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
338165848258	338165848817	338165849367	338165849917	338165850467	338165851017	338165851567	338165852117	338165852667	338165853217	338165853767	338165854317	338165854867	338165855417	338165855967	338165856517	338165857067	338165857617	338165858167	338165858717	338165859267	338165859817	338165860367	338165860917	338165861467	338165862017	338165862567	338165863117	338165863667	338165864217	338165864767	338165865317	338165865867	338165866417	338165866967	338165867517	338165868067	338165868617	338165869167	338165869717	338165870267	338165870817	338165871367	338165871917	338165872467	338165873017	338165873567	338165874117	338165874667	338165875217	338165875767	338165876317	338165876867	338165877417	338165877967	338165878517	338165879067	338165879617	338165880167	338165880717	338165881267	338165881817	338165882367	338165882917	338165883467	338165884017	338165884567	338165885117	338165885667	338165886217	338165886767	338165887317	338165887867	338165888417	338165888967	338165889517	338165890067	338165890617	338165891167	338165891717	338165892267	338165892817	338165893367	338165893917	338165894467	338165895017	338165895567	338165896117	338165896667	338165897217	338165897767	338165898317	338165898867	338165899417	338165899967	338165900517	338165901067	338165901617	338165902167	338165902717	338165903267	338165903817	338165904367	338165904917	338165905467	338165906017	338165906567	338165907117	338165907667	338165908217	338165908767	338165909317	338165909867	338165910417	338165910967	338165911517	338165912067	338165912617	338165913167	338165913717	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2764	3650	2300	2764	3650	2300	2764	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2757	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
14667	1352	1105	859	570	514	510	439	370	370	344	376	371	343	309	294	326	326	317	288	313	304	330	304	336	356	312	305	293	330	298	339	306	296	299	294	293	322	294	327	309	287	292	322	307	341	297	303	297	284	278	285	300	337	293	298	292	320	319	301	307	288	334	265	301	292	293	309	324	303	312	280	323	283	285	321	323	300	301	314	321	298	332	320	300	288	318	288	298	291	313	319	296	336	296	305	266	311	280	309	306	317	284	279	289	301	274	292	281	301	308	315	294	259	306	299	267	303	297	274	300	282	272	282	291	317	314	294	279	336	301	287	293	295	292	298	276	280	300	311	313	313	274	299	274	307	301	335	325	340	314	305	327	295	278	284	293	299	303	289	343	317	305	307	330	290	348	293	278	279	289	335	284	302	303	274	285	303	308	320	337	282	316	294	325	313	283	285	288	307	316	321	311	338	294	334	311	281	322	305	304	285	316	293	334	283	300	309	294	274	332	311	294	299	313	327	333	303	295	283	297	281	304	270	303	316	314	296	296	305	320	310	289	279	311	304	298	287	331	294	287	320	324	302	318	329	304	323	288	291	283	290	300	305	305	321	279	276	264	287	298	309	294	264	298	309	303	311	289	333	296	292	303	298	280	294	307	303	330	318	309	284	297	283	290	313	284	293	300	304	290	317	323	310	298	277	308	313	334	336	328	300	350	309	321	288	316	302	316	264	328	285	278	300	307	297	277	305	287	288	316	315	272	296	337	303	282	348	324	301	283	305	344	273	291	282	312	311	296	272	285	315	305	255	309	328	278	308	317	267	280	311	305	276	313	314	306	305	312	300	289	309	284	302	315	297	310	281	302	285	306	284	341	298	302	301	295	312	331	313	295	299	295	321	293	290	271	276	320	315	305	314	300	300	283	306	284	284	297	321	265	273	288	303	254	294	279	322	295	308	307	301	287	263	317	302	290	312	291	293	323	289	316	298	285	286	290	313	303	309	317	322	306	305	274	304	317	330	265	306	307	329	328	279	324	318	298	299	307	296	327	288	305	305	285	300	279	295	307	296	317	305	326	287	310	294	316	282	312	307	259	290	323	293	337	288	250	301	326	299	290	293	325	348	329	274	297	281	295	308	301	303	266	307	324	324	312	302	291	294	277	292	339	319	317	328	307	304	310	306	279	302	294	316	288	336	306	293	320	233	273	293	309	315	289	338	286	290	312	287	294	295	315	275	285	273	305	313	291	283	298	303	290	275	306	325	286	291	292	293	321	309	301	281	299	318	311	307	309	295	273	283	267	293	273	302	290	310	296	301	305	295	263	300	295	307	339	304	340	296	342	305	318	305	294	283	297	297	273	305	297	316	309	310	310	333	283	312	322	316	289	305	302	324	309	309	298	310	301	333	316	266	263	298	294	277	300	303	303	327	272	300	291	307	272	317	308	276	311	304	293	279	275	303	301	302	281	297	308	303	311	303	310	288	308	293	318	307	300	301	306	292	310	305	294	264	278	308	367	295	266	313	340	299	301	267	303	301	254	304	308	278	295	292	277	299	322	310	304	302	310	306	287	290	304	304	264	304	304	321	289	288	298	322	304	299	316	289	322	289	306	314	326	325	304	323	293	270	295	326	275	312	316	298	293	305	271	314	273	264	303	320	305	292	292	326	291	294	313	304	325	301	320	282	287	319	310	301	293	271	287	299	291	274	306	301	293	364	310	333	289	308	288	269	305	311	302	298	326	267	301	317	317	289	285	296	295	316	309	300	292	285	311	288	310	296	322	278	332	309	328	310	315	297	299	317	291	271	274	304	297	319	290	300	326	280	254	278	287	292	318	294	289	342	320	324	304	295	301	290	338	314	327	295	326	307	314	299	278	252	284	299	293	282	295	294	287	293	315	297	328	306	281	320	296	350	315	313	328	326	259	351	276	294	300	286	297	293	283	307	287	302	315	294	342	270	312	312	291	329	308	287	320	309	313	321	297	310	291	293	285	306	285	291	312	292	304	314	288	310	279	285	298	310	266	294	322	312	305	297	294	282	298	306	292	328	302	302	278	312	320	305	310	290	311	291	304	314	294	280	307	293	277	333	301	311	312	338	308	300	267	276	309	314	309	288	291	308	314	335	297	275	309	304	296	322	276	296	262	266	283	296	281	287	316	322	295	312	278	309	305	275	298	276	290	262	297	300	290	250	292	277	287	291	311	330	284	328	315	319	304	315	279	322	335	290	298	291	312	289	293	278	288	269	278	305	297	291	327	297	270	327	279	273	315	281	313	316	287	291	301	297	323	328	281	303	338	309	305	282	286	276	289	300	274	295	300	326	304	304	282	324	332	315	306	268	302	314	310	304	271	280	345	281	286	288	301	299	287	327	296	301	307	282	296	304	279	268	258	316	302	328	296	316	285	298	278	292	287	320	335	312	302	276	320	302	307	303	322	303	323	298	313	314	346	285	306	278	266	308	288	310	320	317	310	313	302	283	298	307	340	295	306	333	334	352	339	298	320	326	287	299	340	311	325	312	314	281	308	369	328	292	290	303	309	297	310	310	282	321	306	317	312	321	282	331	312	298	298	289	304	293	334	296	291	291	306	293	280	256	314	329	320	333	306	298	339	319	278	307	338	282	280	298	279	319	298	324	289	292	318	302	295	347	286	299	303	314	293	291	275	308	324	315	302	295	293	308	309	282	329	297	323	354	317	317	307	319	283	319	298	302	313	291	268	288	312	324	313	294	323	311	250	270	294	311	283	306	268	298	302	268	294	297	273	295	267	281	353	366	297	274	273	309	310	297	310	310	317	272	299	305	288	257	268	277	325	267	319	301	295	320	328	299	304	284	315	307	297	310	317	290	287	280	282	293	314	275	274	304	274	295	322	329	302	286	330	323	290	303	311	293	284	273	313	289	303	324	313	292	305	292	304	322	286	289	297	287	310	298	290	334	305	346	292	304	303	312	291	312	315	298	291	317	320	285	308	289	296	309	273	323	303	289	302	308	292	289	332	282	298	323	296	313	299	282	295	322	278	283	334	300	322	289	303	323	343	287	276	301	286	306	292	312	312	318	327	296	313	322	301	310	318	326	331	306	289	310	295	286	318	317	292	319	292	307	290	292	306	327	305	293	282	313	299	280	328	319	288	314	296	283	285	306	348	282	287	281	321	321	306	289	308	294	293	321	297	302	315	301	307	314	288	312	300	317	300	321	281	309	317	297	290	290	302	315	290	305	272	341	327	301	321	285	288	314	292	280	321	309	328	294	298	296	317	318	300	323	273	305	297	314	309	344	331	296	311	287	277	309	290	302	295	275	259	320	314	292	298	301	309	307	305	313	275	281	294	263	291	322	315	281	326	303	296	317	324	238	306	331	274	289	303	307	293	286	309	313	343	290	289	314	310	281	312	295	307	299	270	282	278	258	280	284	298	318	290	305	338	327	271	325	274	332	281	276	298	312	254	296	280	278	317	307	301	281	279	306	346	291	299	322	273	294	285	306
8286	1293	2180	2456	2078	1743	1469	1337	1138	1123	1049	1014	1002	943	993	919	866	866	882	850	849	800	824	758	809	784	774	780	770	793	715	733	726	752	782	763	697	755	759	740	774	687	756	824	693	687	751	714	739	761	733	728	760	750	734	756	749	737	753	753	693	714	707	746	733	701	731	716	718	733	699	720	734	709	754	728	736	729	674	750	736	757	761	671	698	741	732	748	688	714	664	748	758	694	749	748	741	727	718	721	759	722	753	707	758	734	695	714	712	755	728	718	706	753	765	740	708	720	702	699	750	709	720	793	705	760	706	749	693	720	760	727	712	701	729	737	758	690	782	755	728	781	711	745	723	724	735	763	727	684	725	684	730	733	728	732	719	747	711	701	703	775	740	739	735	709	707	711	727	745	770	687	793	717	740	685	735	767	711	740	686	696	716	674	735	724	683	730	718	739	685	737	725	728	719	768	726	707	690	726	729	761	703	721	754	771	733	722	679	759	733	752	729	731	697	688	728	731	728	682	717	717	712	761	747	704	739	719	711	769	789	732	738	736	763	722	766	675	714	707	715	750	727	714	753	776	765	725	709	718	766	696	732	683	656	695	729	698	750	753	727	705	751	716	769	733	743	663	740	696	724	735	692	771	714	725	685	723	703	651	743	783	707	759	716	735	720	717	745	769	726	751	759	738	688	738	752	710	691	718	720	674	696	694	734	732	753	726	745	748	693	744	736	697	716	739	739	749	729	717	720	729	731	716	712	728	713	764	747	710	772	700	751	738	755	708	744	719	701	759	734	727	738	736	757	760	726	733	746	702	749	747	669	707	768	718	710	709	763	724	761	705	758	733	723	712	717	700	707	748	761	702	713	760	762	687	765	741	750	714	751	662	726	673	758	723	718	684	751	724	702	727	741	783	735	727	748	683	750	704	700	728	738	771	683	735	772	749	739	735	784	718	722	751	757	733	762	725	714	740	728	786	742	707	714	669	736	718	734	737	685	727	712	728	715	714	700	706	715	693	746	757	752	740	709	760	729	698	712	726	770	768	686	735	694	770	701	750	662	710	706	733	748	730	722	742	783	724	743	778	734	723	725	697	732	745	770	714	709	699	723	736	743	737	730	717	711	776	712	784	748	749	743	721	746	735	721	700	769	787	776	728	689	733	764	791	747	714	734	732	666	706	732	747	700	724	726	681	695	727	710	724	734	673	706	700	719	718	752	740	705	737	738	769	740	740	735	736	708	749	696	717	693	726	685	785	700	714	745	758	762	763	741	747	699	710	685	714	706	782	743	703	726	713	779	730	694	734	756	755	745	701	759	763	748	722	761	681	738	709	708	736	688	704	705	724	727	719	703	680	684	750	775	735	738	764	714	747	744	723	694	745	722	743	755	729	763	735	741	707	726	683	752	738	719	722	747	761	703	749	725	728	754	745	744	728	661	743	737	747	713	779	740	769	743	759	754	724	728	738	745	737	720	672	711	747	726	739	739	721	697	706	748	697	728	747	731	687	735	737	681	721	678	746	725	736	769	702	715	728	723	711	790	750	713	761	717	729	706	702	702	762	722	718	753	701	751	736	742	684	737	724	764	698	725	773	740	714	735	762	698	758	684	753	734	698	777	725	708	733	740	684	715	703	768	707	764	732	749	721	737	723	730	716	716	727	762	733	743	749	744	704	731	703	729	686	727	771	767	719	756	724	766	740	755	717	765	720	671	711	744	757	731	744	680	729	676	770	732	693	723	738	682	757	714	698	686	695	703	723	780	755	729	777	739	731	727	728	763	691	720	751	721	722	723	709	733	689	718	752	738	767	738	751	723	727	783	734	735	694	727	824	713	683	757	715	754	758	739	703	671	709	741	708	691	731	709	749	747	698	720	692	728	685	756	713	729	730	712	697	729	771	680	672	704	728	751	704	751	783	724	722	726	726	720	722	720	746	705	703	665	775	730	731	703	721	745	740	721	750	691	732	709	689	721	766	747	727	686	735	721	697	731	751	693	799	738	753	751	694	709	731	668	766	729	745	741	729	701	708	753	734	706	736	734	744	727	723	749	772	729	754	681	726	777	723	731	707	729	686	677	731	703	722	712	693	809	712	728	735	724	732	742	727	744	724	752	722	746	761	707	660	667	762	719	705	713	701	740	766	743	724	742	720	674	721	766	730	681	754	664	711	692	736	752	649	716	733	757	721	731	780	722	679	741	742	747	730	765	738	731	707	723	720	752	742	818	796	782	730	759	746	725	716	706	722	682	684	724	731	734	747	699	736	701	703	706	731	757	690	715	697	732	765	697	761	714	750	723	756	677	707	702	741	681	693	725	722	737	736	733	754	708	725	749	736	726	706	728	722	767	708	779	731	756	702	723	779	726	739	667	709	754	740	724	745	721	719	757	660	740	737	747	747	721	722	708	711	732	696	725	721	715	698	691	756	725	741	723	713	705	810	741	732	735	706	717	706	694	731	688	735	736	711	725	668	744	724	772	769	764	757	745	677	758	697	722	750	763	738	731	732	741	694	722	751	737	745	754	713	732	714	697	718	739	738	752	759	781	747	755	737	732	697	730	754	749	683	707	727	730	777	779	715	761	751	737	714	739	684	671	703	761	736	739	768	674	744	753	718	717	767	681	705	743	792	711	773	750	712	751	705	786	742	740	732	728	752	695	721	707	730	742	700	747	755	747	725	713	738	678	763	726	753	736	713	719	749	745	716	738	720	735	783	704	722	708	738	737	731	784	686	738	696	722	753	700	701	677	717	721	690	700	744	735	702	700	680	765	734	685	740	697	701	745	751	750	702	743	718	721	683	753	777	726	712	726	742	703	728	707	730	748	765	733	726	740	740	688	775	729	723	698	749	750	699	741	720	718	727	735	763	727	739	710	742	741	755	711	734	709	715	679	755	710	747	736	710	732	763	747	714	735	677	733	710	718	717	675	720	660	733	725	752	781	720	748	751	712	706	744	718	736	720	740	720	748	755	751	753	752	695	736	732	717	722	775	747	724	761	653	724	738	743	723	727	724	764	728	722	728	758	719	716	727	708	782	716	729	732	753	705	706	704	704	680	712	719	734	694	770	708	801	702	717	684	701	741	719	736	769	769	730	732	712	716	770	753	759	759	732	725	739	753	749	768	672	742	747	700	765	725	705	719	683	722	751	732	717	738	692	757	742	695	696	716	708	717	726	754	739	730	718	755	753	683	670	699	739	733	748	740	709	684	730	750	744	758	731	694	702	745	700	720	729	725	717	755	717	728	701	727	696	709	742	759	658	699	695	735	740	725	722	666	723	674	733	746	734	710	742	755	707	755	752	712	719	735	750	774	714	704	694	731	741	770	747	710	716	713	716	750	717	773	717	705	715	695	733	727	751	712	746	734	704	685	740	751	720	718	712	710	714	753	744	742	707	736	739	697	788	746	732	640	685	780	742	716	718	688	693	706	742	710	723	717	704	724	764	707	721	713	710	734	746	738	714	732	727	727	729	712	765	739	726	711
1490	258	273	236	262	278	265	259	223	245	258	263	236	295	234	255	272	243	271	243	271	235	247	255	252	304	248	293	237	257	251	267	223	249	235	240	235	253	263	285	239	283	213	264	254	266	264	242	236	268	267	277	255	222	264	257	269	260	229	229	277	291	259	247	256	241	252	239	255	260	262	242	255	258	241	265	232	237	234	256	232	247	247	260	241	260	257	257	256	242	226	247	218	278	248	276	236	264	238	240	236	267	242	220	282	251	255	253	254	268	234	233	262	256	265	252	245	271	268	269	252	277	242	272	259	232	236	246	271	242	280	261	250	254	263	271	255	231	270	253	248	254	248	230	268	258	248	231	258	252	213	258	248	262	252	239	249	241	266	259	250	229	243	263	261	228	262	259	275	255	261	225	242	247	274	251	284	231	263	284	266	230	249	267	264	233	279	246	244	244	231	228	226	282	260	249	228	226	271	246	238	225	265	262	235	266	253	272	251	244	258	207	245	252	259	243	265	246	258	225	250	254	224	254	295	263	272	215	261	281	242	253	219	265	232	255	233	257	256	261	244	250	224	247	278	252	253	249	261	218	240	254	268	263	256	245	244	223	270	235	223	244	269	282	276	246	236	237	248	278	265	246	265	247	227	249	231	242	235	256	224	210	245	252	255	255	228	245	232	243	260	220	278	275	271	234	253	259	238	226	241	254	248	264	269	247	236	253	250	262	244	285	259	259	248	236	226	225	251	244	267	283	247	261	253	235	246	252	251	278	289	225	252	267	209	241	226	249	273	259	241	251	232	239	244	243	253	245	266	271	255	241	237	247	272	241	270	252	262	243	269	250	273	261	226	265	221	238	261	257	250	239	251	260	239	280	237	240	256	283	226	226	227	287	261	263	284	262	244	245	235	250	260	276	263	235	226	258	252	263	280	246	256	269	258	261	273	290	250	276	258	237	236	304	253	254	269	249	253	227	232	234	259	221	236	252	292	268	247	257	260	274	264	236	267	254	278	222	248	235	215	224	226	259	260	271	259	252	249	230	255	282	231	263	268	270	216	229	254	266	270	245	229	246	261	251	235	266	283	261	252	290	246	262	240	222	240	253	224	244	233	287	243	239	253	239	238	204	274	291	282	227	254	262	252	261	247	243	260	234	264	259	226	262	243	244	255	283	259	247	255	258	266	247	252	225	259	233	225	220	272	247	230	263	256	297	239	269	247	241	255	248	262	275	248	255	235	277	257	259	245	263	232	298	269	235	233	265	229	264	247	232	261	218	247	284	269	242	253	289	232	252	253	252	273	253	245	255	266	259	236	262	242	249	235	277	246	250	238	233	256	277	276	282	265	256	264	212	234	257	246	266	245	237	262	248	255	222	246	273	303	257	249	228	284	267	253	269	261	246	271	253	285	244	224	264	264	266	230	231	246	270	271	271	259	246	250	280	256	238	249	271	268	238	269	247	245	268	256	272	218	243	250	249	260	223	305	277	248	263	242	222	235	264	193	252	266	285	257	242	270	212	244	274	272	254	257	234	306	263	245	265	257	266	259	247	238	260	235	269	259	235	240	229	244	255	231	245	279	239	230	270	256	250	254	240	254	235	230	239	253	239	257	247	248	244	273	284	233	255	259	234	265	229	245	262	254	228	237	241	253	253	246	246	226	280	282	244	249	291	289	256	240	228	238	240	246	246	259	237	239	258	252	277	259	251	225	260	231	239	251	273	237	253	251	271	255	238	236	247	216	248	246	259	261	220	255	245	266	252	269	258	244	288	248	252	252	280	220	236	275	263	243	235	266	232	272	254	277	244	268	234	260	248	267	217	264	266	260	268	277	294	227	216	262	264	260	236	266	239	258	238	236	256	225	216	254	261	238	243	251	248	246	256	269	227	225	239	244	260	243	271	247	246	235	247	244	267	266	269	234	249	229	245	265	219	282	267	269	270	271	215	257	264	257	232	230	257	254	235	262	250	249	247	222	271	269	251	247	282	265	253	262	241	263	252	224	254	267	243	260	278	273	223	275	257	230	241	248	251	247	250	266	271	259	249	268	252	245	265	242	246	222	252	260	236	228	241	251	214	252	246	243	247	288	273	252	263	250	281	253	278	256	257	240	247	236	237	229	244	229	242	233	277	274	239	229	257	239	235	246	293	278	247	258	222	253	241	242	285	259	240	296	217	227	260	253	242	250	250	236	231	252	249	281	256	253	265	256	250	265	238	243	272	233	222	254	255	266	259	278	260	251	225	263	281	235	249	249	262	260	243	260	269	236	271	241	247	251	281	258	278	249	260	272	260	288	248	215	245	268	266	255	262	261	229	258	210	250	282	257	233	234	254	262	264	237	245	249	274	265	262	289	268	246	227	252	257	259	262	235	265	274	251	236	254	261	251	276	249	263	251	226	270	256	258	269	237	244	227	250	259	278	254	240	240	227	257	231	244	228	265	245	238	255	257	213	252	241	242	263	242	220	234	248	229	226	288	261	262	235	214	230	248	237	256	243	241	235	249	256	278	277	247	238	233	230	246	256	249	273	241	229	258	214	228	247	238	223	261	254	249	251	226	253	253	282	258	243	276	280	238	236	242	244	240	221	284	255	258	220	286	257	236	269	223	269	232	237	270	252	244	244	251	282	264	258	286	247	242	245	246	257	256	253	302	276	249	267	258	266	260	222	253	250	268	237	246	252	232	251	250	236	248	236	263	231	268	249	268	260	228	260	277	255	274	276	225	289	255	255	250	281	279	258	260	237	243	234	250	271	230	242	236	260	275	260	269	269	246	262	231	272	220	239	259	254	219	271	231	242	243	245	238	271	264	279	272	241	228	257	250	254	233	249	265	242	270	229	250	221	265	249	273	277	246	226	247	242	279	297	233	273	262	275	234	222	254	219	250	266	231	274	240	272	243	255	246	249	244	226	252	276	244	269	247	235	234	263	237	264	245	210	264	238	217	272	267	261	273	301	266	245	262	265	272	251	285	264	244	244	255	285	260	271	249	256	279	273	257	256	258	276	276	229	252	255	259	267	272	265	244	240	223	256	250	238	260	254	229	254	236	253	240	281	252	290	267	266	256	260	251	259	245	226	231	247	241	236	235	259	258	227	242	250	247	276	244	246	239	250	287	259	260	239	268	246	273	266	246	253	263	236	229	242	244	262	233	238	229	272	259	264	223	240	261	262	237	256	262	230	265	264	273	261	248	272	246	259	265	212	231	258	247	278	249	273	258	213	243	209	231	235	279	242	241	295	261	227	247	244	248	249	255	259	292	249	237	259	262	273	253	240	249	239	247	260	263	248	233	247	262	263	291	245	219	255	256	249	293	259	274	252	252	219	258	262	254	256	237	209	271	265	255	237	258	269	259	252	223	272	222	244	245	268	270	251	248	240	234	250	253	249	247	234	256	266	265	249	279	247	252	246	197	247	258	238	252	236	258	224	252	248	244	218	248	233	252	224	239	257	254	262	261	276	255	232	254	252	284	270	272	275	235	247	240
1711	616	623	615	606	642	637	606	599	621	582	627	613	599	638	649	602	563	581	572	617	623	628	596	591	577	594	668	612	598	673	573	615	578	587	581	582	563	593	590	594	624	585	610	608	573	587	608	617	575	582	573	618	594	566	576	549	601	563	599	618	602	558	553	588	606	588	647	601	593	581	610	605	619	632	572	605	616	587	584	591	539	581	558	601	536	570	611	595	607	610	561	608	613	551	616	556	602	598	601	651	616	582	602	626	551	615	595	587	595	624	627	558	591	600	590	565	594	569	549	585	604	562	575	618	553	629	609	629	600	590	567	566	578	573	566	618	605	587	627	628	630	619	582	617	555	619	626	580	591	616	526	609	563	582	626	586	641	575	575	578	582	580	591	617	608	613	587	647	569	613	567	560	572	594	584	600	604	559	598	605	668	595	618	635	584	628	571	616	578	554	641	603	576	607	569	593	591	620	566	625	585	593	580	577	567	591	608	585	631	597	614	581	617	575	577	594	626	588	557	605	626	571	587	603	569	613	585	572	602	640	570	602	575	622	585	540	554	638	588	596	626	626	607	578	619	562	604	574	638	599	569	583	581	556	599	552	575	613	611	567	599	628	612	550	632	574	603	597	578	568	588	575	590	615	595	638	635	597	576	587	622	593	600	551	607	581	578	616	588	593	638	611	608	592	568	562	552	587	600	603	578	599	615	618	605	568	630	615	641	588	579	617	593	586	611	554	612	561	602	624	581	601	593	631	601	578	594	598	632	591	594	546	576	583	577	590	593	606	620	592	623	585	623	573	616	628	643	628	625	638	563	546	614	589	571	573	585	587	576	608	588	601	646	568	582	561	619	582	588	643	589	546	635	587	562	617	587	583	577	577	611	604	614	564	636	583	615	552	604	650	602	591	578	606	607	567	574	593	587	589	667	586	577	622	619	597	638	578	570	584	580	645	585	611	583	619	596	574	584	593	626	601	569	621	577	599	573	596	590	635	571	551	581	540	572	566	591	619	611	639	594	594	616	624	610	594	634	566	551	539	570	600	577	604	557	577	618	572	596	570	602	589	560	598	544	623	628	592	595	576	593	605	583	624	572	611	595	575	588	563	647	569	578	587	612	566	602	607	566	593	576	607	558	571	588	594	618	637	582	551	646	602	575	583	623	583	604	652	574	611	606	589	528	612	605	575	583	543	580	595	590	621	569	610	618	617	618	616	581	621	639	589	633	604	568	573	626	570	585	581	655	571	568	541	581	634	575	564	609	638	601	588	623	596	612	600	633	550	601	577	616	651	616	567	588	584	597	573	596	575	624	602	607	610	532	613	565	612	588	618	601	603	575	605	553	637	636	577	580	584	566	592	557	636	624	643	551	609	593	557	585	616	587	560	623	555	592	595	601	603	593	565	623	539	611	579	591	579	603	589	607	633	578	622	599	621	651	606	597	568	619	649	604	554	604	591	616	582	564	609	595	620	601	583	552	594	585	593	620	556	617	594	629	587	601	590	558	580	629	552	585	576	578	591	585	590	581	616	591	587	604	580	553	592	567	580	570	557	591	600	585	571	576	595	632	583	600	601	588	574	590	564	589	563	605	563	590	623	590	575	604	616	576	559	568	556	578	605	584	613	614	573	587	655	606	649	606	611	583	596	581	606	593	572	627	627	622	592	656	573	617	576	607	584	602	570	633	614	565	623	592	580	608	573	589	623	597	642	577	591	633	584	586	584	589	614	592	581	591	599	611	580	605	591	593	589	635	621	566	612	589	567	577	612	598	624	578	604	605	597	595	618	605	570	594	604	605	590	605	579	559	604	646	616	556	591	573	596	602	548	615	589	574	603	588	620	626	565	605	595	613	588	601	611	620	603	619	608	580	625	585	622	583	591	609	574	559	599	617	618	591	619	590	549	612	552	593	580	616	602	601	645	642	583	631	573	572	565	603	568	617	627	585	613	592	604	610	578	625	590	576	601	587	617	560	573	598	589	631	597	626	582	572	588	626	611	611	557	624	637	570	605	596	568	582	579	570	589	614	626	597	546	576	577	619	579	604	597	608	620	538	570	557	622	531	588	596	584	553	608	561	585	578	638	620	592	584	616	583	591	594	625	568	553	535	612	582	567	591	580	564	630	597	616	601	621	626	596	621	588	571	590	598	590	583	620	577	598	596	598	581	583	606	586	603	548	633	605	576	588	566	584	589	630	546	609	588	578	640	601	590	639	581	601	554	575	569	624	599	572	603	582	577	605	572	573	569	637	564	579	559	594	606	603	583	675	591	616	583	615	613	616	614	572	568	580	545	573	587	601	601	594	562	560	605	585	616	579	604	598	561	591	589	615	571	554	582	598	572	581	629	617	612	571	607	602	607	573	591	601	603	629	577	561	605	585	621	582	621	546	589	620	601	601	598	595	590	645	590	575	592	576	586	596	620	557	590	568	562	558	599	641	590	559	541	601	589	538	619	582	582	600	562	581	617	565	588	617	589	590	565	629	590	553	592	569	644	649	632	622	565	558	625	615	598	622	608	609	616	579	633	592	622	606	601	585	585	635	535	634	610	607	634	620	591	558	597	629	624	588	583	604	563	622	606	618	600	598	603	619	595	577	599	607	605	621	576	543	587	617	629	587	640	563	693	587	565	597	602	656	611	535	594	616	596	601	587	636	606	606	593	600	602	586	584	625	593	614	619	555	570	623	589	605	603	630	607	606	597	596	609	591	597	587	585	603	572	589	566	597	588	559	633	641	550	598	562	573	555	562	594	596	557	576	578	573	564	652	619	565	596	616	564	564	596	572	630	525	596	602	608	577	568	556	557	626	584	545	585	601	588	577	572	579	547	582	598	608	600	556	599	552	564	594	639	666	657	584	569	655	622	630	603	608	608	605	588	566	585	570	603	547	605	591	596	563	569	584	619	579	589	623	536	631	619	577	625	612	638	621	577	577	607	633	594	602	622	589	589	645	595	662	590	587	615	598	574	638	585	594	619	616	573	557	613	615	593	605	590	580	564	559	615	601	554	581	587	602	605	613	640	598	612	570	629	554	596	609	594	582	601	589	576	607	608	619	567	587	617	592	596	614	585	571	579	566	588	624	591	612	583	565	607	608	580	594	582	620	624	615	593	600	627	585	623	615	634	593	592	583	534	567	608	610	558	585	590	597	574	576	582	597	607	607	633	587	599	574	584	597	589	573	581	575	617	595	593	594	559	577	584	586	602	628	584	566	597	594	584	567	607	602	593	603	591	604	599	618	562	559	610	596	587	628	611	570	634	576	627	572	591	569	545	597	570	627	591	609	638	578	560	571	614	617	619	582	584	605	579	614	581	556	577	588	603	610	575	605	549	563	629	602	584	590	594	608	585	595	580	613	596	622	574	575	619	578	570	626	589	590	581	571	568	631	551	587	617	594	610	576	642	600	559	637	600	596	607	596	585	583	566	563	583	567	570	639	610	620	614	623	590	566	617	560	607	582	584	522	582	605	616	603	594	654	553
7563	412	534	410	331	241	224	208	172	183	189	188	174	177	150	161	184	138	153	164	149	154	148	137	163	159	150	151	145	159	133	133	150	146	144	169	160	155	159	157	143	146	169	149	181	163	139	155	168	150	146	141	144	161	154	153	153	125	161	145	148	161	150	165	124	135	123	135	113	148	125	156	168	160	143	133	134	123	128	154	142	148	157	163	155	147	162	146	133	152	160	155	139	164	138	166	146	165	148	133	146	156	135	122	139	159	120	146	161	149	142	125	135	135	155	158	133	146	146	151	131	150	164	154	116	138	145	131	151	143	167	128	147	134	146	127	149	157	142	159	143	131	175	158	159	155	156	156	143	124	161	159	131	162	179	159	154	132	130	140	154	135	109	149	154	152	138	147	134	163	135	164	143	144	147	132	159	149	151	142	140	140	179	179	139	138	175	140	176	131	150	141	147	153	142	143	162	155	152	138	131	151	155	162	169	112	147	135	141	150	146	153	136	144	156	156	152	142	132	166	129	158	139	146	143	138	138	166	159	142	170	161	129	129	146	157	159	126	148	140	128	139	174	187	145	171	156	148	148	149	163	146	151	154	143	134	126	150	165	127	142	138	125	143	143	155	165	153	168	149	145	144	132	140	164	144	168	130	128	149	137	139	149	152	157	148	116	143	156	137	145	145	148	144	178	177	171	139	170	164	188	142	157	137	159	148	159	175	140	130	128	157	139	159	137	149	151	126	151	155	122	132	160	153	149	158	140	163	152	143	139	134	153	170	151	132	160	156	152	130	165	155	154	158	114	137	153	162	151	143	156	128	157	127	147	177	156	138	137	128	133	152	155	138	146	135	153	135	154	151	167	151	160	158	144	146	135	142	152	139	139	143	157	134	146	157	146	139	151	155	140	155	138	158	146	137	144	147	146	134	139	139	153	141	135	151	169	181	159	141	135	122	158	148	140	133	123	159	164	149	143	146	169	149	141	157	163	158	152	157	153	134	128	176	140	166	150	134	123	147	160	151	168	132	153	153	152	138	142	156	133	111	175	163	176	103	148	151	140	138	165	129	126	141	164	183	147	152	155	137	124	141	172	148	150	157	134	143	128	128	113	149	159	175	133	153	153	143	150	161	144	162	164	152	161	147	150	125	143	137	143	135	139	154	134	130	145	160	139	122	152	126	159	139	133	164	139	134	136	130	137	154	169	153	146	153	131	162	129	143	148	140	144	159	127	165	175	144	144	114	156	158	143	138	141	134	148	139	137	152	140	146	126	143	148	154	147	150	158	152	124	119	169	143	147	155	139	141	128	139	158	145	161	142	148	131	142	155	139	155	131	151	136	136	159	161	154	122	155	133	140	156	155	161	136	122	130	150	156	132	149	158	167	169	150	131	164	156	165	137	130	132	149	154	150	118	129	163	143	156	136	142	137	162	147	144	129	131	133	147	142	158	142	161	143	150	153	140	153	157	132	126	136	140	119	140	156	126	137	122	151	157	165	147	118	152	143	138	155	154	155	127	155	135	121	155	141	150	146	154	129	159	136	142	149	139	145	156	137	130	159	178	137	130	154	152	151	160	142	164	161	135	140	125	144	147	149	131	130	145	139	142	165	144	160	154	148	154	160	145	134	130	132	137	146	146	162	148	130	166	147	149	156	148	150	157	130	145	155	158	129	157	136	127	149	164	159	145	140	140	121	168	139	134	127	167	160	142	135	152	136	141	140	131	150	138	158	159	135	160	139	151	144	135	159	144	153	157	144	152	160	126	149	140	154	158	144	126	138	134	170	139	142	136	134	135	157	156	146	125	149	112	135	145	116	152	153	151	143	154	128	137	155	129	147	130	145	152	151	136	128	116	133	144	130	154	133	152	154	151	165	152	132	138	147	141	158	137	156	150	119	138	136	134	151	131	119	126	142	179	161	132	145	161	142	137	131	137	127	164	130	145	138	135	145	134	156	160	137	151	171	140	152	154	140	157	127	152	154	150	142	147	139	156	139	141	128	146	150	139	161	150	132	143	146	147	152	145	151	145	135	142	156	134	167	136	145	140	169	125	140	145	122	147	148	144	138	135	155	144	143	164	136	147	143	143	148	166	158	159	150	153	143	170	170	141	136	153	167	156	176	157	149	133	155	111	132	116	139	121	143	153	151	158	153	150	122	149	155	135	159	138	135	141	154	127	135	133	159	148	150	163	145	131	119	165	131	134	140	162	159	153	138	131	163	130	117	132	142	155	162	135	150	153	142	126	132	144	148	145	155	132	139	142	160	136	135	156	137	165	150	122	140	127	137	157	143	130	138	143	152	137	138	162	153	156	134	146	143	136	172	133	141	145	140	152	137	139	130	128	165	144	142	160	150	152	164	148	129	148	145	155	142	158	147	113	118	135	152	144	170	157	136	157	149	147	135	149	159	157	136	134	137	144	134	151	171	120	150	159	138	132	157	147	122	154	129	141	128	124	140	140	152	140	140	131	132	122	163	141	141	137	158	150	136	145	147	139	144	157	134	159	127	130	150	139	133	148	174	145	140	134	129	115	139	153	159	149	134	142	127	146	144	158	149	147	137	153	143	149	164	138	140	130	147	163	137	131	145	139	144	143	149	137	156	155	161	149	180	141	144	136	138	148	139	151	142	128	166	132	156	170	126	154	141	139	156	145	166	153	150	140	131	140	140	148	134	163	150	146	112	120	151	159	136	154	159	138	161	156	157	142	126	157	141	141	152	146	117	129	154	140	154	133	126	120	157	151	142	143	164	143	129	134	147	153	125	163	142	140	151	179	139	163	147	145	134	161	127	132	159	138	129	150	146	133	157	168	159	145	144	146	140	153	129	148	142	143	158	156	152	145	143	149	145	179	136	137	123	154	131	141	129	147	141	143	128	136	143	141	165	159	147	114	121	150	153	143	123	163	140	158	122	139	145	166	150	151	132	131	149	147	156	146	146	150	134	154	142	136	152	155	159	143	127	139	136	165	171	165	160	151	128	171	134	143	140	128	162	138	160	156	165	136	157	166	127	146	145	146	145	173	143	123	137	146	178	146	170	149	156	138	146	175	157	136	139	163	143	147	138	143	138	126	170	162	145	160	147	173	120	132	145	146	155	142	152	127	131	156	139	168	145	154	135	141	158	178	155	154	165	144	131	138	147	125	148	149	121	114	169	133	160	138	151	160	142	149	153	141	122	139	154	162	147	168	131	176	140	161	142	159	149	134	154	138	151	132	169	143	139	134	146	173	187	150	142	163	155	163	129	158	128	141	154	146	120	137	153	136	144	149	154	154	125	119	167	148	147	162	142	177	160	116	137	160	145	122	149	153	142	145	142	141	149	145	152	158	135	157	144	129	147	154	145	166	126	117	158	139	124	135	158	137	149	143	144	149	137	155	142	126	133	166	146	133	166	149	153	133	146	131	150	150	150	147	167	179	150	128	147	151	135	115	128	133	154	150	126	154	155	164	141	153	140	143	164	136	133	129	168	141	157	152	148	155
6212	659	1198	1236	1021	894	787	699	651	586	584	550	503	550	490	470	433	483	458	467	421	413	448	426	453	423	437	416	451	460	443	416	413	428	403	427	414	399	433	419	399	412	414	429	391	405	441	406	435	419	428	402	411	423	423	434	401	403	407	381	406	416	407	405	409	418	412	418	411	407	410	401	445	426	414	400	420	378	457	431	395	390	432	381	409	377	392	425	390	391	423	405	405	404	362	386	407	414	380	382	413	463	402	391	421	375	389	378	402	398	364	409	388	391	416	402	366	383	421	420	401	398	418	373	387	395	410	407	394	402	404	386	414	401	423	402	400	424	408	390	423	385	432	381	410	396	387	387	370	380	396	394	378	407	432	384	394	393	398	416	399	411	386	404	408	424	435	448	401	434	406	438	357	433	467	390	384	380	393	425	416	427	421	395	426	413	385	430	383	412	378	390	398	400	427	377	408	393	397	401	413	381	446	387	384	381	410	396	390	412	401	399	420	411	376	382	409	422	413	407	423	423	383	405	395	394	386	412	369	435	390	413	349	429	402	396	418	425	374	376	390	400	413	409	382	419	368	399	423	405	426	395	421	400	377	394	376	414	425	409	423	355	425	429	377	418	464	367	388	395	367	415	377	406	390	442	418	376	416	413	404	393	396	373	399	398	384	401	404	365	396	409	409	403	415	418	426	403	376	420	406	391	382	377	400	400	418	373	419	399	400	416	386	363	404	447	372	408	403	373	404	413	382	426	397	370	429	423	332	398	404	428	402	420	411	413	423	410	368	410	373	400	375	391	389	373	407	418	399	426	410	410	416	404	404	421	414	406	386	406	422	401	347	411	428	401	402	420	373	404	399	419	387	390	422	376	378	404	410	463	371	435	400	399	390	398	407	362	389	391	420	412	387	420	405	383	372	435	400	439	416	448	393	426	412	433	411	400	423	411	405	405	389	369	390	400	403	414	437	402	405	361	423	393	367	405	383	388	448	391	402	436	427	440	426	404	396	398	409	389	384	400	402	390	382	380	443	446	402	387	432	433	403	430	378	365	424	403	411	407	379	396	369	383	395	410	377	411	456	415	406	442	427	397	390	416	391	418	373	434	432	413	419	418	408	413	390	435	444	414	423	394	398	398	399	400	415	389	419	412	397	433	373	430	425	400	381	394	405	383	402	390	379	427	422	369	391	452	393	400	420	428	408	411	406	418	441	385	362	407	391	418	413	400	380	408	418	395	385	420	417	412	419	393	371	428	395	366	399	419	401	398	380	405	410	387	392	415	398	396	399	418	409	375	433	407	398	409	400	430	409	391	404	417	371	392	383	399	404	417	412	448	403	417	389	401	413	411	394	376	415	415	397	407	422	404	377	383	406	453	392	422	413	390	414	399	378	425	391	457	414	398	360	405	398	371	436	405	387	396	393	392	411	389	390	396	372	385	392	393	360	378	401	401	413	431	396	389	410	446	410	414	396	417	398	418	369	364	405	433	412	402	390	403	382	426	413	406	403	391	385	428	410	378	393	429	411	422	406	424	409	372	404	395	373	421	441	389	376	410	388	438	380	420	392	407	394	370	376	416	403	355	425	400	393	441	409	439	399	398	408	411	369	390	428	370	376	383	404	368	414	380	392	377	392	409	383	391	412	416	429	420	406	379	423	391	432	394	384	401	421	394	417	393	398	412	360	389	398	383	394	423	415	415	423	416	409	391	413	386	416	384	410	388	423	411	409	401	399	411	409	415	420	417	393	393	408	363	402	387	380	406	371	382	403	410	403	408	399	399	400	384	415	385	410	428	385	359	397	430	396	392	414	395	383	418	388	401	404	437	430	387	456	370	412	350	379	405	417	408	409	419	395	403	431	403	387	423	415	393	414	399	384	394	403	398	408	393	412	413	417	365	380	384	410	432	385	392	402	415	393	404	412	400	384	369	408	385	412	390	350	407	448	403	390	393	364	414	399	379	400	413	399	411	399	383	423	395	394	382	419	402	390	384	421	374	392	391	385	391	391	396	430	392	428	426	385	394	390	396	396	393	414	430	403	392	412	400	382	381	417	392	390	385	395	366	422	414	414	382	408	377	395	409	382	376	411	368	430	397	403	387	409	402	360	440	371	408	440	383	402	425	408	397	430	401	412	403	418	402	397	380	419	428	397	424	405	376	421	364	393	401	425	400	372	405	385	417	389	405	413	422	418	442	382	431	389	399	413	407	392	402	455	436	397	406	384	373	415	438	387	380	395	417	404	391	402	390	404	398	397	436	372	434	417	398	414	416	415	368	440	372	427	407	385	387	392	382	387	387	394	390	438	372	363	408	417	387	415	399	406	412	420	395	447	372	405	392	364	394	379	397	399	410	403	366	420	377	427	414	355	397	411	408	382	413	402	437	390	398	414	422	382	401	368	420	414	405	383	404	410	376	362	380	400	408	440	394	367	405	456	393	401	384	417	387	423	437	398	443	417	402	389	434	374	418	419	435	399	376	423	415	424	393	393	408	364	413	385	402	351	380	391	383	409	398	417	398	436	364	368	395	398	385	383	390	389	381	395	394	414	406	406	402	404	393	443	405	435	406	424	399	415	409	418	405	371	386	370	363	421	387	404	415	412	430	384	417	388	369	420	412	389	420	362	433	362	432	410	389	393	393	409	374	404	381	381	432	391	392	378	406	395	378	374	379	400	410	424	391	418	404	386	417	418	393	405	387	428	415	391	408	375	389	383	417	389	409	424	385	422	385	416	375	360	409	413	377	377	390	418	393	398	419	387	408	426	399	407	402	401	436	452	394	428	395	421	406	405	408	377	410	434	402	379	431	421	394	406	394	385	410	433	398	396	422	413	382	398	399	426	366	397	423	372	395	405	399	405	406	420	409	384	410	398	430	416	426	415	437	386	430	375	406	354	378	372	378	391	395	382	382	409	417	409	427	399	403	380	418	411	395	398	395	404	422	398	406	410	398	386	410	387	388	415	382	437	406	405	387	423	395	358	388	401	365	388	386	380	376	407	386	407	407	386	377	390	393	375	429	406	405	388	421	424	387	438	392	398	415	426	359	432	389	400	412	391	388	384	404	415	392	406	425	401	427	400	378	390	450	434	401	406	404	425	436	392	392	355	401	390	424	411	411	415	375	403	414	428	418	368	375	400	382	415	428	402	411	406	401	430	396	442	375	401	372	413	443	429	417	420	397	395	387	367	435	387	375	415	415	395	431	427	381	383	426	411	387	390	396	388	385	361	382	408	413	395	399	436	411	394	382	383	408	376	390	361	405	391	390	399	404	413	392	436	401	420	412	405	406	398	385	410	408	408	413	371	369	375	396	390	419	428	444	410	407	406	416	388	402	407	380	407	417	383	384	386	429	418	406	385	413	394	415	375	430	411	380	413	418	386	358	434	391	415	392	395	429	411	389	402	369	391	388	402	414	417	383	432	390	390	403	417	423	423	416	416	401	389	416	373	380	382	432	373	390	392	409	449	388	424	405	422	384	433	400
14394	1256	1101	843	583	497	475	441	388	377	361	363	336	353	302	317	315	299	308	285	305	278	313	298	297	315	289	315	307	338	310	327	270	286	271	290	335	260	322	292	333	344	309	332	299	300	330	265	328	276	279	322	284	302	328	306	324	292	318	320	296	302	320	293	312	297	289	310	339	313	291	300	330	307	319	279	296	304	274	278	282	307	331	306	279	268	305	292	281	308	291	292	252	288	280	306	298	301	317	314	295	309	285	296	314	324	321	289	286	311	300	297	279	319	304	282	274	307	290	280	303	301	285	295	307	310	292	273	310	312	281	301	312	270	276	336	309	282	303	291	289	302	316	322	307	290	278	298	307	282	334	280	322	317	287	289	290	282	291	274	287	283	277	303	284	283	303	336	318	313	276	309	284	285	308	309	280	290	311	301	316	314	331	314	314	304	334	280	316	287	301	317	282	284	309	313	280	308	277	302	318	320	266	313	330	306	316	315	289	266	305	335	314	273	314	307	317	298	299	290	306	303	312	293	299	291	289	330	303	311	301	304	294	342	333	323	319	298	314	290	280	274	335	321	312	287	264	323	291	296	319	269	312	309	275	276	304	284	306	268	309	296	285	317	304	314	276	312	330	287	291	288	265	292	294	325	327	283	299	276	312	323	290	293	300	260	343	310	303	298	326	266	310	302	319	343	288	291	301	280	294	329	285	294	309	329	321	294	309	278	303	317	306	269	301	270	294	308	300	304	338	291	281	259	303	308	275	307	312	293	308	322	298	318	280	314	298	290	307	316	285	306	276	289	308	304	295	300	286	285	296	328	296	296	321	286	294	287	327	316	294	294	273	298	299	292	323	307	258	302	312	278	279	292	277	276	323	313	273	315	291	283	274	307	302	286	292	294	302	308	312	306	322	319	290	315	288	281	282	298	281	271	275	277	277	333	298	311	334	312	313	318	315	314	301	289	330	288	298	308	293	299	266	275	278	306	314	307	327	304	311	322	308	277	314	273	275	290	265	300	303	309	310	293	307	305	300	291	292	267	267	331	285	302	302	306	307	288	300	289	329	293	276	290	290	309	295	297	278	299	294	298	299	327	307	293	306	290	333	308	259	285	298	303	290	290	296	279	305	310	302	296	265	285	317	307	264	303	295	329	283	329	308	327	304	278	253	273	303	280	261	322	319	307	297	299	303	269	296	315	334	291	320	300	259	289	310	280	272	284	290	289	296	292	306	292	310	316	303	290	288	311	304	317	293	312	287	320	357	292	279	316	301	335	311	286	332	272	317	309	285	289	299	303	288	281	284	287	282	290	302	304	316	297	316	294	265	297	318	311	282	339	313	274	307	320	296	315	277	294	302	281	272	289	284	314	285	308	291	321	286	313	266	311	292	327	283	284	278	306	254	271	274	297	304	290	292	315	281	312	327	311	297	287	277	311	302	277	289	316	341	279	310	311	330	287	282	279	322	286	297	272	309	301	320	308	295	324	314	306	287	278	303	266	292	321	301	303	284	283	278	266	306	285	285	319	297	293	281	299	276	292	282	316	300	315	280	273	312	338	318	317	312	291	319	286	303	268	290	317	294	279	298	294	315	285	283	283	289	298	306	286	305	261	309	282	300	325	262	275	289	289	288	272	312	316	295	282	307	272	275	295	293	290	295	259	314	267	296	307	310	317	296	268	277	277	287	273	244	292	257	323	279	306	281	295	288	283	269	279	294	322	314	323	297	282	295	301	262	281	301	307	290	287	285	306	285	276	296	296	290	278	297	272	290	331	299	296	304	319	318	315	327	289	284	329	320	299	299	297	272	285	277	323	326	334	337	327	301	308	287	309	335	285	262	288	322	278	307	328	298	296	307	279	285	332	306	304	323	314	328	295	294	323	288	305	311	288	271	329	301	286	287	339	297	294	278	321	294	315	314	294	302	306	314	337	312	270	290	288	309	324	298	308	287	303	322	305	281	296	292	290	296	296	283	306	273	328	305	342	299	312	295	285	322	285	322	298	310	299	273	296	283	305	283	298	292	304	296	318	283	274	301	276	293	305	239	307	301	279	281	325	284	299	282	298	322	300	301	285	306	293	326	285	305	294	299	323	258	305	313	314	275	274	299	302	285	304	306	302	293	278	265	292	272	325	306	291	311	283	274	281	306	281	286	291	280	293	318	294	259	297	282	288	308	302	274	288	304	292	256	305	277	275	291	273	286	281	322	300	296	281	289	316	289	317	283	297	297	287	305	317	325	282	278	288	249	323	291	302	318	280	293	298	307	305	295	297	279	329	299	305	255	295	298	299	313	304	295	261	272	287	334	297	301	316	285	315	276	303	308	268	291	295	309	299	320	299	264	237	284	318	286	286	296	290	295	297	288	314	309	282	254	283	302	282	283	302	311	303	288	287	321	302	277	291	309	279	287	280	289	281	292	305	280	294	300	311	307	314	282	308	301	298	264	303	247	299	280	291	328	268	310	286	295	320	312	299	292	305	274	291	286	327	335	274	292	287	315	288	286	274	264	287	289	310	286	304	305	297	303	311	267	303	335	320	284	288	261	303	294	318	313	305	287	290	311	319	298	299	328	283	332	307	265	291	300	277	292	300	313	295	303	284	296	318	287	318	295	283	299	300	305	265	274	273	303	273	287	313	312	333	292	313	307	280	283	277	282	286	276	308	291	288	289	269	291	302	259	279	282	303	323	292	300	314	295	309	297	312	290	315	272	300	286	282	288	281	276	281	280	281	311	255	273	304	261	320	299	284	299	300	316	304	329	276	281	247	284	323	303	339	352	308	281	315	292	299	282	309	292	306	301	288	294	292	310	303	246	305	292	280	271	295	316	266	309	337	322	287	273	302	307	291	298	267	292	300	294	298	292	316	283	336	308	298	274	281	302	312	293	338	316	293	293	270	311	269	303	306	279	293	308	287	302	325	289	282	316	333	307	301	296	289	339	286	329	318	273	308	275	288	308	299	285	288	318	276	284	277	313	288	285	324	275	321	294	278	298	289	299	322	322	286	326	280	331	295	313	273	315	288	298	297	330	261	284	304	294	279	286	292	298	259	283	320	308	321	315	295	281	271	339	353	294	311	308	305	302	299	286	300	328	277	276	295	308	297	298	307	310	337	290	305	280	320	325	309	279	293	292	301	268	313	284	301	316	283	297	261	303	262	332	314	317	291	279	316	290	273	294	289	287	313	327	312	306	319	306	287	300	342	322	286	282	280	295	308	306	302	286	319	292	283	274	288	291	285	314	287	259	297	338	313	307	312	311	330	286	304	287	284	321	283	322	314	291	304	308	308	299	321	286	316	297	334	284	307	282	272	314	293	316	277	295	285	328	319	320	313	285	310	299	276	281	298	279	278	312	292	315	319	327	320	287	300	295	312	307	307	327	295	265	308	289	313	260	303	274	292	324	310	304	313	251	313	256	257	287	261	302	295	336	305	315	298	297	271	309	293	303	290	263	315	302	308	253	281	309	320	289	279	296	283	288	286
7970	1224	2214	2358	1922	1707	1408	1325	1123	1104	1020	986	947	883	902	858	865	874	861	865	785	815	783	789	741	765	724	802	721	737	766	725	763	731	737	742	756	698	735	713	699	779	712	712	694	685	746	708	722	744	709	749	698	722	705	713	747	738	751	774	739	740	706	709	736	706	695	755	746	698	748	737	755	672	712	721	683	692	765	738	720	693	717	734	646	723	723	763	730	700	724	719	720	707	751	692	765	737	717	721	673	695	736	746	692	758	672	736	767	737	740	701	667	733	739	724	758	740	699	679	710	700	735	722	708	694	712	706	719	684	720	693	688	724	710	712	748	742	714	693	694	736	730	693	676	705	672	729	669	688	717	701	742	687	715	729	698	720	688	723	665	709	690	693	711	712	714	766	720	683	735	721	726	719	690	705	656	702	759	721	685	672	666	703	732	713	710	693	710	703	732	659	681	724	703	687	742	721	704	713	705	689	710	668	688	736	692	699	712	755	695	701	729	712	734	684	673	728	720	648	718	750	762	691	741	682	678	685	704	753	663	711	707	719	712	724	699	742	703	707	733	708	731	712	741	729	686	673	714	665	765	738	708	725	716	726	686	687	779	697	729	739	704	697	688	750	719	693	716	720	688	724	710	706	701	767	738	710	722	735	693	728	736	729	750	740	677	727	721	739	720	721	765	691	712	660	692	731	674	714	688	647	731	681	738	765	702	721	729	696	746	724	734	718	720	722	758	743	714	725	691	735	682	713	781	736	697	702	740	755	702	718	736	734	687	696	729	760	713	669	715	758	745	701	749	760	659	735	693	683	725	706	716	741	677	693	696	691	765	737	688	748	708	746	683	691	694	747	714	710	686	690	732	708	683	748	676	667	697	727	732	736	752	750	703	752	672	708	720	697	718	728	747	759	744	764	702	690	748	676	706	707	734	705	748	716	702	730	701	784	722	727	765	699	709	761	739	728	753	696	740	703	728	709	706	712	704	714	701	730	720	702	690	712	732	747	738	650	700	708	712	724	758	709	680	744	716	696	692	727	710	726	734	716	697	714	712	734	700	693	734	716	710	681	736	687	713	739	675	743	697	714	723	677	773	732	735	706	759	755	713	748	699	730	713	727	681	736	733	704	669	713	710	709	719	738	743	731	762	660	732	719	710	716	699	727	741	718	738	744	698	694	680	665	698	723	694	706	744	675	734	721	733	715	689	696	687	666	766	718	742	705	723	678	745	669	704	718	671	777	729	748	697	657	692	726	764	702	693	744	712	700	707	754	754	709	706	719	719	707	659	684	720	682	684	693	727	731	704	678	687	760	695	693	725	725	692	724	693	750	742	750	753	687	721	765	671	777	713	689	730	683	688	745	689	707	691	724	737	727	754	717	705	746	735	752	754	745	760	735	745	732	729	712	728	750	734	714	685	727	692	709	688	718	701	735	719	728	729	662	727	706	720	702	734	730	715	689	746	745	741	714	714	729	715	699	697	766	705	690	733	691	687	748	726	712	700	697	737	694	633	717	720	758	710	718	714	729	750	694	724	726	727	679	711	745	693	709	708	709	771	706	724	697	668	723	719	696	757	754	693	684	672	758	700	711	671	743	713	717	747	701	726	670	715	704	681	719	704	689	719	744	725	686	704	703	724	718	719	722	728	683	713	740	717	693	712	759	704	668	764	714	689	737	710	734	716	736	661	754	751	700	774	705	679	718	730	737	705	733	673	775	708	726	701	707	705	691	763	698	715	728	732	693	684	686	688	739	719	688	713	651	691	764	717	739	691	697	783	710	704	721	731	702	703	717	670	755	738	732	746	725	714	684	712	763	716	747	709	721	746	696	712	681	705	697	648	685	691	698	753	644	687	667	665	703	727	743	729	684	716	710	709	737	703	699	698	712	731	711	756	731	719	660	711	684	733	739	713	726	757	711	739	712	657	690	769	742	737	698	669	724	683	715	698	739	731	724	687	684	729	686	748	683	736	718	730	729	723	721	735	726	713	726	709	682	685	713	757	725	693	763	713	729	704	700	693	686	717	705	706	757	742	738	723	721	738	724	732	725	688	725	710	731	700	715	679	726	750	697	737	702	639	708	727	724	764	734	705	727	749	713	735	765	681	707	693	724	732	697	712	727	765	692	690	713	741	761	708	678	724	695	701	765	748	712	724	657	735	678	725	698	700	714	710	690	714	713	710	712	734	688	635	716	717	728	723	723	759	712	675	736	711	707	734	706	687	722	653	730	721	714	701	742	710	705	658	740	694	720	713	676	702	674	718	690	714	674	695	743	741	743	703	707	737	789	642	749	700	734	725	704	723	745	745	753	675	707	717	707	733	697	752	696	755	713	698	692	678	728	711	700	730	719	691	684	736	720	724	770	698	702	734	720	729	692	758	726	759	772	704	710	702	721	707	735	769	727	740	732	722	750	684	738	698	711	690	733	724	631	728	729	745	739	708	698	717	736	725	739	696	703	720	714	703	734	674	699	668	715	695	720	693	685	763	778	697	688	688	689	685	683	679	730	773	700	712	707	723	706	722	679	693	677	695	676	758	752	699	723	700	688	708	726	715	690	669	671	714	724	766	751	710	745	740	696	703	779	724	692	710	691	714	720	737	720	677	709	701	696	718	767	665	719	716	713	720	766	735	715	687	703	750	726	726	659	693	703	726	707	737	686	750	692	716	693	703	698	723	669	713	752	714	741	691	693	694	756	698	677	716	735	715	757	754	686	701	741	728	705	696	729	722	708	708	692	710	717	712	724	702	713	747	705	696	731	731	702	743	714	731	705	708	725	705	723	726	733	703	752	707	740	711	766	726	708	704	702	698	723	702	759	690	686	700	683	734	751	734	702	678	658	740	727	692	718	705	743	666	689	750	638	716	716	711	709	706	720	770	755	696	710	713	749	701	734	721	729	689	770	701	714	704	693	705	729	716	701	689	727	711	706	752	747	659	762	673	667	714	678	717	716	746	664	718	709	715	723	669	659	696	736	738	673	744	673	728	758	710	717	703	691	720	681	697	738	689	684	699	773	750	680	693	694	704	686	714	741	705	707	702	716	734	728	761	725	712	695	757	721	731	706	697	698	689	715	716	692	736	759	706	723	743	722	710	730	698	725	682	674	682	684	766	704	704	663	688	732	700	710	703	736	719	704	709	722	753	672	708	675	704	727	738	721	726	700	704	739	715	738	719	765	687	734	679	710	683	705	736	736	741	698	706	726	714	704	653	689	719	751	699	706	731	704	723	698	747	684	652	716	758	716	776	734	714	765	750	719	703	710	710	724	707	743	763	698	718	685	707	726	714	732	737	690	711	709	726	755	725	725	719	709	756	710	722	732	700	696	740	727	775	716	725	734	659	748	710	667	740	692	686	734	737	711	725	696	765	682	709	710	694	772	715	728	750	741	722	721	778	700	730	705	721	728	640	732	668	713	693	716	745	743	693	709	725	664	689	700	710	665	694	714	733	694	737	715	731	699	699	664	670	663	727	775	732	707
1488	282	270	291	294	284	237	242	267	278	239	270	246	274	240	237	241	264	252	265	219	249	233	265	237	255	253	279	233	252	259	259	250	260	266	267	257	235	246	272	248	235	231	251	263	238	223	265	266	245	249	286	223	233	259	234	273	261	245	280	246	252	256	315	261	231	270	269	263	258	291	251	279	243	262	258	282	253	257	254	243	283	239	240	253	268	279	263	243	256	290	267	275	276	271	228	214	255	259	270	263	221	251	216	292	269	271	248	276	254	269	223	263	258	274	268	275	248	256	258	284	234	267	293	256	235	257	243	300	286	262	259	290	252	278	262	262	255	269	238	228	256	261	287	245	249	276	257	271	258	286	218	273	253	254	244	254	267	279	259	263	235	269	246	241	271	298	234	270	245	236	246	228	233	248	265	290	242	268	260	266	257	239	246	289	243	258	239	235	265	253	255	264	252	272	258	239	241	261	236	254	260	257	250	246	245	239	228	264	232	256	234	288	260	254	261	254	265	264	255	252	252	279	260	245	233	245	262	246	287	245	234	233	241	266	257	261	226	237	229	243	271	242	239	249	228	251	256	258	229	244	270	249	248	258	250	289	235	244	290	251	235	251	219	258	243	240	233	275	262	254	266	262	253	247	252	235	272	249	246	233	270	233	264	281	248	258	269	262	281	274	224	235	231	255	254	253	267	240	250	247	240	265	270	265	233	250	318	270	265	243	232	252	256	241	267	236	267	231	268	269	276	275	257	220	249	266	213	234	233	247	232	231	259	217	244	285	245	242	242	268	241	254	242	256	235	249	266	234	260	240	252	236	235	215	282	261	276	231	284	283	263	246	267	261	246	267	266	262	257	245	278	280	238	280	275	236	226	250	264	238	258	264	233	220	219	221	259	288	254	259	256	263	259	247	255	280	262	262	252	264	248	249	255	282	270	256	271	249	237	222	257	266	249	257	228	232	246	287	271	279	268	262	258	266	241	251	255	251	265	267	254	248	247	249	262	269	269	254	234	218	265	258	274	230	255	247	260	251	222	280	248	231	245	271	276	259	242	254	255	264	220	264	262	240	262	232	273	244	244	267	274	235	268	239	241	234	248	255	237	283	259	252	264	280	225	259	259	251	275	257	280	247	252	212	250	235	279	244	275	235	243	266	260	276	270	276	256	264	243	233	237	239	211	257	279	246	252	270	267	276	253	231	272	277	264	263	253	290	265	254	228	257	276	264	258	239	282	277	243	258	249	241	272	271	248	222	229	269	256	270	261	275	267	253	231	262	257	283	264	248	255	261	262	261	225	248	270	247	289	274	267	255	241	272	251	233	252	223	243	263	239	226	243	234	248	249	269	274	275	269	257	243	242	267	260	268	278	244	261	275	254	255	251	248	281	252	265	282	298	249	255	278	262	240	267	252	255	248	227	230	257	278	255	242	261	268	245	249	254	228	260	282	244	248	254	261	254	253	265	254	242	271	269	228	278	249	231	265	224	231	304	240	286	274	267	247	270	269	241	264	236	256	263	267	226	244	252	260	236	238	253	270	236	239	244	263	256	269	239	230	260	271	256	260	239	286	273	220	262	267	243	242	259	265	228	259	247	258	277	237	260	273	230	243	254	266	247	249	258	278	264	225	268	241	255	233	274	256	235	251	260	248	257	256	253	269	265	250	246	264	271	241	279	270	279	245	223	266	260	226	244	238	274	258	273	257	247	296	231	264	266	266	276	259	252	275	241	274	275	272	288	240	255	262	257	258	240	208	250	259	225	282	251	252	267	245	255	257	264	279	242	240	296	266	225	239	262	230	264	277	256	249	268	290	262	262	295	241	279	246	261	260	251	254	271	274	240	245	244	276	250	270	257	222	240	242	275	248	274	260	239	280	264	265	276	274	280	255	235	234	185	251	246	253	264	234	261	258	287	239	260	254	289	257	256	267	248	252	234	248	257	237	265	278	246	247	262	312	280	280	261	291	217	261	260	244	276	247	246	257	262	275	278	252	258	286	289	261	261	233	259	256	243	270	272	228	240	275	250	271	277	230	234	283	270	265	291	268	257	253	281	257	265	277	283	262	250	258	277	267	240	239	213	252	257	262	235	270	283	260	272	285	281	245	262	246	276	297	230	247	250	250	242	272	255	253	261	256	276	262	236	263	250	245	249	235	224	270	268	249	298	259	263	244	266	254	256	277	273	247	253	235	244	259	234	279	251	260	279	212	247	248	291	279	230	248	298	278	247	230	276	252	264	294	254	277	229	244	285	249	252	286	237	279	250	273	255	253	237	252	266	287	251	297	237	244	264	233	292	269	262	254	241	242	301	238	290	262	283	236	247	258	240	271	299	256	262	258	263	241	243	255	277	244	268	246	261	255	253	266	263	278	263	270	234	263	272	255	285	256	260	262	280	242	290	269	258	268	259	275	264	280	226	275	246	271	212	276	245	257	251	253	228	246	277	252	231	278	252	275	238	268	253	269	239	278	245	260	277	275	277	241	276	252	281	250	222	271	284	251	245	243	275	245	245	268	240	258	255	268	240	245	264	287	257	279	231	270	248	284	255	270	253	278	257	237	282	261	240	261	277	237	267	262	229	247	281	283	292	277	227	273	260	250	223	231	258	234	252	226	256	294	261	258	230	272	235	281	281	238	253	264	264	230	240	278	258	269	237	252	271	248	247	270	263	228	259	279	261	276	230	224	262	285	262	258	248	279	260	239	263	278	259	244	233	263	245	260	227	249	270	239	238	245	284	255	268	258	275	255	245	263	285	225	273	234	287	301	272	279	258	249	239	227	241	288	256	266	253	251	277	252	259	263	241	256	246	250	253	261	272	298	251	302	283	262	242	252	252	268	237	241	258	264	255	246	272	262	271	295	267	265	253	252	238	259	255	301	250	243	242	263	278	265	251	283	244	232	234	241	240	256	265	252	258	265	266	308	266	260	235	260	246	260	285	292	280	246	270	259	258	268	260	261	245	270	226	238	277	276	277	252	254	251	275	268	253	272	259	255	257	248	293	271	220	254	260	280	280	258	257	259	229	249	262	252	245	254	222	239	272	226	271	261	291	246	249	276	271	279	247	229	233	258	259	263	272	271	268	265	247	258	244	259	258	231	290	269	277	255	279	256	259	265	272	251	244	294	242	271	270	250	215	219	241	264	252	264	266	228	250	272	258	271	241	245	223	264	241	254	233	283	263	240	249	247	251	242	263	269	235	234	248	261	298	258	238	215	264	231	261	255	275	237	240	295	277	258	241	272	237	232	244	239	248	242	268	242	267	253	257	249	253	263	270	256	269	246	249	272	273	242	259	274	253	269	250	271	263	287	230	225	223	271	258	231	273	253	238	239	250	275	270	225	249	222	280	243	257	248	242	247	238	249	282	259	238	248	269	255	235	259	274	226	265	241	240	264	244	237	269	276	250	259	235	262	281	244	239	247	258	274	264	249	236	218	259	258	273	263	269	269	274	255	239	271	289	255	253	252	269	293	253	244	233
1786	623	657	616	616	569	612	596	612	637	595	615	583	603	576	560	592	575	613	623	565	616	647	613	616	601	597	613	609	624	612	598	577	605	604	587	612	566	612	602	618	586	594	573	574	602	541	591	606	606	571	660	581	634	591	556	612	586	598	600	602	620	618	552	603	623	586	591	620	573	565	576	636	637	578	571	598	626	629	598	547	583	609	629	563	622	608	593	534	599	602	641	643	596	585	581	608	590	610	596	615	622	571	598	594	595	622	586	626	608	609	588	638	610	627	614	632	608	630	592	605	607	619	612	598	569	612	623	597	607	607	612	604	613	606	607	590	566	586	625	571	586	607	590	621	568	599	585	630	612	615	581	620	641	581	639	614	593	581	623	601	568	597	635	613	541	646	624	578	619	590	613	663	615	610	619	628	558	593	583	603	580	591	617	608	556	615	603	596	622	630	604	562	604	595	567	588	585	600	571	607	580	620	578	608	569	581	574	591	576	634	609	647	595	569	608	578	614	597	591	606	620	588	630	624	593	579	617	634	638	564	585	602	600	590	595	572	583	627	623	634	600	568	583	596	596	626	595	599	552	584	591	634	609	618	627	594	548	616	594	606	652	596	632	641	630	610	589	626	597	608	616	591	595	566	593	582	607	611	598	584	578	605	602	613	568	593	619	623	599	590	598	629	597	604	567	650	616	563	609	611	617	591	652	573	649	574	541	590	645	613	641	640	582	610	594	578	556	588	636	592	579	574	597	576	598	564	622	602	689	602	630	652	580	624	603	590	671	615	542	602	576	574	606	598	583	609	571	602	598	621	626	596	579	619	611	585	602	603	634	583	633	625	542	639	599	570	598	615	578	577	595	582	594	616	550	606	630	614	644	573	620	594	589	622	616	642	585	627	611	601	546	568	611	553	587	634	577	596	610	594	549	634	573	583	587	614	605	598	609	603	609	610	578	611	590	592	607	562	556	620	611	633	608	626	579	645	618	570	615	597	570	572	569	670	631	618	617	587	614	569	609	574	566	615	604	641	607	613	617	607	569	629	574	602	542	618	565	569	608	597	601	576	603	579	620	588	612	616	556	601	585	655	565	573	592	602	595	595	627	617	608	600	593	618	621	620	620	589	585	623	604	606	586	668	632	650	615	586	581	584	583	590	576	589	597	601	562	600	569	597	637	623	630	577	610	588	588	614	635	621	575	588	609	611	621	624	593	612	595	603	558	597	620	557	631	643	562	616	585	628	588	577	595	637	579	601	608	597	561	610	590	568	655	585	625	610	589	591	618	551	635	601	627	589	611	583	597	653	584	598	589	601	622	605	541	607	598	620	623	655	570	570	578	596	615	654	583	604	595	573	612	594	591	611	629	603	605	565	651	640	622	595	607	602	655	607	598	600	577	608	580	587	601	583	584	599	640	582	581	630	617	593	563	620	589	578	594	562	565	623	600	614	626	616	583	601	585	615	604	621	598	628	626	603	563	601	592	601	598	621	603	582	637	603	579	578	585	602	656	593	614	608	621	574	596	646	642	570	591	575	606	598	579	583	587	588	599	603	578	600	616	617	622	551	602	611	595	625	622	621	622	617	585	590	561	595	652	651	618	631	566	599	587	578	632	650	600	586	590	588	594	627	554	615	584	604	594	608	613	601	652	586	603	561	645	621	613	586	602	647	600	586	595	626	582	610	614	602	566	609	618	593	650	579	591	587	642	606	610	593	579	599	614	601	568	622	571	584	641	575	571	578	622	572	584	632	611	588	561	593	609	637	586	597	581	573	604	602	620	611	631	642	593	607	591	577	616	610	595	639	573	597	664	625	622	573	615	555	596	562	589	626	621	596	558	594	594	587	602	579	622	621	586	565	592	653	623	577	589	615	600	548	604	582	621	597	590	580	582	590	592	629	653	579	605	577	586	633	603	597	608	620	619	535	587	618	538	580	643	637	645	585	586	580	583	644	601	575	576	612	556	618	603	592	602	582	571	598	587	629	667	580	592	620	583	615	594	591	587	631	583	599	597	603	633	609	598	601	599	611	570	544	576	618	606	591	550	625	609	574	627	625	631	608	611	596	585	651	635	638	618	613	591	622	603	586	567	560	604	630	615	575	607	582	608	580	623	600	592	595	594	650	622	602	560	608	589	636	627	597	615	599	609	613	539	620	637	610	607	635	591	607	633	606	584	618	612	587	612	592	610	622	629	655	594	609	599	613	627	574	644	610	604	645	597	619	644	601	637	615	595	548	631	548	627	624	573	607	620	569	598	645	603	631	608	600	574	561	528	618	593	605	638	629	582	614	623	588	604	605	574	623	591	581	580	594	629	536	614	591	591	572	607	627	632	605	583	607	603	597	614	673	652	652	604	553	651	609	597	585	644	619	650	590	611	594	602	595	640	641	592	613	597	545	619	603	616	637	638	588	616	657	634	587	554	603	614	617	603	620	633	567	614	622	569	620	603	601	618	609	641	552	597	564	623	647	592	612	585	617	581	586	577	612	585	576	605	606	572	580	633	570	599	601	600	584	603	594	608	624	616	621	680	568	594	600	601	595	648	600	575	601	615	588	597	611	612	563	564	576	602	606	607	550	606	609	598	578	595	587	583	583	606	623	647	611	558	607	575	616	584	603	595	582	567	555	605	613	631	616	596	574	610	586	579	623	640	621	589	591	607	581	596	585	625	578	612	598	553	545	628	585	591	618	593	557	631	597	594	579	560	593	590	625	579	578	584	621	606	572	645	626	568	582	626	586	617	624	573	591	596	620	592	580	593	638	597	631	613	558	551	599	549	628	599	638	609	624	599	536	622	591	608	601	618	605	591	596	559	630	635	648	587	598	586	619	584	643	599	610	600	643	610	591	630	582	594	624	636	626	595	580	624	603	616	631	615	642	548	644	567	628	601	599	635	580	602	600	603	653	571	566	582	602	602	625	600	582	600	595	618	607	602	555	614	566	544	629	613	608	604	584	639	624	594	667	578	628	635	605	593	600	588	600	611	605	545	594	607	575	596	590	616	595	619	576	598	594	618	599	578	597	586	585	619	648	607	579	652	597	619	569	623	586	588	649	566	627	608	583	586	592	607	608	610	608	552	632	605	610	612	662	637	574	585	586	642	612	635	591	570	602	595	605	655	572	615	586	590	592	526	634	602	641	642	617	586	600	597	622	629	570	594	618	614	561	566	622	684	575	629	580	607	602	589	619	593	596	605	616	635	634	575	618	620	619	592	620	601	636	595	646	642	615	610	596	613	635	619	610	603	601	540	597	612	575	556	533	604	578	595	610	585	600	589	638	606	598	577	603	612	594	601	583	617	605	603	615	602	545	582	621	602	615	576	562	576	592	586	579	612	593	603	610	615	584	575	570	574	579	652	572	628	629	621	553	646	622	618	579	641	619	601	658	595	622	590	622	631	568	612	617	631	597	599	608	612	646	621	612	616	631	578	600	608	576	592	601	573	586	588	558	606	634	606	636	558	578	586	601	626	608	586	588	596
7438	455	515	403	281	256	225	197	231	174	178	174	163	158	154	143	162	147	141	143	162	144	122	153	140	139	150	139	156	148	130	153	137	150	133	132	125	154	149	144	164	158	180	167	151	127	148	143	137	154	134	131	125	150	160	155	162	139	153	167	166	153	150	174	157	145	142	171	163	145	160	168	152	145	127	133	147	148	132	158	140	162	133	139	122	152	132	147	159	174	160	138	131	123	159	144	158	132	151	154	152	140	144	152	158	146	154	145	167	160	130	170	165	144	156	162	157	149	152	153	153	156	134	134	156	166	147	151	143	132	144	140	147	168	139	163	176	154	143	160	144	122	137	137	163	167	160	153	161	134	138	106	154	155	150	146	149	137	162	161	140	154	143	160	146	153	134	125	141	123	140	143	143	167	162	161	171	140	169	144	166	152	142	139	151	150	153	143	128	144	146	150	150	132	131	140	157	141	143	154	161	152	138	143	141	143	130	148	137	137	147	169	136	136	153	170	171	153	158	148	143	142	129	121	122	132	143	139	116	158	157	141	148	153	135	143	127	171	145	140	145	158	157	150	153	140	120	151	139	158	144	154	147	142	148	152	158	127	156	135	145	128	152	149	152	143	144	153	149	146	143	152	140	141	157	152	147	156	143	164	153	150	143	159	161	128	143	149	169	152	131	139	165	151	128	140	154	145	137	150	163	136	152	157	154	121	183	142	142	114	130	164	163	150	152	139	164	132	154	140	137	143	131	176	144	145	122	145	169	134	135	142	121	140	156	151	119	152	146	130	146	138	129	136	146	134	164	163	149	145	139	132	131	149	150	140	133	137	150	143	148	150	157	174	138	136	138	123	119	138	130	141	135	134	151	175	155	143	174	175	155	131	138	150	139	142	145	162	129	143	166	141	141	141	173	159	147	147	142	167	152	156	127	143	157	160	168	156	138	155	140	139	143	124	156	143	127	158	162	166	154	159	133	138	144	131	126	160	144	165	174	157	144	147	136	148	158	124	135	144	159	142	162	145	134	137	156	163	158	123	156	175	158	150	153	146	137	136	163	135	127	163	147	148	137	144	147	162	127	159	164	163	148	148	151	151	159	143	164	154	134	166	168	139	145	145	154	148	144	167	151	133	151	148	186	149	152	148	146	149	169	150	173	138	130	138	151	159	151	161	157	156	142	147	151	158	142	172	165	141	141	134	126	141	166	146	144	162	145	145	161	149	144	154	160	160	135	138	152	145	142	126	147	172	161	142	163	133	176	157	142	167	133	124	161	127	130	130	141	132	148	167	143	149	171	154	177	160	140	152	142	163	137	132	148	148	162	151	144	137	137	159	145	153	149	152	139	141	166	138	134	157	170	154	161	147	132	142	155	149	129	156	138	152	147	163	156	163	143	169	149	146	147	137	137	155	138	140	128	151	154	114	152	151	149	143	155	153	154	150	140	156	163	149	138	150	143	125	147	130	152	146	141	153	171	138	142	140	145	152	165	134	152	151	124	158	139	180	142	164	145	132	145	150	165	127	142	143	142	141	156	155	163	134	140	150	149	155	147	152	144	135	146	134	139	159	143	145	159	147	129	165	158	131	175	156	132	131	155	143	138	176	141	144	121	113	148	149	159	141	154	132	141	149	136	129	167	142	152	162	133	132	176	143	160	157	151	151	132	140	133	145	155	147	151	180	136	117	152	144	146	147	136	139	125	130	133	141	152	166	150	154	150	159	129	132	134	148	154	157	155	144	171	160	135	145	136	153	132	131	163	151	157	165	128	164	140	175	164	155	149	155	147	126	145	128	136	148	161	128	144	131	171	153	126	153	157	147	151	164	157	152	145	135	147	149	115	159	151	139	161	154	147	139	145	124	151	137	133	137	145	146	158	162	140	122	165	131	143	129	125	141	130	135	137	149	149	152	129	152	124	133	120	136	154	144	130	153	127	139	156	141	157	144	136	145	166	125	158	154	145	147	158	160	146	136	129	166	155	158	142	126	143	141	127	147	141	145	156	140	141	132	130	150	126	143	127	140	149	156	133	140	150	149	126	135	144	162	156	168	148	141	135	130	133	138	135	163	137	144	132	161	149	141	143	140	145	145	141	161	171	135	146	145	133	132	163	141	150	159	136	143	138	156	153	170	168	155	151	152	128	141	152	150	148	171	148	163	154	147	164	139	163	144	148	139	161	149	156	139	120	161	169	147	159	146	137	170	144	136	138	118	154	154	151	160	163	153	153	140	148	131	158	149	159	135	147	157	144	145	123	162	143	136	143	177	147	154	180	142	135	128	139	166	136	146	149	129	151	147	142	153	124	161	160	133	144	139	149	155	177	147	140	131	117	153	157	138	152	137	158	147	125	157	167	163	149	154	146	150	147	144	140	154	141	154	135	153	150	138	138	145	149	151	180	151	130	155	153	137	176	152	144	149	143	143	161	140	162	149	142	141	148	139	138	144	141	133	141	125	139	155	131	145	120	120	130	159	144	154	159	149	166	158	142	146	145	155	145	164	129	154	135	146	168	154	160	155	156	156	143	155	137	153	141	141	139	165	157	143	132	138	135	136	161	140	138	149	162	136	154	169	142	123	146	136	159	161	166	116	141	155	145	156	150	150	169	134	167	150	175	167	117	164	156	145	129	126	164	147	150	123	148	140	152	144	162	165	136	151	169	138	148	146	147	140	125	150	149	141	178	146	131	132	157	158	156	175	146	144	161	149	131	141	144	157	151	156	155	141	157	159	143	159	142	131	147	147	132	160	130	174	131	129	135	134	151	146	155	141	149	132	152	148	155	151	155	144	161	135	160	142	159	141	149	149	139	132	154	156	126	166	153	123	137	133	160	128	158	148	138	168	154	177	132	155	148	142	140	164	141	158	143	136	148	164	142	142	140	193	122	151	161	128	134	151	152	138	155	157	158	134	134	150	150	151	131	138	137	158	154	145	151	145	147	168	177	144	132	138	138	134	153	151	140	153	153	131	143	150	135	132	142	157	146	143	158	149	146	156	154	141	156	111	150	142	147	142	129	153	131	139	144	155	150	136	134	150	137	160	138	155	136	168	124	158	161	153	147	125	147	134	170	137	148	138	167	144	144	120	137	150	155	124	149	156	147	158	131	142	148	136	166	153	139	156	133	134	154	169	156	137	160	140	145	161	145	137	137	160	149	135	142	136	125	130	138	180	151	155	132	155	139	148	160	154	143	148	143	152	145	165	155	156	138	137	171	141	133	144	168	155	138	144	158	152	151	157	153	115	153	113	152	175	157	138	147	144	144	141	136	155	183	149	154	131	120	134	140	142	162	124	168	125	135	151	150	132	132	134	159	137	166	162	138	144	140	157	159	136	150	147	152	145	175	172	151	146	166	162	146	150	162	146	129	154	124	144	152	152	123	138	165	167	133	148	137	139	157	144	160	142	144	139	158	156	170	140	127	156	138	164	139	136	145	126	171	145	133	149	146	159	140	140	151	143	123	138	150	130	135	134	139	156	143	150
6140	705	1237	1234	1099	927	802	702	615	623	583	582	559	529	509	486	493	480	468	471	433	437	419	462	421	425	435	398	437	458	425	411	440	429	395	406	383	423	429	413	398	394	413	368	421	395	415	426	407	427	386	421	385	382	401	438	371	373	449	425	389	406	392	386	417	434	409	388	427	434	442	404	396	415	401	417	401	402	428	451	388	410	393	421	391	423	439	392	386	403	400	387	367	412	392	389	382	396	404	421	386	401	404	396	428	440	412	351	387	390	370	434	380	426	431	415	399	420	429	395	385	405	412	434	411	404	449	394	418	427	399	381	393	426	416	417	422	384	419	420	431	386	395	383	411	383	394	392	387	380	417	417	389	413	357	422	379	434	422	414	413	412	414	440	438	415	360	419	397	393	356	388	388	449	385	390	429	384	407	427	359	381	371	376	383	369	399	393	409	433	403	419	409	420	436	378	399	416	375	407	410	417	407	368	383	397	388	382	378	406	399	408	406	392	429	360	406	394	381	428	424	401	411	376	428	397	391	406	377	414	407	409	390	386	437	388	410	416	400	394	401	382	393	425	417	410	426	402	377	416	357	422	386	416	388	359	393	402	396	398	384	417	410	419	389	394	383	422	415	408	425	408	427	426	373	387	362	391	426	406	388	376	409	376	422	422	379	422	386	400	389	414	400	413	387	369	409	397	395	401	395	400	418	410	396	408	401	415	392	434	394	358	377	403	383	422	400	403	416	394	419	407	402	354	418	415	427	388	402	389	380	423	413	403	385	402	419	384	417	404	403	405	400	390	422	410	388	396	415	406	414	374	425	401	418	383	422	391	413	357	417	395	392	396	440	393	389	402	383	420	385	403	400	400	399	422	399	379	387	425	411	429	419	365	404	375	405	390	396	416	434	391	380	407	389	414	404	380	388	412	424	420	378	369	395	388	362	395	421	394	391	403	408	409	395	390	392	427	429	382	394	420	407	400	396	417	418	367	386	372	405	404	448	411	403	411	406	398	401	409	389	381	408	381	389	406	399	362	441	403	409	407	416	404	408	447	382	387	421	424	400	403	410	394	378	408	398	419	371	382	432	399	417	401	402	402	397	417	398	413	400	382	435	423	411	413	404	399	417	383	389	422	385	430	427	416	387	398	425	400	407	430	404	403	401	400	454	404	404	397	419	393	433	388	386	408	427	397	371	438	428	381	410	379	343	392	384	422	391	402	413	396	404	395	408	398	397	390	402	419	380	390	405	391	372	391	424	390	403	391	408	412	394	358	409	455	373	434	357	362	428	390	417	391	413	401	355	423	413	385	412	394	404	391	400	425	401	421	385	381	350	383	387	412	397	399	405	435	399	395	427	385	371	420	383	421	420	435	386	408	394	432	377	388	360	417	396	435	425	422	396	420	436	397	412	426	404	369	396	418	381	422	432	407	392	382	397	377	392	382	413	410	372	405	411	392	426	435	361	417	369	380	393	424	375	345	398	392	422	394	414	387	404	404	434	425	394	431	373	402	396	392	396	388	383	389	389	395	402	387	427	420	426	370	409	406	430	403	386	388	404	390	406	441	379	423	377	413	414	379	380	355	388	419	384	429	387	390	428	426	399	353	435	431	410	374	394	403	417	424	403	373	413	402	406	417	384	415	422	384	401	373	474	387	380	413	412	369	379	389	405	419	376	379	379	400	394	385	380	444	375	389	420	401	404	428	409	425	421	408	422	437	413	423	431	406	398	418	382	385	433	384	375	435	401	391	428	399	381	411	398	435	402	371	379	358	389	416	381	411	436	412	441	408	377	409	358	376	380	421	412	366	380	421	393	398	411	389	385	388	359	409	396	358	420	377	382	422	439	429	399	430	392	389	402	398	409	400	411	415	390	410	359	397	396	405	397	417	404	393	398	380	388	395	362	408	426	367	356	413	421	400	420	389	409	390	390	357	400	409	416	446	442	390	380	404	385	380	372	370	369	372	418	451	413	404	403	404	423	420	413	399	372	399	377	397	416	377	382	413	433	415	371	423	439	396	390	409	412	387	393	378	400	395	423	443	378	381	449	446	381	398	370	415	381	418	397	388	427	398	417	367	441	406	440	428	368	385	371	377	407	400	399	441	381	388	386	410	409	412	424	405	417	403	415	401	381	399	395	405	386	387	372	385	450	417	411	390	394	386	425	404	356	384	385	402	390	397	417	400	364	440	419	373	443	399	412	404	382	372	422	375	431	402	415	397	390	397	432	396	392	418	412	418	399	434	414	399	382	389	411	379	401	410	412	386	381	393	399	368	430	428	407	386	391	416	412	383	387	391	391	371	428	444	417	416	421	379	409	403	382	376	428	429	413	345	366	393	341	408	392	411	395	437	412	401	418	431	415	428	410	377	372	390	419	383	403	400	409	399	431	398	397	387	383	417	399	438	403	440	363	399	369	388	397	420	423	396	366	402	375	442	403	390	411	413	423	412	400	370	413	406	398	410	405	435	419	392	389	385	397	415	383	423	390	392	424	418	385	367	402	429	418	394	415	434	402	426	413	437	389	377	433	398	417	443	399	410	402	370	400	419	403	430	382	381	413	431	406	408	389	411	435	368	393	420	381	388	404	377	410	380	377	401	413	404	419	384	375	410	400	425	416	379	389	418	401	396	399	407	402	391	420	413	399	367	428	431	414	411	422	395	396	453	353	358	392	391	411	390	391	381	455	375	408	414	440	414	388	385	445	414	413	384	374	436	378	357	383	405	403	419	408	382	389	409	409	422	398	423	392	403	357	399	394	354	433	357	409	429	412	419	371	403	386	420	392	397	420	392	405	411	432	427	440	383	460	393	427	385	396	448	357	435	377	431	442	419	371	408	402	385	429	409	394	376	402	395	363	426	369	360	401	417	403	361	361	398	411	430	419	434	414	423	370	365	448	425	438	391	412	405	375	384	391	419	432	395	434	417	416	412	387	419	364	418	432	403	385	390	374	394	390	390	407	415	389	418	382	412	368	358	421	390	394	415	416	384	400	396	414	423	429	409	386	400	408	403	421	412	405	414	401	430	394	425	423	428	434	409	421	385	397	371	410	421	388	388	375	414	439	391	395	377	423	388	405	429	346	397	422	364	399	395	397	414	416	423	419	399	408	386	391	416	415	407	408	436	425	408	385	413	401	414	384	416	411	426	434	419	398	406	414	388	402	420	385	416	391	407	389	424	351	404	422	389	406	372	428	396	410	435	411	418	401	425	393	414	392	402	429	412	384	417	433	428	405	430	361	441	434	403	427	375	392	379	387	414	408	400	414	373	379	427	374	371	416	402	362	412	416	400	435	387	401	413	413	410	408	378	404	405	389	439	426	391	394	389	411	378	371	422	404	443	406	432	401	402	361	405	386	424	464	437	373	389	373	410	401	398	365	377	404	452	421	422	388	389	442	394	413	428	398	415	398	376	401	394	426	395	395	410	406	397	398	378	384	381	418	406	395	399	433	421	395	393	399	420	387	394	349	363	418	423	426	477
14161	1320	1096	817	632	530	506	396	426	361	348	362	341	319	320	331	323	301	328	319	292	318	283	282	313	281	301	286	297	287	293	294	315	300	350	299	277	273	250	280	324	328	321	309	305	322	304	283	298	299	314	307	324	243	311	274	335	263	320	304	297	330	322	305	260	317	292	286	316	315	282	278	304	279	315	292	308	292	291	307	276	288	298	286	266	248	298	341	305	304	289	293	318	307	271	322	294	292	291	301	280	327	269	297	276	283	314	309	291	326	280	290	295	295	323	323	272	299	326	304	308	327	294	290	334	355	266	310	311	305	297	315	305	283	302	292	290	283	318	276	293	308	299	301	274	301	282	330	287	309	299	313	277	284	311	303	303	319	333	276	274	280	256	291	295	328	305	292	287	297	314	305	298	275	290	287	281	288	303	312	315	317	291	294	290	322	287	310	318	262	302	269	300	309	283	313	295	288	302	292	282	290	270	312	281	324	305	296	281	291	300	286	281	287	283	293	298	299	285	259	315	299	305	267	272	292	281	299	285	311	295	304	305	284	304	285	298	324	275	287	301	284	331	301	310	278	297	299	272	292	309	283	350	311	272	287	317	301	279	328	298	292	300	335	282	287	284	280	276	339	267	311	296	292	289	270	286	267	265	284	291	264	292	345	250	304	282	262	264	295	301	294	294	275	330	310	288	320	304	310	293	312	268	344	284	313	277	300	308	296	309	311	336	271	291	308	276	299	302	293	263	308	313	298	291	302	297	277	289	256	302	304	311	270	271	299	264	301	278	311	283	304	312	315	288	300	309	271	308	303	283	310	335	267	264	245	283	307	308	338	262	267	280	259	272	309	282	287	286	356	330	285	320	277	301	321	294	316	304	308	297	289	340	320	300	300	281	327	337	296	305	291	326	308	307	311	319	291	309	301	271	263	274	284	298	304	325	282	268	296	297	289	307	294	281	252	292	304	308	267	297	323	302	293	302	308	309	294	290	323	281	285	259	313	317	325	282	279	305	274	310	299	266	301	277	294	292	275	271	268	303	291	300	282	309	274	297	283	289	317	302	282	303	297	301	322	286	291	302	289	296	293	284	305	291	309	315	308	261	308	286	301	293	295	260	294	290	306	284	305	307	300	310	301	269	260	279	275	301	302	278	306	327	289	317	299	333	305	291	258	301	284	266	296	322	314	306	289	299	303	299	306	266	274	316	319	301	329	292	278	274	280	280	290	293	291	273	301	303	296	300	289	277	269	292	312	307	286	321	307	297	340	324	313	293	300	311	281	328	289	289	300	292	288	278	295	291	291	311	292	278	298	294	341	288	311	294	291	313	293	300	307	301	313	286	295	303	273	260	320	310	301	312	312	285	283	287	272	279	316	329	325	307	304	298	297	292	290	311	286	294	298	319	267	263	269	273	308	325	277	286	310	318	286	274	332	282	279	293	292	279	305	318	284	310	280	324	279	316	304	306	309	312	331	284	302	322	292	284	294	322	338	275	286	315	288	307	262	304	270	328	295	301	303	298	319	284	297	306	299	273	308	319	302	309	299	318	280	285	312	291	291	270	273	315	288	290	289	288	281	295	315	321	309	303	295	281	301	258	269	271	295	315	289	269	320	294	286	327	316	356	309	274	293	307	292	315	318	336	314	293	291	286	279	324	320	271	339	284	299	299	305	286	264	298	321	304	346	288	288	290	279	281	287	317	271	307	343	294	319	283	300	293	273	267	311	300	277	338	309	305	286	307	260	307	303	311	307	309	314	308	342	260	290	300	293	297	296	283	300	291	294	281	304	298	325	314	300	300	310	296	308	305	324	301	330	306	284	301	287	335	278	289	302	319	318	298	281	275	292	322	282	275	280	304	266	270	313	301	336	335	316	305	305	286	302	284	306	289	290	298	287	306	323	302	288	316	330	310	276	315	287	306	328	306	277	298	276	293	298	287	298	284	308	321	286	282	304	305	319	309	272	276	287	332	333	298	291	302	335	282	294	314	305	289	304	301	273	316	312	312	330	301	321	294	327	295	296	304	306	314	299	293	297	331	319	316	277	277	278	305	286	284	343	285	293	289	323	288	261	275	272	309	321	289	291	277	328	309	300	344	316	299	281	287	254	307	322	284	332	281	309	266	298	311	324	282	283	292	286	320	285	291	257	288	279	278	311	292	286	285	330	290	280	293	287	293	293	285	280	306	276	265	326	307	309	313	293	277	304	320	281	257	285	285	301	319	317	291	315	331	310	290	305	277	329	302	287	314	253	310	288	307	298	309	269	331	346	313	330	269	312	314	282	273	311	305	280	270	325	328	284	295	306	279	296	272	305	302	308	281	315	316	322	310	286	315	293	290	283	308	321	325	296	292	292	320	269	337	294	314	274	306	317	289	282	290	271	314	298	292	324	320	300	313	291	282	329	289	272	304	306	311	293	302	319	290	282	297	315	289	253	301	302	285	352	280	302	310	282	304	317	277	292	293	275	288	288	269	266	266	318	316	270	297	338	332	278	291	297	305	291	305	289	297	332	273	293	302	278	316	315	303	305	310	271	286	277	307	268	316	296	295	322	316	304	321	283	318	288	269	314	274	319	312	292	291	280	300	301	310	297	292	267	289	296	274	318	296	276	264	281	272	273	330	313	332	291	311	280	281	279	320	276	294	289	310	278	288	292	322	310	327	330	297	281	314	309	303	283	298	291	299	312	313	303	298	275	314	323	300	328	260	265	323	299	294	328	285	309	290	292	302	307	293	296	275	317	335	310	296	303	273	290	271	294	274	301	317	282	292	299	315	298	288	320	311	299	291	297	315	294	285	272	304	319	277	300	305	318	293	285	302	311	278	284	300	292	301	317	310	275	341	267	274	277	294	320	272	310	288	322	279	287	310	313	294	281	287	272	272	304	301	311	305	290	307	296	302	303	324	293	293	309	314	297	291	264	291	311	313	281	292	289	349	299	278	315	328	293	278	282	313	296	295	275	323	288	296	279	294	298	277	290	285	268	274	311	303	288	314	292	291	288	283	284	310	261	319	321	292	288	317	267	323	285	310	283	300	296	304	307	295	305	283	291	268	297	301	304	309	286	248	303	306	331	287	299	307	292	318	321	279	306	308	324	283	309	323	317	276	300	299	293	281	321	270	323	302	329	268	308	308	273	316	302	334	323	302	301	276	300	316	276	290	319	297	319	295	295	283	288	356	318	273	311	294	301	276	273	315	303	296	290	317	306	295	319	300	287	317	261	251	296	287	271	302	342	308	287	284	294	335	308	276	311	347	333	316	295	310	266	297	300	290	291	313	318	324	286	297	302	286	289	277	259	272	301	298	304	312	282	290	283	279	296	300	319	318	285	319	336	312	280	312	315	293	309	311	363	311	280	304	281	316	293	350	267	281	317	304	327	308	306	357	291	309	307	340	311	293	321	315	265	303	277	290	280	339	296	305	308	306	322	258	285	309	284	292	278	279	319	320	305	313	265	285	292	267	316	272	316	285	305	289	334
8160	1243	2213	2413	1986	1687	1472	1289	1138	1161	1021	1021	930	897	909	872	839	814	848	856	759	842	788	733	784	799	728	818	724	759	777	748	802	753	775	695	744	813	703	739	764	768	733	747	791	730	729	754	716	738	773	732	713	740	749	709	711	694	697	722	751	701	749	684	762	742	722	712	716	741	793	688	734	691	756	709	759	755	705	725	725	696	698	693	738	713	666	704	730	737	685	757	767	709	679	660	697	727	714	654	743	727	747	692	731	684	727	718	710	714	731	715	648	738	716	753	788	724	729	712	745	764	752	725	709	730	693	712	724	678	719	734	698	742	735	751	754	702	721	734	713	732	732	697	727	722	688	663	735	676	721	685	682	707	718	678	714	715	672	722	707	711	680	721	689	746	694	727	748	741	703	687	706	722	662	721	734	745	707	726	721	733	766	709	710	702	713	699	750	744	682	755	747	695	738	723	683	734	698	692	754	754	742	691	666	679	702	742	695	733	736	687	731	723	716	706	707	693	712	710	766	672	711	750	745	689	699	700	749	777	692	691	691	701	733	687	669	697	745	683	704	735	717	748	773	721	724	713	730	715	703	713	713	720	705	735	718	762	763	749	739	680	695	732	713	740	734	750	701	706	711	789	732	703	678	721	744	771	725	689	743	701	691	734	711	711	731	718	786	671	684	741	696	700	701	690	731	726	704	760	702	746	746	719	712	703	725	718	689	680	765	732	701	681	685	717	713	657	714	691	691	682	690	715	708	660	758	726	752	650	719	742	712	723	704	732	744	749	703	673	722	733	725	706	713	732	721	744	718	666	754	724	726	741	733	735	665	670	683	756	729	704	677	728	732	756	697	709	710	726	714	719	730	706	691	744	649	697	711	694	678	692	702	718	696	701	707	748	734	651	667	773	669	696	748	655	690	734	696	712	680	739	752	698	759	688	681	719	736	737	662	756	730	715	736	665	692	709	671	727	742	747	734	714	728	708	730	695	753	680	728	663	693	696	709	702	747	706	679	719	718	655	700	727	731	721	725	666	748	700	745	723	706	772	705	734	714	716	742	699	748	718	718	763	765	738	687	733	711	752	736	739	727	702	699	731	736	726	698	708	726	744	742	694	732	760	712	702	731	730	715	686	733	712	736	751	746	720	739	754	726	662	724	704	671	687	697	733	723	725	703	758	739	695	719	696	719	708	747	694	735	678	729	723	710	715	686	699	709	663	689	714	732	687	696	732	733	698	723	756	754	688	719	726	703	711	670	719	730	697	734	739	733	719	740	708	736	703	752	711	697	728	706	684	711	742	704	652	748	716	677	742	721	678	695	689	724	692	723	686	709	717	713	719	730	711	719	711	764	717	734	695	750	729	737	697	717	716	725	710	726	716	745	738	743	681	676	691	757	719	695	716	716	703	742	683	774	672	726	762	694	672	793	705	722	706	704	750	701	696	645	697	681	707	721	760	715	740	659	698	740	701	747	683	744	715	739	680	743	749	695	715	692	743	710	695	765	724	717	724	722	746	704	705	743	724	665	697	726	751	781	713	751	733	733	722	674	690	706	657	678	722	734	702	701	690	707	717	759	752	702	719	693	688	687	683	712	692	710	724	681	743	685	720	754	694	707	700	730	717	742	691	656	757	734	679	728	755	732	660	701	692	703	711	771	709	689	741	692	708	784	675	689	687	709	702	751	697	739	692	696	728	750	736	722	689	693	704	755	698	696	683	689	743	684	650	731	710	690	690	708	710	717	669	751	702	726	697	710	720	726	704	668	721	732	669	676	722	805	697	708	720	691	694	743	703	732	721	727	699	718	757	690	662	734	709	768	751	715	739	726	729	713	677	764	750	756	748	710	667	740	737	732	638	712	726	707	708	748	732	684	751	727	678	712	744	761	670	691	696	734	730	717	727	751	694	691	656	740	752	759	691	734	748	689	667	706	684	731	694	742	765	751	707	727	710	687	718	733	700	721	709	724	694	707	782	692	725	712	686	725	716	709	773	726	706	712	645	753	689	733	738	670	737	707	724	718	728	724	706	729	723	701	710	694	691	736	721	760	711	694	679	726	739	742	723	708	689	690	755	719	747	718	704	669	695	679	707	699	710	679	726	728	718	726	694	720	693	714	704	700	668	721	721	700	676	730	731	702	726	700	707	731	711	695	735	683	697	689	709	688	711	700	713	721	754	677	722	742	694	761	703	685	707	692	743	709	720	690	718	726	682	723	736	686	705	690	669	683	681	731	685	714	761	772	721	792	762	734	707	706	743	714	654	673	715	699	687	715	738	768	732	679	695	728	687	692	738	693	716	738	729	724	754	696	713	703	724	741	724	682	749	757	736	710	728	719	729	719	725	773	699	669	687	684	687	712	748	668	759	718	717	727	736	741	750	685	689	694	748	711	724	704	714	688	747	718	706	724	686	685	775	672	722	689	767	679	736	681	695	744	710	697	715	736	765	722	662	709	719	708	737	763	677	692	709	681	711	710	724	730	758	684	684	708	715	716	721	730	702	731	740	713	719	763	677	673	767	796	745	737	716	736	689	697	698	725	730	702	733	755	726	761	716	735	718	740	752	709	694	691	729	693	700	686	727	725	732	729	718	644	749	697	733	713	725	777	692	713	718	745	682	738	733	711	721	668	687	749	694	703	740	684	653	738	725	721	754	737	714	746	709	761	701	708	718	721	766	753	729	704	733	639	763	717	729	681	748	741	697	739	714	711	713	693	745	736	704	678	692	745	743	709	674	710	745	710	700	708	718	666	715	744	716	713	697	681	715	729	755	721	711	738	696	708	712	705	721	740	739	737	769	710	659	746	693	722	707	691	731	702	756	688	670	750	728	711	729	743	677	676	736	670	719	675	699	712	708	700	701	695	713	694	750	691	701	713	721	781	716	725	746	749	710	689	689	757	661	720	740	734	701	726	679	729	693	736	665	723	690	707	713	692	691	759	748	731	720	701	677	706	707	776	707	717	743	707	698	703	742	724	657	740	714	717	721	734	696	711	742	744	736	657	778	710	730	732	751	695	698	687	665	722	714	719	743	749	747	704	718	740	737	653	685	753	729	730	718	665	718	722	717	796	721	733	695	678	789	716	689	692	684	751	730	738	738	699	691	755	710	694	690	716	741	684	688	732	724	691	703	650	706	738	697	697	698	689	741	688	715	725	693	742	722	723	711	753	713	702	692	744	696	753	762	733	741	711	762	721	697	723	731	715	672	724	712	755	747	733	729	731	733	706	739	721	768	747	672	675	728	715	715	697	728	704	681	703	685	725	698	769	773	776	749	688	685	676	734	695	694	723	706	705	711	693	756	735	758	717	734	702	686	735	738	716	681	761	752	704	731	685	752	747	707	694	690	714	685	732	728	704	700	707	665	711	715	751	763	719	638	696	715	717	698	742	733	706	713	726	731	706	715	695	703	673	692	731	723	681	747	747	675	740	667	679	719	692	741	706	725	699	720	702	739	748	716	729	690	718	732	719	738	735	733	693	686
1541	256	256	251	247	267	248	257	265	247	274	254	258	235	249	273	246	239	252	239	297	230	267	278	227	280	244	241	265	269	246	256	243	255	264	258	281	271	256	252	255	281	250	245	254	301	253	265	245	258	290	253	267	260	249	262	272	233	240	246	258	230	277	288	288	250	284	236	253	272	267	238	248	262	271	241	239	256	256	251	253	261	236	235	256	250	279	261	270	246	279	261	250	217	259	252	252	234	253	272	263	273	254	247	265	264	290	277	278	257	259	270	288	247	214	256	277	292	286	257	258	235	268	237	300	264	257	262	240	276	266	270	260	257	263	248	259	280	245	244	211	248	265	227	259	269	279	287	273	247	252	243	242	283	265	268	254	251	273	270	271	254	233	229	275	254	261	247	261	290	269	254	238	274	261	288	240	245	260	250	281	267	257	258	229	268	264	256	235	258	270	243	250	257	287	277	227	259	273	255	272	295	260	231	248	277	271	270	234	261	197	271	277	270	254	264	271	253	258	282	277	254	265	250	285	250	252	260	281	243	267	258	285	265	244	279	279	241	203	242	252	256	233	263	241	264	248	227	268	244	269	263	252	275	294	267	257	234	250	266	255	247	246	238	261	235	253	230	216	279	300	253	221	242	288	258	229	266	248	264	251	280	281	257	273	244	259	238	259	233	272	258	232	255	229	249	272	263	250	237	293	257	257	261	265	250	243	246	247	257	243	245	256	264	243	247	260	222	263	270	266	298	272	257	251	279	242	269	280	265	254	248	243	265	248	267	242	250	238	280	246	255	246	216	251	232	241	252	242	269	255	288	250	225	246	245	204	227	263	246	256	283	270	274	236	234	242	261	240	256	238	248	244	281	281	270	253	268	230	243	286	259	251	273	255	245	262	266	237	251	252	231	261	265	261	249	276	247	248	265	257	244	269	262	249	244	248	223	217	246	238	242	267	223	245	265	286	243	228	303	269	270	233	239	271	263	263	251	273	249	267	266	244	233	243	271	252	252	273	268	240	257	224	250	308	240	256	251	239	234	249	261	253	275	244	266	253	247	262	251	269	232	262	248	273	271	292	268	223	266	251	288	274	243	256	254	227	240	255	277	239	233	258	209	258	244	267	256	256	253	273	259	290	276	264	236	238	275	237	266	264	254	260	294	265	267	244	231	268	242	220	275	232	234	249	268	244	288	263	237	261	295	239	242	258	269	278	260	256	283	260	273	228	260	263	218	236	261	250	225	274	233	243	254	242	229	241	262	234	240	277	229	228	230	256	242	265	260	240	255	269	236	255	249	243	255	250	256	234	264	276	269	243	242	268	243	236	248	256	250	252	246	254	237	244	275	262	248	270	259	249	251	261	290	283	263	272	253	216	243	255	228	256	284	252	268	230	268	276	222	249	248	252	249	217	273	227	294	266	253	258	223	245	275	233	261	270	239	259	259	224	243	219	222	262	245	252	204	263	236	270	248	280	238	225	268	261	245	264	256	260	252	272	241	243	307	219	251	261	273	228	254	263	260	217	253	258	254	264	241	250	237	235	228	229	252	278	241	277	245	226	257	227	224	256	267	245	237	243	243	249	245	272	255	265	221	251	253	265	255	282	259	253	275	253	286	274	236	222	230	259	259	228	265	297	261	237	258	271	246	251	260	267	275	238	253	241	254	241	278	253	246	237	257	246	246	280	239	233	235	261	238	269	265	242	216	273	247	276	267	259	230	222	308	246	259	262	258	273	215	272	260	276	250	268	267	300	267	246	240	275	254	265	248	265	271	270	274	262	236	241	254	288	228	236	239	270	221	245	277	267	256	248	264	254	274	226	287	235	234	254	271	254	238	211	263	248	284	253	260	245	251	263	241	235	250	234	264	289	235	259	247	270	256	225	219	265	235	283	267	233	256	231	268	253	257	275	234	243	269	266	244	245	266	259	269	240	271	249	278	265	283	242	257	256	254	262	275	246	240	248	296	285	248	238	274	265	266	242	245	237	226	266	233	233	253	274	283	247	272	219	292	267	278	248	248	224	255	240	264	250	267	271	261	262	261	232	256	269	285	273	240	264	282	235	253	253	258	228	263	249	241	253	274	299	268	249	244	237	240	249	257	264	258	250	252	232	265	256	262	254	292	261	295	261	253	251	283	261	267	269	281	243	273	278	268	254	266	248	244	244	250	236	249	279	238	238	268	246	255	263	258	225	256	244	249	280	289	255	219	268	280	254	271	288	248	259	254	277	258	268	248	249	262	262	260	244	255	255	278	252	248	274	244	253	235	220	242	275	248	269	255	231	265	234	242	218	260	255	251	279	271	239	238	229	247	243	253	238	267	266	259	255	258	265	259	251	251	253	270	248	243	261	254	255	265	234	235	263	255	265	283	227	249	236	260	261	268	256	240	260	236	241	239	280	252	232	210	221	247	251	230	264	264	267	250	242	277	268	241	229	259	247	271	227	223	258	232	274	245	273	260	283	272	263	263	271	254	257	270	268	234	278	261	254	240	252	265	262	238	260	259	259	254	240	267	255	243	270	243	254	252	253	230	235	238	256	232	264	297	267	261	264	256	250	275	231	245	262	234	254	272	286	251	261	273	252	267	277	204	265	255	282	258	229	229	253	285	243	257	242	251	232	264	261	247	247	260	271	230	233	271	256	281	254	236	242	244	270	288	239	267	267	245	234	246	254	232	243	268	297	251	239	259	264	221	232	268	273	275	235	275	251	239	271	269	252	273	221	260	228	256	278	258	285	241	255	268	275	256	259	264	245	228	240	268	267	263	276	268	258	263	261	248	255	261	251	248	266	273	236	270	239	225	267	281	244	251	269	235	214	275	291	234	255	230	255	277	252	243	258	262	252	241	241	275	234	240	250	265	262	266	262	233	253	280	236	290	239	279	268	255	286	272	268	268	255	250	248	252	240	242	255	276	244	250	258	278	277	263	242	266	253	254	239	257	243	271	273	257	254	251	266	265	283	304	261	273	245	263	266	252	265	273	267	262	215	237	249	261	272	267	262	268	226	253	251	232	284	256	248	216	290	269	244	257	243	304	259	257	264	267	277	306	250	261	236	243	243	244	234	241	262	259	260	256	240	236	262	243	272	269	272	253	266	251	241	249	260	215	312	233	244	246	243	243	245	286	297	237	272	266	262	267	231	249	253	272	280	241	263	251	257	265	235	291	245	284	245	282	280	278	240	247	268	275	245	272	238	259	248	262	239	279	262	250	275	239	243	237	231	263	263	248	260	277	253	244	246	270	273	255	266	228	219	246	245	218	225	234	247	273	271	267	266	259	238	263	288	250	266	235	246	262	258	250	238	248	274	262	258	270	278	244	260	255	283	246	239	276	252	236	251	274	253	250	223	314	238	248	251	264	252	254	222	276	243	265	229	269	250	227	232	263	287	261	257	278	269	246	240	231	263	242	258	275	264	241	280	269	259	266	261	210	270	264	274	273	267	264	263	264	264	253	237	258	229	218	279	260	283	257	270	270	228	256
1790	643	667	647	623	635	594	618	646	643	576	601	614	634	606	604	579	612	622	584	629	627	615	613	607	588	611	614	588	602	580	601	607	600	614	617	608	633	555	598	625	579	611	595	603	557	606	608	591	577	615	628	591	652	565	555	616	598	583	577	598	587	595	607	607	594	555	621	601	589	605	605	585	558	614	557	626	566	587	572	622	600	617	582	598	599	585	596	586	610	585	625	571	588	602	605	644	567	586	571	569	623	604	605	600	604	610	612	570	559	627	581	583	615	601	597	558	587	598	616	657	591	596	605	589	590	611	613	576	630	584	567	559	615	618	570	598	603	589	632	635	584	623	622	634	602	580	601	600	576	614	631	582	633	618	609	625	604	596	621	606	604	566	574	592	612	551	632	602	598	621	583	640	608	604	588	626	641	601	592	630	596	633	571	559	628	589	633	598	597	593	573	567	578	603	574	620	635	585	596	564	632	593	634	585	611	626	572	574	579	565	579	562	631	582	618	613	616	569	625	634	598	592	592	597	600	580	620	586	608	604	601	616	574	618	617	590	573	610	583	605	631	613	594	589	583	585	608	606	585	583	597	597	631	597	560	606	570	566	634	617	591	587	612	605	600	603	598	599	573	600	580	562	578	602	592	658	579	581	585	609	590	631	585	605	575	645	591	570	636	626	636	560	587	602	611	596	573	632	560	623	585	583	618	569	629	546	658	600	598	604	584	566	615	581	580	563	586	621	614	588	620	577	587	560	589	632	578	612	603	572	622	562	586	622	614	577	598	635	599	593	592	589	595	608	602	568	616	587	547	560	533	621	640	637	603	637	640	612	607	571	566	606	567	625	645	608	576	573	597	556	613	566	545	618	600	623	592	579	592	633	578	624	600	588	622	614	603	641	621	605	628	610	579	587	565	570	625	608	606	618	578	608	649	566	597	616	545	620	623	613	599	564	579	590	602	593	605	569	602	568	593	597	567	572	610	582	603	610	567	601	618	588	582	600	621	604	679	654	563	592	625	592	604	542	615	597	614	611	607	578	636	601	592	603	606	622	621	583	636	567	653	623	559	626	606	585	592	555	617	575	580	570	641	609	582	642	575	618	640	611	633	575	556	623	615	581	570	630	619	637	577	642	603	584	650	611	595	601	610	581	592	613	647	580	608	592	614	598	605	625	582	629	633	541	604	594	628	637	635	620	600	665	563	584	603	601	588	624	615	568	599	589	556	583	599	631	663	572	623	569	582	590	606	613	615	585	578	593	588	597	593	629	642	659	575	613	589	599	618	610	577	577	611	591	603	597	571	609	600	588	597	597	648	653	595	597	612	580	607	605	621	650	594	551	608	550	578	594	598	601	602	594	632	605	641	580	618	577	605	619	617	618	606	593	589	556	608	578	605	600	624	597	590	654	592	610	589	580	624	610	612	597	594	612	586	610	589	590	596	632	600	563	592	592	632	647	579	597	606	605	599	609	586	602	580	551	637	615	562	585	581	616	592	604	597	621	585	612	600	575	601	629	574	640	641	577	561	574	590	616	569	597	609	625	604	583	564	621	598	588	608	593	602	553	555	631	582	587	612	592	613	565	579	602	601	619	607	613	597	593	645	640	643	595	612	605	592	575	589	548	588	604	630	638	600	564	575	642	617	612	549	612	595	612	628	594	638	615	565	614	596	607	614	602	611	651	595	578	624	601	579	601	613	606	581	607	590	569	626	591	595	551	577	618	626	582	649	625	592	596	586	588	610	594	590	579	630	595	633	623	594	616	607	614	577	588	574	623	570	587	616	581	598	634	586	554	597	615	639	605	594	638	619	593	596	625	562	625	620	570	644	583	573	580	621	599	629	622	622	618	604	625	607	590	607	592	607	605	630	580	623	625	601	554	616	603	594	631	657	566	566	632	573	628	644	623	573	582	581	589	625	607	596	602	602	571	626	602	601	593	600	624	636	638	590	565	603	607	614	623	570	574	572	633	595	554	612	614	593	624	631	579	625	557	578	608	588	575	594	615	569	601	569	649	635	602	603	621	594	591	592	626	643	622	572	661	607	566	593	574	597	588	608	572	668	586	586	617	568	588	610	608	638	620	622	609	583	601	581	592	586	558	506	597	595	587	616	637	581	549	618	617	583	639	637	620	612	571	604	599	620	600	632	579	584	599	616	593	583	588	608	621	644	616	583	611	617	601	614	572	614	591	597	589	576	585	596	602	598	616	557	581	582	600	595	599	597	576	605	584	595	568	591	597	630	593	565	613	648	586	582	599	603	629	626	621	596	552	632	608	584	615	597	586	577	637	598	573	615	614	625	607	603	615	626	603	564	611	607	606	624	611	617	625	590	612	591	549	638	587	638	573	613	584	602	585	575	600	588	611	579	602	620	646	574	561	651	549	559	585	645	568	617	587	613	633	644	594	620	563	615	587	597	596	549	586	619	592	581	619	625	613	639	605	588	643	588	606	589	600	597	621	616	592	583	596	611	584	645	595	551	611	595	589	573	590	610	580	577	612	566	570	624	566	555	619	626	584	611	601	599	628	627	576	611	601	604	560	550	566	602	585	583	640	572	537	620	606	593	558	606	606	584	600	587	587	565	583	643	593	626	613	572	613	596	604	599	626	599	606	551	594	629	610	588	582	602	612	590	562	620	571	634	588	609	586	604	646	595	629	607	627	600	588	577	612	572	616	615	620	579	591	581	594	638	588	627	607	581	650	586	624	636	593	612	609	614	599	578	614	583	650	660	594	625	580	620	609	606	612	617	617	591	608	607	590	578	530	578	588	612	634	635	584	574	564	592	606	619	608	586	557	622	581	620	591	608	573	603	615	595	553	553	640	554	622	601	643	583	598	593	636	616	594	618	606	585	636	607	639	585	613	607	621	570	612	565	605	631	643	586	605	641	562	593	604	613	616	600	600	596	556	565	581	627	558	585	607	600	598	618	597	591	597	598	618	626	609	561	629	572	631	610	565	592	560	599	605	553	555	605	603	561	571	595	598	609	620	665	613	577	606	648	642	593	591	611	652	576	596	578	542	645	568	595	625	544	575	578	611	638	579	606	618	583	559	575	601	635	605	625	606	583	574	594	598	600	589	618	613	560	584	630	599	603	603	611	586	594	603	589	589	586	570	573	606	642	601	560	552	613	614	544	613	594	612	597	615	600	605	587	603	631	573	594	598	588	631	588	571	624	614	646	623	547	586	570	596	644	624	652	612	644	601	594	584	599	636	578	549	597	605	591	540	618	624	612	594	575	572	624	608	578	632	608	573	595	605	644	588	618	554	599	619	623	569	636	611	593	633	583	590	611	613	632	614	575	609	557	574	584	642	574	575	579	605	588	650	590	573	614	557	608	586	585	604	614	604	566	600	616	591	600	628	622	570	610	571	595	622	594	621	590	601	602	621	601	602	603	595	606	592	590	662	604	565	613	575	576	572	586	580	575	562	581	590	576	590	619	596	606	596	556	557	591	617	586	592	628	591	586	618	643	597	613
7554	467	504	407	288	240	227	178	173	158	180	195	157	154	166	135	156	147	153	166	148	180	177	160	160	162	158	174	153	145	149	147	155	144	143	142	161	142	148	152	145	164	137	164	153	143	141	168	159	134	134	154	149	155	130	155	149	128	115	143	170	159	126	154	144	116	162	151	138	133	155	141	130	149	156	141	170	163	147	147	124	140	166	159	133	140	138	132	141	142	163	156	129	142	162	133	160	144	154	167	154	135	136	154	139	162	161	133	131	140	156	146	124	144	155	131	160	145	149	147	140	138	147	159	134	171	142	172	144	149	156	165	136	156	132	153	138	138	157	125	124	149	148	150	158	159	154	163	133	167	133	150	143	138	139	162	164	136	159	147	144	145	136	175	148	146	131	120	129	175	155	154	152	128	144	134	163	162	116	146	141	148	155	173	154	154	171	145	140	166	147	151	144	167	134	144	131	138	141	157	145	165	122	152	135	164	127	138	176	167	142	141	144	128	135	126	150	131	153	134	150	148	124	144	133	149	161	134	164	155	134	134	140	163	152	126	153	132	143	140	155	161	155	148	145	131	128	135	160	173	118	168	142	134	165	157	140	161	138	124	165	144	147	167	158	159	142	161	147	142	151	140	129	150	129	155	144	151	138	119	149	169	141	141	142	124	143	165	170	165	174	135	127	155	147	155	152	147	155	134	144	123	146	149	148	164	163	141	135	150	158	131	147	156	142	154	155	146	161	148	138	158	158	163	118	158	133	142	144	138	163	180	147	154	150	157	143	137	130	141	144	150	152	127	152	146	146	167	142	152	139	148	146	146	140	161	144	158	137	154	163	144	133	153	143	139	144	154	133	127	146	146	141	142	146	140	168	153	159	137	159	146	161	131	143	136	172	139	124	158	155	168	137	159	156	129	127	145	157	135	160	125	170	163	132	140	159	129	149	146	135	159	156	144	121	153	131	140	139	134	133	128	136	153	137	140	140	127	128	147	131	152	131	158	138	148	132	151	147	146	142	157	163	186	141	145	140	140	134	142	143	140	177	173	118	143	150	159	149	152	139	153	145	168	178	128	133	161	158	149	121	147	130	130	164	155	116	150	166	152	133	147	145	138	144	144	162	139	161	147	145	127	142	148	150	167	155	153	149	163	147	169	159	148	138	130	151	144	135	162	155	129	154	135	155	150	148	137	159	141	145	158	139	127	170	159	152	140	141	158	160	146	148	155	128	131	139	160	157	154	146	170	176	154	129	163	131	163	165	138	153	132	121	169	150	145	155	167	157	146	137	147	135	165	142	150	161	164	163	123	127	160	139	140	139	154	132	142	155	156	126	143	130	139	144	157	137	123	157	147	148	136	162	137	172	123	144	156	142	153	118	157	142	134	148	143	158	135	135	152	143	156	155	152	168	132	147	119	179	150	158	141	125	129	136	161	151	145	152	120	134	125	135	155	132	137	132	153	153	157	161	143	140	155	132	139	136	132	139	156	131	145	145	164	159	157	146	162	132	155	132	146	165	154	159	143	153	162	171	139	155	153	153	155	140	130	145	135	147	128	140	126	144	157	167	154	150	144	161	153	151	132	141	162	146	138	140	135	149	156	147	161	163	173	146	141	152	155	127	125	138	142	144	153	141	119	174	152	148	156	166	111	158	161	131	142	133	139	152	139	154	144	135	159	115	130	136	138	178	161	147	136	138	144	146	152	157	138	161	132	129	134	143	138	127	153	129	127	144	146	136	128	137	151	151	157	177	151	131	152	169	145	157	156	141	162	122	152	148	112	140	159	146	167	149	130	160	135	147	139	167	137	136	159	158	118	152	161	144	126	147	172	151	168	165	151	154	139	148	159	131	149	151	141	155	142	136	161	127	128	164	134	146	138	143	148	145	129	147	140	141	125	156	132	160	138	130	135	177	175	147	154	156	153	155	155	158	159	158	144	136	142	144	150	134	140	141	121	142	131	138	148	143	142	140	162	153	122	147	153	138	144	121	159	147	141	143	148	149	139	149	166	175	143	140	152	141	146	123	140	158	170	136	143	153	141	152	151	129	129	164	151	133	153	151	155	154	136	113	153	177	145	147	159	138	154	143	130	149	149	147	158	161	150	145	151	134	137	149	151	130	164	146	156	164	137	145	150	166	148	130	145	149	159	156	138	155	156	174	125	142	146	166	157	128	137	158	168	133	140	163	142	139	149	152	134	137	128	167	152	162	176	136	147	162	156	160	156	138	144	132	161	148	153	165	145	160	150	153	164	149	179	125	151	171	135	143	146	175	165	155	126	133	137	138	173	159	147	146	145	160	159	159	150	150	137	153	128	163	175	146	170	188	159	145	140	142	146	130	126	169	144	158	158	140	142	145	148	149	163	141	137	137	144	181	163	158	156	177	148	143	136	139	153	170	150	134	152	134	148	162	163	130	161	162	155	159	123	140	127	149	145	160	153	159	149	158	139	155	154	169	152	137	141	159	148	137	158	128	151	132	135	150	115	136	167	140	166	152	146	143	156	136	136	173	153	152	138	148	143	162	145	145	150	139	150	125	127	125	159	154	130	135	145	158	150	134	147	151	137	141	140	140	153	147	132	120	129	167	145	150	155	131	127	155	145	168	135	161	168	169	150	153	154	150	147	159	140	153	158	147	145	140	122	131	171	147	123	157	128	145	141	136	139	151	143	148	148	137	155	149	155	146	141	132	142	144	147	145	166	130	168	163	150	127	136	165	151	157	135	118	148	159	175	130	146	139	175	139	161	145	156	144	142	137	136	117	143	141	150	143	155	153	121	151	145	134	145	144	146	139	165	138	161	169	155	138	138	110	168	160	117	145	150	151	150	138	150	160	143	161	166	159	131	124	156	146	154	132	154	147	143	129	136	140	118	150	156	134	167	170	147	130	172	149	138	141	159	136	121	168	153	135	127	172	156	148	132	139	153	149	145	139	165	175	136	165	153	142	139	151	139	156	133	173	135	127	149	142	148	139	154	162	154	129	143	169	158	157	138	121	135	137	143	164	168	159	145	132	145	150	155	136	125	164	145	149	158	136	126	135	165	152	152	140	133	141	152	136	142	143	147	169	160	156	138	168	134	136	157	160	153	133	147	126	131	140	154	149	131	156	136	119	144	137	143	166	144	143	155	136	110	144	125	140	127	141	119	126	142	141	152	149	149	141	135	142	126	152	131	144	133	141	153	150	157	128	159	112	144	145	141	150	133	142	156	141	150	152	146	110	140	130	138	139	141	147	130	133	121	166	145	170	140	145	121	162	157	139	140	138	137	128	134	148	162	127	172	150	130	164	157	143	169	145	143	150	152	143	132	150	156	154	140	164	140	127	148	147	160	154	143	136	143	173	182	157	137	151	156	131	129	125	118	142	144	134	158	162	153	145	132	130	135	150	118	147	154	161	149	156	161	153	140	145	133	145	151	152	153	155	149	140	140	159	119	168	140	154	151	145	169	143	147	137	127	145	127	152	154	152	121	146	134	158	139
6102	703	1153	1338	1040	945	729	748	669	550	510	546	538	498	494	484	486	470	519	437	424	437	435	450	430	421	407	436	442	414	441	364	442	461	411	431	428	400	416	393	382	415	378	457	412	406	394	408	402	380	412	381	359	367	406	395	418	419	415	400	428	424	424	385	396	436	385	390	412	413	399	409	417	415	397	390	398	383	387	426	418	412	424	431	400	405	393	408	401	412	417	379	382	409	411	411	376	402	373	423	366	407	432	419	403	376	419	418	381	409	394	424	385	440	403	410	395	401	375	401	402	410	394	432	434	403	374	390	424	400	406	419	385	413	402	363	402	404	383	366	405	401	385	419	380	418	416	402	388	412	391	409	398	397	409	405	401	353	425	432	413	417	399	415	421	430	388	398	395	390	415	395	380	372	412	381	399	422	383	410	393	398	408	417	434	391	412	415	426	401	406	454	424	391	400	385	388	374	398	418	421	428	432	390	425	435	408	420	393	409	448	409	389	403	383	395	409	363	406	453	408	429	419	401	393	421	392	412	391	387	392	394	415	391	387	426	386	388	397	402	417	440	383	376	398	412	442	415	409	450	385	377	408	399	387	447	378	391	420	427	384	400	406	402	409	391	383	419	399	380	371	418	414	416	410	384	400	385	373	410	419	405	363	403	409	378	396	373	421	414	407	424	402	410	352	370	403	409	412	388	424	383	380	394	407	404	411	390	418	386	385	399	406	393	362	403	404	430	369	355	415	390	409	393	347	418	428	419	377	401	423	396	405	375	419	430	409	403	419	425	440	413	384	388	429	426	373	422	404	391	402	378	409	414	389	404	409	347	436	411	393	417	433	387	421	400	391	401	401	411	382	440	413	399	441	409	409	397	380	385	397	406	407	395	424	427	405	429	429	386	389	418	382	394	386	417	406	405	408	427	414	409	380	395	453	372	409	401	382	411	433	422	392	394	435	418	418	403	391	412	420	390	424	384	408	425	423	395	434	412	365	391	426	396	386	422	399	394	401	381	383	394	377	411	395	416	397	437	403	437	411	406	408	387	377	379	371	432	399	380	415	405	415	406	405	417	429	383	386	405	382	417	435	457	385	403	385	398	379	407	423	405	390	403	433	408	427	436	398	398	417	401	410	407	410	393	404	400	368	400	404	400	406	400	403	391	436	372	425	413	417	415	392	403	387	375	438	383	412	375	462	417	405	413	386	404	356	393	422	461	400	376	398	408	408	367	423	421	408	388	384	395	370	389	397	414	407	378	380	402	414	419	378	414	427	434	365	418	401	389	417	394	398	402	410	391	373	407	401	418	399	388	440	369	402	417	397	440	424	430	405	448	367	407	383	392	417	441	444	406	413	416	407	405	415	415	434	438	374	382	427	411	441	418	379	423	403	395	401	358	430	445	402	379	415	452	390	426	397	437	396	410	436	404	417	358	412	388	381	410	368	379	413	433	380	377	398	390	394	402	394	407	406	394	415	381	371	426	427	396	411	396	377	420	384	398	421	417	401	386	408	411	418	428	382	402	381	400	420	396	378	402	369	399	379	388	391	382	435	388	373	389	406	385	414	401	395	394	424	381	389	385	377	390	388	366	417	416	411	417	391	427	392	397	404	389	414	433	379	393	381	400	385	450	429	416	422	416	426	412	427	394	403	400	422	389	402	396	408	391	430	401	401	416	408	405	407	413	391	410	385	427	377	385	447	430	438	413	372	404	420	404	407	409	394	404	383	438	411	388	391	396	395	417	402	413	397	407	394	380	378	371	354	385	408	392	396	395	402	422	425	411	408	426	416	403	425	415	405	366	391	420	428	432	423	412	413	398	401	426	415	405	416	389	389	393	442	410	379	397	425	400	397	427	425	408	412	405	425	437	437	429	386	377	393	410	369	421	405	419	398	421	397	395	418	383	416	408	383	412	412	372	408	372	406	378	412	413	392	389	392	417	381	402	400	414	386	419	384	384	401	387	375	419	431	411	383	406	409	369	433	366	377	399	378	417	395	409	404	388	429	402	393	374	402	412	435	399	397	409	412	436	385	408	394	397	393	394	409	384	395	410	457	425	414	381	401	387	423	358	394	420	396	423	425	420	402	392	444	408	417	394	442	396	396	393	404	408	385	422	403	370	400	417	406	403	379	400	403	373	379	385	394	417	430	381	440	433	400	413	402	422	396	385	384	406	407	428	377	414	400	406	400	381	412	367	402	432	443	374	392	430	368	396	446	393	398	380	446	391	407	410	398	422	381	378	422	409	427	422	412	406	415	383	392	415	384	359	434	414	388	418	415	400	443	379	396	404	424	390	389	376	421	398	434	414	410	383	407	395	377	421	397	428	394	380	406	396	389	379	433	407	395	411	408	401	387	396	408	407	405	429	385	396	423	425	416	417	392	370	412	411	391	414	431	406	365	405	385	415	387	416	375	394	396	418	423	359	395	421	399	390	406	394	424	397	391	413	406	397	448	379	382	419	403	423	412	408	405	412	401	399	370	406	389	396	378	394	385	371	427	401	402	413	417	410	442	408	384	402	368	379	377	394	401	393	405	414	378	396	395	386	418	410	391	392	403	398	405	365	400	412	384	414	403	387	404	405	398	411	389	391	397	417	396	414	402	405	389	430	409	353	387	411	410	370	381	402	410	394	350	380	447	420	408	387	421	391	398	392	376	392	404	380	431	400	378	414	415	390	402	411	401	394	431	400	396	397	440	387	415	371	421	414	409	436	391	395	338	396	401	390	413	404	407	399	416	430	414	428	413	377	426	410	441	422	406	378	415	442	444	410	407	381	412	378	374	416	397	385	400	419	372	398	404	406	399	411	424	376	455	428	343	408	404	432	424	400	401	430	395	402	387	377	440	411	388	404	399	396	429	400	388	382	406	401	395	398	402	396	415	429	428	419	421	388	380	408	417	368	406	418	419	424	407	420	412	374	432	420	388	408	419	400	414	422	394	403	431	390	402	433	403	429	415	403	385	411	394	387	428	398	367	413	408	425	390	371	414	404	386	330	424	367	407	388	399	407	400	386	387	417	395	419	409	358	394	396	403	378	411	405	403	411	362	404	435	407	412	394	375	393	410	394	366	419	393	423	355	379	401	384	382	427	408	445	403	397	402	394	373	414	416	357	398	410	418	358	401	390	381	408	393	377	439	397	400	406	428	385	405	418	379	360	373	403	402	405	407	408	417	389	369	442	394	459	416	371	414	416	425	394	428	365	392	423	419	393	425	425	431	390	372	423	399	378	403	417	381	385	400	407	414	403	415	372	447	382	380	451	377	450	395	423	378	399	378	387	394	375	382	437	393	434	395	399	391	403	451	391	409	409	450	418	381	384	391	374	389	407	391	400	405	390	402	390	411	410	356	382	423	421	403	386	415	402	415	394	413	399	395	403	370	404	403	399	403	380	426	410	388	409	385	423	392	386	387	435	415	409	414	381	432	410	392	387	415	369	393	392	421	409	379	424	411	370	426	387	379	369	411	415	424	410	361	408
14035	1211	1101	868	603	513	433	399	375	350	332	344	358	348	321	329	329	293	316	325	330	312	345	305	329	340	305	281	310	301	309	301	296	290	298	280	306	330	298	331	280	272	311	279	295	313	287	287	304	295	311	293	315	280	303	273	284	311	310	310	336	289	285	347	311	308	316	288	275	292	288	286	288	293	304	285	321	292	289	304	323	314	292	254	284	282	302	314	282	289	303	338	306	299	311	325	301	292	302	310	298	310	280	338	311	275	324	287	318	282	264	341	304	309	306	290	280	268	290	274	294	287	302	295	323	325	274	300	291	271	293	286	268	256	322	323	294	285	294	318	273	288	322	307	277	298	261	286	336	287	313	327	293	324	308	290	294	306	289	295	301	294	322	287	279	325	287	293	280	336	312	277	293	312	307	294	314	327	301	312	288	293	271	306	288	324	338	287	295	289	314	311	276	296	301	288	325	301	303	319	309	256	307	298	289	291	334	328	296	328	270	290	272	312	315	270	322	315	323	314	305	344	310	309	291	299	316	281	287	273	290	301	298	316	297	297	286	257	306	280	283	300	276	277	277	313	285	280	312	309	286	258	301	293	292	282	288	284	317	313	272	272	295	293	309	316	271	287	330	300	285	294	319	282	292	299	313	284	286	337	321	307	262	284	309	291	323	329	306	308	281	302	324	308	290	285	303	309	275	295	283	284	295	327	277	283	324	291	309	273	268	301	326	301	310	282	300	293	294	296	293	304	305	298	295	295	291	310	312	282	303	307	285	293	311	288	295	307	304	317	323	303	328	280	317	310	308	306	306	274	308	287	320	321	295	297	312	311	299	289	279	309	308	294	294	279	287	312	284	296	267	299	312	286	328	327	334	301	315	277	283	284	321	332	294	299	257	326	322	291	268	327	303	309	281	305	296	309	333	275	294	303	276	302	278	333	285	312	304	295	343	296	314	305	316	302	280	282	300	285	304	305	296	298	307	295	322	287	300	307	321	303	313	320	311	266	311	311	314	282	296	284	300	289	305	313	283	328	308	265	298	276	281	273	291	300	308	292	296	302	294	279	293	281	259	274	299	307	310	300	282	313	309	280	336	310	296	293	311	311	282	293	322	302	284	287	296	278	292	289	289	292	287	304	297	313	276	298	301	315	291	288	293	281	305	295	284	306	305	312	323	289	287	263	317	296	283	305	291	297	280	288	277	287	264	333	295	307	292	301	279	278	305	321	322	289	275	305	298	312	239	279	290	304	296	301	295	309	291	282	309	295	274	314	278	267	282	299	274	320	304	321	286	293	295	320	292	283	310	303	330	293	331	274	273	323	323	288	279	295	333	295	297	275	319	326	305	296	314	296	330	265	293	317	319	312	276	280	309	274	331	309	310	273	274	331	276	291	319	322	311	315	302	319	302	320	294	312	291	268	311	321	295	305	299	300	297	290	285	302	298	322	312	318	288	313	277	296	306	309	270	285	329	293	308	296	308	304	299	293	335	287	291	283	318	312	324	293	317	310	309	272	322	305	315	308	314	293	250	264	317	296	297	318	311	289	302	310	290	304	287	304	282	274	258	275	301	323	259	326	297	291	318	306	308	316	306	342	271	288	267	283	274	308	304	292	276	318	283	306	329	295	276	282	312	309	290	306	296	300	286	302	278	307	314	296	293	295	313	279	276	294	302	273	245	294	266	330	302	281	340	285	269	286	290	320	306	311	261	280	307	290	286	275	288	291	302	281	273	320	307	297	303	305	305	275	343	309	322	281	291	310	310	324	318	312	320	278	338	340	274	275	300	318	276	296	336	302	289	315	271	282	323	306	266	249	276	289	331	269	319	320	328	291	325	291	258	305	272	314	324	310	312	305	307	319	307	309	300	335	322	273	312	293	294	307	307	323	289	286	314	306	283	312	302	276	281	268	302	274	284	289	306	299	298	279	298	303	307	274	267	298	322	312	313	302	322	297	321	327	296	308	303	299	312	304	284	290	295	294	299	270	290	297	294	285	284	332	297	300	318	299	295	282	290	301	234	303	304	282	323	289	294	290	307	316	300	287	309	296	276	314	299	313	284	307	295	308	303	285	276	292	317	264	293	274	314	316	312	322	282	267	311	304	283	327	276	293	296	278	284	293	308	280	292	290	343	316	333	305	287	293	297	310	301	304	297	304	313	303	316	324	292	275	261	307	276	325	270	276	285	290	293	316	287	315	309	268	295	296	288	303	294	277	314	273	314	251	315	266	285	286	299	290	328	291	273	285	279	313	283	284	282	309	304	306	275	308	307	282	277	316	341	289	271	320	294	303	324	320	323	299	307	287	305	297	316	295	303	284	294	272	290	302	313	309	279	318	310	307	275	268	300	311	316	298	287	334	266	292	278	274	314	282	308	286	285	314	304	306	297	294	305	281	276	312	277	325	303	279	303	296	300	272	263	299	321	282	273	295	291	282	284	323	275	271	274	279	294	279	281	312	287	317	279	290	299	311	319	303	291	312	322	314	297	305	282	296	310	289	331	309	289	303	278	299	286	327	314	304	294	326	276	299	330	304	309	313	293	307	279	271	263	283	302	288	290	298	296	291	286	270	278	255	271	309	300	313	308	303	350	257	285	324	284	337	303	275	297	273	294	306	308	298	295	275	301	270	309	297	301	284	279	318	298	308	272	274	324	319	296	318	306	310	286	312	282	266	274	292	292	275	328	330	279	300	301	251	300	285	315	285	315	267	274	310	315	298	329	306	302	288	307	303	279	257	289	298	290	288	337	320	342	332	311	280	298	269	299	272	276	299	317	280	324	310	301	326	302	324	281	290	304	295	295	274	328	262	305	281	292	310	278	317	287	271	330	304	317	318	332	316	294	300	306	308	286	312	268	305	287	278	325	286	269	259	315	284	306	322	286	294	299	283	313	285	283	310	296	297	305	295	254	320	290	263	278	325	256	324	316	272	300	309	288	301	318	304	286	328	267	313	320	293	306	327	311	312	279	310	295	311	316	314	309	300	309	304	277	293	275	275	321	302	318	279	322	291	299	304	316	300	295	344	302	333	295	332	293	293	293	320	315	314	280	303	297	279	303	300	269	261	304	302	315	305	265	291	311	315	299	307	271	286	304	316	280	282	289	266	308	328	278	277	275	286	340	308	289	313	302	289	278	271	323	267	312	285	306	272	276	314	303	262	295	301	300	280	297	276	288	285	289	287	300	343	272	233	291	281	287	316	304	297	315	291	303	301	305	287	304	333	293	332	300	276	309	327	310	325	340	287	295	301	321	312	296	255	292	293	295	301	298	314	297	297	296	282	288	297	304	288	294	285	279	306	295	288	304	310	299	311	304	307	308	298	302	311	285	267	308	257	273	285	300	300	314	289	306	281	282	283	284	302	295	284	293	309	302	283	298	307	328	317	301	300	285	333	286	295	275	287	288	299	347	288	285	287	290	303	304	285	288	333	275	318	295	294	300	311	289	280	320	298	319	304	281	298	285	284	313	286	294	320	296	298
8120	1333	2300	2357	1964	1674	1456	1274	1100	1083	1044	982	954	902	868	836	865	795	838	783	855	833	794	769	783	771	797	751	762	776	752	768	761	736	751	750	761	706	711	770	668	735	739	726	763	739	784	657	723	700	700	760	739	745	699	685	716	769	721	778	744	741	700	722	769	706	739	759	746	685	706	739	681	695	740	692	710	738	751	726	755	692	711	744	695	706	708	697	725	726	713	731	743	715	705	695	707	696	725	748	724	760	742	735	738	723	743	737	754	752	728	718	726	678	694	699	694	734	751	753	730	718	701	732	715	723	701	707	710	730	719	742	713	709	676	679	678	731	751	726	695	684	687	711	735	719	686	682	701	731	680	741	718	751	749	767	702	704	668	720	695	717	721	715	712	730	713	728	737	779	752	698	738	722	703	728	672	703	716	726	727	724	722	726	718	752	703	694	740	695	725	710	704	708	720	763	687	760	712	722	744	668	741	756	732	713	761	695	688	734	756	744	654	716	680	740	767	703	676	747	690	742	709	717	735	689	707	719	716	764	690	715	698	723	730	709	728	689	761	734	689	716	716	689	710	708	684	695	693	744	712	716	764	756	692	709	692	672	695	715	733	701	745	742	686	772	715	753	684	684	699	716	692	767	764	713	754	769	743	731	694	761	728	680	705	753	729	712	660	746	714	705	727	731	731	716	709	679	775	734	706	733	677	712	771	692	723	736	745	731	750	702	728	709	691	691	744	742	738	716	738	736	720	715	709	694	704	714	761	742	740	768	750	699	755	669	697	693	702	731	691	720	737	700	720	691	671	734	754	704	724	689	727	741	671	710	732	711	733	715	697	742	730	750	711	725	689	739	691	707	734	732	731	718	747	711	727	694	728	709	721	683	710	771	752	702	647	713	712	689	702	690	740	690	712	774	738	733	702	715	704	708	675	737	719	703	736	778	728	746	706	702	690	723	721	717	752	704	700	742	719	751	704	713	668	737	724	680	725	682	743	724	701	707	712	695	713	688	660	687	737	724	680	746	741	679	703	712	712	710	750	724	726	774	727	736	717	706	670	779	721	705	741	718	718	715	744	740	757	703	716	734	734	699	728	697	724	738	712	727	767	715	738	705	716	695	697	687	655	706	672	685	739	718	711	720	718	721	701	718	750	732	761	767	732	704	733	736	716	735	700	733	744	731	703	729	742	767	742	693	716	758	718	696	679	720	725	759	726	717	688	712	735	724	756	708	683	686	757	737	690	731	709	725	722	709	726	684	767	738	678	723	687	708	693	726	761	816	729	736	741	694	691	734	721	740	714	739	716	721	733	701	725	763	669	670	681	721	715	709	705	715	698	728	712	751	722	733	673	752	684	701	722	694	685	764	701	723	727	752	733	737	704	718	712	686	690	754	717	727	731	739	682	685	722	752	750	711	748	691	710	676	688	734	747	702	720	725	708	699	676	772	724	711	728	682	719	708	724	717	733	723	685	696	734	709	670	729	739	756	729	741	705	681	652	706	763	745	715	685	755	660	754	707	731	723	786	703	753	699	742	744	712	729	648	750	691	736	698	702	785	729	715	742	715	741	706	712	714	700	702	694	722	674	695	717	741	669	721	725	682	741	675	700	745	746	697	751	680	756	709	698	742	715	723	748	696	662	741	707	681	698	767	754	720	748	673	731	767	716	702	745	768	717	724	732	751	741	731	704	729	745	752	713	685	735	705	749	719	704	712	703	725	727	697	690	712	735	721	697	703	748	766	750	698	735	702	723	689	740	653	688	735	731	721	759	691	698	701	676	689	745	737	668	766	704	678	741	771	728	726	773	714	758	728	738	736	692	700	701	666	766	724	664	687	706	708	764	696	756	694	740	738	713	707	712	737	745	740	703	657	732	688	713	713	732	701	700	753	691	679	682	752	699	722	736	768	735	715	729	692	722	727	739	766	710	681	677	744	744	716	754	734	686	743	763	695	730	687	744	694	725	747	745	717	719	758	693	723	726	713	680	747	700	708	680	705	704	707	731	688	697	657	685	686	748	761	724	675	743	709	701	699	732	688	768	729	733	722	722	719	698	754	675	751	751	711	719	697	671	718	718	697	716	663	702	722	724	698	713	751	683	706	753	710	703	716	690	670	684	710	659	724	707	687	718	653	773	723	716	711	731	723	731	680	723	698	682	711	718	734	720	735	722	706	793	722	674	734	738	751	701	759	717	690	721	701	707	711	685	691	725	723	678	687	685	697	695	805	695	722	727	682	728	725	737	688	673	723	687	700	729	693	751	725	732	760	770	693	696	688	750	751	706	726	728	757	711	710	766	706	708	743	703	777	710	720	724	690	715	738	723	737	710	737	692	712	730	705	713	726	748	733	719	650	710	712	682	709	736	739	705	722	678	719	696	729	712	716	718	742	747	706	707	736	687	734	715	678	786	723	698	732	710	734	733	689	750	710	694	671	753	677	713	695	692	721	703	745	698	685	666	768	716	775	730	664	733	736	729	747	713	701	721	648	707	729	761	755	694	754	778	752	758	759	709	685	704	692	698	705	747	735	722	806	729	700	725	699	754	718	715	706	703	705	749	760	701	708	740	751	747	757	690	751	726	744	739	734	761	719	682	714	724	737	743	697	717	741	647	723	716	730	708	699	689	746	740	696	748	712	744	729	713	736	690	727	738	737	711	769	731	740	718	692	703	723	696	751	734	656	770	711	724	737	681	712	735	725	738	750	664	693	710	706	643	768	705	734	700	723	674	708	750	747	746	779	723	690	698	681	711	747	686	652	746	709	739	672	740	703	681	701	721	719	667	689	716	781	679	729	708	744	730	690	754	695	680	709	684	706	722	759	760	703	687	704	736	732	740	733	743	699	720	739	736	742	777	731	738	728	737	671	707	717	731	692	711	720	693	696	754	736	695	727	727	769	767	779	766	691	693	768	746	760	739	776	738	748	757	727	711	703	683	690	716	684	740	741	689	717	715	758	738	735	733	745	718	692	720	727	723	746	700	671	697	710	696	727	701	746	702	728	703	712	685	718	680	699	687	722	689	732	661	730	690	737	745	722	687	706	732	723	713	701	709	749	699	710	718	744	704	698	678	740	720	669	745	748	729	728	678	728	714	724	713	722	716	756	747	731	702	738	737	686	726	696	687	713	684	718	717	712	736	720	738	731	687	756	720	703	674	722	751	695	675	721	763	691	702	709	747	750	699	697	708	714	764	696	717	719	740	667	699	730	737	709	679	766	734	700	782	733	748	710	668	714	750	730	712	698	705	718	722	738	772	713	723	774	749	747	699	762	716	710	745	701	715	761	705	723	738	638	738	723	691	712	705	753	734	721	706	763	750	713	714	712	747	702	726	682	724	730	716	751	741	737	722	745	735	696	723	714	728	800	731	712	660	674	715	741	688	669	681	700	695	778	741	722	731	739	706	693	693	700	728	758	728	737	720	712	755	674	740	729	747	694	711	743	719	711	684	731	692	729	723	732	746	699	725	696	703	734	759	697	701
1475	248	274	274	263	282	300	267	261	271	272	280	263	290	253	257	244	235	255	243	272	234	268	247	250	274	247	254	251	236	262	234	254	295	232	253	287	256	236	293	247	230	269	258	255	239	259	237	252	283	247	235	261	252	239	279	254	260	236	251	278	263	236	269	219	258	280	244	243	265	267	292	269	249	268	242	221	248	248	263	244	267	308	271	265	286	252	232	258	258	266	248	249	239	239	262	250	265	255	235	259	245	238	237	273	288	282	275	250	263	218	265	255	252	252	239	266	262	282	247	250	240	238	261	267	274	254	236	282	247	278	279	275	294	284	247	272	237	256	238	251	242	233	244	275	259	239	251	214	263	273	255	257	221	255	264	230	216	267	247	250	288	239	250	243	235	244	263	310	270	279	246	247	242	267	256	294	239	259	262	287	237	233	253	275	228	286	251	250	268	227	244	224	256	258	240	265	271	229	280	270	252	264	259	242	241	241	245	228	261	258	247	217	225	250	240	239	259	271	265	233	245	274	284	248	281	240	253	243	275	270	262	258	251	283	259	275	222	247	267	275	277	267	304	249	238	292	271	256	269	237	244	252	257	282	268	250	267	277	238	255	250	237	235	268	276	286	246	246	246	243	252	266	225	225	269	258	259	235	248	244	258	274	269	229	209	221	250	249	269	248	223	246	262	259	270	267	225	258	223	253	267	245	268	234	253	283	267	241	224	260	230	252	276	262	257	248	242	262	267	250	248	228	268	240	242	261	248	225	277	247	220	229	248	261	210	231	268	244	238	260	242	268	272	255	308	239	265	240	254	264	239	278	263	247	294	249	232	262	240	235	236	243	248	244	263	235	272	237	297	243	245	231	248	256	242	269	278	245	274	236	270	236	280	266	306	256	260	242	271	234	230	270	231	243	303	242	241	230	267	261	252	273	241	246	251	266	255	260	254	273	257	276	241	250	239	245	269	246	248	231	254	273	269	257	245	236	244	266	263	265	221	222	237	234	267	236	271	268	280	256	267	288	277	244	221	242	243	249	269	254	226	257	242	232	235	275	252	258	256	272	245	234	250	268	226	267	257	226	262	246	262	264	272	245	238	241	263	244	266	275	279	254	244	262	278	235	262	259	257	248	242	250	237	252	249	246	270	302	242	297	258	258	265	221	257	258	238	235	237	253	289	235	246	225	247	271	232	229	254	255	263	252	226	261	274	237	282	280	248	266	256	252	266	265	251	247	272	256	240	273	271	236	267	260	232	263	231	232	269	257	269	241	257	241	247	261	240	224	240	265	255	249	233	237	236	255	263	285	232	272	244	251	320	264	269	283	247	256	224	256	256	251	239	244	265	225	276	245	261	233	249	260	250	279	275	237	255	253	246	251	239	235	239	238	290	275	241	240	280	275	241	249	251	264	279	259	258	259	237	242	244	246	245	269	244	281	224	247	250	281	254	277	267	241	270	244	271	248	215	252	253	248	253	263	249	291	253	258	266	234	249	273	253	259	256	268	253	249	274	246	251	249	246	261	259	253	267	255	223	283	245	271	251	214	244	253	267	287	233	257	248	260	262	231	251	225	245	270	271	259	290	297	270	296	244	284	253	243	250	232	249	244	279	260	268	234	252	261	268	234	278	267	243	263	245	249	236	246	234	233	313	233	237	261	273	276	277	292	290	266	258	256	264	236	274	247	259	252	261	270	240	258	260	250	244	279	214	257	235	272	252	261	249	243	273	255	219	278	272	248	259	259	264	225	271	275	228	256	229	269	244	249	280	263	267	271	239	265	240	231	260	254	259	293	269	251	252	271	262	250	252	262	241	254	262	268	257	209	262	240	269	251	251	270	252	249	256	264	278	250	260	242	246	255	266	278	285	296	240	234	226	288	267	316	227	237	237	239	236	251	273	258	255	260	244	267	270	226	249	261	241	277	266	228	222	243	239	247	287	247	255	271	257	262	286	253	279	245	232	225	249	289	298	289	247	243	230	248	281	251	248	260	225	244	248	259	248	239	253	263	253	239	269	229	233	258	282	260	271	251	282	232	258	244	273	276	229	250	297	265	241	255	233	243	244	242	263	270	259	258	254	276	270	246	243	236	272	271	245	263	280	295	286	250	264	268	282	237	269	247	254	293	270	251	251	243	258	257	269	260	252	261	275	271	236	232	279	279	255	256	293	272	236	226	253	268	245	268	245	247	267	276	264	286	274	243	262	267	257	257	255	263	241	265	257	290	261	267	221	256	235	253	300	275	275	243	267	279	241	275	248	274	217	240	287	243	296	242	259	290	249	259	258	269	277	263	248	261	249	243	273	258	247	268	239	246	230	214	229	235	248	256	232	242	259	268	264	283	271	242	228	291	232	243	221	251	270	227	248	284	251	222	253	265	271	232	237	258	235	259	264	219	259	258	226	245	256	250	241	233	255	240	263	258	275	259	215	238	241	236	244	224	228	266	256	258	293	252	247	243	252	260	268	252	272	242	285	268	254	289	264	267	248	219	239	290	261	232	232	203	225	251	247	249	267	246	245	255	228	227	246	235	261	264	287	287	246	257	246	278	243	257	230	258	251	248	248	264	284	240	250	267	258	252	271	265	262	279	269	244	267	266	268	250	220	240	218	301	274	245	300	250	255	268	227	250	248	235	246	239	259	257	253	235	249	266	272	253	258	271	265	272	276	275	249	252	279	295	254	296	253	249	252	261	253	283	249	247	234	252	243	248	263	247	249	256	271	249	258	255	268	236	255	229	262	257	279	228	240	224	257	239	265	249	255	308	251	262	265	266	247	306	217	263	267	264	237	254	230	254	270	236	251	244	265	223	280	246	248	239	261	249	242	283	252	269	262	265	267	253	259	274	264	246	255	250	263	233	256	262	252	257	267	237	236	263	247	231	240	255	231	222	239	259	261	275	294	255	280	282	260	245	242	266	227	252	273	304	248	234	250	247	263	247	255	254	242	265	231	223	295	240	229	238	246	255	275	266	217	234	224	242	254	239	264	293	288	253	271	280	268	273	285	278	246	266	246	268	251	263	243	277	253	271	265	257	218	226	243	238	266	265	260	253	273	249	249	235	239	263	236	261	274	268	242	223	254	249	272	300	272	254	277	247	268	232	251	234	245	261	247	245	269	273	231	258	231	262	236	268	277	246	264	256	285	249	267	266	272	292	300	266	282	244	239	245	251	254	264	267	296	273	258	250	250	269	264	246	290	229	243	284	252	260	256	253	254	235	256	264	255	258	258	263	245	249	234	294	256	251	242	261	271	255	248	281	260	248	258	244	256	238	263	263	251	287	248	225	283	242	274	289	287	233	247	222	246	226	218	265	247	257	270	275	268	254	233	279	227	245	255	231	269	279	228	248	267	271	255	255	217	273	288	250	297	230	230	242	265	250	246	288	262	276	279	253	272	252	272	261	257	227	291	244	252	239	262	223	287	282	242	256	264	258	264	222	248	277	224	255	270	270	239	258	240	243	266	267	272	259	250	234	233	250	235
1795	650	660	620	578	617	602	628	624	583	616	628	636	615	636	631	588	622	596	620	627	629	627	606	638	601	625	609	601	600	663	612	588	608	603	628	586	597	590	575	607	630	623	593	589	596	612	626	610	620	589	602	584	570	586	593	628	616	587	602	632	562	565	634	580	636	613	609	629	601	604	609	578	614	591	682	615	607	569	639	622	566	591	592	642	605	594	583	618	555	646	622	591	564	640	581	604	585	671	587	608	591	655	574	614	562	605	620	580	583	598	605	644	578	605	606	604	596	630	582	608	623	628	612	591	587	618	619	633	594	633	580	587	574	601	602	602	607	555	641	601	575	599	567	610	610	567	596	597	596	620	594	607	608	607	608	617	599	647	616	637	600	605	622	581	588	576	603	617	617	574	623	576	639	611	609	604	596	617	621	585	559	635	626	623	577	602	608	632	593	616	568	647	611	575	622	577	601	593	588	600	575	613	572	592	555	571	569	600	544	593	600	591	604	618	582	605	587	595	574	564	606	614	571	627	599	567	559	590	611	616	632	593	587	612	589	560	578	568	585	655	602	587	568	621	617	630	588	550	606	606	592	627	614	594	558	572	599	571	575	610	540	610	633	547	585	625	597	556	656	573	582	575	655	588	573	622	619	609	580	584	613	599	584	607	604	594	581	573	572	596	618	612	626	623	566	593	538	609	587	599	600	603	658	601	641	571	615	616	573	598	616	592	586	593	572	644	606	594	619	552	592	626	588	619	607	613	577	568	596	587	597	626	633	551	626	629	568	588	595	605	608	620	580	609	590	625	629	613	594	586	641	617	601	635	618	626	607	614	605	587	592	644	601	598	613	618	569	622	590	612	593	548	572	587	560	603	578	603	605	578	575	595	570	598	612	647	612	552	641	598	579	577	608	616	585	644	588	608	599	569	637	578	614	615	613	597	559	622	617	605	600	565	602	561	626	680	648	598	627	600	606	620	567	589	580	606	585	561	607	577	624	645	581	576	637	578	666	606	597	592	637	602	599	588	597	609	611	575	624	618	589	609	574	610	588	612	589	567	601	614	592	603	604	559	633	589	614	664	594	628	576	639	618	581	594	596	608	622	607	580	578	553	568	552	645	654	565	543	549	606	619	576	569	611	619	625	596	592	622	610	608	632	614	609	607	576	588	594	567	608	601	541	646	591	596	604	635	571	590	600	594	607	601	579	648	621	621	573	607	583	621	555	566	595	592	565	608	640	575	612	613	619	574	604	566	596	630	618	641	598	611	600	599	579	612	621	555	578	616	599	623	561	692	553	641	596	584	582	599	610	600	601	636	603	569	638	608	626	608	587	625	586	621	578	573	602	633	580	589	574	615	584	608	561	642	595	630	567	617	616	563	563	576	582	601	616	565	608	585	578	602	595	601	559	584	585	577	603	593	584	593	580	595	586	569	620	608	581	582	605	635	591	599	602	605	638	590	604	638	576	644	606	557	575	613	636	596	628	619	598	584	591	587	558	588	572	628	580	646	596	601	614	654	642	595	608	629	591	635	591	609	579	577	602	601	583	605	603	589	622	627	585	590	614	594	601	616	604	581	625	597	614	550	651	632	619	608	643	581	600	673	606	600	613	596	586	581	605	626	606	585	573	549	642	624	557	608	572	578	621	630	617	577	623	596	615	620	582	566	603	607	643	653	632	613	637	647	567	573	619	626	596	596	592	603	585	593	566	565	591	584	593	611	614	597	625	623	662	579	598	598	584	564	648	670	604	584	621	628	630	556	622	630	637	600	664	612	601	591	615	604	596	602	588	615	590	564	571	598	628	588	565	606	622	613	565	602	589	603	639	634	593	601	614	593	610	575	589	584	618	590	596	651	599	625	615	583	569	591	584	613	555	593	618	595	586	610	550	615	601	611	654	583	633	593	683	606	605	623	559	633	589	574	592	597	629	579	638	572	631	544	629	618	590	547	627	610	614	595	630	623	632	616	630	580	600	615	609	598	615	594	632	595	602	600	604	626	608	629	591	627	577	604	628	611	611	619	583	647	608	597	614	584	648	582	580	592	621	651	600	573	592	622	596	600	623	563	601	603	590	564	601	670	604	637	548	641	614	616	588	624	620	602	629	588	557	601	627	608	595	617	613	578	607	593	590	592	643	598	602	611	616	604	591	578	596	604	628	589	650	608	640	606	658	648	598	642	577	654	610	592	586	628	613	608	584	612	622	569	569	588	595	621	562	601	606	589	587	648	599	599	597	587	595	602	606	586	610	607	575	587	644	646	613	636	623	579	590	597	632	647	568	617	575	614	616	653	581	632	595	580	633	563	617	607	589	567	597	624	582	630	653	589	575	596	631	588	578	596	641	621	628	562	636	581	643	627	614	633	654	621	590	634	623	587	623	606	579	604	565	612	573	583	576	596	619	586	563	589	602	620	602	615	593	632	583	612	591	627	599	599	606	628	624	577	569	617	591	542	634	634	562	633	586	588	579	585	587	606	564	591	591	588	626	607	601	671	578	582	590	647	569	568	622	628	624	626	582	599	618	594	617	637	634	601	631	603	596	587	588	588	609	623	547	599	610	596	609	594	579	591	591	577	605	578	553	615	598	605	598	618	616	620	588	548	591	607	614	638	637	643	600	622	622	556	616	622	581	619	612	639	606	598	613	647	633	641	609	630	645	633	600	636	590	629	591	603	589	579	620	589	597	625	613	644	641	614	605	605	607	593	629	594	601	572	638	600	595	645	637	602	625	615	589	599	593	628	578	602	587	630	575	575	609	650	585	578	667	592	591	600	584	601	613	591	606	608	641	549	608	631	586	562	590	624	630	616	637	614	594	622	576	621	607	579	622	631	574	625	581	602	610	584	586	611	628	600	553	617	609	563	571	577	586	615	610	590	607	621	619	634	605	594	585	575	565	633	617	645	621	605	552	624	590	596	590	617	592	597	621	630	611	662	580	600	618	602	614	606	597	591	606	601	583	605	603	630	593	657	601	611	601	609	602	608	633	585	585	593	561	618	624	584	606	604	582	622	589	576	596	589	650	628	601	558	566	591	651	597	594	639	559	627	616	586	596	573	580	620	591	620	578	606	640	580	632	571	560	595	624	605	581	603	578	601	582	616	635	585	625	616	571	561	592	577	582	564	578	632	565	585	619	616	616	607	640	629	623	632	607	599	611	626	606	646	590	623	582	581	593	580	597	592	613	543	558	585	581	571	633	574	597	622	608	623	597	589	582	632	606	615	572	582	611	624	599	615	598	654	610	576	604	605	620	575	613	575	567	568	598	573	613	598	618	572	656	552	578	622	640	615	571	611	625	604	594	632	547	645	566	601	614	604	622	625	617	657	597	622	580	622	656	621	633	622	621	571	604	602	557	574	618	606	566	578	598	587	553	611	624	637	631	603	596	611	636	659	589	599	596	559	671	622	611	614	602	606	580	566	556	643	569	617	598	634	604	632	593	605	549	669	633	646	602	614	617	611	590	595	607	609	601	640	656	562
7420	466	511	400	309	282	212	201	203	199	173	177	198	167	165	151	156	142	148	162	147	141	152	138	176	160	139	163	162	140	139	156	142	150	161	141	143	158	156	133	165	137	148	163	145	141	148	162	128	159	136	156	149	122	160	141	167	150	131	141	167	149	163	132	154	150	157	164	158	143	168	150	137	162	147	146	141	151	150	136	159	143	156	150	146	128	150	161	141	151	148	137	145	168	156	140	148	128	160	139	109	143	168	140	138	133	122	156	128	107	145	159	129	149	181	145	130	127	138	147	147	142	156	125	148	160	145	149	142	145	140	127	152	156	178	165	168	139	145	166	179	132	149	168	139	149	154	154	122	147	166	145	173	163	143	120	149	131	143	149	144	135	151	149	129	160	140	147	156	121	136	180	144	152	152	150	140	131	150	140	146	130	133	137	143	147	171	146	143	136	150	147	141	160	143	158	144	154	166	159	152	159	136	114	140	186	140	154	145	141	155	129	138	174	141	147	143	142	122	144	141	147	155	122	157	147	148	128	135	162	154	144	158	150	156	143	126	128	125	154	118	137	126	164	162	164	161	138	156	157	147	141	141	170	153	148	160	146	144	140	153	142	143	117	132	163	136	138	154	150	131	152	167	124	157	150	155	121	123	165	181	140	159	123	156	158	153	130	134	147	171	116	126	151	132	138	157	144	151	148	162	134	133	162	130	141	141	147	146	138	154	146	157	158	142	130	125	148	142	143	152	135	117	125	151	175	164	139	158	161	154	157	139	153	134	132	153	144	146	151	155	133	151	125	150	131	138	130	149	161	152	153	153	129	168	151	147	132	147	147	161	132	156	161	128	128	150	140	149	135	136	142	152	159	158	135	158	139	160	156	156	160	131	141	155	159	152	151	133	142	161	145	167	142	139	126	144	132	156	130	134	141	146	133	129	154	152	169	169	123	154	136	165	150	137	167	153	144	134	150	132	145	124	147	159	139	168	130	136	157	168	147	164	158	150	141	145	163	157	150	130	144	151	128	141	159	136	129	154	152	157	142	152	142	142	145	161	130	142	129	139	139	149	145	150	157	134	145	136	154	127	140	141	161	147	173	158	123	162	144	171	154	157	152	131	149	136	155	146	138	131	137	123	129	136	162	121	153	152	129	172	163	132	134	146	155	140	159	142	136	138	139	148	153	163	174	173	135	154	133	139	144	146	163	140	124	143	145	142	153	160	141	151	142	135	129	130	130	138	167	132	141	155	174	145	153	149	153	146	121	143	150	140	141	146	133	141	167	131	170	141	148	154	138	135	149	136	148	151	163	165	116	167	180	158	162	158	134	148	156	133	138	163	147	141	149	156	149	157	147	164	147	196	171	164	140	137	136	142	138	146	141	135	153	139	130	148	167	127	136	132	123	191	151	168	150	143	149	152	157	146	123	136	151	121	158	142	165	159	166	152	180	181	145	130	124	140	155	126	137	139	145	154	155	163	128	130	160	148	154	169	154	128	156	140	122	158	143	148	152	136	152	147	133	132	136	131	133	162	144	152	145	138	159	156	149	168	139	124	150	135	137	157	150	161	149	176	144	156	160	157	151	125	169	143	158	121	165	143	172	140	149	183	134	137	158	176	165	152	141	144	164	177	140	128	159	153	137	161	146	160	132	135	140	152	156	139	148	143	140	159	149	160	137	164	167	150	163	141	145	164	135	135	148	145	147	153	166	146	132	158	125	138	150	146	167	153	134	131	157	154	157	153	148	177	155	153	161	140	155	132	139	152	151	145	152	161	128	147	154	157	136	161	149	150	127	149	134	150	157	145	144	139	137	130	133	159	151	156	153	151	134	143	119	151	170	136	143	138	147	150	149	170	132	160	148	153	146	132	130	163	143	135	139	135	155	146	132	149	146	140	156	134	139	161	128	106	148	129	141	142	149	152	170	170	142	177	137	153	150	174	142	164	134	155	155	147	161	129	152	135	145	131	168	141	155	156	159	151	142	137	165	148	130	121	153	160	154	148	146	130	162	160	146	139	186	156	149	145	142	130	137	165	123	144	131	133	139	158	155	157	162	139	144	122	143	116	163	148	148	153	161	131	140	142	151	155	159	159	146	140	123	141	134	140	144	155	132	132	149	144	156	151	121	148	146	144	159	172	150	129	168	161	147	157	150	118	135	148	157	147	154	146	148	139	148	141	142	148	137	147	155	145	165	179	170	156	137	155	135	149	146	153	138	161	167	132	132	147	145	139	145	122	180	141	150	163	138	120	151	166	163	132	140	151	140	151	159	140	153	135	159	124	155	145	144	148	136	145	150	129	136	160	154	140	156	125	146	161	156	156	133	155	151	157	156	138	152	152	132	135	157	136	140	161	146	134	144	153	130	138	135	134	145	132	161	130	151	129	126	157	135	165	143	160	157	130	144	133	144	142	173	142	145	143	148	143	157	148	134	125	128	157	171	148	144	134	137	149	152	140	139	145	128	165	173	132	117	152	132	179	162	163	160	160	140	168	147	150	142	138	155	141	147	161	123	125	139	145	154	162	169	148	163	152	140	150	154	145	167	125	149	147	159	147	153	146	140	146	150	150	135	139	134	146	151	155	149	133	156	144	136	173	133	147	174	145	151	128	158	145	154	148	149	147	153	172	155	149	151	156	151	147	144	166	141	172	155	170	150	147	124	138	148	166	168	133	122	149	129	134	125	145	141	144	157	170	161	146	148	151	156	161	156	154	135	135	142	178	158	165	140	157	156	150	136	141	153	141	132	140	136	133	140	127	165	145	146	149	142	164	157	149	147	136	141	127	177	160	152	142	137	136	144	155	143	142	160	157	132	164	153	131	162	160	136	147	132	141	160	152	155	154	160	160	152	133	137	139	171	128	164	128	150	163	149	142	137	133	151	161	136	154	132	128	168	152	143	145	134	178	155	166	133	132	135	149	147	137	144	155	198	169	133	126	135	136	144	162	158	153	153	149	134	133	130	130	150	162	134	144	154	143	142	128	143	162	156	156	139	138	133	159	137	140	128	165	175	172	169	153	157	169	145	130	156	134	139	139	166	133	162	168	131	137	154	174	135	145	145	151	153	156	134	145	148	147	150	146	135	151	137	141	146	147	137	160	147	147	144	168	139	157	154	132	154	138	156	145	127	134	152	163	137	138	143	144	157	125	127	122	147	146	144	163	153	157	143	147	142	159	143	150	137	151	159	160	140	145	122	152	128	145	164	145	161	148	180	142	151	145	151	131	132	141	131	143	158	136	149	159	175	112	152	161	149	163	155	148	128	165	164	169	154	140	153	146	145	127	123	149	147	132	153	163	144	173	150	138	150	176	151	159	166	180	153	164	139	127	145	152	141	145	132	151	143	117	180	144	145	153	150	165	132	167	151	137	162	129	143	140	137	146	161	189	160	132	163	155	157	134	146	141	147	163	145	140	138	150	149	134	138	147	172	150	141	150	150	145	140	155	165	139	146	153	153	136	132	137	143	138	162	146	145	164	130
6134	652	1184	1231	1070	911	771	695	630	569	550	516	498	480	485	503	491	491	485	445	443	427	464	458	440	431	406	441	405	395	454	437	431	388	402	415	396	441	464	374	408	406	453	413	378	425	393	419	427	394	414	398	411	421	387	400	381	431	366	388	440	375	403	441	377	432	389	404	412	395	388	399	416	395	418	421	421	403	375	424	386	395	415	375	402	446	407	419	427	404	411	418	398	399	410	404	405	424	418	435	409	430	422	418	430	427	428	375	405	379	386	394	387	424	417	376	417	399	407	412	426	423	400	379	399	435	392	387	429	422	407	408	409	394	349	425	402	430	389	405	411	414	408	378	385	366	382	429	406	389	419	415	409	416	389	403	445	399	424	425	423	388	445	421	416	420	404	374	400	420	412	412	404	386	388	408	387	399	382	386	412	379	377	420	404	430	400	370	391	368	409	425	414	425	421	394	421	383	402	400	394	372	410	403	388	412	379	412	407	425	411	425	417	358	379	412	394	431	393	403	438	393	395	428	425	399	427	407	413	403	370	414	422	395	393	401	422	369	396	419	420	406	445	418	398	422	408	424	410	416	410	382	417	405	416	416	391	392	394	406	410	417	417	391	361	387	454	437	369	394	376	394	414	373	382	403	421	394	413	382	405	380	427	438	399	414	376	414	422	381	428	377	414	406	357	397	400	413	414	434	424	390	409	408	415	366	422	391	423	423	395	401	394	415	377	400	415	396	413	401	381	411	365	418	364	408	420	445	396	399	394	398	432	411	424	399	404	425	437	447	435	384	421	422	439	453	383	388	424	411	396	393	396	386	419	429	362	415	407	419	392	414	422	410	408	425	410	422	379	396	440	370	407	399	396	415	440	387	383	404	390	407	418	367	431	371	415	418	386	414	427	394	410	404	399	365	392	426	395	400	419	416	410	395	419	348	417	409	383	410	385	424	362	411	411	403	368	377	384	360	397	403	402	379	400	403	411	391	421	393	380	404	387	416	434	375	413	426	397	390	408	387	410	428	384	383	399	356	444	408	436	378	361	391	362	418	413	385	413	410	406	421	406	394	400	399	425	403	408	405	378	414	433	412	436	381	435	423	421	406	407	376	381	386	399	415	419	402	391	421	428	450	416	412	417	414	410	420	392	391	391	432	400	429	409	390	398	423	406	428	393	354	397	393	398	432	388	378	389	412	443	437	377	387	402	432	378	420	395	429	408	400	402	420	400	381	400	380	380	418	405	396	406	405	378	422	416	409	395	389	424	413	410	398	420	390	396	452	386	384	346	416	391	387	428	370	394	388	441	400	425	434	375	408	402	372	405	388	409	394	431	397	425	400	428	401	412	394	403	380	415	392	384	448	411	418	405	430	409	414	416	388	420	401	385	383	387	410	389	393	437	428	408	391	416	364	392	378	407	381	446	419	403	415	372	400	365	407	413	367	381	370	399	420	398	397	388	385	408	412	393	408	391	389	407	412	401	382	413	385	391	373	382	394	392	408	404	413	373	420	406	411	380	357	379	387	417	433	402	403	388	355	393	390	397	399	412	397	369	405	399	436	393	413	439	421	375	391	389	379	436	407	412	409	401	386	380	426	405	374	418	401	391	426	416	407	359	413	408	383	438	397	420	423	398	414	432	439	413	392	400	405	401	415	384	372	384	393	402	409	385	411	418	380	449	403	405	433	450	413	403	403	404	408	381	427	391	417	417	410	399	408	395	417	381	417	438	376	404	395	411	412	378	389	431	382	438	381	412	393	366	405	359	412	423	408	415	418	411	419	394	430	428	405	407	371	413	404	401	381	417	432	396	420	398	400	401	405	445	380	408	416	388	416	398	392	418	420	400	415	433	378	400	377	364	375	363	401	417	407	405	416	393	417	406	386	369	378	384	387	368	414	413	399	438	410	415	380	415	406	395	379	397	423	384	412	371	404	401	380	429	391	412	404	430	454	408	383	385	404	415	378	403	383	395	387	377	410	423	383	414	418	403	416	398	387	392	378	381	412	371	393	419	383	392	393	431	407	372	359	387	385	399	445	404	357	408	399	406	401	415	405	387	415	414	400	400	389	429	398	391	375	415	406	442	386	422	409	417	416	400	409	410	384	412	404	403	380	362	401	376	468	406	397	382	415	370	431	413	395	397	372	420	371	391	418	410	383	417	384	399	377	416	414	394	402	391	416	369	395	400	451	412	409	387	416	423	388	411	416	408	379	405	404	379	428	433	447	417	429	401	421	437	380	418	392	374	415	377	390	392	406	424	401	418	397	380	395	380	413	395	436	412	411	377	406	401	425	405	400	399	412	403	391	354	416	443	400	403	406	420	385	375	396	409	395	432	408	407	357	446	398	419	373	401	406	384	387	367	401	384	398	371	345	412	393	396	407	385	413	408	387	410	414	367	451	456	448	440	400	423	413	374	388	443	382	386	405	387	403	393	431	379	433	380	406	422	376	363	371	388	434	390	383	421	374	411	385	435	387	394	376	406	430	402	393	362	392	417	415	374	397	429	398	388	386	393	420	431	394	422	396	390	338	380	408	417	432	411	397	374	395	384	361	472	402	392	408	410	398	398	387	405	397	451	403	403	362	408	384	394	390	403	409	396	370	419	404	394	427	435	423	423	389	385	400	372	400	404	427	429	406	398	426	393	392	402	377	390	389	398	457	426	419	408	395	441	411	386	374	416	430	405	417	398	375	427	412	397	391	396	379	384	419	413	401	398	425	403	430	396	376	381	449	432	409	415	427	412	394	394	399	409	431	386	372	390	407	417	391	441	403	371	388	422	396	414	413	391	394	412	351	425	394	410	430	381	390	394	416	408	388	396	381	393	393	403	403	391	409	449	413	422	427	379	402	412	410	402	412	436	391	406	362	380	388	396	420	387	430	453	444	435	371	391	416	410	383	379	421	417	394	404	423	396	400	408	365	422	380	393	403	404	435	392	439	382	400	410	431	385	420	377	403	429	398	387	407	375	394	429	437	407	380	417	403	383	423	398	403	406	394	381	397	426	386	406	408	417	416	377	420	399	415	433	381	399	425	383	413	414	395	410	399	426	410	394	373	411	395	383	398	415	381	422	436	372	417	399	401	406	413	393	364	413	423	386	383	401	411	379	400	415	375	370	426	412	391	427	390	382	381	422	412	418	397	410	362	405	419	421	391	370	388	373	437	376	397	374	404	418	397	435	441	394	408	410	423	399	426	388	420	407	393	395	402	421	372	420	341	406	389	420	401	405	412	402	416	379	390	430	349	400	387	410	382	429	397	440	389	377	388	343	379	399	405	389	416	392	389	427	408	412	401	445	382	461	417	399	412	411	400	428	390	444	403	416	392	402	400	408	399	405	432	429	413	394	411	352	397	420	368	396	381	377	406	396	398	455	415	385	404	401	416	447	382	376	414	407	420	398	391	413	398	376	405	396	391	406	406	401	398	400	407	459	347	407	412	425	412	404	396	373	384	400	401	410	422	415	416	421	393	416	406	431	369
14232	1302	1085	804	605	475	451	379	371	369	362	318	314	327	297	327	321	283	293	283	300	331	325	290	287	293	337	315	298	287	330	304	300	305	284	310	316	308	298	299	272	278	312	327	265	295	316	294	299	287	292	319	312	281	299	283	295	286	282	307	306	299	302	285	313	309	299	295	318	347	333	328	312	286	285	310	306	303	289	288	253	322	291	275	328	306	305	317	258	289	306	271	292	282	303	301	309	294	325	260	297	262	254	245	330	314	328	303	326	313	292	306	297	281	316	278	280	293	296	293	282	319	281	314	263	287	297	274	329	299	302	279	321	303	301	292	272	285	314	322	300	292	296	287	289	276	295	269	319	293	294	285	307	319	277	306	278	291	273	290	285	302	313	345	258	294	279	298	328	278	292	287	275	343	309	297	297	262	298	320	286	293	313	284	310	311	282	336	290	310	273	285	286	273	300	289	328	290	300	284	283	301	300	321	271	292	286	318	288	333	269	320	293	259	301	283	304	306	274	265	303	302	310	341	318	307	299	295	293	249	298	283	274	291	279	316	307	302	306	286	301	292	305	318	291	292	300	319	276	293	286	298	344	325	302	302	326	344	289	294	306	298	276	302	286	290	319	277	268	297	324	291	263	300	300	289	295	298	286	312	277	295	276	306	303	283	284	320	289	310	292	279	299	278	298	333	303	321	310	294	284	266	330	282	283	312	293	310	306	304	304	321	314	301	307	289	299	283	301	313	307	285	310	305	307	304	303	267	269	286	301	314	293	309	308	278	308	285	292	322	335	307	310	292	302	292	297	291	338	315	294	326	296	300	333	285	319	319	302	290	294	298	305	306	334	319	295	298	264	291	279	296	323	293	265	300	296	315	310	334	300	272	313	286	309	276	315	270	283	286	301	284	284	311	293	316	296	273	293	328	271	287	290	263	300	341	273	271	276	270	321	285	289	301	307	311	243	286	303	343	323	309	288	277	292	258	316	275	269	267	283	305	323	309	289	272	304	299	310	291	330	322	263	276	310	300	290	299	282	301	296	300	304	283	293	290	288	309	289	292	287	303	324	312	300	307	310	339	255	298	315	329	325	296	296	244	301	319	267	305	290	318	292	297	285	274	275	266	262	278	311	310	295	260	259	291	302	304	324	312	298	283	324	307	264	316	316	262	290	289	288	300	326	313	327	281	291	286	286	294	329	288	312	320	290	308	273	298	344	310	315	300	304	267	306	313	294	320	286	274	336	295	328	286	283	340	293	338	265	283	275	267	309	301	289	286	290	291	285	277	301	314	290	316	296	337	295	298	283	292	293	268	292	298	286	301	296	252	285	281	290	278	305	277	309	283	304	338	288	309	295	330	270	275	299	323	279	309	338	312	288	298	312	292	313	327	287	275	312	299	307	297	299	290	292	301	277	302	307	284	277	283	327	275	285	309	331	282	285	292	271	324	286	267	292	280	296	274	309	295	286	257	357	306	264	264	270	281	293	319	275	291	308	284	273	287	327	285	316	317	293	325	297	312	283	283	295	306	283	312	278	307	307	334	294	300	304	287	341	294	280	316	272	297	287	322	308	278	297	306	315	298	301	275	309	298	269	297	296	283	272	280	315	300	309	279	313	309	302	292	295	277	306	302	269	323	287	281	320	310	279	278	287	289	303	333	298	292	261	297	312	302	290	294	354	291	325	346	325	274	294	291	296	266	277	283	287	314	288	315	309	301	309	285	323	265	280	300	293	305	273	314	309	318	291	293	304	302	292	279	293	289	266	262	292	312	323	292	274	295	295	310	310	296	267	314	311	301	311	295	279	282	272	275	251	324	301	319	304	282	291	317	279	293	308	286	324	293	295	300	325	291	310	323	332	282	317	356	312	315	349	310	304	301	295	292	268	295	314	265	296	316	306	302	306	270	289	248	291	292	293	311	289	312	308	321	300	275	286	295	297	369	298	305	310	294	305	284	291	295	310	320	290	350	302	296	271	289	279	301	287	302	289	276	322	334	305	295	297	318	308	290	312	331	343	323	268	348	282	277	281	305	271	291	294	268	295	286	317	286	293	306	311	318	278	284	299	271	273	334	282	320	291	298	307	315	284	290	283	277	297	284	292	309	269	289	311	265	290	291	328	277	307	275	301	302	265	315	290	270	316	307	293	301	285	295	289	302	295	269	279	293	311	297	312	317	296	294	284	287	292	302	329	273	281	295	323	280	261	300	274	316	302	298	307	309	290	282	293	316	258	286	304	312	350	286	304	292	290	294	310	301	314	312	284	331	303	264	298	324	297	326	332	257	318	281	323	343	287	317	279	280	294	311	280	312	358	312	289	278	295	307	299	320	306	291	298	338	313	295	293	293	311	287	293	304	315	270	303	310	287	277	290	282	305	279	327	275	300	298	288	286	306	279	288	292	312	301	313	281	317	303	301	290	294	315	277	296	279	327	293	308	288	344	294	274	286	277	307	273	274	300	284	266	304	344	304	289	283	290	331	293	293	306	295	294	304	269	312	317	309	334	296	296	297	297	321	304	266	268	328	323	295	312	309	295	286	276	287	328	286	278	301	319	282	295	281	278	312	297	285	292	300	304	272	266	292	273	304	306	280	316	286	317	287	296	292	263	287	323	292	299	306	275	286	291	307	315	329	293	320	290	273	297	302	292	281	303	269	311	326	332	323	289	270	276	279	329	300	313	285	337	289	303	297	312	287	290	299	283	304	336	312	287	320	283	294	310	340	283	300	324	289	296	308	297	301	302	279	297	291	323	294	296	280	310	311	288	265	307	317	306	308	273	274	268	290	266	306	293	281	296	321	299	292	300	284	289	284	304	272	304	293	307	306	280	290	275	288	287	261	277	280	320	301	289	275	316	293	309	340	286	305	311	317	311	308	341	287	307	282	318	285	321	292	270	284	288	290	307	323	240	295	292	310	271	302	290	294	281	294	294	269	318	295	333	307	256	313	321	342	253	297	290	322	282	269	301	276	312	300	307	253	306	302	279	325	291	298	277	308	303	293	285	265	295	300	266	276	314	296	277	281	330	276	276	290	300	273	308	320	287	301	322	316	324	310	264	316	311	302	264	295	316	314	289	282	282	306	302	291	287	292	266	332	275	309	286	330	290	309	288	305	295	332	311	283	304	283	283	308	301	292	266	343	299	319	303	285	317	319	282	278	284	269	308	304	292	309	293	286	275	307	270	304	310	291	315	300	291	310	269	292	296	293	278	304	302	316	296	287	329	300	315	250	270	289	303	311	299	268	293	291	288	301	279	317	291	310	279	262	299	282	278	304	302	294	303	333	314	304	331	277	297	282	286	261	281	319	317	314	302	278	306	300	299	306	340	284	327	293	286	280	294	318	289	308	269	310	307	323	304	279	297	307	302	282	277	295	274	313	295	309	344	318	320	280	302	292	289	320	284	299	305	295	289	295	264	258	292	310	294	275	257	308	294	277	320	303	288	283	291	294	290	274	327	300	283	297	302	277	303	303	306	269	280
8058	1284	2295	2297	1983	1733	1459	1231	1150	1095	1097	966	948	929	926	849	879	801	835	812	773	744	832	724	758	761	790	762	798	751	756	742	765	698	708	752	743	780	776	740	714	702	744	688	763	713	730	727	754	717	762	693	687	734	729	721	764	722	729	812	737	719	740	698	732	682	697	653	739	720	718	731	768	753	770	740	725	711	735	707	717	696	687	756	726	711	694	711	695	703	714	735	687	702	718	706	710	686	687	670	670	781	696	706	748	747	670	701	722	718	713	663	705	706	747	725	759	707	735	672	745	712	710	750	679	721	743	715	727	718	718	692	667	697	748	697	697	729	742	759	711	747	715	722	702	686	740	691	717	713	703	715	734	723	745	718	770	716	755	705	696	717	747	676	719	725	746	723	713	720	767	685	764	722	713	723	722	695	681	688	733	731	715	737	733	679	715	732	716	678	729	730	724	682	709	709	711	674	714	757	720	717	686	670	736	700	719	691	756	670	683	766	740	689	711	689	738	726	721	733	690	674	733	776	691	669	732	755	713	710	759	675	706	723	726	703	709	742	686	727	720	681	752	733	722	724	669	723	758	709	663	681	754	702	748	751	725	695	754	698	701	708	685	703	713	693	682	716	663	730	706	715	718	703	728	711	724	717	711	654	695	708	710	709	712	714	710	704	680	758	705	745	703	723	687	739	725	678	738	755	706	746	680	730	718	726	704	705	721	707	719	727	751	683	713	696	741	677	734	728	702	722	732	672	659	679	729	710	708	693	730	673	748	684	700	769	746	762	713	724	691	741	723	718	684	716	716	681	727	709	713	680	722	684	660	669	729	689	689	742	696	737	733	768	704	686	729	760	743	715	747	724	718	722	739	741	710	762	688	706	723	706	764	712	738	712	719	694	718	751	699	704	663	674	741	736	724	721	702	757	748	764	718	696	703	745	716	748	690	754	733	742	706	676	730	725	699	731	714	704	720	749	662	701	708	746	681	761	743	734	713	735	694	729	723	726	719	721	704	673	726	735	720	701	753	722	749	684	729	747	733	731	713	771	668	747	760	700	759	731	757	736	694	736	702	656	703	703	724	722	675	687	685	697	697	744	732	746	722	733	753	725	714	727	742	734	785	735	755	733	713	723	748	673	745	747	747	738	741	698	727	744	733	733	723	707	720	739	747	746	747	722	645	785	696	722	694	741	764	701	680	715	745	792	716	736	762	737	743	701	736	679	701	736	741	680	720	720	728	690	722	689	652	679	729	707	738	712	727	720	658	720	695	780	702	730	712	708	703	699	716	711	697	712	714	778	710	737	758	728	702	714	698	780	746	697	774	698	732	720	700	729	721	701	729	706	735	680	665	707	694	707	733	730	732	747	691	704	724	702	727	719	722	700	758	752	713	732	746	723	714	685	759	719	660	717	685	688	688	724	692	672	700	683	731	711	741	706	701	701	727	723	738	715	727	740	727	734	727	701	685	654	729	697	663	748	666	751	683	740	734	696	743	741	699	708	659	734	702	681	723	759	673	709	704	714	736	719	737	756	733	731	699	760	727	710	704	751	711	673	749	731	687	756	728	736	706	742	722	693	774	719	698	716	724	695	726	762	690	693	697	679	719	742	697	705	701	711	689	706	698	728	720	687	726	727	732	718	737	731	710	696	720	717	724	704	707	705	746	748	748	740	758	759	700	738	766	674	669	717	734	723	704	719	698	734	752	675	747	717	727	690	719	714	687	727	694	711	707	664	723	725	726	731	721	736	661	718	697	690	663	743	753	720	737	751	723	693	737	769	744	721	700	701	672	698	722	691	742	704	695	716	713	705	707	726	686	721	748	701	747	698	701	704	710	688	722	714	702	720	732	734	737	682	676	690	733	707	708	721	711	681	753	688	768	676	717	710	731	739	765	676	710	752	722	706	717	764	706	704	726	708	794	736	740	737	698	680	720	734	694	761	724	703	728	712	744	716	724	773	727	718	710	728	726	722	694	708	762	771	672	757	753	733	710	679	724	691	731	756	683	652	705	759	710	723	706	750	742	672	703	690	717	712	706	743	770	723	712	782	732	699	760	688	714	723	684	748	687	698	681	681	694	727	710	692	724	687	710	687	713	734	694	722	748	750	702	728	720	656	723	703	733	725	730	704	727	711	710	732	718	741	726	727	740	712	757	739	712	772	703	709	756	714	689	753	673	720	762	712	753	732	657	750	727	723	685	705	768	681	691	733	712	689	717	721	702	722	742	706	740	662	725	763	698	718	700	673	716	765	708	693	706	708	717	729	749	745	731	707	738	757	725	748	691	725	742	774	754	690	708	699	711	722	716	681	690	725	687	681	666	766	716	720	711	698	689	651	684	690	705	702	741	711	726	730	679	687	719	711	709	751	735	734	725	737	680	722	719	763	695	670	724	757	708	755	675	679	732	714	729	688	679	688	755	748	708	695	704	672	701	737	716	747	740	738	772	703	712	733	684	684	719	765	719	685	708	744	665	714	690	686	751	717	694	709	681	658	715	728	722	770	763	705	713	720	721	717	721	765	708	735	717	731	744	730	719	677	696	696	691	704	704	742	711	722	718	715	739	718	740	730	701	727	732	735	665	745	726	719	765	701	736	718	690	774	667	741	674	726	723	747	715	723	725	702	759	724	740	717	731	704	703	679	712	681	743	773	734	691	683	698	694	714	734	711	721	713	688	725	727	719	754	741	733	667	720	710	669	723	724	735	701	764	728	732	711	751	731	712	730	734	742	730	691	762	739	748	707	707	714	715	738	710	738	760	708	714	704	694	744	735	786	689	689	695	721	714	737	735	723	712	665	725	739	704	737	718	731	652	675	702	727	767	685	696	746	705	724	684	664	769	727	737	715	726	724	729	712	700	767	686	743	707	749	716	723	795	742	699	691	724	736	716	727	759	693	742	749	737	754	722	718	741	705	726	744	721	744	702	677	697	719	755	712	720	723	748	699	718	737	712	743	765	752	751	734	722	734	739	665	763	674	715	763	673	715	709	716	730	763	736	702	718	726	697	722	718	647	744	721	740	697	724	685	752	742	691	733	750	716	723	712	676	681	673	695	719	708	711	677	743	738	715	715	711	715	779	732	698	735	727	719	708	747	729	694	700	712	690	753	705	712	731	745	691	757	713	702	693	685	778	734	686	718	698	764	695	717	746	688	747	704	707	687	696	711	691	732	705	744	715	665	684	738	710	748	708	690	694	715	745	764	695	698	727	763	694	725	701	764	733	694	698	743	717	700	711	696	704	722	752	716	724	712	742	706	742	707	687	739	710	736	769	708	695	682	670	720	709	713	737	753	697	722	705	677	688	695	717	672	756	720	751	761	695	711	689	751	679	692	729	667	743	725	670	716	742	699	714	750	766	699	686	700	735	705	710	705	750	742	736	745	751	746	702	717	700	747	671	677	765	778	679	715	704	681	719	709	721	719	684	713	698	671	730	768	724	673	698	735	687	720	708	695	703	710	671	728	756	733	706	727	708	739	704
1432	293	274	248	245	280	224	243	266	252	243	274	229	233	273	246	271	272	272	254	265	229	265	263	270	259	244	246	241	251	250	255	235	237	293	246	245	242	276	250	281	275	279	267	273	241	238	241	247	265	235	284	226	244	254	275	261	236	252	261	254	255	267	266	259	265	257	263	239	288	254	248	222	258	274	275	244	247	222	259	257	272	285	236	251	275	220	262	261	263	254	267	276	258	229	252	269	285	263	234	232	240	308	257	255	271	267	257	270	251	259	253	252	254	257	277	232	240	250	273	242	233	284	234	281	257	256	232	259	292	279	242	276	248	265	250	246	262	268	252	256	252	226	258	242	248	256	273	283	249	249	271	239	225	269	253	252	296	248	253	270	249	263	242	242	270	250	278	235	253	271	245	273	268	256	267	257	278	222	277	268	274	266	280	235	272	242	248	237	245	246	252	278	279	273	261	263	261	261	287	253	265	240	231	240	256	272	260	229	271	269	298	265	262	260	275	248	250	241	238	277	262	254	281	251	258	230	253	259	277	269	230	253	239	243	249	244	235	253	249	239	255	260	204	275	276	245	259	244	244	255	265	293	259	231	207	218	286	302	249	264	240	266	242	236	253	239	241	274	255	224	226	261	259	247	249	258	255	260	240	260	285	251	281	240	264	230	236	239	264	253	225	235	257	215	232	245	218	234	249	227	254	261	236	256	253	246	261	255	246	256	292	251	278	247	266	286	273	238	232	231	266	274	254	267	254	270	258	254	259	259	219	243	266	246	290	245	240	244	241	286	247	301	238	238	243	258	265	254	225	234	272	254	252	249	267	261	244	256	246	219	244	249	278	279	260	278	255	287	271	244	266	237	268	241	273	252	237	241	247	231	264	247	254	273	265	241	222	247	275	281	255	280	239	236	254	263	262	246	255	241	234	253	225	305	261	261	275	259	262	264	223	249	243	236	250	267	255	239	245	253	265	265	279	273	272	265	246	270	237	227	249	238	248	217	286	278	226	242	266	257	263	248	259	256	246	267	257	265	242	247	235	256	254	213	261	254	233	257	225	244	218	236	291	228	248	281	265	257	271	235	277	295	267	244	248	253	248	263	284	248	246	263	250	259	246	274	236	290	254	291	245	282	267	281	243	259	270	256	265	231	229	265	236	204	261	254	286	255	273	252	293	253	262	260	276	264	294	249	275	265	234	256	261	246	236	239	252	283	221	231	244	241	251	251	248	238	255	258	256	263	260	249	259	303	268	249	255	224	252	236	254	226	288	257	238	243	210	263	255	263	252	265	243	262	272	276	259	243	258	281	259	259	251	304	264	261	239	236	249	247	264	239	255	246	238	270	265	277	265	277	244	270	252	288	262	263	246	262	260	260	255	245	242	246	247	217	278	236	248	230	256	233	253	235	230	251	245	278	228	262	268	256	269	250	283	272	240	256	258	258	256	254	253	280	270	255	248	232	261	252	253	249	269	247	241	242	283	237	256	265	290	309	272	285	226	223	245	256	286	224	242	251	283	249	250	255	256	267	240	255	234	258	252	255	249	252	259	234	273	284	252	246	257	282	248	257	257	249	228	241	295	280	256	249	269	271	285	269	231	288	265	254	286	263	218	280	233	244	241	257	262	245	268	249	244	263	260	254	252	247	242	269	276	253	246	261	262	239	272	274	267	261	239	253	221	274	292	272	245	250	255	249	223	272	249	270	267	248	223	242	262	279	250	246	253	246	240	231	234	254	239	255	264	263	250	237	266	251	232	268	238	231	220	249	263	258	239	262	273	240	271	278	267	262	284	264	237	260	241	261	263	253	258	226	245	276	228	229	235	270	271	246	235	225	247	266	253	246	255	269	234	244	254	250	219	269	249	242	210	244	250	246	256	249	258	289	251	233	267	267	258	298	269	239	247	268	285	228	267	231	259	223	260	272	226	261	270	248	243	253	280	260	274	291	246	236	238	224	256	270	259	234	262	247	241	253	262	263	262	257	243	265	258	265	242	268	253	268	239	266	237	265	253	264	272	245	243	242	259	273	250	241	260	257	262	242	251	255	278	222	257	279	255	236	269	232	258	218	236	237	276	274	257	253	257	236	247	263	241	278	231	249	289	235	251	252	271	240	255	276	226	260	237	260	260	264	247	244	269	305	272	256	294	268	252	227	259	259	235	277	285	246	275	247	244	235	274	267	261	264	261	262	284	271	246	272	261	265	282	249	292	238	268	262	230	278	289	245	257	256	265	233	231	242	270	244	250	282	260	237	270	264	257	234	266	240	246	246	253	247	259	269	232	260	213	227	235	229	260	262	239	234	234	250	280	264	242	254	246	221	212	249	248	276	277	292	256	256	259	262	253	248	246	234	245	265	240	252	236	268	254	252	252	244	261	257	238	271	265	235	267	260	246	212	255	262	243	281	243	242	273	277	249	266	246	225	292	249	226	287	257	223	238	264	270	230	264	256	245	268	269	241	253	275	228	266	234	274	269	258	278	264	271	236	268	257	264	274	256	242	210	199	242	219	251	283	246	291	261	244	262	266	248	295	257	259	240	274	261	250	232	257	262	255	251	249	264	237	234	285	260	258	277	278	269	257	256	271	276	302	239	257	265	231	253	245	253	247	262	251	267	235	265	262	251	267	271	246	230	254	251	259	245	256	265	251	231	258	247	268	255	248	263	257	271	257	256	264	244	270	262	228	260	262	246	255	235	254	252	262	288	266	290	247	285	260	242	253	278	274	227	262	247	261	205	261	268	203	240	250	232	290	249	239	242	255	260	257	273	225	238	247	298	269	259	229	293	247	252	232	259	235	255	275	232	266	244	237	245	276	281	272	231	234	273	257	230	253	246	268	269	243	250	261	263	259	268	247	263	253	239	274	262	259	279	256	261	249	259	276	249	264	255	252	255	258	261	250	260	267	243	256	274	238	263	242	276	258	253	233	273	246	247	228	242	216	265	247	241	252	257	261	249	260	259	288	247	246	267	281	253	263	272	234	239	241	237	282	265	260	255	241	286	262	271	290	250	232	262	285	263	252	234	245	254	280	242	263	269	253	273	264	252	289	244	267	275	272	240	255	271	262	282	217	260	250	268	260	255	272	268	271	250	243	255	234	252	227	255	248	247	245	261	248	265	254	259	236	244	265	260	250	258	273	238	244	288	258	251	256	240	245	255	249	227	213	250	250	220	230	260	239	262	262	229	271	258	256	280	282	262	266	285	288	308	243	249	265	277	285	272	282	254	234	248	255	258	245	284	262	267	248	224	253	255	242	271	257	264	289	252	222	272	262	252	269	256	246	248	235	248	260	265	259	257	268	240	232	248	269	254	242	249	247	239	288	231	284	295	233	283	266	283	248	260	246	268	255	247	242	226	298	234	230	263	247	237	263	273	285	251	241	221	270	263	266	243	253	224	235	271	261	221	242	264	239	250	225	285	250	247	243	269	270	237	265	236	252	269	232	275	264	262	237	264	277	234	263	254	258	252	256	246	225	249
1756	638	693	637	622	629	583	568	617	626	633	586	612	600	576	646	572	641	641	589	625	597	590	591	606	603	572	592	609	607	594	613	625	585	587	553	599	614	554	607	637	583	619	619	601	585	601	631	636	600	614	603	586	577	660	629	613	659	603	602	589	553	607	625	573	577	635	579	574	613	598	600	600	661	596	589	600	622	632	552	644	553	638	560	587	633	605	608	620	569	551	601	617	624	577	620	614	593	623	588	607	640	590	626	611	587	637	611	615	635	536	607	619	577	581	615	596	599	592	615	607	606	582	625	649	595	581	611	616	612	587	594	588	598	668	601	614	622	583	623	573	641	601	621	610	596	567	616	598	584	602	610	581	591	590	585	611	587	619	563	650	619	597	605	581	576	629	609	631	598	551	545	562	603	641	600	630	569	551	622	604	653	585	585	589	614	606	608	560	619	588	599	613	567	603	636	623	627	561	629	604	609	571	598	621	580	578	593	591	614	595	595	629	582	594	612	587	594	598	635	576	604	646	550	604	587	605	598	576	600	633	570	588	633	651	597	600	646	617	614	589	604	622	582	604	578	583	577	618	588	581	580	580	580	587	604	604	612	656	568	641	593	608	591	596	580	622	592	566	596	568	570	593	604	627	612	634	541	589	613	572	584	603	598	637	578	615	610	574	568	597	640	592	617	597	620	587	613	595	608	578	602	634	616	578	583	611	609	621	559	654	580	582	606	590	608	588	592	580	615	635	609	687	603	616	642	566	585	555	608	607	574	550	619	636	559	596	596	584	595	643	579	618	608	553	564	611	590	593	564	602	610	627	571	565	583	580	598	567	601	613	598	644	602	578	584	600	646	585	566	558	620	606	596	602	602	589	641	582	605	606	636	572	601	636	604	522	584	610	586	586	609	584	581	608	574	608	625	584	606	582	591	542	595	568	547	623	638	585	658	575	584	612	580	589	582	590	606	622	593	578	613	620	546	580	622	620	646	644	630	571	598	630	624	604	581	598	591	603	585	551	603	603	598	581	575	602	627	584	605	574	635	576	601	568	611	608	601	628	591	574	592	593	574	596	595	613	599	639	583	546	605	618	584	624	592	600	578	615	580	588	618	545	612	554	621	650	608	535	615	583	619	633	631	579	586	597	589	572	574	595	605	578	589	588	653	567	617	569	612	603	634	618	579	572	602	624	593	596	640	603	615	589	579	586	588	583	607	568	625	602	581	577	556	574	635	628	567	583	625	599	658	628	608	620	585	615	560	608	601	568	603	618	584	617	559	581	585	620	598	647	598	580	641	599	613	633	656	567	639	627	617	550	629	581	586	561	605	571	581	612	563	604	600	598	594	618	635	613	604	597	601	551	574	626	589	558	574	599	595	520	602	608	641	576	603	644	625	589	602	603	597	568	615	557	598	555	627	610	620	554	607	610	613	571	584	609	590	636	594	581	599	593	592	616	561	562	597	633	632	541	610	604	610	604	601	577	596	593	615	569	632	572	603	612	615	575	585	629	615	577	562	555	619	586	594	619	567	604	611	552	593	581	577	600	571	614	633	539	618	583	614	676	597	614	599	622	618	587	579	584	609	597	550	567	604	602	657	577	583	574	573	572	613	628	610	560	603	593	601	637	582	570	591	576	639	587	621	603	582	561	577	615	608	592	571	589	580	583	641	591	595	592	535	617	610	607	585	634	626	602	592	600	589	637	609	575	603	589	544	604	599	581	623	627	552	586	610	622	569	605	623	582	640	605	623	589	579	582	587	590	583	636	643	591	608	610	606	615	569	601	603	633	587	561	626	569	553	594	594	621	571	569	630	623	601	593	595	569	575	585	640	585	596	568	643	565	580	604	604	637	632	619	606	575	568	594	628	608	613	622	628	631	553	642	612	621	575	641	561	583	608	638	575	562	600	607	569	616	569	591	619	612	592	623	607	617	612	629	565	639	605	588	603	575	624	641	558	577	577	576	594	624	611	576	583	585	618	626	582	585	611	563	605	625	628	631	586	594	576	624	644	594	645	583	581	582	610	610	603	567	589	591	552	637	592	601	570	589	585	635	654	633	593	600	615	592	598	613	590	610	563	597	615	597	568	600	572	604	608	570	638	571	630	605	593	582	602	597	588	596	596	629	605	595	625	614	588	610	607	630	606	621	629	568	597	637	618	577	630	579	571	594	611	604	615	579	558	617	568	621	615	652	601	593	574	580	593	605	563	613	636	605	565	624	577	604	593	577	584	610	578	580	615	598	624	598	538	627	614	616	630	575	541	608	627	590	656	597	570	595	588	622	608	610	613	553	580	617	569	553	594	612	600	587	564	586	598	625	540	588	602	584	615	618	605	582	588	613	563	563	620	636	591	625	588	613	548	579	575	585	667	591	597	599	615	582	559	597	574	614	605	614	613	605	605	622	566	603	613	626	656	594	625	597	560	570	593	616	615	591	581	604	562	657	573	604	614	623	571	580	591	626	620	579	600	587	634	599	575	571	623	596	593	567	630	611	626	616	613	604	636	597	550	594	587	600	605	563	598	601	573	577	640	585	586	613	592	589	621	579	586	615	586	608	589	612	619	597	577	570	611	552	626	640	584	604	624	603	624	598	642	591	573	594	575	585	565	578	596	628	598	594	561	623	557	608	640	632	606	603	615	589	556	525	619	534	593	559	597	645	625	580	584	603	603	577	565	605	592	616	579	643	637	615	612	617	590	577	603	589	606	637	594	607	580	627	617	559	563	640	577	586	620	628	593	628	565	604	623	624	578	601	590	617	581	610	560	574	619	590	621	610	627	618	611	630	616	638	581	574	652	599	603	593	646	604	552	604	585	619	610	593	581	643	587	568	588	570	582	610	606	595	635	601	582	595	578	598	575	592	568	584	597	613	598	585	556	555	622	582	610	583	603	605	598	633	587	619	617	631	589	612	577	637	604	598	579	601	596	564	594	648	666	591	622	587	636	612	558	611	605	652	575	607	580	580	612	606	594	632	624	564	631	612	578	552	639	650	563	598	581	564	628	599	572	584	621	616	620	603	579	617	618	602	583	609	623	608	614	608	616	581	597	570	576	630	614	623	632	598	612	536	579	558	577	607	566	559	544	638	626	586	631	587	558	646	589	630	601	585	553	667	583	603	582	578	573	595	620	580	588	620	569	616	571	601	593	587	596	594	582	619	607	658	572	566	592	609	562	578	578	600	591	551	585	620	580	606	587	581	593	590	598	575	604	636	640	551	598	583	607	600	621	561	613	643	628	603	587	595	594	586	627	588	571	615	598	596	597	585	578	570	610	617	625	639	563	583	613	544	611	606	614	594	604	575	624	637	626	625	598	594	605	576	609	535	593	584	555	571	586	640	603	622	608	580	569	598	586	608	602	591	565	583	608	575	571	577	638	607	579	620	582	556	589	602	653	611	593	595	592	556	636	632	630	596	581	586	616	618	622	652	605	610	585	609	593	563	578	587	594	586	605	637	627	617	599	566	566	579	602	589	633	548	560
7505	463	544	415	281	282	243	192	155	162	170	172	173	169	165	157	168	164	152	145	151	171	145	138	152	133	141	172	153	131	162	155	130	165	146	128	148	147	148	163	161	149	144	129	147	136	137	151	154	138	133	164	161	177	152	145	139	149	144	145	129	144	166	151	144	133	146	149	148	130	127	160	159	148	152	171	121	139	150	159	139	123	180	167	139	159	164	147	160	136	129	136	167	155	151	130	151	155	157	141	134	144	143	136	167	147	121	159	163	143	155	129	157	117	131	152	166	144	158	131	182	130	163	125	141	136	158	142	139	148	139	149	157	138	156	163	144	114	132	157	109	122	159	159	140	146	144	133	146	163	159	138	126	144	119	142	141	161	146	151	157	145	193	140	151	162	151	143	157	141	134	156	156	133	153	148	153	145	132	160	129	133	172	158	127	135	124	138	157	145	162	139	143	159	170	149	145	141	132	133	133	158	124	148	156	148	139	147	146	136	137	137	153	167	140	147	143	147	140	152	136	158	150	154	157	143	143	151	153	162	141	143	139	175	141	163	149	161	194	144	149	162	149	129	145	144	145	132	144	143	161	121	164	144	149	142	154	143	143	140	133	142	135	140	150	159	155	161	133	151	166	121	153	149	137	113	168	165	149	148	153	148	147	126	173	142	159	156	144	150	118	139	140	162	130	141	149	141	151	161	127	173	142	170	141	180	173	133	155	143	151	140	170	159	129	135	140	127	166	154	171	144	141	124	148	156	141	162	178	149	138	136	141	165	143	160	154	172	161	137	145	144	163	154	127	131	154	146	130	160	154	158	166	171	146	136	152	163	161	166	179	147	142	151	135	152	150	140	171	182	159	161	152	153	150	149	137	125	131	140	147	131	142	143	157	141	137	146	164	146	162	152	149	134	139	137	154	145	119	140	153	152	150	142	127	142	158	131	153	134	152	160	128	162	161	153	161	156	126	136	150	151	146	152	159	132	153	145	156	142	147	143	146	150	149	154	162	152	139	177	134	172	141	160	161	136	135	136	159	146	151	119	142	131	150	153	145	144	159	169	185	151	128	123	153	139	157	140	158	137	150	139	152	139	153	136	132	166	131	138	158	156	122	157	156	128	146	150	147	153	147	137	137	175	164	138	136	143	132	160	150	147	158	153	143	142	126	148	158	147	155	139	149	147	169	154	163	146	164	146	149	140	144	171	138	140	150	180	132	141	156	157	129	123	166	137	146	144	161	138	169	110	140	137	148	138	129	141	149	138	147	149	147	162	155	147	136	157	138	142	132	151	150	148	159	121	174	158	145	139	148	138	176	158	151	155	126	139	145	168	144	129	136	119	157	154	154	162	170	152	147	148	150	130	162	147	142	124	153	172	130	134	152	146	137	157	147	138	132	149	143	169	151	139	120	147	148	139	132	161	153	139	138	167	142	145	144	145	137	167	166	147	142	142	147	147	129	144	145	150	154	162	138	149	142	128	164	136	158	153	148	150	119	145	137	131	152	143	143	150	144	140	134	123	123	152	186	151	124	141	162	140	134	133	155	158	137	158	168	156	127	151	145	144	149	129	119	124	140	142	137	134	158	131	137	152	166	135	138	120	169	164	137	163	153	170	168	149	146	159	123	146	128	145	130	135	157	130	149	144	137	135	167	146	131	147	138	122	140	143	150	142	133	152	164	137	151	141	143	124	159	141	129	154	164	151	151	155	157	154	145	140	146	119	160	140	158	135	164	145	145	141	132	134	150	140	144	157	164	147	151	145	156	166	159	137	137	148	151	149	154	152	153	149	140	135	152	171	140	141	141	143	139	155	132	141	120	172	136	146	152	141	130	158	163	148	152	136	161	146	135	137	132	152	150	148	155	154	158	141	161	147	140	133	178	134	141	111	138	141	169	151	141	146	169	151	152	138	130	115	125	160	152	137	154	167	173	133	157	147	155	122	159	163	161	167	150	151	153	145	138	136	116	144	146	125	159	126	147	135	139	129	141	147	126	133	158	153	158	148	147	158	139	157	136	152	159	146	145	144	139	164	127	151	138	142	145	167	139	152	153	174	159	140	153	135	154	156	130	141	127	136	172	142	172	158	152	133	141	152	161	154	131	127	117	147	142	163	151	140	147	169	153	150	155	127	156	105	136	125	126	148	151	141	124	133	145	164	141	135	134	149	134	144	141	146	159	153	167	169	157	142	145	129	152	158	153	157	143	149	144	146	144	137	164	144	142	142	168	139	133	131	139	151	140	138	143	162	141	162	173	132	122	130	150	138	157	152	144	153	148	141	153	142	152	162	147	142	144	146	163	148	144	168	132	173	134	132	154	135	162	129	146	151	137	149	149	140	166	148	129	156	145	156	132	135	143	131	153	138	143	121	157	144	168	133	128	138	150	157	145	149	125	158	169	142	158	140	141	147	139	127	163	154	153	149	137	125	109	116	159	148	158	134	157	152	130	150	132	159	127	159	132	141	157	165	167	158	157	165	149	148	162	143	155	139	152	154	148	170	142	136	163	164	159	155	135	139	172	142	125	155	157	158	135	150	154	158	140	168	155	146	150	155	148	145	142	160	135	154	151	154	129	125	135	146	157	164	163	148	132	155	158	160	175	153	141	145	136	159	155	144	140	144	165	191	152	139	134	156	158	136	148	143	161	148	132	138	159	152	144	172	154	147	143	131	158	164	132	144	164	136	130	171	130	146	154	138	153	161	126	137	160	143	149	137	153	151	153	178	144	132	163	169	151	161	149	156	175	166	157	147	158	155	152	132	136	151	161	136	146	135	145	144	143	134	136	158	141	150	161	163	129	126	161	147	142	128	159	138	136	127	169	146	139	139	158	160	141	143	159	136	138	151	128	170	144	147	155	143	151	139	145	159	130	115	131	122	147	140	164	130	135	149	146	138	167	152	137	142	149	116	147	143	136	151	139	150	147	163	144	165	129	153	156	139	164	151	169	149	164	135	154	129	160	136	151	127	142	137	160	146	143	147	154	141	132	150	174	150	153	164	152	164	144	163	146	142	132	146	141	146	128	145	130	147	134	147	168	144	131	150	168	132	143	166	163	168	152	127	146	145	146	165	141	151	172	134	147	136	145	121	183	119	151	140	130	125	136	128	138	171	147	162	139	145	155	149	148	154	160	176	151	149	120	161	146	152	135	157	132	132	138	146	126	140	161	149	141	147	124	136	125	160	135	158	139	149	153	147	151	171	135	139	136	149	126	123	153	120	142	155	132	137	155	130	161	143	141	140	172	136	144	131	152	148	128	133	144	140	158	169	137	146	158	140	184	139	153	159	138	149	140	146	174	148	133	157	173	167	122	151	160	159	155	129	149	173	149	129	138	141	145	158	146	141	150	160	141	131	141	139	151	143	138	159	181	139	148	154	159	148	150	163	129	150	152	142	145	150	129	159	145	144	154	168	135	149	139	140	172	120	161	172	147	149	136	162	138	137	168	168	163	156	123	144	142	165	163	150	159	153	155	146	151	165
6123	686	1186	1196	1068	915	794	678	636	599	558	544	521	466	522	465	500	462	467	458	442	479	430	442	422	445	425	424	419	447	416	427	417	451	403	403	392	431	413	427	421	426	410	417	392	447	412	454	415	423	386	395	448	435	394	413	430	408	416	396	426	405	391	411	420	401	423	419	429	443	411	399	399	398	387	401	406	406	371	438	425	403	374	409	401	403	425	415	427	419	396	425	443	366	393	387	408	396	417	378	410	422	405	397	378	406	392	435	427	409	442	409	367	399	373	408	423	439	371	434	422	404	434	401	362	394	413	379	398	393	379	421	399	431	378	367	414	396	395	433	421	382	442	381	395	411	393	380	388	380	413	433	373	409	455	384	420	406	405	399	413	435	398	387	410	407	378	437	424	406	414	377	373	412	416	399	430	380	393	436	377	368	391	409	372	412	381	409	387	412	420	412	419	416	345	419	427	415	363	400	394	430	401	416	424	417	429	423	421	392	372	416	412	394	400	418	406	422	408	406	427	380	410	427	421	409	380	427	425	402	407	405	401	392	426	365	439	386	394	386	400	418	428	445	404	405	382	436	412	385	409	361	400	394	425	412	377	395	398	389	436	420	457	402	419	423	405	404	402	419	383	410	384	427	398	414	443	385	412	421	394	407	385	389	397	391	427	414	451	409	430	424	381	399	393	424	396	382	392	410	434	435	416	382	399	419	389	390	421	441	412	426	422	435	383	429	390	423	409	395	400	390	414	408	387	407	423	384	407	410	379	386	410	404	399	398	374	425	371	385	416	377	379	407	380	395	387	427	403	417	393	414	381	394	378	395	378	450	423	389	402	401	416	394	381	388	394	400	433	389	400	440	438	421	401	407	377	399	389	396	405	424	369	417	378	405	378	414	433	412	393	428	450	435	379	428	403	391	388	419	402	384	382	383	407	423	413	397	382	382	409	389	380	403	388	416	426	372	456	404	424	422	415	422	379	387	420	397	398	422	428	418	414	374	392	431	373	419	401	402	417	423	385	419	372	382	392	410	361	389	367	414	427	376	423	353	378	441	372	431	369	412	415	392	443	368	440	395	390	428	393	431	396	394	403	408	394	375	389	414	387	401	441	399	406	395	422	455	393	390	420	415	378	391	418	387	418	389	413	392	405	397	399	366	409	400	407	362	418	382	378	394	428	373	411	404	358	395	414	387	399	383	384	388	396	395	427	408	419	391	407	413	396	386	410	372	421	389	409	353	415	401	397	412	444	399	368	425	436	403	408	407	413	389	415	413	406	393	403	381	387	404	402	371	446	415	408	370	429	407	383	397	382	363	387	403	443	399	437	416	391	357	411	376	396	391	418	410	394	448	389	424	398	409	409	428	386	406	383	385	419	421	395	430	404	472	374	356	395	413	428	360	395	421	400	380	414	431	406	412	402	399	388	424	387	399	389	422	402	404	386	392	393	433	382	439	416	421	393	377	394	377	396	403	368	411	403	428	377	379	383	408	397	375	416	409	408	397	380	407	396	427	412	426	425	401	429	382	454	401	420	420	386	413	366	408	427	448	397	383	390	404	397	393	382	395	411	390	396	405	379	424	435	394	371	366	425	442	414	420	421	408	387	407	411	388	404	388	379	426	399	414	424	408	397	392	418	400	388	392	416	371	386	378	407	365	394	407	403	417	411	444	383	402	375	424	406	397	406	438	370	381	425	424	401	385	370	422	397	409	384	432	445	420	385	456	410	405	379	397	445	412	380	417	391	386	434	403	422	426	409	452	394	405	419	442	420	407	396	411	428	401	407	427	394	369	380	400	416	400	378	407	409	368	418	375	397	449	414	394	400	394	423	404	416	400	421	429	386	417	391	438	383	420	354	408	384	418	388	372	405	378	400	402	410	393	378	377	380	397	419	410	378	393	408	401	441	372	399	426	427	404	394	389	396	388	404	410	364	415	424	415	419	394	427	411	410	386	417	402	381	420	406	376	377	409	370	426	440	405	386	392	380	378	396	383	403	411	394	390	409	431	399	392	400	384	387	463	417	428	401	423	406	421	411	417	389	417	376	384	378	426	436	390	413	381	420	411	387	425	437	448	364	427	394	413	392	414	390	389	399	419	408	401	395	393	402	409	429	412	375	383	409	421	370	395	422	403	415	401	356	390	423	406	422	390	401	407	431	399	397	407	412	395	376	449	423	401	390	408	424	381	401	406	408	393	426	405	369	401	438	409	359	388	381	420	391	400	416	433	417	408	410	387	402	378	411	411	434	397	388	425	405	368	429	399	380	420	362	399	407	438	442	391	401	406	394	401	396	367	383	421	420	367	379	428	358	398	430	377	417	434	415	414	421	417	366	394	359	402	401	417	417	416	365	406	412	399	368	373	368	371	393	396	418	401	357	404	376	398	389	417	427	383	437	368	393	398	411	403	396	406	408	365	394	353	437	402	367	385	371	396	370	398	383	403	412	375	398	426	377	401	398	413	411	425	378	411	426	424	431	400	433	400	396	398	410	400	396	436	423	409	409	403	396	452	412	394	441	456	409	415	413	425	405	413	441	434	389	394	412	429	371	398	374	379	410	410	410	381	402	414	388	399	379	396	408	402	404	430	397	395	398	397	420	426	376	383	413	379	387	447	401	407	403	415	412	443	396	422	372	436	375	402	389	374	399	374	413	398	407	421	383	403	430	386	439	421	442	375	395	388	413	378	388	414	421	397	414	381	417	427	405	377	404	422	397	415	409	359	403	400	427	407	386	416	371	411	388	429	449	425	411	400	443	371	398	387	394	426	381	399	406	390	391	419	386	394	397	406	374	414	422	386	430	368	391	411	383	389	389	395	395	384	409	389	418	432	357	380	407	410	399	408	380	393	415	375	401	383	408	391	450	403	408	402	403	383	415	414	380	384	426	452	388	444	381	403	439	411	388	412	373	418	419	393	403	429	435	390	432	411	416	417	412	394	399	382	370	418	383	399	407	388	419	389	367	405	394	407	411	405	386	369	406	412	406	400	408	416	392	400	439	391	402	408	388	419	412	393	416	430	401	384	382	423	380	415	413	383	394	424	387	399	413	384	392	403	421	390	397	401	406	390	387	403	414	381	425	409	397	388	440	413	430	406	396	440	429	430	413	430	377	403	432	408	409	404	383	384	428	421	444	406	385	430	403	414	395	408	377	387	391	405	387	424	402	392	379	393	386	378	398	423	385	420	413	395	384	399	415	446	423	421	394	412	432	391	406	415	401	437	407	432	406	400	410	415	429	388	383	429	377	418	387	376	389	401	407	389	385	392	390	404	362	366	412	412	402	398	369	395	416	390	441	391	373	440	419	418	397	406	421	375	391	390	385	399	395	441	394	395	382	385	384	424	396	390	407	406	373	385	395	370	392	423	425	394	418	420	412	409	428	418	399	445	394	423	423	392	433	415	419	385	399	385	437	428	425	366	379	393	417	418	393	384	376	404	398	387	383	428	421	432	426	387	407	404	386	413	431	351	405	429	453	400
14162	1288	1134	824	598	492	461	379	404	382	342	369	345	320	306	287	355	326	345	316	326	308	326	332	298	289	312	292	257	307	297	293	301	303	280	293	303	320	263	307	308	266	301	282	288	290	297	287	295	294	313	319	304	333	300	330	292	307	278	310	279	267	284	327	320	322	307	294	308	299	328	300	283	318	291	278	311	307	283	307	282	320	279	267	285	310	272	275	344	307	313	340	302	300	308	306	305	293	286	306	317	303	269	321	306	310	296	289	308	291	294	299	304	344	310	274	309	290	309	291	310	292	335	307	314	282	343	298	288	298	288	290	296	289	296	298	323	279	306	312	300	293	294	314	274	292	294	327	324	316	306	304	318	289	303	294	272	284	294	314	270	284	280	305	281	280	319	319	295	262	297	269	291	292	263	283	311	274	319	287	298	306	299	303	294	299	274	291	284	310	309	306	333	346	260	276	290	292	274	321	292	351	318	268	319	318	297	271	300	327	299	290	301	338	294	294	313	332	320	318	301	281	306	305	303	266	270	302	299	329	298	273	304	301	293	318	318	312	323	316	298	297	284	307	272	281	317	303	288	315	298	275	319	306	277	286	336	290	313	309	282	312	297	303	302	300	316	305	292	307	315	287	307	275	285	321	307	290	286	318	287	292	309	306	309	295	309	304	289	313	282	295	327	293	346	308	301	281	305	299	287	263	302	291	295	291	309	292	312	288	301	302	324	296	268	316	300	324	302	306	294	315	291	298	300	307	303	304	311	324	300	300	326	328	277	317	274	313	288	301	302	283	286	300	281	354	300	314	295	309	325	301	281	319	325	323	307	296	281	294	289	311	303	275	283	326	283	325	298	286	290	297	290	295	302	271	301	317	291	312	316	297	298	296	318	329	267	324	310	301	314	282	317	304	289	293	306	293	272	309	323	296	286	282	285	286	299	317	291	287	327	322	335	277	301	289	334	286	273	287	321	288	303	270	295	299	332	282	300	287	318	236	263	298	286	282	288	289	354	276	288	322	263	302	319	298	294	305	321	330	297	288	285	316	292	289	298	265	301	270	293	306	301	327	297	274	339	275	276	277	287	261	260	292	281	309	309	307	259	317	328	311	285	290	277	299	322	306	303	295	284	292	265	316	290	307	313	297	267	269	280	293	309	320	307	255	315	285	323	330	310	316	314	278	273	266	311	321	288	293	285	282	323	304	292	299	307	283	285	287	275	309	295	320	294	330	336	296	292	300	281	285	307	315	292	301	301	275	311	303	289	290	271	299	317	319	292	331	316	314	289	291	322	317	321	324	290	271	288	319	296	289	258	314	292	325	302	279	267	294	292	297	314	320	298	334	270	304	327	301	271	295	300	313	277	282	255	289	290	305	300	297	291	338	278	279	284	287	292	318	307	294	316	286	299	256	294	286	304	266	313	312	301	304	314	292	287	338	307	266	295	302	313	274	291	283	278	290	300	302	284	273	292	276	300	292	317	287	308	282	307	297	296	274	284	329	318	309	299	286	302	313	276	291	293	279	321	315	306	283	318	325	312	318	288	329	270	271	311	275	305	262	318	298	301	269	311	274	321	297	303	291	311	299	307	277	300	300	305	307	312	289	310	334	313	304	289	272	312	303	324	314	268	310	289	285	309	313	314	280	333	273	287	322	290	261	326	300	299	252	288	288	277	298	281	298	272	278	292	314	287	342	338	305	317	310	336	325	289	294	277	311	316	356	288	254	319	309	308	315	301	348	318	313	311	312	294	310	295	289	301	286	313	275	308	274	258	286	271	253	311	311	301	301	325	313	283	308	301	290	317	296	312	304	298	284	278	309	294	287	311	302	312	308	284	308	332	316	281	283	316	327	309	301	304	300	307	324	322	311	276	288	279	307	319	309	305	282	305	265	328	328	281	283	303	294	341	322	321	289	289	299	300	273	344	282	294	270	310	298	296	292	308	292	312	280	299	286	300	281	288	313	324	287	318	302	310	291	305	287	324	285	300	312	258	294	322	321	316	329	333	274	273	300	312	306	308	297	331	270	266	241	315	299	290	311	313	293	298	315	272	286	287	297	290	310	298	328	325	320	272	288	282	280	321	295	289	295	271	321	310	297	326	290	329	309	308	310	288	290	285	323	292	265	286	294	264	277	313	315	281	289	283	318	288	308	317	284	343	305	297	308	288	302	266	314	309	324	286	272	301	328	313	316	291	302	279	288	281	307	267	282	303	283	284	292	271	305	299	301	296	329	293	270	308	314	296	305	298	286	294	324	314	310	298	338	274	281	298	264	311	299	317	285	272	284	308	349	302	313	269	290	273	290	317	322	323	282	270	285	284	343	332	300	283	316	290	313	305	288	269	318	328	310	274	336	300	285	299	318	309	297	300	274	324	290	251	304	291	303	308	308	250	275	314	308	310	317	286	321	327	306	297	276	308	296	276	337	289	318	294	295	283	330	285	324	274	307	310	305	320	317	301	326	299	285	320	309	301	297	334	340	351	311	321	285	300	309	320	298	303	331	288	300	258	310	319	319	323	315	307	278	250	299	284	290	285	316	308	304	292	316	279	285	302	273	301	348	314	299	288	305	272	316	307	314	289	276	296	330	307	283	271	283	275	308	267	289	308	293	288	321	297	300	298	320	298	315	306	307	290	280	289	327	300	311	299	296	307	295	283	348	328	276	284	295	270	303	332	297	283	308	308	282	311	299	311	307	297	294	296	329	296	312	316	300	309	305	303	287	251	316	331	258	308	301	291	289	297	304	304	303	322	271	293	312	329	296	286	277	277	285	288	253	314	312	301	290	293	274	317	285	311	292	291	283	281	313	311	267	306	313	272	336	324	320	317	300	315	282	318	323	303	308	302	320	317	319	297	326	265	288	289	312	281	338	336	287	326	305	303	275	287	293	287	293	318	272	300	306	309	276	246	260	294	292	259	301	288	299	290	308	295	264	272	310	294	280	266	352	315	274	288	255	311	305	319	283	298	283	276	295	304	318	313	295	281	299	291	305	334	333	296	302	286	301	301	331	297	289	256	284	296	291	288	293	310	283	299	284	313	304	328	281	286	316	296	292	290	292	319	317	312	297	305	298	287	281	339	288	266	292	301	328	327	319	294	317	289	284	267	280	293	283	280	294	326	292	302	294	316	300	297	344	304	335	273	295	301	292	308	287	284	282	300	304	269	257	278	238	310	320	303	278	291	315	324	304	307	305	297	265	294	288	303	296	297	294	314	317	304	291	316	311	311	300	281	305	328	287	303	287	265	272	264	282	335	316	321	301	320	257	305	306	280	289	301	328	315	334	314	300	285	304	302	326	289	317	314	275	278	292	320	308	264	327	251	327	286	288	296	268	319	345	337	283	318	304	332	273	304	303	314	316	276	326	304	289	305	265	309	280	283	283	328	297	282	289	310	284	312	301	296	297	292	290	278	260	285	283	288	270	282	273	319	327	300	290	285	311	287	315	304	316	303	291	317	283	319	276	328	279	310	290	303	307
8085	1345	2323	2412	1942	1738	1520	1321	1179	1106	1038	1075	1034	881	871	872	848	875	834	791	844	819	769	807	805	828	791	768	741	797	736	782	787	731	771	722	789	760	749	762	765	726	750	763	755	760	777	777	705	768	831	727	755	785	751	740	731	739	711	747	698	681	720	744	725	721	790	668	677	741	737	786	712	779	774	719	705	683	687	694	711	711	719	739	733	743	739	787	737	692	727	738	778	730	689	706	721	694	691	749	739	708	747	695	702	718	746	698	676	725	709	697	730	678	693	709	726	732	728	707	755	718	702	718	698	688	715	732	706	761	689	717	706	735	755	723	750	710	704	659	675	718	736	734	768	714	715	714	706	733	676	751	711	750	702	702	725	704	712	680	722	720	782	797	688	719	757	766	689	707	681	702	691	718	687	668	749	700	706	709	733	721	728	696	713	674	712	716	723	766	749	737	709	724	767	701	751	714	741	758	711	757	722	745	710	745	705	733	722	750	705	732	759	719	728	716	701	768	764	743	717	731	728	738	722	740	706	707	741	758	678	711	693	708	767	714	750	716	723	760	745	733	673	717	741	764	716	738	712	723	718	682	724	754	749	735	711	766	682	716	726	723	742	676	705	697	697	704	784	728	755	661	678	706	703	705	742	731	727	723	719	700	681	719	738	714	703	711	697	749	707	678	661	706	722	684	750	713	708	712	728	769	711	681	729	706	748	727	732	720	736	713	695	731	722	713	693	706	718	661	724	743	692	731	729	697	731	700	696	704	733	752	660	709	700	731	727	724	721	709	748	690	751	694	715	694	695	760	724	768	709	748	712	716	697	715	696	705	695	708	742	669	688	732	709	723	731	698	706	727	709	746	716	722	692	700	698	730	710	743	692	697	726	697	702	728	718	756	702	693	752	730	740	692	724	710	732	769	718	681	707	722	732	687	759	717	726	730	711	678	744	669	705	675	716	717	720	696	749	723	693	717	739	660	709	716	751	776	721	731	676	681	785	695	730	763	684	682	721	686	738	729	713	739	730	712	727	765	704	709	712	710	733	710	702	720	715	763	708	691	715	706	715	703	729	753	737	759	721	742	714	715	740	750	721	704	710	750	743	706	766	713	746	792	687	697	703	679	673	688	712	762	733	790	735	781	701	683	710	683	726	712	675	725	719	720	738	750	709	682	760	751	745	696	709	723	693	735	732	715	730	754	726	692	695	795	676	708	694	675	751	715	717	700	701	695	740	742	701	676	705	686	710	732	737	727	689	736	685	748	729	708	687	723	706	745	710	733	744	701	701	724	705	719	691	727	712	731	676	748	688	726	749	689	704	710	718	711	737	702	742	711	670	729	715	721	657	697	691	725	720	742	685	691	687	739	773	730	655	671	696	694	729	698	764	707	708	723	758	748	750	701	702	692	735	754	713	740	694	775	681	695	742	669	723	700	728	713	678	744	756	729	726	730	712	706	734	722	716	755	703	657	715	700	734	726	750	717	712	703	767	679	687	702	685	685	836	678	667	723	718	724	684	758	701	711	734	682	752	685	726	688	757	752	703	749	695	679	736	724	697	752	771	709	723	737	728	725	712	709	689	723	761	717	715	688	668	684	747	715	642	684	736	708	735	733	717	749	671	707	710	735	707	730	699	729	724	733	754	730	682	727	697	710	702	725	692	696	771	756	710	751	689	708	785	728	712	690	698	688	725	723	714	697	750	675	679	727	734	790	734	716	711	749	751	719	696	694	711	715	723	679	726	736	761	733	730	740	771	726	686	756	694	748	737	719	711	704	705	719	717	707	721	725	738	680	725	720	720	730	720	704	703	740	694	724	692	679	696	694	709	668	702	760	727	704	723	709	682	691	700	742	713	685	759	714	720	696	745	754	717	714	735	712	703	728	711	705	729	719	735	715	720	766	709	713	719	769	694	662	689	677	711	687	739	732	662	753	668	684	746	717	734	706	693	743	775	713	699	720	701	782	691	734	704	740	754	701	724	729	747	689	705	684	668	712	686	739	728	692	745	670	709	717	758	709	738	753	718	676	736	707	720	717	704	700	716	720	702	733	706	746	726	684	717	758	702	693	700	739	718	733	720	670	755	757	727	705	716	709	705	743	735	720	715	697	680	755	732	679	715	702	697	713	735	702	687	747	731	744	712	731	790	716	692	717	729	730	691	694	723	731	708	733	750	698	691	729	726	709	725	722	715	713	731	715	762	733	727	734	693	698	702	694	693	690	722	714	731	714	730	723	700	728	713	674	684	711	740	679	688	707	739	693	709	742	691	702	764	704	699	743	666	688	688	694	736	746	702	741	747	720	695	762	733	728	769	706	699	739	720	731	729	732	690	707	654	754	711	720	738	723	726	716	682	715	708	722	727	711	689	708	708	716	711	726	725	767	665	671	710	704	719	717	711	717	794	710	752	763	720	698	764	694	699	734	727	745	721	697	712	715	713	723	729	721	732	729	707	714	739	734	712	698	700	762	728	746	686	675	714	729	767	669	691	728	685	717	760	713	687	749	739	735	664	752	699	704	748	720	729	720	716	721	705	776	716	686	740	722	731	703	750	739	665	735	717	656	714	750	723	775	733	715	719	692	704	716	669	712	660	715	703	695	708	721	686	728	713	689	719	713	740	715	687	781	733	733	751	737	701	715	687	766	680	693	754	699	724	688	712	711	717	734	738	738	740	702	766	720	754	710	724	738	753	743	751	704	713	777	727	724	739	700	736	705	748	706	736	727	713	705	717	701	689	681	722	694	672	742	704	705	733	723	761	677	703	697	710	667	710	676	733	723	746	699	676	740	700	736	774	697	729	720	706	734	760	668	683	693	741	754	711	723	745	713	735	684	722	719	678	748	730	707	719	719	757	693	724	729	721	656	713	726	734	728	708	731	719	749	698	715	739	707	751	719	700	708	706	749	729	716	706	703	672	752	723	664	706	704	708	720	685	731	714	767	698	716	714	728	682	710	744	665	787	676	707	723	710	708	746	753	728	727	726	739	697	714	723	753	703	714	735	722	735	728	722	742	706	726	723	700	724	731	666	683	764	693	790	722	738	746	735	767	695	684	695	681	704	681	716	742	672	693	693	729	726	736	691	681	720	754	696	704	713	699	736	717	749	740	679	708	692	718	701	742	738	740	680	685	716	703	743	699	757	676	711	683	733	720	743	707	734	690	733	687	729	744	703	715	736	748	713	708	750	682	774	746	728	688	711	712	738	733	720	707	696	757	694	709	687	772	681	743	764	709	758	740	727	741	758	691	714	732	766	704	733	725	686	694	734	717	779	740	727	703	693	720	678	717	658	739	759	735	697	773	737	686	672	761	726	698	733	700	695	709	745	733	701	756	721	714	733	724	709	715	723	772	674	679	739	764	742	690	760	707	684	757	730	690	683	685	686	693	696	712	671	686	708	730	707	724	722	739	679	745	674	678	740	722	754	734	701	729	735	742	655	701	727	705	726	745	740	726	694	733	756	722	703	706	707	720	727	714	672	730
1465	270	263	302	293	247	258	290	248	235	286	257	243	256	234	226	256	245	255	233	274	285	253	250	255	253	271	286	251	262	230	247	234	261	261	241	261	242	239	234	207	288	248	264	264	255	268	269	276	246	244	261	246	246	242	251	246	250	295	272	239	262	277	245	239	236	246	234	254	253	292	264	238	273	242	253	262	255	281	259	260	252	287	262	251	245	264	265	283	230	240	269	253	262	243	241	234	261	264	249	264	247	244	289	200	217	257	255	237	254	239	263	250	218	283	293	258	292	261	259	241	241	265	237	245	206	237	240	244	261	242	257	216	247	239	252	239	267	273	233	237	247	269	233	271	259	273	267	251	254	285	254	279	266	240	274	262	273	267	280	265	252	267	264	263	251	232	226	252	252	244	243	235	249	242	268	254	242	230	237	231	241	259	262	283	266	276	276	246	227	238	256	245	263	266	275	252	240	249	253	263	221	253	233	247	229	243	269	260	248	254	261	223	228	277	250	247	244	239	257	249	239	250	250	248	266	244	279	253	264	252	253	267	230	251	232	248	256	240	273	240	238	252	240	206	263	221	236	244	229	250	240	230	244	263	242	233	253	225	274	246	245	247	242	271	272	251	245	286	251	256	232	259	232	245	241	258	228	238	231	240	233	230	266	260	247	250	245	225	245	288	250	249	250	263	256	253	247	280	273	232	257	236	226	287	305	251	219	242	264	262	246	255	274	253	263	279	252	238	269	262	297	222	252	251	264	230	246	246	236	238	272	236	208	286	243	233	234	251	273	251	284	253	246	252	221	266	265	230	255	255	255	262	265	266	256	258	249	245	289	262	245	205	259	263	260	236	208	259	235	224	237	254	228	235	243	250	226	229	232	259	268	264	249	229	272	261	257	255	251	249	246	247	248	259	244	280	238	256	236	254	243	265	240	262	236	249	245	252	227	258	263	291	276	268	252	258	254	244	293	250	250	248	242	254	267	237	260	275	253	252	247	251	225	251	256	241	233	238	255	251	248	228	251	276	249	263	261	273	271	275	245	236	249	262	243	255	263	269	257	251	267	239	234	269	258	270	258	274	253	277	279	274	250	249	261	244	236	239	243	251	235	236	235	251	256	275	278	250	267	254	224	263	219	243	229	255	258	232	251	251	266	269	247	278	239	269	287	235	258	250	239	244	221	268	271	266	248	258	269	260	250	264	263	243	232	229	234	276	247	233	256	271	282	280	241	290	246	262	252	254	249	231	246	246	241	243	241	243	279	222	227	268	230	260	250	257	246	268	255	222	257	256	274	255	272	266	246	270	290	266	271	272	258	249	246	246	243	265	269	239	258	262	256	264	257	234	254	236	237	261	243	253	259	218	254	239	245	276	229	255	241	242	231	260	273	245	226	261	289	238	255	264	214	294	251	239	233	283	270	266	237	286	261	268	260	229	264	242	258	255	237	227	292	270	221	248	243	244	243	233	266	270	267	270	270	226	263	277	249	263	264	235	257	290	229	251	270	243	260	246	263	251	248	264	235	246	251	250	264	271	268	258	256	254	271	245	250	249	241	248	237	230	236	268	270	281	272	278	250	259	251	296	240	239	242	257	275	256	256	262	259	232	258	239	269	247	231	258	251	237	246	241	255	260	262	282	247	251	235	263	254	209	267	287	237	241	265	269	258	234	248	264	246	254	270	227	242	258	260	230	265	264	274	264	255	269	281	252	253	227	253	277	245	252	260	260	275	221	214	244	266	231	269	248	267	226	268	250	264	262	240	238	270	274	256	233	247	265	268	240	264	269	254	260	263	248	255	265	248	229	258	240	227	260	273	288	231	270	250	268	248	232	257	264	221	270	250	241	262	272	270	259	272	284	244	283	277	262	252	260	255	274	304	239	238	265	272	224	281	240	253	293	246	251	259	272	263	225	243	228	283	274	284	244	239	242	239	266	258	267	274	226	251	265	249	248	254	247	251	236	223	244	243	232	247	267	264	243	249	240	274	260	261	246	241	277	240	226	235	272	242	266	234	242	242	269	244	213	267	264	224	256	260	283	253	256	268	297	259	274	246	252	255	261	255	265	250	263	245	263	274	262	283	236	237	258	271	263	250	269	259	239	262	274	232	252	257	247	261	248	271	268	232	262	241	251	261	274	260	216	274	290	255	228	248	251	263	243	258	249	264	240	234	235	246	249	267	292	245	238	260	269	284	263	253	246	231	261	272	242	224	249	242	254	225	253	237	239	234	256	265	232	297	258	249	246	262	280	250	250	267	275	273	256	277	221	265	253	242	256	257	257	248	247	250	251	290	245	251	250	248	283	250	249	229	258	270	257	266	239	217	249	231	263	278	248	276	257	279	244	234	260	251	269	263	282	269	226	239	253	234	235	215	249	249	249	238	236	244	246	273	245	281	233	264	254	249	248	262	275	268	256	263	242	260	264	237	227	275	234	251	275	247	234	258	284	270	264	247	258	252	247	267	236	260	281	237	233	260	233	228	247	237	251	255	270	232	240	271	286	276	262	259	279	228	271	254	263	249	236	227	226	285	241	261	261	214	262	274	271	260	269	258	273	252	276	236	267	283	245	261	256	233	267	231	239	262	232	251	286	243	262	248	269	241	247	255	270	262	266	267	255	242	274	252	249	243	256	238	271	264	251	267	264	270	237	270	245	240	234	272	258	255	248	246	276	242	245	270	232	251	242	280	223	239	233	243	257	254	272	252	248	240	271	245	260	269	239	261	268	244	222	262	269	252	266	257	253	246	274	279	266	244	263	254	233	250	264	251	264	265	278	296	285	236	257	256	263	250	232	253	262	254	284	258	259	235	261	264	239	228	211	269	255	249	263	231	240	282	250	241	260	282	262	247	258	224	254	263	235	255	240	228	254	274	248	249	263	279	262	257	249	259	239	273	239	213	243	255	244	269	274	258	228	234	257	243	293	232	278	273	247	238	245	275	297	242	245	235	274	248	291	230	257	260	222	238	273	232	251	241	254	254	272	246	236	243	282	242	242	265	231	233	257	232	259	246	261	263	250	233	243	258	249	244	255	246	237	254	251	259	229	237	261	238	225	240	264	250	253	262	239	267	239	267	279	247	238	234	250	259	217	245	229	240	208	277	244	257	228	246	254	232	268	255	247	257	267	294	248	236	235	255	237	264	256	266	261	238	239	256	240	239	243	245	240	269	250	262	275	257	228	260	237	262	241	280	267	273	283	245	257	269	288	237	274	265	248	240	225	260	269	262	262	254	250	257	265	236	253	258	236	263	239	269	272	241	247	261	215	245	275	268	246	250	276	247	252	270	233	255	214	269	243	236	238	271	255	257	252	249	230	263	244	250	238	241	235	232	265	264	229	234	241	240	235	230	261	228	246	268	232	246	258	281	275	278	237	261	246	284	213	246	267	228	277	265	251	277	230	242	262	220	286	231	240	253	245	267	238	214	255	257	248	260	245	247	227	259	238	262	269	261	217	233	246	267	283	244	236	241	253	264	309	247
1740	614	680	632	612	638	646	607	597	634	570	660	601	593	601	620	638	575	601	595	574	596	602	591	636	621	591	588	606	578	566	577	612	573	569	592	618	603	603	585	617	589	596	574	582	610	607	608	620	586	581	603	590	587	641	603	632	597	607	551	609	591	581	633	592	609	591	584	646	582	603	611	633	615	588	617	622	621	554	556	631	587	568	610	558	589	636	588	539	597	567	587	566	599	582	578	613	614	611	622	599	600	623	589	647	561	591	618	609	624	615	600	620	589	576	591	588	582	584	582	563	566	572	627	582	608	558	607	634	613	620	607	576	597	579	611	607	605	624	596	615	594	590	605	632	597	580	608	587	546	594	617	584	598	635	589	600	615	574	508	643	633	624	612	652	619	569	615	580	624	551	575	597	596	583	569	606	576	609	592	638	614	609	648	658	611	585	582	589	606	560	591	594	582	590	613	584	585	597	654	607	577	623	626	568	621	602	632	635	576	613	625	588	599	593	580	599	616	621	556	555	587	561	576	620	613	567	622	576	572	595	592	617	629	607	610	595	578	557	613	558	591	619	606	636	609	590	565	573	603	600	604	592	583	586	602	612	596	612	585	583	568	572	591	574	596	650	574	626	627	590	656	544	620	593	613	607	569	594	592	588	600	630	603	590	595	609	621	563	644	604	561	539	586	594	593	598	591	571	586	626	594	611	558	591	568	595	619	611	599	586	588	609	615	590	620	599	616	600	668	605	565	642	560	561	591	611	626	592	581	620	604	581	588	613	583	597	616	595	581	586	588	605	621	581	648	609	577	620	638	635	593	614	566	648	601	570	599	634	571	590	555	614	565	570	588	580	600	580	593	594	580	609	598	592	583	580	556	591	630	607	597	621	612	582	615	567	611	652	595	648	606	584	584	554	602	606	608	600	619	609	621	540	588	565	599	594	559	598	609	591	571	632	573	612	584	601	605	604	616	621	569	556	631	593	589	587	596	586	581	581	593	607	581	588	562	613	598	659	600	604	624	596	599	620	595	637	615	601	630	608	624	627	564	610	621	622	580	575	609	578	593	599	626	562	612	628	593	595	615	585	592	573	613	596	584	599	628	606	639	556	615	576	606	579	613	610	583	612	605	609	599	576	601	615	662	593	607	585	627	628	645	579	604	639	570	610	576	591	632	620	637	615	644	571	616	620	630	585	607	600	577	600	591	574	581	578	581	606	587	594	601	618	578	549	635	590	610	620	601	574	574	585	539	565	624	604	621	581	591	556	625	568	538	592	577	574	626	603	629	580	567	564	589	641	573	575	622	593	621	593	579	557	586	612	591	566	576	569	618	609	601	617	601	553	566	631	571	578	575	567	608	635	546	631	584	623	617	581	581	613	605	622	627	620	606	610	598	601	654	590	624	619	586	567	620	575	569	599	601	615	593	596	579	566	574	601	596	576	617	615	600	625	610	568	603	607	602	583	605	634	571	577	654	639	627	621	637	587	618	616	589	593	612	575	637	608	627	603	591	553	642	630	606	606	630	595	591	605	574	609	587	613	579	609	585	566	605	613	631	624	616	631	551	608	574	586	598	588	613	587	617	621	599	597	598	636	579	582	576	611	623	555	632	594	595	568	629	631	585	593	608	574	593	572	584	548	565	566	609	613	594	572	598	583	624	617	608	618	557	649	591	567	579	573	658	579	608	616	644	635	594	634	609	551	593	604	614	614	565	659	568	605	596	623	621	604	572	567	592	573	618	552	614	564	600	581	589	601	581	607	575	593	598	619	579	641	596	606	577	577	559	587	585	556	632	579	555	608	606	662	629	611	601	645	594	604	602	623	592	584	581	591	617	536	587	595	569	620	608	623	568	612	587	605	570	576	623	578	569	598	603	613	596	575	591	597	649	628	611	594	626	561	564	619	578	604	591	556	586	542	594	588	598	623	598	627	606	618	589	596	598	631	545	609	603	550	613	547	633	584	591	589	611	566	558	580	573	639	639	594	597	591	576	584	577	630	606	572	621	602	609	574	605	580	613	584	610	628	600	573	612	600	558	585	601	603	591	597	616	553	564	606	569	611	606	580	583	644	595	602	576	611	585	574	563	620	583	634	636	595	613	588	572	589	629	608	641	576	651	604	631	580	576	586	592	593	600	559	604	560	566	606	634	619	649	569	604	586	603	563	563	633	639	586	583	605	637	625	606	570	566	570	586	590	594	586	628	586	607	619	607	565	592	584	575	616	548	574	566	577	607	593	574	605	562	623	613	583	590	641	624	610	594	566	591	576	580	607	594	587	556	636	556	615	577	596	581	584	622	631	611	594	616	609	541	586	662	588	622	618	611	616	621	585	568	568	606	593	614	609	605	619	591	611	561	558	635	584	607	605	570	613	590	589	611	624	596	621	593	593	611	567	632	595	629	597	618	584	647	577	599	542	614	589	598	538	578	571	595	630	606	628	617	670	606	532	571	597	589	594	602	555	564	624	617	629	585	572	596	639	583	615	615	567	583	579	574	595	608	559	594	589	586	596	607	558	622	597	609	530	587	611	610	594	597	571	584	616	618	560	570	640	570	600	590	598	561	608	617	562	632	593	610	605	577	618	574	595	553	572	630	632	534	562	624	596	618	617	608	630	618	610	593	588	615	616	602	594	592	586	585	669	586	569	576	551	585	602	606	599	612	627	564	621	559	589	597	582	611	586	576	593	591	567	553	556	600	653	600	629	574	599	607	646	606	575	628	651	593	585	588	579	620	618	642	588	584	579	598	601	632	617	615	611	602	614	630	601	628	581	577	587	619	587	589	614	624	662	660	559	578	585	618	574	555	608	593	562	563	621	562	576	583	595	616	609	592	629	632	611	610	571	583	652	628	577	600	581	627	617	612	607	598	611	578	632	571	631	612	610	606	596	576	619	588	586	582	572	589	589	613	600	635	626	557	602	595	563	568	631	603	556	602	635	603	577	598	611	553	614	587	575	572	599	582	642	631	594	600	603	606	621	596	569	613	582	585	611	606	606	556	590	624	610	597	588	572	598	571	576	574	604	603	602	640	584	628	558	570	598	570	627	600	601	620	585	600	621	573	586	575	576	613	559	580	584	616	626	584	601	609	606	585	569	593	625	585	561	613	584	605	609	556	571	594	632	618	585	591	574	628	591	615	577	607	600	634	581	595	625	604	584	609	611	577	603	581	573	547	597	583	597	554	615	602	572	563	539	589	582	612	583	612	618	567	628	635	584	581	595	584	577	550	617	602	607	636	627	592	578	604	589	596	564	591	603	577	600	626	587	598	571	623	623	590	619	592	617	579	611	592	607	609	583	548	612	583	632	617	574	606	630	594	603	596	584	585	628	610	574	604	597	578	601	557	588	593	611	585	627	574	608	570	561	613	625	573	552	602	597	559	568	599	609	571	621	657	603	609	568	628	599	594	570	598	604	602	609	618	596	570	578	564	579	584	587	600	592	606	578	590	612	603	537	572	584	569	593	599	604	602	615	614	610	625
7318	489	525	434	306	252	247	200	193	161	167	202	167	155	172	148	183	160	169	129	151	152	162	133	166	147	135	164	152	123	149	157	178	130	142	143	131	137	139	150	150	154	141	137	165	163	162	130	154	146	138	159	148	158	137	138	157	149	150	170	143	125	135	152	153	152	142	141	134	160	145	154	124	152	155	143	144	112	137	142	157	127	121	137	152	133	141	166	153	169	145	154	149	139	164	152	123	160	152	173	134	136	139	142	144	151	171	163	140	135	146	166	175	148	157	164	161	131	140	130	126	138	145	137	144	147	142	136	148	149	131	150	146	153	145	141	138	184	147	138	144	129	141	144	144	175	148	162	135	132	149	162	135	147	161	147	143	139	153	153	140	132	131	138	153	129	155	150	140	142	151	127	162	150	155	145	146	143	134	174	145	153	137	149	148	130	131	152	136	140	166	125	146	153	158	148	148	149	117	138	148	140	159	140	159	144	129	151	159	126	148	135	111	144	134	137	149	171	172	174	152	146	143	170	140	140	165	163	152	124	148	142	170	176	128	135	141	143	151	137	133	150	135	139	145	138	148	136	137	148	134	157	177	144	148	161	142	155	138	136	138	143	157	130	155	137	133	165	151	157	143	121	166	152	153	138	135	135	142	160	153	147	142	130	140	157	144	121	158	137	157	139	143	144	173	130	118	126	139	138	155	136	171	148	131	129	134	136	148	151	150	164	134	138	146	151	140	152	156	152	174	157	140	142	149	142	135	132	137	130	137	147	137	143	142	142	158	145	138	148	144	145	152	145	185	147	160	142	151	160	169	148	155	159	136	126	140	145	158	153	141	123	156	159	139	155	151	169	127	146	142	138	135	118	135	126	141	138	156	131	157	133	117	114	141	139	128	146	140	154	146	158	144	153	170	154	167	128	139	144	146	146	154	136	134	158	163	157	160	157	157	141	158	131	149	152	156	157	162	126	139	138	125	158	141	167	157	131	151	146	163	142	150	155	137	146	117	158	135	168	125	146	148	150	132	166	166	139	179	148	157	144	155	163	134	151	158	143	152	155	150	145	154	136	152	171	169	127	157	133	127	154	163	119	146	139	171	153	144	158	152	159	148	153	166	165	142	139	137	139	142	121	148	166	177	157	151	137	168	180	158	148	161	152	156	160	141	155	149	122	167	165	135	146	130	144	150	167	129	147	150	155	151	151	148	148	149	124	172	166	155	140	131	176	142	156	140	146	160	161	140	137	143	154	142	165	143	154	158	154	153	145	158	141	162	150	145	133	145	136	156	124	154	138	174	163	147	139	164	131	139	133	140	142	131	144	157	157	159	128	164	154	137	143	154	146	152	156	157	153	158	123	158	125	161	150	153	165	168	162	164	128	117	117	153	143	140	143	129	143	149	148	133	162	151	143	144	146	148	157	149	144	151	163	162	136	152	157	138	157	148	141	157	121	134	150	139	138	148	138	160	142	153	122	149	158	159	141	142	146	145	165	155	140	135	162	137	161	140	142	144	139	157	135	141	146	136	145	143	153	137	141	161	145	127	145	168	148	170	128	150	156	161	146	151	142	166	186	142	144	136	140	134	143	154	176	138	156	129	158	131	142	156	171	156	143	150	155	135	168	163	148	149	140	145	136	141	158	148	139	113	132	164	143	136	161	130	171	152	137	121	143	148	159	131	140	160	151	135	133	149	127	161	140	134	119	155	119	145	153	148	116	142	152	162	150	159	158	175	154	169	125	125	169	170	140	145	129	158	125	149	157	150	138	160	131	144	161	134	154	148	155	127	153	135	129	140	144	156	158	153	150	134	140	149	141	137	136	158	144	156	148	158	135	142	138	140	149	161	116	125	129	147	150	168	155	177	146	176	163	148	147	147	147	154	157	140	140	145	157	132	152	149	132	165	133	144	148	143	156	146	164	113	161	128	139	157	153	127	137	158	146	152	147	155	156	131	136	156	128	167	149	124	157	141	161	171	133	129	154	149	133	153	137	140	134	136	145	138	136	129	152	161	151	159	160	143	118	140	155	158	123	135	146	187	147	141	135	142	125	155	150	138	149	158	136	149	152	129	162	141	130	135	169	139	151	151	166	148	140	143	122	144	144	145	133	147	154	174	153	134	142	154	129	152	165	142	162	130	137	142	139	149	160	153	158	163	166	144	117	137	115	129	138	131	142	157	162	157	162	139	138	143	130	137	152	154	129	134	158	127	148	144	179	139	146	127	167	129	131	142	138	148	151	150	150	155	142	137	160	133	149	133	145	140	137	146	139	141	121	126	142	161	140	124	159	147	161	133	143	132	146	141	160	128	143	150	157	145	135	135	153	133	137	134	137	146	146	161	156	165	142	122	148	155	154	132	165	151	166	146	128	135	143	129	155	157	134	133	150	128	153	134	137	160	157	119	148	139	129	154	144	112	145	164	160	132	163	137	159	152	131	138	153	150	133	154	145	133	147	165	142	150	146	174	162	156	144	148	130	144	124	139	145	141	111	142	143	140	176	159	154	144	164	154	142	156	156	108	135	134	146	167	151	122	141	160	167	153	148	159	159	158	143	141	138	165	154	150	161	152	148	180	150	129	146	162	139	135	166	129	154	164	160	172	142	128	186	135	147	146	147	158	128	147	133	147	137	125	157	164	141	147	152	158	138	159	120	130	138	131	115	151	180	145	151	134	152	138	141	161	152	159	134	133	124	155	152	148	132	146	144	171	136	146	150	153	145	157	151	125	151	152	165	144	153	132	115	156	135	146	141	146	139	152	150	159	168	151	168	134	152	132	150	147	146	124	134	153	166	138	166	148	146	134	145	167	159	146	153	145	150	149	116	143	147	156	151	170	157	136	149	139	150	141	141	165	137	139	130	141	141	143	138	138	161	144	159	152	123	156	176	159	151	133	136	130	157	147	136	175	152	135	164	151	128	127	118	148	157	143	150	140	135	143	160	129	147	126	139	134	178	133	139	138	142	140	149	144	129	131	136	164	145	167	162	159	145	158	158	156	135	138	135	142	155	152	136	139	139	129	148	165	182	149	119	129	141	152	134	171	132	142	154	167	127	149	141	175	139	157	136	153	153	135	151	155	151	141	149	143	160	133	161	148	143	128	168	150	146	155	147	156	147	129	147	141	140	159	152	157	182	147	138	137	151	181	162	129	139	131	121	142	170	157	144	143	165	140	165	142	150	112	123	129	142	157	126	135	126	158	135	147	126	156	158	160	135	158	117	144	156	152	149	157	148	165	133	140	135	152	159	148	143	163	149	127	146	147	153	135	145	186	157	142	146	155	157	164	140	132	168	160	144	138	127	136	150	142	179	131	153	142	139	144	164	140	155	136	138	167	162	150	155	155	145	169	150	141	152	161	165	152	148	163	145	161	132	126	162	147	120	162	130	126	145	140	157	161	138	139	145	149	126	143	166	163	126	126	140	149	146	132	147	170	145	139	149	154	136	149	146	146	137	135	168	163	145	166	145	164	155	172	133	130	145
6107	683	1230	1332	1033	886	844	734	633	607	520	539	518	505	516	488	483	490	470	475	460	400	460	485	445	433	432	437	416	433	419	410	432	431	425	415	452	428	427	459	431	379	419	427	435	419	416	408	411	409	401	410	440	410	378	399	454	406	424	420	411	396	394	395	424	439	383	396	398	426	407	399	410	404	405	420	432	423	388	384	397	409	398	449	399	409	399	418	397	396	424	425	410	420	432	404	412	437	383	371	428	434	406	418	411	408	408	408	447	374	382	400	441	395	402	419	400	434	405	411	411	402	423	399	375	404	399	410	386	398	399	384	386	397	352	383	387	394	386	421	427	422	415	409	382	430	420	421	389	415	384	400	412	441	398	421	416	409	373	393	397	392	382	419	373	393	376	401	379	403	389	382	371	398	409	412	431	403	415	401	390	417	421	406	404	375	405	386	406	395	386	422	383	409	372	384	418	399	372	429	390	382	387	423	417	403	403	406	369	413	375	433	376	451	399	397	386	393	394	377	384	413	365	426	423	377	408	408	419	376	419	414	388	408	418	394	396	422	399	413	381	402	439	399	402	423	404	395	369	431	406	378	421	425	408	404	381	407	386	417	397	407	416	415	371	386	417	394	414	391	397	420	398	386	423	450	434	438	418	396	397	410	412	394	398	368	385	385	439	414	409	395	412	415	423	419	398	424	437	414	410	391	388	374	372	377	418	382	403	382	406	387	429	397	442	380	414	421	397	397	388	350	440	427	373	430	414	388	397	414	441	410	414	401	412	399	372	396	458	376	425	424	410	411	404	417	375	366	411	360	420	398	405	385	428	410	429	400	386	393	430	403	386	439	391	426	397	417	395	423	405	405	369	370	410	393	402	405	390	390	397	385	391	383	366	368	398	398	402	422	372	388	427	398	406	376	426	394	401	408	427	422	440	372	417	403	401	400	422	453	395	437	444	428	396	391	428	414	358	382	369	375	435	391	393	399	386	423	411	368	424	399	369	378	402	406	418	388	383	395	419	438	419	400	410	392	373	413	418	424	395	435	402	397	421	448	413	406	411	436	354	423	412	410	409	407	380	375	421	417	392	413	416	382	424	425	407	388	417	404	391	401	416	406	379	401	394	374	419	413	385	425	393	414	409	364	436	391	414	407	424	421	404	418	430	404	418	434	398	399	404	381	380	391	410	412	394	410	431	443	427	341	367	394	401	431	372	396	394	389	387	417	414	403	419	433	394	387	411	427	399	411	407	399	382	408	419	388	408	421	390	436	412	411	423	406	344	460	396	405	428	423	403	386	390	427	386	392	427	408	382	430	398	417	427	406	405	435	393	379	384	383	410	429	382	391	416	382	403	399	389	411	392	409	390	400	431	401	403	412	428	381	421	387	386	401	421	386	406	381	423	427	399	394	356	417	373	385	383	398	429	406	407	402	383	411	387	425	379	394	370	415	406	443	403	440	379	405	410	408	394	398	438	412	390	378	370	450	445	384	391	443	408	412	406	398	381	436	391	379	401	406	414	406	382	386	394	424	404	403	410	399	431	430	440	383	400	413	427	392	383	388	434	418	419	437	410	431	393	433	411	417	427	410	404	424	390	407	424	415	405	416	374	425	404	444	436	398	400	388	362	411	429	405	385	418	389	408	422	422	417	384	395	414	393	449	412	383	378	394	431	403	417	428	385	450	428	423	386	397	361	410	415	412	436	431	401	396	380	388	413	418	386	390	395	401	369	387	382	391	428	422	415	407	393	363	373	369	396	402	391	407	418	422	365	401	396	406	390	444	402	419	375	405	412	413	381	419	421	401	398	401	377	421	413	408	415	423	375	409	421	402	414	402	406	409	417	413	407	399	428	424	410	390	415	395	410	386	435	416	374	453	423	422	381	445	403	419	389	430	403	366	371	424	368	402	423	377	364	424	385	396	427	384	387	408	403	372	387	378	399	416	400	383	420	425	416	411	426	378	378	417	411	366	433	405	405	393	413	383	425	413	398	383	403	375	403	424	391	386	375	398	399	397	408	414	406	413	373	390	363	392	386	393	383	386	408	433	413	368	388	384	424	385	414	400	383	399	423	401	377	415	423	410	380	397	402	407	394	384	377	421	428	400	422	390	369	435	369	403	401	406	400	382	407	426	389	400	411	372	423	409	401	419	418	387	438	404	407	353	404	429	370	401	423	429	376	432	406	389	413	404	411	439	402	405	422	401	449	400	392	396	423	387	397	399	436	405	384	396	400	412	376	412	384	415	414	417	409	427	418	438	426	423	379	435	386	410	408	416	372	419	381	378	393	383	363	420	394	395	453	405	393	373	392	433	424	404	408	404	385	407	411	408	391	413	389	399	412	415	412	402	398	390	390	408	396	379	444	396	375	384	395	401	408	404	394	363	411	407	383	406	395	400	418	403	416	429	447	429	408	403	432	423	386	398	446	386	399	388	378	381	416	414	442	393	387	406	422	402	379	384	414	377	410	413	387	421	423	408	406	436	404	404	406	425	396	412	392	429	406	423	381	390	428	402	375	387	395	417	421	402	393	379	406	438	381	433	393	421	403	397	415	393	414	437	413	392	409	381	380	433	424	407	410	386	390	393	438	429	402	428	386	413	421	426	378	390	389	409	425	396	389	422	390	416	404	424	390	426	392	438	390	392	415	387	403	407	354	387	400	414	422	431	398	437	401	364	424	408	475	412	380	379	396	422	425	418	391	411	444	390	414	388	391	401	388	420	427	423	397	395	400	419	401	434	398	367	376	395	390	414	410	414	381	397	398	416	417	416	414	393	393	403	381	397	443	417	421	396	407	447	400	413	439	399	420	374	410	411	425	405	446	437	400	402	398	407	380	403	429	427	411	422	387	385	385	410	382	410	392	439	423	409	447	419	380	397	395	408	383	416	428	399	385	391	409	385	402	401	378	356	442	423	401	395	383	387	384	383	403	388	418	416	434	436	389	408	396	417	453	396	410	398	420	423	431	390	416	384	414	455	378	401	401	391	400	401	423	437	436	411	397	390	431	421	441	402	368	374	395	376	396	389	380	408	412	425	376	411	447	403	390	439	405	401	405	389	393	369	419	426	399	423	433	400	428	413	430	391	391	387	377	390	392	415	379	378	420	407	419	408	417	437	398	392	429	414	435	408	410	372	429	391	398	428	380	432	394	376	383	380	401	367	382	388	386	431	400	406	405	426	437	381	399	381	386	450	408	397	405	395	417	397	390	394	394	395	408	388	438	375	378	391	425	400	382	399	410	373	354	435	387	438	402	409	384	391	414	359	411	389	421	410	414	405	413	441	410	376	409	378	420	392	394	410	412	382	424	427	395	414	384	411	392	401	355	389	432	364	397	409	383	394	401	422	401	409	359	414	364	417	430	405	385	400	392	394	389	417	409	392	406	414	388	369	371	412	397	410	385	404	411	384	432	408	417	408	420	435	386	392	424	388	371	424	379	398	427	369	400	400	392	456	381	394	395	426	374	416	382	429	395	419	379	437
14218	1322	1168	830	592	452	469	408	418	350	371	344	328	342	314	325	354	310	303	311	308	328	318	292	306	324	316	311	299	327	285	319	311	313	294	305	293	285	305	303	278	308	296	327	267	265	303	289	301	284	301	298	317	334	297	276	308	270	278	290	315	289	271	320	309	319	314	301	319	294	299	266	312	297	312	318	266	314	320	304	282	314	289	311	287	281	309	299	332	268	308	331	305	287	276	299	316	295	317	300	301	290	269	304	292	265	309	324	303	318	298	328	286	278	294	263	308	331	304	284	289	323	279	328	267	299	286	256	304	281	299	277	310	312	276	317	307	308	309	323	287	286	291	291	284	327	299	310	308	311	276	335	256	307	305	298	297	291	316	282	323	306	299	273	307	323	309	288	332	288	281	300	312	276	280	312	282	282	296	297	297	299	307	313	317	323	350	311	296	299	297	294	274	299	284	295	320	251	285	290	313	277	330	306	315	295	324	292	306	300	298	286	291	317	302	302	284	300	292	267	281	272	285	264	325	295	265	266	315	319	292	310	249	314	274	277	290	315	312	296	257	302	292	320	288	294	306	281	294	247	281	303	297	335	302	309	264	320	313	290	290	268	336	307	268	290	291	290	315	317	291	324	264	277	293	290	294	315	294	304	284	302	328	310	271	269	272	301	318	276	315	324	329	307	313	309	274	307	277	303	327	276	293	297	305	322	302	284	311	287	310	279	293	297	298	272	321	319	286	315	339	274	347	307	295	303	278	304	316	297	297	287	284	286	295	291	307	288	301	286	291	273	278	309	269	291	333	267	269	291	282	282	303	292	323	279	309	286	331	302	291	294	296	309	287	302	323	276	309	298	283	296	276	260	268	266	279	285	304	319	317	305	313	286	268	276	303	315	275	301	289	322	275	276	303	295	268	301	296	275	316	314	301	284	274	320	342	300	328	292	279	313	304	302	316	282	254	257	293	334	289	271	310	272	269	292	284	281	273	283	293	306	287	275	294	283	345	292	300	293	288	283	297	306	305	307	294	292	300	318	312	283	300	301	292	305	319	290	286	290	321	306	300	298	307	284	304	297	302	293	312	311	307	312	320	302	267	317	285	295	284	291	274	310	305	300	296	298	282	353	292	264	268	309	303	285	304	318	307	277	312	297	251	283	291	319	273	282	281	284	283	293	294	291	303	304	307	318	298	309	302	293	296	296	288	291	302	310	329	277	272	286	320	282	283	295	289	305	294	310	310	275	304	298	264	291	318	284	286	288	294	320	311	274	275	285	288	298	265	321	321	312	294	307	282	320	309	281	312	290	293	288	297	288	279	322	341	324	277	268	305	312	307	299	282	310	281	291	335	316	315	311	308	300	284	303	306	315	303	317	295	295	290	307	307	344	285	299	293	300	309	308	316	326	302	287	304	280	287	311	290	299	323	281	335	275	317	300	293	311	279	297	331	272	330	309	286	367	288	290	313	270	290	332	296	317	323	300	316	289	280	328	262	298	293	305	312	272	309	293	305	302	280	316	303	307	346	313	308	302	299	313	286	316	349	311	339	312	299	311	315	290	273	282	265	294	280	309	352	288	301	313	325	270	284	307	320	343	308	306	313	328	271	301	336	275	298	296	282	270	294	316	306	316	294	289	307	318	300	312	305	291	314	314	288	318	315	314	295	311	304	321	288	319	264	317	316	295	294	301	287	311	301	329	329	300	299	271	303	294	296	299	316	330	317	297	312	322	262	309	325	301	274	324	322	301	288	300	300	273	323	314	282	278	310	291	319	304	314	287	318	303	288	305	293	305	261	292	267	317	325	332	288	284	284	274	288	291	307	322	333	282	292	284	316	309	321	311	292	291	304	303	308	299	265	336	295	309	301	253	301	277	297	282	254	304	293	292	318	260	311	301	262	279	282	310	349	310	278	287	280	280	300	324	317	300	289	301	297	300	293	292	280	308	307	295	316	292	307	297	295	288	279	288	295	293	334	300	316	312	291	274	280	286	291	307	285	310	277	283	268	329	272	310	287	337	283	283	304	266	276	273	298	309	258	300	355	291	275	327	312	315	330	311	304	294	321	329	303	301	281	280	302	299	338	269	290	275	313	265	293	303	330	324	304	300	318	315	299	286	284	286	297	300	294	269	276	299	281	298	290	284	321	312	283	307	279	307	306	287	292	278	279	312	301	317	292	300	318	268	294	316	290	328	271	270	314	299	307	297	290	272	310	294	275	316	292	284	347	336	301	311	279	365	304	294	323	304	316	294	289	289	257	275	302	283	290	273	302	294	310	306	319	300	321	265	303	272	294	281	314	304	303	296	272	319	293	289	321	314	300	307	309	293	311	275	302	269	270	278	278	306	311	306	279	259	285	303	304	299	267	298	316	302	323	294	291	268	287	303	318	287	302	292	295	298	330	316	260	300	281	346	318	325	291	306	272	320	306	308	318	338	296	326	287	270	269	258	305	299	329	300	302	306	293	310	300	286	301	282	285	294	332	260	338	295	288	310	273	282	316	285	299	299	304	285	311	274	280	309	301	273	316	301	334	293	324	323	280	332	299	261	298	313	283	261	302	286	290	277	287	298	318	300	299	298	320	305	315	317	279	288	305	303	255	278	295	291	304	313	280	314	315	280	282	295	303	295	282	301	278	311	311	268	308	304	293	305	265	306	308	297	292	322	307	302	335	320	288	318	304	284	322	285	301	331	321	335	327	306	308	283	312	299	311	284	321	286	302	281	287	286	345	279	263	275	303	281	286	300	300	296	322	304	292	295	301	295	284	333	327	316	306	277	302	280	282	298	285	278	336	271	284	323	305	326	312	312	316	316	311	329	324	318	320	304	323	308	269	284	315	295	312	282	299	323	291	291	288	299	300	319	296	286	275	315	269	276	276	269	293	310	263	281	263	316	302	281	317	282	314	320	321	303	257	285	286	296	296	301	288	335	325	293	269	311	315	322	308	285	275	332	284	270	294	258	324	304	314	282	293	279	284	294	301	282	292	291	306	288	331	298	304	321	316	287	330	284	318	295	274	308	323	317	333	292	300	306	321	303	316	281	284	289	310	286	278	276	266	284	319	281	308	275	307	278	300	337	288	329	311	267	269	358	333	298	318	285	275	279	318	284	289	328	295	306	295	311	265	288	314	290	309	297	285	294	316	306	278	323	311	284	306	321	322	319	296	289	268	290	285	288	302	306	291	285	309	292	265	306	284	326	307	313	318	326	283	282	303	309	294	342	300	295	274	322	269	310	325	302	313	322	320	281	306	308	334	327	302	290	280	315	315	278	326	313	303	301	293	285	320	279	297	314	281	285	287	300	318	323	286	318	276	303	313	352	306	280	267	290	315	288	296	295	324	306	295	314	315	327	305	323	272	279	315	264	299	314	313	321	336	297	249	299	287	290	288	254	302	337	317	313	304	302	315	322	322	285	304	322	337	330	291	303	308	302	283	274	275	266	299	331	298	305	267	316	274	301	325	308	313	284	319	312	310	290
8089	1354	2310	2394	1924	1783	1420	1299	1106	1073	1025	984	924	980	879	859	856	802	893	793	816	804	792	785	728	759	767	748	751	736	725	742	833	747	722	721	744	742	747	752	731	736	755	735	703	763	758	750	775	736	713	759	705	725	681	751	694	745	707	723	743	738	729	739	728	675	701	695	733	749	759	706	648	724	720	746	689	758	683	752	782	726	717	703	663	747	729	737	771	734	715	747	705	719	751	715	709	708	777	699	715	690	704	704	689	750	733	678	726	748	733	707	703	703	726	738	721	766	697	704	752	669	695	684	709	670	700	751	769	678	740	711	702	760	704	731	762	706	692	681	719	721	687	691	750	736	697	697	788	723	771	761	724	729	720	721	720	727	725	734	728	783	731	773	686	666	761	728	701	725	719	671	734	728	748	722	716	687	665	709	745	714	707	709	770	698	701	688	714	683	710	785	706	711	682	770	686	713	769	742	737	737	696	739	721	687	716	696	729	746	752	758	723	685	717	711	750	681	703	719	754	706	728	722	714	690	742	739	727	758	732	712	740	648	749	730	717	725	654	745	725	683	696	751	738	669	671	741	734	760	691	730	733	704	720	732	744	718	725	710	699	680	734	725	754	727	677	706	723	713	758	731	745	715	731	681	735	759	650	703	694	717	694	727	753	695	705	684	729	779	719	735	709	740	734	732	700	741	765	654	717	735	721	754	700	735	691	698	705	689	721	686	717	722	720	749	733	712	713	684	709	716	721	763	729	689	704	733	729	771	750	738	696	683	723	710	677	718	720	721	757	700	730	727	728	733	709	710	696	712	702	732	695	735	736	727	668	698	735	716	754	705	720	763	716	779	717	734	719	726	724	722	746	731	733	724	695	689	736	713	742	708	715	718	722	689	739	730	737	728	710	700	734	722	700	680	717	750	771	671	752	690	708	748	743	688	710	740	706	721	726	687	729	724	730	774	722	716	709	720	684	701	725	711	753	747	736	747	679	711	762	693	727	742	727	713	675	714	727	694	730	706	690	720	742	746	724	687	706	706	715	738	711	751	664	731	690	712	724	718	701	700	744	744	738	744	714	725	740	745	732	723	709	682	735	719	733	708	697	757	690	698	728	760	723	713	685	720	730	730	730	713	721	730	711	760	722	745	731	728	693	715	705	708	705	703	714	723	708	735	707	678	746	723	742	730	743	678	678	714	715	705	711	745	702	709	729	718	756	693	706	728	679	709	709	729	713	770	700	704	702	704	749	679	681	744	689	765	738	725	744	735	698	763	708	722	767	727	694	744	742	690	717	682	659	695	671	720	679	751	732	704	729	795	789	701	730	749	754	715	679	691	720	744	772	663	688	724	771	711	774	728	739	720	701	735	674	733	711	690	727	696	694	719	725	714	730	683	738	693	707	721	737	763	733	697	728	708	732	694	741	742	714	764	681	753	752	732	729	729	719	725	699	739	740	703	714	707	747	677	698	684	711	696	734	722	703	742	718	731	727	651	679	725	759	690	720	727	718	751	699	690	702	717	742	693	721	745	729	729	749	731	692	733	705	708	720	728	732	713	697	746	717	737	747	716	718	738	658	678	727	718	732	725	713	710	754	755	721	693	721	725	670	729	733	661	730	762	740	739	704	711	711	715	694	722	702	776	687	758	808	724	709	693	682	723	696	725	753	723	714	779	722	737	686	782	669	706	683	688	700	713	710	736	742	708	716	715	718	699	748	733	722	706	701	720	716	714	718	716	735	716	706	696	732	698	698	685	730	740	708	727	725	759	762	765	748	693	700	742	712	730	717	694	719	732	698	708	740	733	678	763	687	722	756	736	707	737	724	667	714	747	705	748	752	715	714	669	735	670	757	706	682	718	733	701	709	724	703	723	705	707	709	682	755	766	716	696	727	704	673	741	707	765	766	718	702	757	692	737	663	710	757	728	695	720	731	678	759	753	733	682	727	719	738	728	707	720	718	748	697	717	775	699	672	710	691	734	649	701	710	679	648	722	706	728	715	714	698	743	723	742	644	743	723	722	710	744	740	707	737	716	672	696	692	733	719	717	715	697	680	735	671	715	743	694	711	733	712	715	745	747	709	686	677	746	734	719	743	715	729	732	719	715	677	719	748	725	724	756	675	683	736	733	781	709	696	722	716	729	741	659	742	714	697	733	738	714	730	695	701	742	688	694	696	698	750	702	713	724	718	695	697	706	723	715	696	718	741	717	719	698	739	743	706	705	707	715	692	755	685	697	712	679	737	750	704	719	717	710	737	709	745	737	646	737	730	750	709	733	742	716	707	713	761	692	760	713	708	739	733	739	711	655	690	747	731	716	714	698	704	729	716	791	714	694	728	752	697	730	739	749	729	719	696	739	733	722	724	751	707	727	742	702	739	701	702	736	715	729	692	712	723	722	752	727	742	722	696	708	732	722	694	697	708	696	728	744	683	682	747	710	753	753	742	696	711	683	711	678	700	699	708	725	715	696	722	722	723	695	712	658	748	728	740	720	683	695	711	712	699	710	669	719	751	713	745	715	674	758	724	730	727	717	783	702	736	728	702	709	723	731	761	737	756	754	726	684	702	714	710	734	738	726	697	697	746	716	711	771	707	742	737	685	708	706	787	759	729	684	694	741	747	764	689	739	716	723	703	744	717	682	747	738	745	712	756	712	741	738	718	707	723	738	724	729	732	705	739	741	791	696	700	710	719	737	703	764	710	736	662	670	748	727	712	724	714	758	698	746	700	702	758	699	704	656	671	628	662	724	725	769	733	698	678	741	679	744	725	761	691	673	754	710	763	683	724	734	734	715	702	677	710	693	715	710	747	712	702	748	718	735	739	734	767	703	726	719	729	757	737	730	747	741	734	735	739	727	718	746	715	701	760	741	702	721	768	700	761	759	691	712	750	709	741	724	727	753	743	716	647	695	701	651	666	760	709	703	759	764	672	716	766	665	698	701	702	700	704	697	703	710	713	678	699	689	730	743	717	682	772	735	681	701	768	751	701	705	671	735	712	731	725	696	751	728	718	725	720	704	735	712	762	733	751	736	692	722	753	721	692	774	703	671	704	676	708	708	732	710	729	734	738	728	707	708	695	753	673	697	770	730	729	699	745	729	725	744	727	665	693	750	720	716	698	750	757	686	702	685	753	739	729	783	658	707	714	675	708	683	760	711	676	679	666	726	728	725	719	712	718	744	744	776	741	747	708	741	746	670	709	745	702	698	703	735	717	742	763	716	750	704	699	657	734	708	715	717	723	675	729	742	730	717	724	759	753	750	727	748	746	664	726	688	736	716	756	740	731	746	722	725	695	794	737	760	685	697	758	709	790	699	701	781	721	687	740	725	715	730	714	737	745	672	728	741	748	707	728	718	699	717	687	712	658	721	727	730	702	731	745	696	708	706	690	664	741	700	693	716	657	727	719	700	752	783	737	742	682	735	703	724	734	704	742	705	709	707	691	713	664	711	741	705	724	691	755	732	709	719	703	688	729	714	706	711
1438	270	253	244	258	289	258	243	304	256	219	276	239	241	220	261	260	269	277	260	262	268	267	260	254	241	295	296	254	261	270	255	260	265	269	242	243	274	238	249	255	238	279	251	251	290	270	271	252	259	255	260	236	264	283	248	262	235	250	256	245	254	247	216	275	231	269	258	273	224	256	262	241	291	232	236	240	249	278	243	265	266	248	256	276	259	277	261	230	266	244	264	307	255	234	268	244	261	250	227	257	272	253	274	258	271	254	243	189	273	263	239	259	239	257	242	250	252	220	239	236	258	279	215	267	286	253	261	220	251	271	253	242	198	247	268	280	259	254	277	268	271	252	269	275	243	258	240	272	269	259	255	260	268	275	252	245	245	274	254	273	274	252	251	248	242	256	258	282	237	255	273	253	245	233	260	247	240	275	262	273	283	242	268	285	272	230	249	265	245	280	247	249	251	287	271	262	249	252	240	254	256	239	239	262	254	252	241	286	278	257	239	252	218	261	232	262	278	269	243	274	219	263	308	238	228	260	248	223	255	261	255	244	271	236	241	260	261	260	281	263	245	240	252	250	262	246	287	248	257	296	279	229	253	253	259	246	236	204	220	247	238	234	257	273	245	265	229	245	259	259	242	282	248	286	243	276	239	263	268	261	212	238	230	236	254	238	231	275	256	250	252	253	263	255	222	255	232	255	247	240	244	239	273	224	268	242	230	249	277	265	269	253	248	257	238	231	247	255	282	234	238	254	263	237	256	252	243	239	259	271	232	253	244	238	237	267	262	269	251	255	262	286	271	251	260	259	255	246	221	284	255	267	276	255	237	225	304	224	256	300	247	248	268	259	255	270	275	245	286	254	251	264	258	260	242	269	240	234	257	251	288	296	273	276	255	275	259	274	239	245	243	286	257	256	255	259	282	246	248	256	244	268	244	264	273	249	234	255	280	270	256	270	267	267	236	296	261	285	256	270	253	233	241	244	265	266	217	241	247	254	286	235	235	270	241	255	250	249	243	229	271	247	263	259	240	248	243	249	233	223	259	256	278	231	257	256	227	262	270	253	241	265	280	252	240	260	260	260	261	229	250	275	244	234	242	265	262	242	256	263	257	274	246	219	255	225	258	240	241	263	257	227	252	245	236	275	250	255	254	262	243	281	251	248	270	231	228	248	261	241	261	238	265	293	270	239	239	264	244	244	266	238	230	234	271	260	241	284	266	265	250	251	256	291	274	256	272	247	282	235	247	253	241	250	253	271	255	265	234	236	260	261	298	262	263	278	263	229	240	272	267	212	242	269	268	282	264	282	241	250	265	233	239	239	264	259	219	237	252	226	248	240	270	287	251	229	253	247	259	247	227	251	235	243	267	260	273	268	235	267	249	246	248	242	267	228	245	248	209	271	287	242	234	279	294	266	256	242	265	246	269	270	264	231	243	258	287	260	255	248	240	266	267	258	249	269	255	280	257	255	236	221	251	244	236	264	286	274	253	280	266	261	253	249	257	250	280	238	260	221	289	246	266	244	252	256	249	244	272	260	275	271	255	242	248	244	247	235	253	249	271	263	225	294	261	244	236	275	238	250	234	237	214	294	263	279	224	274	264	259	271	252	226	255	269	264	267	254	252	267	237	241	261	237	250	254	231	276	262	238	240	243	249	236	241	232	234	263	266	250	240	271	253	236	263	253	247	255	242	252	274	275	269	263	245	245	270	296	245	253	223	245	238	239	233	274	254	242	230	239	271	242	263	272	261	269	231	274	298	270	277	260	234	239	231	259	268	240	241	253	239	256	260	260	264	247	275	268	248	252	220	238	293	247	220	242	269	259	250	264	274	277	222	236	253	265	236	270	268	269	258	251	259	257	264	260	247	284	194	216	279	252	229	263	250	256	232	262	262	277	261	271	247	268	263	245	229	243	236	239	249	226	266	241	238	229	258	219	254	232	247	232	284	278	247	244	274	246	253	257	252	245	254	261	288	271	236	273	247	251	275	246	254	264	226	261	249	241	260	249	255	264	237	238	261	271	279	239	253	278	276	249	254	239	261	249	285	255	252	240	244	248	253	262	281	260	279	260	258	256	270	278	272	249	240	210	286	267	237	223	268	283	265	240	275	246	260	268	256	249	273	264	246	278	253	242	240	227	223	251	224	222	249	245	244	234	261	238	288	268	261	253	283	230	269	279	233	246	230	251	233	255	236	241	232	250	255	234	240	270	233	243	231	276	221	220	233	224	211	243	263	266	255	259	271	258	234	272	257	236	209	272	284	217	255	243	274	260	260	230	280	252	274	265	250	300	239	256	274	247	232	259	260	246	246	251	243	267	258	248	253	256	257	243	243	284	282	231	256	251	270	241	264	258	255	261	283	261	297	242	219	262	258	276	255	239	256	261	264	261	261	263	225	266	289	253	233	279	226	307	245	254	255	247	237	238	240	271	266	285	256	275	242	251	240	240	217	275	250	281	267	256	220	250	270	260	242	285	252	238	261	232	279	255	241	236	260	250	282	291	239	234	234	230	290	236	261	246	250	246	248	290	261	247	265	257	260	215	229	270	250	272	245	257	252	254	261	286	262	253	234	280	252	256	265	258	230	232	237	240	234	276	241	252	263	246	257	243	263	242	232	277	260	261	283	284	249	253	270	257	246	231	256	240	251	217	222	251	222	251	273	265	273	257	242	256	282	248	256	278	271	257	278	261	275	219	240	242	246	256	276	256	231	262	277	280	267	264	262	258	240	286	229	281	254	259	276	280	284	253	299	257	252	258	279	224	259	265	238	239	267	239	249	227	257	260	240	270	265	260	252	269	278	264	251	272	270	270	283	234	240	253	273	250	244	265	235	276	296	222	253	251	280	258	234	257	266	240	297	265	255	248	255	240	231	237	239	244	242	252	241	230	276	250	236	250	268	247	257	255	211	284	274	265	258	262	228	246	234	276	212	263	263	251	245	309	281	269	245	261	248	290	223	256	252	250	228	216	265	253	232	256	270	233	258	264	240	232	247	232	254	263	271	250	243	258	241	252	273	250	253	247	264	254	261	257	235	235	262	260	264	249	250	246	232	237	246	285	258	232	237	233	261	266	275	270	224	260	259	236	243	288	246	264	251	254	254	254	240	244	245	220	265	254	257	278	259	259	255	230	287	254	261	251	256	241	258	229	239	267	240	296	239	255	271	266	258	258	228	249	279	237	248	241	270	241	217	256	246	247	267	244	238	255	258	246	258	272	264	247	251	256	236	253	249	255	263	234	272	252	248	221	256	240	271	258	283	240	271	279	267	248	277	261	231	250	232	250	234	254	242	241	291	275	252	244	254	273	279	282	225	248	226	214	267	241	257	247	231	210	259	239	249	279	287	252	259	265	262	268	270	307	219	256	235	271	286	295	282	238	261	278	261	236	245	245	238	220	243	243	284	236	251	272	251	266	241	262	259	251	226	277	269	230	258	234	233	300	230	268	255	265	268	275	222	249	256	252	257	261	257	251	289	248	258
1763	589	676	610	574	615	630	596	613	641	602	625	591	610	596	559	587	582	587	607	634	634	623	604	601	611	606	562	613	623	596	620	613	583	590	620	627	600	606	605	571	565	618	593	644	634	628	627	595	608	654	596	586	584	611	596	592	578	568	605	580	573	630	622	624	589	569	635	540	599	619	546	597	593	610	585	549	567	622	568	559	622	593	630	599	568	595	603	560	571	622	627	612	565	610	597	588	605	555	624	535	620	582	624	624	601	587	631	620	642	568	604	643	570	603	604	559	590	553	593	596	611	545	582	651	601	635	634	599	567	619	624	571	595	613	554	611	594	576	596	610	588	612	596	618	612	599	607	581	602	596	606	561	581	593	611	538	566	551	616	632	597	630	550	614	604	635	614	611	622	595	563	565	617	586	569	547	530	588	614	606	578	611	586	603	610	614	590	601	610	571	583	579	644	543	620	662	564	623	621	603	630	612	606	603	583	582	594	600	625	594	619	618	605	603	582	600	589	639	598	545	609	556	593	650	613	608	622	593	578	634	598	610	593	592	591	606	615	629	644	634	592	581	584	572	616	625	579	616	592	558	605	550	604	590	618	597	589	583	559	591	628	586	618	634	615	565	581	571	586	581	583	574	587	619	553	584	597	603	580	661	561	611	600	601	595	555	600	583	595	600	606	589	615	593	563	635	617	643	570	575	650	626	585	593	654	579	568	592	555	641	607	594	554	629	559	581	585	596	574	601	600	598	635	613	642	547	638	631	609	586	570	611	575	604	618	560	560	583	629	608	628	546	625	575	608	583	623	580	611	530	597	634	630	632	560	612	616	595	582	595	615	597	598	624	619	560	599	574	598	596	617	572	554	572	620	614	572	572	597	598	621	559	571	674	634	607	594	619	622	584	598	572	618	609	581	569	570	615	571	633	617	610	550	579	546	608	577	567	609	623	557	573	609	556	614	601	598	561	604	618	591	612	608	599	560	603	595	610	604	610	573	621	591	602	616	585	613	624	575	597	578	606	586	544	602	607	602	599	582	577	594	577	647	589	605	616	603	595	576	664	595	613	613	587	611	569	597	594	608	644	613	634	615	578	609	573	597	618	583	566	592	596	602	616	631	643	640	585	581	572	646	592	614	599	614	580	610	587	572	556	592	582	596	598	541	568	595	607	598	563	540	578	562	603	575	568	609	589	587	619	604	633	617	622	571	570	564	605	585	639	610	600	582	595	622	628	612	614	594	639	563	616	605	580	601	622	606	564	554	634	604	605	584	627	583	615	565	643	601	601	610	585	598	574	548	584	627	591	616	601	557	602	585	591	590	588	591	580	601	609	560	586	597	579	563	627	622	610	605	585	615	599	561	611	606	662	582	615	610	559	609	631	571	628	598	603	589	617	606	629	590	573	582	630	588	617	595	590	580	622	619	582	595	610	630	599	561	614	622	579	570	582	597	654	599	617	586	559	603	619	651	569	585	595	584	557	605	587	592	575	595	576	572	568	592	602	586	551	627	611	622	598	612	594	570	591	608	644	615	631	597	582	632	631	580	613	617	584	596	574	582	622	588	567	614	576	584	599	591	603	615	618	585	580	614	589	606	612	587	578	609	611	538	612	627	577	606	576	591	619	609	562	585	586	566	616	548	631	626	620	610	616	612	584	631	608	612	600	602	587	605	586	580	564	614	626	548	565	637	630	570	613	631	571	554	606	577	633	590	617	620	600	576	582	587	590	628	583	569	606	557	602	570	576	582	569	595	593	599	553	620	582	631	590	625	584	602	571	605	609	616	627	567	590	577	599	591	592	610	661	588	580	628	595	607	599	628	600	570	632	605	613	594	573	549	591	603	576	585	634	606	639	657	638	606	584	617	568	601	587	585	635	605	560	650	639	571	631	606	642	615	549	568	608	593	595	635	635	570	585	626	632	589	571	586	585	582	575	640	610	603	578	608	599	606	592	618	599	622	588	654	592	556	581	593	583	606	609	614	594	604	624	597	597	625	622	613	540	599	628	653	599	666	656	599	624	607	585	584	576	565	632	605	607	559	563	572	573	593	620	613	576	534	553	611	599	625	633	551	632	620	634	626	586	622	634	595	573	605	568	607	644	587	618	612	596	592	559	600	595	584	591	594	572	658	632	590	563	572	605	584	558	589	610	590	584	620	592	578	576	606	628	586	624	586	655	627	567	607	587	592	598	547	635	569	613	609	602	618	654	615	562	587	632	597	636	632	658	590	634	594	574	624	593	542	605	625	567	619	634	613	575	622	550	613	633	605	555	577	591	584	589	582	586	609	580	577	561	617	608	560	564	614	563	637	593	610	549	602	604	607	595	592	611	567	624	622	593	566	599	631	569	626	605	590	606	609	575	660	601	615	629	623	591	591	565	605	580	610	627	609	626	642	590	566	587	593	622	548	567	581	607	621	584	631	597	611	610	598	610	558	590	602	603	583	578	567	650	580	646	575	565	603	598	586	594	594	591	570	581	602	567	620	583	582	638	607	611	614	610	585	587	597	582	628	610	609	648	603	616	618	596	605	591	579	567	593	596	553	607	546	589	588	634	590	568	585	587	611	648	609	573	628	607	591	595	555	641	615	607	604	581	587	593	640	597	609	566	608	591	583	594	598	603	595	619	549	621	593	609	659	577	611	600	593	638	590	581	590	634	600	609	578	623	619	601	599	616	611	600	610	616	581	644	613	599	599	658	626	568	581	589	580	615	612	586	590	584	592	566	622	596	583	585	595	561	586	631	563	598	592	629	600	617	624	603	550	622	588	615	626	615	561	584	634	609	608	571	559	593	638	551	617	573	567	596	609	595	573	570	572	629	593	548	588	596	595	563	631	569	617	598	592	605	649	592	602	603	592	590	578	590	622	569	640	611	599	578	628	574	543	582	586	629	607	632	575	578	629	589	601	604	583	629	593	552	607	609	603	588	624	608	626	628	596	568	630	606	634	578	610	568	563	651	556	600	580	618	612	612	582	570	601	627	628	609	633	612	595	634	608	612	591	616	600	567	595	628	603	610	602	542	599	634	592	604	590	618	607	590	568	576	605	643	641	645	622	558	638	579	570	612	639	600	569	622	622	628	644	603	627	617	614	592	625	631	591	589	570	657	555	587	590	655	624	599	599	579	581	589	628	562	594	598	586	572	609	564	600	594	622	592	614	600	562	572	587	570	613	608	595	605	593	579	545	598	587	609	630	562	646	601	613	576	601	599	599	581	563	558	560	627	609	585	603	560	630	581	572	571	661	592	563	626	609	653	596	574	596	594	620	569	560	605	561	605	618	592	595	582	552	608	606	622	613	600	590	649	657	563	593	595	583	618	577	585	621	605	607	591	586	572	638	613	631	591	589	609	608	587	634	584	582	570	592	594	562	587	603	634	558	553	628	581	594	621	574	587	626	605	590	616	626	627	562	572	617	578	560	597	559	637	595	609	634	601	598	644	562	608	589	615	607	591	592	619	590	640	616	570	581	581	649	594	602
7416	478	535	402	300	246	248	199	191	198	176	151	166	197	173	156	163	150	165	169	156	140	129	156	130	130	156	190	148	160	142	155	166	120	161	140	135	159	167	147	173	150	156	158	143	160	154	128	144	148	143	159	152	189	129	144	145	147	148	153	154	148	133	140	139	99	140	160	128	149	147	140	141	151	165	153	141	157	147	169	159	132	146	149	140	157	127	175	151	161	167	138	105	130	132	149	141	154	154	159	160	134	152	159	128	160	149	134	137	152	171	138	168	176	145	132	125	177	147	139	156	146	137	108	131	144	145	144	147	129	125	167	140	168	142	152	150	123	144	154	155	148	122	157	149	138	158	154	148	144	128	141	153	175	152	145	162	145	146	150	148	153	174	157	167	132	162	154	135	150	138	151	148	137	157	130	148	155	150	134	143	119	146	149	153	142	132	161	143	154	161	128	175	181	148	157	141	144	143	158	122	151	155	134	147	167	141	153	124	165	133	123	143	148	126	154	166	163	149	155	146	148	132	151	160	160	133	129	162	142	117	168	162	134	155	135	138	143	134	143	154	145	175	157	147	123	142	139	140	134	154	150	163	144	138	175	139	156	153	128	154	138	156	132	150	127	143	136	141	165	138	142	147	150	159	166	146	144	158	179	153	146	130	140	153	174	147	151	144	159	143	128	149	164	155	144	130	136	138	128	146	127	150	140	144	162	145	140	126	141	137	161	126	120	164	157	152	143	158	132	144	130	135	157	138	150	140	109	142	145	170	152	143	135	148	138	148	135	132	157	144	142	124	152	127	153	151	145	130	128	157	131	151	161	155	152	130	144	127	184	139	162	125	186	155	146	148	158	145	134	151	135	159	153	141	147	167	150	117	128	138	133	143	155	159	144	145	140	142	141	140	153	146	125	161	116	139	149	134	133	151	138	161	129	136	157	137	141	123	144	131	164	145	161	141	143	149	154	137	153	126	156	111	131	124	125	142	152	152	159	147	158	148	121	153	143	167	121	144	167	144	153	159	132	135	135	148	134	149	141	158	138	168	146	124	154	136	133	150	150	160	155	142	133	143	142	142	143	155	152	160	158	150	159	137	135	157	167	154	143	153	153	154	141	128	150	150	154	144	163	137	137	118	127	151	121	124	126	130	155	127	154	156	131	126	135	159	152	148	135	137	152	137	127	143	152	169	144	139	147	163	141	153	157	138	135	126	152	142	143	145	161	143	153	157	147	167	164	129	139	147	142	122	151	130	144	151	148	142	139	155	147	143	141	146	116	130	153	141	168	160	155	141	135	126	132	139	155	139	171	141	126	131	145	157	162	165	134	126	147	148	136	133	151	156	162	161	143	155	135	145	154	146	148	127	163	153	155	147	150	159	147	130	135	141	139	155	168	139	161	137	152	150	160	160	145	153	140	130	145	148	150	149	152	140	144	144	147	168	133	136	153	156	138	155	176	117	152	162	134	140	152	150	138	164	144	129	151	149	158	155	139	128	167	146	152	168	119	150	131	125	146	157	144	129	144	141	143	132	126	158	135	157	108	134	149	105	176	149	133	134	138	141	164	142	139	144	145	148	118	155	155	146	133	134	156	133	158	140	158	130	144	144	161	156	144	156	142	149	176	161	150	121	136	142	154	162	148	143	138	161	144	154	145	151	162	132	142	164	148	148	160	131	161	147	144	155	148	153	138	135	135	154	151	133	139	137	131	158	160	160	149	114	161	133	134	155	160	162	147	148	161	151	152	156	152	143	149	141	141	145	129	147	152	137	139	161	153	127	149	165	137	156	167	155	143	148	156	127	156	136	159	143	147	121	147	132	144	127	134	130	166	166	138	147	144	132	140	175	160	132	140	161	148	137	163	136	143	154	133	133	145	149	150	152	180	148	139	166	136	169	151	155	165	133	152	126	138	143	147	169	148	144	158	174	159	154	167	131	146	168	153	158	143	133	124	144	145	133	135	128	166	157	142	174	146	149	146	137	179	148	134	157	164	137	140	145	169	144	149	139	144	143	149	129	132	122	140	134	152	141	147	161	152	160	145	153	161	160	140	144	151	113	159	168	163	146	163	157	157	148	111	160	147	143	137	129	147	135	160	135	156	142	119	144	157	131	163	138	140	127	163	157	143	184	150	137	128	121	157	156	154	122	145	130	135	136	134	128	118	131	117	142	155	145	125	160	144	144	148	133	142	147	119	130	164	153	139	164	140	141	162	154	163	171	145	149	146	138	142	151	157	153	150	147	165	150	146	150	146	153	126	159	169	163	152	157	134	115	144	157	157	130	129	92	147	149	147	141	132	146	171	138	135	162	131	149	135	147	127	142	149	145	138	152	128	132	165	156	119	156	167	138	165	151	157	124	115	157	132	125	143	152	134	141	144	125	158	150	143	146	147	160	140	143	142	154	166	126	134	125	139	137	138	146	141	131	149	124	142	172	145	164	148	141	114	141	141	145	173	148	147	163	144	159	132	145	157	128	137	121	158	143	149	125	149	133	156	149	141	128	137	127	154	151	149	124	148	141	157	146	142	157	132	149	153	177	144	148	152	139	150	154	133	148	156	161	150	135	154	151	162	153	155	153	148	161	164	140	133	132	167	147	143	154	153	172	149	149	156	156	139	134	166	132	137	157	145	148	123	143	128	163	150	137	157	163	130	142	157	139	155	136	169	156	149	160	149	141	183	173	152	160	124	161	137	165	149	153	148	138	139	129	137	158	152	142	153	150	138	172	172	148	135	142	157	122	116	132	130	145	152	135	139	138	182	146	147	154	156	156	149	145	147	128	151	140	155	131	152	169	158	133	153	140	110	163	173	170	179	147	141	123	142	132	131	148	163	144	141	135	141	160	140	156	152	146	160	169	148	142	159	120	140	151	171	125	158	154	156	132	131	146	128	159	136	124	137	140	142	140	121	128	148	169	173	170	131	123	153	169	155	155	152	123	129	143	160	146	127	139	154	155	144	148	128	163	146	157	140	147	158	127	157	147	144	152	145	149	165	151	141	157	158	159	160	168	140	144	161	146	143	156	134	160	127	152	148	136	138	157	141	145	165	156	166	181	140	153	138	135	151	144	153	151	137	147	144	154	136	162	158	132	146	137	156	161	144	132	134	151	153	174	151	119	159	151	152	154	130	127	149	161	155	154	146	130	160	150	140	168	150	164	143	140	158	148	148	136	150	155	159	137	152	155	142	146	150	142	156	136	166	167	157	153	158	152	182	132	125	154	130	149	156	148	146	142	140	150	146	105	145	150	157	151	163	126	156	158	140	152	139	160	147	140	141	154	122	167	131	150	166	145	154	155	155	164	143	148	150	154	152	142	124	145	156	196	152	174	141	122	137	149	168	152	139	123	155	165	157	146	164	116	145	135	157	126	142	129	133	145	132	132	133	145	143	134	139	137	157	121	134	155	151	144	130	150	122	139	141	144	137	158	160	133	137	143	157	138	159	144	141	129	156	147	127	141	147	183	144	150	169	124	144	145	154
6148	733	1273	1256	1064	885	822	684	664	616	544	586	521	487	515	504	500	467	475	453	503	435	422	480	482	441	445	485	444	402	452	446	406	398	390	415	414	449	408	434	430	407	428	435	400	411	379	448	394	398	426	411	409	415	407	418	401	387	394	368	426	389	443	426	398	389	429	410	403	395	401	383	384	395	383	405	411	426	421	397	397	416	422	416	414	382	411	411	378	375	382	393	430	384	435	392	424	435	417	413	382	420	443	408	410	393	435	401	440	425	410	427	402	396	407	429	422	381	401	410	441	419	393	383	409	386	432	382	441	443	385	420	425	434	375	377	403	424	366	404	414	418	422	379	376	415	406	390	368	421	399	404	405	395	408	363	405	431	405	438	407	422	398	380	418	423	442	372	389	412	418	391	396	387	390	404	399	397	386	399	422	407	435	389	410	399	413	444	400	399	370	401	402	430	411	430	419	418	385	397	418	429	406	428	400	427	416	402	402	392	410	405	422	392	416	401	414	400	420	415	379	419	419	396	398	437	413	409	375	417	409	404	379	415	408	403	410	394	396	411	419	398	408	378	412	438	391	357	412	403	443	421	449	387	372	435	406	406	427	398	375	378	374	409	408	412	445	421	431	412	392	385	406	387	419	410	429	394	375	362	391	382	422	397	419	409	413	421	399	436	414	446	376	376	387	416	417	390	415	425	411	412	400	388	402	382	391	413	424	375	406	422	397	393	425	366	399	371	414	441	422	379	387	400	391	437	412	426	399	423	416	372	417	367	433	382	428	383	420	404	381	396	428	408	414	382	379	391	418	382	404	392	393	446	443	406	426	410	418	384	376	383	401	453	398	388	380	452	444	417	385	400	412	383	422	416	407	383	433	393	422	387	382	399	378	420	406	397	417	391	438	411	386	379	419	431	442	416	358	396	398	416	413	420	401	399	405	401	429	410	400	414	378	385	410	398	399	414	402	415	430	411	415	424	440	394	439	441	408	403	432	415	428	400	399	429	406	424	414	440	414	419	393	410	390	394	427	372	436	376	409	388	413	389	400	441	405	398	384	407	398	406	406	419	408	422	422	383	365	409	383	421	388	442	388	400	424	402	382	407	396	387	419	384	417	422	365	425	372	393	412	392	399	380	375	382	386	393	406	368	417	404	404	411	409	436	422	412	430	417	404	401	434	391	417	410	433	383	400	373	427	376	402	391	420	436	415	429	398	441	387	431	401	408	382	388	378	402	377	402	389	420	406	396	414	442	410	384	401	395	409	394	389	415	382	430	414	431	404	424	430	429	391	424	411	415	413	381	394	406	428	372	422	392	393	396	394	430	409	438	379	416	420	403	396	417	397	411	420	416	405	424	393	372	396	415	386	408	424	401	420	434	397	386	401	426	425	422	414	380	415	409	413	400	395	376	394	391	380	402	392	400	401	410	415	403	390	385	401	349	390	381	420	415	415	409	381	421	417	417	414	406	400	419	388	380	365	370	387	404	400	389	429	439	435	418	378	418	412	378	415	425	371	394	407	366	392	399	378	431	387	392	416	383	408	389	411	412	372	427	399	390	393	432	406	419	437	418	354	404	424	435	396	414	433	420	391	408	412	449	438	385	432	397	373	379	407	408	406	395	393	436	401	403	385	437	423	388	405	425	450	406	438	387	405	359	429	434	365	403	407	417	369	388	412	393	402	396	360	413	416	408	424	437	365	399	381	380	398	390	431	420	384	414	400	417	399	413	403	361	397	410	436	423	423	402	423	405	391	410	390	447	392	347	408	370	397	418	426	372	410	388	373	384	389	372	412	387	406	440	413	367	407	404	405	387	401	425	404	414	373	443	419	377	433	418	399	391	405	416	404	422	432	380	413	404	452	413	354	424	419	421	394	428	413	413	425	377	363	427	398	379	431	420	397	416	434	391	406	416	412	393	437	396	369	404	406	386	360	411	422	422	372	398	449	378	377	408	413	413	398	402	386	408	415	391	402	401	415	378	433	381	403	379	411	402	426	435	397	388	380	437	368	428	395	383	431	390	387	425	411	402	384	439	407	407	386	401	384	412	388	430	415	395	417	397	393	404	419	371	405	395	433	411	396	385	424	390	409	400	419	435	409	407	419	388	365	375	399	401	400	438	424	414	461	433	413	409	421	391	403	439	409	395	379	371	407	386	403	405	412	378	399	395	408	420	377	373	393	390	399	372	374	408	390	415	416	395	385	394	400	400	389	375	402	404	393	430	436	394	402	386	431	406	425	404	380	395	382	392	376	428	405	402	407	394	432	381	406	398	430	415	387	415	402	406	377	407	405	406	424	421	419	386	408	385	397	387	400	405	412	415	384	405	399	426	385	388	411	381	440	411	413	389	370	389	411	421	362	418	393	409	380	398	394	405	442	407	425	415	444	394	407	368	429	401	402	415	389	405	405	429	407	422	414	370	370	400	402	392	395	407	434	416	403	381	442	401	406	390	390	423	393	410	405	403	392	396	396	401	431	396	380	444	369	434	443	418	404	395	410	418	421	414	434	443	396	400	378	370	426	428	407	434	408	411	430	349	411	392	403	398	406	415	415	412	384	406	416	408	372	386	373	384	394	391	408	393	403	396	423	413	412	411	408	384	357	380	400	392	400	385	389	398	380	425	395	421	389	393	389	410	420	393	387	376	413	396	403	428	381	435	366	384	418	384	420	388	399	440	396	429	416	406	412	386	384	421	400	409	422	397	425	425	400	399	386	394	398	402	405	391	392	423	391	421	373	388	385	389	386	397	389	385	401	365	415	427	412	417	415	440	384	395	417	393	431	389	395	389	384	391	389	429	396	391	392	413	415	388	408	395	429	410	405	392	387	405	403	422	422	406	395	407	436	344	391	387	408	412	397	427	385	435	392	391	415	424	415	435	377	420	395	411	397	382	411	425	387	425	416	388	404	423	393	372	390	365	406	390	399	386	385	413	420	381	404	409	368	420	394	400	412	389	412	414	367	407	387	393	420	416	396	409	389	390	366	403	399	418	382	400	382	413	402	415	403	434	394	410	366	419	399	421	376	440	371	389	383	378	408	425	405	411	431	387	434	425	396	410	428	394	413	410	392	395	387	446	374	446	398	396	418	403	398	407	393	389	365	409	374	425	405	416	375	413	427	412	402	382	402	390	429	408	387	401	430	409	385	424	407	412	436	419	386	377	408	400	401	416	400	416	392	398	381	384	398	390	429	424	402	357	443	438	415	417	422	404	387	420	431	407	446	383	356	449	420	410	441	419	439	397	434	392	383	411	398	407	411	397	410	360	434	423	411	349	415	416	367	427	435	393	380	410	383	384	413	403	420	426	436	387	401	405	393	388	381	431	425	393	410	453	362	366	385	395	397	398	389	384	428	407	404	395	433	399	406	411	390	423	415	420	387	427	372	411	401	392	417	433	402	368	432	410	405	395	421	383	392	405	377	417	361	427	373	370	426	373	402	417	417	355	381	396	388	396	400	385	396	375	432	391	417	389	366	401
14284	1436	1189	826	628	498	450	433	356	347	347	346	374	319	337	319	295	314	311	310	321	320	291	320	327	314	302	307	338	283	303	278	282	295	286	323	327	328	264	315	313	331	333	311	324	317	270	306	291	282	335	303	303	319	289	300	279	299	301	293	279	276	277	310	264	293	315	295	286	283	309	335	329	283	302	308	324	309	322	267	290	303	296	315	303	311	299	316	294	276	326	278	289	282	272	281	292	306	288	287	292	307	309	326	286	292	321	280	303	310	319	281	312	312	324	282	326	287	283	282	287	308	316	311	281	288	286	295	320	315	300	338	300	298	292	306	274	289	277	307	298	309	331	279	295	328	305	286	285	293	319	280	317	297	282	317	304	314	279	291	303	298	283	324	318	293	277	283	317	303	304	286	304	297	281	320	247	262	282	313	313	272	319	291	311	323	303	289	288	297	288	298	300	308	307	285	273	316	291	309	306	332	332	294	301	299	293	294	359	298	300	322	275	296	296	300	331	330	298	294	310	264	288	308	334	311	295	290	331	290	293	317	304	288	324	299	273	270	276	300	267	280	307	319	262	313	285	291	331	314	274	286	236	323	295	320	355	276	305	297	329	276	311	298	311	322	275	300	286	283	274	293	320	270	286	318	302	299	295	316	285	309	308	306	305	308	271	302	308	292	298	295	312	312	292	277	318	297	263	259	272	300	294	282	280	276	294	275	298	264	313	294	297	293	361	306	274	269	311	297	318	266	310	288	297	283	306	312	296	283	277	316	300	306	287	259	293	319	316	312	282	288	283	323	305	326	298	298	294	300	293	284	284	298	313	300	311	327	300	302	292	297	283	299	285	280	327	328	321	286	299	293	288	275	289	301	307	277	288	356	300	289	307	318	276	299	328	272	295	283	280	304	290	296	319	310	270	320	302	317	291	287	328	314	300	313	333	319	303	273	269	251	296	270	316	349	314	296	310	321	299	309	321	295	329	299	329	278	299	335	298	274	302	306	304	272	319	293	304	296	316	326	300	327	272	329	307	281	304	297	307	298	314	328	334	320	295	286	285	269	322	296	324	294	303	269	290	283	289	313	289	345	288	270	301	312	283	288	307	307	264	298	310	311	310	322	318	312	282	276	300	283	278	304	286	309	262	295	356	258	292	310	311	282	306	282	292	311	311	291	319	320	291	302	346	314	323	295	305	280	240	322	308	294	280	306	339	335	279	298	282	311	286	295	309	313	290	308	314	295	302	314	292	279	310	294	284	293	297	334	321	311	288	284	304	293	325	297	288	316	295	290	290	301	284	299	329	279	327	290	307	285	295	281	303	317	285	327	283	303	293	304	290	290	272	297	319	324	251	277	299	308	296	317	282	315	312	308	285	286	316	301	299	348	300	294	310	295	306	288	286	327	290	319	309	308	287	290	291	265	269	281	283	310	287	266	307	279	291	295	275	283	307	305	335	293	347	312	332	268	318	292	300	309	297	304	300	261	285	325	351	311	306	288	287	295	297	297	297	317	299	265	278	309	303	305	299	281	310	299	295	296	289	292	281	278	264	296	309	293	286	300	289	274	284	292	316	246	278	301	279	310	286	247	314	282	307	302	296	282	312	291	309	308	299	297	292	331	259	323	306	315	309	306	301	305	299	332	304	315	320	277	295	298	298	301	317	284	308	306	266	308	304	314	305	297	310	295	312	277	331	279	324	315	274	290	303	288	276	307	316	282	326	322	288	314	287	297	304	315	339	300	296	329	265	335	268	285	277	307	313	320	292	290	283	314	302	300	304	298	288	291	320	304	317	311	310	286	290	277	305	283	295	319	306	314	324	294	320	328	296	334	263	270	309	293	280	286	306	305	275	271	309	291	321	325	309	295	288	329	323	304	346	299	311	318	305	270	303	299	305	284	305	303	291	289	292	277	330	303	288	311	335	269	288	361	262	267	286	318	310	277	289	313	287	286	288	318	304	309	267	287	286	313	302	293	288	305	294	274	297	283	302	260	289	280	317	301	309	286	308	330	333	302	263	292	299	287	306	298	318	300	274	315	307	287	302	267	278	313	299	305	313	293	287	293	296	309	317	314	289	288	328	285	295	302	327	306	277	310	316	334	318	302	300	301	311	286	325	315	294	311	305	273	313	323	329	309	313	316	296	290	296	299	286	309	289	296	310	287	303	304	305	299	303	301	260	297	313	274	312	286	321	291	253	269	300	324	307	284	319	282	265	329	332	260	321	297	303	303	290	296	290	269	325	286	305	275	284	285	323	309	300	289	265	317	304	287	266	290	295	284	310	316	306	286	317	312	288	285	282	278	307	305	317	305	279	287	308	290	318	324	296	278	313	299	288	313	276	285	278	320	330	296	303	270	307	289	274	328	298	291	304	293	295	284	316	296	291	325	294	321	329	306	288	286	299	279	298	301	291	314	337	301	279	315	298	256	308	312	292	303	277	295	280	250	304	314	300	293	307	283	321	297	309	299	302	307	305	316	291	308	277	302	304	316	279	318	333	307	315	319	313	309	288	288	319	319	344	295	328	310	326	305	345	300	310	314	302	303	305	311	295	304	305	290	297	281	265	329	291	324	308	268	292	292	304	339	295	304	304	287	316	278	324	308	296	283	264	289	300	309	319	306	272	290	307	269	303	296	297	300	299	305	298	269	308	303	272	290	304	321	305	316	279	288	290	273	288	320	281	298	292	286	279	306	292	301	324	315	328	269	319	285	305	282	287	267	290	283	272	265	306	288	316	317	315	280	270	287	276	320	314	298	291	326	317	290	290	320	323	274	254	268	286	272	275	305	292	323	283	263	276	312	294	334	276	338	336	271	304	285	298	285	310	313	317	287	305	289	278	302	298	315	290	312	277	268	293	315	307	304	312	307	303	302	314	294	286	256	274	332	302	312	317	276	288	272	337	306	299	295	301	317	282	296	288	280	297	298	318	304	326	295	290	302	297	336	284	336	325	314	308	291	306	320	309	314	283	331	334	336	325	296	320	281	274	291	309	293	297	280	295	273	299	284	315	320	296	330	291	316	276	283	289	298	277	305	297	274	312	306	267	328	308	271	297	248	252	306	276	336	284	305	322	310	292	338	307	294	303	280	316	320	289	318	272	269	290	291	329	284	334	329	308	300	311	291	298	308	280	289	292	271	285	282	284	303	295	284	293	285	294	300	266	259	304	326	296	274	322	321	302	319	286	287	323	330	289	287	286	304	285	307	308	301	312	307	266	295	302	314	280	290	331	319	337	300	316	301	290	287	296	332	347	320	260	301	308	309	289	307	294	303	306	310	275	335	284	313	277	269	345	284	283	297	301	304	283	309	317	299	314	293	298	295	285	302	289	289	325	294	300	313	314	311	302	311	321	299	313	295	303	303	266	332	291	325	318	280	330	289	267	271	269	306	290	303	307	303	304	290	282	326	314	277	303	301	315	317	280	289	323	316	328	289	270	329	325	314	296	281	310	281	284	252	305	305	324	282	317	294	313	259	292	307
8060	1331	2423	2431	2013	1730	1460	1371	1127	1087	1050	951	925	871	863	851	810	805	759	834	791	788	773	751	797	784	784	831	781	758	748	800	796	736	699	785	712	770	682	744	701	754	755	745	693	745	741	700	726	746	757	738	752	751	723	730	684	710	798	706	747	742	753	747	734	710	739	723	745	699	648	708	719	766	740	691	713	724	729	726	753	695	702	729	787	778	728	734	683	767	724	680	707	732	705	693	733	769	699	689	746	742	752	729	741	743	752	721	692	753	713	746	717	707	749	761	744	686	793	680	746	707	717	744	691	702	692	749	718	690	738	675	710	759	740	701	755	719	717	688	784	709	742	765	707	709	778	725	761	703	749	699	686	695	702	688	756	722	749	664	699	700	731	710	696	701	720	690	718	661	719	722	714	701	764	731	742	715	738	723	727	702	709	747	740	692	726	708	696	710	746	734	671	728	711	703	720	707	772	739	748	741	736	702	745	713	703	797	701	708	698	736	706	707	753	762	749	706	731	743	741	734	747	752	654	678	673	663	708	814	717	747	722	749	751	707	663	728	717	727	736	734	697	748	710	748	763	699	705	709	723	741	668	754	739	733	755	687	718	738	723	737	689	714	718	719	702	759	758	723	728	739	683	711	720	737	728	752	679	725	757	690	703	729	712	689	726	714	682	725	714	721	679	782	726	692	768	708	689	734	703	762	742	735	758	680	710	725	700	706	723	750	712	705	757	746	716	685	690	725	745	737	724	749	726	753	697	758	734	719	732	788	699	721	708	698	771	726	714	673	750	740	752	683	746	734	722	690	753	697	760	723	743	737	709	741	724	714	678	705	698	715	733	713	723	751	746	726	704	718	724	723	715	738	727	699	727	711	710	726	678	688	713	672	725	705	721	712	731	716	707	751	741	709	709	726	707	717	720	711	720	672	742	752	731	719	763	684	731	669	672	729	732	741	737	744	701	766	752	729	751	717	741	697	681	726	729	749	726	699	717	782	694	720	713	709	689	726	726	751	721	721	688	692	705	706	738	748	738	767	683	737	699	708	751	724	749	721	780	740	732	728	734	659	709	692	724	698	706	727	683	768	693	739	759	702	756	736	732	749	750	770	692	743	753	782	743	758	718	724	749	703	721	729	713	706	710	666	696	688	678	742	748	713	748	734	734	729	736	718	764	684	728	681	714	751	748	720	706	723	748	745	747	740	732	741	712	725	725	741	706	729	749	711	747	746	735	780	747	727	716	668	748	724	706	713	727	745	672	737	730	741	718	721	733	676	738	759	700	680	756	707	778	711	700	744	726	711	771	749	699	749	719	736	700	683	756	753	708	695	754	686	699	734	740	766	714	693	765	682	710	754	719	748	719	723	728	756	716	710	730	723	698	663	703	734	755	706	773	746	754	684	677	699	713	728	694	737	715	701	768	665	706	746	730	753	718	729	722	718	739	690	766	730	755	654	715	668	755	737	696	695	704	756	728	724	792	729	777	736	752	711	702	767	694	715	718	735	701	693	738	748	741	731	748	770	679	721	746	682	695	732	737	740	708	666	697	762	701	716	735	734	762	702	709	711	742	667	730	719	716	687	706	738	728	693	777	717	740	715	710	731	706	731	775	719	684	664	684	766	731	743	723	694	772	786	764	720	744	731	678	732	751	724	743	731	712	739	719	716	709	702	703	721	735	733	724	709	731	707	764	726	733	709	710	739	730	733	734	723	755	755	680	731	735	779	735	700	682	714	735	674	702	718	719	720	765	731	757	742	738	743	762	736	731	734	777	689	756	721	731	710	721	713	701	729	734	712	697	687	718	722	727	734	704	767	761	739	679	706	745	732	729	715	696	701	721	775	707	690	741	700	698	735	726	703	723	688	764	696	754	720	732	709	650	681	732	705	709	734	704	740	754	749	696	704	683	723	726	686	711	767	690	766	703	729	750	738	743	682	732	764	698	723	690	710	666	756	736	707	741	733	713	764	731	728	733	727	769	728	710	718	712	715	746	722	722	755	754	755	696	698	726	742	710	698	698	685	741	720	700	739	749	718	717	668	731	725	706	707	743	726	703	701	733	736	665	744	747	722	748	705	705	740	715	764	702	720	693	739	743	707	766	743	713	729	674	679	717	750	704	747	730	680	727	711	672	702	722	723	703	719	736	690	727	705	726	731	697	741	771	671	772	719	734	688	708	709	677	697	744	750	718	762	758	694	730	693	793	758	711	738	726	718	772	732	735	698	707	776	710	706	687	716	758	703	718	733	746	694	723	722	728	704	693	705	678	730	758	695	708	726	736	786	709	730	716	694	701	729	743	722	708	747	742	707	745	716	761	706	696	754	721	746	714	715	706	755	713	729	712	714	705	748	758	742	687	688	734	741	740	722	748	706	724	710	761	729	735	714	701	736	735	643	710	727	717	703	716	673	718	750	715	722	729	709	739	686	696	721	662	668	740	740	702	733	688	669	711	726	742	714	730	732	699	690	740	695	709	732	787	725	707	713	730	666	702	781	741	742	720	709	753	691	707	692	757	724	710	714	684	731	765	742	687	772	715	771	653	745	717	731	704	714	713	691	707	701	708	714	763	692	768	701	730	727	643	699	726	680	692	684	742	725	726	732	715	750	739	673	740	686	691	679	724	699	710	721	741	697	709	729	682	758	685	766	735	711	687	711	702	740	734	744	758	727	718	677	737	743	738	715	709	711	702	763	730	730	700	702	730	738	745	749	677	767	742	690	718	728	732	700	733	726	717	709	756	752	697	717	707	719	682	718	762	688	742	715	678	711	764	742	743	757	718	725	683	756	720	745	739	695	681	720	733	702	771	769	699	710	682	681	718	683	715	713	679	766	664	761	769	730	743	725	742	720	711	683	728	715	660	721	706	754	772	719	728	751	684	749	733	749	695	724	710	759	746	696	737	751	703	739	737	717	706	707	732	731	710	733	735	710	701	727	701	689	744	697	732	693	744	717	738	742	729	742	760	712	704	739	746	735	721	684	740	759	667	704	757	686	679	732	730	719	707	731	719	740	744	736	732	743	686	729	725	754	756	724	711	752	699	724	718	719	761	712	727	710	696	771	737	757	698	750	682	761	761	700	760	725	714	714	705	723	745	721	732	734	718	695	738	759	734	705	729	717	716	740	713	714	688	704	696	729	732	710	708	748	756	749	710	733	725	715	697	696	740	734	687	780	762	688	716	728	734	696	712	726	719	714	746	734	695	715	742	727	715	750	780	715	727	776	703	729	736	712	771	688	791	722	729	692	723	755	720	693	736	717	698	694	742	695	713	751	707	722	778	699	757	657	744	701	731	718	723	754	696	742	709	728	744	708	728	764	761	731	700	718	739	723	758	687	732	710	687	706	715	763	706	737	699	735	736	703	747	758	726	702	714	706	720	750	718	707	736	691	723	797	736	719	704	721	690	669	769	723	724	749	740	755	695	730	720	757	734	713	706	764	742	743	699	714	726	690	755	716	686	706	736	805	769	751	701	774	711	743
1599	310	306	262	282	254	243	266	246	249	231	259	247	252	232	237	235	244	262	272	246	255	270	270	247	250	259	257	267	230	239	237	258	261	268	277	251	241	260	230	275	276	247	276	267	280	251	290	257	252	253	229	226	215	260	232	270	247	244	270	261	241	247	274	262	267	262	226	239	227	247	243	244	263	242	230	261	238	226	284	245	253	274	241	239	265	238	262	256	246	273	248	240	258	265	261	267	255	230	270	254	239	248	247	244	268	246	243	273	230	262	271	262	264	244	256	231	265	248	278	263	232	296	256	250	240	259	253	212	225	254	228	259	253	254	225	265	256	249	253	253	279	263	287	257	274	252	261	216	254	263	251	260	244	231	245	226	252	256	246	233	262	264	237	270	250	265	246	234	262	288	264	256	273	241	230	267	276	256	256	263	257	246	252	271	236	237	241	273	252	263	245	237	241	259	220	226	272	240	286	291	263	250	239	239	236	272	269	269	217	243	251	236	248	228	241	241	266	260	247	272	245	233	255	251	259	242	268	224	270	252	254	266	257	265	263	281	268	256	291	237	263	251	262	261	267	264	244	297	238	248	258	243	234	255	255	252	237	243	233	219	274	276	254	239	233	259	255	266	255	257	278	243	239	259	241	269	255	257	232	273	268	255	231	254	244	261	265	274	246	259	273	252	216	282	240	262	263	230	259	261	254	261	228	246	283	248	278	240	237	274	250	233	282	237	245	235	241	247	290	278	259	259	279	252	207	258	262	285	281	246	286	246	274	247	277	244	235	260	270	272	252	223	261	256	235	229	223	253	267	251	257	261	238	229	300	287	246	268	268	255	252	249	246	268	228	231	265	288	251	287	231	247	249	250	229	273	242	255	236	259	268	248	248	271	298	240	276	215	254	250	256	237	245	263	267	244	210	273	250	258	221	265	260	263	218	253	267	252	233	239	224	282	242	247	285	258	238	259	267	243	231	234	274	253	250	239	257	252	229	245	252	265	279	261	255	254	258	264	227	235	236	277	237	250	253	247	286	270	258	232	232	232	259	282	269	268	259	260	229	247	271	227	280	241	234	238	238	279	244	233	264	271	250	250	265	271	252	256	238	237	247	298	279	283	251	256	263	275	242	263	237	259	256	262	236	259	269	269	230	247	267	218	276	252	214	261	243	234	248	230	234	271	263	277	256	246	267	264	235	278	260	252	266	266	234	206	239	280	258	262	269	251	268	264	247	283	276	249	267	264	231	227	240	255	265	302	251	281	245	279	267	261	302	256	286	247	247	256	269	224	241	266	260	246	255	284	290	238	240	255	270	249	258	234	233	244	237	240	257	270	290	267	260	272	252	250	252	246	225	263	237	250	265	240	229	278	276	251	238	248	286	276	292	265	257	211	219	276	248	216	222	238	244	215	257	254	259	247	234	238	244	245	277	268	251	248	276	276	258	257	230	261	271	265	251	250	250	300	280	241	236	271	254	223	224	245	281	233	253	249	243	248	276	263	267	266	281	249	241	275	256	268	271	251	273	268	262	263	252	257	254	250	269	254	261	255	224	287	234	242	284	295	249	239	260	288	268	262	255	258	251	237	238	252	263	297	231	241	265	266	232	260	236	263	228	250	230	271	260	270	239	245	269	250	266	260	226	245	292	264	240	228	253	264	273	292	256	277	281	261	256	233	265	258	238	253	261	255	256	247	239	265	270	268	254	260	246	288	252	259	241	255	268	255	269	253	215	242	258	238	275	240	247	229	244	207	264	250	253	253	246	262	268	239	245	248	249	274	280	297	271	224	249	240	273	249	273	234	240	231	250	260	258	236	254	287	270	257	234	287	258	298	257	274	257	268	258	253	231	234	249	248	236	239	248	253	204	247	235	264	280	235	213	225	281	276	220	255	261	248	235	266	266	253	249	252	259	242	237	263	265	265	260	268	212	251	262	236	241	243	272	256	275	261	272	237	225	248	228	225	245	259	263	230	255	243	229	236	295	246	268	251	291	226	249	231	266	299	273	287	221	235	267	256	269	239	256	261	251	256	285	258	250	228	260	228	240	279	287	276	238	274	279	244	218	267	276	279	236	250	259	241	275	266	250	233	282	272	248	236	281	260	269	270	264	206	268	256	271	246	280	269	260	264	257	260	233	228	245	264	243	254	256	273	220	249	264	256	236	252	274	248	262	269	252	234	251	271	288	283	247	245	264	281	260	247	275	259	264	258	248	251	267	242	243	255	235	249	256	247	238	268	263	259	211	269	234	269	267	245	241	258	239	252	271	241	237	262	252	240	274	261	236	266	250	241	223	242	245	230	226	234	236	256	234	269	258	256	246	264	263	255	306	265	227	249	257	216	240	241	240	245	249	240	226	230	255	243	264	223	245	246	268	241	254	261	282	264	226	248	243	260	227	237	243	241	262	280	273	284	246	264	314	244	253	247	232	271	275	260	292	237	251	240	223	244	270	260	232	253	253	281	249	264	247	239	235	269	238	235	257	229	226	272	249	268	245	274	260	253	250	271	233	264	239	267	219	255	251	260	256	266	246	276	244	268	276	289	257	246	284	283	266	230	215	265	237	256	259	273	247	243	241	242	295	260	260	236	258	272	225	251	270	234	242	240	258	233	253	249	254	231	263	240	235	227	256	260	261	220	248	239	272	279	226	238	248	243	254	232	231	256	248	246	277	231	273	248	231	258	297	281	216	275	250	239	266	237	270	237	251	264	272	251	247	232	242	232	256	257	256	263	240	273	261	259	265	254	264	242	265	249	234	254	261	236	254	230	226	220	243	274	250	282	266	234	226	270	269	251	241	288	245	230	238	270	275	263	242	286	282	301	255	238	253	249	267	238	241	281	258	235	262	258	238	263	246	224	262	268	251	272	261	237	239	288	213	251	261	234	245	262	262	246	294	265	239	269	285	273	288	310	270	273	267	252	278	245	233	247	224	242	256	234	257	260	254	252	275	250	252	287	281	252	247	238	236	248	256	268	256	252	216	282	272	256	269	255	254	260	263	249	237	219	246	221	230	277	252	270	268	264	250	250	217	260	282	259	279	251	261	261	241	249	260	221	256	251	282	286	252	253	260	252	232	221	294	260	230	252	270	209	256	244	271	256	262	248	258	266	260	227	252	254	228	256	269	255	251	263	260	235	243	251	259	260	276	246	248	263	256	253	299	230	251	243	266	250	269	265	234	246	267	253	247	252	264	265	279	262	262	267	263	282	250	279	247	260	269	272	271	239	282	259	254	252	251	292	214	252	254	272	234	237	271	254	257	253	253	246	254	245	240	244	221	259	270	247	255	279	271	256	249	220	276	254	264	267	265	261	244	280	257	243	263	269	216	262	263	267	274	275	268	247	229	236	251	266	246	245	256	273	278	258	251	225	256	248	243	265	247	240	283	247	216	252	231	270	245	243	290	274	253	289	247	273	236	204	261	220	273	270	259	248	263	257	255	254	251	260	294	289	234	277	251	237	230	241	286	260	251	284	270	262	265
1783	685	644	647	622	685	671	633	670	622	574	593	589	627	611	633	583	614	563	587	608	592	613	572	597	572	573	617	594	607	612	569	619	579	581	615	620	642	617	637	595	580	637	595	595	609	541	607	619	650	583	583	585	610	599	632	547	548	598	596	586	622	619	603	597	630	593	563	601	623	613	591	583	620	609	622	651	612	602	586	584	603	587	600	565	660	631	550	584	586	547	592	578	576	597	614	632	591	585	588	602	614	650	641	625	619	609	607	599	585	545	617	559	576	616	591	571	570	629	620	585	596	592	620	608	633	562	615	645	560	593	625	636	624	605	602	611	606	596	636	578	586	628	612	546	628	619	583	619	644	608	600	610	604	582	593	563	572	594	593	595	584	595	559	591	600	638	583	615	599	617	638	601	587	590	555	558	571	619	603	614	639	606	584	621	593	648	597	634	560	574	602	602	582	639	641	594	594	591	546	608	624	622	557	586	577	572	598	598	585	634	591	565	585	611	599	589	570	614	618	570	584	624	618	623	575	583	621	562	588	632	603	587	567	587	613	643	569	598	586	620	555	601	625	621	611	606	567	592	599	597	606	620	597	603	601	630	591	610	577	571	598	621	657	582	610	617	618	598	563	623	601	618	606	618	619	599	623	598	590	621	608	574	555	582	611	579	558	598	589	566	610	659	572	624	564	563	567	605	575	599	608	606	631	633	594	565	621	634	633	612	580	606	642	624	594	607	607	606	573	634	630	593	596	623	601	658	614	549	560	592	638	609	598	623	561	616	603	592	596	625	600	587	583	593	614	599	604	563	580	650	621	557	595	563	598	569	579	610	620	598	583	558	608	601	616	571	577	608	593	592	606	604	556	557	595	605	608	583	596	623	601	586	583	647	600	541	609	589	585	638	587	624	651	550	621	642	610	575	604	558	646	588	615	592	646	649	572	625	620	586	602	603	606	580	634	586	555	590	619	601	639	620	616	591	635	588	608	586	641	615	615	622	597	557	600	568	546	606	566	628	594	574	571	587	603	594	574	591	618	601	587	648	581	592	609	583	561	553	583	621	596	578	645	625	597	600	587	613	616	614	581	555	592	574	629	602	617	583	609	593	601	611	616	621	622	596	630	552	573	611	575	648	593	615	539	582	605	620	609	626	580	623	570	616	646	558	606	579	640	635	546	602	556	600	575	626	570	555	590	623	616	622	622	594	552	622	619	583	607	597	633	609	607	612	649	611	642	605	553	616	585	606	588	552	637	595	628	612	618	628	581	581	623	624	601	564	592	586	572	598	609	579	653	580	588	584	608	619	599	593	592	613	630	623	599	571	580	574	608	606	579	615	610	624	601	602	618	629	608	613	630	556	601	608	566	638	640	586	550	598	577	620	587	566	620	597	657	594	584	641	597	545	622	604	658	613	587	569	614	601	560	549	593	573	597	596	580	552	615	616	587	600	599	637	594	614	605	568	593	592	613	602	648	586	599	632	612	640	631	625	617	571	621	618	582	626	653	580	594	619	591	653	611	624	594	622	598	605	547	598	581	612	631	552	631	614	594	589	605	589	622	560	575	559	628	547	559	573	612	600	573	640	587	601	600	614	594	584	625	548	595	617	572	614	595	630	581	573	535	601	620	594	549	605	613	605	623	613	620	608	599	586	608	591	611	589	557	597	622	557	617	604	632	604	583	627	639	614	642	574	613	598	576	567	590	629	606	607	602	587	603	592	648	581	609	632	557	665	639	598	589	582	579	616	611	655	622	641	637	633	599	584	583	613	628	625	588	590	574	607	586	603	614	573	596	587	615	615	587	568	595	595	627	575	636	600	617	573	567	597	602	617	571	630	619	608	627	590	579	628	659	558	564	607	554	587	553	602	622	587	606	608	631	564	600	565	598	557	610	608	657	620	579	612	604	633	580	602	592	564	615	572	598	636	601	587	592	564	604	588	628	595	586	644	612	593	597	595	578	613	627	568	594	626	587	618	606	613	611	618	567	613	588	611	623	627	664	577	631	616	633	610	549	610	630	598	596	577	594	604	590	612	602	650	560	609	572	587	590	608	606	621	624	617	572	616	576	626	583	599	620	577	586	599	588	606	638	559	605	654	609	581	609	616	630	581	603	552	606	593	634	606	585	568	603	611	644	622	628	567	566	598	607	563	577	616	646	577	575	600	567	593	574	599	593	605	628	584	636	592	585	559	580	627	618	616	545	622	556	617	625	583	579	589	593	586	607	594	620	577	584	591	565	629	594	574	570	588	576	593	582	582	616	607	647	600	615	615	597	607	608	554	572	587	593	600	601	610	621	606	614	580	631	586	594	614	565	583	641	611	576	625	609	599	612	603	611	619	598	604	615	595	626	611	617	620	600	604	609	577	593	621	584	600	627	601	578	631	563	617	621	618	592	607	601	623	576	604	598	633	630	594	563	608	600	600	597	607	604	637	605	610	643	575	629	629	606	600	609	578	585	640	595	607	588	577	627	568	605	600	579	604	629	632	603	598	579	642	631	574	609	584	644	609	604	586	576	612	577	564	615	563	604	635	595	617	614	665	553	554	633	613	625	618	604	563	614	600	607	606	621	594	612	566	597	610	600	648	592	621	589	634	582	600	563	598	662	633	572	600	593	546	575	619	602	598	580	611	615	572	563	577	610	552	573	613	587	585	631	653	613	592	650	563	584	609	619	601	594	608	599	604	620	547	645	571	601	596	595	630	598	592	613	620	613	575	648	602	571	635	588	561	578	624	570	591	612	628	563	612	604	588	574	560	629	596	593	614	612	605	580	601	604	598	605	620	579	662	572	576	567	645	602	592	575	585	649	574	616	596	651	621	577	524	644	587	630	559	579	575	608	582	586	617	643	582	593	564	634	639	592	633	559	609	577	590	618	634	582	564	609	625	602	602	594	601	596	604	585	610	616	602	606	575	588	658	613	597	589	598	609	661	595	603	638	634	564	602	601	575	605	594	577	595	591	644	598	607	575	622	615	602	616	617	629	650	593	576	600	573	610	628	645	632	630	626	603	603	598	607	587	574	609	592	635	583	595	615	615	597	561	576	629	618	610	608	599	595	654	575	606	572	646	621	599	593	590	607	633	582	581	659	631	565	602	584	586	600	620	588	600	601	611	634	576	600	641	585	635	611	588	611	592	591	630	591	574	602	594	621	596	614	603	582	597	579	572	552	613	617	633	615	604	588	646	609	620	591	603	600	585	625	552	611	616	599	573	612	620	632	580	587	582	575	605	600	607	624	582	603	588	590	613	608	594	580	637	612	559	600	576	613	601	626	599	581	589	622	609	580	587	619	594	621	575	570	611	592	577	600	591	566	613	594	608	607	643	602	629	583	582	603	601	582	583	628	617	592	610	591	623	628	603	526	594	592	623	580	578	617	598	581	605	604	627	601	604	577	628	632	588	612	601	604	592	620	578	610	568	541	614	624	645	627	583	639	611	587	632	603	614	584	603	665	591	598	594	621	610	599	630	618	631	589	577
7453	569	515	402	290	252	223	206	206	197	180	176	154	158	173	164	155	132	149	143	168	138	151	143	135	122	155	138	146	146	140	167	141	138	161	155	155	146	145	154	142	138	128	152	151	159	150	139	143	162	165	157	144	143	171	154	171	143	149	131	118	132	149	134	167	143	131	158	166	156	129	140	142	154	165	138	167	145	164	148	139	148	144	151	153	122	142	168	141	132	144	142	159	163	150	143	155	140	140	149	161	158	153	136	166	164	146	148	152	159	170	126	143	133	142	148	117	157	135	143	142	155	151	170	116	145	129	159	153	127	161	142	143	142	143	122	156	149	134	140	142	150	153	158	153	167	157	159	158	156	161	166	149	149	153	176	134	138	131	124	145	143	139	166	140	157	160	156	131	145	147	155	151	152	123	181	132	152	173	165	130	133	138	138	162	171	170	144	132	154	156	138	126	151	170	160	147	130	148	137	147	144	157	149	135	141	117	148	157	143	163	147	112	151	157	142	146	149	144	158	122	150	136	159	155	138	131	158	160	138	139	153	138	136	157	152	145	155	157	159	149	170	126	163	158	142	156	138	153	145	157	175	138	142	141	134	171	137	149	165	145	183	154	135	155	179	146	161	121	154	151	176	145	142	150	165	159	133	158	159	144	160	150	145	144	158	146	140	146	144	156	143	162	142	132	146	134	139	142	139	154	149	151	145	145	167	158	154	155	129	129	119	140	154	140	150	142	138	152	168	142	151	153	147	157	154	175	160	138	146	151	122	131	152	156	132	151	147	155	139	129	162	156	176	147	169	138	145	129	136	132	137	141	160	150	159	118	168	136	143	147	146	132	157	140	158	130	142	154	160	166	156	146	144	119	138	163	162	172	132	145	128	149	147	138	158	160	171	144	102	144	170	140	149	125	150	157	139	147	151	150	147	146	150	146	136	148	136	168	128	156	152	139	107	174	148	142	148	165	138	151	150	116	144	151	127	129	141	164	153	150	147	136	148	131	154	162	137	149	145	143	154	140	162	140	144	148	151	141	141	139	147	149	133	168	169	137	138	138	172	143	143	152	175	146	143	148	124	141	133	140	149	154	156	162	126	146	144	132	142	134	117	160	161	129	138	159	150	144	140	142	155	160	117	146	146	168	149	146	142	146	145	147	140	160	180	169	151	160	122	164	143	155	147	149	146	136	126	135	163	157	138	136	159	142	150	144	171	132	148	160	156	158	142	148	159	159	142	166	140	138	135	164	175	133	167	142	175	149	137	137	156	155	129	141	137	116	132	123	142	144	130	155	138	157	165	147	142	153	134	165	146	149	174	147	148	151	157	150	157	133	141	153	165	145	154	139	153	161	150	158	131	151	157	138	142	169	131	131	167	165	151	166	132	152	159	159	171	153	148	155	159	138	131	137	156	133	151	148	131	135	155	147	134	148	166	165	169	160	136	170	136	164	124	144	150	163	149	139	146	169	156	140	148	135	147	137	137	137	156	143	149	156	128	136	157	145	155	167	159	129	152	133	133	158	160	153	153	130	166	159	136	137	133	130	151	166	135	139	159	133	160	129	133	165	140	148	152	156	164	153	139	125	137	129	135	142	153	158	125	153	134	150	122	145	144	157	160	149	141	149	153	168	123	143	148	137	146	158	151	144	157	148	156	153	135	147	145	151	158	154	136	148	132	159	148	138	168	139	127	164	131	144	136	145	159	150	181	148	146	146	146	161	158	153	137	140	158	139	138	133	160	146	146	132	144	147	137	141	163	159	154	134	167	180	156	151	180	150	123	163	179	158	156	160	149	175	157	122	151	168	154	134	165	145	148	150	142	137	149	161	161	154	130	137	152	145	166	132	154	174	113	129	156	155	131	147	160	142	137	146	159	163	147	159	130	131	142	138	129	145	129	141	157	138	153	134	149	118	142	149	141	142	144	145	146	146	139	150	140	136	159	167	148	126	150	157	159	149	161	167	175	155	142	122	150	152	156	145	135	140	132	148	132	142	147	145	146	136	151	145	140	140	151	145	155	131	133	146	150	148	149	135	139	156	153	154	160	133	144	142	133	162	161	151	144	120	129	134	137	161	156	138	128	146	135	163	167	158	134	131	139	137	136	112	126	142	163	140	126	138	163	153	157	164	162	140	149	150	151	142	135	164	147	146	148	127	174	149	133	145	147	148	153	119	153	157	154	145	136	147	174	165	147	145	151	139	151	159	139	129	143	178	137	147	118	135	159	174	145	160	155	161	163	137	144	133	144	155	158	144	154	137	140	145	156	134	132	142	142	145	150	128	146	166	154	167	153	138	147	162	140	151	129	133	162	150	138	154	113	153	152	149	114	148	126	136	156	156	138	138	141	165	127	155	129	156	143	128	128	169	115	151	150	156	147	139	157	148	150	140	152	136	128	135	144	134	146	138	173	156	141	118	151	139	130	130	127	142	145	138	149	143	147	139	132	134	144	130	172	141	142	165	160	141	148	149	138	133	149	164	143	139	113	146	131	128	165	143	148	128	157	134	142	158	159	155	169	139	126	149	151	161	115	147	163	142	169	179	152	149	142	148	138	142	155	149	156	140	164	148	154	163	137	179	119	134	147	126	151	168	131	141	163	163	129	139	166	134	140	146	157	149	135	148	146	149	132	135	139	103	156	130	148	151	148	168	127	134	141	146	172	152	150	144	147	146	159	135	116	151	118	143	152	141	160	153	143	140	150	135	149	157	140	151	158	147	146	140	151	151	134	136	140	140	174	167	142	141	138	148	135	140	156	157	163	150	141	128	153	152	154	165	145	137	147	128	149	160	153	149	140	121	121	124	149	146	148	141	151	152	143	165	136	136	131	145	148	150	124	124	147	178	135	153	131	140	167	116	116	147	143	148	144	152	155	151	122	153	144	136	136	132	138	140	146	141	138	118	156	161	150	118	128	142	132	145	174	148	147	150	168	153	159	145	143	156	172	157	150	149	126	132	183	148	124	128	173	170	158	136	169	154	141	140	155	141	137	174	135	171	164	155	136	133	140	130	142	140	127	148	141	152	141	162	139	151	163	138	142	146	138	143	124	147	155	163	158	163	155	165	176	135	144	159	148	127	157	145	163	146	143	140	166	144	147	143	135	147	163	135	146	156	156	147	151	168	156	153	157	152	176	151	129	144	134	129	154	144	146	157	134	136	154	159	127	162	144	180	153	148	139	160	152	148	131	154	161	164	136	137	128	153	148	145	129	156	146	185	136	165	153	131	140	165	162	153	146	127	138	143	153	155	143	150	156	142	149	142	152	145	155	135	140	154	164	146	146	148	145	141	145	162	161	150	143	146	152	143	147	150	137	159	147	155	143	153	178	149	150	142	158	163	162	135	139	157	151	154	125	134	163	139	155	164	135	155	122	130	143	134	126	160	154	159	148	138	161	146	133	157	148	158	163	164	125	149	140	147	149	178	150	154	135	155	139	148	144	153	160	136	171	146	159	162	135	159	145	142	152	158	151	148	199	138	142
6039	772	1244	1261	1094	922	782	688	645	596	563	538	526	501	519	479	510	436	477	492	445	431	441	461	414	442	437	457	427	445	436	375	376	430	427	432	407	409	385	424	414	397	408	398	400	377	410	410	408	397	404	375	394	409	425	452	415	452	386	416	367	415	432	373	414	416	403	393	427	399	410	376	386	428	422	390	447	395	381	390	382	392	388	391	371	415	389	417	434	444	416	387	421	402	418	420	414	384	386	364	396	402	400	420	393	454	415	426	368	403	422	434	424	407	380	406	402	418	420	373	430	369	379	404	401	386	396	394	400	406	411	422	436	372	420	418	416	405	381	401	442	415	446	375	400	424	376	391	389	398	412	446	422	383	397	400	425	438	389	422	419	393	424	384	369	412	411	390	422	418	405	399	406	427	409	423	410	402	420	389	386	396	399	396	364	414	433	363	404	430	430	413	373	431	401	415	371	366	425	396	394	407	424	387	388	440	419	361	412	364	426	377	442	398	423	400	411	420	388	400	398	394	402	419	391	402	423	390	412	396	395	393	417	408	404	396	396	381	381	398	416	391	398	419	458	393	392	385	366	403	396	388	370	400	402	411	395	381	380	395	397	401	402	396	403	394	403	412	379	405	390	403	395	412	361	376	445	416	395	408	377	431	423	358	428	388	407	416	429	401	418	389	440	440	352	394	374	411	398	401	379	400	391	452	405	360	424	409	387	378	383	417	419	415	394	402	412	416	418	403	416	409	399	396	419	403	405	400	388	391	402	413	392	386	404	400	420	393	407	404	389	402	436	407	417	385	436	394	411	398	402	426	398	403	410	455	389	399	408	444	414	400	396	426	390	408	435	398	388	371	366	400	402	381	418	426	373	409	376	404	429	432	414	373	397	383	406	382	382	444	387	406	428	402	408	420	400	420	424	429	379	410	411	430	416	415	397	398	428	406	380	407	372	370	436	398	411	406	384	433	363	439	387	402	392	406	402	396	422	392	375	413	395	417	384	386	420	365	342	420	409	395	354	420	408	419	372	383	421	379	424	389	409	407	388	402	404	397	433	430	430	398	415	391	368	402	395	436	423	379	424	380	428	422	379	417	407	408	400	419	375	396	380	401	386	406	435	412	392	413	422	410	390	415	404	426	431	396	430	423	376	417	400	404	384	403	399	407	419	381	397	409	408	398	424	398	385	425	444	429	398	399	411	395	387	367	397	443	387	412	386	428	394	388	413	411	400	422	396	415	382	410	396	406	371	392	440	389	395	422	437	380	411	393	423	390	409	418	381	403	437	384	398	408	430	376	379	386	359	439	386	433	400	374	405	436	404	400	384	364	431	407	387	397	396	401	395	444	430	461	407	390	437	389	400	403	374	379	389	403	388	434	448	397	403	398	391	414	388	391	425	399	422	409	416	388	408	433	395	382	443	361	398	378	400	402	435	442	391	436	420	396	391	421	377	394	396	392	400	427	424	390	409	391	390	424	428	408	417	378	412	383	368	398	388	384	402	391	406	426	437	432	406	418	416	404	386	375	378	409	381	382	403	377	417	405	431	400	410	372	423	385	396	419	387	428	378	374	405	377	405	370	400	406	372	400	404	374	379	420	422	387	435	392	393	419	436	388	418	383	430	400	415	429	410	407	385	362	425	392	444	409	388	392	430	415	391	401	433	388	396	370	385	387	428	394	381	387	394	404	442	406	411	402	413	434	430	374	414	425	442	373	402	390	401	417	430	380	404	372	414	386	429	390	425	408	405	409	403	424	394	416	392	393	408	384	445	401	393	400	415	410	401	400	406	400	437	415	410	417	428	384	408	402	403	391	430	397	427	408	413	430	385	391	405	414	378	388	399	391	373	381	414	385	417	409	404	449	435	441	413	400	436	403	415	397	417	410	400	388	429	410	425	421	417	416	412	373	389	409	400	426	393	394	404	397	390	408	386	426	418	420	394	378	412	385	395	410	431	383	393	406	390	384	389	419	414	387	387	412	405	435	399	374	374	372	424	386	396	390	410	439	409	411	377	413	423	376	400	427	402	416	428	419	414	443	392	416	400	385	401	391	419	392	436	406	443	389	375	411	377	403	399	429	412	380	406	387	398	393	407	399	412	418	418	368	386	392	391	400	413	375	406	389	427	398	374	426	398	397	416	373	371	384	407	428	397	391	430	398	428	369	398	415	430	423	387	409	407	412	372	404	370	405	410	389	361	365	378	408	381	420	386	437	372	392	401	429	454	385	412	388	382	363	415	397	406	395	384	407	408	430	408	393	419	400	375	417	426	417	369	423	385	372	401	347	415	438	388	411	373	420	421	421	388	417	412	393	412	393	404	423	383	394	402	400	400	424	409	376	409	419	416	396	385	395	441	423	408	434	423	349	375	379	376	403	411	398	409	445	428	382	403	386	404	393	424	447	443	415	410	382	370	426	413	428	404	429	416	391	402	417	414	423	401	406	407	418	430	406	380	390	394	393	366	390	413	408	393	397	399	440	408	383	383	391	400	408	411	387	400	422	437	400	401	447	401	406	378	399	435	387	414	397	396	403	424	413	413	400	390	388	357	395	419	422	389	383	425	384	423	409	388	420	368	360	380	402	423	370	373	409	416	402	395	393	422	422	412	399	371	381	404	407	426	428	382	419	370	413	385	397	391	403	409	412	394	422	414	422	383	386	400	443	370	415	399	395	399	391	398	371	401	451	410	383	413	419	410	416	433	404	375	411	399	389	398	422	388	406	411	384	430	441	369	386	364	408	391	410	370	411	413	397	399	411	404	383	412	408	407	380	375	410	423	411	403	392	390	429	413	416	401	439	431	413	388	391	418	385	399	414	421	382	381	421	445	436	419	412	437	439	412	402	426	384	394	378	400	386	373	436	408	398	397	433	402	396	426	411	388	407	455	360	411	379	408	420	421	426	404	382	409	416	429	409	415	378	401	420	399	399	401	400	404	392	398	392	421	394	369	447	410	432	393	414	376	363	386	388	383	394	397	420	401	383	362	397	444	430	384	368	410	410	405	393	374	405	402	406	406	385	427	410	444	382	386	386	418	405	401	384	429	390	419	375	400	386	400	409	381	370	408	430	421	387	419	390	422	366	394	416	406	418	406	408	401	399	415	436	410	414	378	428	403	406	390	414	409	419	382	423	392	413	414	418	443	393	423	407	401	410	417	372	408	388	411	388	395	438	390	440	412	427	393	424	399	379	386	423	432	405	429	451	380	379	418	398	404	367	380	399	395	400	432	386	410	458	387	417	407	405	405	418	374	373	378	386	404	411	429	394	387	427	423	392	386	403	377	394	452	395	374	417	423	427	458	404	416	400	421	423	379	410	416	405	418	427	429	410	435	437	382	418	392	375	389	407	375	376	418	426	393	391	398	413	387	395	376	401	428	397	423	418	371	407	404	409	398	422	376	412	388	410	376	418	408	426	398	397	438	362	427	407	394	408	376	399	406	378	398	433	460	419	402	418	404	400	447	392	396	357	385	404	403	386
14016	1368	1101	773	605	585	455	396	349	381	371	366	302	350	289	310	332	286	310	351	308	299	313	306	338	305	335	305	308	308	277	273	302	288	301	334	324	317	294	312	271	258	303	317	283	291	312	323	311	284	318	335	284	281	306	343	293	306	307	292	300	299	293	317	314	308	297	324	291	284	270	289	294	319	321	316	316	294	300	276	301	300	278	292	278	282	284	291	316	309	307	305	301	310	324	298	310	307	299	280	288	300	341	319	310	267	275	323	271	295	299	312	278	295	282	299	269	282	287	320	286	321	294	318	301	341	304	326	298	293	272	264	300	322	284	292	274	301	290	301	286	314	287	310	284	281	314	302	317	314	304	278	312	326	269	318	324	318	287	317	334	312	284	281	267	312	300	285	297	318	297	307	291	305	328	309	304	303	271	320	302	269	322	282	321	279	305	313	296	323	294	283	328	295	302	274	260	298	296	318	280	300	287	288	310	294	274	300	316	295	276	267	280	328	292	290	279	305	297	330	291	291	309	314	264	264	303	266	288	272	314	335	286	326	280	297	289	273	286	287	338	308	313	300	261	306	275	282	316	301	308	327	305	323	278	315	284	309	300	321	302	307	287	319	304	306	331	323	296	310	342	299	334	313	305	269	275	310	319	276	305	312	323	318	290	313	292	349	315	297	291	261	291	308	287	312	329	304	322	291	298	271	281	291	288	293	294	276	314	294	322	292	321	313	343	298	315	303	276	282	304	332	303	336	298	266	318	300	284	302	287	305	274	281	306	258	277	294	298	303	315	308	320	322	308	261	274	314	312	294	324	290	321	291	305	342	305	305	291	288	326	296	299	326	324	336	307	277	325	308	293	302	269	294	297	300	332	308	286	278	302	365	335	317	322	299	297	298	299	314	286	295	327	289	263	278	307	291	299	333	282	306	326	313	331	297	295	304	282	266	306	293	298	292	335	272	307	314	254	286	301	274	332	330	288	306	295	303	306	277	317	319	331	339	314	287	299	282	301	286	305	282	308	288	321	287	315	258	292	282	293	300	301	292	300	286	296	299	297	290	301	300	310	347	307	319	296	281	271	306	337	277	293	285	303	311	296	311	310	281	306	286	281	303	294	308	309	294	301	308	288	301	316	302	282	274	314	290	300	298	281	344	283	280	309	321	314	297	317	310	290	292	309	293	291	279	304	270	325	331	290	303	288	262	306	295	315	321	297	302	299	271	265	293	294	284	303	285	262	306	301	318	324	339	294	288	318	314	287	317	266	323	285	313	285	313	277	295	295	335	327	278	288	298	309	290	262	275	303	302	326	274	298	298	276	317	303	290	303	281	286	297	284	278	267	244	306	276	269	276	286	281	326	300	297	289	315	290	315	279	305	308	306	302	301	321	281	313	276	273	303	310	305	274	284	257	300	300	317	313	324	299	313	295	304	312	303	283	309	285	305	269	277	295	289	304	303	318	292	282	313	311	299	262	291	294	262	307	286	295	315	292	297	286	302	303	305	320	286	279	285	324	286	301	324	303	321	288	297	284	301	298	309	302	300	293	294	296	317	287	298	315	299	284	259	313	299	278	306	290	292	276	298	264	294	299	280	327	271	274	293	288	272	314	262	300	314	315	311	303	340	300	326	285	316	327	325	307	251	328	349	317	305	270	290	275	286	287	343	293	269	296	280	288	299	319	308	274	312	296	279	316	304	321	283	260	287	289	268	295	309	284	270	262	315	309	300	313	285	282	292	350	293	307	311	297	310	307	342	299	281	284	271	266	306	299	326	293	290	322	309	281	327	292	282	270	314	293	319	308	297	296	282	287	342	305	309	294	295	288	307	275	290	304	284	288	303	299	301	325	298	281	304	300	275	277	281	300	295	306	286	360	293	286	280	303	270	320	302	264	337	296	303	268	292	308	335	298	326	317	259	273	291	304	317	314	299	315	269	291	317	295	315	307	300	296	300	304	283	294	296	319	284	324	325	263	297	323	318	323	331	282	287	294	321	293	268	276	281	332	304	275	287	292	309	357	310	296	275	299	300	262	298	326	311	293	315	289	305	268	303	283	292	319	284	287	318	324	306	304	282	305	302	313	301	292	275	266	310	300	298	312	300	298	315	297	295	295	308	307	297	306	297	276	291	262	257	306	339	295	308	314	287	275	279	300	313	303	270	299	298	304	281	306	296	303	286	297	280	270	314	272	299	310	304	280	285	329	295	330	310	305	280	287	291	269	305	296	303	292	337	303	327	271	274	290	312	284	315	282	289	269	278	265	307	295	321	307	300	293	283	325	300	281	315	286	291	314	347	334	282	302	309	287	288	314	319	319	279	276	284	302	297	297	282	308	320	271	302	337	287	286	319	277	297	302	304	300	326	314	297	302	335	314	294	318	314	293	324	324	267	301	291	320	285	325	323	301	318	298	284	273	289	327	305	357	278	356	314	316	289	287	303	286	275	332	314	289	272	298	309	283	280	278	273	308	300	341	309	306	298	283	300	275	310	285	291	305	287	273	311	288	296	301	317	304	322	297	295	320	322	313	311	317	292	277	313	264	269	281	319	306	267	300	329	261	329	335	311	281	320	302	288	287	300	343	294	305	318	304	314	301	285	289	328	291	298	313	304	263	306	293	320	323	291	336	298	299	283	288	306	300	304	305	299	261	321	275	310	267	317	269	284	284	294	292	304	277	281	305	289	313	305	329	294	303	294	302	314	315	295	308	315	294	311	301	281	313	309	312	304	313	271	315	291	309	295	295	328	303	309	278	281	292	315	264	295	266	302	276	290	292	236	312	294	300	261	276	309	313	282	284	263	320	306	302	300	309	290	310	298	321	291	298	301	303	332	309	290	292	323	320	322	328	327	317	301	307	291	299	278	295	300	303	297	297	313	262	285	302	288	313	307	291	300	294	278	303	329	311	296	286	310	293	294	287	327	276	313	315	308	283	326	295	281	287	291	304	277	277	299	305	315	299	268	273	297	315	313	279	315	281	269	308	277	301	308	305	285	258	314	298	281	265	273	313	306	343	304	327	293	291	323	309	258	303	308	313	313	309	307	341	279	306	296	286	304	292	294	336	314	309	281	291	288	327	280	304	305	289	281	268	302	279	311	300	323	311	313	300	326	281	318	294	308	288	289	322	308	325	282	299	280	273	295	279	324	311	315	295	289	300	310	306	328	327	308	292	290	315	297	331	300	288	297	308	316	279	327	316	317	319	280	285	280	311	298	301	300	267	286	304	319	305	313	291	311	324	314	297	327	333	242	311	277	282	302	294	332	289	304	330	305	289	337	285	304	276	332	305	320	299	304	306	323	286	294	311	324	308	290	298	299	304	303	321	296	289	307	300	302	319	331	307	312	281	326	335	310	320	307	321	289	283	328	294	286	287	301	258	305	314	319	300	319	298	328	296	272	321	289	313	315	327	311	284	306	310	308	321	310	281	286	317	299	306	287	306	321	306	337	289	303	308	287	273	290	314	309	299	307	306	302	295	323	311
8024	1378	2229	2356	2050	1706	1497	1262	1186	1090	1034	992	875	925	854	861	857	859	817	789	838	785	803	827	754	771	810	744	759	777	774	757	737	798	769	713	728	729	768	745	787	746	728	707	710	755	735	699	749	696	735	745	778	737	740	745	800	795	724	716	756	740	698	743	690	699	764	701	760	795	716	757	739	730	730	730	687	748	729	763	772	706	730	748	723	694	753	711	701	698	691	689	746	721	695	704	738	716	742	711	711	702	778	704	752	741	725	785	704	705	684	705	654	718	769	758	678	759	738	727	699	675	732	680	741	695	767	711	689	677	760	698	727	678	724	733	742	715	753	701	708	687	711	715	735	734	688	745	768	723	715	753	739	694	701	706	708	692	723	719	689	692	728	753	757	718	750	732	781	715	757	745	721	763	722	701	721	733	719	727	712	696	727	693	723	740	718	689	721	693	713	686	725	692	687	718	736	716	715	718	731	789	741	721	748	712	732	716	702	737	725	749	713	738	743	770	734	736	717	700	731	732	692	769	697	733	764	762	757	710	754	708	727	720	732	713	767	704	667	628	736	726	670	691	696	740	721	699	734	711	732	729	711	754	705	694	709	773	675	755	723	689	720	680	757	706	707	705	691	698	742	705	748	727	753	751	683	696	704	740	723	700	738	681	720	676	704	713	706	724	741	703	711	799	726	717	703	723	716	681	741	728	711	679	696	706	656	704	699	736	674	743	772	723	701	711	737	731	713	675	743	716	694	727	728	705	736	679	717	730	723	707	691	733	738	729	703	744	726	711	707	710	779	682	748	735	726	701	772	701	674	728	721	674	690	706	736	715	724	710	762	734	783	678	709	684	737	702	721	757	773	696	739	670	685	740	726	680	728	727	734	712	737	686	756	779	729	762	696	709	689	713	699	719	717	680	701	722	692	707	741	682	699	707	695	753	731	712	723	711	721	750	744	729	717	746	737	751	714	720	729	724	730	687	741	725	770	707	756	701	706	760	688	747	767	707	709	698	731	728	643	761	707	778	722	747	691	719	664	763	706	719	713	716	759	702	680	726	763	764	726	718	725	695	747	734	747	707	751	728	768	772	716	660	706	732	731	745	723	723	746	736	712	693	737	718	708	725	713	715	746	733	688	728	744	741	702	682	674	726	746	717	748	693	796	738	754	701	723	713	729	697	706	725	708	750	750	751	721	709	715	766	738	739	700	702	679	714	719	733	744	758	798	699	731	709	693	737	768	754	734	746	722	713	724	723	765	694	764	690	729	702	752	751	698	725	733	715	699	721	762	704	720	738	748	729	749	714	720	722	673	692	748	692	671	723	715	720	725	713	704	705	695	712	728	714	738	714	715	729	733	703	731	757	729	693	686	712	662	734	751	740	703	724	739	700	711	740	725	752	705	697	712	687	715	757	732	732	757	724	734	680	715	700	730	772	731	784	707	731	760	669	714	741	745	717	694	747	720	691	729	743	690	746	746	747	715	724	696	691	741	742	742	766	727	704	745	637	720	738	750	745	776	710	713	710	689	690	715	689	721	745	672	698	786	748	722	713	699	703	706	711	711	767	716	746	704	730	740	749	733	690	672	739	730	705	652	711	710	721	701	715	721	718	743	708	688	751	765	710	742	711	742	712	757	740	720	725	706	746	736	708	675	676	721	768	732	711	801	671	691	724	704	739	733	705	726	785	736	672	720	705	692	698	760	667	740	752	722	673	719	708	670	726	726	689	762	770	700	714	735	706	760	723	695	743	701	717	692	741	698	718	709	707	697	700	672	723	746	739	733	702	766	746	704	698	682	707	712	745	729	702	720	752	762	733	765	664	700	711	687	735	733	689	690	738	744	719	693	721	686	737	707	738	762	685	700	729	715	712	719	716	714	701	718	763	691	689	780	733	724	749	705	700	703	726	702	696	651	735	717	735	700	755	712	684	723	718	718	793	698	740	790	736	719	763	686	719	729	724	736	693	702	675	787	725	739	679	723	751	769	723	760	672	660	702	715	782	725	728	701	733	717	757	737	731	669	703	709	725	770	735	710	748	719	701	752	761	699	705	684	726	674	673	690	691	734	717	766	730	760	729	734	797	760	688	698	705	706	716	723	705	727	699	748	736	709	704	655	685	743	705	753	745	736	725	768	725	728	784	721	725	720	686	732	749	727	696	723	700	738	717	713	748	698	725	693	687	753	708	746	745	689	761	699	743	697	744	698	659	668	710	709	735	738	737	723	685	726	725	735	717	700	701	702	767	722	733	696	693	702	783	715	671	751	669	774	758	664	736	719	727	747	689	772	726	713	766	712	717	714	760	725	685	718	761	739	713	739	705	720	743	761	748	727	706	728	731	742	719	737	715	677	775	749	762	723	718	683	741	683	723	707	710	739	701	698	707	705	750	738	727	770	725	728	765	757	698	709	684	726	764	742	732	750	749	719	707	696	679	730	695	717	734	742	722	696	746	690	773	698	734	697	688	713	698	719	732	690	770	708	758	709	697	770	738	665	722	748	706	713	722	731	719	724	655	694	706	751	707	724	705	717	715	698	767	710	745	773	736	723	721	698	664	704	703	738	699	765	688	729	699	715	757	717	700	713	728	676	688	672	698	711	706	701	645	683	709	730	724	701	719	705	685	694	729	724	705	756	717	725	735	701	721	715	688	747	696	692	739	744	728	710	687	729	742	779	690	739	716	723	710	721	740	739	744	777	698	702	723	714	718	714	703	752	690	691	739	718	728	727	727	705	731	770	707	714	695	723	706	721	747	718	715	732	735	707	705	710	704	718	751	759	708	734	747	725	725	753	723	756	748	742	686	715	735	723	745	702	766	640	710	751	753	744	742	718	728	697	745	676	681	676	747	686	737	752	698	710	732	728	696	764	707	726	749	739	717	751	722	699	704	730	729	705	687	730	730	716	696	723	746	671	692	754	747	733	724	724	721	692	723	691	688	720	729	701	738	707	739	733	722	723	727	706	733	720	728	757	718	716	670	754	736	737	729	708	738	732	707	677	728	743	691	734	775	718	763	717	726	701	713	697	677	738	739	732	741	711	687	740	737	697	673	695	716	708	673	711	751	700	734	734	700	740	762	686	745	726	722	730	710	711	738	737	700	759	720	696	750	715	663	767	717	761	688	725	714	736	743	715	688	716	731	709	680	736	760	687	756	715	739	710	719	695	757	714	715	729	685	706	715	724	706	712	731	716	698	736	732	756	728	695	757	733	680	709	726	702	728	766	748	777	735	750	738	738	707	716	734	698	700	740	722	689	700	644	696	684	710	724	728	769	747	674	730	698	714	684	727	725	738	739	744	699	756	705	723	716	696	732	711	707	711	734	722	722	718	732	755	698	718	724	697	737	729	728	735	706	724	664	726	704	713	737	734	746	746	716	764	689	686	733	700	692	730	773	742	695	711	730	752	674	717	756	756	707	761	708	740	713	783	701	775	689	758	726	684	695	659	744	686	703	666	773	699	692	712	718	747	714	710	690	756	742	692
1410	291	275	294	275	241	285	251	253	254	247	233	231	242	242	250	244	265	268	259	241	247	225	282	246	265	260	257	252	254	256	262	247	234	239	247	237	253	262	244	236	272	258	236	240	246	265	259	246	262	252	254	232	249	238	229	257	274	251	315	221	260	243	279	278	222	280	268	251	246	253	239	262	256	251	234	250	235	257	259	240	250	258	224	226	263	238	235	238	251	263	261	278	284	230	263	251	222	235	264	254	249	226	263	256	281	282	244	277	274	280	260	251	232	239	269	236	254	262	244	239	246	241	276	243	262	258	265	275	249	252	269	297	242	247	250	254	263	239	245	246	221	247	267	270	250	257	278	297	247	252	240	224	234	245	287	265	287	248	246	243	265	256	263	219	250	237	264	247	266	251	225	278	232	268	232	245	265	225	251	253	220	292	228	239	220	213	256	282	227	267	259	272	267	249	240	271	282	224	262	274	231	224	256	244	261	258	250	227	221	269	247	240	260	249	272	263	241	254	229	260	230	265	248	228	233	238	264	261	268	281	259	240	232	225	249	209	277	259	269	234	218	269	237	252	210	256	256	272	246	269	219	230	280	248	237	231	241	260	245	235	249	249	253	235	270	242	271	251	253	240	214	264	249	291	233	264	285	251	246	245	246	256	242	236	232	248	267	244	221	249	276	268	287	265	282	247	297	233	261	222	258	252	250	266	222	270	238	242	261	229	228	234	249	251	225	250	283	243	239	253	265	251	257	259	256	253	284	244	260	233	215	255	240	308	270	241	242	244	216	239	235	246	224	263	267	269	250	260	219	249	260	245	278	229	240	230	252	256	233	251	267	281	266	238	238	223	261	239	245	237	245	256	262	254	263	262	236	240	260	256	234	259	225	251	253	256	240	272	223	251	248	262	301	239	229	224	262	271	246	261	228	246	252	234	261	247	240	238	270	242	263	247	249	241	233	260	243	258	268	227	287	222	271	282	229	272	272	242	232	233	260	282	247	262	269	306	246	264	279	244	284	269	248	251	260	241	224	279	238	253	287	258	273	250	259	253	264	259	245	259	261	250	262	261	249	285	256	263	233	233	241	269	260	266	288	232	241	230	265	253	293	262	268	234	216	250	224	250	268	257	236	236	241	244	227	249	214	274	248	243	266	287	286	230	235	242	259	258	224	248	255	229	246	252	215	208	236	243	257	238	266	267	254	240	259	248	272	247	247	239	230	230	279	257	267	251	244	257	246	238	274	229	223	253	264	286	274	280	229	267	292	251	255	222	257	233	263	269	258	251	256	238	209	261	257	245	250	265	269	258	292	270	292	241	228	254	256	293	234	235	234	256	242	259	246	278	245	251	240	274	265	247	263	242	238	286	260	244	225	263	255	236	232	247	243	232	238	264	254	277	268	268	287	235	253	244	231	241	278	247	247	261	233	269	292	232	257	244	237	244	263	254	267	245	229	230	262	263	239	273	252	250	248	275	254	229	262	255	264	238	216	254	269	260	251	280	235	251	261	275	260	242	262	228	248	267	231	232	253	251	246	256	252	261	274	229	288	246	224	299	234	262	250	231	252	252	294	225	279	257	234	252	234	256	245	248	229	246	237	245	252	248	230	238	264	250	261	279	238	256	229	233	253	238	229	239	229	246	258	259	251	263	241	245	260	246	262	253	239	259	259	259	269	249	251	270	236	240	248	267	261	272	231	261	254	242	235	263	250	236	248	285	252	245	249	267	250	252	255	243	259	286	258	257	230	263	233	264	254	232	243	227	231	255	233	231	244	268	271	250	251	252	284	259	271	267	268	279	242	260	252	256	250	256	250	238	216	274	253	260	241	261	272	247	240	235	256	251	255	261	259	253	248	270	232	239	220	250	257	256	258	226	277	250	266	252	258	261	303	249	267	273	250	267	268	274	257	237	246	243	236	235	252	282	271	239	251	242	248	248	280	272	263	247	249	274	250	251	254	236	251	255	240	246	218	240	250	271	273	244	244	230	240	234	262	305	245	249	279	263	260	252	236	261	264	281	247	249	261	234	245	243	278	257	229	265	235	248	254	271	252	266	252	236	221	205	241	257	239	279	276	275	251	243	225	255	247	250	236	246	236	244	260	251	286	262	262	231	283	264	285	260	259	240	255	238	251	257	256	241	278	251	280	248	249	236	263	258	236	240	234	252	241	252	237	236	253	269	229	267	282	250	253	258	287	246	292	211	251	254	253	255	247	235	253	232	229	252	260	252	260	248	226	229	251	238	226	261	246	229	250	273	227	267	214	250	222	238	270	264	262	245	261	269	254	264	241	226	265	254	251	266	254	265	243	281	241	241	257	238	228	266	265	242	270	259	260	237	245	252	243	235	246	243	253	259	230	240	276	246	267	245	266	272	256	240	231	232	246	236	242	262	239	273	252	261	241	274	271	261	273	251	248	276	260	257	246	244	264	258	230	222	240	266	288	242	253	268	242	274	249	284	251	222	248	232	246	259	237	244	243	251	242	279	264	259	266	262	266	244	286	243	254	250	276	229	248	255	251	276	247	223	237	273	254	278	257	254	271	236	236	272	241	299	278	257	250	267	244	252	257	248	242	258	249	242	248	243	250	250	254	257	263	231	237	233	244	255	253	230	246	261	252	237	263	245	239	250	253	248	284	254	234	270	274	268	266	273	280	266	258	246	279	234	264	252	246	264	237	260	252	263	282	244	242	271	252	255	257	251	274	247	271	258	250	290	241	238	240	233	239	261	255	261	230	243	245	215	256	245	210	262	284	255	261	232	213	263	230	251	273	258	217	250	265	240	259	244	254	268	244	233	252	291	228	211	215	271	259	263	254	255	265	240	248	228	277	274	237	255	240	273	270	258	236	262	249	248	277	264	259	250	261	262	265	263	246	256	271	263	246	256	251	279	267	260	249	241	242	238	262	252	232	265	247	238	260	244	252	230	256	252	235	226	245	250	249	249	228	281	262	230	255	267	274	229	259	242	220	260	236	245	244	272	256	246	249	241	223	245	237	252	231	246	255	262	251	278	245	263	230	279	257	253	244	255	244	276	211	241	261	233	265	216	244	240	223	273	217	271	259	248	250	254	250	221	238	292	255	256	288	266	241	234	238	242	259	252	275	258	259	274	229	244	272	256	273	248	246	257	270	273	250	256	263	255	259	281	265	260	277	258	248	244	261	294	250	248	260	223	249	271	251	243	250	238	246	265	252	276	234	269	249	262	266	249	229	212	248	245	241	245	240	282	241	251	252	283	259	245	273	245	268	252	259	239	258	239	252	252	235	252	283	280	240	245	249	269	255	246	284	264	244	278	257	268	229	254	241	249	263	223	282	249	250	282	233	218	252	258	251	253	273	257	261	243	249	258	247	259	248	224	272	256	253	262	265	259	264	242	248	267	238	270	269	261	248	235	252	252	268	224	206	286	232	215	243	252	277	232	259	245	228	258	249	246	252	225	289	257	259	248	241	255	232	256	263	247	230	240	247	236	262	224	273
1751	631	629	654	636	685	598	584	633	598	623	577	565	622	579	605	648	579	608	582	571	617	591	595	623	628	596	607	586	607	587	590	603	585	607	582	608	536	563	582	578	590	595	572	599	609	576	550	608	575	592	578	591	555	607	554	629	597	602	545	578	615	559	583	635	553	579	600	582	596	599	619	574	585	578	588	584	616	547	545	588	586	615	671	587	613	617	607	624	586	589	585	601	584	637	567	617	573	582	606	606	572	605	586	594	627	572	582	600	570	617	575	620	559	615	613	574	600	596	608	608	563	557	566	597	575	604	593	585	574	597	548	606	567	561	540	606	575	573	608	588	564	612	622	617	580	543	589	598	598	620	590	598	606	577	596	585	563	571	621	593	570	551	594	604	680	609	607	592	573	587	643	624	589	591	581	560	613	563	563	580	592	669	582	544	591	571	625	528	606	562	614	567	588	610	577	570	649	548	560	585	564	580	621	599	620	590	591	607	582	640	583	581	603	597	602	597	613	595	628	610	565	662	584	633	580	596	641	580	597	580	573	575	613	621	602	610	591	569	598	596	627	559	592	619	579	587	621	602	617	594	606	611	622	585	593	623	594	592	601	567	593	600	640	598	619	619	561	589	599	605	594	578	556	567	607	601	562	603	601	590	639	607	560	605	586	606	605	612	546	574	616	610	629	551	650	593	580	590	595	563	550	598	628	580	622	620	559	605	551	580	660	618	594	559	598	616	647	580	585	561	555	602	579	577	612	626	585	574	584	577	592	574	622	590	603	583	580	632	607	598	604	581	615	588	618	589	569	591	617	641	616	634	594	649	613	631	592	599	626	610	610	598	609	570	579	584	611	587	594	610	582	647	598	609	563	598	616	538	580	601	610	578	588	577	578	638	631	569	610	604	573	602	607	642	570	594	615	570	620	540	610	567	611	554	591	564	583	586	578	589	606	578	594	599	581	600	611	617	595	597	572	602	604	601	626	579	571	606	603	633	608	615	592	570	590	617	568	563	593	604	557	630	562	599	590	556	591	616	601	617	584	612	574	600	595	566	582	594	629	589	626	634	595	562	565	582	573	599	613	669	600	566	572	598	635	564	606	621	584	610	581	570	589	608	568	600	574	623	615	585	565	564	635	600	596	606	567	589	568	615	593	570	596	589	638	597	606	605	565	642	613	626	593	552	631	602	620	579	626	589	582	617	615	631	632	590	620	608	615	594	581	639	625	631	593	562	563	597	611	614	631	596	606	598	554	615	574	587	595	603	616	560	603	620	621	581	559	612	611	568	643	609	620	606	590	612	598	591	571	591	605	590	562	610	611	565	650	612	570	615	584	584	560	636	593	597	602	633	635	603	606	613	610	588	612	603	591	610	618	586	563	555	565	561	613	585	616	568	583	595	586	562	625	589	608	545	616	605	577	605	609	580	625	634	630	612	559	597	665	600	613	612	637	608	582	612	622	603	631	639	631	628	606	590	586	591	601	528	612	569	540	577	607	605	626	664	595	648	580	614	567	633	582	629	586	571	587	588	541	615	588	580	570	593	567	597	594	617	584	593	586	612	599	597	586	615	632	572	580	627	607	592	577	606	597	637	592	543	600	586	619	618	596	571	586	571	595	604	605	572	598	622	618	589	662	636	608	580	578	579	616	608	608	593	623	589	632	620	582	639	609	573	581	617	600	555	618	614	612	591	553	553	583	586	577	597	614	556	540	609	604	592	602	578	600	545	586	630	594	589	621	626	570	615	619	631	612	579	645	578	600	624	567	622	598	599	623	643	643	599	572	604	606	645	554	604	597	623	567	625	582	619	621	610	604	606	591	540	578	602	593	605	600	575	619	575	604	611	636	563	605	580	599	613	579	603	638	592	601	571	573	591	546	622	570	618	588	581	627	590	616	604	596	558	605	571	567	579	602	587	581	630	549	584	579	615	581	561	581	640	612	599	600	570	572	586	626	612	644	625	553	574	618	597	574	583	563	578	518	585	590	583	620	601	573	586	618	590	617	576	555	584	607	587	581	582	595	570	597	618	604	570	589	590	617	589	596	603	572	555	588	554	604	586	593	611	575	580	536	635	594	585	582	579	637	579	594	597	626	600	588	642	619	629	593	610	579	596	616	602	571	621	592	630	577	598	582	590	596	563	594	571	580	603	585	581	601	542	606	622	594	573	586	592	602	586	597	597	614	628	596	606	593	607	610	617	608	575	637	672	591	612	600	616	626	598	580	625	609	586	559	605	596	597	613	529	594	611	518	596	614	555	605	626	552	621	569	624	580	617	613	620	641	592	623	596	587	591	581	627	561	598	620	651	566	621	578	600	559	612	572	579	586	579	626	598	574	575	573	602	608	595	599	607	561	608	560	588	557	626	577	579	596	620	612	586	593	578	610	558	568	574	641	580	559	602	557	602	608	563	561	563	551	634	595	635	578	592	609	574	572	598	607	605	581	600	599	595	591	575	569	592	616	608	586	567	639	585	612	607	583	638	564	567	571	606	611	537	635	566	622	582	615	609	603	571	603	575	601	579	588	623	545	593	569	595	618	597	606	551	605	602	594	634	640	619	574	591	619	658	573	610	575	565	565	579	641	594	559	631	645	591	580	621	617	587	594	594	587	571	624	579	571	617	600	610	578	598	598	588	607	606	608	585	635	616	627	584	604	601	582	603	545	583	577	656	569	586	570	611	604	578	598	609	577	627	559	571	604	570	555	595	634	570	611	584	564	610	592	616	572	577	616	583	559	592	569	563	567	588	628	590	586	600	634	609	549	603	591	604	624	643	578	569	613	612	585	581	588	595	579	588	587	604	562	614	639	591	602	612	601	620	591	572	578	613	621	593	581	592	602	578	570	549	589	600	581	592	603	592	630	553	609	643	590	599	590	635	572	610	598	582	596	589	576	592	621	592	578	537	618	599	575	594	592	604	580	565	601	638	578	548	562	561	607	587	557	640	553	643	549	593	629	617	588	603	612	634	588	642	635	589	644	598	589	618	575	608	588	568	569	524	599	625	611	585	608	590	597	589	598	555	606	633	588	605	596	568	584	605	585	621	614	578	579	578	569	517	578	606	613	564	603	631	649	577	562	575	565	589	601	612	582	603	631	641	586	575	601	591	594	596	593	580	640	612	575	579	588	567	588	641	574	613	615	629	614	602	605	616	590	575	602	565	578	562	611	540	562	650	577	570	577	594	627	580	683	568	612	634	559	567	589	603	595	591	618	616	602	565	610	596	620	595	579	614	580	622	580	598	581	569	619	591	593	591	580	593	585	587	533	594	613	588	579	566	589	584	594	586	605	549	607	599	613	571	628	623	544	558	586	578	584	586	609	543	564	627	548	622	611	558	578	580	568	601	628	543	636	618	585	585	605	582	564	615	609	611	611	580	553	613	586	606	629	563	589	574	571	626	636	606	621	600	569	549	598	634	640	589	618	631	588	559	617	575	619	607	556	615	610	600	581	577	590	610	612	635	577	595	581	592	587	599	625
7357	467	556	366	300	219	219	195	183	186	200	156	146	184	155	163	130	157	176	174	167	152	153	142	149	159	141	153	160	150	169	162	126	155	138	130	139	136	155	153	149	138	120	146	169	164	157	131	183	131	148	137	142	153	136	139	149	152	160	135	148	133	142	171	143	144	141	167	154	124	180	168	156	158	169	124	172	153	129	127	133	148	157	147	150	137	151	168	143	157	154	131	132	128	144	149	150	129	153	152	140	158	142	138	150	163	150	164	160	137	146	137	140	142	141	150	158	155	151	160	153	157	143	158	129	145	122	159	170	169	150	147	165	150	121	163	157	145	161	131	146	150	132	149	154	164	161	137	131	149	156	142	152	160	176	145	136	137	144	150	144	165	131	167	129	160	164	171	133	146	153	151	161	129	128	146	155	138	151	150	150	146	144	148	139	148	145	169	154	145	145	139	140	127	142	150	129	153	141	137	160	166	158	156	159	115	130	161	150	145	142	141	153	150	146	168	143	133	156	157	131	146	154	132	158	155	133	154	174	148	152	143	136	130	164	145	134	175	165	151	150	141	135	137	152	159	153	150	144	133	145	148	146	138	158	145	142	164	134	144	129	140	145	156	146	145	148	129	138	144	161	152	150	154	158	143	152	172	144	125	142	148	143	144	137	162	154	151	134	144	143	138	158	150	161	131	159	161	157	153	159	151	150	173	150	123	142	150	150	144	146	148	138	135	139	154	142	139	141	143	129	155	149	134	151	136	148	168	146	140	124	138	154	139	139	132	131	153	151	146	151	141	156	166	146	151	132	151	150	146	136	156	160	150	152	160	135	175	177	144	148	166	136	152	148	145	137	161	159	147	159	146	146	150	147	168	165	139	148	126	129	143	126	123	131	153	150	147	139	159	189	137	135	131	168	154	132	150	147	146	144	129	157	147	137	129	152	131	156	135	149	132	137	153	151	156	153	143	139	130	140	147	160	151	159	140	130	143	158	149	142	132	149	128	153	161	166	129	150	167	125	148	135	124	155	131	144	153	169	150	168	149	160	180	150	147	141	103	136	127	163	164	176	123	164	167	131	162	159	143	121	130	137	159	151	159	150	147	143	152	143	150	167	165	147	146	142	139	154	162	139	146	142	140	154	147	137	118	144	142	133	145	153	136	143	174	158	158	159	161	156	156	137	138	169	156	150	149	153	144	147	141	148	170	151	149	154	152	141	142	164	146	158	122	142	154	138	157	137	142	153	153	149	161	150	156	137	172	161	164	163	149	133	137	132	142	163	149	140	134	166	152	132	150	143	131	159	154	132	165	140	166	163	169	139	142	152	151	159	142	144	139	144	139	151	160	156	148	141	158	119	134	132	141	132	119	147	167	160	136	145	153	146	146	139	142	136	145	139	127	149	125	163	157	134	153	163	137	162	139	138	149	155	134	149	156	132	136	150	131	150	146	146	159	139	125	126	152	151	148	149	158	157	142	163	156	128	127	140	170	128	141	158	139	163	147	142	132	136	131	132	131	125	139	161	141	169	164	156	133	152	127	161	172	141	150	165	145	154	159	168	132	147	127	158	164	146	132	153	151	151	156	160	169	152	175	158	150	143	153	171	147	155	167	131	127	148	132	160	144	151	125	133	147	135	138	189	140	134	135	152	138	170	149	147	160	132	140	135	142	143	148	155	142	136	133	156	152	135	150	140	135	135	133	165	128	135	142	134	155	169	150	170	140	183	156	158	152	160	155	158	154	172	135	149	157	129	148	145	164	170	138	145	150	145	133	149	132	160	146	137	157	137	134	140	131	145	155	146	147	165	148	162	124	140	147	147	139	134	166	137	163	132	146	144	144	154	166	130	162	131	119	137	174	152	168	117	133	152	157	176	145	145	121	124	130	148	144	140	134	140	155	149	128	137	165	177	129	128	146	150	145	131	154	142	151	156	140	144	161	138	155	136	146	150	147	162	130	128	128	140	157	173	146	149	144	148	141	152	148	150	129	131	157	137	173	143	144	158	132	149	164	138	133	157	164	151	135	140	143	124	161	130	133	161	154	158	174	139	129	149	147	145	135	142	139	195	153	126	134	126	170	159	148	117	145	143	140	153	151	137	156	121	155	158	143	146	139	145	145	165	155	128	141	160	146	144	126	167	142	146	150	156	139	158	163	164	149	129	166	151	136	128	141	153	139	159	165	138	153	158	131	146	149	158	154	136	129	150	155	132	173	145	145	115	126	152	152	157	149	128	164	144	149	166	177	163	137	140	142	146	159	172	184	158	154	156	155	155	134	157	135	144	157	148	154	139	144	144	158	161	132	133	123	137	130	138	127	143	138	140	158	152	161	138	150	142	123	140	162	141	114	143	137	148	131	145	147	129	133	143	161	148	159	143	153	145	156	145	162	170	143	160	141	145	169	141	142	143	112	119	158	144	127	154	166	137	140	147	156	141	148	137	130	152	150	133	159	154	169	135	144	138	141	152	152	143	126	149	140	140	127	141	143	148	124	134	153	175	111	145	132	145	142	156	146	133	156	123	154	169	158	146	143	161	155	170	176	157	152	148	126	155	139	135	158	157	166	168	128	138	133	144	156	130	139	148	144	153	138	169	120	155	131	152	136	145	148	141	153	143	142	157	146	131	153	150	153	147	139	137	145	162	150	152	145	145	155	138	129	148	153	161	157	155	149	150	163	170	145	131	151	157	140	154	137	175	155	161	152	167	143	130	168	148	158	159	144	165	141	135	164	132	133	166	143	121	135	148	140	144	161	161	150	166	169	152	139	168	172	156	135	135	133	146	133	140	142	134	141	150	137	129	155	160	131	122	147	158	148	141	117	154	144	143	136	143	143	159	125	124	133	142	157	142	155	128	144	161	136	140	137	142	148	151	152	143	127	143	139	145	133	156	131	136	116	146	118	154	141	107	145	160	146	123	155	133	142	157	145	166	165	150	147	148	147	141	147	151	150	182	166	174	161	136	163	141	137	146	146	163	136	147	162	151	151	118	140	146	149	176	141	141	137	138	149	142	149	134	134	137	164	151	147	153	136	134	134	140	141	149	130	130	151	133	123	152	127	151	150	147	136	171	147	151	142	148	143	147	142	133	141	140	159	158	149	143	149	128	128	156	155	137	174	142	144	165	156	157	138	114	155	160	161	153	154	134	160	168	177	160	178	149	136	138	165	153	147	142	141	160	147	145	145	139	165	143	153	147	153	152	128	129	132	155	135	150	143	127	158	116	140	156	112	154	127	144	146	145	152	144	151	133	136	168	146	152	165	152	148	150	162	151	143	144	170	152	153	139	162	136	144	144	129	153	146	142	161	126	139	144	130	160	153	178	126	154	157	154	126	174	168	132	155	160	152	157	153	162	168	153	141	164	147	128	153	144	116	130	142	165	154	133	145	147	147	125	136	147	128	129	127	146	152	160	149	164	173	151	170	134	164	131	148	186	158	157	137	155	179	168	162	142	123	146	147	137	136	132	131	145	163	149	144	142	136
6043	686	1199	1279	1121	943	822	710	629	586	630	560	526	530	492	480	469	477	451	457	437	455	461	424	429	407	405	398	415	438	436	419	431	419	437	411	421	382	381	416	440	406	418	429	441	385	413	438	422	424	397	380	437	433	399	383	417	388	422	414	425	407	443	398	419	426	376	397	416	430	408	405	406	397	387	411	421	398	394	419	459	405	410	386	408	363	418	398	424	396	423	413	388	422	405	417	398	382	406	399	426	392	377	432	383	398	397	422	429	396	389	416	357	386	392	390	371	388	392	388	424	402	405	382	412	424	409	407	419	396	418	383	422	411	402	416	368	404	390	393	383	372	421	415	388	401	410	414	432	437	389	428	416	402	387	400	422	404	417	391	397	407	388	355	408	389	387	394	371	438	370	414	397	391	412	438	394	415	418	421	384	406	392	428	407	403	430	395	409	411	406	413	400	395	413	390	421	376	390	423	384	412	405	388	382	398	390	429	419	398	418	384	396	375	411	402	400	415	376	384	418	413	378	388	412	426	409	427	420	432	419	399	383	416	398	393	392	366	394	426	394	371	406	391	378	405	410	384	423	375	418	420	370	425	408	412	395	447	401	423	390	427	418	365	377	415	393	424	397	409	427	417	416	439	409	401	408	377	417	408	408	395	404	397	382	340	417	391	354	350	376	414	365	391	409	397	402	414	376	382	402	372	396	410	391	386	398	401	363	381	408	410	437	376	422	411	378	410	433	387	434	392	398	375	422	377	384	396	422	423	395	402	372	383	372	356	399	395	392	403	393	419	436	435	411	395	383	429	451	389	401	428	413	447	424	374	393	409	399	393	425	432	415	401	404	387	436	379	376	404	376	406	374	426	449	413	416	352	404	394	364	402	385	383	385	378	387	410	423	392	368	371	415	416	368	410	391	376	364	416	403	411	425	388	380	441	366	407	372	418	407	426	402	419	418	422	408	435	392	416	417	339	369	383	421	431	434	434	375	396	437	401	402	389	411	408	370	395	369	387	394	401	395	432	369	417	406	427	423	395	440	416	419	375	411	433	397	402	452	410	413	392	430	361	421	414	410	393	406	367	418	390	381	378	407	400	394	396	413	398	431	387	417	408	394	425	408	436	431	394	411	415	422	428	418	418	395	406	392	396	404	387	403	382	399	422	425	399	430	376	408	427	384	408	407	438	425	398	387	396	387	391	428	380	406	430	443	387	426	387	380	383	388	432	387	371	393	405	386	415	421	434	392	400	444	380	372	409	422	365	393	401	411	433	378	432	415	397	407	383	415	422	372	419	418	434	378	421	414	397	363	420	402	392	419	395	399	389	422	384	373	423	363	394	355	412	375	414	409	345	399	399	404	393	405	387	441	424	417	415	380	377	407	412	402	406	420	387	460	397	361	429	390	426	418	392	414	423	334	433	358	400	427	431	402	446	416	405	438	386	390	372	389	379	407	389	400	392	396	426	388	419	412	392	420	372	393	382	425	394	429	414	395	428	398	387	431	393	403	431	409	413	390	426	411	422	388	381	441	425	415	399	387	398	380	393	439	423	409	394	431	383	409	410	423	398	379	399	406	393	399	407	406	418	465	432	406	410	349	424	422	402	382	402	420	382	400	406	411	415	413	403	420	395	422	411	406	367	428	416	423	386	382	429	412	407	401	388	392	392	440	368	448	422	384	427	401	464	409	419	413	445	380	374	434	390	402	412	418	381	436	390	360	406	396	387	416	394	412	393	377	395	430	416	382	385	444	396	406	426	360	411	425	337	370	399	384	393	407	391	451	374	399	427	431	433	398	379	422	374	423	410	382	394	410	417	387	384	408	398	443	383	392	408	417	416	416	425	401	382	382	412	392	365	410	414	409	422	403	406	398	434	394	407	398	417	361	396	421	377	423	373	431	417	417	403	394	407	428	384	403	384	430	388	394	435	379	383	411	433	424	402	418	402	422	436	390	405	420	407	417	420	403	410	406	409	403	431	404	410	384	375	418	430	401	405	400	423	417	405	395	372	382	408	391	422	419	410	430	410	444	392	404	398	409	397	426	426	395	396	408	370	436	375	398	391	391	400	369	378	414	388	402	413	394	415	422	370	377	428	393	363	432	380	386	358	397	412	446	387	425	393	416	435	449	396	416	393	415	416	419	426	412	433	411	442	401	421	412	387	391	381	390	393	400	383	407	419	424	404	386	368	416	417	431	386	425	411	399	387	375	417	424	415	398	418	410	440	396	405	389	356	380	442	419	386	446	427	385	389	404	400	416	429	382	427	392	445	386	426	426	397	418	395	410	401	384	397	408	425	397	376	394	386	390	365	376	395	381	414	398	438	347	389	405	423	367	413	408	395	423	385	371	397	416	411	409	434	394	425	400	410	412	391	407	364	381	395	393	418	412	422	361	417	387	404	397	402	375	347	439	386	398	440	409	414	422	428	418	381	390	400	384	411	429	404	415	413	431	413	404	399	403	400	421	416	420	401	413	403	392	409	410	441	406	417	378	410	436	406	403	429	450	405	373	405	429	385	380	434	413	410	402	413	398	394	439	402	395	414	435	393	384	417	402	434	386	393	438	404	439	428	422	395	410	400	419	407	355	403	364	397	370	427	386	434	416	427	399	403	383	417	411	411	402	407	408	373	443	409	397	427	384	423	385	429	440	370	410	422	380	385	413	348	428	418	389	385	393	418	406	403	416	409	396	379	398	396	408	428	435	375	386	410	392	451	386	398	420	429	387	427	422	401	420	404	367	392	392	416	417	429	399	417	388	429	397	436	389	400	416	426	368	417	394	394	419	438	422	421	388	398	463	398	373	422	416	401	423	400	407	407	395	404	427	423	429	403	399	373	418	397	398	405	403	433	405	393	409	413	411	403	398	442	412	394	412	387	410	398	377	447	406	397	445	406	401	447	380	398	439	428	405	400	420	420	409	380	418	446	445	405	413	425	420	380	400	438	416	380	385	374	398	439	383	412	413	419	398	383	398	384	418	405	366	445	421	384	390	368	415	395	388	412	428	394	415	381	422	418	390	407	392	404	414	401	388	457	436	416	438	386	398	432	397	418	409	386	413	424	409	351	410	385	411	377	402	382	412	376	411	444	411	407	395	405	407	442	404	372	430	424	359	420	419	401	452	391	407	418	410	385	418	399	418	406	434	407	387	399	410	421	391	415	411	400	385	417	416	405	422	403	405	397	379	440	386	385	381	372	371	419	411	413	383	402	387	404	393	383	397	410	394	429	421	401	415	362	391	411	418	383	430	387	424	384	389	439	439	396	405	381	398	408	419	407	389	363	408	409	418	392	372	423	440	427	408	401	380	410	396	417	410	411	365	450	406	384	382	438	405	400	388	378	411	429	368	406	420	426	400	435	388	359	429	419	378	410	421	423	372	403	414	423	398	402	453	441	457	448	404	401	413	437	404	396	393	370	421	422	399	390	394	457	403	384	392	404	384	427	404	402	410	387	418	419	389	434	417	386	420	431	402	398	379	365
14163	1297	1122	843	609	481	421	410	390	375	349	338	367	319	312	322	277	332	328	338	319	288	330	307	342	286	282	296	308	306	307	320	316	291	321	309	329	317	316	280	322	303	306	305	300	302	259	317	287	304	290	342	292	310	324	318	336	294	301	271	328	292	313	323	285	266	291	298	309	303	313	298	311	303	292	300	299	298	326	314	258	297	294	266	291	262	310	291	285	304	278	289	304	320	308	311	281	302	318	303	293	291	330	295	318	322	290	329	290	293	286	278	300	337	310	362	297	335	339	298	306	290	312	275	293	312	307	319	280	305	326	286	314	305	262	279	309	281	317	295	298	299	329	341	300	301	310	320	300	323	328	285	260	299	297	295	281	299	305	306	302	292	276	286	303	316	284	309	299	298	293	280	287	307	253	313	320	321	322	318	303	314	323	306	294	338	289	331	263	316	338	293	296	314	268	312	315	314	290	278	317	279	311	301	326	283	294	275	291	294	310	294	300	267	338	320	284	284	317	317	326	301	299	321	305	303	302	299	299	319	286	312	306	341	301	272	302	317	307	295	339	302	309	299	286	302	297	273	317	313	325	308	312	303	308	333	307	284	294	274	292	294	282	315	249	324	311	259	319	291	302	276	282	292	279	247	295	296	279	306	320	293	303	291	300	285	288	296	311	293	337	332	341	298	282	280	312	300	279	307	293	329	295	320	289	286	303	315	322	328	290	318	298	295	308	304	282	300	292	308	285	270	275	291	284	288	270	304	254	292	275	346	276	310	278	300	280	297	298	304	319	299	335	281	311	299	296	318	300	315	290	300	303	333	313	312	252	281	276	290	311	321	252	278	294	307	297	298	304	326	304	289	285	313	369	300	292	281	329	319	300	307	314	287	315	317	291	331	296	322	299	288	302	309	289	310	300	336	270	312	301	300	314	294	262	277	312	305	314	304	291	304	285	309	286	307	306	306	300	297	287	303	273	337	308	279	308	309	290	266	290	243	281	282	309	318	325	333	323	331	285	272	261	300	308	295	283	281	318	272	308	318	309	287	266	294	322	274	283	289	285	298	292	287	302	327	294	304	302	295	306	292	295	293	340	262	340	324	288	287	269	299	295	282	314	270	309	320	281	293	290	290	313	280	297	271	291	309	314	297	320	308	326	321	279	284	251	305	308	318	322	330	302	275	339	257	313	323	300	288	311	286	302	330	311	307	329	313	294	301	274	314	333	308	297	321	296	310	308	344	287	311	278	286	338	266	310	318	284	287	310	306	316	299	326	324	288	314	320	302	305	303	279	310	306	331	275	312	311	294	272	337	300	264	286	290	285	282	284	300	310	327	300	295	285	314	298	278	306	286	272	305	290	310	307	283	308	324	283	328	282	267	332	318	288	312	295	264	281	305	272	315	297	266	310	329	310	321	311	296	328	295	302	306	294	289	270	304	278	312	304	299	297	332	324	322	290	282	304	291	300	315	320	293	301	303	314	304	263	294	291	289	310	287	290	290	278	291	302	280	312	311	311	283	325	315	288	285	338	316	325	316	308	308	298	284	306	365	318	312	297	293	295	294	336	304	303	308	321	250	299	293	279	292	284	309	295	264	313	338	324	313	321	294	313	283	296	295	307	320	257	299	327	290	278	311	309	319	302	293	315	295	301	321	316	336	270	283	262	307	333	316	287	281	296	306	295	288	323	267	298	293	287	319	310	313	276	304	283	289	301	320	258	280	284	300	320	294	310	314	301	258	283	315	274	324	316	305	285	314	311	292	292	284	297	281	302	312	275	238	335	316	316	295	298	275	296	291	299	290	312	289	321	314	340	280	271	297	255	313	268	319	325	312	294	296	302	287	299	296	291	290	302	274	300	266	302	329	319	285	301	325	330	325	305	310	322	288	292	293	307	291	332	310	293	293	312	298	292	312	324	311	322	313	283	284	290	284	289	313	293	299	299	288	299	287	268	273	302	279	299	281	325	321	356	316	305	299	317	300	284	298	304	346	303	320	286	308	317	286	289	279	292	301	319	315	332	298	283	307	308	287	298	284	327	296	265	330	325	312	299	297	263	271	321	314	299	328	311	259	286	301	302	287	284	332	281	295	297	290	290	324	313	296	287	320	315	302	291	277	289	287	282	297	267	308	296	270	331	284	312	311	300	288	286	298	301	289	303	346	319	319	283	291	337	356	292	281	319	296	268	296	304	318	306	302	277	294	331	309	343	278	330	298	330	322	290	291	287	282	295	273	304	332	305	303	337	292	311	313	319	298	254	308	286	318	290	313	298	303	297	316	320	303	272	313	299	310	319	304	313	301	307	334	307	315	301	290	339	303	307	305	263	328	280	307	307	342	319	323	318	316	319	302	277	313	302	309	313	309	265	295	286	296	305	304	301	312	301	317	344	293	305	322	285	316	285	253	284	293	287	324	283	287	253	269	290	274	303	276	284	292	318	325	286	305	286	290	311	312	323	294	288	306	308	298	289	321	325	298	304	284	295	327	337	272	326	299	331	291	289	257	303	338	314	286	275	290	322	319	305	276	305	281	307	299	324	301	278	301	296	326	312	320	292	318	306	327	286	312	287	311	333	291	311	332	321	282	302	293	311	304	276	286	309	299	325	288	303	298	331	285	328	287	299	306	263	311	319	293	293	282	267	315	291	337	283	297	334	298	304	293	323	314	263	285	282	320	312	324	326	320	335	277	300	269	336	291	279	311	329	270	272	330	268	302	298	308	290	350	318	331	287	278	282	301	309	304	285	319	280	304	278	311	290	285	310	316	325	290	310	284	323	302	301	297	284	304	294	303	294	284	314	268	323	305	293	283	321	313	277	287	303	324	287	290	284	318	324	298	281	296	294	309	310	314	292	304	307	316	276	296	309	303	299	324	282	288	291	312	318	335	320	269	305	313	299	268	306	279	299	307	312	294	323	289	277	299	291	282	287	306	324	317	303	308	288	287	285	314	310	295	310	281	266	290	266	286	268	313	300	326	283	284	297	308	310	309	315	317	278	301	318	285	266	278	263	328	281	288	315	303	285	314	304	323	305	283	314	317	303	308	262	309	298	299	293	284	312	296	307	295	266	311	304	282	286	253	298	302	271	320	296	319	299	299	312	328	296	297	301	295	368	339	283	298	308	316	299	307	276	301	285	280	258	286	289	311	291	289	293	324	304	294	319	284	286	295	317	288	286	299	290	316	280	339	307	332	311	300	308	294	285	303	290	322	287	296	303	312	314	318	297	310	311	306	279	302	302	312	322	322	327	288	303	281	306	280	315	283	327	296	300	304	274	289	321	287	284	322	284	305	299	301	295	305	287	285	289	305	338	335	277	304	305	271	313	300	309	297	296	264	294	312	276	301	291	293	275	307	299	300	322	304	285	294	319	284	330	282	284	267	288	335	296	328	324	304	290	298	288	299	298	302	304	293	274	306	328	294	368	310	315	278	317	303	318	326	302	266	293	302	310	297	298	304	314	274	322	282	298	279	330	287	289	291
8222	1291	2294	2400	1981	1763	1505	1263	1143	1171	967	967	972	818	857	848	848	877	850	793	775	823	778	800	767	755	801	801	755	756	750	819	751	734	783	759	766	764	644	732	754	766	773	793	773	756	753	743	783	800	745	752	718	726	722	703	736	700	766	723	702	790	765	723	744	712	726	715	748	723	715	762	751	719	726	751	717	701	737	742	723	745	749	711	734	763	678	751	727	715	712	740	689	676	722	713	784	729	689	722	697	738	778	765	737	753	714	747	726	707	692	736	681	715	728	695	720	796	677	754	715	729	690	744	723	751	740	763	715	707	719	721	722	749	704	726	712	757	770	726	676	714	678	732	765	703	740	746	788	729	740	687	763	707	762	711	718	690	693	716	724	680	720	726	703	742	703	733	744	665	710	709	728	726	697	687	740	736	735	713	725	729	737	733	700	714	726	712	749	695	751	726	720	754	758	713	712	693	714	737	703	751	747	738	708	732	727	744	688	687	726	747	718	721	725	704	730	694	645	734	726	751	732	710	702	732	727	711	738	715	736	708	702	774	666	703	739	718	682	748	722	717	703	737	738	694	703	710	722	710	753	677	730	741	702	725	709	750	678	728	684	695	706	746	732	746	702	703	701	766	735	750	705	726	763	726	786	733	761	699	684	716	740	690	743	702	701	702	673	696	705	689	736	737	720	711	747	751	742	652	783	717	721	751	666	696	691	731	709	756	738	744	743	725	721	722	689	724	680	717	771	742	740	705	706	743	729	676	724	758	774	722	701	670	692	706	691	742	713	688	679	741	714	759	706	710	765	707	688	698	757	756	726	744	682	726	736	743	720	697	769	724	687	708	672	719	743	678	709	697	728	701	747	660	707	725	723	689	746	771	742	699	698	700	752	761	731	659	710	689	708	743	743	752	700	767	748	699	739	715	705	746	770	706	734	666	748	719	738	727	737	711	730	737	746	791	716	757	734	744	772	689	725	734	720	686	713	745	712	715	728	677	703	717	727	757	701	736	675	719	703	690	724	722	738	716	701	755	730	748	745	728	732	703	683	741	710	761	780	688	712	701	696	712	686	719	743	739	744	673	706	730	713	757	689	709	720	742	712	678	697	725	763	738	692	744	741	697	731	718	776	727	703	718	686	721	725	709	738	711	700	686	708	703	728	766	726	759	717	730	727	709	763	775	722	771	731	734	700	726	748	738	742	705	739	660	725	711	710	737	726	746	721	679	747	703	747	727	765	715	771	737	699	709	741	730	711	766	722	741	691	764	712	753	743	711	710	675	714	703	729	800	685	690	678	697	734	760	750	728	724	734	725	685	712	725	714	699	740	696	728	734	748	708	734	688	692	708	768	777	710	730	678	683	707	725	702	758	760	728	766	701	699	735	728	744	734	692	713	768	685	705	691	699	743	723	727	676	724	674	735	751	748	738	693	768	731	687	752	721	724	682	757	733	761	728	701	667	746	712	727	698	752	752	741	719	737	718	712	686	738	706	698	741	729	733	727	737	719	748	731	730	734	692	696	720	747	662	694	704	740	723	747	683	716	738	726	702	717	677	740	711	715	701	695	755	724	730	686	749	722	715	693	703	741	705	735	754	726	706	737	744	689	749	743	691	708	769	692	745	722	715	724	770	753	746	735	697	709	727	722	724	735	701	656	748	744	746	752	746	706	752	785	728	700	766	715	737	770	759	750	720	705	704	726	771	751	796	729	695	768	738	734	727	741	740	787	695	697	737	784	726	739	682	734	727	704	698	718	726	693	718	690	748	731	722	751	745	727	695	743	747	705	693	763	733	741	726	719	748	713	731	718	680	726	714	713	757	784	665	730	683	781	711	706	681	703	715	742	739	733	733	719	751	711	732	737	714	726	724	737	757	668	656	696	759	731	710	760	706	749	741	742	716	696	751	745	770	700	723	689	707	769	733	710	705	695	718	743	732	763	700	723	711	752	708	714	710	689	651	711	679	730	753	762	734	725	722	669	742	705	686	775	763	732	748	728	704	738	717	675	805	747	698	712	743	746	709	765	684	756	706	684	736	743	712	726	705	686	696	769	722	762	666	726	697	740	777	733	706	760	701	723	694	756	728	801	756	732	729	733	738	738	715	709	745	723	745	735	717	752	686	716	727	744	684	697	706	723	715	745	699	685	739	717	739	701	729	692	710	748	734	749	738	698	720	766	705	724	694	714	726	728	728	686	705	726	739	703	725	716	714	689	748	704	791	729	737	726	725	705	686	736	691	706	710	694	723	763	697	742	696	713	764	751	736	714	723	715	694	705	688	711	745	737	747	751	744	705	758	764	680	729	759	701	759	740	748	696	740	764	654	716	679	710	775	791	688	731	721	695	696	753	736	729	771	718	711	771	706	749	724	746	750	704	726	723	736	735	764	705	756	700	718	724	719	722	719	706	695	707	732	706	764	674	743	721	760	722	709	740	725	712	725	735	714	703	775	734	739	756	701	704	731	712	754	729	672	755	747	742	745	674	795	697	766	731	693	700	695	683	771	731	781	696	687	725	737	748	729	734	734	734	772	704	702	722	679	729	741	793	742	697	746	731	741	733	746	742	754	733	680	714	718	723	719	727	732	722	701	692	683	719	754	757	708	704	671	704	724	763	711	740	737	681	743	706	739	721	743	728	692	702	699	684	694	756	745	775	747	720	708	730	702	729	733	749	722	726	745	745	724	697	748	713	721	716	748	726	715	717	677	667	676	756	739	701	669	676	741	703	746	718	738	753	721	788	697	701	782	720	704	745	724	743	691	715	712	719	665	731	777	682	774	709	717	770	731	764	728	717	709	727	759	723	736	730	721	686	731	760	738	692	705	746	717	757	749	745	744	723	690	719	686	731	728	712	757	704	737	734	717	702	731	699	677	711	696	741	735	661	733	708	709	678	699	705	670	742	694	733	668	787	761	711	734	729	714	733	740	646	722	766	678	726	793	783	707	749	710	681	692	690	761	763	743	706	722	725	740	744	703	729	665	717	748	713	746	716	738	715	761	694	742	779	714	729	713	712	722	715	726	726	672	760	709	709	720	696	689	726	725	752	708	729	759	687	702	748	741	706	777	730	668	751	726	728	702	714	742	744	736	695	723	728	735	745	757	683	747	705	702	710	751	727	762	733	725	714	749	741	705	697	733	713	715	726	685	679	700	749	751	750	769	701	705	684	758	762	738	716	732	734	726	687	742	728	762	741	727	723	686	722	693	747	704	756	715	754	748	753	706	738	709	760	818	706	738	679	717	775	723	739	694	709	730	742	703	723	712	686	724	723	706	710	665	697	699	724	727	716	709	698	722	721	746	708	742	724	737	724	723	750	730	733	727	739	804	709	710	729	739	723	702	728	714	697	725	733	753	724	693	710	722	740	709	697	776	694	723	713	727	741	726	740	745	786	687	747	710	763	750	763	774	737	678	715	697	701	708	769	724	704	708	715	703	744	738	735	710	744	756	772	736	773	728	709	701	760	715	673	694	702	697	733	697
1575	246	243	270	241	265	207	253	285	244	255	260	272	233	250	265	233	266	250	260	242	231	279	283	232	268	246	252	256	239	268	283	244	266	226	264	278	259	248	240	284	276	247	270	224	245	229	262	234	247	253	274	231	249	284	238	251	246	254	257	277	251	261	245	243	243	272	265	246	250	279	233	273	256	244	244	283	270	258	272	272	252	250	246	233	226	241	236	254	251	238	257	235	237	243	249	269	225	267	267	268	243	239	263	264	260	221	201	230	246	276	256	241	277	262	259	250	254	263	258	274	252	251	292	251	244	277	248	237	247	268	234	256	249	251	249	233	251	269	255	258	227	271	264	279	219	253	282	220	242	261	259	249	237	250	254	230	233	247	248	256	270	231	246	264	229	267	271	269	270	242	246	231	239	257	274	242	223	220	269	262	241	248	269	236	253	247	265	252	244	265	262	270	280	244	234	240	244	256	234	278	239	275	263	263	241	247	259	254	239	235	281	254	239	243	248	232	239	252	235	285	228	222	283	241	228	227	252	240	251	252	271	227	262	242	249	242	268	254	260	250	256	238	251	255	241	242	251	241	265	260	220	287	272	266	240	234	280	257	270	264	288	223	248	217	250	274	287	241	217	248	270	261	265	257	264	244	260	298	251	282	281	247	228	251	236	294	269	271	249	257	265	257	257	251	239	262	237	238	219	222	268	261	248	267	263	262	244	248	266	233	271	236	250	268	225	265	278	264	270	253	227	236	262	253	253	240	250	257	257	234	277	234	265	230	245	229	233	253	215	272	235	232	263	269	266	234	249	273	256	256	260	214	260	267	244	284	262	302	211	246	260	258	281	294	253	252	254	242	267	254	255	238	254	246	260	265	263	272	240	241	271	234	244	274	243	280	267	245	289	247	256	279	227	269	259	232	225	244	282	267	270	236	258	272	268	275	265	252	227	246	265	241	258	251	254	262	255	259	220	249	281	242	274	253	247	230	248	227	255	240	242	208	226	235	260	249	244	246	252	211	274	217	245	235	245	250	271	267	273	239	226	259	214	257	245	233	216	248	266	259	236	254	233	275	234	257	244	251	243	244	219	278	263	272	248	250	238	217	249	263	276	263	233	247	252	254	255	260	264	257	246	222	242	240	265	254	284	262	242	224	235	258	250	264	241	246	256	249	207	273	261	229	280	258	247	245	253	289	243	277	202	246	250	251	266	262	269	251	212	235	259	262	280	242	243	211	225	248	237	256	256	230	239	254	239	282	233	241	252	257	264	262	289	251	247	270	257	226	252	247	251	292	255	245	252	271	249	212	253	279	259	286	250	260	250	274	239	221	268	248	245	260	252	298	234	254	259	292	243	284	246	259	249	261	231	237	268	260	271	253	249	233	273	238	225	256	255	244	243	237	252	252	235	240	256	225	229	249	268	273	247	268	225	248	250	269	267	249	241	235	258	244	252	219	263	275	254	264	261	249	195	253	260	265	253	280	260	244	280	268	270	262	247	262	250	267	268	246	229	293	263	232	247	274	259	282	273	277	250	265	255	240	256	251	290	277	249	248	254	223	271	256	241	249	241	268	243	295	265	241	256	227	229	234	270	246	263	249	263	251	260	254	254	245	295	254	220	251	213	219	247	269	248	238	265	262	268	231	241	220	266	273	272	251	273	267	245	270	275	232	251	242	248	242	248	244	273	301	296	281	246	254	261	242	253	244	276	264	232	245	233	259	259	250	235	252	279	271	249	245	232	278	230	258	249	247	271	234	255	250	258	279	264	267	247	254	235	257	241	228	249	249	227	247	268	257	292	282	214	259	248	257	267	231	242	242	221	250	246	267	283	238	245	268	267	244	244	235	274	264	269	254	260	242	240	229	239	274	275	249	238	243	242	199	242	249	253	227	228	282	266	263	218	264	252	265	251	270	203	219	276	256	270	250	260	265	238	242	267	280	250	253	242	267	243	252	233	239	264	245	241	225	236	234	210	253	264	285	253	280	282	269	206	282	247	219	269	258	279	284	239	251	222	286	253	279	237	229	227	252	261	243	231	249	254	236	241	246	264	295	268	221	264	238	232	273	261	276	228	260	219	262	241	251	231	255	253	238	294	230	231	262	254	261	227	221	256	271	241	269	243	254	229	232	230	247	257	266	268	263	270	256	247	217	254	272	275	237	258	254	269	251	264	233	266	271	270	265	246	252	248	255	252	251	245	255	239	245	268	221	240	260	237	250	234	250	250	246	246	275	238	257	244	250	265	252	264	231	244	250	240	222	262	236	223	246	240	248	234	258	279	248	230	263	257	272	271	255	269	236	265	265	218	229	264	239	256	273	278	236	225	239	287	223	253	247	260	238	245	229	222	233	258	285	240	234	264	276	237	219	242	287	247	248	256	262	266	264	237	241	264	265	253	244	239	249	238	238	236	271	250	241	240	248	274	290	239	241	257	265	241	230	251	249	246	259	248	264	272	256	254	265	255	271	262	243	262	254	226	260	273	291	222	270	269	236	225	235	240	266	240	258	243	281	240	235	254	258	256	252	260	258	265	285	234	247	251	249	241	238	276	259	248	241	261	264	265	278	257	250	277	259	257	260	247	268	259	232	244	273	246	273	284	253	240	243	278	262	254	255	249	276	264	232	240	269	257	234	247	220	255	283	238	242	265	256	251	238	270	250	265	239	233	269	255	233	250	275	286	274	250	246	254	238	242	249	226	246	269	268	263	277	228	276	229	261	261	269	270	244	262	257	234	249	255	248	278	245	261	297	251	252	270	260	256	227	258	239	244	263	265	250	230	236	245	234	262	234	252	274	255	241	237	258	247	256	257	271	242	271	244	252	234	269	242	233	241	257	224	221	260	261	241	257	250	217	241	272	298	259	269	243	272	242	276	252	249	243	264	222	255	247	266	255	257	263	229	241	260	260	265	238	268	271	264	255	239	259	269	277	251	228	245	232	265	265	229	293	226	249	232	242	288	251	280	261	228	260	240	231	241	226	251	244	227	237	240	242	260	258	252	249	260	270	247	251	220	264	275	268	242	245	239	258	253	235	266	232	251	291	254	258	242	245	264	260	260	273	239	224	257	265	252	252	264	265	222	235	225	235	268	238	224	256	261	230	246	243	242	234	247	233	274	267	273	239	249	240	266	271	239	263	245	268	289	270	255	226	246	239	279	236	202	238	249	248	255	228	280	246	238	262	244	234	264	274	273	284	244	218	236	252	222	244	265	229	244	234	240	274	265	253	255	249	256	234	292	276	244	231	234	260	219	259	253	259	271	270	246	255	265	245	285	263	267	229	232	274	250	252	262	259	244	285	279	245	262	247	288	253	253	242	257	271	229	272	238	233	238	252	231	268	260	288	235	260	274	265	255	243	266	264	249	276	249	258	285	236	261	262	220	259	231	256	254	239	285	274	256	270	244	277	265	295	265	246	254	243	237	238	236	250	280	253	258	245	276	233	226	258	231	273	256	268	254	243	222	251	282	264	222	263	246	251	234
1752	637	615	671	601	603	609	595	603	641	630	586	568	589	602	601	608	578	591	611	600	616	621	591	630	588	596	633	590	605	618	583	642	587	626	628	601	625	607	640	552	597	621	610	602	602	601	601	583	580	588	572	597	609	603	567	580	592	604	616	632	607	626	606	582	598	579	569	610	571	616	584	606	612	620	601	590	604	646	617	609	597	548	659	621	649	593	597	650	562	588	587	586	641	561	575	544	616	608	562	670	611	607	585	606	557	580	571	576	610	593	632	604	640	579	625	635	593	602	608	592	569	634	619	601	628	605	568	590	555	611	601	595	611	624	615	582	586	558	555	549	630	609	619	581	604	600	599	564	612	601	634	662	604	592	595	608	571	630	603	586	617	604	583	591	612	614	587	570	564	609	551	562	564	635	633	594	584	590	616	606	595	581	573	625	558	579	595	609	609	565	609	576	586	578	586	605	583	623	629	569	600	592	561	574	629	585	544	582	645	588	593	592	589	591	591	602	556	625	616	568	620	578	633	624	578	590	579	568	598	566	572	626	608	599	613	585	597	581	606	581	642	591	602	596	576	562	567	621	600	566	603	656	587	609	580	608	559	579	614	610	552	608	573	591	594	632	566	614	582	593	551	595	596	593	559	612	589	614	599	587	586	592	605	559	628	608	563	583	559	557	598	615	607	602	580	602	577	635	572	612	590	598	634	601	607	554	600	562	590	586	593	559	587	587	617	574	587	629	582	578	619	620	583	607	603	635	591	592	606	601	615	633	597	577	593	606	598	608	571	622	586	547	592	592	603	595	598	573	604	580	635	664	593	599	590	583	556	575	557	596	605	605	600	637	605	594	567	622	599	608	566	608	561	610	605	555	543	602	592	624	628	615	560	641	598	634	624	621	604	598	593	621	621	593	614	588	626	618	619	608	562	587	627	610	556	610	601	607	640	602	603	599	623	602	597	579	599	573	556	601	596	584	539	562	568	589	602	587	615	583	607	571	561	606	642	618	596	596	605	569	607	646	649	610	641	626	589	637	543	628	571	589	613	601	574	622	603	633	591	560	601	582	591	621	580	611	616	591	658	579	557	555	574	617	584	608	560	601	612	565	550	657	599	612	613	581	590	610	578	582	593	591	581	605	618	628	615	597	627	579	557	499	595	585	633	574	549	609	621	631	616	650	598	579	579	584	621	562	600	611	636	584	653	609	605	590	650	613	608	596	595	601	574	590	637	628	583	621	613	605	603	577	579	615	591	600	573	598	567	577	614	577	578	586	597	562	595	631	581	615	610	611	585	531	583	614	604	604	626	611	592	562	603	622	619	611	617	574	638	568	607	536	582	594	614	607	609	586	638	578	580	605	611	627	611	595	590	592	585	584	586	634	590	620	612	643	612	595	615	617	597	631	620	605	617	592	583	609	568	578	555	595	567	622	599	633	653	625	624	589	590	593	581	602	604	594	602	590	542	632	604	558	616	603	604	574	567	623	607	543	627	540	612	626	563	620	625	626	638	593	578	591	580	542	603	641	596	617	630	612	579	551	613	588	644	547	603	597	592	585	620	594	618	619	579	646	586	562	613	573	642	591	560	609	574	583	562	590	610	559	600	578	624	612	635	661	583	627	578	574	587	563	592	569	609	599	613	651	618	592	593	601	607	592	605	614	596	622	652	586	589	580	595	645	548	537	623	586	606	606	567	571	619	605	619	594	586	578	644	601	582	575	577	552	584	580	618	571	549	584	602	653	594	575	590	587	604	602	605	616	587	563	616	596	651	589	596	602	575	586	557	622	589	583	600	655	602	604	629	613	640	589	572	556	602	585	587	594	614	604	656	635	582	565	570	594	577	567	588	572	593	614	661	592	641	618	596	628	614	577	564	615	601	566	597	562	573	575	653	595	573	542	604	560	576	614	601	614	581	578	574	557	586	572	555	593	584	628	632	667	554	573	596	644	604	553	623	625	584	597	618	583	615	611	629	595	619	619	645	583	577	618	585	589	585	559	593	580	557	581	586	615	608	600	588	549	596	585	584	582	579	594	568	598	579	592	566	644	638	572	604	623	597	633	576	576	597	589	593	610	566	645	601	603	601	610	597	592	591	639	609	580	536	585	608	624	627	587	636	552	621	574	631	605	591	595	591	582	596	581	555	610	574	624	644	534	586	629	589	679	595	601	588	598	571	614	557	598	611	629	589	553	637	625	578	610	613	646	584	615	607	582	616	662	562	680	585	593	524	598	583	599	615	578	569	559	609	568	607	632	645	629	603	593	558	610	657	600	613	614	558	648	616	581	563	596	624	569	623	576	578	601	600	612	574	612	578	565	584	591	591	618	635	585	577	613	618	614	584	632	578	608	583	600	602	594	651	587	599	644	589	600	594	556	614	561	632	602	586	643	608	615	586	594	601	593	620	633	599	598	592	539	609	584	608	605	585	618	618	566	620	673	589	689	603	586	600	597	614	611	653	558	580	607	652	602	585	560	598	620	592	570	576	599	610	577	619	657	561	565	586	595	584	604	608	590	640	600	594	624	617	593	593	604	570	649	588	582	592	556	623	617	540	641	584	563	605	554	621	599	582	546	578	570	590	603	553	580	602	616	619	607	578	603	615	599	581	577	575	595	598	602	625	640	616	571	581	557	587	567	619	584	573	607	564	612	601	600	626	618	594	551	602	578	619	582	630	632	588	594	625	589	560	616	617	585	594	576	567	629	644	563	617	578	607	608	577	599	599	597	593	629	633	602	562	590	591	557	577	625	587	613	614	652	588	627	611	585	637	572	622	584	554	622	597	587	595	600	578	599	609	539	637	615	614	609	582	612	570	564	598	639	629	628	569	634	607	598	627	593	586	622	636	588	640	602	612	633	534	617	558	594	538	618	560	576	604	602	572	621	593	575	589	587	619	578	569	589	569	601	568	573	541	567	589	590	618	604	617	611	652	610	590	628	597	543	631	568	585	630	591	582	584	561	626	589	604	592	617	581	607	577	554	588	591	631	597	552	578	601	628	582	594	610	631	593	617	637	566	632	597	600	583	617	582	637	566	605	591	567	574	634	635	580	571	570	570	598	585	573	596	635	613	617	566	585	603	639	555	552	571	583	588	624	553	605	596	595	603	600	586	591	578	615	601	580	561	601	595	591	577	576	607	618	593	576	576	586	577	646	607	546	579	620	615	576	629	639	586	600	559	617	583	581	576	589	584	551	534	615	622	604	616	588	594	581	571	608	613	605	586	604	591	564	594	595	601	612	629	570	559	623	591	583	571	586	613	596	557	625	559	574	571	595	576	565	576	620	612	641	580	615	568	588	566	647	542	588	600	588	631	552	601	563	555	610	579	583	635	560	568	579	629	576	573	596	577	608	576	602	608	642	593	582	588	596	587	591	626	607	606	578	584	588	582	585	603	601	604	612	576	572	574	618	626	554	593	584	579	594	601	569	562	625	601	589	572	634	596	595	602	603	611	577	637	625	574	565	626	593	607	649	579	586	643
7399	478	534	431	303	274	240	197	198	191	155	162	169	171	145	156	152	174	149	174	164	148	167	151	155	145	149	127	143	172	148	138	133	153	157	164	121	149	137	151	153	166	157	155	139	145	142	163	133	146	140	169	160	147	157	127	137	165	135	144	131	165	168	123	161	168	154	171	144	141	114	173	167	162	156	155	142	151	122	155	121	142	142	156	148	157	146	154	127	137	163	158	130	149	138	159	136	154	158	173	151	163	156	143	137	143	128	154	172	130	155	126	152	125	148	122	141	157	136	143	132	148	160	153	152	147	151	162	133	125	146	152	121	139	175	169	150	150	142	158	133	129	141	154	146	137	135	155	137	156	140	133	139	137	152	140	180	158	149	134	137	149	150	141	124	146	153	148	140	150	146	140	166	143	147	139	145	148	134	151	144	127	142	152	141	135	138	160	142	130	148	160	134	149	146	158	152	150	148	135	146	155	169	132	143	161	138	133	144	149	162	144	119	140	133	121	161	164	138	139	165	149	132	148	156	157	147	132	188	164	153	146	150	149	153	148	151	147	142	144	144	151	151	158	157	147	143	150	153	121	123	135	154	122	150	137	136	133	153	151	140	128	145	148	134	136	138	153	139	136	123	144	147	160	119	158	163	141	161	158	162	145	159	151	161	128	136	149	134	138	153	147	159	139	169	157	144	147	145	145	153	157	150	159	149	136	147	165	152	141	141	137	145	132	135	142	152	145	164	129	141	183	137	139	127	138	157	137	152	141	147	156	142	139	164	137	144	161	143	114	132	135	142	146	150	136	141	126	141	121	151	130	144	156	138	137	158	152	137	145	141	146	156	121	166	139	147	126	143	160	148	122	174	150	156	185	159	156	136	149	154	138	139	158	165	144	138	141	165	146	145	152	150	144	157	141	141	164	150	163	162	147	140	133	119	146	145	127	162	146	161	129	152	156	147	147	172	151	171	127	118	149	150	142	149	142	160	124	140	154	149	145	132	167	155	128	157	127	187	146	157	137	142	151	172	117	137	158	137	163	150	139	136	160	147	138	151	127	161	154	137	160	149	130	135	146	164	148	154	130	137	155	158	155	134	139	156	163	166	147	146	124	154	154	127	157	150	145	136	151	142	164	136	146	130	162	154	146	146	142	140	170	153	165	156	142	122	145	153	167	119	133	160	154	154	159	127	150	126	146	162	153	141	136	146	118	141	116	148	188	159	160	148	140	143	147	162	155	139	145	146	153	130	167	133	148	149	139	157	133	135	121	153	143	158	138	142	149	153	171	156	175	148	147	150	143	152	139	165	160	148	154	153	155	118	150	160	173	130	171	155	146	143	169	141	150	144	138	138	146	149	159	151	166	149	163	162	160	161	141	151	157	136	154	144	150	123	144	135	130	157	125	179	155	133	139	147	138	142	144	140	137	142	146	136	152	152	147	145	126	161	156	167	142	128	132	166	131	139	146	165	147	146	157	147	146	161	140	144	130	152	153	166	147	125	122	160	132	148	144	153	141	142	156	156	154	173	124	146	145	140	138	136	146	139	173	136	159	140	129	147	170	157	127	141	142	142	152	161	152	116	150	149	145	163	145	165	151	141	149	139	143	154	145	139	146	145	167	142	130	137	146	151	128	126	149	145	149	148	152	144	145	131	143	158	146	174	141	129	123	141	152	148	145	154	161	177	142	165	148	162	137	142	166	147	133	173	160	154	129	135	153	172	146	145	161	146	142	139	158	146	148	161	152	140	132	141	142	163	144	138	150	121	162	167	178	157	142	136	158	152	138	155	140	148	156	139	149	161	136	121	144	132	147	143	150	143	130	137	147	150	147	140	141	151	142	166	159	161	153	144	157	141	142	171	151	132	142	160	155	149	151	143	143	167	112	151	144	138	146	156	135	148	153	140	149	155	154	138	153	153	152	149	133	168	128	147	155	143	155	156	140	143	139	134	158	177	132	167	152	143	134	151	150	137	133	129	168	140	144	126	170	156	136	139	146	166	158	175	168	143	139	153	155	150	133	150	156	180	143	139	109	157	143	164	153	162	155	111	134	158	138	135	146	144	137	113	140	138	146	149	150	164	132	130	145	147	159	145	154	137	141	148	156	153	145	145	144	158	136	126	163	148	154	145	149	163	141	164	159	123	122	150	146	137	162	137	156	148	152	147	172	142	139	135	145	141	129	126	171	136	163	138	148	148	135	149	136	145	156	129	147	185	134	159	156	140	153	124	155	173	138	152	160	181	137	144	146	147	119	159	173	131	158	125	134	134	156	149	144	136	137	142	137	142	141	155	135	167	154	163	154	134	153	144	153	136	161	141	137	123	170	155	119	137	139	131	150	132	157	140	159	134	128	176	140	147	151	112	144	151	126	127	118	149	134	132	147	141	146	137	142	156	164	127	138	139	155	144	135	147	132	161	135	133	139	147	160	157	134	139	138	148	151	175	168	154	145	142	139	147	109	135	149	120	147	145	147	142	135	140	146	161	161	144	141	134	121	132	160	119	150	131	173	142	179	132	135	165	138	140	150	153	145	138	150	161	152	142	151	144	138	140	123	152	165	136	146	149	140	153	178	137	151	152	150	174	148	153	154	146	130	134	134	169	139	145	160	139	153	133	167	145	176	128	148	150	138	133	155	140	121	165	151	133	144	148	133	164	164	163	136	153	136	164	145	147	169	143	148	135	150	126	152	148	132	146	145	144	150	129	141	133	154	156	145	153	163	134	159	132	150	142	122	118	145	148	156	161	144	118	145	143	169	168	153	145	139	160	141	146	141	140	143	152	159	164	164	143	137	154	124	136	142	138	152	145	159	144	147	141	150	128	149	145	126	139	160	141	181	147	123	153	151	149	154	164	143	160	155	148	134	145	140	134	151	160	140	127	160	137	144	157	163	143	151	132	123	150	139	131	132	161	130	160	152	166	154	182	161	143	149	150	160	149	146	160	126	134	149	152	159	152	142	153	130	162	142	129	157	145	149	137	145	126	151	146	150	143	165	132	150	151	165	149	144	143	146	154	126	160	151	114	151	142	144	156	143	120	141	155	151	152	157	140	132	140	147	146	129	160	143	147	118	149	143	134	157	135	160	128	149	154	142	134	135	163	153	144	122	155	133	156	159	139	127	146	165	153	124	139	137	162	138	140	162	131	145	146	163	126	129	147	149	135	127	155	136	153	129	170	120	135	168	118	131	143	142	148	146	127	122	156	139	122	138	158	134	143	135	170	133	152	150	138	150	157	161	155	159	124	143	160	151	145	148	136	151	175	122	131	124	159	146	140	153	144	151	156	137	156	147	137	147	134	140	160	149	121	166	166	158	138	125	135	159	155	142	151	139	161	161	149	150	141	143	161	152	135	147	180	127	157	160	156	165	152	124	147	152	143	147	140	131	131	142	155	164	156	154	143	143	151	145	156	154	162	154	148	144	134	132	133	138	171	158	151	149	160	136	158	142	154	152	170	149	159	149	163	139	146	148	141	145	154	148
6053	704	1251	1293	1098	881	792	743	667	572	589	538	531	499	482	472	486	429	476	463	469	468	407	420	431	431	448	426	446	427	432	389	443	436	452	453	406	425	422	416	434	427	433	429	429	419	383	389	414	417	397	438	410	404	401	418	370	410	428	416	399	448	400	401	406	395	380	418	417	442	403	384	413	401	422	419	407	394	386	421	417	396	414	407	391	414	402	428	410	391	382	374	434	447	390	423	425	369	405	406	437	423	391	413	418	411	385	450	393	390	361	439	398	428	409	460	409	408	436	406	388	413	430	395	424	382	365	382	419	399	382	429	357	388	406	381	384	385	436	388	409	384	376	414	405	378	417	405	389	431	410	391	413	384	415	413	403	422	412	384	425	386	410	372	412	366	393	442	386	406	429	418	425	378	380	359	422	381	387	396	399	430	409	398	412	444	405	432	367	427	408	424	403	424	399	427	392	418	404	414	413	419	410	370	379	420	433	440	399	409	415	402	407	388	427	365	389	386	409	421	385	420	427	364	408	400	415	418	401	404	409	377	391	394	422	414	399	413	396	407	424	411	403	465	431	357	427	429	450	386	414	410	410	426	378	409	367	385	417	412	420	388	371	407	401	395	352	435	399	419	433	443	428	400	380	467	379	385	334	455	424	412	404	411	397	409	415	407	386	417	377	399	425	395	378	429	397	413	403	409	382	417	385	416	407	416	409	403	415	399	404	406	403	432	393	412	383	396	394	454	397	433	406	442	420	404	396	426	433	394	371	411	404	388	385	412	418	385	410	422	399	383	413	420	405	438	425	376	381	386	433	430	400	406	419	416	409	395	419	386	385	422	392	441	415	376	397	401	389	391	417	411	407	413	390	431	411	416	396	428	379	395	409	426	400	408	402	411	380	395	409	398	389	369	391	389	415	394	413	369	403	427	448	422	379	402	418	364	354	370	347	368	390	386	392	423	391	425	418	394	390	398	412	408	383	407	395	399	431	422	382	417	409	392	437	377	412	373	412	355	397	391	409	428	362	412	430	402	425	397	417	370	428	406	403	393	411	360	389	447	385	413	384	367	405	424	416	415	403	412	431	379	405	392	373	405	406	405	439	423	405	447	381	391	423	399	413	429	413	413	434	403	396	429	409	408	434	401	388	384	380	401	403	391	385	393	407	422	401	428	392	383	388	412	430	431	375	377	412	401	431	408	392	373	405	405	390	391	418	426	385	406	399	409	431	408	398	447	403	419	412	399	421	446	352	403	405	403	411	421	415	420	402	425	412	389	428	425	378	409	403	390	420	389	393	403	437	388	440	410	434	408	417	430	387	393	430	428	408	386	410	409	371	377	386	410	402	426	389	397	412	446	427	417	378	389	349	409	427	412	416	402	397	440	383	430	397	399	392	419	376	434	387	368	430	398	372	356	377	397	406	376	376	376	381	388	449	397	413	398	419	396	395	414	403	409	388	454	407	376	413	427	375	423	378	440	427	377	404	405	413	382	388	418	405	379	403	385	418	419	404	411	392	413	406	428	398	415	395	420	400	415	413	397	364	390	401	422	394	438	412	403	425	375	406	401	422	402	416	418	373	402	392	418	383	394	413	394	429	413	382	411	412	392	405	392	402	425	377	413	422	414	405	380	408	420	386	418	428	406	401	391	418	382	414	418	436	453	404	376	396	396	402	440	403	382	411	373	430	409	385	391	394	385	363	417	398	407	366	391	388	404	403	453	364	408	403	423	426	409	413	425	401	410	367	371	410	398	401	408	386	413	402	409	381	384	362	377	405	396	404	373	420	416	406	443	396	440	399	387	410	446	378	402	406	397	438	415	398	401	410	421	419	431	386	395	398	397	438	388	404	411	369	379	387	406	421	435	368	408	372	377	382	378	425	405	403	418	436	391	421	411	400	383	405	400	412	378	369	373	393	418	417	411	391	420	400	421	410	427	416	394	390	370	386	378	394	391	396	383	393	400	444	401	416	389	398	424	414	382	400	422	412	421	404	426	394	440	420	406	438	392	363	399	408	401	415	397	418	373	370	398	414	407	378	419	438	422	435	390	357	419	420	399	395	408	389	430	392	435	411	404	375	399	405	411	379	403	418	401	401	405	445	410	409	396	391	391	385	382	391	422	424	442	394	424	403	452	386	418	384	394	463	380	415	413	385	404	389	409	406	437	403	462	395	360	401	412	414	400	409	399	402	440	408	415	413	413	395	398	397	362	382	388	410	416	398	367	411	372	404	406	405	429	407	408	388	392	421	396	407	394	424	408	401	442	382	390	412	375	427	395	396	408	403	413	413	352	417	411	382	395	391	432	420	379	395	423	367	404	396	396	397	417	393	365	390	389	449	417	388	363	392	377	390	374	402	404	408	430	395	393	392	401	387	413	413	390	412	378	398	381	438	404	397	397	408	398	394	380	407	396	392	379	387	415	417	413	402	404	422	438	410	388	398	402	419	435	401	378	386	371	412	406	405	405	382	412	404	406	396	418	385	417	394	399	428	424	422	388	405	391	408	402	419	431	439	393	406	435	430	383	439	393	416	403	407	411	416	395	396	414	397	389	421	406	423	381	417	426	413	397	402	383	407	416	411	406	405	395	372	425	421	445	411	409	381	371	398	411	416	386	413	414	448	416	397	432	416	409	403	431	415	418	409	440	386	401	403	394	418	413	413	409	370	404	357	388	382	425	420	417	406	398	395	404	413	381	374	416	386	394	402	408	402	391	426	426	377	399	381	410	413	430	405	391	408	367	381	406	411	402	407	388	413	424	409	436	412	422	403	441	447	386	469	374	430	446	375	412	427	426	399	406	383	420	431	382	408	361	425	418	395	417	390	392	387	406	402	397	405	438	397	441	431	403	388	410	371	383	414	418	409	418	401	401	402	377	403	386	415	412	448	407	384	416	405	378	402	430	403	382	382	416	392	445	409	384	433	395	405	390	365	400	453	404	426	409	403	420	410	460	407	423	446	387	391	388	400	429	403	459	437	404	417	409	400	421	416	417	418	396	411	377	393	426	407	376	357	390	403	385	430	419	376	444	449	442	394	398	386	409	388	378	401	464	421	426	398	387	401	434	388	384	426	418	390	435	400	363	410	399	417	443	396	392	413	392	386	429	392	420	375	426	404	431	408	406	382	368	425	386	412	409	372	375	418	410	397	432	389	422	396	404	398	430	415	427	373	431	400	423	394	402	417	424	421	387	378	414	414	412	427	382	383	376	392	378	408	387	460	415	408	410	420	366	381	445	425	401	401	402	401	391	408	383	432	401	404	408	403	387	393	422	396	388	396	378	392	407	430	403	403	402	417	388	402	397	374	407	402	399	379	440	402	400	408	374	398	393	453	348	423	414	415	384	388	386	407	408	391	430	405	378	426	443	411	382	392	406	440	431	431	383	350	387	400	444	411	405	441	400	419	418	396	415	392	443	427	402	416	410	413	428	410	384	383	403	392	406	405	426	427	411	400	401	388	434	426	402	421	344	388	418	402	411
14138	1270	1165	761	621	539	461	401	370	403	364	332	382	340	339	315	307	322	330	322	304	269	291	325	254	298	327	281	291	323	301	348	298	272	296	318	300	317	320	281	284	288	308	337	330	292	303	323	314	281	276	326	301	328	303	300	321	314	301	310	289	298	267	298	287	293	280	317	284	317	314	300	286	319	321	292	302	283	309	293	277	313	293	323	311	311	285	308	318	314	281	258	307	315	288	334	328	296	310	322	310	290	297	315	300	320	304	264	320	301	274	300	303	306	265	244	294	262	283	299	316	300	292	292	298	313	312	318	287	285	324	299	265	280	311	290	311	328	312	286	295	298	307	316	276	275	311	275	269	268	296	304	299	314	343	311	296	266	258	310	302	305	298	304	329	284	301	300	311	307	323	263	298	276	309	308	295	296	310	298	297	293	306	323	292	292	298	307	300	297	276	280	269	282	311	277	284	290	294	312	282	305	306	288	285	310	295	284	277	303	286	326	321	272	297	295	309	264	268	301	312	289	297	317	263	306	306	310	293	282	297	325	285	294	287	291	304	320	308	280	326	321	313	293	300	313	320	275	296	300	273	252	306	292	318	298	314	286	308	314	290	331	333	288	312	292	280	324	308	303	337	301	296	315	290	271	317	297	288	293	282	315	324	316	276	309	280	275	313	286	300	305	319	267	290	280	304	282	296	277	320	301	285	299	268	289	292	311	276	286	327	298	313	295	305	333	296	303	295	328	270	264	307	309	277	326	293	350	319	296	306	298	295	321	290	284	314	286	285	314	267	303	301	265	304	332	297	310	304	288	288	316	282	286	287	288	328	301	295	277	272	313	304	306	331	295	294	299	287	321	281	287	284	336	307	315	331	326	303	301	285	301	289	263	277	308	291	289	334	333	304	298	304	337	320	301	297	307	269	308	286	299	284	301	273	301	275	279	303	274	307	328	302	267	256	320	337	285	307	275	343	304	322	309	306	284	330	310	287	269	292	292	256	288	324	313	302	269	311	318	293	285	299	318	295	294	352	313	296	317	286	318	297	337	275	294	316	286	308	284	321	314	301	303	320	321	367	302	344	291	312	299	280	304	288	302	294	287	342	295	278	290	298	294	306	316	294	325	280	340	272	325	324	330	336	316	282	295	293	286	277	286	294	274	296	293	309	303	308	318	318	295	296	304	286	273	279	271	296	284	310	313	323	291	283	306	305	286	306	287	265	292	301	291	323	303	307	290	311	297	282	280	287	309	313	301	311	302	319	296	278	302	312	300	293	309	300	279	327	311	287	295	295	306	307	282	271	280	305	304	293	287	265	282	281	288	341	308	312	321	303	307	305	345	304	275	299	258	283	277	336	334	258	287	305	302	318	259	300	277	342	307	293	294	291	310	347	329	285	313	293	303	299	310	262	308	334	315	291	287	306	307	291	293	289	317	332	340	304	293	287	295	306	300	307	300	323	322	297	310	313	288	263	291	290	307	341	332	312	284	324	301	305	301	314	303	268	308	305	270	288	318	314	309	277	323	291	286	339	328	335	290	291	280	267	292	296	277	294	272	283	284	346	293	290	301	309	326	287	316	293	308	307	332	334	315	313	329	279	293	286	315	309	297	307	287	298	304	295	299	289	322	305	289	273	310	304	302	340	306	294	335	323	297	309	299	319	284	291	299	327	297	304	304	292	297	298	288	301	303	266	299	301	278	290	316	312	276	301	284	272	291	307	290	325	291	289	322	289	275	265	319	267	280	300	345	285	309	334	337	289	285	309	313	310	292	297	324	291	289	298	312	320	310	325	272	304	307	319	333	303	305	314	281	312	312	296	283	288	284	297	305	296	298	269	286	334	316	285	295	300	279	336	310	329	306	295	261	303	286	324	266	299	296	291	323	275	315	286	281	292	287	314	301	291	329	294	306	318	316	268	317	312	286	282	256	294	292	293	279	325	284	311	320	268	302	294	308	318	289	309	298	311	300	306	289	323	316	290	328	268	311	305	322	330	301	337	266	280	317	318	318	271	292	279	273	290	294	315	266	292	285	284	267	267	302	323	298	311	272	308	302	309	314	281	300	315	302	286	288	276	298	309	322	347	313	309	318	289	283	288	292	302	284	320	324	293	296	296	323	305	266	277	297	298	290	288	331	287	306	303	279	295	295	295	304	271	289	311	275	282	284	309	300	315	284	307	297	289	285	290	310	280	292	301	298	322	260	302	300	339	309	313	282	322	316	279	310	318	301	298	304	273	265	351	314	261	308	316	267	284	305	285	295	305	278	282	299	296	299	308	301	287	297	290	310	302	326	276	292	317	287	301	272	298	298	281	327	313	287	288	342	309	314	300	287	271	319	270	328	296	314	307	273	318	275	309	279	270	288	315	285	290	304	286	293	274	307	328	305	296	264	302	309	351	337	309	303	306	287	281	318	302	265	308	265	342	298	289	288	288	300	305	327	307	326	338	335	282	275	329	287	300	319	299	279	271	292	302	302	304	297	311	274	290	276	270	285	308	277	329	299	285	304	298	297	322	324	298	270	308	307	318	279	303	299	296	286	304	305	280	302	301	270	305	359	316	286	298	282	303	299	300	317	295	311	273	286	302	278	296	303	305	281	293	287	325	283	309	301	272	318	306	293	321	313	287	313	295	309	329	269	315	283	286	310	307	275	310	326	317	297	290	292	317	300	298	350	288	321	299	316	319	320	306	335	306	287	291	277	295	311	318	324	286	274	261	321	299	302	302	315	272	283	299	296	288	319	310	306	265	300	318	308	316	282	301	283	324	313	328	280	285	282	294	313	297	322	300	284	284	292	302	298	275	328	329	282	304	328	290	275	280	312	323	316	313	254	303	322	291	291	312	300	306	290	302	298	329	313	287	306	327	311	329	283	293	314	300	311	269	297	292	312	301	327	309	266	292	305	288	314	275	294	295	283	289	292	325	290	267	293	314	298	265	314	289	284	294	319	341	261	293	318	309	258	279	367	310	297	300	312	309	274	305	316	325	328	258	284	306	278	295	285	281	275	296	297	265	309	309	307	324	309	303	293	320	294	313	303	313	257	272	293	279	316	285	328	296	296	288	305	299	319	317	306	284	304	294	289	301	336	293	312	301	309	319	297	311	310	287	264	302	301	323	351	307	308	270	279	299	329	275	269	330	316	274	291	293	333	314	267	276	315	300	291	300	294	319	310	292	324	308	272	317	329	295	290	313	276	322	321	268	291	314	281	276	302	326	282	289	290	306	306	316	294	304	316	323	282	306	319	307	297	301	306	354	326	285	302	267	271	267	269	303	312	292	312	294	274	288	280	282	283	292	326	280	284	301	293	299	299	281	307	311	294	277	321	329	282	289	300	272	312	287	293	298	278	281	336	268	290	325	311	301	277	325	311	299	319	293	289	304	310	266	296	319	284	324	341	331	292	304	329	293	318	291	312	269	319	314	302	308	333	290	319	320	322	325	327	298	317	303	302	281	307	304	308	331	302	332	329	293	298	292	308
8056	1245	2353	2418	2051	1698	1513	1396	1217	1138	1095	1014	966	907	861	875	894	804	807	830	840	832	763	803	772	804	796	769	782	780	716	800	749	709	763	804	742	714	704	724	755	760	772	777	718	753	780	737	747	715	694	695	710	754	750	700	782	789	724	761	749	699	762	700	696	734	765	729	754	744	743	707	753	720	748	714	702	658	740	735	674	722	669	723	690	731	716	766	749	713	771	697	754	723	713	728	697	677	758	698	729	710	711	748	676	712	718	732	699	719	775	743	703	708	692	645	748	751	694	734	700	760	782	762	641	709	731	755	759	729	736	708	693	711	687	698	730	715	771	713	685	739	717	737	765	728	727	756	763	751	720	727	740	704	689	721	720	725	717	692	720	742	754	767	703	726	679	690	727	735	716	753	711	762	728	776	708	798	751	774	687	713	708	763	723	741	780	758	711	675	716	712	672	736	720	733	716	727	733	722	709	718	745	734	728	714	752	709	677	704	704	691	719	764	715	772	761	800	763	705	702	741	723	767	706	708	726	690	728	672	762	716	711	723	700	720	705	770	736	755	711	699	745	740	757	743	740	706	735	670	751	703	752	761	701	720	742	788	723	699	730	704	716	751	735	732	712	736	735	750	750	663	752	720	703	712	733	760	718	699	740	713	733	718	699	699	701	739	734	678	696	735	741	740	716	726	686	681	700	721	731	714	728	694	771	692	713	757	715	722	738	687	726	728	740	709	714	689	735	735	717	739	728	711	696	708	718	702	731	703	770	736	703	757	710	682	724	773	752	720	726	695	667	697	754	669	711	698	771	730	758	672	775	735	721	775	719	752	689	710	686	727	703	742	682	769	668	664	714	778	729	709	718	723	746	741	738	742	714	762	777	713	700	708	762	729	736	769	756	731	692	718	762	674	706	686	698	750	730	723	735	700	701	703	766	737	717	711	764	724	689	683	736	767	721	712	770	722	727	759	714	715	697	751	753	724	753	699	750	750	808	742	752	710	730	762	677	711	778	739	723	781	777	726	719	762	722	748	706	705	706	722	728	688	758	718	709	693	677	770	736	721	694	717	735	706	794	724	683	774	715	732	752	710	667	739	705	726	735	724	718	692	706	697	692	734	746	726	708	780	768	732	730	788	739	704	740	751	748	678	674	736	727	742	722	729	783	733	719	734	762	677	707	687	727	722	730	759	736	684	752	718	704	747	694	697	687	702	742	754	761	742	777	682	720	719	720	709	686	751	720	737	732	755	718	746	716	702	708	714	718	760	776	696	703	729	730	730	677	712	704	737	745	705	742	721	737	742	734	722	725	756	687	758	675	674	756	713	726	752	734	726	699	738	746	739	754	755	744	659	694	714	722	741	739	722	737	727	733	711	705	722	727	717	709	745	751	707	734	698	785	725	676	768	717	731	712	754	706	699	730	722	705	677	729	756	755	698	726	748	726	751	678	729	753	752	751	763	737	717	744	669	716	719	770	702	730	726	738	767	706	718	766	718	702	745	737	716	691	724	775	763	758	741	726	759	716	721	741	746	734	705	761	717	721	744	712	759	723	674	730	714	727	740	793	733	734	746	683	752	735	720	718	674	678	729	676	709	712	739	702	673	719	737	709	694	716	698	682	733	771	684	681	740	742	756	758	734	726	704	705	706	744	708	728	764	745	715	720	777	717	702	749	758	718	712	737	736	732	723	739	722	754	712	707	723	675	704	689	721	727	693	721	764	732	765	715	731	726	705	720	682	729	736	696	689	700	671	746	768	704	701	722	693	725	741	714	676	744	731	783	702	704	751	707	677	740	715	718	712	724	762	739	725	696	770	714	738	740	742	754	754	705	750	733	715	748	733	733	738	710	740	696	715	689	707	657	768	721	713	721	705	713	711	719	690	724	710	732	760	728	716	745	712	743	759	727	692	745	712	707	750	726	728	731	701	711	722	714	731	753	691	703	680	725	717	738	689	772	732	704	681	763	683	758	736	671	752	744	734	669	677	681	705	699	720	725	763	723	704	758	747	744	712	704	738	710	740	757	715	780	750	761	726	717	717	720	686	783	690	732	717	747	732	697	721	661	723	726	689	699	680	725	778	762	756	742	730	718	702	719	759	710	695	677	690	687	706	726	695	735	709	728	747	761	758	730	719	696	701	708	713	731	717	702	760	721	689	747	731	739	701	722	725	777	711	707	725	691	734	701	693	731	687	733	741	707	728	712	697	750	746	737	727	689	742	740	765	741	711	708	666	710	720	772	713	714	690	724	745	773	765	712	685	716	778	760	713	748	732	632	691	718	747	702	722	749	734	758	706	710	744	697	695	701	739	723	685	710	743	725	732	720	714	667	716	763	740	703	707	705	753	806	679	748	705	721	724	773	747	729	749	703	693	721	707	761	726	780	716	748	698	748	744	718	738	701	759	737	750	706	799	744	701	710	754	744	753	732	696	747	754	714	681	734	712	730	696	732	693	675	698	691	735	718	716	725	755	674	718	707	736	749	717	752	733	705	666	714	757	750	687	754	707	723	677	753	717	746	723	762	728	745	712	725	724	748	714	655	719	703	700	750	695	746	703	697	717	767	762	709	713	757	749	778	721	773	703	686	725	734	778	718	787	708	727	733	686	718	727	715	687	766	730	694	733	728	765	691	730	715	728	705	740	664	713	730	657	719	739	724	714	720	669	748	729	770	691	756	726	722	712	694	782	690	724	737	714	758	769	680	775	719	741	719	773	701	706	763	767	729	761	703	711	722	755	732	731	684	712	752	686	778	737	766	721	727	716	719	722	753	778	727	750	693	740	697	705	737	769	716	744	681	703	700	735	724	705	727	688	685	736	707	738	725	757	688	705	697	727	669	700	745	707	724	768	744	676	698	718	670	699	722	744	697	682	731	695	714	739	704	725	697	701	707	704	743	716	725	689	726	746	719	738	715	717	736	659	678	732	737	705	714	709	757	740	691	712	709	718	790	703	709	756	714	693	751	709	750	717	712	718	683	777	656	718	714	745	766	710	738	695	730	717	764	727	743	735	716	754	750	764	761	695	776	728	729	759	688	784	739	738	735	680	711	677	750	739	750	740	733	734	697	691	704	708	670	698	704	710	673	790	740	745	702	718	754	742	722	708	687	704	761	696	766	757	748	694	741	737	742	710	728	694	710	672	729	695	700	725	710	766	674	715	737	711	699	678	704	701	739	757	736	775	697	731	782	683	683	687	739	677	726	717	717	705	709	715	773	732	752	646	731	779	755	693	732	724	722	730	710	738	701	730	681	691	699	699	694	754	761	691	741	791	715	721	670	725	706	727	743	684	738	722	716	741	767	723	723	761	689	721	732	703	709	756	669	694	739	711	798	738	706	690	688	722	707	657	763	755	727	717	717	748	714	735	726	717	746	681	715	733	760	762	708	683	714	711	733	739	696	745	734	757	715	734	732	761	723	754	720	755	732	742	725	701	743	746	714	737	701	735	712	751	753	742	724	748	716	720	704	720	772	706	695	693
1456	323	255	257	283	273	249	253	285	261	240	268	215	235	248	250	242	251	257	229	250	238	280	243	240	268	274	245	264	281	245	280	252	233	244	262	259	280	253	269	235	233	259	266	263	259	255	256	266	266	254	301	259	266	271	290	254	252	263	224	257	251	221	256	277	239	288	260	254	246	279	266	257	243	253	251	274	244	279	248	255	221	245	275	255	240	233	254	268	243	256	286	247	248	248	223	224	252	254	221	262	273	250	235	273	238	253	234	263	242	256	291	243	251	243	271	260	240	201	241	250	232	244	257	239	253	258	247	249	258	224	281	260	269	269	236	228	225	233	232	267	247	277	240	216	256	245	263	273	240	286	243	246	243	252	243	276	288	246	265	259	275	274	292	236	247	273	250	266	250	248	270	221	269	261	247	260	265	261	252	244	259	264	250	244	257	247	254	251	216	234	248	236	252	275	250	232	232	282	240	230	261	262	277	233	253	244	268	247	280	239	246	242	255	263	257	300	270	219	244	224	274	264	242	260	245	273	232	275	275	261	265	238	257	231	232	252	260	232	199	261	244	263	231	227	243	235	245	255	242	217	277	265	280	226	278	247	237	280	256	236	266	222	282	235	264	241	247	269	272	257	262	268	237	288	225	279	238	228	266	263	264	272	257	233	236	288	247	273	255	199	273	238	263	219	241	238	288	266	260	229	275	237	274	256	267	254	265	249	237	273	221	266	264	278	248	266	248	255	270	273	243	263	245	237	247	269	275	245	239	264	256	260	248	275	272	262	268	271	256	241	238	256	250	267	252	261	233	244	283	275	224	254	226	263	254	247	236	218	257	249	239	250	249	267	279	246	259	253	242	228	249	254	248	272	265	252	234	260	283	258	258	248	240	267	252	233	251	257	225	253	271	237	281	261	258	227	292	233	230	259	244	296	250	258	256	228	223	279	263	299	283	263	254	254	266	227	246	279	247	255	245	227	253	240	267	234	249	250	250	239	274	250	262	246	249	256	248	255	231	227	246	270	252	257	231	235	271	247	250	245	264	246	263	213	243	259	236	255	231	221	222	246	287	260	267	268	272	287	278	242	256	252	246	286	234	234	268	233	233	223	227	247	283	243	261	254	276	270	250	240	224	246	259	240	246	251	262	268	244	251	249	243	239	254	241	240	286	275	282	257	280	229	255	248	268	230	267	244	286	265	230	247	227	248	268	261	268	259	244	253	289	253	263	247	254	268	256	247	233	242	249	232	260	226	269	236	252	253	240	252	242	267	256	230	232	266	253	231	215	261	235	264	235	254	258	222	260	236	264	253	228	267	252	252	244	235	233	258	247	226	250	217	233	264	260	279	294	245	282	277	296	253	256	254	234	254	251	251	291	241	272	209	255	252	268	254	259	250	222	225	270	271	252	223	241	247	274	278	281	230	224	278	261	265	270	234	238	282	267	267	238	282	271	246	234	265	234	279	269	230	261	254	267	247	246	265	246	248	263	232	240	253	241	273	237	249	239	225	252	242	251	262	252	224	242	249	287	254	246	245	276	269	254	247	259	243	230	260	272	243	238	260	264	243	227	252	260	249	245	304	222	260	244	234	255	262	257	247	261	254	263	240	255	241	241	252	267	260	241	250	260	256	273	236	256	213	252	248	282	248	271	259	245	241	272	244	254	233	244	266	245	245	270	245	241	275	265	265	233	284	271	276	251	247	245	260	234	252	237	248	248	246	266	250	265	269	262	263	231	262	244	231	261	267	277	243	253	255	279	260	233	260	252	276	253	242	287	249	248	252	210	242	294	246	256	240	241	227	254	257	256	284	298	243	267	257	284	278	243	262	284	257	271	273	281	259	247	245	275	250	241	271	255	286	276	263	263	281	280	254	245	284	241	228	265	263	260	240	242	228	235	238	249	228	229	249	245	259	253	262	243	269	220	268	223	281	266	286	244	266	294	241	294	258	261	251	262	241	223	278	239	260	228	261	247	259	237	230	286	253	248	242	273	280	281	216	285	251	269	264	259	270	260	265	245	250	273	245	278	236	292	252	238	251	297	228	241	231	237	257	264	260	241	237	245	256	238	242	249	276	258	252	235	223	264	266	273	246	274	248	277	235	248	252	214	270	266	264	245	245	249	218	261	250	282	268	240	274	256	236	245	238	254	252	246	273	230	237	250	245	244	256	251	230	253	262	255	209	233	267	256	238	246	248	263	249	267	234	232	249	249	256	269	273	229	254	273	265	245	266	250	245	256	227	247	233	265	239	264	260	259	252	235	262	244	263	268	250	236	228	252	266	279	268	261	269	258	265	245	260	292	257	254	237	240	239	242	240	257	276	251	255	248	223	249	257	234	250	291	241	254	225	262	237	213	219	226	261	260	242	265	294	255	238	258	256	226	230	251	278	272	259	246	267	268	259	248	241	241	210	230	224	221	255	225	267	233	268	241	264	261	270	266	246	261	259	260	273	270	236	251	267	251	259	243	252	282	249	254	260	252	281	238	240	237	239	221	247	289	289	229	242	272	293	273	258	251	266	276	264	267	236	266	241	222	273	256	220	264	262	260	284	260	273	248	265	264	250	239	276	260	260	289	275	262	247	239	261	301	244	249	255	230	271	245	234	257	263	244	264	241	235	265	245	267	270	270	262	255	263	241	278	275	272	311	247	284	266	246	274	279	247	235	258	270	263	252	247	247	270	256	226	261	273	255	278	235	246	284	257	272	217	235	231	271	245	254	261	269	251	281	273	247	251	202	273	231	286	247	255	254	254	202	269	215	228	252	261	277	269	269	241	279	240	223	253	273	268	283	263	253	246	248	250	254	233	248	264	267	263	226	259	265	263	278	206	251	274	220	235	253	265	269	257	229	251	260	257	235	251	272	227	245	267	273	265	254	285	259	253	261	277	221	258	274	244	292	251	277	273	281	271	228	260	261	250	262	261	240	263	249	226	229	260	252	225	287	234	242	244	236	236	250	255	252	235	280	279	240	263	232	246	251	248	254	257	264	229	252	267	265	238	279	243	285	243	283	260	263	243	251	249	294	248	239	252	261	253	264	252	242	249	259	261	249	252	266	266	260	243	286	245	259	254	284	270	273	246	253	269	278	244	222	234	247	231	270	247	257	259	275	253	238	268	261	273	218	262	280	287	278	282	259	225	233	240	249	246	263	250	249	280	267	251	253	223	250	259	259	281	272	270	258	210	253	266	266	238	254	243	224	278	239	230	238	238	239	264	255	246	264	260	254	263	229	260	259	262	254	231	252	282	250	272	268	257	227	263	231	285	252	240	269	286	288	242	251	265	234	262	237	234	235	247	262	236	252	266	231	267	262	224	223	244	233	230	243	245	244	269	236	238	273	266	254	253	220	240	275	275	277	266	271	257	290	216	241	266	279	254	255	252	258	253	242	266	255	236	285	258	255	275	236	240	227	243	252	264	299	261	252	255	256	243	262	289	252	261	252	243	235	263	239	259	252	239	248	266	270	241	256	235	251	248	247
1758	627	605	643	672	583	558	582	570	613	588	599	616	599	592	608	619	614	577	613	627	545	606	623	587	619	640	626	607	596	584	595	604	601	631	605	565	579	609	614	610	619	616	562	617	570	580	614	577	587	596	616	563	644	591	588	578	586	614	577	567	612	581	620	645	625	595	553	602	584	576	620	589	618	599	627	608	583	571	658	601	619	631	606	607	570	651	576	574	586	619	618	597	598	599	586	561	602	645	648	604	626	613	563	563	566	603	600	628	587	596	540	602	573	603	600	585	534	617	614	593	642	570	607	601	602	582	583	574	585	579	587	548	613	610	565	554	612	569	583	612	611	655	623	564	589	643	620	589	558	607	610	633	565	605	598	586	583	561	603	581	595	591	605	584	611	578	576	581	590	590	599	597	591	597	620	606	629	590	602	601	649	624	572	612	587	636	581	620	603	605	633	620	605	584	597	567	614	597	615	574	573	598	607	595	611	601	609	622	593	588	571	609	634	561	606	593	595	567	588	558	599	578	643	581	606	580	622	648	605	589	621	570	627	617	606	582	580	595	570	594	628	657	581	577	565	606	597	616	601	596	573	613	668	564	585	580	608	638	569	619	605	627	623	588	577	598	591	556	606	577	607	638	570	576	611	590	636	585	597	615	618	556	598	604	584	644	631	608	571	585	622	598	570	586	585	580	584	587	606	570	601	571	602	594	618	617	569	599	639	560	577	568	605	610	587	600	630	601	580	613	561	575	615	632	566	607	578	603	627	627	600	584	561	626	578	573	595	567	588	609	608	572	587	582	598	623	600	611	648	580	610	589	608	635	657	639	535	602	607	604	585	603	578	622	602	556	614	603	525	623	609	528	628	582	572	621	573	539	566	572	619	589	620	587	578	580	590	572	562	620	590	597	604	575	609	564	582	600	608	576	627	632	585	623	602	602	598	542	566	540	586	594	576	635	610	573	614	612	592	546	577	584	602	599	568	597	598	562	544	588	594	613	589	652	591	554	612	589	565	567	600	608	590	595	611	572	599	592	556	590	600	648	593	608	612	620	588	620	625	575	599	608	601	564	587	623	590	592	572	553	569	590	607	609	550	595	605	593	614	592	609	591	594	614	637	588	614	630	566	653	611	588	588	586	584	645	598	605	606	623	613	565	625	636	616	608	579	568	574	623	608	628	586	593	631	631	629	606	570	579	592	588	570	565	603	582	604	616	569	590	565	622	607	614	596	614	629	593	649	614	582	588	570	612	614	596	567	576	615	599	606	601	564	569	592	618	646	617	617	587	558	612	599	581	597	673	628	611	601	607	588	578	670	564	565	587	579	619	568	582	596	570	641	548	573	590	582	612	567	595	598	628	660	564	607	602	605	561	601	568	603	587	630	600	606	570	593	577	575	626	576	617	614	606	590	569	614	595	554	601	625	589	545	608	622	627	581	606	617	616	616	598	573	576	577	582	592	638	544	619	582	594	618	567	599	596	569	592	594	585	594	594	595	578	601	595	592	629	594	634	596	591	582	597	617	627	583	581	596	617	585	573	566	555	634	621	591	631	610	621	590	624	611	611	580	567	578	571	553	608	628	600	640	577	643	591	558	582	602	578	616	583	572	591	580	573	599	587	576	572	621	650	622	580	582	528	572	621	627	553	579	551	589	551	625	652	593	580	623	594	615	589	595	616	600	606	635	566	623	563	605	595	677	598	605	598	572	646	594	553	585	647	564	621	603	588	566	539	586	610	621	573	623	641	606	595	603	595	606	615	577	589	584	578	566	615	604	637	571	590	569	630	631	587	629	580	566	597	560	660	607	601	572	591	573	568	561	579	636	623	600	608	572	593	603	603	562	585	604	567	588	553	561	603	570	621	590	572	585	569	567	560	565	607	599	614	603	596	604	582	594	585	621	613	630	577	613	595	593	627	618	637	584	581	604	575	591	588	597	587	602	583	603	570	603	630	580	606	602	592	577	566	634	611	578	627	579	615	573	644	626	578	575	599	627	635	595	620	579	584	574	591	581	619	579	625	593	559	600	626	672	584	627	569	595	590	644	610	629	594	623	620	648	598	543	598	563	555	585	625	571	637	618	587	642	601	619	574	548	619	634	582	561	600	584	578	605	570	628	607	570	585	600	628	573	581	597	614	606	640	593	607	585	564	565	581	598	611	651	575	566	580	619	595	605	593	633	600	607	561	587	638	670	579	558	611	587	581	567	566	581	603	586	600	614	592	555	655	604	597	575	586	596	593	614	598	563	622	602	602	557	584	581	567	571	595	563	561	595	608	583	571	602	637	580	576	578	570	590	554	639	603	607	634	573	587	593	583	552	588	643	587	584	595	622	559	591	620	567	564	615	595	627	610	642	643	607	605	582	606	594	618	645	570	594	593	596	582	650	598	628	641	622	584	594	595	586	641	568	551	590	594	612	590	615	619	597	661	609	677	598	593	598	639	578	617	579	651	582	630	589	583	548	611	578	614	581	568	628	588	579	585	605	589	607	600	589	584	578	612	583	581	570	601	603	572	601	561	549	654	592	584	592	615	568	587	574	601	578	570	564	604	606	624	584	552	631	575	582	617	569	605	612	584	602	537	568	559	584	564	622	584	565	602	617	619	602	588	561	595	601	641	621	593	657	574	597	568	600	598	622	621	583	591	633	594	571	593	615	556	586	557	588	592	541	619	671	591	603	628	616	624	575	592	641	631	581	614	594	594	589	576	577	572	593	587	566	596	584	567	605	576	577	557	597	604	614	629	579	603	585	607	579	664	668	603	585	627	575	604	584	589	568	636	625	605	563	634	611	632	589	636	583	595	608	551	624	595	598	591	607	627	582	642	594	575	630	600	623	600	597	593	585	569	624	604	577	582	590	608	601	583	607	620	607	630	568	588	601	619	617	597	594	608	564	591	580	613	620	592	566	597	603	608	545	572	579	603	593	602	591	599	658	611	593	641	611	589	579	636	563	629	597	572	583	610	619	646	604	616	606	647	617	656	564	624	571	563	593	594	611	592	578	609	644	582	617	618	626	558	603	587	610	633	573	627	589	625	651	599	602	585	601	574	601	612	589	619	621	566	564	545	582	594	569	609	606	595	610	587	587	557	607	550	543	555	610	566	579	614	644	604	586	614	601	613	598	564	563	569	617	589	627	591	602	605	583	607	567	619	590	608	577	588	575	594	614	626	583	589	566	573	600	600	597	551	595	631	621	549	565	620	585	626	616	584	584	535	585	606	567	576	601	616	594	587	606	581	571	625	580	583	594	579	622	560	569	594	625	636	568	610	630	604	587	594	541	585	584	604	615	547	569	597	553	577	593	590	615	620	575	593	589	555	613	540	584	584	583	606	585	629	542	610	629	585	598	597	611	604	567	577	591	613	598	592	584	583	624	585	590	606	673	583	637	575	596	591	589	617	585	595	567	599	622	603	581	595	608	645	568	572	595	566	611	598	578	598	594	563	589	566	600	610	577	577	573	604	597	632	605	556	573	607	608
7476	508	541	411	290	244	218	207	193	196	151	165	142	167	126	161	145	174	189	148	137	161	140	155	143	145	175	172	158	160	162	140	167	158	152	124	141	165	138	146	152	153	145	157	141	156	129	131	149	143	165	147	132	148	154	158	147	139	174	144	124	159	161	140	144	147	166	143	145	145	149	138	122	137	167	131	119	137	144	155	163	167	145	144	149	161	136	137	130	150	158	153	145	125	156	127	164	127	139	126	157	163	142	123	141	146	151	155	171	155	163	146	159	157	130	163	151	145	136	149	136	162	167	170	132	151	139	156	155	135	162	174	160	140	151	166	124	157	157	159	194	152	151	158	158	140	121	116	147	153	143	168	161	148	148	151	131	150	173	156	139	114	164	143	137	134	145	147	136	164	145	146	153	154	145	153	141	157	177	160	117	142	161	148	152	156	148	151	133	153	127	148	148	121	148	145	148	146	160	135	142	178	143	152	151	153	153	149	153	150	154	139	148	149	153	147	139	144	154	161	151	150	162	152	145	139	115	137	140	138	137	176	132	140	129	157	139	155	139	154	138	168	154	146	159	152	137	149	137	142	140	149	131	140	165	143	148	154	151	153	152	144	161	145	131	141	135	143	148	105	145	159	175	183	141	136	145	140	136	151	139	149	131	157	153	133	161	139	143	157	160	158	141	147	136	186	146	168	169	149	149	163	152	162	153	146	147	132	112	154	134	138	177	140	154	126	136	141	154	167	166	111	133	153	154	139	161	134	154	148	141	151	133	159	135	127	160	151	146	137	134	113	147	149	169	157	154	161	143	154	153	158	114	150	140	149	146	159	137	128	164	148	163	120	127	121	151	150	130	165	151	155	145	158	139	126	150	142	139	153	148	148	155	152	143	140	157	159	152	151	117	140	160	165	140	147	139	140	168	176	150	147	163	120	154	118	135	141	152	134	132	144	166	143	154	137	138	125	154	135	156	143	129	138	133	131	155	142	160	151	156	143	163	177	139	139	126	162	168	126	129	139	139	148	153	146	163	133	129	152	167	136	129	117	148	135	156	145	142	149	148	168	128	155	146	156	134	153	168	145	152	155	153	147	164	158	150	164	167	152	143	157	139	160	146	143	157	139	148	143	143	114	147	141	152	127	150	169	140	147	150	136	143	144	152	138	140	142	148	153	120	150	136	164	175	136	176	138	155	152	134	152	149	147	138	138	178	129	141	170	155	140	145	133	151	153	158	136	143	151	156	149	150	153	151	158	157	138	131	157	129	120	176	138	133	145	128	136	136	144	152	154	153	140	140	148	138	152	135	144	151	155	163	151	132	135	139	157	143	141	124	149	146	126	168	144	151	148	140	151	166	151	170	152	112	140	144	153	146	167	159	156	163	139	161	146	136	130	173	139	158	174	147	129	157	132	153	142	139	136	173	148	142	135	135	115	144	140	142	143	151	127	160	166	162	145	144	153	153	158	129	158	146	132	135	152	133	146	140	138	163	137	146	156	144	139	149	147	152	150	146	161	158	177	134	158	149	155	149	163	138	142	130	122	153	130	155	158	158	153	139	150	145	162	150	123	155	151	133	145	141	153	160	146	140	136	160	137	143	130	124	158	150	134	155	146	143	135	141	142	158	147	152	145	160	135	157	153	163	160	144	122	139	159	140	131	135	143	145	149	121	122	163	148	137	146	149	169	156	143	157	123	139	147	158	118	170	140	161	142	144	163	154	149	141	130	128	127	139	143	131	144	155	184	159	139	163	156	158	162	143	153	150	142	157	145	136	134	153	156	133	116	156	136	126	138	158	122	148	129	145	144	130	143	145	134	157	148	152	150	149	141	154	149	136	159	143	168	150	170	159	153	160	152	150	136	165	149	165	155	154	135	138	159	172	133	139	114	153	136	146	168	149	138	140	156	137	139	156	139	167	149	133	154	138	148	156	142	144	153	132	156	155	155	140	134	151	163	148	162	149	170	152	157	120	159	158	152	141	127	134	141	147	155	164	148	172	157	160	138	153	147	143	120	141	147	145	143	161	148	157	131	161	143	155	124	143	162	132	153	135	147	157	150	131	144	151	134	143	155	164	154	145	170	170	138	139	146	147	153	136	149	173	144	169	141	170	153	147	146	161	151	134	128	151	130	122	151	163	159	180	132	160	163	145	166	146	133	140	149	158	150	157	108	171	162	136	133	159	125	142	142	148	151	171	130	154	143	162	154	151	152	143	157	149	147	129	141	176	152	155	145	162	158	156	128	155	156	159	144	140	151	154	146	119	137	156	130	148	156	141	122	141	137	133	127	121	142	155	147	142	124	142	148	155	143	147	156	154	148	151	149	128	154	163	156	160	148	133	158	129	144	108	150	148	150	130	155	132	167	177	181	160	164	164	153	150	133	152	142	154	143	140	173	160	149	124	152	147	154	134	149	134	156	157	166	158	178	145	142	153	140	150	148	139	166	152	153	180	129	140	132	156	139	127	163	110	156	149	131	149	150	150	158	141	134	147	143	151	147	152	139	162	132	164	132	161	147	153	154	164	170	129	154	136	135	135	145	176	161	138	144	138	149	161	125	151	147	156	150	145	137	138	155	141	150	132	143	165	157	153	175	157	136	145	130	149	158	148	148	138	146	164	140	163	139	153	160	138	150	157	114	162	133	172	160	155	131	148	152	156	150	164	162	142	138	155	140	142	146	134	165	152	135	147	154	164	124	149	154	157	139	150	162	158	147	122	151	169	160	153	151	150	145	126	127	131	159	148	139	130	156	134	138	142	149	152	142	147	141	153	144	131	135	152	136	155	155	142	151	149	162	139	144	165	158	147	133	132	126	135	127	137	159	136	158	114	137	154	156	153	141	151	160	154	146	157	148	160	162	145	150	163	140	144	151	146	146	149	136	152	152	152	166	162	135	148	142	120	133	147	131	131	142	143	149	143	140	149	142	171	150	152	136	160	136	155	156	154	149	139	153	156	150	153	159	154	150	149	153	138	149	149	145	133	138	159	148	164	143	147	131	164	129	151	144	149	164	125	131	136	131	123	158	155	125	136	136	148	166	141	173	134	142	148	135	168	135	165	163	151	160	160	141	153	163	157	131	146	137	169	150	154	159	142	147	162	145	160	169	151	144	188	129	127	156	149	134	136	151	165	126	152	151	141	162	158	139	138	149	152	150	152	159	133	164	144	123	159	139	172	145	139	164	158	148	158	139	156	142	138	143	145	162	131	156	147	155	161	184	156	135	162	180	148	169	158	144	156	144	157	154	140	138	174	145	141	160	119	139	119	152	136	151	140	115	153	167	145	136	163	146	149	131	153	171	131	149	153	148	143	142	146	137	166	125	172	151	153	132	145	146	134	132	158	143	124	140	145	145	130	148	145	128	147	126	141	142	167	148	146	127	142	154	153	154	149	168	158	166	157	138	155	134	126	132	149	150	174	164	137	142	134	128	145	142	143	129	157	122	138	133	157	141	143	166	158	128	136	159	142	161	123	158	152	135
6069	758	1227	1212	1080	951	774	713	638	660	580	556	527	491	513	493	514	481	493	460	474	456	461	423	427	448	435	451	374	417	428	416	412	413	437	445	429	435	432	467	421	418	437	398	426	420	403	413	401	424	397	447	432	410	391	401	402	446	383	392	402	390	401	436	426	427	452	404	410	426	416	433	390	422	392	386	440	407	402	484	405	389	390	390	418	415	426	386	408	405	419	407	439	395	379	427	421	403	439	412	413	391	425	398	413	406	416	408	424	398	407	391	373	407	410	434	406	416	384	386	411	395	366	413	407	413	396	397	383	400	388	391	398	340	395	423	400	411	372	416	393	426	422	426	383	370	406	407	387	375	409	427	405	423	410	407	387	391	386	409	424	422	414	406	366	402	427	414	387	433	381	400	413	420	409	435	422	396	416	413	392	403	360	402	352	407	388	429	451	384	414	406	382	438	384	423	410	388	346	394	403	412	401	398	389	406	378	391	427	428	397	406	404	426	344	395	417	404	395	433	376	420	413	401	420	412	401	419	410	371	458	408	399	409	431	357	396	369	411	404	416	484	409	425	396	372	388	404	402	398	398	397	456	417	422	395	430	402	389	423	419	387	392	415	418	437	389	458	402	405	409	456	362	407	425	377	407	417	400	398	407	376	365	417	414	365	419	416	371	396	375	432	423	395	398	410	406	406	409	386	406	399	391	380	396	375	407	408	378	435	382	413	417	394	438	436	422	440	406	399	407	415	360	413	395	437	421	397	400	427	383	412	402	386	400	399	394	395	448	422	378	405	405	434	466	423	402	400	363	345	392	423	409	427	382	406	388	423	395	429	384	397	400	393	413	384	358	388	449	384	414	402	394	433	402	440	382	407	410	390	370	427	386	383	393	389	416	421	419	448	426	382	383	411	400	379	387	416	399	406	373	455	414	395	371	404	408	405	354	420	415	414	381	395	387	414	414	405	395	423	435	398	396	408	390	384	416	403	395	395	403	413	371	380	408	408	421	376	423	420	417	438	391	378	444	432	416	396	403	428	400	405	395	409	392	416	383	360	412	392	424	386	391	395	412	416	414	402	447	397	384	403	444	421	395	407	407	406	386	385	408	369	369	394	439	399	394	365	398	384	411	431	381	426	344	394	438	389	406	406	453	423	392	414	368	400	391	399	415	398	421	390	379	421	398	416	428	417	410	381	379	407	391	357	393	436	450	394	419	387	413	403	413	426	403	426	414	410	428	440	407	410	402	456	404	371	392	445	435	370	392	402	417	406	379	439	382	382	408	399	385	415	396	373	436	365	397	409	425	411	417	399	418	413	425	432	398	399	403	395	376	412	417	412	377	431	396	392	407	409	424	431	398	388	399	388	398	388	378	410	418	396	423	418	445	394	376	424	388	391	419	403	432	400	405	369	423	404	394	426	384	406	410	369	429	376	430	419	405	354	417	425	458	420	407	391	410	407	426	372	400	396	399	383	404	385	385	406	414	388	404	378	438	363	416	394	421	381	393	421	430	385	423	399	396	375	413	399	407	398	409	412	393	400	388	419	449	387	428	427	397	410	445	404	400	430	415	411	422	357	405	421	387	412	388	393	460	372	428	390	425	386	414	424	379	415	419	409	367	393	416	404	379	431	431	372	431	436	414	411	414	398	383	392	409	379	402	404	398	413	396	430	406	392	412	404	425	387	402	417	381	440	412	419	445	429	416	431	390	395	404	436	385	352	360	404	381	414	387	423	402	405	395	391	411	383	430	404	431	434	421	392	380	421	398	377	398	420	429	435	395	401	378	359	379	423	404	405	409	424	429	375	399	397	404	415	396	432	403	396	399	405	404	412	397	423	422	425	398	415	387	386	404	400	388	423	421	388	374	412	395	419	434	380	388	401	414	403	423	392	385	395	425	424	411	411	433	381	435	384	406	403	378	435	390	417	418	385	387	404	413	409	433	425	448	438	421	411	430	420	391	392	363	412	359	415	448	436	380	376	404	369	435	405	431	397	406	435	422	383	414	426	417	405	426	422	423	403	415	416	454	402	408	413	417	422	428	422	407	383	425	418	408	431	426	378	415	391	432	428	386	432	400	426	395	438	396	388	392	424	396	395	404	431	439	401	425	357	408	406	415	456	417	395	386	430	393	405	407	421	449	381	399	439	406	431	413	392	423	393	396	401	428	405	392	366	375	371	390	446	378	433	442	395	387	417	427	413	408	376	388	386	422	396	399	365	433	414	415	391	395	396	387	384	385	405	430	391	404	437	410	400	400	389	386	405	418	429	402	395	399	405	414	390	403	426	399	394	415	394	394	397	418	414	444	430	438	401	378	389	428	367	343	411	432	416	393	382	391	426	403	399	405	411	371	430	386	423	403	370	394	426	403	377	435	404	389	401	395	422	393	442	418	401	392	393	404	390	378	391	376	417	410	411	436	407	379	390	391	433	410	411	424	431	425	392	420	420	385	415	377	415	436	396	419	434	392	404	396	413	424	432	391	383	423	432	423	384	381	391	380	418	391	361	422	410	379	394	455	409	402	413	383	398	426	436	403	365	441	398	427	393	383	401	400	372	394	404	392	430	384	370	408	401	377	416	397	373	447	413	410	394	396	396	466	394	425	408	403	390	430	427	416	422	429	428	383	423	402	398	349	397	422	400	419	392	413	386	371	410	411	379	392	398	404	388	411	409	399	424	398	374	429	409	421	411	408	405	417	390	349	405	390	412	384	410	419	414	407	397	399	378	418	388	400	400	466	440	418	413	428	412	397	391	402	399	383	399	372	381	430	432	384	398	391	422	418	407	350	412	401	432	396	416	399	402	426	372	401	442	426	402	436	402	407	430	413	416	428	397	407	422	417	400	382	379	395	393	383	415	408	392	449	402	372	392	366	425	410	382	440	408	373	444	381	398	399	430	393	408	379	383	385	367	389	411	385	418	416	399	430	411	452	388	437	423	468	392	425	403	409	384	411	393	386	374	382	423	423	376	371	404	379	374	420	450	438	396	408	397	425	424	433	411	409	405	416	388	429	391	401	397	361	407	432	381	379	408	382	408	418	403	441	420	408	407	384	400	410	412	430	414	393	442	398	387	395	408	416	416	399	391	418	370	447	423	401	402	409	415	395	396	437	406	364	417	404	387	427	424	428	421	418	415	409	438	414	413	409	400	414	414	386	406	421	439	396	385	420	385	406	442	434	400	386	419	415	407	416	386	403	392	402	403	426	410	382	401	388	421	403	409	440	456	416	402	434	451	401	394	395	384	399	366	415	425	449	372	394	390	439	420	373	407	413	364	405	410	431	425	378	384	397	392	406	376	419	429	415	406	401	415	408	459	410	416	449	432	398	396	399	426	427	407	421	402	402	398	391	440	404	374	381	380	413	405	385	402	401	393	378	423	400	454	367	404	406	371	389	389	418	370	390	376	402	394	408	374	388	422	430	416	428	385	413	383	398	443	372	412	421	368	422	424	384	400	435	425	403	414	396	421	397	359	439	378
14257	1325	1211	873	613	469	466	442	383	372	355	367	349	344	327	346	328	339	331	297	306	335	291	309	334	290	290	305	289	308	317	296	310	308	274	336	335	332	299	309	291	284	302	313	327	289	307	314	311	309	302	307	276	255	280	296	304	274	298	256	282	288	284	299	288	288	302	277	341	291	299	278	291	299	270	284	298	322	309	291	274	333	289	314	298	284	291	298	254	310	290	299	276	249	317	309	289	279	319	315	283	262	298	288	275	292	306	296	284	272	304	305	300	310	271	302	313	302	280	300	282	324	314	293	304	281	310	309	326	309	279	296	311	326	304	304	331	295	303	309	300	302	327	277	302	304	343	316	347	271	293	259	294	339	320	317	283	302	284	302	337	312	300	303	326	304	306	327	291	295	298	314	324	314	296	285	291	291	322	298	333	296	307	294	301	335	313	272	292	299	302	290	295	287	290	319	311	280	251	319	261	310	301	243	321	299	299	301	281	307	292	316	271	336	262	285	281	292	311	327	286	307	295	315	291	324	302	286	309	270	313	264	294	291	309	324	331	288	303	294	294	285	345	280	307	313	292	320	320	282	319	319	311	270	269	315	270	295	294	326	301	293	289	314	311	292	314	277	331	313	289	279	291	319	321	282	295	330	293	345	349	287	255	284	312	323	304	316	285	301	296	284	309	306	297	302	335	311	277	320	294	292	291	306	316	318	288	286	320	283	262	302	311	288	318	316	264	314	304	280	334	292	331	292	320	322	301	277	293	284	324	360	268	289	336	267	333	296	295	292	262	295	284	286	331	271	318	329	283	309	322	323	324	277	309	285	300	340	298	306	317	295	325	283	318	278	294	289	300	290	292	285	318	312	312	283	300	272	305	260	289	301	323	281	292	328	313	284	314	307	304	312	324	302	307	301	281	296	302	327	298	296	295	284	293	313	278	306	333	293	276	331	302	325	286	303	338	335	305	300	267	293	303	319	322	298	282	276	283	284	266	260	291	260	321	263	298	313	321	275	277	306	283	305	283	311	255	314	314	286	294	314	327	283	310	319	296	312	282	315	320	304	295	296	310	268	294	339	268	305	282	295	339	295	268	256	341	314	304	303	311	272	295	287	314	310	299	287	296	250	319	299	306	301	283	297	294	293	276	309	305	295	305	321	283	301	297	319	270	269	351	306	304	292	331	305	298	307	273	292	324	304	300	311	288	301	314	317	289	301	325	283	314	291	265	298	302	311	309	309	297	290	288	290	330	296	358	285	275	311	303	329	267	285	293	298	331	306	295	316	291	281	257	270	276	303	274	313	310	322	281	302	273	304	310	322	297	308	295	284	308	283	324	303	261	339	313	294	320	300	327	318	252	273	257	314	281	299	308	289	276	301	301	318	298	321	308	291	314	329	300	330	313	299	275	307	328	318	327	304	314	290	267	337	278	307	288	302	284	269	291	306	297	308	294	309	317	279	294	302	279	278	307	316	304	320	278	313	334	298	332	295	317	286	312	319	292	257	273	328	359	285	267	291	330	319	310	314	280	329	292	299	290	294	298	310	303	306	322	316	313	261	302	293	334	333	286	277	279	312	285	295	334	306	299	273	313	319	301	300	262	301	283	301	295	309	289	334	294	288	309	293	295	290	291	299	302	305	330	306	260	309	305	282	310	294	306	266	324	334	283	319	295	289	331	313	271	311	303	308	298	315	307	276	282	328	302	292	281	300	262	317	283	305	273	315	322	302	291	269	301	305	328	304	299	308	319	315	323	348	261	318	310	294	264	271	287	298	301	292	298	283	296	326	304	258	295	300	291	305	292	308	278	303	280	334	344	306	318	286	312	294	303	352	285	281	307	319	300	302	279	307	290	284	313	286	320	308	273	298	306	319	297	303	293	299	283	302	324	289	303	273	333	307	274	272	306	278	290	301	294	330	313	319	297	304	290	318	295	319	293	301	274	321	279	324	267	292	338	296	298	269	294	302	340	287	302	317	297	278	300	273	281	277	269	294	307	297	297	324	261	277	308	278	299	302	317	310	322	299	335	303	307	303	314	310	276	313	320	331	300	296	296	336	286	304	278	274	309	320	336	283	304	287	306	334	298	283	294	307	297	304	318	281	292	289	275	274	316	307	306	288	335	265	316	307	318	325	311	334	342	283	298	296	292	314	315	306	313	317	293	245	309	298	328	294	292	310	336	295	292	310	289	259	304	320	318	324	298	304	281	304	323	331	323	307	303	277	274	323	332	284	289	282	302	314	306	298	298	288	294	279	294	258	319	313	313	318	286	313	311	274	290	309	283	288	298	300	290	304	317	298	284	293	306	266	308	324	292	301	293	277	307	284	265	331	285	288	323	291	295	291	316	319	301	290	313	268	283	289	333	281	271	288	289	276	316	330	279	287	302	352	350	287	302	291	330	298	302	291	308	302	304	268	307	310	327	303	316	307	291	276	320	317	307	313	324	318	317	298	308	286	296	301	290	285	313	280	259	292	314	315	330	274	273	276	289	311	314	297	285	341	319	284	301	296	307	284	316	288	268	301	308	308	300	276	305	295	303	287	334	293	317	312	302	283	304	332	316	312	278	319	301	308	339	324	326	285	313	293	276	301	304	290	294	280	305	294	309	273	321	298	292	267	281	264	306	293	323	292	316	309	304	295	302	308	304	295	300	305	328	302	318	326	304	308	302	316	302	308	293	315	302	301	354	300	314	277	321	315	330	287	336	287	299	304	308	279	297	297	287	287	298	297	284	346	334	331	296	307	336	272	304	335	326	273	274	301	305	282	334	300	272	272	316	312	294	345	282	296	304	299	295	302	316	311	288	300	306	315	318	306	297	272	271	328	342	293	323	312	309	294	307	310	276	310	304	290	278	328	286	310	284	298	328	324	293	331	298	281	279	280	326	285	291	297	281	298	287	301	309	297	269	291	308	290	312	278	272	336	294	305	302	282	282	280	304	297	348	295	310	337	328	311	332	297	269	249	287	314	278	307	315	253	304	263	289	265	263	311	307	281	280	295	322	302	318	312	319	311	304	302	252	285	296	284	312	305	301	289	298	279	287	285	274	294	335	299	287	336	282	296	296	270	296	301	340	302	296	292	333	313	267	286	299	297	275	330	327	299	335	304	272	260	300	302	303	266	319	287	298	289	289	316	317	311	321	288	290	275	304	312	271	276	312	309	306	310	320	306	294	295	324	335	320	266	290	285	281	303	304	300	289	283	274	292	261	291	311	307	293	321	286	307	305	334	271	318	296	319	327	323	265	308	322	322	327	286	297	317	312	286	310	325	287	337	303	304	304	321	267	326	303	317	293	308	311	314	295	300	310	274	289	301	295	271	314	289	300	285	306	305	265	296	308	305	329	310	330	304	309	291	319	268	328	289	290	303	310	272	318	307	297	271	284	292	311	285	300	334	319	281	281	274	303	320	279	302	318	319	278	340	350	312	282	293	287	306	302	331	284	297	272	326	328	290	295	324	335	298	289	303	302	319	260	327
8095	1297	2456	2444	2090	1706	1467	1310	1173	1058	1046	1001	961	938	950	899	884	846	844	801	839	827	843	858	778	729	755	740	788	744	755	726	730	719	693	772	742	746	789	754	784	747	736	729	734	688	753	724	745	745	739	726	725	724	698	702	692	747	759	724	709	723	714	783	795	710	759	730	736	726	766	749	725	742	726	722	762	715	704	743	762	751	679	752	738	755	744	697	720	700	744	692	723	746	717	732	693	762	747	731	713	685	746	739	730	749	711	731	747	758	751	693	694	761	646	741	753	697	721	752	679	725	665	725	702	785	749	731	654	746	748	758	664	744	730	711	665	700	733	730	685	728	768	712	667	717	737	721	739	744	705	770	719	678	750	732	703	706	746	707	735	719	752	741	710	714	681	727	719	723	699	731	718	729	721	755	698	721	732	756	738	733	738	744	670	706	697	720	695	687	706	768	725	726	693	743	750	733	755	710	750	745	729	718	715	725	766	752	692	704	737	730	703	742	707	710	742	758	722	669	695	728	694	711	739	735	712	711	752	712	746	729	693	719	706	733	765	689	716	740	695	754	700	696	715	775	718	707	677	694	695	755	742	755	723	753	760	724	741	693	706	705	764	738	740	703	715	687	741	713	687	753	717	726	750	743	686	660	707	719	659	717	719	701	701	759	694	725	732	768	700	770	730	696	727	722	690	773	681	761	678	733	740	707	768	739	703	696	721	740	690	734	746	693	729	741	710	712	741	755	685	689	747	724	760	707	730	717	735	718	736	703	731	667	697	661	688	734	715	706	757	669	746	726	726	708	699	733	676	757	689	701	724	716	699	795	748	696	740	696	721	724	686	753	739	765	786	750	725	712	719	726	681	683	728	733	709	735	760	696	709	736	712	691	770	704	780	689	754	669	647	764	712	691	688	763	708	724	709	735	728	715	721	720	742	708	703	718	685	710	727	730	748	740	688	755	693	722	704	775	768	727	744	748	706	694	721	742	737	687	726	716	690	728	742	754	730	715	670	707	737	729	718	705	751	725	750	724	756	739	685	699	710	727	730	710	670	739	751	728	716	673	739	734	721	702	729	724	687	683	762	707	686	719	718	734	708	736	704	690	754	721	700	749	703	722	755	760	726	672	750	706	763	753	743	722	736	700	745	758	732	753	678	731	760	742	725	727	698	666	733	689	700	714	704	742	722	744	679	726	665	691	762	716	712	720	745	713	699	735	751	719	712	701	742	808	677	768	747	684	713	735	772	700	689	676	755	689	748	740	710	696	750	706	726	698	741	765	734	756	745	752	714	761	701	744	670	702	730	750	698	732	707	701	754	757	706	728	725	757	700	728	740	737	686	697	738	706	737	708	749	758	715	707	733	700	708	741	741	698	739	702	729	715	696	714	707	729	730	702	746	705	708	764	721	735	697	725	760	699	721	708	772	733	723	726	731	746	740	695	699	739	678	690	698	709	743	754	710	715	747	778	754	659	736	711	719	673	746	771	749	701	714	711	723	698	715	690	714	731	730	753	675	700	718	721	765	735	714	715	723	741	743	728	668	725	706	699	706	773	728	729	700	707	727	750	724	719	711	704	755	711	757	750	717	726	735	728	744	720	752	757	705	662	691	707	761	747	714	719	737	732	715	660	674	695	774	704	744	726	763	703	805	708	698	715	702	705	714	672	716	760	710	729	716	750	707	723	708	696	687	757	738	695	735	722	686	732	701	745	709	794	726	700	742	747	699	693	700	714	750	676	757	723	720	733	695	753	750	777	707	759	760	694	741	681	726	739	775	711	708	705	724	740	700	744	747	687	689	697	692	758	721	729	745	741	728	739	734	679	699	699	734	707	715	712	702	655	687	724	794	712	733	735	771	748	727	686	725	723	750	743	730	722	705	714	737	720	684	739	705	723	715	720	697	704	725	724	712	691	674	756	734	738	721	719	736	704	731	705	700	753	767	657	709	715	778	720	744	736	678	738	733	720	704	695	704	765	738	704	753	715	709	708	736	687	721	718	742	693	765	689	766	723	693	709	728	703	737	735	741	691	702	696	690	763	700	786	714	739	761	715	721	725	733	734	754	745	722	766	768	763	712	721	702	701	737	740	682	774	745	705	742	746	713	739	719	739	752	730	742	688	783	668	756	697	700	684	737	733	759	708	682	705	710	747	749	719	712	738	705	727	715	698	727	762	769	714	738	718	788	680	736	685	702	723	719	737	723	714	774	716	783	711	704	726	706	722	797	710	734	732	725	701	751	684	696	705	767	756	690	790	733	711	703	728	739	700	701	720	724	692	731	736	740	730	683	704	778	739	718	711	713	748	731	757	796	695	753	667	738	705	788	707	720	713	719	689	731	670	713	734	692	720	730	700	675	708	738	682	730	725	674	684	713	698	748	668	737	715	726	722	736	756	718	729	767	727	771	708	737	693	691	720	707	753	700	731	723	718	733	714	704	747	743	692	708	690	755	741	760	744	741	754	765	709	735	730	720	723	724	759	701	714	687	726	775	710	717	676	749	749	745	711	714	741	732	750	703	721	762	756	746	681	710	699	752	712	716	734	741	709	735	734	715	723	710	730	743	712	776	709	717	707	718	730	735	735	731	740	746	694	704	731	732	709	714	724	771	739	747	706	699	765	727	722	683	747	711	745	718	691	737	698	710	681	748	759	716	725	725	698	709	701	725	685	725	730	744	728	715	722	733	765	760	739	731	704	708	787	738	721	681	697	723	713	698	698	727	726	739	736	699	708	717	741	789	742	700	676	723	734	721	749	704	720	685	711	723	693	721	721	715	712	744	687	709	731	719	708	671	761	699	735	735	708	750	726	668	701	721	713	704	688	741	734	763	731	674	729	732	701	732	713	685	738	727	751	748	739	708	687	711	721	736	758	725	712	758	747	721	749	765	672	738	770	720	705	706	698	726	757	727	742	715	813	678	718	735	684	740	760	730	716	713	704	716	688	763	690	704	723	713	739	677	710	709	760	744	778	737	709	743	739	716	698	700	708	787	687	721	738	710	741	692	701	693	731	729	734	738	688	727	705	718	715	684	723	764	702	782	752	688	718	745	701	735	749	763	730	762	709	736	688	752	705	713	772	713	758	692	699	715	656	723	714	705	680	698	691	720	760	735	762	755	690	718	777	665	715	717	703	740	692	703	740	727	771	725	671	695	789	706	706	725	709	720	716	708	723	710	701	752	691	732	717	732	673	776	751	723	697	726	710	695	729	702	691	702	774	702	724	715	712	748	740	735	688	732	698	721	744	777	783	713	721	674	758	701	670	694	756	743	705	692	725	694	714	735	718	701	771	750	756	707	723	708	728	713	736	786	719	700	694	755	763	738	709	718	755	736	705	708	732	726	730	713	704	720	710	737	715	709	720	709	777	710	744	666	742	703	709	722	724	747	689	733	755	669	770	693	739	744	725	731	686	751	735	671	741	658	688	762	698	664	720	705	754	752	686	745	733	699	709	695	769	728	723	693	727	749	705	728	723	765	707
1387	254	272	270	256	271	256	248	253	260	247	238	279	230	230	248	242	252	250	265	253	243	284	271	248	247	262	242	250	249	236	251	257	239	245	249	226	218	264	253	241	270	241	249	258	277	210	238	261	247	225	243	211	232	263	268	214	278	262	235	245	263	237	265	276	224	227	253	253	297	254	262	253	239	264	255	268	285	247	227	234	257	228	260	252	211	238	270	257	232	283	259	235	259	242	269	246	257	243	244	228	241	278	244	232	219	255	300	218	223	251	248	250	250	261	231	248	237	231	258	241	224	222	273	229	257	238	253	228	254	247	294	234	271	244	242	267	263	260	229	230	241	253	242	254	278	287	261	246	262	262	235	255	258	248	287	258	227	232	246	227	279	255	260	263	268	245	242	247	256	241	238	249	261	235	267	279	244	272	219	240	239	255	214	241	236	253	251	279	257	256	259	262	272	233	216	258	237	247	276	266	252	253	255	238	233	258	273	234	217	263	244	248	269	270	253	238	267	250	222	258	240	254	256	258	246	267	220	253	248	237	259	269	267	265	248	234	266	255	250	214	274	275	263	239	252	252	252	231	255	271	214	216	270	245	288	247	268	271	288	261	261	234	253	248	236	272	262	271	245	249	288	285	230	262	256	232	256	266	237	256	266	261	258	255	255	206	243	284	273	282	236	244	249	271	254	230	229	239	248	269	265	261	239	250	239	246	277	221	271	259	274	259	238	264	244	272	278	275	260	259	243	247	274	264	275	214	260	258	248	261	258	253	276	218	260	241	260	279	234	260	257	280	233	234	222	275	254	251	254	255	246	295	241	250	236	281	238	251	248	208	239	233	234	251	258	243	246	255	249	225	256	263	233	238	232	251	235	254	219	244	238	238	231	252	241	259	244	255	242	260	260	285	246	267	255	272	259	247	233	225	259	240	253	245	257	257	268	261	221	259	243	278	277	239	247	274	248	284	266	244	239	265	272	278	266	236	218	226	246	231	258	239	271	216	240	239	245	231	262	236	249	266	227	259	262	281	264	282	251	257	231	265	254	269	249	250	230	281	243	277	260	269	240	231	258	242	248	250	253	253	249	231	248	273	262	262	250	267	235	262	267	239	220	211	266	289	254	236	253	254	255	260	253	236	268	256	239	225	274	272	234	246	264	228	238	252	273	244	257	242	241	270	248	248	275	252	279	242	246	223	224	242	230	267	221	231	233	257	256	241	254	249	234	282	237	221	228	253	257	242	270	240	254	227	248	240	260	252	241	232	243	235	233	239	205	267	227	247	248	253	211	245	237	249	269	276	239	221	251	260	231	282	279	261	260	213	242	260	232	280	257	220	252	265	231	268	262	222	258	244	263	248	243	237	212	259	216	234	258	259	265	252	246	235	267	258	258	263	256	225	243	256	249	259	216	237	246	279	244	233	256	240	270	255	264	248	266	265	257	271	258	256	219	266	257	273	254	223	240	295	266	231	243	271	240	265	260	232	237	270	235	227	245	252	255	255	264	235	244	295	241	245	267	216	269	258	237	244	245	270	242	264	274	246	232	280	264	251	258	216	238	247	267	254	275	242	224	250	227	266	261	235	235	241	261	241	268	264	247	232	262	279	260	254	241	264	250	253	271	237	256	231	248	225	226	237	250	267	242	252	239	225	235	260	263	236	238	253	233	263	268	251	265	283	259	269	249	232	241	230	238	210	240	227	253	273	253	240	266	250	242	233	255	221	260	258	247	243	261	251	245	233	241	252	276	285	233	262	236	278	259	227	221	249	248	237	269	267	244	218	239	238	248	229	248	267	217	243	239	260	229	263	251	264	252	252	270	249	294	248	228	251	248	254	274	257	235	247	262	256	248	254	256	237	253	263	232	262	249	252	262	244	244	239	251	245	261	260	259	258	269	256	256	227	248	237	238	249	277	246	234	251	258	262	252	260	277	259	225	257	251	242	273	218	255	226	254	281	225	251	247	265	247	258	287	226	247	249	262	253	232	242	250	242	262	250	239	263	241	239	234	263	226	259	285	246	252	232	226	252	270	267	281	254	267	265	263	267	257	251	257	264	235	264	232	233	244	285	218	250	256	256	250	255	314	278	226	259	232	254	261	231	240	243	244	248	261	222	242	205	226	253	297	261	250	235	270	252	230	241	242	241	226	261	263	235	276	249	236	241	236	243	228	269	228	231	239	260	273	242	261	272	232	252	226	261	251	217	263	241	265	233	265	239	253	250	272	270	263	270	264	279	215	247	280	240	248	254	240	280	229	257	225	224	258	275	241	255	238	237	246	258	247	258	279	278	255	249	275	274	225	243	230	260	222	273	234	256	227	244	272	287	267	271	266	259	261	301	277	265	216	255	262	229	222	243	267	266	252	253	237	255	231	235	247	248	232	220	251	253	270	231	262	230	271	279	254	270	278	254	262	240	255	234	249	241	214	278	267	280	225	238	251	251	274	287	246	257	259	260	250	247	238	240	233	248	239	232	260	220	251	241	263	232	247	281	269	250	237	240	244	259	226	267	322	269	267	253	261	227	278	227	252	246	266	243	238	236	244	269	253	249	223	253	221	230	240	257	258	244	260	254	261	270	268	260	245	230	285	266	263	269	269	266	249	262	227	238	265	229	267	244	252	295	237	254	260	276	279	262	258	262	296	227	268	253	228	264	224	249	258	225	284	259	251	247	272	256	256	239	250	265	258	254	259	276	243	239	254	254	242	251	252	251	240	248	247	227	253	274	240	244	236	229	251	234	247	289	247	254	270	248	273	265	242	266	259	237	260	239	256	270	240	271	232	271	262	257	281	243	231	264	291	272	224	266	254	243	268	227	234	249	268	240	249	229	264	261	266	272	240	270	234	247	256	266	237	255	260	217	221	268	227	238	247	237	248	245	263	235	251	235	242	247	245	255	206	229	261	255	232	265	264	257	243	228	263	246	237	248	254	230	233	239	281	281	285	309	247	275	267	281	261	247	253	209	211	243	231	255	255	278	224	273	229	248	230	242	262	260	241	245	220	239	226	273	244	236	255	240	264	268	224	219	237	234	250	265	227	236	248	269	240	257	265	249	246	250	291	268	282	277	253	250	266	302	269	249	259	257	236	250	264	235	250	244	265	224	232	232	249	244	249	221	235	264	239	262	250	250	237	284	230	266	253	247	291	260	262	254	247	266	241	277	246	262	237	269	229	239	279	256	252	263	241	236	238	250	225	283	224	258	266	264	242	286	277	232	236	232	287	275	218	244	238	198	256	263	251	262	276	265	275	250	246	263	270	268	231	224	250	248	199	258	244	266	219	245	259	245	270	231	302	258	230	260	273	241	255	216	249	291	275	243	249	251	257	287	306	257	257	253	257	260	246	262	246	252	243	236	226	265	236	287	255	248	258	229	249	270	239	239	218	299	242	244	244	261	268	276	261	247	251	255	208	275	247	230	259	239	260	231	256	256	251	289	239	246	219	266	222	288	245	227	241	258	230	235	246	221	274	230	235	256	263
1662	633	655	608	642	600	598	624	622	607	643	616	617	625	622	673	592	602	560	557	579	601	567	620	595	611	561	584	569	576	588	642	604	548	563	651	630	575	625	598	611	545	581	605	608	555	573	624	551	577	592	612	587	583	556	586	575	546	622	594	612	603	593	551	576	555	575	597	547	608	644	601	635	604	547	600	596	556	614	597	585	589	586	601	583	604	591	567	607	587	609	637	568	618	595	642	634	636	561	615	589	545	630	599	625	589	580	603	610	603	583	523	560	579	628	634	628	582	588	582	596	596	635	608	571	566	592	542	605	613	596	547	586	569	606	557	594	599	577	612	615	594	615	570	577	572	611	585	621	656	594	616	568	616	610	614	626	609	564	571	609	616	570	567	567	580	592	631	604	573	480	581	564	599	584	623	602	607	575	614	582	638	559	574	561	609	611	619	576	588	607	551	622	553	606	548	616	573	574	615	620	609	598	628	559	564	651	595	625	572	555	611	608	621	600	633	589	544	581	656	591	566	553	580	608	569	579	590	621	568	589	613	618	588	594	557	566	536	595	596	595	557	555	603	604	584	556	588	574	583	577	549	580	556	578	605	563	598	620	602	628	561	598	615	596	576	552	572	575	601	646	563	541	599	548	572	611	594	568	599	623	623	627	588	617	592	646	562	612	588	604	629	600	599	554	576	598	593	631	580	630	626	603	548	592	610	611	642	583	608	619	600	606	634	635	597	554	643	588	585	598	587	597	597	633	571	573	615	635	573	612	548	617	622	554	589	579	592	568	579	602	607	584	598	569	573	601	553	557	611	586	606	603	578	603	610	589	617	558	569	609	581	604	572	604	607	585	574	599	589	579	615	567	583	618	621	600	639	615	596	576	563	566	626	568	603	597	565	610	598	589	592	618	628	593	624	602	613	609	536	566	593	585	606	581	596	615	617	606	599	585	586	593	519	599	597	601	625	582	611	581	600	606	602	586	585	582	592	576	619	651	578	606	597	603	603	588	585	560	614	569	645	591	632	555	569	598	626	604	581	562	596	574	605	605	563	589	612	587	606	579	630	570	550	560	613	597	570	579	554	579	607	592	583	588	605	641	620	596	587	626	566	630	605	579	629	602	597	587	609	556	594	594	563	610	596	639	606	612	575	599	573	588	600	591	547	607	629	618	603	575	588	602	602	564	578	559	580	608	593	603	562	589	562	577	589	595	590	668	571	581	587	590	573	613	623	563	584	611	588	587	577	606	598	614	615	609	571	614	575	564	598	539	538	545	608	595	604	593	613	628	594	623	630	583	611	625	601	610	616	603	574	576	552	602	597	609	564	612	592	589	586	634	604	620	590	597	574	623	576	595	583	574	595	618	564	568	588	587	594	620	590	569	577	596	580	600	637	628	619	565	561	600	581	613	614	658	603	607	578	599	569	572	602	602	646	599	634	604	607	636	619	592	597	584	595	609	580	600	595	611	616	631	554	616	576	588	612	570	594	566	610	565	571	546	571	599	589	590	595	569	595	593	598	594	590	582	594	572	596	574	578	595	611	615	610	604	620	612	592	590	598	587	569	610	592	587	547	556	561	579	584	553	560	662	564	605	606	553	630	609	549	591	607	592	577	604	554	613	599	592	555	626	576	606	609	605	572	609	603	601	563	597	555	597	543	603	592	606	568	623	583	593	597	618	583	513	595	610	627	588	615	591	594	594	596	593	628	579	621	602	588	587	602	660	579	569	544	551	572	598	607	609	615	594	575	607	567	599	626	608	570	562	608	574	552	567	614	596	605	549	580	634	611	597	614	585	579	610	593	591	548	547	591	613	583	650	580	577	590	618	599	587	583	592	598	640	580	634	611	586	605	596	554	614	511	558	629	628	624	558	606	574	615	599	617	558	572	563	589	609	571	576	607	593	581	619	578	584	623	625	621	566	600	611	610	604	586	599	556	585	586	585	577	569	564	532	600	603	533	594	558	591	605	595	594	609	595	548	585	597	602	599	570	590	598	580	586	615	601	592	597	611	608	596	585	603	563	589	575	586	626	568	604	611	605	589	544	562	570	616	579	576	593	611	584	555	615	587	601	613	634	608	587	605	584	590	539	545	616	642	601	597	594	640	564	592	575	607	590	611	612	602	587	584	559	561	623	606	587	556	606	597	613	604	616	558	564	602	588	591	583	600	558	580	652	631	594	584	592	606	555	598	616	595	538	579	562	566	615	592	546	605	620	614	608	578	622	589	578	533	592	580	599	613	622	610	580	588	587	580	605	563	580	583	578	617	593	581	628	616	573	586	587	599	619	579	566	598	546	614	569	601	592	572	526	583	590	624	565	609	617	565	611	595	567	583	569	573	611	563	610	580	628	629	601	591	638	591	582	628	573	574	588	565	597	576	583	568	588	596	568	598	618	603	579	606	573	588	611	551	621	587	626	616	618	607	563	578	593	573	606	594	595	564	582	615	597	620	614	575	590	615	600	634	599	581	620	556	542	546	649	594	564	603	576	586	606	571	554	558	585	634	587	571	617	590	585	617	556	589	677	611	637	557	606	613	618	586	614	532	626	593	593	600	590	608	592	605	613	592	624	639	566	616	593	577	577	609	593	591	623	588	635	584	587	568	573	623	607	628	621	630	629	631	609	587	570	613	601	616	580	644	596	601	628	610	579	627	583	529	555	598	589	591	585	617	592	586	559	548	572	651	566	576	592	580	590	585	615	599	596	551	586	626	591	578	621	591	580	619	587	583	590	606	601	578	591	604	571	557	617	608	588	572	542	603	619	613	578	576	590	605	582	572	625	577	579	590	594	602	564	587	599	560	585	605	631	609	583	565	593	587	637	605	608	634	637	585	589	605	610	590	573	557	601	598	598	561	625	634	587	593	629	603	625	558	613	633	605	606	652	650	562	569	595	590	630	565	652	580	561	651	585	547	600	598	603	595	551	637	606	606	602	585	620	592	556	621	607	623	588	569	595	651	592	565	614	586	563	588	601	578	601	567	608	572	604	583	599	606	645	587	549	604	557	569	593	617	601	596	548	584	595	628	603	635	577	612	549	600	595	595	589	545	604	630	577	599	588	585	615	581	578	583	579	610	602	545	607	546	605	569	571	634	570	610	541	643	580	606	559	598	609	574	601	621	562	594	586	582	586	548	593	611	594	600	575	564	593	626	583	579	640	555	629	626	541	566	568	570	623	574	621	609	607	596	549	597	575	584	578	587	575	588	627	569	574	634	628	586	573	615	603	573	593	548	630	597	570	602	572	603	600	632	567	609	596	640	601	652	601	602	609	566	565	572	622	605	583	571	586	596	573	593	618	577	588	587	623	564	611	569	547	543	592	610	590	597	561	574	618	559	606	595	552	624	594	605	610	563	568	598	590	604	585	621	589	648	553	582	600	595	563	554	596	642	516	555	603	569	599	585	608	563	579	611	610	632	627	620	574	620	630	559	608	590	592	593	590	591	582	614	567	584	565	587	611	619	570	587	616	586	573	591	610
7471	513	540	390	304	254	214	177	203	166	171	181	154	164	144	161	157	162	150	147	161	125	156	143	166	133	135	172	159	161	157	153	148	130	159	144	142	127	145	137	144	159	151	151	163	145	153	151	135	161	176	134	159	146	124	155	142	156	137	148	135	163	143	137	140	136	153	150	131	154	161	158	130	167	160	145	138	148	156	163	145	154	161	155	163	153	148	158	119	150	139	140	125	144	152	160	136	141	164	150	157	139	130	134	129	153	155	145	161	144	140	174	147	142	147	146	139	133	147	147	144	130	155	159	163	150	157	135	151	153	135	144	147	154	149	161	147	135	142	149	171	142	141	151	146	153	128	136	130	157	131	136	140	131	129	139	134	143	131	169	138	163	158	163	131	152	141	163	142	135	155	131	152	147	145	161	143	129	141	124	153	156	152	149	149	129	148	126	136	156	156	175	152	166	165	161	161	155	137	137	150	144	132	158	152	144	153	142	152	148	136	144	135	151	153	149	146	152	162	149	147	140	160	138	145	167	157	142	158	164	125	157	162	176	159	141	134	133	150	116	142	140	152	125	133	167	150	150	153	141	141	157	176	149	139	160	146	168	131	152	153	132	137	141	136	134	154	141	160	167	178	135	139	141	148	164	128	164	145	152	168	152	152	137	149	168	143	150	141	152	147	131	159	159	135	150	148	137	151	162	153	161	154	160	140	129	146	154	148	140	159	157	143	154	130	152	134	152	158	148	162	172	146	131	140	157	130	160	148	136	130	147	161	140	146	129	137	153	162	162	166	161	141	177	147	159	138	156	178	132	174	148	142	139	138	148	154	146	143	151	149	154	143	141	158	145	151	161	157	142	157	160	158	147	143	156	156	128	130	162	143	142	150	137	166	133	142	127	150	150	150	173	180	154	154	142	142	161	156	145	152	144	128	148	128	151	182	150	135	150	145	152	148	146	139	148	134	148	160	167	152	183	131	153	137	152	147	150	149	158	156	131	139	153	153	141	127	154	155	140	149	138	130	133	137	148	165	150	149	145	163	157	138	121	153	140	169	146	139	146	144	164	141	149	167	153	149	145	145	152	127	164	147	150	151	135	143	145	160	154	127	160	155	138	147	138	134	139	174	157	138	157	148	143	139	142	175	160	143	155	168	157	129	143	151	172	143	165	175	147	172	132	162	143	145	178	162	162	139	169	146	144	163	134	135	151	164	164	145	155	149	133	145	146	120	150	135	159	131	123	140	128	130	129	154	139	124	140	133	140	138	145	141	143	157	138	119	151	165	156	153	147	141	144	141	145	163	151	163	152	164	132	156	129	180	153	170	149	128	153	136	146	138	153	151	171	141	154	141	131	157	131	159	161	153	171	149	152	142	145	165	117	133	133	141	157	144	167	147	139	152	150	167	158	157	167	163	118	153	149	135	143	140	155	160	142	134	141	150	132	173	129	150	158	144	159	158	167	137	140	141	140	160	144	130	167	170	129	148	121	140	150	150	150	146	130	165	167	173	156	132	127	144	148	158	153	155	152	131	161	171	161	137	132	150	146	150	163	165	135	154	133	163	142	158	136	149	160	174	162	146	144	132	150	143	142	154	173	143	151	146	132	161	149	133	146	157	150	141	155	154	149	129	158	144	146	166	145	141	137	146	148	147	131	161	144	139	162	161	154	142	142	165	142	144	151	155	143	140	165	128	152	153	133	128	159	139	153	158	144	137	159	153	156	138	149	126	154	174	131	135	147	152	155	168	132	166	170	167	129	132	126	146	130	148	130	148	147	129	142	148	171	142	140	148	147	133	132	133	150	153	156	156	142	157	151	142	161	147	143	148	116	143	170	147	136	132	148	153	145	171	153	161	162	152	149	125	133	169	163	170	165	160	140	136	165	161	141	141	156	157	165	141	151	149	137	151	145	144	148	144	152	154	141	157	145	138	159	159	128	151	159	143	138	133	140	150	145	147	145	152	164	175	116	148	149	151	152	147	136	137	141	146	175	161	138	159	152	138	150	142	139	145	125	149	159	130	138	159	152	146	137	162	157	138	149	151	137	163	155	143	137	135	166	150	131	151	140	147	119	151	155	143	152	147	165	152	129	129	136	151	161	180	159	144	133	132	162	158	150	146	142	149	133	174	152	158	166	144	134	161	133	147	159	138	135	172	137	152	146	147	144	151	141	149	154	134	145	144	129	150	158	137	162	154	137	124	150	138	145	158	137	147	152	141	146	155	123	174	148	156	137	139	153	145	177	140	135	136	120	147	138	151	141	125	185	155	155	162	160	144	157	148	145	172	131	139	150	151	136	137	152	149	152	162	149	145	153	126	136	163	146	169	145	138	145	148	136	146	144	167	137	150	145	163	162	143	158	163	141	127	150	133	132	138	144	126	143	150	152	150	140	136	167	148	148	158	154	153	150	141	152	181	122	148	155	182	167	135	163	138	137	133	138	152	157	168	165	147	178	157	146	145	146	156	125	143	149	129	135	152	164	137	153	140	153	126	139	143	164	147	141	162	139	163	139	154	155	158	155	138	181	164	146	125	145	171	140	130	150	129	175	143	133	146	154	145	136	156	160	139	129	145	139	156	163	129	137	140	142	150	145	123	123	140	159	169	157	152	134	166	150	145	164	155	162	125	157	155	137	121	144	131	155	147	147	138	139	145	140	157	146	158	143	155	147	112	129	161	164	137	151	155	140	168	136	139	160	163	169	156	172	150	134	143	160	160	136	161	155	138	148	148	154	164	131	154	153	176	156	168	176	152	148	144	119	120	145	141	135	130	146	161	137	145	147	148	148	128	134	183	160	140	149	161	142	147	158	189	161	166	137	167	187	149	131	127	144	150	146	148	131	134	162	153	147	150	154	152	153	146	158	154	147	150	152	163	150	147	159	140	153	138	134	161	140	172	129	132	145	159	163	138	169	147	174	165	143	155	153	136	159	132	161	172	136	118	180	168	166	140	150	156	147	162	159	137	153	153	164	156	149	152	164	144	149	174	158	167	128	140	155	142	158	162	135	142	142	142	118	154	147	148	188	169	145	148	151	156	167	146	154	139	140	148	140	161	129	165	149	149	164	141	150	133	144	167	156	151	156	126	133	137	149	172	127	131	159	172	163	154	154	142	151	157	154	174	170	149	155	160	174	134	143	149	148	125	143	158	149	124	157	172	146	155	130	146	173	133	141	136	135	156	159	133	156	151	139	147	139	143	141	189	134	148	119	166	152	178	156	141	148	148	160	157	148	131	164	163	140	137	143	143	148	133	169	161	154	147	166	128	145	134	143	143	123	163	140	135	147	130	161	168	159	152	170	166	146	154	164	163	163	143	161	120	144	145	171	133	157	168	162	154	139	148	145	146	136	156	163	175	140	141	147	148	134	132	131	136	121	144	159	121	133	148	152	171	151	163	143	138	138	155	133	146	152	159	157	142	129	143	158	134	162	133	147	175	147	146	141	114	143	155	108	157	150	131	120	155	149	155	150	152	134	151	150
6095	749	1314	1256	1098	947	772	718	633	614	590	542	501	507	473	468	491	457	433	499	443	425	452	440	471	404	443	474	422	422	444	450	421	422	427	407	433	407	421	439	402	428	413	403	369	418	426	424	418	386	389	370	402	407	406	404	428	415	390	417	437	414	377	422	397	402	394	404	381	450	414	397	435	434	452	406	381	427	404	399	380	444	446	397	400	405	430	400	430	400	380	384	434	382	440	424	398	393	407	403	420	441	409	442	423	421	386	462	409	419	408	444	413	402	401	402	407	390	397	376	409	424	431	406	392	403	443	378	390	401	389	384	400	415	381	394	404	368	373	414	419	400	445	382	403	420	421	397	417	391	391	409	419	422	420	418	396	395	382	399	406	445	406	436	379	437	398	417	400	396	422	384	422	405	398	410	420	391	394	461	413	398	445	393	400	400	378	387	412	412	396	396	406	415	436	479	428	419	414	399	384	401	395	393	369	395	401	388	412	438	388	446	426	440	401	414	441	400	386	423	397	435	405	401	412	411	424	433	426	413	399	418	419	379	388	405	372	392	414	369	402	418	442	378	370	412	393	398	410	418	429	430	380	413	374	414	420	416	399	419	392	407	408	399	395	417	379	377	390	415	425	435	375	404	410	416	390	384	405	397	413	391	403	389	401	422	429	378	403	393	406	400	432	413	438	394	397	380	407	381	373	425	402	418	405	418	425	391	430	401	414	377	409	408	412	392	401	448	360	396	396	422	457	384	377	431	408	436	410	387	424	397	391	398	387	409	401	419	394	443	366	402	401	422	399	401	447	390	426	455	390	381	410	391	400	383	391	409	408	346	421	411	410	393	392	404	421	412	394	419	392	417	379	417	442	373	433	422	411	393	402	440	439	405	413	467	413	431	376	407	397	400	414	398	397	388	400	391	397	444	416	431	422	417	398	428	394	434	401	401	370	388	408	401	397	408	395	428	432	417	391	433	415	409	422	390	402	420	395	393	383	419	407	387	424	390	437	393	381	451	428	339	416	408	359	405	384	411	421	404	424	450	404	412	404	441	404	385	384	398	410	403	364	419	398	388	420	415	385	386	404	394	415	423	397	380	372	382	425	407	453	393	438	425	424	430	412	408	420	430	402	399	414	417	389	367	420	415	443	390	422	393	389	449	410	418	399	392	387	425	426	422	428	426	416	380	398	406	363	423	398	404	399	378	399	409	388	380	429	403	424	416	413	430	430	437	412	417	429	399	410	413	435	413	407	388	453	378	436	455	431	387	413	380	384	408	398	418	400	386	408	436	406	406	419	415	386	387	430	404	417	384	422	394	415	426	401	394	427	415	420	419	404	379	425	386	393	402	416	425	397	417	412	442	443	435	442	388	393	408	389	365	396	415	401	405	406	378	394	371	390	399	354	403	425	395	394	434	407	412	408	392	383	385	390	417	388	401	366	390	382	388	423	392	422	402	408	418	403	398	397	434	412	392	377	435	434	398	412	416	409	383	433	406	437	417	403	400	388	367	377	436	392	419	414	405	365	431	383	386	388	380	412	397	401	430	396	377	447	411	414	376	410	413	375	432	380	400	374	401	422	380	417	370	395	418	439	385	413	387	381	387	415	438	397	344	393	405	362	425	413	390	376	423	381	431	381	435	376	406	409	375	410	427	386	386	407	448	411	383	423	414	397	421	446	442	419	379	380	418	452	402	412	404	412	469	375	399	396	386	396	381	464	413	401	394	392	396	410	383	445	408	401	418	413	413	397	412	420	409	412	410	421	415	407	391	434	410	442	424	399	415	411	396	417	393	375	417	390	403	409	400	417	413	406	395	397	412	435	398	426	387	400	403	395	401	402	410	402	400	390	397	420	455	376	382	415	432	376	441	408	430	410	364	438	417	401	435	444	393	420	375	425	415	393	450	383	410	398	425	430	400	384	388	419	425	402	408	421	390	383	358	378	395	407	407	407	454	424	467	402	394	435	397	435	431	392	444	411	403	401	437	410	404	424	428	391	418	402	415	416	430	397	404	461	437	445	413	416	425	424	394	409	422	405	389	403	417	380	398	438	402	363	445	400	381	398	409	416	410	398	407	399	408	392	410	420	412	443	432	426	417	398	412	395	392	450	416	439	414	406	434	425	415	392	404	411	421	410	401	410	343	431	419	413	433	388	396	437	410	435	427	421	377	418	407	387	415	389	416	436	389	408	389	420	394	400	410	451	414	414	422	393	419	394	376	423	389	426	390	407	419	429	417	444	416	415	411	425	366	399	428	388	415	400	401	412	375	384	377	395	399	435	421	431	381	413	415	399	404	420	404	406	390	417	422	406	391	389	440	405	400	382	403	408	402	385	387	402	398	412	408	400	414	407	395	419	417	382	416	405	405	406	406	390	417	412	423	381	397	416	373	395	410	425	376	382	418	418	381	394	401	398	405	349	402	418	434	369	392	389	425	398	398	433	390	431	386	406	378	397	409	387	392	408	413	382	390	421	395	393	412	354	407	428	398	401	373	412	412	387	388	415	378	392	416	408	424	412	388	389	393	431	431	404	426	378	413	396	407	424	414	377	399	445	447	385	430	414	381	417	405	426	381	410	394	435	416	436	403	386	412	391	402	355	415	428	389	389	426	373	376	391	403	406	405	400	408	401	440	404	392	423	378	405	395	399	396	414	400	408	387	419	402	432	408	439	415	391	417	423	416	354	373	395	413	433	428	399	419	404	413	429	448	383	415	421	425	391	400	418	412	414	405	406	453	436	414	384	379	389	418	343	391	405	372	342	422	424	394	384	396	394	396	414	419	426	417	388	415	406	412	391	385	407	401	376	403	392	408	432	402	411	403	396	428	415	433	399	444	416	360	409	426	357	420	433	403	403	397	437	452	390	411	420	410	411	396	427	394	400	397	404	402	393	461	414	411	418	416	408	433	391	422	422	417	385	393	426	411	378	412	383	422	438	397	381	375	413	414	391	410	440	419	420	407	406	401	412	400	396	417	424	401	438	399	451	410	421	415	430	414	456	407	398	417	451	417	410	419	414	420	419	424	408	406	413	396	427	393	377	448	406	391	426	378	443	408	368	418	404	421	408	425	388	396	386	418	389	408	420	388	420	400	403	412	409	392	409	386	415	420	402	396	402	396	396	400	396	383	403	419	422	392	437	404	403	396	416	438	398	396	416	402	428	437	438	417	402	381	407	411	393	379	369	393	406	416	402	390	425	428	440	347	398	405	375	415	399	426	439	421	411	390	423	416	386	417	459	436	426	395	401	430	444	413	419	424	398	383	395	399	427	357	435	406	401	410	411	431	386	424	399	424	403	416	403	431	432	389	422	386	414	412	438	421	356	381	426	400	437	411	439	378	410	387	391	387	440	367	408	389	395	425	434	387	421	430	410	471	424	416	377	400	433	441	401	408	459	394	396	394	398	402	396	423	386	411	407	392	419	370	402	412	400	419	417	387	393	438	406	419	406	403	406	436	393	429	407	404	390	406	389	397	380	390
14387	1399	1130	878	651	507	451	409	396	388	357	349	360	324	299	306	314	323	320	283	338	340	337	300	315	310	303	316	298	289	325	301	310	289	321	321	298	307	341	316	311	316	264	286	329	288	287	311	295	302	330	329	307	312	312	326	296	330	303	289	290	314	301	291	289	279	320	281	316	333	298	336	297	313	307	274	321	293	342	344	315	307	319	318	309	336	325	304	306	324	290	323	331	323	322	295	282	312	265	306	285	311	299	298	313	269	269	307	287	328	325	376	270	306	295	318	305	306	320	306	296	294	304	292	276	303	332	280	268	294	311	316	323	293	301	302	306	297	320	324	291	307	302	337	345	299	304	280	310	276	303	324	311	272	282	320	288	285	294	272	313	280	306	318	315	296	300	293	310	289	272	304	284	335	348	298	303	268	274	281	305	296	310	313	290	299	289	289	306	305	330	295	301	295	318	327	269	281	299	293	310	240	283	293	311	317	324	305	313	312	285	301	332	334	281	284	307	271	294	285	319	287	264	298	314	298	322	312	290	306	287	334	310	309	287	302	295	338	302	268	315	292	298	269	289	303	310	304	283	284	315	319	318	306	293	267	306	339	350	297	316	267	318	304	319	319	289	274	312	306	320	318	325	300	335	308	271	306	308	289	290	337	267	282	304	322	298	305	303	308	327	305	292	316	277	320	342	276	305	284	273	324	296	296	336	333	278	294	331	289	284	320	311	294	312	279	302	308	304	287	299	314	308	301	304	281	284	345	309	281	314	335	292	307	289	330	309	299	290	317	306	263	295	286	297	296	297	306	292	335	317	282	289	308	287	285	308	311	331	277	308	263	283	326	318	312	282	317	295	324	307	286	294	322	297	289	274	314	305	334	307	296	299	289	311	288	296	342	301	298	307	316	312	310	309	325	282	319	320	319	326	296	315	300	339	315	320	330	284	301	295	332	293	296	310	303	329	306	293	302	301	276	273	293	343	254	290	278	298	306	320	338	259	308	328	295	312	314	343	335	311	283	333	284	298	298	370	299	303	285	303	300	307	300	309	274	334	305	336	291	310	312	309	328	333	327	292	280	272	305	305	307	311	281	298	285	281	324	295	286	326	309	310	300	316	300	308	275	281	326	317	292	269	303	327	308	294	308	313	310	300	337	297	293	289	335	261	269	270	295	316	279	275	314	306	289	286	297	293	292	300	321	324	299	289	297	285	306	288	319	342	278	297	267	304	316	315	300	309	295	317	324	303	303	322	334	322	351	332	304	304	300	327	294	286	294	327	252	308	301	274	314	319	273	357	318	285	327	302	296	270	335	298	306	295	287	287	334	299	332	300	296	297	314	297	312	317	300	303	313	342	296	295	296	276	314	269	312	325	302	276	316	311	318	303	290	299	286	289	282	310	270	275	302	300	284	344	324	304	316	289	321	338	293	303	302	326	264	317	334	309	321	313	291	282	292	292	307	299	312	262	310	273	300	326	289	292	327	314	319	320	316	295	305	320	334	337	310	320	273	283	313	268	298	303	311	290	315	319	321	291	288	334	294	305	300	297	319	307	304	317	306	277	308	304	313	294	305	284	290	308	333	323	329	331	309	306	318	319	279	316	288	320	316	328	314	300	309	310	330	292	298	301	307	318	274	287	304	280	288	301	309	331	315	297	348	315	301	336	306	312	317	290	285	285	295	279	304	295	280	301	299	282	302	340	312	281	311	288	316	340	331	313	326	305	302	270	315	296	280	307	286	275	317	341	324	307	278	298	299	310	299	341	305	300	313	339	313	332	307	320	325	323	298	324	319	322	346	342	278	318	329	265	303	341	297	306	324	317	312	252	280	330	336	301	277	302	314	325	312	311	313	299	302	307	300	284	311	269	301	270	286	293	329	301	307	293	285	273	282	300	285	317	279	266	294	318	308	280	301	283	295	310	329	287	289	312	313	329	304	291	313	306	282	290	310	300	275	303	315	333	293	305	306	322	280	302	322	320	334	306	237	271	327	299	310	302	301	314	287	333	326	288	318	297	294	285	307	284	331	325	285	275	290	311	275	295	272	310	303	295	279	297	333	305	307	308	293	282	326	288	329	276	314	316	292	308	295	332	294	279	321	296	304	326	278	318	272	334	306	311	293	347	303	294	310	296	285	291	291	303	294	290	288	285	305	319	298	301	292	303	286	284	306	309	314	306	321	310	312	284	287	258	293	272	309	290	275	298	316	306	288	331	278	289	289	348	300	315	299	327	287	317	302	310	289	338	317	290	315	302	283	300	290	295	329	304	290	304	299	311	292	299	306	334	275	290	288	302	302	288	331	291	271	304	337	329	301	296	292	287	286	270	313	297	273	269	287	293	306	336	353	281	311	286	299	299	316	319	334	305	325	321	268	284	307	335	289	285	312	311	279	322	323	316	304	307	313	311	322	285	300	306	300	290	290	280	327	298	321	310	328	286	284	306	305	287	335	294	293	333	330	319	302	295	280	278	320	321	326	323	279	295	336	284	297	322	285	284	292	329	280	301	285	319	283	305	327	302	353	302	287	298	345	275	315	280	288	324	293	330	325	313	300	293	281	270	299	312	306	290	296	306	321	330	301	309	295	289	269	323	290	293	325	321	288	289	290	294	298	298	334	323	334	306	310	255	299	264	288	330	332	319	345	270	276	331	290	303	298	319	272	297	315	312	320	311	295	296	258	305	335	293	323	324	305	309	279	310	280	273	307	276	292	304	314	300	292	333	303	294	309	337	284	315	296	335	305	305	318	302	301	284	299	284	299	309	257	293	312	291	310	297	291	321	286	326	312	282	299	315	309	302	284	303	290	284	296	265	316	290	303	325	288	299	273	290	339	297	312	320	310	320	330	309	284	317	285	273	312	309	302	274	311	311	281	270	298	303	312	297	287	327	287	306	300	273	286	315	302	300	320	320	293	314	308	313	305	286	298	279	285	301	287	305	300	296	297	312	309	276	306	339	325	321	319	280	311	301	309	295	308	325	314	281	299	295	315	302	301	325	315	314	295	290	294	338	292	297	271	317	302	284	310	290	318	278	298	280	315	297	308	308	294	314	322	315	300	290	287	311	295	291	306	280	287	297	309	290	313	311	315	282	284	309	301	324	287	327	323	331	317	302	276	305	323	292	297	266	303	310	321	290	314	324	291	307	326	313	282	310	296	304	322	280	295	310	294	299	292	284	343	313	302	307	312	316	267	303	327	287	292	296	298	331	291	287	304	313	299	270	325	281	286	300	308	287	305	288	297	340	288	309	305	272	313	305	306	318	292	323	304	309	271	324	302	291	292	322	287	308	292	281	281	306	303	287	305	309	309	311	300	290	295	292	288	331	298	297	306	301	276	305	302	318	317	273	303	320	305	302	295	280	276	305	289	315	318	320	327	291	303	274	290	307	322	337	319	293	336	295	307	295	284	311	292	302	295	339	309	321	315	262	292	296	292	299	300	326	284	293	322	298	303	316	347	285	310	283	285	288	322	333	334	319	312
8244	1313	2488	2375	1953	1723	1482	1305	1159	1107	999	968	961	864	893	906	852	874	822	825	812	826	764	806	785	800	845	725	778	776	726	775	785	761	782	758	770	736	709	779	755	819	785	751	728	775	705	797	742	760	753	708	744	713	717	795	781	784	766	709	785	731	741	730	756	787	758	744	752	703	715	717	741	726	718	728	725	750	774	739	740	725	750	752	741	714	703	775	730	724	685	701	768	768	744	757	712	738	709	755	767	733	706	705	737	767	745	724	720	740	717	763	743	720	739	731	742	722	747	724	730	698	738	690	738	787	717	745	694	725	728	684	712	759	738	743	689	732	694	728	715	756	733	738	731	722	738	746	775	766	742	734	729	738	830	750	727	681	763	753	721	697	743	739	698	733	752	743	733	688	697	772	740	691	755	778	761	719	703	712	770	718	725	736	776	678	636	719	707	691	696	687	688	669	764	735	693	741	754	698	721	696	738	744	738	705	766	755	674	690	711	735	705	737	711	714	766	717	736	730	772	736	750	689	719	696	636	700	739	708	727	764	668	730	711	694	709	703	712	791	726	748	689	741	706	741	727	699	732	728	731	728	691	743	705	719	721	705	740	790	763	723	692	726	737	722	714	728	752	720	713	743	756	777	748	751	714	713	713	736	725	791	739	723	695	748	764	725	741	733	725	702	745	693	764	749	690	744	764	761	744	716	740	726	692	758	723	750	673	755	730	737	727	732	732	760	781	728	763	695	755	752	742	739	740	734	753	745	710	707	726	683	705	740	755	730	731	710	703	761	687	721	739	754	700	677	785	704	681	767	734	714	741	698	755	747	677	729	743	715	730	769	716	741	720	718	716	757	730	726	753	704	689	752	746	703	734	738	714	741	699	744	741	755	702	727	702	725	733	692	714	741	788	753	710	727	721	704	734	736	735	745	737	691	720	747	768	693	754	697	703	729	697	717	754	698	736	705	717	711	708	694	688	690	721	756	706	705	740	695	755	778	708	719	727	713	676	753	695	747	762	687	763	721	714	738	793	697	733	770	775	763	739	727	753	698	746	707	747	723	731	702	731	704	736	749	734	719	737	725	708	741	725	735	713	723	737	679	726	737	734	694	728	770	740	700	735	754	717	764	752	744	755	734	716	733	774	711	742	702	711	751	734	725	714	705	745	728	771	752	753	756	755	705	752	733	760	777	708	721	689	732	733	779	756	702	697	707	708	749	732	747	721	686	710	703	743	751	739	728	742	750	699	731	718	695	705	715	743	670	734	734	729	729	674	687	714	699	681	749	732	724	731	772	745	703	711	772	756	773	729	778	701	741	762	705	705	732	688	751	760	741	742	742	681	711	739	767	749	708	681	727	658	742	739	726	745	702	718	789	745	676	728	727	712	772	700	746	718	709	783	720	744	702	704	720	736	773	677	772	729	717	754	715	701	718	737	791	703	747	782	720	719	769	714	723	708	700	747	735	765	779	715	682	750	718	726	741	713	723	758	713	733	729	761	696	697	792	750	747	751	723	693	750	734	731	696	778	718	704	736	714	729	718	748	727	723	744	718	704	754	699	732	725	685	763	736	730	734	768	748	723	726	744	694	720	769	767	718	743	717	706	735	713	691	708	751	744	709	745	754	694	709	732	738	766	760	711	717	731	745	716	724	724	736	717	761	677	753	737	744	731	747	766	725	731	658	726	728	785	717	697	748	708	698	718	762	742	702	679	720	661	730	736	759	707	762	709	723	757	745	756	703	718	721	762	696	746	734	713	707	733	764	694	735	694	704	725	719	732	694	708	746	714	758	737	744	706	720	729	729	707	737	733	705	746	758	735	735	667	733	748	728	706	747	760	744	702	748	715	704	730	756	786	776	724	702	767	731	672	707	709	714	769	717	736	749	737	739	738	716	693	730	751	755	751	714	739	714	683	737	695	774	688	753	726	694	700	765	757	711	734	745	740	740	708	736	714	717	740	715	710	693	742	704	740	712	714	711	725	746	786	705	709	700	698	752	716	788	719	762	733	697	755	761	762	735	742	722	752	753	718	741	691	744	743	721	725	718	751	722	735	759	740	734	727	743	748	741	749	715	739	762	740	738	717	712	723	702	732	724	718	727	720	723	642	748	747	668	707	705	724	724	696	714	711	703	670	773	750	739	713	749	713	744	697	751	716	715	738	698	772	736	715	764	722	685	757	756	744	683	717	729	758	740	744	691	709	760	765	706	725	732	686	719	710	727	731	744	748	766	762	729	808	748	695	729	725	750	706	696	770	703	675	705	759	738	738	689	723	722	743	743	710	734	714	747	778	726	698	747	716	770	694	766	693	720	745	681	734	704	743	701	706	733	762	744	770	733	763	738	697	696	755	734	719	720	697	695	718	735	677	709	697	787	764	774	747	752	716	729	735	717	742	695	678	737	770	738	746	713	718	788	757	720	730	729	730	748	744	733	706	711	732	687	678	717	724	715	717	727	740	740	718	748	761	747	699	752	731	702	715	718	721	741	728	767	743	757	696	761	742	737	732	733	723	809	708	776	696	752	740	669	699	717	752	706	737	730	721	700	712	742	745	751	713	744	724	749	737	775	727	728	740	731	694	750	660	739	714	713	710	710	740	752	754	793	712	738	715	754	726	720	708	699	742	712	743	734	721	757	740	724	761	768	746	701	721	715	716	727	740	708	725	736	735	717	697	741	718	763	689	746	731	708	718	761	772	706	756	784	742	734	724	726	725	707	704	749	697	718	694	776	679	716	702	719	773	726	715	782	718	725	688	685	741	757	705	759	729	736	730	757	681	730	740	710	696	715	730	709	738	758	718	699	721	773	738	776	737	746	698	723	739	737	745	704	743	700	713	748	705	731	769	685	711	660	734	723	721	784	762	736	729	704	690	706	758	729	752	735	679	739	710	783	708	724	722	761	735	723	751	706	743	739	761	738	738	715	720	748	722	782	734	725	725	713	693	739	734	746	664	701	779	733	740	721	695	750	727	709	745	739	741	736	716	701	730	752	720	698	796	755	674	764	750	684	702	706	736	708	729	763	717	781	703	733	696	735	733	730	714	723	715	750	684	733	748	656	739	821	735	761	723	767	699	736	741	680	760	726	712	725	752	732	755	734	714	736	755	726	746	726	741	775	748	716	735	731	776	734	742	706	735	722	723	734	692	730	724	732	751	711	763	733	724	774	708	711	675	763	731	725	711	714	704	719	766	720	737	688	697	747	754	764	747	719	736	749	737	713	705	723	774	733	698	690	732	732	693	710	757	756	758	720	743	732	741	756	710	717	695	666	742	743	707	741	698	733	759	809	771	770	734	721	673	730	719	734	806	767	732	743	755	710	772	715	770	723	742	698	728	764	761	743	703	724	700	711	707	703	711	723	750	747	733	717	739	744	702	760	711	700	730	737	735	746	756	734	732	735	743	691	734	705	720	683	752	703	745	731	769	743	745	735	707	708	778	733	737	751	699	751	768	721	785	746	764	739	730	756	739	706	719	762	726
1709	316	311	249	265	227	258	227	269	282	263	256	251	241	247	253	259	260	266	293	259	254	281	293	272	278	264	265	253	257	269	250	271	257	265	254	261	260	280	264	277	245	275	218	255	233	256	253	254	247	284	278	290	226	266	265	251	236	266	238	245	225	270	233	262	249	247	234	251	229	246	235	247	231	238	266	246	255	274	256	254	273	269	265	254	236	242	258	268	265	230	275	264	267	256	263	228	247	238	264	221	263	277	245	238	261	300	253	269	286	267	290	268	250	255	287	252	246	231	238	234	253	253	274	254	247	236	277	254	266	257	230	242	228	280	238	240	240	232	236	249	250	233	240	255	227	274	228	254	263	282	296	265	251	251	258	269	299	250	241	251	246	264	271	239	245	238	245	247	243	235	251	292	257	240	250	235	254	242	263	266	254	243	239	251	254	249	262	243	240	260	228	262	252	275	277	273	269	266	256	275	253	249	229	235	260	228	247	252	250	255	274	259	266	266	259	262	232	247	234	232	228	248	237	229	266	265	259	296	217	254	247	258	238	279	254	284	281	275	280	236	234	220	234	268	239	255	256	251	257	269	259	245	254	255	239	234	264	223	244	251	271	278	261	218	269	258	269	247	231	235	276	267	268	215	242	254	264	239	220	244	255	276	288	245	265	277	258	263	257	223	263	251	238	274	248	245	248	258	257	283	278	246	240	228	255	249	228	228	241	253	248	268	229	251	210	246	263	285	274	254	262	243	249	265	286	222	227	269	274	253	283	286	270	241	241	263	262	240	255	255	267	240	291	250	246	227	272	240	279	263	256	254	268	263	246	261	290	265	227	257	264	260	261	222	285	248	268	245	250	265	248	283	309	279	290	268	245	264	270	254	252	256	223	271	259	249	257	243	277	242	268	245	259	297	264	245	257	229	275	254	217	260	256	255	281	229	251	259	268	240	226	281	279	296	248	240	284	246	253	240	255	262	244	262	258	245	266	267	247	273	264	294	252	226	255	252	269	225	260	258	249	263	270	248	248	243	263	254	245	271	257	276	240	260	266	266	247	216	258	246	238	245	249	278	271	233	267	258	270	278	251	260	272	217	247	259	262	257	232	253	241	252	264	290	251	276	245	234	258	244	258	257	252	251	262	234	228	238	263	259	281	268	289	235	268	267	239	254	246	256	262	264	252	281	258	241	238	253	222	260	241	276	246	249	262	257	245	239	256	259	230	224	234	246	256	260	244	235	275	283	277	254	259	238	249	250	259	247	258	257	263	245	267	229	245	255	240	224	265	240	268	271	270	265	268	285	230	209	256	247	252	234	286	274	242	238	282	253	251	250	254	236	277	266	257	207	270	263	295	209	251	241	230	239	274	240	241	264	255	272	274	282	260	242	245	227	227	239	252	245	243	245	264	250	250	283	279	256	273	253	235	274	256	240	228	270	263	275	255	286	250	272	280	296	263	278	224	264	247	260	218	260	274	257	248	283	247	248	251	229	273	299	270	263	277	234	250	264	241	275	216	246	261	265	247	237	277	246	268	254	272	274	232	252	273	249	234	303	248	280	235	240	238	277	278	250	275	231	236	239	276	248	237	250	241	255	272	243	278	273	254	250	226	270	247	256	237	245	224	211	270	253	237	237	269	275	256	272	221	263	259	247	281	262	238	224	266	270	259	256	259	272	242	272	277	255	249	263	250	250	249	245	245	249	254	258	271	253	250	262	239	267	256	268	255	272	265	239	275	241	249	266	262	255	244	240	248	264	272	246	268	248	224	270	250	258	237	256	232	267	227	251	262	281	241	263	252	240	283	271	255	233	267	233	265	220	287	263	263	268	274	272	285	260	238	263	223	255	279	221	290	257	227	223	257	254	273	223	256	278	247	250	261	284	250	268	255	293	292	268	254	293	238	246	241	261	273	265	291	249	226	254	256	237	267	255	269	255	251	261	229	285	277	273	275	281	252	261	240	232	274	273	276	242	259	250	284	264	236	261	259	230	262	229	224	217	258	283	248	298	256	245	293	260	265	269	239	252	262	283	269	246	232	278	244	218	265	272	276	256	256	215	240	266	250	250	262	256	252	276	233	290	260	272	241	257	272	273	253	238	261	256	234	248	250	269	237	254	264	272	256	269	288	243	227	262	252	237	251	242	272	279	247	276	253	262	262	268	257	270	226	274	274	276	270	270	291	247	274	265	273	283	244	234	264	230	232	259	290	224	274	237	250	276	263	249	230	249	266	248	238	243	264	240	260	249	228	240	256	238	235	255	245	274	269	216	263	243	304	244	227	250	277	227	236	248	242	268	241	247	229	286	260	233	262	246	241	260	258	245	253	273	265	271	239	281	256	248	254	208	251	257	264	240	256	245	270	261	273	260	245	279	283	286	242	272	236	271	268	261	256	281	256	271	239	230	264	236	244	239	231	231	267	276	250	279	236	233	241	267	247	265	240	240	252	236	249	266	233	222	247	241	225	223	232	268	269	282	280	262	265	268	279	263	282	245	261	262	260	264	252	265	254	276	270	276	252	269	241	250	273	263	245	275	259	267	275	256	266	280	261	234	261	243	259	279	262	255	235	236	257	254	267	268	283	270	208	223	278	253	265	262	219	235	244	263	263	255	274	253	255	249	228	243	275	289	268	243	247	308	240	230	241	253	269	248	255	260	266	279	250	258	254	236	263	247	254	269	266	229	250	244	240	242	272	266	243	268	245	247	254	252	256	275	230	248	259	256	270	235	275	253	254	249	281	247	239	270	268	228	230	268	239	311	227	287	269	229	273	257	236	272	264	245	244	261	250	229	272	264	255	290	247	256	259	236	272	274	265	263	251	271	260	283	259	277	257	259	242	275	254	317	257	263	234	277	271	243	254	254	219	235	275	263	244	288	238	222	222	248	238	216	254	257	260	253	243	267	238	255	257	225	234	259	238	260	270	268	262	293	239	248	246	279	246	242	264	273	286	242	266	253	245	277	272	225	270	272	246	224	230	252	260	255	241	269	238	239	263	254	245	250	253	258	274	250	241	263	240	269	252	276	266	263	244	283	287	260	246	232	225	266	229	244	264	252	234	282	281	258	261	284	260	239	246	275	235	233	245	223	255	236	252	255	260	271	292	273	262	258	270	252	232	249	267	252	245	265	235	268	280	275	279	241	254	253	262	247	247	246	246	277	263	266	271	260	265	253	233	261	260	261	242	265	273	243	267	259	250	286	253	263	252	266	243	218	244	250	242	270	251	248	240	252	272	265	232	251	280	255	298	252	297	267	258	247	233	273	223	253	284	248	230	228	250	268	282	257	238	270	266	235	296	250	223	266	274	218	225	270	264	263	235	254	259	241	236	229	222	278	255	255	262	242	249	258	244	267	259	258	242	240	244	253	243	257	257	269	244	241	239	259	267	254	274	261	255	238	261	265	289	217	268	266	270	249	253	255	274	249	226	260	246	228	269	243	230	244	260	254	253	250	277	276	236	280	251	228	248	264	255	233	230	258	250
1849	632	679	677	646	645	591	606	580	628	619	626	571	564	580	643	617	606	626	609	600	574	621	619	601	585	546	585	618	581	599	611	612	578	590	573	547	621	572	569	622	566	599	550	582	602	646	577	580	579	580	597	620	587	616	600	563	629	605	604	601	593	568	581	622	585	589	561	610	607	583	609	567	591	587	621	579	582	605	604	584	613	577	582	589	623	616	635	578	630	578	618	637	590	646	618	576	631	586	613	628	580	581	611	593	604	624	539	603	637	561	562	604	583	630	596	565	585	612	601	612	626	608	575	645	575	561	608	538	594	614	572	595	629	593	577	590	588	599	579	586	613	585	617	626	570	595	611	621	590	575	618	583	647	551	586	591	626	574	617	619	607	580	624	639	613	566	571	616	551	575	615	615	656	616	629	551	576	625	631	582	581	603	583	598	546	609	611	567	641	587	596	615	573	597	606	573	613	589	624	595	574	642	624	580	594	592	602	631	595	613	601	580	601	585	573	599	570	569	563	623	580	593	605	609	570	606	591	618	565	605	666	570	614	587	613	605	588	646	580	591	655	618	635	600	593	592	587	600	561	581	623	592	612	580	553	571	635	669	601	621	604	573	580	614	582	612	639	618	651	593	626	575	578	595	583	636	608	596	593	592	640	598	614	655	595	614	583	585	574	588	551	596	583	630	614	608	617	576	625	586	591	589	601	593	560	585	579	561	584	633	593	603	578	665	600	618	618	615	583	554	606	563	576	563	573	595	627	587	617	581	616	602	565	601	653	558	636	609	618	593	616	625	588	643	563	584	589	621	601	601	597	613	587	635	650	650	624	593	584	606	598	625	598	633	590	577	633	589	581	577	599	616	569	571	602	586	588	641	550	639	563	584	580	562	628	549	597	634	596	606	599	635	640	556	622	598	589	608	591	594	623	636	618	595	624	632	567	606	603	614	570	594	589	588	631	600	595	592	613	625	600	563	616	616	628	599	630	582	605	643	633	577	598	618	597	642	587	614	567	621	671	581	622	570	586	586	579	601	596	610	568	605	576	645	567	601	600	563	597	619	542	576	619	603	589	599	639	626	583	632	612	601	612	596	589	611	679	606	593	557	595	607	607	587	613	589	607	581	563	632	605	605	656	653	607	628	614	611	614	588	643	613	600	626	581	604	574	621	574	594	615	547	564	580	599	598	610	604	633	618	633	621	625	584	598	577	597	644	625	639	579	602	580	584	614	606	637	619	589	580	612	630	655	596	594	584	622	599	572	631	615	566	613	621	621	578	586	630	605	596	641	618	604	615	590	593	588	590	632	623	568	622	601	580	674	622	580	573	608	614	585	592	629	565	627	624	607	609	609	634	588	603	616	560	583	602	609	652	641	586	647	567	613	589	622	637	604	561	582	604	586	617	585	589	588	586	594	635	622	637	539	589	586	575	595	596	609	576	611	557	597	606	593	625	632	674	622	606	614	618	586	561	592	609	591	598	584	584	582	570	594	616	622	563	623	625	627	612	577	623	619	617	578	582	621	605	558	639	580	606	600	614	610	595	564	610	601	594	615	604	613	629	652	605	582	594	624	600	611	602	624	625	613	596	625	621	622	633	572	611	540	589	639	593	647	576	600	622	657	570	603	625	597	613	582	633	607	585	649	596	604	660	585	618	555	582	553	574	573	556	591	642	624	603	600	590	604	571	604	644	585	624	557	617	576	583	626	556	602	628	623	632	597	590	610	603	645	598	601	582	592	615	572	612	608	597	595	599	607	584	563	600	572	598	616	574	615	585	605	618	565	595	609	622	626	617	604	606	587	539	629	589	592	594	588	552	583	601	583	549	569	604	560	584	604	608	608	623	631	601	602	567	612	616	616	572	621	562	570	572	562	610	572	628	642	622	602	562	583	576	628	571	629	581	605	593	617	609	580	622	609	593	590	611	623	596	622	630	605	615	595	596	617	616	608	588	625	641	617	627	569	572	636	609	607	623	644	554	633	593	591	640	593	611	535	593	584	625	625	579	629	595	594	597	609	654	616	569	541	586	579	597	564	570	598	618	606	607	551	583	595	600	566	614	596	583	628	633	604	579	585	577	629	613	608	606	595	585	581	625	575	603	610	603	585	582	543	647	544	595	616	572	532	629	588	614	648	606	567	615	552	612	588	626	568	569	585	605	583	600	581	533	520	602	598	586	612	599	653	613	566	581	628	562	623	615	581	632	593	599	614	564	595	606	647	600	589	599	589	588	619	594	614	602	610	653	614	566	608	634	603	600	647	607	626	579	624	564	629	624	588	565	635	613	622	596	611	608	603	600	589	576	571	616	629	663	637	583	584	611	606	610	629	546	599	603	606	555	621	597	594	630	608	587	594	587	559	592	598	631	625	580	592	599	604	550	582	614	628	584	622	554	588	639	650	577	598	583	581	616	613	569	618	630	560	552	588	604	585	579	592	587	623	594	595	605	612	646	583	616	619	577	584	602	602	574	620	607	583	598	592	608	561	523	600	628	603	610	609	652	609	593	570	595	629	587	596	583	578	591	590	575	570	571	634	589	597	573	537	578	601	612	555	558	590	604	616	610	592	603	607	621	603	612	589	644	569	630	619	609	583	584	594	604	616	567	590	614	595	583	582	592	634	570	568	580	552	627	603	574	597	614	585	609	625	585	581	601	587	575	596	540	573	569	628	597	621	631	582	586	631	569	572	617	579	629	626	622	652	609	582	618	571	601	626	606	600	607	597	594	616	587	617	569	642	577	611	631	577	581	601	618	626	581	576	602	614	584	613	602	585	568	597	572	622	624	608	588	619	585	579	574	576	594	641	615	581	613	601	582	598	625	596	547	604	586	605	600	584	662	608	650	619	601	590	601	564	594	603	569	632	619	585	635	590	619	640	615	622	607	649	587	598	649	584	607	646	653	596	602	581	552	623	579	603	607	620	638	592	601	597	635	610	608	613	603	634	564	585	589	588	632	625	617	553	636	610	628	605	566	571	606	567	587	606	607	622	587	642	626	563	578	581	589	562	604	593	584	604	621	616	594	603	620	610	600	618	626	618	596	604	567	615	619	627	611	602	626	596	588	591	647	599	598	639	612	626	620	590	569	614	612	596	564	633	597	622	606	603	578	634	622	646	636	585	581	606	568	579	590	548	590	622	608	601	596	608	592	558	604	654	594	639	601	625	624	620	609	605	537	603	570	588	617	612	609	591	610	608	595	564	608	607	608	579	581	598	618	561	578	590	572	556	640	553	590	603	621	577	629	597	618	587	608	580	607	599	588	554	610	571	603	579	596	588	644	605	610	583	585	571	600	614	620	609	599	632	584	570	572	591	612	584	584	615	582	620	629	557	571	609	626	597	613	613	633	608	602	611	591	571	604	616	596	587	614	627	607	594	575	613	564	622	600	573	625	587	591	594	572	639	591	594	593	530	597	617	582	604	534	606	627	590	550	596	591	585	603	607	618	608	620	634	635	617	646	601	607	609	594	616	571	610	605	602
7704	601	603	420	289	268	206	193	198	179	180	164	162	177	149	158	134	163	139	163	152	151	128	175	164	143	157	147	153	153	135	177	141	148	156	143	152	151	160	144	135	131	142	153	156	122	145	169	139	131	162	140	142	143	148	153	159	132	148	146	140	141	169	148	170	163	157	151	148	135	148	159	131	125	157	152	171	164	163	157	159	151	180	140	152	140	111	144	150	135	172	169	125	113	156	149	150	147	153	131	157	152	149	160	144	152	142	159	138	151	147	140	144	146	153	130	143	146	163	145	143	157	164	160	134	147	131	158	167	155	121	175	129	151	151	132	158	128	154	159	138	159	153	182	173	144	170	144	182	166	147	148	142	150	169	152	150	138	137	130	161	154	145	141	159	146	145	158	154	154	146	140	139	141	164	133	141	157	148	153	155	172	167	144	143	146	147	152	161	131	153	142	137	130	159	148	143	149	136	156	147	150	164	169	161	156	154	148	155	149	161	143	162	132	180	146	161	155	123	130	138	128	149	152	124	159	137	149	141	151	146	145	138	140	151	138	131	142	161	128	159	134	125	144	161	164	132	133	132	135	165	150	151	136	136	122	151	153	151	162	155	143	156	154	162	142	132	166	162	160	166	138	124	146	165	135	178	156	152	135	171	145	124	153	162	153	133	148	142	167	147	152	135	175	152	133	152	160	166	144	120	148	140	155	157	124	139	134	181	149	137	142	139	137	154	148	132	156	138	165	162	155	153	159	162	163	168	131	155	135	150	150	168	154	153	145	163	165	135	137	167	144	143	156	138	155	143	148	142	146	130	169	158	134	177	121	135	151	135	123	167	142	159	158	149	135	159	162	162	164	139	143	162	145	158	146	144	126	126	139	151	183	130	173	155	175	127	158	154	113	139	168	157	154	160	158	146	134	128	158	162	170	158	143	131	151	159	156	140	170	155	136	146	130	128	133	160	136	156	141	143	133	131	138	168	157	169	145	154	143	162	146	127	158	124	145	142	164	146	136	143	144	148	157	125	157	177	143	139	153	139	157	152	176	136	141	157	126	154	156	161	156	145	168	153	154	146	152	137	139	157	157	149	124	152	166	143	141	169	152	180	151	143	147	163	162	118	149	165	150	139	137	159	135	147	149	166	147	146	181	150	133	146	135	147	144	156	162	160	142	150	136	159	150	154	154	151	152	139	147	146	141	164	125	162	159	156	144	159	150	159	132	145	147	160	155	156	164	141	153	154	130	152	161	160	177	166	149	160	138	125	148	150	148	151	124	156	176	160	157	166	117	151	132	114	131	159	163	149	113	171	123	159	167	163	139	141	142	151	146	141	149	165	140	151	157	153	174	135	133	158	156	164	156	151	135	153	154	167	159	144	148	169	173	135	143	154	159	151	132	146	142	150	131	156	133	136	130	153	116	139	126	153	133	135	141	146	166	134	158	157	143	139	129	158	169	147	136	177	137	137	163	118	145	150	121	124	157	136	148	175	140	146	124	125	150	147	141	151	160	136	170	119	167	158	151	140	142	162	117	146	146	160	149	160	173	120	131	148	140	129	152	129	164	159	133	146	129	150	175	174	132	146	167	142	180	136	142	163	159	153	135	152	148	161	139	141	131	135	153	135	151	140	150	136	148	140	148	178	149	137	154	149	171	144	121	148	144	146	151	165	135	162	140	146	143	148	158	136	152	140	159	165	152	130	166	169	175	147	166	159	149	156	150	126	143	158	169	165	169	164	150	152	154	149	127	161	159	149	146	166	152	151	166	134	144	148	134	153	154	158	143	152	164	140	136	153	167	141	175	150	151	115	155	153	136	166	143	142	146	141	152	159	154	134	141	152	162	152	141	159	127	145	158	153	136	113	143	165	149	128	130	172	194	162	132	166	141	134	164	142	136	157	143	188	152	151	154	158	135	156	142	152	139	155	133	165	130	151	125	166	171	164	141	150	150	144	145	143	142	156	170	147	138	161	160	124	137	136	143	162	136	163	163	169	142	158	149	128	134	149	145	155	159	128	164	156	153	113	160	145	153	147	181	141	133	152	147	154	161	146	171	160	154	142	151	155	143	147	150	144	145	132	159	157	150	133	126	154	143	154	139	164	141	158	145	167	153	158	145	152	155	122	141	141	136	145	131	142	150	150	151	159	124	143	154	147	135	165	138	149	141	168	157	147	169	137	147	168	130	155	140	158	128	152	172	153	174	181	153	145	144	140	158	139	129	152	138	145	141	150	144	137	146	121	144	152	165	139	135	165	166	171	147	150	161	157	155	138	165	153	144	154	160	143	155	151	136	149	141	132	148	138	120	153	147	151	154	147	157	134	124	144	154	160	130	165	149	155	130	142	138	138	138	164	162	146	159	142	154	132	141	143	139	146	153	148	133	167	149	141	167	160	140	149	154	132	142	162	149	138	155	147	154	157	142	156	162	168	174	149	124	137	149	166	144	140	142	165	163	180	143	143	158	146	174	130	136	125	160	126	162	141	147	140	150	158	135	161	143	155	147	157	162	149	148	152	156	157	162	157	130	154	138	130	161	157	121	160	145	165	155	117	176	158	127	134	173	147	168	140	135	161	152	144	148	169	141	130	165	135	144	159	160	126	147	153	158	153	145	141	131	157	148	163	133	134	167	156	154	153	155	139	145	154	139	138	169	160	154	138	126	140	142	147	141	158	155	158	178	136	144	156	169	163	157	139	154	147	136	164	142	142	138	137	162	147	166	139	131	156	155	130	164	129	144	128	161	155	125	150	159	150	167	148	147	130	138	148	134	138	149	126	144	167	153	140	153	163	134	151	140	135	152	128	148	142	125	165	149	153	136	154	140	162	148	153	146	139	158	147	148	161	141	141	146	142	154	155	160	142	147	137	153	149	147	141	157	146	140	137	151	157	151	141	118	138	143	119	140	159	140	146	146	132	144	135	137	152	155	148	147	148	140	134	141	133	152	149	152	155	138	151	167	151	133	145	167	158	143	137	159	147	143	162	134	145	149	162	163	168	153	163	180	153	118	159	140	150	130	157	135	126	145	153	133	152	125	139	157	165	164	165	124	139	150	130	171	171	124	145	123	148	132	144	141	149	155	160	147	159	150	135	166	140	164	131	138	118	130	166	142	136	154	152	124	141	149	147	148	180	134	141	123	143	157	164	150	150	125	130	162	145	163	125	153	146	148	147	116	153	123	144	154	166	156	170	145	140	160	165	136	133	169	131	147	125	166	150	143	140	168	152	177	151	154	153	142	154	160	167	145	133	125	144	169	143	163	152	161	137	155	142	119	153	148	135	166	142	158	138	145	137	145	146	160	123	158	152	157	135	163	163	154	155	151	187	134	147	132	143	142	141	141	156	144	174	141	124	142	160	135	135	156	173	149	164	122	156	137	154	147	144	150	144	153	153	145	149	143	149	125	147	137	144	148	152	150	142	164	154	162	131	119	142	128	153	134	155	147	144	119	146	142	139	140	143	151	155	155	140	159	138	167	152	172
6208	765	1345	1252	1085	918	820	711	667	572	541	499	516	511	467	517	484	493	502	419	465	472	457	453	444	436	471	428	450	437	430	457	436	423	439	403	436	435	395	455	451	432	443	439	401	408	395	409	394	444	453	411	403	391	411	430	408	415	422	421	443	419	418	407	428	421	393	381	416	396	386	405	431	442	376	427	427	438	420	398	419	402	421	407	413	421	426	428	423	381	408	402	404	409	382	370	421	421	409	399	423	418	412	403	409	428	438	395	414	423	431	401	417	419	419	422	407	421	377	424	399	430	438	392	418	391	368	410	413	414	417	387	387	412	432	442	398	403	407	395	423	417	410	427	419	379	424	393	411	432	394	387	415	436	444	422	381	396	412	412	419	406	379	419	459	418	381	418	422	404	408	421	423	396	430	367	429	422	392	389	442	416	418	410	385	395	431	439	391	430	426	375	402	437	399	417	405	395	420	380	388	443	438	405	388	433	414	432	436	440	381	414	409	414	403	394	412	363	429	421	399	437	378	426	404	372	419	406	374	433	440	457	389	404	396	413	413	421	416	409	395	398	420	377	401	413	416	410	413	413	400	395	417	414	426	379	433	426	400	376	396	393	435	431	418	363	410	430	402	440	395	393	429	420	417	434	375	439	439	417	407	392	449	404	412	400	414	443	373	413	359	411	382	389	462	396	429	412	388	386	406	402	366	383	425	425	420	408	408	401	405	387	402	423	406	423	436	422	391	370	365	435	408	378	392	395	392	388	411	403	435	382	396	423	397	404	389	396	430	427	406	392	379	387	403	401	398	397	409	387	414	388	423	392	418	419	414	432	395	421	405	388	440	420	384	389	423	404	389	416	420	406	428	463	378	406	406	408	414	459	395	393	406	418	383	371	417	398	390	362	407	445	390	436	420	369	420	413	401	392	424	377	411	425	396	433	423	421	372	400	418	416	385	413	403	428	385	393	409	403	439	418	390	419	403	401	412	434	422	427	401	404	418	363	367	408	423	441	408	402	436	384	421	389	400	391	383	419	429	414	399	410	406	374	393	403	380	463	428	410	406	449	413	417	378	463	401	426	415	410	426	424	402	402	401	401	392	399	377	418	417	425	402	418	390	431	388	431	443	377	435	414	392	421	383	419	389	398	384	400	415	384	437	428	434	376	402	395	396	425	389	385	429	409	431	393	429	426	404	422	402	398	400	401	400	432	408	396	381	388	410	425	439	433	430	402	418	400	365	409	396	404	408	408	415	382	428	420	409	401	419	388	400	411	393	442	418	422	387	423	396	434	390	397	417	374	403	414	409	377	402	427	420	434	413	411	375	422	435	404	411	373	405	413	411	396	389	401	421	384	401	375	430	396	417	459	389	401	399	408	417	425	413	417	415	416	413	409	375	419	388	399	404	424	437	397	395	408	430	410	435	449	388	403	410	386	381	404	413	357	407	391	411	424	383	411	399	415	415	423	421	376	405	395	392	420	377	411	393	398	411	386	401	419	411	418	394	413	396	413	431	395	424	407	424	413	416	377	397	407	449	425	403	464	413	413	378	435	402	410	449	395	442	421	398	432	390	394	390	426	401	437	402	448	390	413	413	409	421	415	433	413	434	428	419	372	391	448	417	418	408	412	432	411	401	433	381	410	416	388	444	452	411	380	448	388	408	434	376	396	411	384	415	405	414	417	396	400	439	398	402	406	401	431	411	433	413	419	420	411	398	377	449	391	416	423	409	406	404	403	420	419	385	414	399	412	420	424	426	433	407	423	422	438	382	430	403	394	382	396	364	384	439	391	456	383	403	415	389	431	388	368	384	411	392	417	418	387	384	418	398	398	458	417	421	416	402	427	403	418	382	418	404	439	411	395	408	369	444	399	416	410	433	408	449	454	436	400	400	393	402	423	397	395	458	363	401	424	373	387	387	367	422	383	476	435	431	419	418	421	402	401	389	383	423	423	453	399	417	393	397	408	441	393	421	387	391	401	417	423	380	417	420	428	374	375	401	411	411	397	407	386	412	456	409	444	399	440	426	354	414	391	446	404	385	392	432	379	435	405	427	385	399	411	438	442	423	432	408	411	401	390	443	398	400	433	399	455	379	439	397	416	446	409	434	416	458	393	412	411	411	403	419	420	441	404	439	395	409	400	387	412	419	427	400	441	420	431	375	450	414	391	424	402	442	399	444	414	406	432	419	439	401	411	390	417	440	356	383	365	438	419	390	372	379	415	379	399	425	426	391	424	423	414	445	431	442	387	413	384	385	416	378	424	419	455	383	388	380	376	410	413	435	434	423	433	439	393	416	399	372	383	380	380	448	378	407	408	390	376	408	412	413	409	419	425	419	436	426	409	415	438	401	419	395	383	418	420	394	417	393	436	384	405	411	394	443	406	411	435	393	397	403	437	421	412	372	432	403	404	406	408	379	407	409	407	409	378	416	412	419	450	423	418	414	386	391	415	432	417	397	402	402	397	426	419	406	395	455	395	446	405	407	448	377	384	435	431	424	414	389	371	403	373	398	370	379	403	422	385	429	435	376	382	400	421	423	412	425	416	421	388	378	413	422	422	402	415	391	419	407	415	409	419	371	389	389	409	423	438	384	396	410	388	408	369	433	467	419	402	421	433	402	399	377	405	415	384	423	377	398	415	413	423	359	415	438	411	421	406	424	412	434	419	408	398	388	408	411	386	424	404	410	416	387	399	400	399	433	428	353	402	375	440	428	438	385	383	426	436	406	384	405	396	428	437	393	385	425	432	433	428	442	377	388	407	411	424	416	398	404	426	390	432	435	421	407	391	383	411	403	405	413	432	439	427	404	414	419	377	432	403	398	405	408	432	424	414	435	408	411	440	389	404	401	413	419	403	400	424	419	424	392	387	415	382	393	398	408	416	443	397	408	378	398	386	393	416	419	440	388	382	419	403	397	420	390	412	407	415	408	412	429	384	426	422	410	425	428	412	382	398	394	397	411	438	437	387	409	456	422	453	419	404	435	439	407	421	457	438	425	376	393	383	458	403	378	362	408	425	422	423	423	442	438	410	426	388	412	407	423	381	403	405	395	424	431	415	432	404	372	418	392	420	395	429	395	374	426	431	418	402	430	435	421	421	409	394	393	409	453	392	392	410	449	437	402	388	399	420	384	401	438	403	395	383	414	416	406	408	401	384	428	435	406	417	420	385	425	392	412	383	418	397	427	414	450	381	429	406	412	406	396	389	429	386	422	423	413	423	449	366	401	387	420	445	463	418	397	399	415	424	378	412	388	387	417	388	457	375	426	420	411	404	362	396	434	397	442	385	401	390	413	400	401	395	402	407	405	400	403	408	385	381	388	397	384	409	407	376	361	431	432	379	407	400	414	386	394	430	405	412	392	418	390	445	408	391	373	376	384	406	400	445	399	403	435	418	396	415	415	421	398	419	430	407	392	409	378	393	411	433	428	414	434	413	397	375	422	427	406	429	398	412	408	399	403	426	395	405	378	404	430	419	410	431
14950	1631	1268	884	600	522	435	429	397	376	384	363	329	345	318	321	331	316	348	323	312	319	295	310	327	301	314	310	355	264	275	302	302	309	308	318	294	312	279	280	269	341	316	313	297	301	258	310	308	296	260	276	280	299	260	314	329	281	325	310	313	290	317	321	306	312	326	292	296	309	301	294	309	307	289	324	322	309	264	283	331	320	302	269	316	293	313	321	324	313	276	279	283	278	327	309	295	314	281	272	303	330	318	335	304	331	315	324	282	256	265	299	299	329	307	282	288	311	295	313	342	322	305	263	296	314	309	316	315	322	276	272	302	292	289	304	284	304	285	265	299	280	350	333	294	312	331	293	301	301	265	297	322	312	312	311	312	280	260	298	300	289	314	297	317	311	281	297	297	281	313	304	297	287	299	297	311	302	275	325	316	264	295	306	311	294	319	294	309	319	290	291	313	291	278	304	294	304	296	297	291	305	320	298	337	312	310	314	324	338	303	293	303	332	277	306	299	324	306	311	265	269	254	318	264	298	286	326	328	335	309	298	283	273	309	309	339	321	293	301	319	305	307	312	322	340	312	327	305	311	310	300	302	305	314	310	299	330	284	325	294	300	313	299	331	341	315	326	300	309	284	311	285	307	317	304	306	342	303	321	307	298	273	296	319	326	312	304	298	314	303	320	276	315	307	312	313	321	317	317	287	307	337	325	314	301	326	320	276	305	293	310	327	298	306	290	284	330	301	326	319	305	334	343	305	326	302	304	322	296	310	309	281	312	300	329	319	330	301	300	299	320	313	315	312	270	323	278	291	269	277	293	316	290	300	331	335	319	289	295	285	321	324	308	291	302	303	293	287	319	312	324	333	283	315	285	337	275	296	349	322	315	288	292	309	293	276	307	317	334	289	309	347	301	314	320	321	297	299	301	321	286	312	334	287	315	319	309	346	295	304	326	288	268	296	328	334	310	313	293	304	312	305	330	290	356	308	315	263	277	284	326	302	316	280	321	289	303	315	320	306	270	284	308	285	307	298	265	310	313	268	302	282	295	294	306	264	287	309	303	306	314	292	308	268	298	299	311	316	310	289	282	320	317	326	306	293	285	303	300	328	305	299	273	321	290	279	273	284	284	332	311	327	290	304	312	298	291	295	314	329	305	314	322	304	298	323	337	318	303	288	311	311	277	295	310	312	317	303	320	286	328	365	316	292	311	343	289	316	308	321	314	316	335	307	316	300	283	311	278	308	281	293	311	293	321	305	324	268	311	283	262	285	311	311	301	295	299	303	300	310	305	293	332	303	284	295	324	348	314	314	310	272	325	315	273	300	287	298	271	317	327	338	300	291	329	287	291	284	294	289	287	314	316	320	279	326	281	313	284	321	261	308	294	297	286	304	326	283	317	327	293	274	292	298	289	279	314	292	288	310	324	315	302	282	319	340	302	305	323	286	319	279	311	310	286	271	305	297	316	349	273	291	291	309	281	327	317	307	300	321	308	297	285	292	296	316	304	308	296	303	293	287	300	299	299	318	300	287	302	278	338	303	342	273	320	307	295	301	285	285	267	286	310	294	296	274	308	293	286	341	301	290	305	289	328	306	309	304	260	295	332	294	312	313	288	340	303	307	318	361	342	304	298	304	319	309	286	302	313	318	335	285	312	323	291	318	292	317	303	269	313	312	284	322	310	313	302	297	274	296	298	292	290	328	291	297	324	290	320	303	321	339	263	287	319	328	300	293	353	320	320	277	293	284	304	321	311	308	318	317	306	300	341	294	331	272	293	265	280	310	299	309	305	290	308	289	293	280	295	285	305	260	304	321	326	294	308	312	328	296	310	278	329	308	333	292	289	288	299	284	325	320	304	274	311	291	321	347	313	309	325	282	301	327	325	296	327	283	287	297	324	296	314	303	322	316	310	293	295	297	313	279	308	309	292	315	320	313	333	297	259	313	275	287	323	316	293	301	276	316	309	313	284	347	313	329	320	297	327	316	303	255	316	274	298	293	301	286	294	294	308	290	271	322	305	304	278	290	304	310	299	300	309	326	317	339	329	292	292	293	305	334	309	302	309	328	314	325	320	318	286	313	296	290	323	302	288	342	289	324	314	297	307	279	294	303	290	327	308	303	325	355	320	302	283	301	275	297	315	318	287	297	295	315	300	297	291	301	271	320	317	320	304	279	299	304	302	313	285	302	369	303	315	309	296	278	280	305	302	315	330	307	340	299	337	310	281	317	317	297	264	284	317	315	315	308	325	310	320	316	317	316	282	358	289	342	329	298	300	283	293	331	282	290	308	303	261	312	307	289	320	317	300	310	340	311	305	308	314	307	299	250	305	313	322	294	301	294	280	324	294	312	301	256	288	289	278	318	305	298	323	305	294	296	315	289	272	284	289	288	287	295	313	273	296	275	296	273	294	264	323	282	298	307	327	323	282	295	289	309	344	303	293	291	295	316	329	302	302	325	312	308	290	300	309	266	329	296	268	329	294	284	286	261	299	313	283	303	289	319	272	327	331	334	322	270	316	340	311	286	282	306	296	322	299	309	310	275	304	303	285	342	284	322	302	267	302	299	317	336	295	301	302	316	263	295	282	292	299	255	285	288	313	323	284	362	315	280	337	304	315	297	266	337	332	311	296	314	283	303	312	302	335	309	325	318	316	301	325	274	305	307	317	307	297	325	298	316	314	292	324	324	317	308	271	299	287	314	311	336	287	291	310	334	318	297	286	315	285	298	308	317	319	304	304	336	293	314	301	321	324	289	306	293	331	279	287	348	305	282	292	304	288	314	323	293	282	325	293	315	324	327	308	290	283	274	303	327	306	308	316	325	310	294	298	270	297	302	287	312	321	305	315	296	302	294	302	283	291	297	310	311	298	334	300	312	319	325	286	328	309	301	301	316	303	317	303	284	301	310	303	331	283	291	313	265	315	291	325	328	297	306	338	321	301	315	302	316	300	294	309	290	296	283	299	325	268	329	274	277	304	298	304	319	323	298	299	341	318	298	302	302	305	311	274	309	303	306	326	261	288	312	276	284	318	279	287	317	278	323	314	301	306	355	312	291	327	324	313	291	305	294	319	304	316	291	300	307	304	308	331	270	336	329	290	271	279	308	313	317	275	303	310	287	272	315	272	295	313	313	281	289	315	287	292	302	310	325	301	303	339	297	294	297	294	299	293	306	281	280	300	284	270	327	306	303	300	320	306	336	319	293	297	307	301	333	321	300	345	321	325	330	324	294	306	325	299	326	323	300	285	270	311	319	290	317	305	294	302	302	312	329	317	327	302	290	286	292	323	292	290	308	308	269	291	265	296	313	308	292	300	338	324	313	305	286	269	298	295	295	291	285	289	311	300	322	335	319	285	307	324	310	330	302	307	285	295	310	299	323	318	292	293	302	338	281	270	290	296	315	266	300	305	326	318	279	308	346	269	300	372	294	272	308	294	286	272	296	318	319	337	298	345	326	338	306	294	305	322	303	298	330	308	319	309
8320	1516	2755	2457	2033	1702	1489	1318	1181	1120	1035	975	992	904	879	915	827	907	862	852	804	835	812	765	800	801	779	769	782	765	798	765	745	745	807	765	786	787	766	812	735	747	759	754	742	780	794	715	761	718	710	722	715	746	711	762	728	759	723	759	741	779	778	749	767	762	721	690	733	757	727	751	767	751	733	697	749	714	755	783	728	745	719	735	712	755	736	705	702	760	739	706	750	732	709	723	735	790	732	728	746	755	725	713	703	764	761	695	756	698	699	773	727	727	756	745	726	754	780	770	718	756	695	741	724	758	734	709	737	719	748	722	679	741	744	754	715	753	742	734	737	739	728	701	744	746	707	755	754	690	684	713	691	734	733	765	728	751	747	685	744	712	714	705	740	768	760	754	777	725	733	750	780	735	728	704	742	730	788	713	744	747	709	726	690	724	746	772	734	747	739	699	693	704	734	728	752	780	730	710	722	733	741	712	734	720	777	729	718	766	742	755	786	739	745	681	748	784	713	699	762	690	717	694	733	703	835	706	761	677	727	717	718	742	750	675	730	703	726	703	710	736	720	708	692	719	728	718	783	728	759	707	772	771	733	715	765	746	749	735	721	699	700	671	742	731	782	725	720	688	712	690	707	721	756	724	763	727	712	746	792	716	640	709	731	730	731	734	750	778	800	727	742	667	706	707	740	806	715	728	719	727	680	753	775	727	795	680	754	731	735	688	745	727	762	731	695	655	734	747	759	785	755	721	747	719	723	672	722	783	733	694	753	705	721	740	743	723	713	752	686	720	717	782	722	757	758	689	742	750	718	705	681	671	763	746	756	707	751	712	705	708	759	729	711	724	767	761	803	712	694	751	702	751	768	686	775	716	736	765	733	747	748	770	766	757	741	783	711	757	752	764	774	770	710	716	751	685	770	762	740	750	798	740	704	687	749	730	764	731	796	750	706	743	717	771	772	679	750	737	709	714	742	739	726	723	698	794	728	734	715	700	690	703	724	693	713	672	725	723	723	698	684	729	699	716	723	745	657	722	714	684	751	741	748	688	741	689	691	716	709	771	691	749	674	777	789	720	797	714	706	727	754	728	721	767	706	747	760	725	779	738	733	710	689	723	713	730	718	735	715	766	771	704	732	748	700	721	712	777	744	685	745	728	760	704	736	676	806	743	697	765	709	734	718	708	747	732	725	754	695	733	751	701	747	725	778	700	752	695	703	760	742	698	769	734	743	739	706	804	726	712	732	701	687	722	696	759	734	748	731	690	738	717	755	762	724	724	712	746	768	728	683	711	672	705	743	717	729	756	723	736	740	716	738	690	714	711	728	734	768	704	777	759	751	746	723	760	720	743	735	707	701	724	729	715	777	721	731	722	723	742	762	694	703	701	775	710	710	749	757	685	701	748	747	696	735	718	767	762	733	707	731	765	687	739	758	733	727	724	759	753	716	698	739	742	711	708	708	737	723	763	756	738	747	729	745	794	731	714	737	736	736	739	725	770	696	726	722	736	778	702	732	729	752	715	734	782	721	754	789	724	746	716	729	681	755	755	710	721	710	745	706	735	714	750	734	731	786	755	699	778	712	720	733	745	719	793	772	712	783	754	797	745	722	721	743	710	708	744	677	705	763	702	722	736	740	701	740	739	743	769	756	767	762	728	726	715	735	661	719	788	726	755	770	717	708	759	728	733	773	736	679	692	733	701	734	721	696	727	741	704	739	712	708	751	731	706	711	726	761	813	710	729	732	762	690	730	732	758	692	748	741	685	705	769	785	669	734	719	712	725	781	717	777	744	732	733	703	720	748	704	744	734	720	690	694	753	791	728	717	766	721	726	762	770	694	759	746	744	711	772	729	753	692	748	747	724	748	726	743	736	797	765	749	738	726	681	723	702	764	756	728	727	697	731	712	713	696	762	732	716	762	735	732	714	713	752	715	704	711	723	765	769	717	726	742	713	730	780	757	730	710	718	755	749	749	700	725	718	748	759	704	691	727	768	758	755	752	709	694	714	716	729	773	757	744	734	750	706	795	763	733	779	697	722	736	733	689	775	733	723	737	722	740	731	698	747	741	751	733	746	748	713	756	709	764	767	743	783	728	729	757	745	715	735	735	700	753	730	760	706	710	736	723	750	714	768	698	697	719	758	738	731	708	706	766	754	712	739	700	779	699	722	743	741	740	736	724	733	735	730	784	682	729	752	719	739	760	763	712	786	756	722	732	766	736	692	740	730	733	717	717	673	769	754	772	725	720	741	685	754	737	758	743	722	747	730	715	714	773	727	724	714	746	736	741	728	736	757	713	672	693	739	769	737	743	769	789	718	721	767	716	673	711	733	802	758	699	736	774	756	738	787	742	754	736	770	805	729	748	725	729	681	680	708	761	765	742	735	700	744	694	727	766	714	745	734	784	743	709	699	730	742	717	737	733	747	783	744	742	704	701	649	699	699	768	728	657	759	739	732	737	757	781	726	733	747	765	712	664	666	732	767	802	756	789	754	730	766	756	736	757	709	729	720	747	685	725	734	693	756	751	713	709	750	687	736	718	699	654	742	707	671	740	733	728	791	696	708	755	710	737	743	730	686	756	770	704	708	782	736	766	723	741	728	718	742	723	748	728	695	710	682	745	727	755	682	693	724	738	718	711	785	767	714	717	704	683	727	725	733	711	672	726	743	735	757	774	663	722	728	725	707	724	745	741	736	744	759	721	749	780	706	746	758	737	744	723	754	736	727	759	705	745	681	704	724	707	720	734	736	708	727	736	765	718	726	745	716	711	735	746	743	759	731	730	776	729	709	760	736	749	699	729	719	738	748	661	748	754	768	755	729	754	768	729	747	692	698	724	686	777	708	706	742	755	727	753	753	769	736	763	775	743	722	720	733	750	707	729	756	725	724	770	706	657	707	775	745	773	722	758	677	739	698	717	739	710	741	729	718	703	759	713	764	724	675	683	773	747	777	724	738	708	738	724	755	746	771	729	722	747	742	724	747	716	723	752	765	672	702	699	767	724	759	720	765	718	713	730	740	722	730	708	739	684	714	722	697	735	731	785	689	767	755	794	739	739	731	731	740	767	738	740	715	775	704	693	707	728	750	666	719	752	717	731	703	730	696	695	791	742	748	724	729	733	764	722	755	742	717	723	753	710	790	743	713	751	721	748	777	701	716	730	722	745	705	795	745	741	701	740	716	701	741	761	693	752	709	707	721	722	776	738	728	743	713	758	734	734	744	719	761	725	757	759	722	736	725	717	663	672	747	713	711	761	800	723	758	754	753	735	729	790	674	758	732	754	747	763	703	769	729	709	748	767	750	711	729	725	726	704	742	732	755	778	734	731	732	697	673	722	739	732	710	760	713	720	736	768	688	721	744	748	769	716	748	719	727	692	755	774	728	730	717	745	736	703	744	761	722	775	796	765	742	755	745	751	741	769	707	732	775	723	769	719	779	698	789	723	654	677	788	693	700	765	705	710	779	755	682	717	777	765	685
1877	346	325	247	290	260	266	262	264	249	279	255	274	266	248	262	260	228	233	315	256	258	264	266	222	248	295	238	242	265	255	266	243	256	251	253	283	261	274	244	284	256	254	249	226	281	228	257	303	264	261	256	309	266	247	249	248	302	253	245	233	259	263	275	263	248	260	218	253	246	281	243	224	272	238	276	282	272	244	255	253	249	259	257	266	241	258	242	221	261	240	255	203	259	249	266	258	267	252	240	267	280	239	278	248	243	255	244	252	271	273	243	249	244	250	244	258	255	234	247	243	261	263	227	255	252	256	270	225	270	239	244	243	267	239	242	259	243	259	224	265	236	248	235	233	272	246	249	253	257	238	250	246	248	248	259	245	233	262	242	267	257	226	255	265	260	252	276	257	229	243	255	251	238	264	248	232	236	231	231	240	236	253	261	252	260	272	250	261	261	263	240	241	257	262	229	264	250	262	281	259	267	259	257	270	252	268	231	237	246	239	265	265	261	253	251	266	257	241	268	253	237	260	237	254	254	294	267	250	255	246	237	235	255	264	249	251	225	256	236	257	273	274	263	241	248	251	261	229	267	309	271	239	295	237	256	232	246	228	274	256	261	236	256	258	245	249	253	252	239	249	245	256	246	261	252	232	232	246	243	230	261	243	247	262	256	236	268	265	220	229	240	265	260	247	305	246	269	272	241	243	263	265	236	238	243	263	265	247	268	259	267	259	272	238	247	242	260	234	246	263	252	237	278	231	235	235	275	293	283	284	266	268	304	294	250	251	250	275	250	253	244	265	296	253	248	269	264	289	249	260	257	244	258	253	277	278	247	250	265	254	265	262	283	246	251	281	275	282	252	276	259	244	268	256	282	274	262	274	280	249	229	237	263	285	279	261	248	262	268	237	236	281	260	232	255	293	287	238	244	251	262	221	229	269	258	247	237	244	281	237	249	241	251	259	275	243	231	224	249	214	223	287	264	266	237	260	245	245	261	245	272	264	254	251	274	195	235	267	244	242	247	273	232	230	273	250	248	257	260	262	268	261	249	251	239	253	271	258	251	266	233	247	251	266	235	278	253	245	258	278	246	261	251	259	276	260	232	267	247	251	248	238	218	256	249	288	246	290	254	241	234	222	279	268	277	265	234	245	266	272	254	243	257	257	245	263	238	257	285	277	236	275	251	272	216	257	262	273	242	249	263	234	251	247	282	275	262	244	267	268	259	276	248	237	267	282	274	238	252	254	264	271	276	266	246	256	262	255	270	263	243	260	249	225	251	245	253	273	244	260	252	268	246	246	256	264	249	240	242	272	260	220	271	248	252	252	244	249	259	280	273	250	279	242	278	242	252	268	249	280	269	243	230	267	235	266	276	241	276	236	261	273	257	251	271	250	251	251	249	256	242	271	255	249	229	285	254	264	274	272	248	247	262	237	248	238	292	274	259	277	257	265	261	263	221	229	256	262	273	261	250	259	237	286	261	240	235	247	274	229	264	263	250	244	272	238	258	261	268	272	264	252	244	250	247	225	241	230	246	267	258	296	242	244	265	246	262	298	225	248	240	267	279	235	251	272	229	275	267	249	261	275	238	248	261	246	262	267	256	255	285	269	281	230	274	261	283	273	228	296	238	237	233	275	270	307	264	260	251	225	231	245	252	252	264	206	283	252	282	231	273	256	276	270	271	248	253	240	271	256	258	251	253	262	250	262	242	277	266	262	229	243	222	259	278	291	254	248	259	242	247	265	258	250	265	245	274	241	240	277	270	253	257	276	265	264	255	276	244	253	248	264	243	254	270	252	266	256	235	247	244	247	263	276	261	253	248	225	218	261	254	258	246	286	252	257	232	246	244	251	258	245	257	274	234	255	274	256	269	229	258	252	250	250	251	244	256	270	266	253	234	276	268	265	236	233	250	248	268	266	251	251	251	254	268	264	259	247	260	256	249	257	280	243	270	271	251	236	227	269	264	287	256	253	260	284	261	273	239	227	231	269	244	262	274	263	219	265	250	265	284	246	244	231	269	228	269	233	255	299	265	263	291	274	286	284	246	278	229	263	270	218	263	255	235	247	248	207	266	228	220	235	248	278	249	228	261	244	249	276	225	238	240	236	252	230	243	244	268	252	242	265	232	247	218	239	276	241	244	247	271	258	271	255	250	247	259	264	233	234	251	254	254	251	260	246	219	217	258	279	232	246	252	237	251	243	250	241	285	234	288	247	261	221	243	286	270	247	271	257	261	243	271	281	246	216	247	252	243	261	262	265	282	270	257	224	252	266	277	289	237	258	233	277	260	238	255	266	263	237	263	256	270	264	237	217	278	233	244	253	249	249	257	239	257	215	249	272	231	275	273	264	266	261	253	264	264	268	236	244	223	286	266	247	282	281	279	233	266	258	262	237	228	253	268	217	236	266	281	259	230	254	207	232	224	241	264	258	242	244	243	265	225	238	270	266	271	267	235	296	259	239	259	268	247	280	238	265	274	239	279	254	270	245	253	248	259	282	278	264	267	244	252	259	266	273	214	242	287	250	259	244	256	261	255	242	297	266	227	269	244	284	290	245	270	256	293	225	246	216	250	269	246	273	269	249	255	261	249	267	285	236	293	306	244	240	238	260	244	276	255	268	279	254	280	264	266	275	272	259	299	254	260	238	274	255	270	224	252	266	277	271	273	265	263	245	248	279	253	241	283	249	252	252	259	254	253	281	263	258	239	253	241	255	250	272	257	257	217	272	239	242	220	240	260	251	231	237	260	241	246	301	272	276	257	244	243	258	229	244	235	249	257	258	241	272	251	260	257	280	257	270	269	279	280	258	258	282	263	263	227	254	242	275	256	270	232	225	229	273	252	201	243	258	229	282	236	275	243	256	228	264	235	255	234	231	241	262	283	244	232	264	281	263	246	238	240	249	269	268	257	267	258	229	226	236	230	241	298	262	247	277	265	218	252	251	274	251	280	263	247	220	246	298	251	259	260	263	262	285	238	266	278	277	249	269	259	273	288	232	243	249	237	221	257	266	263	264	251	234	275	249	251	231	262	282	258	256	252	232	243	281	281	241	253	255	279	259	268	242	246	254	282	243	286	225	249	242	262	225	245	253	265	276	232	284	247	233	257	274	247	243	245	229	242	261	265	213	233	262	249	268	255	267	261	263	254	258	279	249	232	260	289	270	242	276	252	318	268	251	260	266	235	246	233	253	259	253	265	277	252	214	276	219	258	243	260	275	254	223	248	237	273	263	252	278	273	282	248	263	231	295	262	255	259	279	288	270	262	282	235	241	211	256	245	248	247	222	248	233	270	292	252	254	276	258	223	245	245	267	269	263	241	228	250	270	244	267	234	274	246	250	233	272	287	238	252	233	282	237	250	238	251	261	238	259	242	274	254	249	276	258	234	249	285	223	225	259	241	281	288	252	256	231	250	247	218	263	286	240	262	238	280	230	231	241	270	235	246	256	236	262	268	278	285	255	244	248	243	293	287	233	248	252	260
1910	721	715	613	615	666	629	610	583	635	606	588	563	581	639	599	664	633	608	574	616	614	590	606	559	630	567	584	612	551	590	551	582	611	583	610	599	624	650	588	589	569	610	662	608	623	601	597	597	586	585	573	629	576	573	602	591	614	608	600	622	600	585	629	588	587	542	636	583	605	617	641	536	599	622	567	611	615	608	579	573	598	591	606	605	615	601	594	622	631	571	579	647	590	642	635	665	529	645	644	601	596	595	595	570	596	550	617	632	640	603	620	597	567	627	529	604	621	586	623	616	597	635	596	649	605	563	622	587	621	603	605	623	597	638	603	618	613	604	578	581	585	584	600	609	577	554	607	569	636	596	592	573	638	617	595	577	580	616	591	572	607	599	589	588	590	573	619	571	594	624	617	561	567	626	627	619	607	611	611	614	583	600	570	613	602	618	614	614	587	631	625	609	627	580	615	577	594	611	592	637	561	610	555	594	603	605	589	600	599	569	578	597	592	578	574	620	572	608	655	632	575	612	563	620	569	608	599	618	630	606	572	633	583	594	606	584	587	599	613	575	596	610	581	623	588	612	611	583	599	613	599	618	607	559	615	584	606	589	599	578	590	607	567	606	598	624	594	595	571	610	584	627	589	600	555	613	624	574	596	602	572	622	610	622	606	596	590	613	623	660	622	650	604	589	579	624	632	616	637	615	612	586	593	595	639	634	596	597	582	592	564	598	565	615	603	597	589	590	570	605	587	624	585	590	611	638	634	606	606	622	612	621	545	623	625	618	582	623	571	614	571	594	604	612	586	611	630	598	566	608	594	593	629	630	603	583	556	560	568	615	601	578	630	580	610	631	625	578	593	538	560	625	586	599	598	597	582	634	595	626	633	635	580	608	567	559	586	598	574	563	626	569	576	596	633	606	651	611	609	615	583	632	621	594	617	619	588	597	606	592	575	589	598	610	612	648	519	572	591	612	596	587	605	593	613	617	598	592	634	576	615	597	640	627	592	604	592	622	576	599	576	592	604	635	601	560	600	612	561	562	602	595	620	608	564	630	567	607	611	630	587	576	547	603	641	625	602	641	588	596	560	611	611	600	624	579	596	607	627	617	608	602	599	558	584	611	621	612	629	618	606	578	594	581	608	592	607	646	617	590	603	609	612	626	575	601	623	561	639	621	617	565	551	617	577	617	615	625	646	590	582	564	616	614	577	612	605	627	607	568	602	611	571	638	598	581	598	601	592	620	587	617	608	593	584	591	619	602	631	639	562	595	619	607	562	611	629	637	592	565	639	621	565	645	619	616	602	621	633	629	599	606	571	577	613	660	610	606	590	625	588	573	642	587	590	625	624	591	668	592	585	595	597	604	578	587	619	606	570	596	617	621	630	577	584	588	607	613	635	587	606	585	622	604	601	585	571	591	638	608	609	609	601	567	568	593	589	596	602	578	607	540	607	607	635	597	613	665	636	596	625	616	623	605	660	558	630	615	606	580	613	613	569	574	643	608	607	591	607	633	582	610	647	605	636	626	650	580	577	569	589	611	601	618	585	602	603	655	651	661	611	609	611	642	565	545	589	611	652	614	592	578	552	602	578	592	635	604	600	620	597	603	600	575	585	567	621	578	609	582	613	597	567	624	587	589	572	591	627	625	608	621	586	597	588	556	612	585	572	618	612	603	602	604	638	643	581	641	590	598	564	600	607	605	609	594	538	614	638	572	628	652	636	592	626	576	608	602	599	606	597	562	592	611	589	601	583	606	657	655	615	642	645	602	597	635	616	576	592	558	581	620	587	611	608	651	625	596	629	633	568	630	609	606	621	616	569	614	609	593	616	621	621	600	536	632	593	614	607	626	566	592	612	593	582	598	626	617	571	558	584	594	620	604	574	617	615	614	611	591	597	605	627	602	577	569	603	609	592	575	594	599	618	581	605	594	600	590	591	585	607	604	641	605	616	588	569	627	569	569	563	617	583	612	640	621	635	626	591	559	596	606	615	574	589	561	599	577	596	621	609	616	606	620	582	601	603	587	630	587	643	586	608	609	588	620	565	583	605	590	635	560	571	594	607	615	592	571	625	577	640	593	586	582	609	575	599	609	585	606	580	561	617	610	612	619	595	571	610	604	588	599	625	618	598	595	586	566	610	560	583	550	573	598	614	652	614	583	583	601	617	589	597	630	555	606	575	576	580	593	607	610	624	609	616	615	616	595	605	607	583	570	616	583	671	604	651	635	614	603	573	591	621	588	618	619	609	614	617	618	616	600	570	614	614	593	589	617	577	591	631	577	583	618	583	616	612	622	562	593	602	638	591	547	608	590	645	605	598	633	632	642	559	608	541	601	630	548	596	629	575	571	556	656	620	578	643	622	601	599	591	604	570	613	607	576	595	583	590	649	628	583	628	581	584	628	603	610	618	620	634	590	638	606	618	606	617	616	617	587	600	619	584	591	589	566	626	575	634	630	618	562	590	587	611	608	622	599	617	587	570	553	572	626	629	608	599	619	587	588	638	575	603	629	619	570	604	579	596	609	612	608	574	653	621	610	613	616	630	606	622	527	641	569	645	603	601	602	601	631	603	621	651	608	622	615	589	617	615	564	595	599	580	577	624	597	606	613	667	556	617	637	569	607	587	593	598	621	608	608	601	603	597	619	579	619	597	605	615	586	641	609	594	581	578	607	590	597	627	609	612	586	651	588	662	583	559	591	625	576	580	607	643	635	622	572	587	593	643	625	582	618	587	675	569	625	608	573	625	584	631	609	603	582	571	606	591	600	644	598	609	625	611	600	552	623	593	599	594	629	596	583	549	630	633	584	588	610	593	581	593	631	591	594	572	588	644	573	577	587	595	587	629	616	609	585	595	581	599	573	598	607	610	630	629	602	650	572	651	586	583	631	614	567	623	588	589	578	607	630	583	589	635	572	602	637	588	639	574	665	615	591	637	635	645	630	652	603	631	584	589	620	638	586	597	614	588	639	572	639	586	631	591	608	590	650	622	620	569	624	579	634	583	583	589	595	587	599	589	596	599	596	625	607	590	584	617	598	559	614	630	592	593	593	601	612	638	580	591	634	599	553	615	585	561	581	633	618	589	630	589	616	611	626	584	589	635	591	635	626	588	614	655	619	600	620	631	637	637	581	652	605	615	605	598	628	633	569	624	566	577	565	591	594	578	601	645	607	571	604	586	613	609	652	545	644	573	610	604	585	635	592	584	563	572	633	609	590	602	583	603	565	610	653	597	619	589	579	586	604	594	603	588	632	588	635	594	632	584	599	620	594	578	649	611	597	586	607	606	639	575	590	609	623	584	618	606	602	576	603	569	659	626	606	598	575	668	627	585	603	601	577	629	606	635	653	598	611	627	604	594	627	605	587	631	616	593	616	618	658	620	607	606	620	600	609	579	585	613	606	625	592	594	604	631	612	589	588	619	565	562	594	583	584	574	631	591	639	609	603	600	616	613	605	610	593	616	630	626	616	639	584	570	606	580
8035	671	687	431	320	251	254	200	184	187	180	204	183	170	181	151	165	180	147	158	170	160	165	147	132	140	156	148	147	154	145	147	162	159	152	149	158	146	152	145	152	164	144	160	162	121	178	159	159	148	124	146	151	168	146	126	166	155	138	159	153	136	149	146	160	137	157	165	139	151	168	162	169	147	179	157	163	169	142	165	156	150	138	162	141	138	171	153	162	136	154	137	161	158	155	157	171	144	178	164	136	154	154	156	153	147	169	152	138	147	137	151	148	151	156	145	134	180	169	160	164	176	126	150	138	148	158	150	148	143	154	133	161	128	158	156	150	158	134	136	173	150	144	159	159	127	138	149	153	185	153	174	163	161	136	140	145	148	150	162	175	162	146	164	148	134	155	166	155	168	157	147	166	115	159	165	151	158	151	153	154	183	147	137	140	162	145	140	144	135	154	158	127	151	149	142	168	144	135	137	150	157	173	159	143	179	142	149	138	152	135	137	149	141	145	156	160	162	143	146	133	147	111	145	161	155	176	147	155	157	149	155	137	161	134	150	136	146	149	160	162	146	165	153	134	151	177	155	138	150	147	146	137	151	138	163	154	147	155	149	163	147	141	174	146	161	123	142	134	140	128	155	140	156	134	177	141	127	147	157	151	160	146	167	149	141	157	170	155	146	169	155	151	155	131	168	151	152	150	177	176	142	146	157	165	146	166	159	159	128	148	169	153	158	158	151	152	137	149	145	142	124	141	178	160	157	134	159	147	163	154	161	157	139	130	153	145	130	135	152	156	151	162	161	124	130	143	144	150	135	135	149	129	134	155	154	125	141	147	158	160	154	141	136	166	169	138	135	161	159	158	161	137	154	150	167	141	159	153	132	146	134	142	170	153	151	134	163	132	137	148	148	135	164	138	162	147	157	136	159	155	153	161	143	162	168	144	178	168	149	169	160	163	167	160	160	176	134	153	170	174	169	158	157	144	145	154	147	157	163	158	156	155	153	148	157	159	151	137	140	149	201	152	164	155	184	140	168	120	159	163	145	154	131	166	157	152	142	164	155	132	164	145	165	145	123	169	147	152	151	143	141	157	148	150	147	140	142	134	153	142	140	123	136	153	157	144	158	155	159	156	138	142	132	171	135	149	126	136	157	121	148	148	151	143	136	142	155	155	142	136	151	157	131	173	128	154	150	121	135	160	148	144	140	143	161	158	149	166	143	151	173	147	152	151	133	148	146	159	124	137	168	154	148	133	147	156	150	154	139	145	162	144	137	151	134	159	148	148	163	158	161	151	128	159	166	151	134	159	173	169	127	140	144	144	148	160	147	150	171	157	136	151	145	154	146	147	155	159	139	159	175	152	163	140	134	143	154	145	156	136	143	142	173	164	154	155	150	155	147	152	174	145	159	145	144	133	135	148	150	169	140	157	171	140	126	162	161	128	123	138	152	141	155	148	127	135	145	140	164	151	151	116	143	159	155	164	156	160	150	176	164	132	156	119	160	151	178	163	141	156	139	162	154	162	159	154	151	133	154	139	143	151	166	135	148	153	146	186	147	154	158	150	166	162	154	165	162	151	157	132	145	137	153	156	140	139	161	147	167	156	171	143	144	145	134	154	153	158	132	158	140	150	152	129	147	172	167	160	150	155	164	170	150	120	134	156	170	141	164	151	130	141	155	147	150	156	164	163	156	156	159	171	158	137	142	153	162	150	168	137	169	148	134	141	145	143	148	137	164	151	133	147	134	171	149	153	124	133	156	160	151	168	150	142	130	137	151	149	161	149	160	144	164	136	151	165	168	149	152	148	133	152	175	163	165	138	145	168	173	157	171	165	163	143	126	169	169	145	153	134	158	149	141	148	165	166	131	129	147	144	146	144	128	150	123	146	162	141	148	154	163	143	147	132	136	149	163	139	153	170	146	145	156	159	147	141	135	172	155	136	158	158	159	161	145	144	150	134	160	150	154	167	180	143	136	148	183	156	142	159	136	148	145	142	127	160	160	159	151	142	127	138	148	141	126	162	161	158	177	135	147	144	158	142	124	175	154	148	177	136	156	148	153	169	125	122	151	167	121	149	149	150	184	163	167	144	149	154	124	155	166	160	159	134	156	148	175	166	146	139	136	163	151	148	153	134	134	131	147	150	136	137	160	149	170	131	155	135	168	153	165	149	122	135	122	147	169	160	158	140	159	154	133	164	151	138	152	162	130	161	139	170	128	147	133	145	146	163	168	152	142	144	163	141	164	150	148	159	141	139	174	155	156	153	146	131	157	158	155	127	148	147	177	163	160	135	157	151	131	134	137	158	146	145	155	156	159	168	139	162	132	142	167	137	136	152	153	147	145	141	143	144	157	158	139	133	155	136	142	150	152	168	124	130	169	142	138	136	161	157	170	144	161	139	169	142	168	151	166	161	162	147	128	177	161	128	149	148	137	154	145	168	149	146	154	153	135	159	152	137	163	134	140	134	154	121	182	156	150	134	165	144	161	172	135	144	135	151	146	129	164	147	174	133	138	177	149	140	141	116	156	149	112	151	153	144	192	150	146	146	135	148	161	146	149	135	145	155	169	183	160	142	138	127	149	164	155	169	138	174	158	151	158	155	151	153	158	146	148	130	147	146	168	140	159	152	141	152	175	148	138	145	139	136	141	143	154	133	154	138	132	165	126	148	154	144	148	157	155	144	137	161	145	146	163	160	151	145	143	152	154	148	120	156	161	135	147	160	140	149	145	160	145	146	156	149	167	143	145	133	149	140	138	150	157	149	128	175	165	147	152	135	161	169	183	142	172	159	136	159	161	141	134	136	155	151	134	133	146	153	184	146	165	178	172	128	148	169	162	149	127	130	153	148	173	159	159	147	135	162	168	154	141	146	194	153	146	146	158	145	175	149	143	147	138	163	155	142	165	160	156	131	145	158	160	156	139	156	154	144	139	148	159	183	163	176	149	157	153	156	139	168	158	153	161	159	160	143	132	154	159	179	164	155	139	159	161	147	136	131	150	169	135	163	141	150	162	157	155	156	165	177	148	160	179	135	124	144	157	157	152	148	143	153	147	173	146	135	162	155	144	160	157	139	134	161	152	144	137	123	140	171	147	141	152	164	151	178	146	174	135	135	145	141	170	169	163	171	168	136	153	169	140	146	137	133	170	147	166	176	128	143	138	157	126	154	129	140	154	167	140	160	158	133	181	152	148	138	143	162	166	167	175	144	126	136	160	143	149	144	160	138	141	138	145	160	163	149	162	155	164	159	109	163	156	146	147	175	158	152	170	141	144	141	165	154	149	135	147	142	140	176	155	152	139	167	140	142	156	148	153	159	186	139	152	170	183	179	153	174	158	167	148	152	148	135	157	162	148	136	135	160	180	161	167	157	146	177	168	138	150	158	153	146	161	149	156	157	144	161	168	157	153	139	157	139	128	156	151	139	143	165	174	161	161	149	148	165	145	144	153	147	146	129	164	185	139	136	121	172	156	185	159	164	132
6417	866	1532	1233	1125	942	803	699	661	613	558	578	591	521	501	477	501	456	466	474	511	458	440	508	414	476	460	420	428	445	413	400	441	418	432	439	406	450	422	441	437	414	452	432	455	398	437	406	394	407	409	410	389	408	457	411	416	407	412	428	406	407	414	417	395	397	429	400	423	439	411	390	408	443	409	400	431	427	421	426	435	409	403	425	388	428	427	391	424	427	405	420	439	388	410	412	380	390	371	390	396	387	353	439	415	397	415	396	439	448	385	405	452	392	412	436	418	387	451	405	422	391	407	385	420	374	396	438	436	438	458	383	384	416	422	441	392	396	410	396	432	424	433	464	391	398	362	384	403	450	398	434	366	381	418	413	391	434	456	401	371	422	444	423	389	424	388	419	444	407	423	421	424	400	405	427	447	421	414	431	397	385	396	396	398	414	423	381	404	376	436	417	401	407	424	371	411	388	407	398	385	411	396	402	436	388	363	428	382	422	434	427	398	409	397	418	406	415	362	420	419	421	418	409	409	453	423	452	436	404	435	440	414	412	403	435	405	399	431	415	407	415	397	404	411	443	420	409	422	421	411	420	417	385	418	419	399	429	395	410	421	458	411	402	421	399	438	413	387	418	403	408	389	401	397	407	382	378	420	437	398	405	389	393	402	389	394	389	376	397	411	461	435	456	406	412	404	421	405	410	431	394	430	431	388	408	445	418	399	415	401	380	394	407	415	413	477	405	447	354	420	386	431	376	405	447	436	438	414	407	428	439	386	375	418	398	387	403	395	402	446	399	427	407	426	429	416	460	409	392	406	408	414	383	439	418	393	392	385	408	423	394	414	372	435	384	431	440	407	423	371	431	441	419	413	401	445	432	391	416	423	392	434	407	431	408	427	409	426	397	381	389	411	469	437	417	423	425	408	410	413	409	450	432	426	392	405	426	395	409	426	401	393	432	421	402	383	417	384	397	359	405	421	410	436	398	377	414	408	402	378	393	411	408	391	419	424	421	414	386	428	399	407	418	432	399	429	376	418	429	399	372	380	403	432	395	402	407	398	398	415	411	420	405	389	404	420	396	422	415	409	379	400	403	390	355	438	426	366	412	397	461	414	408	386	424	432	375	408	433	406	411	433	410	417	374	411	409	391	404	446	424	434	412	446	387	463	413	440	370	414	400	415	428	370	423	435	369	417	417	440	384	413	416	408	405	416	425	383	431	414	424	412	427	428	423	380	390	438	382	398	404	413	438	445	401	457	392	415	440	418	404	416	419	399	427	428	432	434	404	408	424	399	424	447	428	375	438	408	372	386	377	374	419	419	408	418	406	398	446	395	388	426	419	414	420	417	399	383	401	398	396	387	423	410	375	394	409	399	422	419	425	418	404	428	393	394	406	408	415	418	399	399	398	426	400	425	427	408	458	452	404	419	434	445	383	416	383	458	410	396	407	447	451	394	400	404	424	414	403	385	389	381	429	410	436	399	406	414	433	399	425	371	413	402	429	396	425	431	437	392	424	391	405	417	428	442	398	425	422	404	375	408	404	348	450	412	407	426	419	401	415	400	418	398	398	411	424	429	401	383	382	410	413	430	378	426	444	398	432	416	393	410	380	434	396	400	394	403	436	387	413	422	414	410	355	404	430	387	397	399	412	380	438	366	412	411	362	432	381	419	396	432	392	423	444	432	453	388	425	411	416	355	388	398	444	409	423	445	425	411	417	400	398	412	430	390	417	400	437	414	402	405	406	390	401	437	431	418	408	407	432	427	405	395	433	416	423	409	443	435	396	417	341	449	334	387	375	410	444	371	408	398	434	418	422	405	412	396	362	421	398	424	412	398	414	394	364	412	420	441	435	416	417	403	429	405	394	393	422	406	396	433	365	409	380	419	383	426	400	436	404	414	405	377	387	414	381	405	402	433	396	366	440	412	388	463	378	401	397	399	389	452	429	412	443	431	417	386	432	404	415	424	366	403	412	422	439	404	403	390	461	386	458	449	422	410	397	411	434	406	447	412	392	405	420	416	393	419	424	413	433	411	440	394	401	416	385	397	410	418	421	432	409	412	398	449	422	427	411	405	424	442	420	394	419	430	399	427	433	422	381	406	385	408	378	389	405	368	408	399	393	412	424	440	415	420	420	417	412	427	427	390	400	392	417	403	415	410	423	442	417	394	404	425	415	430	404	416	389	402	400	417	410	394	406	402	401	393	416	433	437	396	407	428	403	383	394	399	393	420	428	474	428	393	417	414	441	424	433	399	436	393	393	406	457	418	372	409	418	408	465	411	412	410	427	405	421	372	401	396	406	421	445	392	395	407	406	402	422	406	381	393	419	375	407	406	433	428	409	443	432	424	380	395	417	386	402	409	484	363	425	404	414	418	408	400	441	381	433	404	423	387	397	415	397	435	383	391	390	388	424	412	387	450	400	393	428	413	458	456	389	368	418	423	421	422	425	403	404	394	408	403	394	424	430	413	410	391	396	409	360	422	432	409	412	362	401	430	419	428	416	387	415	412	406	446	375	390	399	418	401	398	407	430	413	411	410	438	376	396	437	369	426	377	419	425	392	386	419	440	428	445	383	430	426	445	425	400	420	420	406	402	437	376	427	420	434	423	424	427	407	399	400	400	430	415	420	393	409	427	388	448	415	381	431	407	380	384	422	399	404	437	392	421	385	431	418	410	392	391	426	365	390	408	402	406	384	413	461	406	406	410	444	421	402	380	410	439	425	386	376	422	396	353	446	407	418	417	418	414	394	416	382	415	388	405	394	442	391	425	424	417	431	428	402	433	388	371	424	399	455	373	400	437	410	395	428	395	409	395	367	430	428	390	419	409	412	387	403	412	375	438	400	416	438	408	384	409	440	435	402	429	380	412	422	416	399	399	412	373	384	410	408	397	421	445	402	382	390	435	403	437	424	376	387	471	415	440	403	405	399	409	387	428	453	431	405	412	456	431	399	391	441	405	434	391	396	376	445	411	401	405	451	421	434	390	360	385	428	409	399	428	410	386	408	432	418	430	390	400	384	422	407	415	427	376	427	394	388	411	420	410	438	428	449	374	425	380	377	422	418	423	426	405	396	407	423	411	382	416	384	421	396	435	379	406	411	442	395	453	408	414	443	424	403	423	401	380	440	454	426	393	399	421	376	411	431	412	429	422	390	391	376	421	414	421	434	424	407	440	415	412	378	401	387	400	404	430	416	404	417	413	411	394	424	427	427	435	432	403	420	411	393	386	405	435	397	425	455	439	419	404	422	394	370	382	428	420	386	394	400	403	390	437	388	392	421	373	421	425	375	375	405	392	400	411	395	446	430	392	379	401	450	414	389	442	418	402	428	413	455	398	450	416	446	422	368	433	415	411	402	413	426	413	380	409	390	413	426	443	407	413	385	407	359	407	449	414	474	400	407	390	426	447	414	397	380	423	415	407	418	427	397	417	417	420	413	389	426	443	427	398	396	402	445	440	422	409	380	413	384	406	424	401	388
15085	1577	1287	912	619	513	472	401	380	377	352	361	323	327	306	323	337	329	302	300	338	349	298	332	298	306	314	308	304	341	305	320	286	351	294	317	291	290	305	293	308	315	284	300	302	308	310	319	326	337	313	307	312	310	325	293	284	295	323	340	317	298	284	325	324	299	319	288	324	278	272	318	320	314	309	308	314	283	302	306	296	309	353	286	293	320	289	296	275	295	275	347	269	309	317	315	308	297	316	320	311	318	291	302	325	302	314	304	333	305	301	303	318	325	304	282	309	325	302	311	296	318	309	344	285	361	315	325	298	301	327	312	308	321	306	305	294	325	307	292	304	301	332	326	296	310	299	310	279	308	275	317	300	287	281	296	281	307	309	305	304	286	314	298	302	284	320	287	318	289	304	309	316	295	276	314	304	314	312	280	318	287	280	332	332	273	303	280	317	299	306	307	293	326	327	276	341	310	291	310	291	298	322	272	325	317	285	295	308	284	287	275	318	279	281	313	325	296	305	304	360	293	305	296	314	342	299	294	289	298	311	325	282	288	266	298	314	291	296	321	304	314	294	272	320	304	318	296	310	309	291	270	310	321	308	295	312	270	306	304	306	360	299	321	333	322	332	330	307	299	315	293	311	308	306	299	304	308	326	294	291	297	312	282	305	303	288	295	309	354	314	321	300	313	289	267	321	336	300	312	295	282	305	299	304	310	286	287	286	271	314	310	278	313	311	355	312	284	290	300	301	283	301	290	347	303	298	333	322	304	275	325	314	293	280	326	318	329	300	294	330	301	317	305	290	287	297	312	298	297	310	315	337	284	296	284	297	302	331	311	305	308	301	304	302	304	329	304	305	316	344	329	306	311	318	297	302	295	331	273	312	304	293	361	318	286	276	308	302	325	335	268	313	294	317	280	311	306	333	285	291	305	301	273	313	292	294	310	303	318	310	318	309	311	329	320	301	289	315	261	278	295	286	314	303	291	288	356	322	317	302	319	326	306	281	312	290	307	279	295	311	301	302	311	314	278	311	307	287	306	334	293	313	298	298	279	355	302	332	343	286	295	294	304	294	324	301	286	305	331	302	301	312	293	343	272	298	311	285	302	318	296	297	302	306	310	315	308	289	318	314	310	324	319	300	289	286	318	316	311	326	277	275	301	319	334	301	330	284	281	274	319	277	308	324	303	322	299	273	308	313	315	291	274	311	279	320	319	322	330	298	320	320	300	311	314	361	316	288	311	293	274	310	328	293	332	341	327	297	307	295	286	301	291	336	327	300	276	311	311	302	319	301	263	355	355	330	325	316	309	306	303	341	325	324	316	293	344	306	320	285	319	289	326	309	289	305	332	308	300	287	304	315	295	278	309	336	291	306	302	308	284	288	330	317	306	322	304	324	295	307	334	294	308	318	316	313	334	314	322	296	308	318	303	313	290	295	314	326	321	317	309	304	298	279	317	307	294	325	317	277	331	296	280	288	310	318	290	323	296	293	282	302	284	297	296	358	308	290	291	336	327	330	302	257	307	304	293	296	290	314	318	347	317	286	327	331	322	285	324	311	321	315	300	291	253	264	325	321	311	301	343	310	279	302	314	333	296	337	293	291	308	291	323	292	343	319	294	308	270	325	334	317	319	321	320	283	319	325	300	335	287	314	279	319	309	306	291	307	278	330	319	322	301	322	310	304	283	298	327	294	361	326	332	289	293	338	291	322	289	281	330	307	316	284	302	309	313	318	320	319	329	304	328	276	265	310	325	323	316	287	314	315	305	277	320	334	308	282	309	330	302	307	303	329	314	313	333	288	326	327	296	312	302	308	309	287	287	332	305	288	265	314	321	302	316	327	296	318	309	283	284	312	288	309	329	276	310	281	316	288	320	373	293	297	314	340	307	296	304	287	321	332	296	280	317	296	316	316	300	319	299	350	305	347	315	323	311	319	305	316	326	318	295	303	305	290	274	336	316	271	303	309	325	309	329	308	299	271	315	310	298	311	312	289	318	303	294	292	351	310	310	300	313	302	325	314	282	315	295	333	289	289	299	309	280	304	301	313	262	324	323	310	311	294	331	251	303	293	299	333	301	280	316	305	292	305	292	325	308	303	313	287	279	287	289	285	293	311	291	316	319	319	297	305	328	323	300	323	291	303	275	326	297	307	284	305	340	295	293	291	305	309	310	315	336	309	287	318	312	344	296	279	315	284	272	296	347	283	295	286	335	296	296	321	308	336	310	291	300	308	317	273	296	327	294	314	300	296	304	299	329	328	301	319	292	290	332	305	287	288	305	293	281	278	309	325	307	262	309	312	301	297	305	283	342	323	309	306	311	281	285	293	305	306	310	354	315	288	324	303	307	276	295	306	295	309	316	307	310	299	314	344	304	317	330	303	299	305	310	318	281	295	332	309	293	279	319	318	298	316	328	330	283	281	327	328	311	322	305	318	334	322	296	308	299	345	282	297	305	320	294	310	289	281	287	291	272	275	334	304	307	291	301	297	333	336	274	291	319	263	315	300	279	317	281	306	313	322	282	296	308	318	302	319	309	283	291	264	293	319	320	329	307	321	303	346	284	326	322	291	342	311	303	303	306	305	305	330	283	332	291	279	285	311	263	309	274	293	275	310	264	326	307	273	280	305	288	336	281	319	308	328	318	328	311	329	305	303	288	301	340	304	294	283	308	312	284	306	270	304	269	300	279	339	327	327	312	293	308	282	293	271	272	271	292	327	288	329	292	253	296	287	317	305	289	291	295	301	301	263	353	309	325	287	310	273	289	287	337	307	344	310	295	309	310	288	271	314	294	329	289	312	282	331	325	301	304	309	330	287	298	305	297	294	310	303	301	271	314	311	310	348	299	321	318	300	269	337	304	287	301	306	291	283	287	313	300	306	296	286	299	288	325	304	322	311	285	320	310	307	334	335	332	318	327	307	294	311	308	286	285	311	316	307	316	304	348	302	314	282	327	272	336	297	278	337	301	256	328	320	335	298	303	332	313	297	346	277	287	329	308	341	292	306	285	295	290	313	289	307	325	301	328	295	314	314	303	317	333	302	344	297	290	314	310	288	299	298	272	290	291	302	293	292	316	308	295	297	278	296	320	320	352	311	295	284	303	287	322	280	287	300	293	314	314	290	305	309	303	299	305	295	288	349	313	291	293	307	309	281	312	340	325	303	300	277	295	309	319	299	328	298	312	325	302	322	303	319	319	321	304	323	287	289	321	301	328	308	295	319	298	295	314	296	296	310	278	310	318	306	328	297	314	327	311	288	329	281	301	314	323	301	282	308	285	309	343	308	294	312	324	329	314	286	320	331	296	334	330	330	332	297	311	348	303	298	277	294	288	315	277	331	266	312	300	276	301	283	351	320	286	295	341	332	341	327	323	289	327	269	325	303	303	297	357	332	288	328	306	287	268	283	315	296	311	286	306	318	300	302	267	300	280	308	309	340	290	297	265	291	332	313	340	293	301	322	332	293	315	315	294	308	309	304	304
8573	1474	2743	2484	2010	1731	1499	1338	1148	1073	1014	978	952	885	909	840	886	846	809	832	836	797	782	760	799	782	766	800	816	746	785	810	750	740	774	761	751	731	773	852	751	743	747	749	740	738	739	711	742	754	765	764	772	734	780	785	758	724	727	737	736	750	771	780	761	718	799	701	747	698	736	741	808	719	748	701	739	773	723	731	701	756	745	745	714	696	662	753	800	715	748	726	739	720	782	734	754	697	712	669	735	733	732	720	726	758	766	695	719	782	761	745	726	736	723	764	723	745	727	734	694	759	780	713	717	740	692	751	691	748	710	735	735	733	740	736	743	743	711	699	697	715	769	729	706	729	725	724	745	756	756	767	739	709	755	757	742	714	682	740	730	742	749	702	656	756	737	711	743	785	735	765	746	760	765	752	690	723	715	738	723	712	700	765	723	808	731	736	705	727	710	689	689	733	733	712	745	762	701	764	754	747	740	740	733	747	750	701	693	715	696	711	791	734	743	755	783	777	713	769	720	704	757	727	738	755	793	737	743	701	721	731	683	753	737	721	777	718	717	765	784	747	708	722	759	729	723	735	736	729	734	719	762	773	722	730	780	668	756	690	773	700	755	738	728	703	730	759	734	751	788	718	746	761	747	773	687	784	765	749	726	796	687	754	705	786	723	756	785	728	729	692	794	760	707	702	733	713	706	710	720	765	729	766	736	704	745	757	733	713	754	715	738	714	719	744	781	759	696	715	724	715	794	749	729	683	740	729	795	755	761	713	723	714	735	746	751	747	771	731	716	727	776	731	689	742	763	728	720	730	771	738	677	749	690	758	764	780	682	728	730	810	727	739	749	700	709	758	716	798	748	768	747	742	775	693	717	699	696	715	736	779	717	721	757	699	748	732	712	791	730	738	741	720	765	738	697	716	678	722	760	766	718	766	744	718	721	746	694	740	714	771	722	728	697	765	724	741	718	753	734	734	692	716	738	748	729	694	793	712	744	749	736	743	772	744	744	745	773	758	729	795	712	746	740	708	712	724	707	745	813	692	758	742	707	764	725	750	719	771	739	734	699	706	765	748	685	793	747	706	752	748	752	780	765	713	737	700	692	713	776	756	713	725	743	744	719	734	735	709	764	701	748	715	693	751	731	768	714	730	686	759	737	740	763	742	762	749	741	779	763	755	705	728	725	711	729	759	705	711	691	672	747	703	720	720	704	741	732	748	713	700	693	691	720	696	770	717	706	768	746	787	745	727	754	690	707	784	738	747	701	729	737	727	784	721	729	764	753	705	689	739	735	753	745	743	741	752	727	717	737	708	744	700	761	798	706	740	740	709	698	738	738	693	712	751	716	750	756	741	728	789	686	697	718	777	691	720	787	747	778	757	733	735	778	699	711	724	675	725	700	731	754	759	701	737	759	769	746	748	724	715	730	724	744	708	727	719	707	711	748	733	719	748	740	711	691	719	801	758	713	739	756	766	743	718	745	705	742	707	765	725	678	738	713	747	706	709	710	699	743	711	735	685	736	750	681	719	737	731	732	736	755	724	773	754	713	706	714	715	766	779	757	797	745	741	738	776	735	735	749	763	734	704	700	722	746	759	686	727	753	704	762	756	733	714	743	711	707	740	742	738	694	733	720	676	727	743	695	693	700	776	763	745	672	746	753	765	744	761	695	723	723	733	723	731	723	726	732	712	745	784	804	722	714	738	724	732	742	735	755	717	756	727	783	700	726	671	715	770	758	746	665	767	756	709	711	751	707	710	699	752	738	764	698	744	719	739	777	742	718	728	735	710	718	711	780	722	735	749	713	715	751	706	713	751	753	689	743	711	716	698	718	769	743	753	748	773	710	718	838	747	735	720	761	719	755	716	703	730	734	754	722	757	683	774	752	751	715	701	749	703	710	705	752	745	708	730	756	735	731	698	719	735	756	755	747	741	762	741	736	709	709	724	723	730	805	746	731	725	751	711	752	746	762	748	656	741	710	743	745	745	761	670	748	770	706	747	747	774	722	739	716	728	723	766	692	778	719	748	739	749	758	716	724	725	748	699	761	706	711	759	749	724	757	739	707	757	712	747	737	729	668	715	722	736	749	699	728	716	714	714	716	764	747	712	707	726	733	754	721	717	757	709	737	712	753	726	741	788	719	757	755	774	738	659	708	734	759	752	728	753	741	760	687	771	775	733	737	710	720	709	737	753	738	763	699	726	699	739	736	757	733	734	744	757	716	766	737	721	744	747	756	715	736	738	738	736	740	719	720	711	704	744	720	793	741	698	694	699	734	761	794	725	741	736	712	705	727	726	739	717	748	735	756	674	719	746	743	717	728	782	750	710	721	770	735	748	758	722	716	757	759	753	703	753	765	713	691	732	733	747	778	744	713	761	734	722	743	712	736	749	736	752	771	697	780	713	725	747	724	744	723	719	717	739	741	729	735	769	686	719	739	696	768	737	700	700	778	696	695	705	743	737	721	741	722	746	735	722	737	714	725	737	741	730	720	715	713	758	761	705	749	706	715	755	734	710	777	755	704	762	717	748	731	761	774	719	756	770	719	752	737	706	700	757	698	733	752	709	750	755	674	744	743	725	711	731	753	740	726	724	768	727	721	695	738	681	736	743	712	724	750	756	772	728	714	735	711	710	693	701	729	740	671	718	729	735	730	708	715	765	746	727	708	712	753	762	710	728	753	718	694	745	726	732	746	686	734	702	735	777	761	781	767	721	738	715	718	783	781	721	698	757	764	731	741	721	778	678	731	712	765	806	762	725	731	704	742	687	759	720	700	728	705	726	695	754	756	720	713	743	703	681	722	736	715	722	777	736	751	706	692	722	764	720	783	710	733	749	686	717	741	754	730	734	721	720	716	746	769	739	778	759	726	721	720	726	708	710	738	731	727	709	684	751	674	757	783	742	706	692	760	720	733	778	765	726	714	730	736	758	679	708	736	700	763	737	725	741	721	760	723	747	674	756	725	750	735	757	748	785	718	735	763	735	713	748	725	771	794	715	722	714	800	758	756	716	696	791	739	695	735	742	751	712	719	752	741	737	750	755	718	706	723	723	748	721	735	707	776	754	722	763	735	737	688	711	766	782	757	751	756	707	716	765	748	732	722	694	687	779	717	743	747	713	753	736	696	703	735	707	773	767	720	763	660	712	775	707	695	701	675	764	712	734	735	764	723	752	706	716	723	696	709	721	775	741	733	723	740	740	750	759	746	705	741	745	726	762	761	713	699	753	717	751	786	654	710	767	740	724	727	732	726	734	763	728	734	753	742	753	780	701	706	716	732	753	711	719	727	734	757	744	709	738	759	746	729	731	728	730	708	717	716	744	714	797	715	767	776	755	700	748	673	724	727	768	700	723	711	765	723	715	742	783	758	696	712	713	771	713	694	677	714	746	752	744	764	742	725	770	732	724	704	733	759	708	769	701	700	702	730	761	718	737	759	719	686	721	737	739	725	795	735	742	719	685	769	728	725	691	740	770	710	761
2048	376	360	283	241	267	257	245	245	274	262	277	238	248	268	262	260	252	284	248	244	238	251	244	294	243	220	255	259	283	242	258	240	242	276	243	244	216	247	261	245	294	264	249	258	249	209	279	257	251	262	260	248	238	231	254	258	268	255	246	282	268	282	268	237	288	254	273	268	246	262	239	238	247	251	266	255	241	265	264	273	231	252	278	261	251	247	264	261	253	222	276	243	258	217	255	250	271	245	252	257	245	269	251	245	245	235	246	223	255	244	237	273	265	268	250	261	248	251	223	246	253	232	241	248	294	249	252	246	244	275	261	255	263	253	271	257	248	236	261	276	251	253	266	254	267	263	284	235	232	253	269	267	255	236	263	228	296	248	246	228	236	268	238	275	236	287	269	274	231	257	254	264	277	271	285	307	254	241	259	293	245	293	245	284	271	293	282	245	237	280	265	263	282	273	262	294	270	270	266	261	238	275	262	226	232	269	266	261	259	239	263	222	266	249	267	248	273	235	235	289	236	288	234	248	261	242	278	257	248	240	223	251	264	258	262	275	270	237	240	242	276	245	234	282	276	263	220	264	253	225	268	241	277	234	242	224	272	271	234	236	239	252	267	230	267	251	241	249	245	255	275	262	266	254	257	247	233	268	272	241	281	261	288	250	253	245	248	260	260	260	251	256	263	275	236	219	236	229	254	254	234	227	226	244	271	243	234	264	261	257	262	251	299	267	272	287	253	266	276	268	277	234	245	232	246	250	242	251	284	277	268	241	276	256	219	247	258	249	257	267	258	250	256	236	253	299	258	258	263	253	261	293	233	256	220	263	222	265	249	269	256	246	247	269	262	276	288	282	266	268	251	259	247	261	272	240	232	230	267	248	303	287	261	277	238	242	235	252	250	241	224	279	239	231	247	263	247	261	242	253	264	235	266	258	217	243	284	241	244	281	254	250	256	264	274	256	259	246	302	255	249	225	263	249	245	256	231	252	247	258	258	224	246	248	264	268	245	235	245	233	259	241	251	253	242	266	254	246	259	233	253	222	258	255	232	271	252	256	245	257	234	254	247	257	247	242	271	260	286	252	262	274	224	248	258	245	276	259	250	239	235	269	231	255	261	284	251	281	251	285	285	269	249	260	264	244	224	236	279	257	215	271	225	236	252	258	267	247	262	288	250	284	270	261	271	277	249	248	252	253	236	246	263	232	251	259	270	253	301	285	239	256	241	229	229	228	244	263	257	251	262	231	253	231	221	251	241	272	245	259	252	261	267	268	247	281	243	243	240	238	274	249	256	245	265	260	242	252	245	243	243	261	252	242	246	260	259	258	274	279	219	275	241	254	231	288	249	235	253	254	241	231	254	264	238	262	240	245	249	244	247	243	268	277	224	275	254	229	264	255	235	263	252	254	260	282	242	268	239	246	273	251	279	241	281	254	221	257	292	272	258	232	245	247	253	238	226	266	241	262	245	270	240	244	259	254	250	218	234	257	259	255	242	229	213	255	246	267	261	254	260	255	273	266	287	286	246	274	266	229	239	274	267	247	294	242	219	260	271	291	238	250	261	246	242	227	272	291	259	253	217	250	248	252	272	229	234	269	268	253	291	248	256	254	243	268	250	257	281	263	259	265	262	234	258	231	248	232	263	243	268	282	270	248	252	276	293	237	271	240	251	269	266	287	255	235	239	256	238	290	269	252	267	283	224	261	224	245	234	277	251	261	253	254	251	249	271	288	273	274	261	255	247	254	269	267	251	271	251	234	261	241	266	248	281	260	238	255	270	247	251	261	276	268	251	284	275	249	235	255	241	237	247	234	247	280	275	255	274	281	249	243	275	258	274	260	226	239	230	265	253	253	278	249	231	279	278	277	242	258	271	244	233	237	261	229	248	269	227	276	235	243	282	276	290	274	249	265	249	241	226	259	225	223	260	277	278	249	230	248	248	278	254	255	244	272	249	251	256	260	250	264	279	243	274	252	230	254	232	275	258	259	252	258	264	224	261	283	273	267	231	244	263	271	218	232	210	228	261	263	256	239	229	252	269	234	253	240	227	227	258	270	257	261	252	257	277	265	277	245	258	270	258	261	249	265	267	278	283	256	253	263	260	237	279	258	240	268	275	257	254	291	281	260	250	264	231	259	251	257	249	226	252	277	262	259	252	263	272	211	260	259	245	258	254	265	257	257	242	250	283	277	268	251	253	256	268	299	261	250	259	245	272	242	252	245	269	260	276	272	280	264	253	268	245	250	240	278	229	263	285	233	248	294	298	286	291	261	240	258	261	255	264	251	241	232	258	254	222	288	257	252	240	287	246	248	228	257	277	260	280	245	268	262	233	260	250	264	247	239	257	281	237	248	275	273	225	249	232	245	295	232	246	261	252	260	250	236	300	236	267	272	243	256	256	225	273	266	274	255	257	273	262	275	266	230	243	266	264	262	261	248	259	253	218	262	251	250	238	239	289	272	252	256	238	259	279	262	245	260	252	228	244	250	259	268	282	272	269	267	254	265	256	216	255	246	260	282	236	250	263	241	258	260	275	244	262	282	235	257	229	252	239	252	262	232	240	262	245	247	275	262	243	265	251	257	275	272	272	243	256	288	284	263	250	227	256	277	245	251	240	245	266	268	265	273	260	272	277	238	264	244	247	281	278	268	224	245	261	209	251	276	249	212	250	226	247	264	264	270	272	248	228	249	270	268	260	243	248	263	226	235	261	244	270	225	259	249	240	226	224	248	252	248	272	261	232	258	265	268	275	267	201	233	296	252	248	254	267	277	263	269	253	284	264	258	244	225	268	262	251	266	236	235	232	246	235	249	260	261	241	240	272	233	248	268	252	243	230	282	261	237	247	242	243	260	250	272	250	249	240	237	250	241	269	285	249	280	241	242	290	238	262	254	241	265	264	285	233	241	226	266	278	252	239	244	268	285	281	265	243	264	239	242	243	225	210	254	274	248	298	243	279	288	253	291	264	291	279	254	257	257	267	247	245	258	238	254	272	225	245	272	276	267	272	263	262	262	254	249	281	222	214	240	275	260	256	279	239	261	251	234	242	263	232	254	266	274	271	264	247	228	241	253	225	266	261	243	241	272	245	270	260	230	225	260	273	248	226	248	260	260	211	201	246	280	260	268	262	251	248	246	247	258	246	238	247	235	224	245	240	259	213	216	267	281	247	240	258	249	252	279	262	253	265	231	256	271	283	244	259	255	251	257	261	255	281	272	275	246	214	253	241	253	258	245	242	263	253	242	230	243	257	259	252	225	259	250	247	268	242	232	254	266	232	255	250	241	250	242	260	245	239	243	240	253	277	279	248	264	262	278	242	248	238	251	234	258	263	231	241	227	262	244	290	239	235	261	239	257	256	281	255	243	259	270	260	272	264	285	243	221	256	241	229	206	278	261	262	246	249	221	280	273	254	262	251	265	299	258	242	283	255	258	256	276	243	268	254	271	264	256	270	235	231	250	223	248	293	247	225	279	262	274	262
1930	674	803	653	656	607	625	606	592	665	646	605	608	613	634	647	567	577	567	644	603	602	637	572	593	608	608	607	608	584	569	619	601	592	575	622	574	570	599	589	617	620	580	593	590	581	610	580	640	586	598	604	622	530	623	606	588	582	612	615	653	638	622	589	623	609	626	603	608	607	597	586	635	591	581	608	644	591	610	665	611	585	641	600	606	637	590	623	577	617	609	583	616	597	622	621	619	604	616	598	617	583	564	588	545	586	618	586	589	609	592	624	604	648	616	577	610	579	593	603	616	620	621	578	578	587	610	617	589	631	631	587	607	578	584	613	558	586	636	578	593	624	614	623	607	623	604	572	629	546	596	575	582	616	600	625	565	592	595	607	616	563	623	624	624	601	586	550	612	666	626	614	562	638	629	641	536	601	633	602	578	586	603	625	597	620	594	605	653	629	585	552	610	567	601	586	630	564	608	604	617	612	597	604	620	593	603	630	620	612	600	590	614	628	614	624	581	613	638	616	608	597	597	580	602	631	617	610	575	587	613	631	589	606	611	611	590	616	584	589	561	625	593	558	596	574	600	600	606	624	599	610	586	553	596	597	608	578	616	627	615	584	622	572	588	615	619	629	632	610	564	596	606	587	577	639	596	569	551	635	602	595	602	587	568	596	575	599	597	629	603	611	586	629	614	584	617	567	564	612	618	578	612	656	629	612	610	606	617	611	586	585	621	552	562	656	606	617	636	628	585	577	591	583	608	623	635	625	562	569	596	581	622	576	620	610	608	601	589	635	594	565	608	577	620	589	546	588	622	634	592	579	614	641	621	584	572	587	633	594	585	634	585	604	605	577	541	604	587	579	623	631	555	584	643	570	652	602	615	595	595	622	633	611	561	600	603	646	569	586	594	596	594	580	562	597	645	601	603	606	596	607	548	582	613	614	565	616	611	543	561	583	639	577	627	551	595	595	572	644	596	610	610	588	585	561	600	583	605	646	612	586	588	622	623	571	632	665	585	630	631	597	573	594	629	628	631	655	615	609	608	607	588	588	614	585	593	628	572	580	618	585	601	620	586	631	603	606	616	585	648	632	628	650	626	638	582	588	576	629	565	590	610	607	552	580	588	606	590	608	605	612	609	620	571	597	590	579	620	579	587	609	591	582	626	550	603	586	587	571	595	545	590	553	604	609	594	601	592	563	597	610	626	629	608	584	573	580	578	591	615	611	607	555	606	598	615	634	612	591	606	572	602	581	609	571	592	649	573	605	635	588	600	570	638	605	559	583	605	562	640	629	614	593	566	599	615	598	598	592	590	584	615	618	549	630	609	582	642	620	614	592	610	592	585	587	647	576	601	576	576	655	598	568	627	608	603	594	631	631	654	586	604	600	572	592	599	570	615	621	590	604	598	594	556	601	624	654	576	563	625	592	591	581	632	571	619	607	600	626	609	601	578	624	588	590	559	627	617	596	583	625	564	600	602	574	640	589	550	613	592	649	584	593	569	596	600	620	628	601	608	638	581	554	586	599	625	590	616	621	630	610	603	613	655	580	595	591	618	614	614	612	608	651	591	584	617	607	593	604	581	574	582	646	593	602	639	582	552	600	599	625	647	618	604	626	638	612	557	626	634	608	574	587	582	639	571	611	623	612	650	628	596	597	629	567	590	605	565	614	615	634	575	594	603	601	592	634	591	614	638	568	628	603	630	656	543	588	560	628	623	577	609	592	634	608	610	608	600	576	632	579	611	592	629	597	600	596	599	577	644	607	587	618	607	606	611	594	567	581	577	580	566	562	613	596	550	583	605	620	621	605	579	590	613	603	617	632	639	588	570	608	656	598	569	615	636	609	588	596	611	657	596	599	585	626	602	625	598	560	599	618	613	617	600	602	597	595	595	562	597	610	581	577	590	636	623	610	597	587	615	604	612	626	590	608	612	621	573	624	584	611	626	623	658	575	607	583	610	633	642	603	563	564	630	612	659	585	602	568	612	610	588	581	623	648	566	576	546	620	577	660	619	619	597	589	605	566	605	634	570	636	562	598	601	553	605	587	620	591	628	620	626	610	613	597	555	632	608	608	603	587	595	627	592	601	613	599	566	605	621	608	646	602	618	588	620	598	557	623	642	618	598	635	610	613	620	565	622	644	596	594	582	607	633	590	576	604	638	544	609	576	582	672	539	607	575	598	598	627	613	639	544	605	545	618	639	596	595	591	587	632	617	581	597	586	596	613	590	602	618	649	635	615	631	588	612	593	579	592	579	608	573	619	611	626	578	616	596	590	601	590	557	590	619	576	570	587	592	629	625	594	610	648	601	581	614	589	603	593	591	619	606	545	633	608	593	621	658	545	603	620	645	601	596	631	574	618	590	586	612	583	616	602	635	618	612	609	579	593	574	625	589	591	592	566	617	574	626	609	614	585	584	598	583	611	598	650	603	620	599	636	610	586	598	575	606	574	605	590	548	627	561	576	609	591	652	616	593	594	615	637	566	593	651	618	619	601	587	636	599	632	579	635	589	614	633	588	582	568	614	623	593	613	581	662	574	622	587	611	585	641	615	585	630	615	599	661	539	600	577	607	576	596	615	594	607	607	599	582	621	560	603	582	598	614	604	611	626	570	588	621	598	614	584	619	595	609	607	608	584	618	599	605	627	598	649	598	641	634	622	607	590	576	640	600	658	659	600	583	628	555	607	624	611	614	594	622	630	621	617	623	594	591	602	597	591	638	601	599	595	625	614	599	608	569	635	594	597	591	566	602	592	608	608	624	592	601	591	591	632	565	617	605	585	606	591	610	595	649	587	627	618	570	546	569	611	616	602	598	606	592	568	572	622	616	603	596	574	611	580	573	626	589	590	604	567	575	589	618	600	611	591	607	635	542	622	605	611	603	591	627	606	640	580	611	621	556	592	576	634	614	607	571	593	609	643	588	617	598	584	621	601	606	644	590	609	588	605	620	630	588	540	610	640	567	588	591	615	588	619	596	571	601	634	599	608	633	554	602	647	597	606	619	638	586	607	598	624	622	606	548	581	598	599	560	617	580	606	589	570	555	579	585	598	591	532	607	604	643	653	592	612	639	617	590	614	592	575	632	651	615	613	591	582	631	622	634	594	597	606	614	620	606	639	599	608	612	594	607	616	641	612	646	613	587	642	589	603	610	606	608	606	638	610	596	622	626	583	602	579	596	621	600	626	623	573	601	661	581	587	603	568	632	601	616	642	599	607	590	578	603	563	541	608	606	557	642	606	603	607	606	581	572	617	586	606	554	608	562	591	593	597	576	620	626	606	618	603	585	615	587	620	618	561	586	596	591	599	559	654	620	571	583	610	632	587	659	611	615	599	644	583	579	594	569	612	572	576	581	609	593	631	620	636	607	555	638	637	585	586	639	604	631	610	606	601	635	649	593	563	594	644	575	603	570	572	614	626	588	580	587	598	642	616	635	584	602	617	598	610	639	584	639	599	598	612	586	614	604	629	550	636	635	618	607
8144	643	783	461	286	243	267	217	213	172	190	190	184	180	180	178	153	185	202	149	149	156	137	159	149	148	152	159	170	138	156	147	139	155	156	151	174	150	147	137	147	162	161	162	203	154	159	153	160	146	145	149	138	136	138	127	163	145	148	163	144	147	159	156	152	154	111	162	145	157	150	167	159	148	152	144	164	137	149	131	166	136	147	139	159	147	150	167	153	139	152	167	181	145	152	138	157	145	139	156	151	145	139	170	154	138	160	134	144	134	144	160	150	133	157	183	156	173	137	139	140	155	152	150	161	165	158	143	168	146	157	162	170	150	171	130	179	141	137	142	158	151	137	161	167	141	155	136	157	165	163	139	176	152	166	143	137	157	158	152	155	157	162	147	149	152	146	131	124	128	163	173	159	155	157	142	130	124	166	153	147	150	139	164	168	137	153	160	157	173	161	164	160	157	126	141	154	159	142	160	127	170	143	148	160	170	142	148	144	163	163	145	135	164	152	152	141	171	134	150	147	151	175	179	155	132	158	133	143	139	131	141	121	158	148	148	166	130	143	156	137	169	136	149	120	145	140	174	154	150	125	155	128	145	135	151	137	157	158	162	155	155	177	155	144	130	142	142	160	154	150	160	154	125	150	140	163	148	146	178	135	147	132	182	150	149	136	140	155	175	142	152	167	158	141	140	160	145	144	133	151	133	157	152	142	138	154	144	145	125	135	148	153	166	164	158	163	155	138	142	148	141	145	149	155	144	151	186	161	139	149	158	155	147	138	146	147	149	139	174	166	163	149	173	161	145	156	137	141	157	142	139	151	145	128	138	162	156	140	159	160	148	130	151	154	149	149	176	151	154	131	139	140	152	176	172	165	139	129	152	143	158	166	150	150	142	151	140	153	146	168	153	152	162	127	179	154	149	163	115	154	158	162	147	157	158	151	161	135	136	154	165	162	149	137	155	156	154	144	169	127	136	123	140	163	141	163	149	134	153	153	157	171	185	145	163	145	170	167	172	142	142	159	139	126	143	156	156	154	165	133	133	154	150	142	161	164	145	140	136	177	181	150	135	124	170	162	164	160	173	159	140	178	151	151	128	124	146	141	160	133	144	138	159	167	128	161	139	154	153	147	153	153	134	152	141	133	141	152	154	131	143	146	144	166	157	140	148	164	166	154	168	152	155	160	163	146	125	150	143	164	144	139	137	138	125	153	151	147	171	131	141	142	143	152	154	143	146	176	174	167	143	152	160	124	153	164	150	142	186	167	146	175	147	128	160	143	136	156	167	156	176	165	149	148	148	139	143	147	128	169	157	127	157	161	145	143	151	138	152	148	145	140	170	141	159	150	141	155	147	135	172	149	179	142	131	135	121	144	160	151	143	169	154	140	130	155	170	159	164	152	159	137	124	170	192	153	163	140	174	176	177	141	138	148	164	158	175	153	152	149	178	148	151	149	172	147	152	162	155	125	140	167	168	152	152	153	142	150	152	143	155	140	146	150	141	133	173	164	137	158	172	147	144	159	140	142	137	156	117	111	136	151	147	141	171	143	161	171	157	135	139	147	153	128	160	150	158	160	172	173	139	139	166	142	146	148	145	148	168	155	189	168	136	153	155	146	153	151	152	150	159	144	157	153	162	150	180	165	144	157	139	164	152	169	153	155	147	145	167	154	153	152	139	167	150	165	151	134	128	140	170	160	140	151	150	142	147	163	155	158	162	141	142	156	162	139	152	153	163	146	131	144	154	154	147	167	163	132	166	151	130	161	131	151	156	170	164	152	142	154	161	166	147	144	130	157	163	152	167	156	153	155	145	149	161	141	125	162	159	159	158	160	123	131	140	135	156	138	154	161	155	135	148	140	148	144	147	167	148	126	155	129	139	127	154	143	156	160	136	183	153	132	170	178	124	148	156	150	125	141	155	151	123	143	166	167	179	159	136	147	161	155	136	133	124	146	169	149	150	141	144	144	147	144	128	142	158	148	164	162	142	144	159	163	155	174	168	155	134	130	139	149	137	130	139	127	135	147	149	137	163	161	170	165	146	177	146	149	178	142	138	154	158	158	149	117	145	138	158	147	142	176	161	141	179	148	157	156	165	141	160	151	140	140	142	147	146	140	132	135	133	166	136	164	193	142	141	146	140	171	146	144	145	140	157	165	133	146	149	158	142	160	163	145	154	139	136	160	152	162	150	156	147	149	157	155	154	156	169	131	138	156	166	146	162	128	161	177	150	152	141	145	166	159	145	151	147	134	152	157	166	147	129	124	145	142	141	144	160	127	153	137	160	160	150	143	122	152	161	146	139	142	156	158	168	146	146	169	113	144	173	125	153	150	161	138	165	158	134	153	143	147	169	142	145	160	133	130	161	151	149	149	147	167	137	139	166	168	137	163	136	145	130	147	153	140	131	149	131	132	147	131	172	137	164	161	157	145	148	155	140	148	162	150	140	155	167	165	150	139	146	156	190	172	178	148	143	141	140	154	138	170	128	145	151	164	157	160	166	145	145	150	134	148	132	168	155	140	127	158	143	151	140	147	127	159	132	144	131	154	140	167	147	149	146	150	147	149	140	149	145	122	149	152	166	133	152	166	151	169	166	147	146	147	169	171	152	137	143	163	155	150	127	147	152	148	150	156	161	129	168	150	153	151	149	156	150	139	158	155	144	149	170	148	144	135	142	154	132	143	126	145	147	155	150	147	164	139	156	176	156	153	161	152	147	139	165	151	134	148	136	151	156	141	154	139	137	153	154	166	142	168	166	166	137	171	135	140	152	145	152	156	157	168	146	170	155	148	153	144	167	169	173	143	143	178	135	143	138	150	141	149	124	173	133	162	146	152	153	138	156	155	154	157	127	150	144	116	150	144	133	143	143	142	143	152	150	163	159	150	129	162	150	142	134	159	146	138	140	129	145	144	154	149	141	136	165	179	151	133	140	160	152	141	153	144	144	157	147	133	151	149	146	178	141	156	139	146	151	163	147	135	150	145	157	161	144	144	134	177	150	163	154	129	138	137	130	145	162	156	170	136	146	133	159	171	143	157	131	144	171	183	157	162	150	160	136	133	145	150	141	138	145	168	152	160	134	158	117	139	153	147	193	148	154	161	152	163	157	148	151	151	155	154	153	176	142	164	146	176	161	160	152	146	145	138	154	150	120	141	143	133	163	158	133	170	140	159	140	166	130	151	150	140	162	144	160	148	125	151	150	149	156	144	151	182	167	142	128	172	147	145	163	154	145	158	151	144	152	146	139	170	157	139	167	146	141	140	149	151	134	185	159	141	138	168	150	157	152	140	156	134	155	128	156	149	183	150	158	149	173	146	146	120	153	137	127	171	169	138	155	163	137	141	137	141	148	148	155	141	155	180	145	155	159	129	174	124	136	153	133	132	149	136	177	175	145	130	157	150	166	166	175	145	166	144	157	160	171	132	170	162	138	165	162	155	182	133	159	170	157	137	168	156	154	182	135	148	144	164	133	157	156	156	154
6283	867	1585	1308	1099	937	815	707	599	610	551	519	519	497	470	495	463	479	475	478	472	417	460	434	441	457	440	440	463	470	454	444	435	424	426	405	417	423	416	428	434	414	452	417	392	419	429	407	417	407	393	421	396	421	436	409	407	409	422	421	421	390	444	411	388	443	400	435	425	410	394	442	410	402	413	440	406	436	405	401	428	391	433	389	413	403	424	427	410	436	408	425	447	370	396	374	393	414	441	405	413	435	405	426	415	432	442	431	412	437	415	384	396	442	406	402	396	377	412	447	407	431	425	419	397	415	441	407	419	396	410	398	427	386	395	421	398	404	404	430	420	386	425	382	400	436	415	411	384	400	415	401	430	414	392	413	413	426	395	424	426	446	422	425	423	423	433	421	384	413	413	402	379	423	416	406	384	437	451	397	434	392	402	420	382	412	380	417	431	428	421	397	402	412	448	409	417	434	414	414	425	411	405	447	443	412	457	401	405	437	413	429	426	396	412	402	384	414	347	385	418	422	382	423	428	407	440	456	392	424	365	444	443	383	400	384	404	401	415	449	358	423	412	410	407	403	474	431	432	389	423	426	418	433	423	433	406	386	436	389	387	393	410	438	436	396	422	432	418	384	407	401	357	399	415	376	421	408	402	428	405	391	379	424	419	394	363	430	419	411	422	432	404	399	422	412	375	399	403	412	461	432	448	437	394	412	397	416	390	350	388	412	388	418	394	421	459	436	407	440	379	427	410	419	417	403	421	435	380	356	409	421	410	387	422	424	395	391	408	399	407	445	425	402	399	410	413	401	360	433	424	425	442	423	437	397	416	427	448	402	409	435	405	379	443	446	396	405	396	411	423	393	409	397	405	393	417	446	421	413	419	411	393	409	382	410	399	436	395	421	400	394	434	391	404	416	417	406	452	418	408	405	452	373	401	407	389	406	383	422	386	372	412	452	422	428	436	401	412	384	406	429	418	450	390	427	381	397	406	394	409	420	409	403	440	410	401	411	418	424	398	393	408	364	412	424	388	406	414	394	365	383	381	411	408	422	391	416	409	420	379	400	383	388	413	388	376	467	405	407	389	437	458	412	413	387	414	447	386	374	396	377	394	401	419	388	416	431	410	434	416	394	405	436	399	410	392	407	411	406	439	392	460	399	429	428	372	402	453	379	416	428	422	409	416	422	414	442	416	394	416	417	422	416	417	387	430	392	406	419	407	405	378	451	429	404	408	403	415	418	391	463	418	426	434	385	406	412	410	435	394	387	417	384	387	422	437	440	413	399	397	448	393	352	408	406	399	414	401	389	449	398	384	396	417	430	407	430	406	420	409	439	424	413	411	412	411	415	423	416	431	389	430	403	444	427	410	396	442	424	421	393	382	406	424	437	400	396	416	423	389	399	418	417	441	409	400	432	428	405	407	407	431	446	410	414	389	430	419	428	408	443	444	433	446	400	424	424	385	374	385	379	388	423	415	414	414	418	416	389	462	361	420	385	391	407	396	425	417	401	432	425	421	414	395	427	426	441	416	382	397	410	412	426	434	413	420	408	440	413	412	412	426	418	414	421	406	416	381	409	394	415	413	357	422	408	410	410	388	449	413	431	402	421	401	419	395	423	399	460	393	413	409	418	439	438	424	384	422	425	444	401	419	401	415	386	450	404	427	405	398	382	412	417	418	392	400	413	364	417	411	409	415	432	400	391	377	419	389	441	415	395	395	400	415	480	398	394	427	458	435	419	419	406	409	397	435	428	425	437	391	408	433	413	422	395	414	425	390	375	403	420	402	401	412	394	426	423	419	407	388	394	434	423	415	401	396	407	444	414	391	393	429	415	374	426	432	426	403	424	433	402	433	401	407	408	383	414	443	390	472	412	404	398	433	391	425	404	420	403	422	422	406	404	428	393	402	424	407	417	403	401	449	356	404	407	395	380	431	409	395	387	387	397	409	413	430	412	440	420	397	423	404	413	447	416	391	430	405	438	400	413	416	415	421	399	426	435	430	370	414	368	445	365	391	434	403	397	413	418	425	415	401	443	438	407	409	386	385	396	417	442	436	389	401	374	378	418	400	393	414	396	421	384	455	460	412	403	429	420	432	400	395	426	390	432	424	378	415	387	433	442	414	439	400	431	384	402	407	416	393	409	453	403	454	417	431	409	405	429	420	423	393	374	373	424	380	406	409	421	381	393	381	401	421	400	420	431	399	393	395	426	383	376	439	403	426	392	433	350	415	399	415	405	399	395	377	443	399	424	432	427	444	408	397	395	363	378	402	423	415	393	395	416	441	394	449	409	421	448	435	427	448	409	457	429	394	439	409	387	427	398	412	438	421	409	422	406	425	414	378	424	399	433	415	451	396	438	413	436	440	383	421	403	426	377	418	400	381	435	434	366	393	430	425	435	459	450	411	404	378	426	417	439	410	424	390	397	436	424	426	403	399	427	413	421	403	430	433	402	381	402	435	437	409	447	419	411	412	399	384	401	416	376	426	417	395	438	440	419	393	396	444	428	372	418	420	400	445	402	437	444	375	379	379	406	440	409	385	423	453	413	410	404	425	420	407	392	405	399	459	421	396	430	449	401	423	423	399	427	395	397	419	432	429	433	415	368	418	387	440	424	417	417	436	418	415	389	408	388	417	427	443	457	420	388	415	438	413	396	448	410	408	440	404	428	390	413	414	409	379	407	419	385	410	419	371	412	392	372	430	438	415	418	382	437	412	376	400	417	435	403	379	436	430	399	421	397	390	426	409	453	406	409	436	422	444	394	378	421	408	380	429	434	439	429	411	422	430	420	456	432	406	395	402	409	401	418	380	404	437	463	427	441	412	442	402	424	418	425	447	404	419	420	433	407	425	402	435	418	391	438	406	436	381	418	405	407	432	431	408	457	415	400	406	413	377	388	419	423	399	412	436	393	412	434	436	387	419	409	444	395	416	409	374	418	406	394	392	394	403	381	392	407	412	468	413	423	398	414	404	381	429	430	409	403	429	423	420	414	428	405	422	414	453	409	466	430	412	400	408	389	407	446	399	424	395	411	407	382	414	418	422	402	387	421	408	403	437	401	422	392	358	423	422	417	403	407	403	408	435	431	419	406	407	418	404	409	398	384	395	459	431	407	384	408	430	377	384	409	459	399	391	394	415	425	439	379	391	394	418	421	406	379	415	417	398	404	427	407	419	392	414	398	426	432	412	401	424	394	428	408	380	407	393	426	402	398	382	421	427	427	411	415	402	422	449	377	379	411	416	444	453	397	396	412	394	407	439	378	433	455	407	437	436	432	424	384	390	410	392	444	384	411	417	408	390	416	421	433	427	440	421	405	423	421	409	401	394	423	403	431	413	388	413	391	419	417	389	400	403	412	401	453	394	388	445	403	404	402	438	383	413	402	426	419	397	353	418	372	445	424	446	399	419	441	394	439	408	425	428	398	413	406	381	443	397	442	432	382	405	410	359	401	424	415	431	388	370	420	404	444	414	416	422	404
14766	1586	1613	875	664	517	440	446	395	347	400	361	363	342	348	343	298	354	295	314	313	368	304	322	328	301	314	282	319	337	328	313	298	330	321	269	359	330	312	305	291	302	285	290	299	281	287	292	305	302	289	323	328	313	284	298	289	331	301	333	318	285	308	323	284	307	325	309	322	345	292	294	304	288	297	312	319	303	278	310	301	296	323	290	346	306	300	296	323	308	259	333	327	255	298	299	274	317	324	317	328	309	315	310	324	292	293	330	289	334	337	307	302	314	309	303	310	333	300	332	291	316	320	305	288	299	341	301	308	297	310	308	305	327	300	314	294	280	295	333	290	303	316	333	300	281	306	288	320	325	305	315	308	327	325	302	289	303	303	272	288	359	296	320	306	296	297	327	310	285	298	325	303	306	323	346	320	297	300	322	301	323	290	274	317	283	320	303	291	313	300	329	300	313	296	314	281	313	300	305	298	313	330	306	298	301	292	312	298	303	309	267	336	285	290	317	314	294	295	297	281	334	293	299	307	303	313	299	301	310	321	302	271	295	286	285	307	286	308	329	301	305	266	318	329	329	300	336	321	324	346	328	302	290	290	299	296	271	349	313	307	304	305	291	274	298	265	319	340	305	304	331	298	308	304	294	307	301	301	309	306	304	276	347	319	302	309	293	314	255	298	302	331	295	289	279	280	276	332	330	285	316	301	289	301	319	262	290	320	330	269	309	318	285	270	295	318	310	347	315	290	282	307	293	337	306	323	274	300	261	314	289	296	307	285	318	292	284	305	307	281	307	297	324	309	296	308	262	276	300	267	325	338	314	355	321	278	300	323	312	321	313	310	285	335	333	327	313	306	302	300	307	297	312	322	312	287	297	293	280	342	273	293	316	315	310	295	311	312	288	315	320	326	323	297	293	319	299	300	277	334	305	319	324	329	323	315	337	297	297	281	273	321	293	316	301	265	298	325	322	289	333	301	315	322	273	285	312	306	301	306	314	309	307	295	308	288	309	330	346	348	311	314	312	283	282	317	324	313	282	309	331	291	307	335	296	311	297	301	311	285	302	309	303	307	295	312	318	287	299	312	289	325	285	326	303	342	316	292	291	300	307	317	313	307	269	312	302	345	323	283	302	286	281	291	321	324	305	291	312	345	299	341	297	323	298	334	291	291	299	301	313	282	294	263	275	317	295	309	311	277	294	280	292	295	281	332	305	325	296	334	305	276	303	315	287	300	295	313	288	302	309	305	335	304	285	303	301	274	298	326	337	326	287	279	309	298	297	278	330	292	265	262	300	283	322	317	293	304	325	338	284	295	326	315	329	298	315	296	293	314	306	316	290	317	309	277	306	354	300	269	317	311	304	300	320	313	318	320	308	301	300	308	293	279	289	291	290	335	294	304	348	300	313	334	326	303	297	295	283	326	272	311	288	282	298	299	303	307	302	307	310	292	285	280	295	307	308	323	306	287	309	334	282	299	291	293	332	322	282	288	314	297	283	278	270	297	283	307	292	340	311	304	306	290	275	338	308	309	322	300	291	333	331	336	280	318	345	318	331	291	322	276	285	296	290	285	312	322	320	312	294	292	286	327	300	306	325	315	309	293	304	314	337	306	344	322	327	288	299	266	267	307	304	321	300	303	284	289	303	334	334	302	316	293	300	351	351	303	307	314	311	300	270	298	312	317	320	334	305	338	344	327	327	293	308	308	356	323	288	268	322	298	288	287	287	323	318	339	305	271	303	308	304	270	259	301	321	289	301	289	303	324	286	292	314	285	326	298	311	312	323	306	306	316	313	320	310	286	281	316	312	312	299	314	340	283	248	297	323	299	282	299	307	300	316	264	299	301	281	313	315	292	287	311	315	298	293	284	267	326	312	313	283	300	287	295	339	310	288	335	316	316	278	309	282	282	322	308	308	335	319	309	339	309	292	305	314	319	316	286	319	290	291	299	306	313	298	289	298	301	285	262	292	271	290	309	301	316	310	272	312	302	272	341	314	339	300	298	311	281	315	285	328	287	294	333	319	301	295	360	326	312	330	340	288	296	316	302	303	319	295	280	278	290	319	308	298	329	284	292	326	287	319	252	322	341	303	280	312	299	293	296	320	307	340	309	306	319	301	292	327	292	317	328	298	319	338	294	303	316	297	288	287	319	296	302	329	298	277	299	311	306	298	311	285	313	320	297	290	313	289	305	279	343	277	310	312	333	324	293	316	328	320	302	251	307	316	291	273	305	319	306	291	310	299	309	360	290	334	304	303	311	318	295	286	278	315	320	308	296	337	271	293	313	285	313	331	305	327	305	334	310	332	301	308	327	274	317	307	308	300	331	309	328	282	289	295	276	297	270	312	284	312	279	277	310	289	305	301	286	273	288	296	320	333	303	332	318	290	325	295	288	303	337	316	287	292	306	298	333	333	305	312	312	341	332	317	312	302	307	319	324	295	319	299	318	282	291	314	305	277	274	273	352	307	319	316	313	299	299	303	298	320	302	334	286	307	346	315	280	292	298	321	275	309	318	286	327	312	299	328	296	295	316	264	332	319	315	302	275	290	286	307	308	305	302	328	313	302	313	297	299	316	328	294	344	298	325	284	273	312	324	292	310	317	278	328	283	298	293	312	315	291	330	299	297	307	309	328	286	317	305	289	294	275	310	323	297	307	293	291	316	294	316	319	298	315	310	355	321	259	332	311	299	289	319	348	313	302	298	289	302	281	295	331	316	297	321	307	312	278	329	330	304	322	287	268	285	306	301	283	275	307	270	275	353	308	325	308	288	336	303	317	300	314	290	297	287	281	311	324	299	275	281	261	325	328	301	281	294	287	287	299	309	348	239	305	291	287	317	274	325	343	317	283	277	313	281	288	330	280	280	282	280	312	327	303	288	299	324	311	299	320	319	302	304	309	307	307	275	285	292	312	333	311	320	329	309	311	300	302	281	282	314	360	316	323	338	331	294	291	315	309	328	318	300	303	302	284	322	302	325	291	310	308	320	283	274	268	310	305	280	289	318	304	274	314	258	315	335	304	302	299	297	282	312	298	323	297	308	317	313	286	354	334	287	291	341	325	297	294	321	337	303	303	293	294	311	320	349	294	313	315	313	308	299	301	320	294	286	297	316	314	338	286	312	335	317	337	305	343	298	301	317	319	321	331	293	314	298	350	308	301	305	328	321	274	340	329	278	316	282	321	294	310	294	291	286	301	329	289	322	318	297	312	319	315	314	329	329	309	314	297	325	309	307	303	307	257	318	326	323	290	296	312	290	276	299	307	318	307	311	299	321	320	320	314	314	312	297	291	295	309	270	287	320	315	315	324	322	332	317	282	312	303	286	271	310	270	292	321	328	294	294	323	302	281	300	324	297	339	333	313	288	318	306	329	297	326	311	311	323	310	315	268	290	318	275	287	279	339	330	315	300	299	311	305	314	296	301	303	314	299	296	302	312	313	305	345	289	323	293	302	329	314	280	276	287	343	328	296	327	325	284	337
8423	1623	3121	2525	2052	1828	1541	1350	1180	1097	1108	994	986	904	909	909	815	870	833	779	846	813	794	799	822	783	769	778	751	798	823	798	812	797	771	776	725	751	771	770	772	783	771	807	759	768	740	800	767	759	768	721	798	723	739	763	809	733	710	739	752	764	764	729	712	809	756	774	740	781	712	717	709	775	732	745	782	746	774	676	722	775	807	704	744	780	756	730	784	713	744	714	691	752	760	759	759	711	718	759	730	752	817	742	718	786	732	732	761	790	740	726	756	712	713	720	721	753	786	761	799	777	720	743	741	738	724	786	685	749	694	727	706	769	704	689	737	730	721	709	703	741	723	768	712	800	721	746	719	734	780	779	745	789	741	733	762	771	679	753	738	726	739	712	708	724	733	724	784	748	783	754	713	747	728	799	759	755	776	724	746	755	757	754	747	705	707	724	790	728	763	668	771	675	723	768	756	733	751	783	752	775	728	760	759	718	730	751	691	689	713	744	722	752	687	724	763	741	745	744	771	764	701	737	819	755	769	742	707	740	783	672	738	712	728	738	764	761	732	718	724	723	763	718	754	771	704	745	708	765	707	757	739	728	756	769	713	723	706	734	733	743	726	762	734	768	713	751	747	733	690	786	741	779	741	736	775	737	739	714	728	821	775	731	687	699	760	708	688	710	704	763	761	744	768	761	695	765	721	738	748	762	745	741	730	733	780	768	726	797	686	724	735	709	767	642	743	721	686	720	750	700	730	695	740	747	709	772	709	740	738	721	797	757	722	735	779	809	716	704	705	701	721	714	710	704	736	697	732	705	752	699	722	747	749	730	697	740	711	700	711	705	756	715	673	761	699	747	699	686	767	702	727	739	769	700	711	759	739	772	720	751	694	771	719	759	824	723	718	755	699	701	754	774	681	729	777	748	756	709	741	751	743	741	726	758	727	780	738	794	722	744	677	747	733	770	706	762	732	733	728	742	695	710	769	765	702	703	775	757	695	771	708	784	757	749	691	757	752	756	798	728	718	702	767	731	723	761	761	713	759	727	749	745	719	716	734	722	722	732	727	708	761	754	750	750	775	728	720	754	748	749	744	765	752	695	677	707	713	772	723	708	772	736	705	694	784	761	741	736	769	743	760	760	789	739	698	742	765	747	740	739	708	761	722	725	735	739	757	746	726	785	772	720	726	730	718	784	761	710	747	723	716	716	785	764	726	785	769	787	742	736	761	700	721	767	691	693	761	717	687	740	728	740	709	739	747	756	708	734	755	705	729	730	717	755	784	768	746	739	758	711	728	763	708	730	712	697	737	690	749	742	731	696	754	719	716	728	758	772	751	775	692	740	764	745	727	755	714	710	684	699	749	743	734	751	725	726	735	734	749	708	695	722	748	746	732	746	741	709	758	762	785	757	719	729	771	738	710	713	714	728	715	756	792	723	743	723	763	717	710	735	715	778	752	734	716	766	723	701	734	793	767	713	755	746	778	717	740	736	729	736	723	747	670	725	767	734	733	719	724	702	786	709	719	745	771	763	754	761	733	756	748	748	774	736	747	758	759	702	711	693	719	724	723	743	743	751	762	767	757	722	708	735	729	715	743	700	766	734	727	719	725	728	719	804	758	713	800	738	732	769	699	739	712	738	748	787	743	684	759	696	785	717	726	699	752	747	791	719	729	715	722	740	725	731	664	766	725	747	777	728	738	780	672	757	700	704	761	746	736	739	731	765	752	765	726	784	718	783	692	743	707	737	763	763	739	729	710	717	764	727	778	735	767	784	713	727	758	725	770	755	707	750	728	766	764	756	753	787	740	700	752	719	717	762	705	727	780	738	732	729	695	743	714	654	751	771	692	695	718	734	731	756	722	696	743	759	749	732	745	703	727	748	746	725	731	698	711	725	730	782	766	756	708	734	762	697	763	723	669	735	736	799	729	736	796	699	757	721	709	737	763	709	722	709	743	726	770	761	685	745	767	737	704	745	775	706	735	815	779	757	751	775	762	796	775	714	756	742	726	720	727	670	712	718	780	727	739	729	701	769	755	721	741	722	730	722	765	746	704	710	712	770	700	766	719	729	763	738	699	691	744	774	721	738	735	705	752	721	743	754	743	730	695	711	701	766	749	733	729	722	728	734	658	748	700	726	714	744	703	749	749	826	743	752	747	721	769	757	748	778	753	685	734	709	737	759	727	766	740	712	761	733	774	745	708	757	696	739	742	715	729	725	742	755	734	788	724	756	728	733	741	801	768	741	725	751	735	758	718	740	773	765	672	750	664	719	699	765	724	676	714	762	689	791	783	708	719	719	703	702	702	796	773	706	686	700	764	732	745	760	716	788	812	713	711	727	704	775	757	773	706	794	710	719	780	742	710	751	697	737	724	697	708	698	754	746	731	786	725	764	733	681	723	713	771	755	742	752	741	716	731	758	728	731	760	785	765	742	746	697	704	739	709	707	722	718	773	699	724	774	710	788	747	728	740	732	745	777	812	729	752	706	721	682	709	768	708	714	718	700	766	765	754	760	714	774	743	753	738	738	743	735	782	707	741	780	713	701	738	712	720	733	711	777	742	710	710	707	710	743	691	715	693	758	748	720	750	737	707	728	725	748	695	722	775	723	730	763	694	678	692	682	723	746	758	737	770	723	753	732	698	727	742	749	744	759	735	741	741	753	745	755	752	747	744	783	711	766	732	687	722	731	750	731	732	773	755	729	711	736	765	703	744	728	687	710	742	760	724	707	728	724	763	730	722	736	726	734	735	734	743	773	712	721	744	791	701	732	714	759	668	778	759	717	762	747	744	696	728	721	727	709	786	765	755	731	745	716	736	751	728	759	770	740	737	720	738	735	727	749	749	704	802	742	690	730	778	720	763	748	717	733	735	760	699	740	771	754	767	695	759	710	710	779	729	748	723	762	712	766	711	766	723	694	726	755	735	744	677	766	747	730	775	746	745	713	737	743	722	771	757	774	747	788	738	715	733	739	788	695	743	687	739	753	753	756	774	719	769	747	736	753	716	702	710	745	735	763	700	721	725	733	701	771	789	738	711	745	774	743	735	775	738	756	754	719	694	740	760	737	781	743	743	727	706	703	792	732	713	701	729	733	726	776	778	739	733	708	733	760	768	748	723	739	754	750	767	762	723	740	729	748	654	746	730	721	728	716	739	725	713	733	717	680	678	775	732	792	752	773	737	730	724	790	740	766	742	745	705	719	779	717	770	761	714	765	733	731	726	737	741	812	747	726	771	732	755	751	753	784	772	719	741	693	764	757	687	720	723	768	717	728	699	725	760	740	755	788	718	717	763	723	770	721	727	745	699	737	698	715	701	740	719	754	785	707	766	724	740	688	780	743	752	706	726	745	741	731	771	718	726	764	713	762	738	722	739	707	713	731	719	778	736	687	759	727	724	725	736	775	742	775	771	745	677	730	668	715	683	781	716	748	758	764	764	717	719	759	723	714	705	761	717	742	708	700	723	743	750	726	733	776	755	764
1680	448	461	250	241	246	254	230	250	268	261	242	272	252	290	298	258	241	233	242	260	251	260	217	248	233	259	263	247	255	252	272	256	237	242	281	255	246	262	234	262	231	259	274	241	257	278	244	267	249	232	253	283	254	299	272	290	254	259	254	243	278	274	283	273	278	291	241	273	256	244	249	292	274	267	247	262	254	248	259	262	292	267	266	289	268	265	248	226	273	260	252	286	263	261	246	238	295	283	275	288	240	281	241	214	248	236	249	232	233	266	216	263	269	252	252	226	229	256	250	226	274	253	246	277	254	241	262	259	253	242	228	278	256	255	232	285	292	235	253	262	281	284	231	244	265	236	252	265	235	307	236	251	273	259	250	260	278	229	255	223	265	244	217	243	229	257	232	245	219	261	236	267	249	269	235	295	269	252	256	254	251	224	256	228	245	256	291	274	257	245	257	261	262	276	268	259	219	264	268	242	235	267	235	219	268	270	275	290	263	259	265	229	235	267	251	241	266	281	246	259	240	251	278	272	278	247	279	236	277	307	271	256	305	234	230	233	260	269	262	246	255	248	268	274	262	243	263	272	268	255	253	241	255	242	244	243	263	245	275	246	275	246	271	276	272	253	259	285	257	263	266	293	246	262	250	279	269	247	260	262	226	242	275	236	253	256	246	243	226	233	258	273	288	285	272	280	255	278	237	251	258	244	263	249	257	265	256	289	269	247	270	262	246	266	261	253	285	254	247	275	270	238	279	274	292	271	252	280	266	264	254	294	239	267	272	264	268	254	254	245	243	262	285	290	234	227	232	284	262	300	247	228	222	250	232	235	251	268	267	262	266	253	290	254	254	242	234	239	262	245	256	246	273	248	269	266	281	250	282	256	288	254	252	270	267	240	258	267	283	265	242	273	253	231	264	270	244	253	291	276	265	245	264	255	264	254	214	260	301	236	257	230	269	255	256	282	273	274	263	246	209	259	283	254	233	245	284	262	232	251	261	251	243	230	249	273	231	231	271	243	238	250	241	258	237	267	239	271	255	257	254	266	222	231	236	243	254	276	256	257	279	208	226	264	245	271	271	258	253	267	287	243	279	251	254	247	240	264	254	293	269	269	232	244	256	232	232	243	240	243	260	214	232	242	283	252	251	246	254	265	265	233	267	275	266	240	257	271	325	264	247	255	240	245	260	232	266	243	277	241	258	246	243	232	263	263	296	248	266	258	220	249	251	241	256	256	270	250	261	262	290	290	233	266	260	264	270	264	262	251	238	259	268	254	241	258	257	267	215	263	259	265	265	256	233	259	271	260	265	288	238	242	253	244	259	268	268	254	252	259	246	249	253	266	246	264	280	227	219	294	277	251	273	256	246	229	292	250	270	248	255	265	264	255	286	305	242	261	267	254	268	264	261	257	299	274	224	241	267	268	218	245	215	267	264	271	255	251	265	277	254	232	245	287	274	222	249	268	250	260	236	249	253	251	264	274	235	261	273	280	225	250	244	267	301	254	259	231	248	268	244	250	231	286	290	261	257	267	252	242	242	248	251	280	240	248	238	251	271	247	241	248	272	263	254	291	232	268	270	256	241	242	250	247	264	250	226	234	262	276	272	255	265	254	261	269	252	268	269	239	246	243	267	263	252	248	251	228	257	254	254	267	245	258	228	291	241	225	264	275	265	233	255	255	245	291	258	273	246	271	252	248	240	268	261	246	241	245	245	255	259	258	294	240	250	261	240	280	260	236	241	218	255	256	242	263	285	253	263	232	262	257	240	254	237	251	246	250	243	256	267	259	240	273	247	255	234	223	240	261	246	248	259	242	274	266	254	242	222	271	270	262	256	278	262	244	267	246	245	269	254	291	287	249	285	251	295	279	244	257	264	276	266	254	279	256	259	283	260	249	234	226	242	253	259	250	263	221	263	254	236	278	273	261	280	255	258	267	288	291	238	254	251	210	268	313	266	253	244	252	287	224	245	251	236	297	239	265	281	249	253	250	269	275	260	249	258	238	263	256	242	261	244	242	275	252	264	258	278	261	250	258	280	263	230	261	262	294	262	274	270	245	254	278	258	244	230	263	231	252	281	250	240	276	222	256	264	260	270	257	228	235	254	252	263	317	235	250	229	244	243	270	241	268	245	223	246	284	229	264	260	297	235	249	255	234	260	269	243	282	251	279	261	257	249	228	250	251	250	225	277	229	256	257	243	270	264	247	252	263	239	248	257	274	240	251	269	277	250	258	241	237	243	265	233	256	240	241	225	225	250	250	270	251	253	235	250	268	272	259	244	263	247	255	259	275	246	250	245	252	276	249	240	265	251	286	257	270	251	234	229	273	278	272	284	253	262	262	246	234	250	263	257	220	257	285	237	253	264	255	262	238	265	259	280	286	203	228	253	274	248	263	256	245	242	273	252	254	261	267	268	260	261	265	238	269	239	246	243	259	241	245	241	248	236	268	279	273	231	253	265	238	250	264	236	240	228	273	260	262	263	254	223	239	246	231	260	229	246	256	238	226	242	245	312	239	251	259	246	264	256	245	248	250	240	258	252	259	247	240	273	262	274	268	263	240	251	260	241	256	243	254	284	263	247	254	266	248	245	260	256	250	265	263	258	268	250	266	287	274	270	262	242	253	242	251	255	240	271	252	234	260	238	272	288	300	261	248	299	249	266	280	250	257	258	280	249	274	319	294	252	258	278	278	271	217	255	276	253	290	252	277	259	242	280	255	237	270	255	257	233	259	266	303	255	274	255	262	245	243	259	254	269	255	242	271	247	291	244	293	297	261	277	242	247	241	223	252	241	227	287	268	241	252	257	279	289	264	261	266	281	258	247	246	255	254	278	240	262	223	255	310	252	256	257	259	242	265	249	247	254	286	259	210	244	268	264	263	260	266	241	274	231	253	256	251	261	245	272	255	262	232	234	281	246	244	276	248	266	236	251	257	265	231	255	231	252	268	265	263	269	265	237	215	259	266	268	236	273	220	266	290	268	231	265	256	252	279	291	237	272	259	262	258	282	254	249	276	233	262	237	236	255	252	260	279	281	284	256	246	243	251	258	250	262	264	253	245	237	266	244	239	213	278	275	263	274	257	289	266	240	284	235	269	245	252	291	275	245	237	268	291	308	244	259	247	260	265	262	259	282	226	226	260	246	265	271	243	267	285	276	292	290	246	246	222	252	225	254	279	247	273	284	267	283	237	231	270	239	236	244	260	241	241	261	275	218	244	250	242	232	263	279	238	256	235	263	248	245	263	266	273	258	238	268	249	260	279	250	267	258	245	268	275	242	264	252	264	279	258	268	263	249	244	244	257	249	256	247	233	269	269	261	226	247	245	251	252	265	269	264	242	252	256	269	283	233	271	274	202	268	259	263	242	258	256	252	284	248	267	276	234	250	245	267	285	264	233	261	243	262	261	255	244	242	243	255	278	246	239	264	229	264	246	245	279	248	278	257	263	293	269	271	275	264	272	276	266	266	282	228	252	265	250	249
1826	742	880	672	648	600	610	613	643	612	591	602	595	611	642	575	595	592	629	611	592	579	607	594	609	590	601	601	641	598	589	609	603	605	563	572	641	584	617	629	601	590	639	579	626	598	585	592	609	617	610	606	632	609	638	593	607	601	605	657	599	621	602	578	584	635	640	638	601	558	599	598	604	623	626	551	578	598	598	591	637	597	643	625	608	595	647	608	593	594	564	588	643	588	630	622	609	649	600	628	640	611	632	585	637	644	615	611	620	565	600	627	595	618	598	591	604	615	611	601	611	593	623	603	598	622	572	559	647	623	580	612	622	612	606	654	542	632	603	608	585	620	608	591	604	611	582	624	648	606	615	607	577	567	586	657	581	562	619	584	600	619	596	591	590	617	577	553	587	625	603	612	603	611	608	624	593	615	626	594	665	578	600	630	596	614	613	614	608	613	609	589	647	603	572	553	614	607	598	641	566	591	618	611	611	596	601	618	638	628	620	589	635	603	603	575	596	629	602	578	629	611	594	587	611	591	565	595	605	625	582	618	568	614	571	636	602	563	626	630	580	612	610	615	618	616	615	628	600	560	584	634	608	605	644	574	601	624	592	609	604	587	624	577	639	594	575	631	621	600	581	661	605	613	607	570	583	610	598	556	604	584	649	579	597	590	620	576	641	604	615	589	651	606	596	614	602	612	640	630	632	621	576	594	587	621	617	623	616	575	624	598	610	601	607	617	615	600	536	622	600	645	609	570	607	580	604	632	605	555	617	553	587	578	638	570	555	599	620	577	598	597	600	581	555	632	580	573	603	579	558	594	601	609	587	598	626	630	587	597	635	588	648	617	618	613	580	631	621	618	593	537	605	590	604	613	595	595	601	591	565	549	653	658	614	612	605	596	609	614	600	634	621	581	576	649	604	607	615	554	598	558	638	635	624	662	606	602	601	625	602	631	589	625	584	632	585	591	594	618	618	567	632	572	578	601	648	612	624	616	573	605	607	617	625	595	621	600	643	620	645	631	623	623	594	578	627	601	594	595	598	626	608	597	591	588	591	595	600	619	575	632	603	609	653	611	573	633	596	607	598	610	644	641	605	628	633	573	614	586	576	634	588	640	586	595	660	602	604	565	578	592	593	619	560	631	633	616	575	558	595	585	623	558	610	615	599	609	600	618	652	588	595	564	614	587	605	590	590	656	610	616	593	630	591	638	603	606	587	613	635	638	566	617	582	585	616	625	643	627	613	605	581	621	599	601	589	611	624	608	618	586	642	616	597	592	592	634	572	630	608	594	578	591	602	655	600	595	619	567	598	586	631	633	561	605	601	596	595	590	627	624	586	578	629	587	649	618	616	631	602	582	577	603	629	600	630	558	596	594	626	604	633	618	583	635	546	580	549	650	575	549	638	659	634	597	614	616	628	596	595	614	657	548	584	553	632	650	618	584	620	616	607	624	612	619	641	606	586	569	632	644	590	612	560	586	607	609	608	606	603	618	597	634	599	636	613	610	584	591	609	610	573	589	601	625	596	603	631	638	590	574	566	601	583	547	631	615	592	627	623	665	626	632	584	535	631	579	578	639	654	592	569	569	648	595	655	589	589	593	620	631	600	572	642	629	574	606	573	563	618	638	628	623	596	600	533	622	600	582	625	540	650	596	602	602	611	629	639	606	567	556	603	560	579	568	638	576	607	587	611	581	587	612	601	579	560	583	605	588	587	634	660	623	556	626	639	554	621	574	575	563	628	615	617	599	624	555	556	588	640	634	581	573	604	637	602	596	638	594	674	613	608	621	600	617	592	601	636	572	598	642	636	606	588	625	560	569	650	611	619	609	604	589	554	654	598	597	587	544	586	578	616	594	621	621	626	632	615	584	633	609	585	611	637	564	579	558	588	602	617	599	552	606	621	612	650	603	595	562	650	641	563	597	591	609	656	632	612	593	587	569	568	590	602	654	574	625	609	636	562	620	621	619	606	577	618	612	582	573	625	593	631	674	607	609	566	574	565	622	622	595	581	588	584	606	604	613	627	619	600	583	596	608	588	613	592	595	612	602	593	601	624	612	609	598	594	596	611	609	584	618	592	605	567	585	607	632	632	596	620	565	639	571	623	578	585	602	611	621	615	636	619	624	566	636	602	602	599	589	643	601	598	633	607	654	628	596	612	573	633	583	594	677	612	591	633	617	616	620	620	587	601	624	617	581	593	645	624	627	648	596	616	622	595	605	569	631	624	617	630	596	636	602	543	579	585	596	592	566	629	629	588	628	625	626	594	573	644	569	609	620	635	668	607	668	591	612	634	627	593	619	632	611	609	593	617	611	557	595	586	582	564	591	580	569	588	633	611	615	626	637	627	596	566	618	590	567	596	625	598	583	603	600	584	614	605	562	623	618	643	605	588	632	565	574	622	650	606	577	644	615	571	587	605	589	653	618	627	609	625	615	599	581	527	660	586	586	580	616	597	631	606	625	597	564	610	640	607	608	601	631	606	604	611	654	620	605	634	580	587	572	618	559	565	618	634	570	622	618	603	604	606	617	564	625	611	571	631	648	604	603	616	641	552	639	594	639	631	608	567	602	579	581	552	600	585	566	654	592	602	571	638	585	609	594	597	593	650	587	593	612	513	615	607	600	592	550	628	581	664	571	661	609	633	637	580	620	629	636	623	579	653	610	615	615	647	635	628	635	603	562	606	618	578	566	617	621	588	618	622	568	601	593	612	590	587	618	603	582	616	607	572	618	594	634	613	640	624	628	600	567	639	638	641	619	646	608	585	623	586	599	598	625	645	581	607	557	611	633	613	591	578	603	609	623	620	652	576	603	608	618	562	611	616	597	609	639	631	601	602	582	624	612	580	592	603	608	604	622	605	601	613	594	547	550	565	586	577	648	623	618	610	597	623	621	604	598	649	652	618	619	592	613	614	591	611	583	619	666	622	617	620	638	596	605	617	574	606	620	591	579	583	634	578	604	631	588	591	633	571	611	595	614	576	614	581	606	581	630	609	633	612	621	625	609	637	601	648	628	608	588	611	631	576	616	584	596	590	647	610	568	589	605	569	601	581	636	564	592	576	626	565	629	606	580	591	563	624	573	559	600	588	584	594	602	606	608	572	571	581	613	599	623	644	609	573	638	638	610	589	636	592	630	608	614	578	598	588	606	548	574	585	621	573	608	614	641	590	575	564	580	601	676	583	607	611	586	595	614	564	606	598	598	640	609	618	606	620	598	598	588	584	606	636	617	608	579	590	617	639	620	617	600	609	612	600	596	606	573	628	606	610	600	617	601	622	639	596	616	607	595	610	590	635	622	669	627	606	546	573	607	601	642	610	619	617	593	651	591	644	591	656	615	616	618	596	590	618	553	628	572	605	622	596	614	636	589	599	648	616	615	573	631	638	636	611	621	617	620	567	657	649	621	584	598	642	606	619	574	609	575	623	596	616	654	626	610	634	591	591	598	586	597	615	610	594	627	568	609	629	593	601	568	567	622
7721	951	895	389	302	262	204	194	194	184	164	174	154	166	162	152	165	154	131	158	146	146	170	138	167	162	146	160	147	152	169	169	162	152	137	151	158	158	165	158	151	157	194	141	151	152	160	138	166	173	131	145	144	138	136	151	126	153	144	152	151	141	160	192	150	136	156	148	164	151	166	170	137	149	141	168	168	169	159	167	164	145	156	145	145	165	140	142	164	169	166	155	142	130	153	133	168	190	151	156	158	162	142	168	174	167	151	128	155	142	150	162	144	122	166	170	185	129	151	177	135	175	155	129	153	143	164	170	143	151	142	143	167	165	163	139	158	154	132	152	167	173	143	137	149	153	164	131	165	134	150	160	157	136	130	173	163	151	142	141	166	183	163	161	145	161	151	145	156	171	170	153	173	150	150	154	149	142	144	157	154	167	152	149	141	154	161	163	175	133	159	172	153	143	147	149	144	124	142	139	163	168	155	147	128	106	144	147	148	159	153	194	172	154	154	138	158	154	136	133	151	151	132	154	143	147	155	141	147	127	166	172	139	152	170	151	158	161	164	143	143	161	151	136	142	152	136	142	153	152	142	124	173	146	168	139	154	169	156	153	146	157	150	155	167	168	164	119	145	129	182	145	165	149	149	151	133	164	153	156	168	148	133	159	153	162	138	149	133	150	151	126	160	125	143	138	171	162	130	157	133	140	145	140	145	135	143	138	158	151	155	144	172	164	173	162	149	146	153	174	148	156	140	157	140	151	151	174	158	191	160	131	164	158	165	161	150	158	156	152	167	127	166	141	144	145	157	172	166	160	120	156	182	150	143	164	147	154	151	157	146	166	136	141	161	153	146	153	159	150	150	183	144	149	154	146	161	162	156	148	143	161	131	152	174	133	136	140	154	145	145	143	135	149	155	165	123	164	168	145	147	156	140	166	149	169	160	185	137	161	139	164	154	133	167	146	140	163	167	167	151	159	155	150	172	138	168	152	136	151	154	154	138	122	147	130	150	142	154	160	146	159	136	141	148	144	141	164	170	161	147	154	167	150	154	161	127	166	149	146	147	160	133	150	146	147	152	145	177	171	151	146	138	163	168	142	170	162	139	138	159	135	180	135	140	164	136	168	156	144	122	168	148	141	127	149	172	173	157	143	139	180	159	153	135	136	124	138	145	154	163	163	142	157	150	157	146	138	153	182	151	150	150	149	157	129	171	157	154	158	168	147	151	161	146	134	153	156	154	171	165	138	154	138	150	164	149	167	173	182	145	164	168	139	157	174	172	147	181	140	154	164	123	160	141	169	154	159	152	151	135	143	161	165	167	155	135	155	162	179	164	156	158	161	158	144	128	138	152	123	141	156	156	166	159	154	140	157	142	149	163	137	166	144	160	153	145	168	139	143	151	160	143	149	158	138	148	147	149	153	153	130	148	126	152	150	155	152	136	132	160	130	164	152	129	156	155	175	160	156	145	163	138	151	159	150	127	155	151	151	166	153	151	142	134	157	148	156	155	145	149	140	184	145	144	166	146	139	139	169	129	136	150	146	170	150	141	160	152	153	142	151	145	153	121	142	149	153	128	167	141	151	165	162	142	155	144	142	177	136	177	146	140	178	149	156	137	144	153	156	151	155	159	165	144	143	159	132	153	150	152	168	140	140	155	154	172	135	157	158	142	156	155	156	135	123	164	168	146	152	143	150	145	142	127	171	153	149	148	156	159	161	150	141	142	161	138	149	163	142	139	167	142	139	161	148	150	179	171	161	161	166	156	145	144	153	175	156	149	153	171	149	134	123	140	156	146	152	164	150	172	165	155	155	166	157	134	151	156	172	125	162	156	137	136	134	161	179	146	159	159	153	153	136	164	158	166	149	159	186	147	157	135	162	134	145	153	147	173	169	171	157	148	156	164	169	163	161	144	147	178	141	172	155	148	132	156	157	142	128	153	154	168	147	160	154	155	146	151	154	182	133	179	157	155	141	177	142	150	161	134	150	139	155	173	177	145	142	149	147	174	153	147	157	121	155	148	155	137	198	154	127	160	154	142	153	139	152	159	155	140	144	142	161	142	153	169	179	155	141	165	135	156	149	136	161	162	167	156	160	149	127	139	136	153	169	156	129	167	165	154	150	153	206	141	156	178	153	171	145	144	155	158	145	132	161	150	138	182	143	152	149	144	177	170	157	149	130	156	168	161	173	151	161	128	170	154	160	153	138	149	152	161	145	150	174	157	177	151	158	154	145	154	138	143	139	133	159	153	126	159	151	141	153	161	159	140	155	129	127	148	183	143	147	169	164	144	164	149	177	151	136	150	128	146	147	171	158	149	143	151	148	161	151	154	135	139	134	141	138	152	138	124	155	164	150	157	148	150	154	141	162	151	166	152	158	145	152	141	165	157	164	162	150	147	161	179	146	159	165	152	163	136	164	160	155	145	123	162	158	174	140	135	151	147	152	167	145	177	163	161	144	136	133	147	160	136	112	159	150	124	180	141	142	173	170	146	129	148	164	154	158	155	154	168	141	141	129	152	141	160	139	153	181	145	157	151	167	132	162	136	129	167	157	151	172	154	155	152	138	149	147	140	165	154	131	170	151	189	147	138	177	131	162	142	145	120	152	177	142	126	154	124	157	158	144	158	144	145	142	155	146	172	156	156	134	152	166	148	143	158	170	134	127	147	165	165	141	155	147	176	132	161	157	146	155	170	144	149	157	183	141	150	163	137	134	165	134	149	156	153	146	135	153	159	146	157	150	173	159	161	163	149	162	152	175	151	157	156	141	154	145	165	159	155	126	142	166	123	136	136	168	167	144	127	161	178	146	138	162	163	147	148	147	148	165	134	160	139	147	147	146	120	156	158	169	160	163	165	153	154	156	166	180	179	158	147	130	143	152	158	166	132	175	137	127	127	153	155	161	155	145	153	162	162	144	139	136	153	137	138	158	186	182	121	171	156	160	140	145	135	159	162	182	170	173	155	144	152	157	188	146	143	174	154	129	160	155	174	142	144	182	180	156	143	171	160	139	135	158	140	143	145	137	153	166	155	167	156	156	142	154	156	152	143	135	127	180	163	144	176	132	140	162	148	153	153	135	162	146	151	144	136	148	134	157	146	126	153	156	152	143	107	147	146	138	167	170	156	122	143	139	133	174	180	168	157	143	147	137	161	175	164	160	157	162	146	157	151	168	161	155	141	153	158	122	146	166	130	132	155	147	147	144	150	142	156	170	144	141	155	169	159	166	149	152	166	136	152	148	147	143	181	154	156	146	157	142	156	186	155	180	163	146	158	169	144	141	134	171	143	134	174	147	158	137	165	161	149	151	162	145	133	135	149	149	162	156	153	167	152	124	164	170	158	143	142	162	145	130	146	165	150	168	143	151	122	166	140	146	148	156	183	148	154	160	159	154	160	152	180	152	137	137	134	132	159	176	165	136	152	161	157	141	145	139	173	143	160	170	165	167	135	163	158	133	151	141	135	149	153	159	144	160	154	141
6311	1158	1813	1358	1084	852	773	748	697	638	620	570	552	525	538	513	505	440	479	486	473	425	438	432	440	424	442	419	423	425	404	458	457	429	420	450	417	419	444	405	450	421	397	449	404	427	448	393	434	386	412	441	379	420	434	405	434	415	478	436	453	420	427	402	417	426	409	403	437	397	402	413	442	440	444	416	412	411	392	444	444	451	408	430	372	426	432	416	382	421	405	424	403	389	447	389	422	424	400	465	423	423	464	405	435	430	407	409	428	401	420	385	433	413	397	408	427	418	423	415	418	459	423	428	421	420	398	414	423	455	381	404	392	401	409	400	411	415	417	387	425	431	400	405	436	394	415	403	413	395	407	393	435	418	412	406	410	437	386	431	428	436	435	422	424	417	409	413	416	481	404	381	443	441	358	439	391	442	417	422	436	431	437	459	458	432	428	456	401	451	405	421	421	466	393	471	420	454	431	435	410	361	418	407	393	404	415	407	418	408	409	435	411	394	381	429	392	431	407	436	434	413	454	428	444	413	387	418	405	421	426	438	409	421	432	412	421	443	380	427	403	397	427	424	455	408	452	410	449	428	453	407	425	393	443	393	375	417	398	389	444	420	439	402	451	429	392	414	432	434	409	407	412	406	415	427	418	414	409	427	444	392	441	402	432	418	389	405	398	422	410	405	425	425	428	431	379	443	409	381	414	424	427	413	389	405	389	404	427	417	414	419	439	419	427	428	446	443	437	427	413	450	403	429	408	414	402	418	430	421	409	426	403	445	404	421	399	397	401	408	396	416	435	409	437	423	405	396	415	410	421	397	394	433	409	450	385	439	431	416	417	427	392	404	439	426	430	407	401	399	440	409	425	414	440	418	434	420	392	394	404	448	436	452	420	402	388	405	464	375	419	435	419	437	405	417	393	393	402	409	450	363	427	433	406	442	409	376	445	374	425	410	424	416	401	396	397	412	438	402	406	401	394	401	386	409	446	401	405	373	405	418	447	433	397	427	413	389	395	424	439	413	389	401	410	442	426	441	376	413	419	431	431	415	439	415	449	416	423	431	415	406	432	451	411	426	455	417	446	410	428	423	391	423	439	404	451	396	402	380	424	402	425	430	423	396	428	397	457	410	416	427	406	397	408	411	366	414	450	405	416	371	430	430	400	434	396	421	405	423	393	405	418	380	417	389	396	436	447	419	394	384	424	470	399	418	387	401	429	397	409	409	400	423	429	457	421	438	411	457	448	433	404	400	456	412	375	416	410	397	406	415	401	418	421	436	419	390	415	400	385	412	396	419	368	409	422	429	420	387	408	385	438	467	429	362	401	414	407	427	414	431	450	428	409	446	424	425	431	394	408	391	430	375	457	399	432	428	429	403	429	388	426	431	427	395	457	390	389	420	400	410	397	384	430	429	402	424	398	420	418	367	405	390	409	386	405	443	398	367	405	429	426	427	419	401	414	425	399	416	388	383	402	423	395	443	422	392	401	385	425	409	389	394	416	400	408	401	432	384	395	409	468	414	413	390	424	371	413	418	396	416	422	427	407	411	424	439	367	407	405	431	417	437	431	411	376	432	429	423	435	431	386	408	410	398	450	424	431	433	395	413	393	410	424	420	421	424	402	415	387	398	407	437	417	394	406	398	409	436	406	413	403	451	426	380	384	404	411	415	426	411	404	431	406	445	443	413	454	414	423	420	426	393	439	444	401	411	414	426	415	416	401	417	429	417	448	399	445	379	431	442	418	410	429	457	412	408	407	414	418	438	436	393	437	433	385	371	417	409	442	373	415	409	428	415	411	389	416	399	393	405	442	430	393	404	420	429	420	428	403	424	410	404	391	396	453	412	406	427	393	430	438	467	414	418	431	398	446	430	432	409	382	426	435	390	414	430	402	438	378	435	421	394	432	451	447	417	420	399	420	380	432	402	445	413	385	408	408	418	397	389	374	419	420	422	413	410	419	405	425	423	389	393	437	403	424	432	405	419	411	388	427	388	447	423	415	388	386	404	407	446	460	398	440	407	427	390	414	413	430	369	439	399	380	442	406	430	403	413	427	437	383	438	428	419	407	401	411	392	412	396	368	408	424	446	413	396	428	386	423	401	419	402	413	439	379	414	400	424	466	420	396	431	418	373	427	395	438	428	408	390	406	436	402	424	383	396	405	424	378	447	409	423	413	414	445	428	370	406	414	422	442	444	423	414	439	407	418	381	394	415	410	404	416	412	400	421	424	406	403	426	412	440	404	399	401	450	393	412	419	426	367	414	450	440	407	373	442	417	421	403	419	400	431	428	387	403	415	375	386	419	431	414	389	443	413	430	408	422	414	390	417	428	420	436	423	416	409	419	387	401	426	417	401	434	413	441	421	440	423	399	395	410	418	404	422	438	413	409	423	408	397	421	370	402	429	425	401	403	446	426	437	440	437	389	416	404	407	411	423	396	419	404	416	426	402	409	379	406	454	421	443	397	412	416	426	433	418	434	418	394	416	430	443	445	443	422	423	401	402	396	407	381	388	387	426	375	433	435	424	411	403	405	386	423	448	435	428	397	424	379	438	439	419	426	387	420	426	410	430	402	440	438	421	408	415	408	413	478	394	404	433	397	424	387	399	422	434	435	420	401	422	432	400	445	377	381	399	390	424	388	419	422	388	413	406	403	435	398	420	467	386	418	440	382	403	428	454	414	423	438	385	419	451	423	418	408	408	405	443	419	434	406	380	388	407	442	373	433	410	431	422	467	389	405	409	430	412	394	416	404	417	373	419	368	424	396	452	423	416	415	413	399	403	436	397	398	428	422	407	419	383	382	439	402	391	431	406	394	412	446	422	436	463	407	407	452	375	429	434	391	412	388	428	429	414	411	426	439	409	418	435	445	428	414	439	425	432	430	418	415	437	439	392	383	418	418	433	414	435	414	417	411	387	431	440	452	397	416	441	406	404	423	394	403	415	437	428	410	397	416	396	392	428	452	406	406	456	395	395	406	413	392	406	426	408	423	469	404	417	410	404	432	427	417	444	421	432	430	409	425	421	415	448	431	394	398	402	419	386	435	396	430	414	400	412	396	445	475	391	424	433	429	428	415	426	401	420	417	398	393	389	429	434	408	451	429	403	465	398	413	424	411	409	393	437	452	440	398	445	418	423	400	390	448	424	428	442	428	418	419	395	409	443	421	397	443	417	399	438	423	415	412	438	403	433	397	409	426	402	425	402	442	401	433	399	408	412	413	396	427	395	415	400	392	429	421	426	376	428	419	398	408	412	442	420	420	387	392	379	424	410	434	382	445	413	419	438	401	434	455	423	409	405	426	410	407	400	398	431	445	379	399	441	387	405	402	438	431	405	433	423	425	397	399	400	403	375	407	423	444	432	411	419	442	431	410	412	431	412	404	392	439	396	377	442	383	408	440	361	422	440	459	409	379	419	419	429	444	442	413	464	410	403	455	427	418	410	440	433	423	378	435	381	406	416	408	411	408	433	435	431	374	382	385
14463	2250	1825	955	609	578	497	420	411	382	367	365	318	320	312	358	324	289	294	329	332	329	310	313	319	325	324	350	324	307	290	278	292	267	311	299	295	309	309	313	335	336	321	312	338	318	334	345	327	329	318	334	301	315	321	300	326	269	291	311	285	318	301	310	305	290	326	327	321	295	311	276	320	298	306	345	345	284	301	294	325	322	335	315	341	306	321	287	291	292	322	310	318	347	298	300	312	326	310	355	314	305	310	323	275	325	328	319	330	330	325	318	281	303	302	333	319	335	299	338	347	332	346	304	290	312	307	310	315	315	300	314	295	303	288	314	274	319	315	325	292	324	306	301	279	281	322	345	314	304	301	330	292	326	332	311	280	300	305	302	327	360	312	300	298	323	272	261	322	341	313	303	291	295	316	315	298	288	314	341	304	313	299	289	289	326	338	273	300	319	269	305	292	322	331	323	288	302	306	307	301	330	320	308	292	301	310	311	324	319	355	304	297	324	288	347	314	323	310	284	331	320	297	301	284	315	275	338	324	316	306	299	345	318	312	302	288	309	302	297	274	288	306	338	301	321	311	315	338	309	313	295	317	319	295	312	330	296	330	310	311	302	298	325	288	301	315	304	281	312	316	306	323	310	322	297	335	309	325	295	297	268	291	326	331	306	319	335	310	279	341	350	331	295	324	319	302	290	308	300	328	335	287	313	345	292	312	306	308	303	277	279	305	318	324	347	319	270	299	286	302	284	304	350	316	320	348	352	303	310	286	322	323	293	295	301	304	295	312	314	328	297	291	297	320	327	308	293	276	288	290	310	300	314	316	288	300	313	270	279	290	321	307	311	271	309	280	308	331	327	289	319	276	281	330	327	285	298	289	317	319	306	335	331	327	325	291	330	308	285	299	307	316	306	308	302	307	306	326	319	317	299	294	323	319	287	290	309	277	308	320	310	308	323	298	303	298	301	306	284	300	310	303	299	311	308	272	298	308	316	288	300	319	288	286	308	317	296	326	334	319	312	300	298	345	314	350	294	346	326	327	321	315	318	322	322	320	313	301	306	320	281	340	359	290	327	294	309	299	318	299	275	304	319	319	335	293	342	318	296	313	276	282	297	310	291	292	325	285	326	299	314	326	294	278	346	330	286	277	277	306	320	284	328	297	301	361	303	311	318	336	302	285	298	302	308	313	339	288	303	362	300	278	272	271	282	304	274	311	343	304	299	308	321	329	320	330	295	280	293	309	320	308	319	286	293	304	307	307	308	303	317	315	296	303	296	320	311	302	324	342	286	292	329	271	277	285	302	289	278	326	309	303	315	305	304	289	284	298	274	270	302	326	329	329	293	324	323	326	328	301	308	355	323	323	298	293	313	345	334	301	318	306	309	294	283	264	301	336	302	326	329	325	296	305	308	304	314	313	292	300	344	304	331	324	331	345	303	302	297	300	330	323	346	300	311	302	333	281	305	330	336	309	298	323	311	326	313	294	285	314	308	291	303	304	330	306	316	332	359	332	288	336	270	300	284	294	330	313	298	343	343	320	295	325	330	304	284	312	302	304	293	280	296	276	302	305	298	272	312	325	310	303	350	302	326	304	311	292	335	315	318	330	331	327	334	311	319	305	325	311	312	353	317	313	304	289	328	324	300	318	273	321	301	322	317	285	299	325	277	308	290	298	269	315	271	307	329	376	295	290	321	305	307	313	295	270	302	291	310	287	308	295	306	285	307	325	301	314	314	340	292	343	274	321	314	295	324	308	298	263	319	305	287	299	313	279	314	320	333	333	279	323	314	316	352	321	314	288	279	323	328	317	303	292	284	312	283	326	319	319	322	289	320	281	329	340	324	310	292	299	266	277	305	310	301	324	298	276	295	338	318	301	317	293	316	352	307	304	314	281	311	307	305	330	285	282	286	288	333	292	320	322	327	283	295	311	327	303	305	338	318	299	324	382	333	303	276	316	277	341	329	303	319	300	315	302	287	291	316	334	313	282	313	309	298	306	324	306	327	313	318	296	297	278	312	275	324	302	308	294	331	300	305	279	305	265	313	316	303	330	300	305	310	289	289	282	307	335	327	314	349	295	309	323	277	253	285	337	268	322	304	322	300	329	318	349	334	316	316	306	292	304	292	311	283	282	347	319	334	294	309	333	302	343	312	312	285	321	298	309	302	330	351	292	278	282	347	350	325	323	337	319	305	287	283	323	302	321	343	314	295	293	311	345	287	319	330	309	317	305	304	318	296	308	282	297	321	310	304	319	317	299	302	311	332	298	316	310	283	301	331	330	301	323	336	320	311	310	285	303	322	288	285	303	301	334	271	319	313	322	302	305	300	331	337	306	283	330	309	338	313	303	315	328	298	303	323	343	288	288	300	280	332	323	325	304	312	354	291	312	321	303	297	297	322	309	303	287	315	325	326	320	281	305	314	306	285	368	316	326	297	292	337	291	316	285	331	289	319	305	310	323	303	305	313	300	291	304	299	302	317	322	310	311	267	294	317	315	326	288	316	318	303	266	307	300	314	296	302	325	299	326	296	332	285	292	317	287	249	279	304	322	277	297	315	280	287	320	315	306	285	309	339	331	316	317	323	292	319	315	311	335	307	313	290	315	295	334	307	301	310	338	301	316	283	283	303	321	308	302	338	303	309	300	299	311	308	334	361	317	343	294	291	315	307	330	307	296	280	296	303	316	329	319	327	287	300	351	332	314	323	321	307	271	316	320	310	317	304	290	350	301	286	314	310	281	332	291	297	291	316	337	345	320	289	293	318	329	283	304	292	302	324	324	319	293	293	257	287	324	286	311	309	293	298	300	260	324	284	333	304	310	288	310	323	310	321	290	344	274	302	328	312	275	273	313	350	284	309	329	291	272	301	330	344	341	325	309	281	293	333	279	350	339	310	336	315	306	318	301	320	326	327	290	320	328	316	311	306	304	330	295	314	301	292	354	319	312	284	310	312	316	318	341	313	322	288	295	272	277	312	290	293	291	290	293	307	333	315	296	306	269	344	274	336	282	293	343	331	278	261	340	305	329	283	330	313	291	313	330	298	313	289	317	345	319	323	324	307	321	288	309	303	294	292	336	336	297	312	325	339	281	316	272	300	312	302	290	283	293	304	315	309	303	296	310	301	295	281	277	331	323	296	323	304	295	287	279	323	322	322	284	315	301	285	315	297	302	318	324	307	308	264	328	324	314	301	301	285	298	312	297	276	303	302	288	312	325	316	307	302	292	315	280	293	309	286	282	315	307	307	344	335	330	308	298	295	346	290	274	300	335	334	330	292	287	317	298	289	279	283	329	270	324	303	333	282	306	330	296	320	321	331	268	272	318	320	324	316	304	322	289	340	322	319	324	299	309	310	304	346	306	331	317	290	313	304	290	305	322	330	317	279	314	326	304	299	295	314	293	321	329	297	314	279	299	326	298	314	303	323	310	312	298	321	327	343	328	336	298	325	304	311	325	323	312	278	288	305	294	300	310	322	306	291
8319	2117	3104	2513	2114	1786	1491	1332	1272	1065	1123	1008	940	957	933	928	889	845	864	861	829	750	864	811	819	822	792	780	774	772	780	764	798	821	759	776	742	763	779	757	757	742	736	817	787	731	775	754	737	785	705	773	743	741	738	747	769	732	777	742	755	745	798	755	742	743	753	746	748	782	741	746	745	749	739	739	800	711	788	728	713	734	726	704	755	755	727	750	765	708	763	746	732	730	720	766	706	734	717	644	737	848	794	739	712	720	741	804	749	718	733	708	757	717	735	779	740	740	736	773	726	805	772	710	733	788	759	738	767	731	738	707	797	732	712	756	736	715	707	753	785	711	731	736	730	704	712	783	761	766	750	763	730	787	719	745	751	721	744	746	756	704	711	753	758	711	737	719	687	693	691	716	727	726	722	714	693	756	734	786	765	778	750	762	756	735	726	736	778	710	811	713	733	768	757	724	754	740	759	755	730	797	691	772	741	730	739	743	751	745	712	780	726	714	744	712	713	807	764	763	755	796	727	726	721	725	681	728	715	761	714	749	706	792	777	741	716	705	706	770	733	743	726	721	815	726	709	755	721	729	733	743	712	746	752	749	708	742	766	737	744	777	705	777	731	744	733	713	738	778	750	675	746	714	715	686	781	751	702	732	758	731	696	693	738	706	739	766	761	756	724	789	695	725	733	727	728	731	743	763	739	720	731	758	766	735	779	752	769	746	748	732	741	727	709	732	690	719	718	746	707	759	782	727	738	742	756	746	740	688	711	748	775	735	766	752	735	717	733	707	764	745	749	752	741	738	770	699	735	708	740	722	753	708	751	756	732	671	755	781	787	721	708	745	694	713	720	759	742	731	765	746	717	721	730	725	768	744	741	803	720	736	763	704	732	718	764	689	715	698	750	779	743	744	731	758	787	721	756	710	741	731	756	704	720	771	703	771	743	695	739	715	759	747	698	734	801	732	803	709	774	787	793	697	764	741	701	740	749	707	725	707	753	778	730	738	788	740	745	749	744	740	742	720	782	756	755	736	746	752	741	745	748	767	735	716	736	700	740	752	697	746	765	723	758	759	723	725	729	733	720	744	739	743	732	717	729	766	735	760	732	740	675	717	794	711	739	718	760	730	676	775	797	712	734	727	754	735	690	719	742	752	782	744	766	770	710	745	770	701	713	727	749	795	727	764	791	758	783	743	756	786	749	788	695	752	745	718	728	740	760	759	734	771	728	739	748	757	815	750	757	782	709	708	722	730	763	768	753	740	769	765	749	795	767	735	689	713	776	753	741	725	718	734	739	731	729	740	729	744	751	696	763	753	713	764	813	757	788	737	765	683	777	724	780	738	745	755	716	756	745	698	703	748	787	728	694	803	781	740	766	758	765	727	790	740	711	727	743	762	769	716	699	735	775	750	764	740	770	761	801	713	757	753	795	692	740	729	765	730	741	795	733	756	721	775	758	753	672	708	756	742	673	721	742	709	727	757	739	737	745	663	723	722	737	782	757	745	794	714	693	736	752	717	762	728	725	694	773	769	724	751	732	750	724	754	742	735	785	791	777	752	741	740	805	663	776	720	767	785	762	718	767	693	757	740	707	730	720	728	751	729	734	750	761	778	719	772	774	706	689	760	676	726	742	757	744	752	717	783	756	734	712	777	730	776	716	747	742	781	764	705	731	718	783	785	752	750	812	754	713	756	729	748	749	712	720	738	727	715	723	731	730	718	748	768	723	717	774	740	734	758	739	730	766	736	776	805	755	714	710	767	743	776	742	758	741	770	759	754	707	708	734	747	755	784	776	692	769	772	744	780	740	728	756	735	712	719	781	753	724	763	726	761	775	736	692	774	720	739	790	757	744	785	777	740	732	698	729	760	766	737	770	752	688	764	742	751	779	745	800	705	726	736	755	720	729	752	741	699	757	781	732	717	748	745	767	764	739	759	747	729	721	773	706	781	686	711	745	723	787	739	724	705	813	732	707	708	732	757	776	717	778	758	729	740	774	751	745	751	757	786	740	707	698	742	726	681	782	750	735	775	744	697	783	766	753	733	723	779	759	714	773	742	735	745	730	747	744	772	753	805	725	753	729	711	738	749	799	732	684	758	761	725	770	795	742	773	736	741	746	729	697	708	777	740	734	722	804	760	703	757	764	720	703	741	752	720	753	760	757	813	722	713	717	727	762	752	717	741	754	791	761	738	727	766	741	741	730	722	738	666	745	760	727	737	720	765	726	693	752	755	762	733	767	760	816	731	759	785	781	717	718	723	727	753	740	764	725	733	794	727	699	727	769	739	744	726	756	753	733	738	719	802	742	739	789	744	733	731	752	736	748	739	760	738	778	740	713	766	740	731	787	730	681	758	739	733	717	724	735	735	725	771	709	765	694	747	725	742	733	734	799	759	756	736	722	686	771	687	729	731	755	736	703	760	737	716	758	717	740	741	737	743	745	717	729	744	724	684	729	781	754	731	739	750	749	751	713	746	738	720	728	744	763	727	738	775	745	745	723	752	712	731	728	718	710	777	729	731	733	809	785	715	715	732	719	767	757	721	697	691	717	779	794	718	743	755	720	736	735	785	758	743	780	795	780	756	722	782	775	721	687	770	732	749	709	757	706	697	744	748	710	730	719	742	714	735	731	753	734	713	723	706	702	780	761	717	725	756	737	743	722	755	742	775	712	755	735	790	703	749	706	734	685	746	719	676	746	743	752	768	796	734	710	754	723	742	754	711	741	750	766	699	760	765	726	796	718	745	744	746	727	798	721	747	759	749	697	761	720	751	755	706	729	772	756	780	742	766	743	764	752	751	733	741	731	752	769	746	770	770	711	737	753	757	716	771	732	761	731	779	739	747	734	781	760	696	716	724	694	782	717	760	690	767	724	756	778	797	701	805	760	718	699	752	752	713	706	755	732	747	721	749	777	742	701	740	711	752	737	713	793	709	788	764	772	733	734	735	773	714	795	768	726	726	741	714	743	769	719	732	711	790	722	763	759	736	709	707	755	766	720	717	726	797	770	728	762	709	763	770	725	741	719	729	738	777	781	752	766	783	733	736	746	739	706	796	732	734	771	757	745	737	729	746	790	721	705	732	745	696	709	697	713	775	730	732	728	744	739	724	727	781	707	760	705	663	747	736	708	752	744	658	727	734	717	709	727	735	706	732	689	763	753	755	734	771	746	726	734	751	756	741	683	760	722	741	770	718	693	722	709	708	746	686	737	762	752	725	791	709	792	699	780	734	798	745	720	764	731	722	694	738	729	729	730	749	710	786	761	829	709	729	772	768	730	748	713	713	729	758	743	752	716	768	770	732	714	746	747	715	725	705	772	746	751	727	704	752	769	792	717	719	743	731	750	755	733	672	734	714	713	804	717	755	739	764	752	707	750	689	709	737	784	699	748	743	788	777	725	736	757	708	691	743	754	759	720	716	747	729	716	742	747	747	774	720	702	750	793	752	733	756	754	752	727	713	725	766	719	752	732	736	753	726
1760	683	387	275	280	292	251	258	258	264	276	244	230	249	262	251	243	266	262	257	259	304	257	253	247	279	253	244	236	265	280	247	262	246	273	251	278	244	236	262	260	237	259	252	276	263	255	233	246	263	262	228	289	276	279	268	242	241	241	252	270	257	246	239	261	269	266	251	257	244	278	224	254	261	262	283	264	249	260	258	268	231	239	248	246	256	259	251	253	241	251	275	234	274	261	260	242	244	255	261	254	264	279	255	239	291	252	225	236	255	255	276	283	270	250	253	274	248	261	293	225	249	256	256	264	234	270	262	261	282	250	248	276	305	271	250	282	267	268	272	245	250	267	227	257	248	236	277	231	260	253	260	253	246	260	256	272	272	250	263	235	305	261	251	252	249	243	220	253	250	242	280	242	237	264	252	235	250	264	254	280	307	278	269	271	251	263	276	263	268	258	294	279	255	268	274	256	247	274	235	246	267	264	279	239	284	257	258	238	225	280	249	266	255	252	236	269	256	262	269	235	249	227	280	252	279	251	235	249	263	242	241	233	276	247	277	264	258	256	234	274	287	235	264	291	244	280	227	259	266	257	237	234	260	267	259	230	260	254	250	267	273	275	261	270	233	309	247	232	249	242	261	249	272	252	264	261	253	220	246	251	247	260	253	270	275	244	248	283	248	275	272	251	257	285	272	263	268	271	228	244	231	237	244	229	270	269	252	253	229	241	261	249	253	282	265	282	248	280	237	251	255	265	238	248	253	261	255	227	281	267	261	230	290	274	269	225	305	297	248	241	258	273	266	261	251	279	264	242	257	267	281	230	263	270	266	294	270	227	225	248	243	263	276	278	267	231	262	283	250	267	261	260	266	281	233	235	232	262	274	246	247	261	242	257	257	264	263	271	285	279	258	269	247	279	269	231	242	243	272	246	248	282	233	254	257	276	222	247	264	238	249	279	239	256	255	246	258	262	240	254	225	282	276	264	297	258	257	258	292	254	256	261	266	246	252	249	238	243	267	268	267	250	269	290	269	272	259	267	258	248	236	258	258	282	253	222	270	242	273	283	260	258	232	236	265	253	265	270	219	288	275	227	247	259	254	234	246	254	244	271	258	260	248	227	249	268	240	272	281	259	261	276	287	257	244	248	268	275	244	238	258	275	291	282	250	280	266	265	259	252	243	222	248	274	263	243	268	273	254	250	264	245	252	271	276	239	247	284	230	265	265	266	279	217	272	268	274	251	276	244	276	271	267	267	245	262	238	244	245	270	248	251	251	261	244	240	242	251	243	285	277	239	276	265	270	222	257	286	251	309	258	287	294	275	249	281	250	216	235	259	249	289	254	256	250	249	292	284	273	283	284	243	258	240	250	258	230	271	258	257	249	259	267	229	236	243	234	244	262	272	264	264	243	241	241	226	213	253	266	257	245	246	256	256	237	261	297	245	288	249	277	260	260	273	257	295	233	281	237	267	264	254	266	294	258	269	229	249	248	236	257	277	260	270	232	239	259	260	246	287	243	259	267	237	269	258	269	233	271	279	247	261	289	260	263	271	275	251	260	302	233	290	264	257	280	284	283	284	248	271	255	240	255	238	229	241	267	243	269	268	277	216	279	300	257	278	234	262	223	259	255	299	265	234	254	256	261	249	243	243	270	251	253	260	253	259	235	264	263	283	256	250	263	260	252	251	257	246	278	240	265	269	276	276	236	238	251	200	239	258	237	277	234	244	226	263	256	277	271	266	248	239	286	273	258	259	243	244	232	254	272	276	275	227	255	267	268	249	269	261	247	283	261	245	298	253	235	237	258	240	272	267	260	291	257	261	274	269	266	248	250	261	258	272	274	271	276	229	255	275	256	264	264	255	261	242	264	246	247	275	280	268	247	269	280	245	272	248	244	246	233	274	263	258	285	275	282	281	245	242	222	260	255	231	264	232	274	251	268	267	289	284	271	264	266	267	254	260	249	230	252	273	237	261	301	258	236	243	285	253	225	253	236	238	255	240	282	284	254	256	251	265	262	254	258	301	256	258	266	257	256	299	277	286	273	271	259	260	264	280	262	241	253	246	252	243	259	237	266	246	230	240	245	246	261	282	277	273	271	254	274	275	247	272	257	219	283	276	224	246	274	239	259	269	242	248	268	247	283	246	252	299	255	238	263	271	261	252	279	259	248	274	240	258	258	245	291	245	256	279	239	256	257	268	263	252	246	237	243	255	274	269	279	268	255	270	229	232	252	219	249	246	254	264	272	266	253	273	274	248	287	247	265	247	241	248	265	253	220	276	244	248	239	272	258	264	241	255	238	275	266	273	239	279	262	236	267	249	256	263	265	231	225	233	255	289	242	235	283	275	241	237	228	269	252	247	239	256	247	235	251	233	274	263	294	229	276	297	236	285	242	266	256	254	245	267	247	263	279	262	253	243	277	266	248	260	237	282	242	251	272	228	240	260	241	239	275	265	245	286	268	222	246	252	258	246	250	273	286	280	278	262	254	238	249	254	243	252	258	269	251	257	263	277	224	253	271	291	249	235	252	251	236	236	285	237	273	255	262	282	247	248	241	281	252	247	246	260	251	246	247	253	289	245	257	245	267	284	271	254	261	259	245	224	248	271	277	278	254	258	266	256	261	242	241	275	256	257	273	246	247	279	237	259	290	232	266	249	263	261	247	243	263	280	264	252	262	266	290	242	284	272	268	247	262	277	254	271	255	252	260	218	264	251	270	240	229	277	243	278	267	286	262	235	257	225	233	268	274	268	256	254	245	265	260	285	287	289	287	265	256	266	257	271	262	251	241	272	249	245	267	230	264	232	261	277	254	230	223	260	264	255	251	230	253	255	250	225	289	277	260	262	255	268	247	242	272	262	269	241	241	250	224	256	243	266	242	261	237	259	266	229	252	275	274	272	250	256	263	255	272	254	258	262	280	258	275	259	290	239	255	269	271	250	272	249	273	281	245	245	264	277	248	277	269	238	235	296	290	239	254	257	250	247	244	260	266	262	283	255	230	241	280	260	249	260	273	240	265	256	263	277	260	251	258	248	276	279	243	262	283	290	259	249	260	253	234	257	251	239	263	254	258	280	267	239	222	240	271	255	231	252	243	229	260	250	253	257	286	266	247	305	259	255	254	246	261	247	244	254	252	242	282	236	266	237	254	254	229	238	251	258	259	215	252	264	237	251	255	243	257	257	253	231	253	244	254	277	285	271	255	290	246	275	267	261	256	257	264	256	254	282	288	268	251	282	265	213	243	246	247	236	277	279	224	225	270	271	270	244	260	256	239	254	254	278	264	244	274	247	243	255	245	254	240	275	275	257	239	276	261	260	225	263	237	259	237	250	267	240	275	246	256	276	266	261	266	273	260	257	251	237	273	255	267	246	275	288	239	266	234	256	251	259	252	270	245	266	278	274	260	243	230	259	247	261	240	270	253	250	247	263	281	241	238	256	239	224	255	261	270	223	248	247	230	259	259	244	240	245	254	246	246	292	290
1844	1005	836	669	632	605	654	614	625	601	624	620	657	603	627	645	641	589	597	628	631	609	612	593	613	629	605	610	608	636	581	607	598	611	595	598	637	639	576	605	617	609	651	613	619	590	589	633	607	594	609	624	602	636	614	611	618	611	615	640	602	639	564	645	579	596	624	686	577	583	608	596	594	640	596	652	620	594	621	610	577	585	550	629	573	611	626	606	627	596	611	605	627	637	595	613	605	619	594	641	606	598	600	585	609	570	650	581	635	579	601	592	600	608	657	601	623	618	555	577	588	626	617	599	650	616	659	638	625	584	613	598	592	575	621	599	607	629	632	649	577	579	587	580	624	645	592	598	658	615	623	648	607	621	622	637	578	623	622	594	643	594	603	605	592	597	598	587	607	615	640	636	619	638	647	634	603	590	623	581	596	618	585	618	616	627	532	610	618	605	597	598	589	621	594	660	618	661	611	601	613	607	605	622	616	599	583	578	620	603	568	637	613	622	624	603	633	576	615	621	591	616	616	574	578	617	613	586	632	635	653	599	617	602	660	585	647	640	647	589	599	625	680	621	642	633	609	563	626	601	606	611	592	622	624	597	607	594	648	623	589	628	622	584	616	627	601	583	616	605	613	615	599	617	614	600	594	642	623	574	593	585	649	610	612	588	577	613	572	611	591	616	630	596	593	644	632	591	574	604	645	610	593	626	589	568	612	623	646	635	613	596	605	605	586	603	531	618	662	634	632	577	608	653	572	608	645	623	644	660	606	571	560	559	590	572	585	595	618	574	615	619	626	596	584	615	624	636	629	606	643	600	617	617	632	607	587	630	619	566	633	612	586	593	630	617	625	611	533	619	611	592	586	598	586	590	588	592	600	618	641	645	620	567	636	604	625	580	636	621	614	595	610	600	592	612	605	568	632	574	610	598	605	561	644	557	603	543	568	608	642	577	610	605	576	594	575	592	591	597	589	601	645	596	630	625	645	637	561	637	590	619	571	567	646	624	574	636	649	618	596	637	582	564	623	587	597	604	606	609	611	624	639	608	616	642	619	622	628	597	620	593	595	632	659	571	633	614	585	602	628	607	602	605	561	600	614	578	626	566	583	627	562	595	582	629	619	629	583	610	613	627	615	575	576	631	603	573	611	588	612	614	620	615	628	610	621	588	638	575	635	607	602	609	680	595	613	596	592	614	615	530	614	638	606	622	620	660	615	618	566	569	634	595	596	648	646	627	605	630	601	577	626	643	616	605	621	639	628	606	623	608	566	658	631	598	601	525	571	602	588	608	613	622	581	602	601	612	604	617	589	588	607	687	614	570	622	608	611	607	629	605	652	605	639	596	607	624	643	633	568	612	605	595	615	648	599	574	585	589	619	603	619	585	601	620	625	591	600	626	601	593	590	582	640	607	628	665	605	659	584	620	620	595	573	635	640	591	643	592	596	579	605	638	577	584	592	575	622	591	603	593	602	585	587	588	620	586	618	555	606	592	608	602	638	632	601	615	626	607	574	640	625	634	660	639	586	550	627	561	627	612	566	631	629	589	580	592	628	587	662	625	572	643	622	645	623	625	557	598	611	612	586	605	646	579	646	621	590	592	617	590	583	603	585	639	597	618	591	597	590	604	633	607	588	631	605	590	589	596	525	616	605	610	645	633	670	642	608	589	608	589	585	575	571	612	622	630	652	645	563	609	615	596	649	579	631	626	604	614	587	648	595	636	602	585	616	598	588	580	597	577	612	649	603	642	600	580	638	618	591	631	613	630	630	626	590	600	633	606	631	559	598	632	634	592	638	626	574	621	598	662	599	591	596	609	598	590	606	616	576	634	599	626	642	575	599	598	607	581	670	576	578	602	642	573	624	633	618	572	646	604	623	608	591	627	607	636	632	611	590	630	594	579	596	603	627	585	609	643	557	580	617	579	593	595	593	627	623	623	625	609	588	648	633	629	637	607	599	619	638	602	663	653	577	587	599	596	618	625	599	624	590	597	608	612	611	585	657	598	619	612	598	591	638	596	605	579	617	618	594	629	617	628	605	658	568	570	616	623	580	627	615	570	593	668	618	553	574	623	588	611	569	572	574	643	625	568	606	597	622	631	654	602	615	627	597	620	600	589	603	636	629	609	583	605	619	617	614	663	634	622	619	625	581	605	587	617	579	613	634	567	599	584	563	576	646	557	652	620	582	583	590	585	600	552	586	588	621	546	587	618	620	610	604	591	619	575	620	588	632	626	541	629	633	610	613	608	593	628	601	619	591	564	603	623	597	617	563	607	570	577	611	605	627	585	578	611	564	596	586	610	583	623	638	616	622	619	599	614	574	627	593	638	630	614	597	601	641	599	579	617	657	600	617	546	606	565	581	587	602	636	588	624	611	587	607	617	637	605	556	638	616	655	587	580	610	667	625	551	581	597	627	636	601	609	587	617	625	617	605	590	634	571	640	598	541	579	598	607	631	651	604	569	605	628	615	600	578	603	568	577	620	609	657	597	589	596	641	658	588	576	574	640	603	584	590	596	594	623	591	581	605	602	571	605	592	617	580	612	590	614	639	635	588	623	607	567	625	597	656	542	591	575	609	606	571	585	596	592	607	582	555	569	605	634	617	611	650	625	622	636	632	628	618	615	587	547	623	592	576	629	612	621	618	630	627	577	602	601	625	634	634	575	638	613	624	630	545	577	584	619	595	610	584	604	605	553	640	606	610	581	615	631	605	622	578	604	626	591	590	608	635	616	627	618	618	619	623	571	608	607	610	615	586	610	597	607	633	583	578	631	593	644	579	658	585	562	616	603	568	649	592	602	634	653	625	587	608	600	621	619	601	580	617	652	575	608	656	592	640	612	568	652	655	571	592	557	606	587	611	601	647	671	584	607	603	619	571	551	651	590	615	654	594	603	584	623	630	616	610	607	591	614	618	617	656	628	615	583	618	607	558	586	588	587	610	619	607	669	603	644	566	617	621	624	588	563	583	585	612	583	659	598	590	606	613	650	624	595	627	600	575	641	637	578	555	581	622	598	593	586	606	579	597	601	598	612	610	592	581	594	618	609	642	630	602	649	609	616	596	612	609	599	571	604	609	642	592	652	637	627	603	554	613	583	609	605	585	577	607	600	638	609	628	585	590	601	616	682	620	601	670	605	600	596	598	582	612	551	637	600	636	627	608	621	606	617	606	615	588	623	636	586	609	607	652	637	626	557	619	629	610	618	573	608	592	652	658	592	644	586	595	600	611	575	625	559	596	622	584	621	632	564	612	595	576	602	579	610	568	614	600	605	605	618	578	593	627	596	602	609	555	622	617	590	590	613	613	575	595	600	655	609	588	589	604	633	589	581	625	585	632	637	608	628	637	604	619	613	620	564	605	621	598	604	605	577	624	549	612	584	594	572	615	615	576	597	618	602	670	610	584	584	622	605	637	610	603	606	616	648	585	624	591	619	621	658	605	596	601	573	557	566	608	611	614	621	609	601	596	612	663	583	636	592
7685	1353	702	390	300	224	223	200	184	189	187	194	154	147	171	171	169	157	168	173	160	133	156	150	173	163	188	133	175	147	168	150	151	151	153	151	146	164	164	148	153	153	169	155	142	142	145	152	160	169	156	189	143	152	159	166	156	149	141	157	187	183	164	177	163	136	156	153	154	137	119	177	163	155	168	163	163	165	191	153	153	165	140	165	164	138	151	177	131	114	159	158	124	141	167	151	145	150	162	133	186	164	130	155	145	148	145	137	156	149	131	154	140	154	159	152	156	154	147	145	161	134	161	143	165	146	160	150	141	132	151	157	139	168	159	132	155	151	156	145	153	147	159	175	163	141	182	152	142	154	144	153	139	162	149	126	154	157	157	141	146	164	150	129	145	160	155	149	160	150	148	152	143	132	149	144	151	163	153	167	162	178	142	137	162	150	133	145	154	150	160	148	158	137	149	162	167	147	141	160	175	159	148	145	147	149	157	141	152	150	160	145	167	132	125	175	151	171	158	153	158	142	156	172	157	144	175	165	134	127	135	147	188	160	160	160	134	135	149	134	156	141	166	164	143	135	133	169	178	164	159	114	156	136	152	135	156	138	166	150	152	162	173	175	133	134	166	179	169	165	143	130	133	131	148	152	163	145	180	147	164	141	140	149	147	140	140	171	138	142	149	152	146	168	142	135	134	137	151	142	151	118	151	170	150	163	166	132	155	164	145	136	141	148	156	169	130	146	166	137	173	173	155	164	144	138	163	134	170	141	157	158	140	159	129	153	164	150	168	169	146	133	147	136	143	154	173	160	155	144	156	150	155	150	157	170	155	158	156	159	141	158	148	159	157	160	151	166	174	169	138	146	165	137	163	152	168	146	180	182	136	148	151	147	140	155	152	150	139	165	162	155	134	141	137	145	145	142	142	176	174	164	146	160	151	157	143	141	164	161	162	130	138	138	158	141	151	159	149	144	144	159	135	152	138	141	150	157	155	142	152	154	148	164	130	156	144	149	182	158	141	142	166	154	167	172	138	157	154	167	147	147	142	124	144	172	170	145	158	142	166	156	169	141	153	130	172	184	139	140	143	154	154	146	153	148	156	171	155	136	150	161	169	143	167	157	168	154	152	135	150	139	178	141	150	164	176	158	142	157	165	165	164	162	143	165	151	157	138	140	152	129	151	156	153	151	156	155	145	157	169	171	152	151	165	176	141	156	150	154	141	130	163	154	152	162	167	156	154	146	138	162	156	150	145	168	169	160	137	157	157	125	139	154	161	144	166	147	154	151	153	156	164	147	151	155	125	140	144	137	127	151	159	154	145	148	136	150	126	116	159	167	137	110	156	158	134	157	138	157	157	144	131	147	146	148	161	157	139	143	145	137	144	170	171	156	173	159	165	167	168	144	159	159	150	153	151	154	156	147	156	167	166	136	170	136	181	159	154	155	139	136	148	150	167	149	156	175	134	176	140	163	158	152	153	164	150	170	122	141	162	155	177	172	147	138	178	163	133	169	158	153	167	156	167	185	141	162	155	167	150	150	160	147	152	138	161	176	138	128	145	155	159	125	160	180	157	136	158	149	120	154	175	149	149	163	156	148	170	154	141	157	182	146	168	144	134	161	139	165	128	160	141	161	150	116	129	170	163	166	167	150	151	163	159	138	158	131	157	137	152	170	145	174	168	129	152	172	155	162	143	133	145	151	143	154	145	158	184	145	161	164	149	134	172	142	158	168	137	158	142	150	158	154	160	176	147	158	146	139	153	154	139	145	145	181	150	186	188	146	136	135	158	142	127	164	163	146	140	162	159	149	146	155	142	138	143	133	181	136	167	143	164	177	164	154	161	125	145	149	138	146	158	169	175	171	169	160	185	143	155	135	165	152	168	133	152	180	175	146	150	146	137	167	153	163	127	157	141	158	134	148	155	151	146	170	162	163	181	166	141	147	137	149	179	147	152	148	178	147	131	157	145	152	137	168	152	151	161	151	159	169	135	178	162	166	147	135	157	151	157	176	152	149	165	140	166	127	156	148	155	156	122	148	148	169	132	142	167	166	157	140	146	152	169	146	173	150	131	128	162	168	149	158	141	139	142	166	151	150	155	157	142	143	165	151	166	176	151	133	140	178	135	161	133	148	147	153	153	131	157	164	152	155	146	159	160	150	145	175	160	131	170	158	161	162	148	128	159	169	142	145	167	164	155	152	160	161	134	169	155	156	156	147	153	155	145	157	150	137	142	172	149	166	130	153	157	141	142	175	180	152	149	137	145	180	146	167	146	175	154	134	139	147	164	146	133	148	151	151	153	145	143	173	169	166	114	143	131	141	158	149	169	148	136	143	134	150	144	172	138	163	152	149	160	165	161	144	137	161	164	134	136	146	163	160	154	142	170	131	156	158	178	140	164	147	141	160	131	150	143	153	159	169	142	157	155	129	139	170	155	150	158	167	135	141	165	162	139	159	134	157	155	162	169	149	144	163	125	193	159	137	140	160	147	158	148	174	179	156	171	159	140	166	144	142	159	159	183	183	160	150	146	147	166	130	168	162	136	137	137	161	155	157	192	139	157	155	156	157	136	151	152	153	142	143	173	145	143	139	136	171	152	118	168	168	156	145	164	175	157	151	147	153	164	154	166	171	152	151	156	155	156	154	160	129	145	146	153	146	141	139	140	120	155	144	145	158	164	161	150	164	140	151	148	166	146	142	125	163	168	165	160	157	160	135	158	131	146	159	157	156	145	138	142	155	149	130	150	143	152	161	153	163	183	151	183	169	134	151	144	155	155	157	160	157	140	145	159	154	165	160	144	143	147	151	162	136	160	139	167	154	134	146	182	169	138	166	174	148	152	134	153	166	160	151	184	162	141	160	154	165	144	169	153	176	157	177	151	161	160	176	152	158	134	138	136	181	172	161	173	158	140	151	166	161	154	147	153	173	142	167	144	162	163	154	136	173	155	135	166	183	167	167	158	125	143	164	153	169	145	130	152	162	160	159	158	143	148	154	169	155	151	187	156	125	153	131	142	162	179	134	139	135	155	163	143	135	158	141	158	156	156	142	163	148	177	167	141	154	136	175	172	164	178	135	160	133	129	158	165	158	169	146	145	145	152	139	157	155	138	199	132	153	169	154	155	155	170	142	155	159	128	162	118	171	135	163	131	161	169	142	166	153	145	149	138	159	161	167	148	158	120	142	164	153	149	162	159	161	139	141	135	135	137	155	153	148	163	165	159	137	175	141	175	130	166	155	155	160	150	133	148	166	134	137	154	171	128	157	178	168	146	149	147	171	144	170	168	141	160	133	190	141	154	131	156	166	156	154	163	140	134	156	140	157	160	144	168	143	154	158	160	149	179	167	124	157	133	174	156	147	143	147	160	150	123	160	142	167	163	163	171	163	157	145	150	154	146	156	145	135	139	162	143	156	126	131	149	159	140	170	135	149	153	153	163	138	143	134	161	156	135	160	153	140	155	126	178	160	159	169	147	143	167	172
6215	1515	1529	1335	1076	872	865	721	671	584	564	546	547	544	510	471	538	487	474	457	477	453	469	429	460	482	455	435	448	446	462	452	446	433	457	434	456	443	467	445	420	433	448	452	411	431	410	438	417	408	417	424	408	439	465	431	436	423	392	411	456	410	453	395	429	409	401	423	401	420	419	427	425	445	437	432	379	457	414	471	420	442	405	448	430	426	405	445	410	445	438	388	432	418	439	436	441	423	476	429	400	423	413	441	418	428	397	414	392	394	411	410	433	401	417	403	447	398	447	399	453	416	421	419	386	431	422	441	451	461	409	389	416	430	424	479	415	429	417	397	428	401	447	414	420	460	415	433	359	424	471	427	441	417	438	391	401	396	415	448	422	410	447	408	390	424	411	395	430	428	414	428	408	430	459	426	387	433	420	431	420	404	404	436	410	383	383	466	426	427	417	434	403	434	413	416	391	424	430	428	430	429	432	449	406	404	433	403	410	464	384	394	401	431	408	455	446	390	404	435	420	445	425	410	428	415	405	423	403	421	418	423	436	428	402	478	421	436	413	428	436	425	434	450	379	420	436	430	427	429	407	417	441	434	440	432	443	429	442	393	424	419	421	442	417	413	471	462	444	408	411	403	417	455	379	447	402	420	429	435	405	447	441	392	422	429	383	388	407	423	425	415	427	421	409	423	413	464	387	402	414	424	411	435	438	431	430	467	421	429	409	439	411	425	438	440	401	431	434	444	400	414	416	432	416	394	425	422	436	443	431	393	377	390	443	375	398	420	391	464	440	425	423	395	435	437	427	435	437	423	430	458	423	412	432	425	448	422	417	448	419	421	407	413	400	434	381	441	407	448	413	418	425	432	380	408	479	440	430	390	412	380	403	417	410	384	422	439	426	431	411	416	435	413	376	409	411	410	422	430	412	445	386	450	402	434	446	435	386	432	408	419	458	410	412	419	414	431	425	420	403	413	427	439	394	411	409	405	374	432	470	397	392	405	417	423	423	446	400	447	416	419	404	436	397	427	415	367	430	377	414	419	408	420	417	411	459	397	404	420	431	437	449	439	433	429	446	405	425	412	396	385	445	418	399	456	424	431	394	415	445	405	441	392	460	395	443	424	411	411	407	426	424	440	437	433	437	430	402	436	424	443	428	421	414	389	453	410	430	449	423	421	419	402	476	391	404	448	425	434	413	419	451	425	405	408	397	408	405	454	449	399	424	400	445	412	420	398	400	399	438	446	430	388	424	391	438	443	413	441	406	430	410	429	449	397	407	420	446	391	407	430	406	394	401	383	435	417	411	435	414	413	399	415	436	413	374	417	416	404	418	420	437	438	465	377	403	415	442	445	441	431	423	436	442	423	393	425	420	427	407	431	416	420	439	431	429	424	435	402	421	451	420	439	389	397	406	408	448	431	403	463	417	405	386	422	435	428	411	383	431	397	441	449	409	405	422	403	406	415	420	405	383	417	426	426	447	446	419	456	411	393	413	381	410	452	412	423	407	415	416	431	372	395	454	408	411	412	410	405	440	399	386	403	395	434	416	455	389	418	379	415	455	432	372	419	447	459	381	418	415	433	374	413	438	431	427	420	432	433	429	429	438	453	449	414	416	417	440	408	428	409	426	406	399	420	426	426	434	407	421	409	368	440	403	402	412	397	420	441	443	453	422	456	443	430	435	399	448	415	396	411	393	445	403	423	417	445	435	406	421	397	399	435	415	454	406	427	437	468	428	394	446	392	404	456	417	415	420	430	416	377	401	420	423	416	406	447	433	436	411	403	427	419	432	437	440	432	438	445	399	409	431	419	412	394	420	427	400	414	396	402	442	416	419	428	427	419	433	416	401	423	436	391	401	415	408	419	428	430	387	472	415	426	441	437	416	402	442	413	415	426	425	463	405	412	448	419	395	424	408	445	415	421	448	405	418	458	427	415	408	409	406	406	427	416	445	431	410	414	433	406	418	436	425	422	432	401	419	428	402	434	390	428	424	409	398	427	408	448	452	417	425	422	431	405	441	372	425	416	406	433	448	391	401	415	397	406	443	380	425	405	396	412	406	400	423	438	438	418	419	415	418	436	428	425	422	408	460	396	413	399	407	440	399	404	428	409	426	414	382	429	400	398	455	407	431	409	430	418	437	457	442	441	379	451	418	400	435	423	438	400	422	426	449	450	383	438	395	408	449	416	418	442	403	443	450	398	368	387	430	448	439	434	380	361	400	441	425	393	405	407	415	422	413	401	438	407	435	446	408	400	413	452	414	446	393	397	453	386	365	412	429	443	421	422	411	446	423	402	413	464	398	458	444	434	453	403	433	398	385	426	444	459	402	426	436	425	415	418	417	410	424	430	421	368	398	433	437	434	425	399	456	399	426	419	419	399	398	455	416	406	414	433	408	430	435	419	410	397	423	439	459	426	400	416	413	448	394	415	429	414	407	441	444	449	413	399	396	413	403	429	396	433	405	417	422	437	439	401	424	424	384	396	418	418	399	416	405	433	469	421	429	431	385	400	422	440	416	444	415	421	433	403	461	414	411	400	411	425	432	419	429	421	421	405	433	449	429	474	399	425	423	439	413	386	445	397	454	412	377	410	420	416	429	431	405	429	418	394	412	392	430	390	411	410	410	427	412	407	399	413	405	407	396	448	384	399	421	416	426	397	419	415	428	397	415	440	421	426	450	441	442	404	423	417	425	441	433	404	433	470	424	397	409	407	404	434	411	401	404	435	439	410	374	456	426	412	457	418	460	427	415	413	389	393	407	384	406	418	385	391	423	437	425	458	453	410	430	427	434	409	409	407	375	436	395	384	417	414	419	434	430	421	417	432	409	423	422	438	407	410	416	409	427	432	410	451	427	423	392	430	432	424	424	412	419	444	413	440	404	435	427	389	425	397	433	409	406	407	438	418	449	409	420	427	429	401	426	400	431	410	435	424	389	408	422	411	431	444	442	442	442	427	406	411	450	436	426	380	440	432	454	438	396	426	402	419	428	410	413	421	434	417	413	454	436	418	427	416	411	396	436	419	437	399	469	429	439	416	423	422	412	439	407	441	424	409	420	398	413	420	405	428	431	409	407	441	440	425	423	434	441	432	436	431	377	439	437	454	424	449	407	408	438	414	410	403	397	388	429	451	429	410	397	423	436	413	444	448	423	419	389	386	423	420	423	382	421	424	435	422	434	412	421	462	394	408	438	394	426	395	427	392	411	437	396	401	411	406	415	435	420	440	400	448	425	432	454	416	411	445	405	412	428	418	404	448	406	427	406	439	435	422	409	391	411	435	447	414	416	403	435	451	420	406	459	423	395	400	430	438	462	456	420	368	370	409	445	440	462	420	392	403	384	476	427	391	434	420	437	371	409	419	441	410	383	421	411	444	389	425	380	413	428	400	428	425	392	396	425	417	440	419	411	427	425	385	405	407	427	398	414	404	426	404	417	414	426	418	425	424	396	444	463	398	370	421	446	404	418	448	419	430	423	436
14665	2982	1333	838	649	492	462	415	371	406	354	332	342	349	319	325	332	333	332	313	305	332	318	322	299	329	319	370	333	305	311	311	329	318	315	341	365	310	326	317	313	295	316	335	296	299	346	317	330	346	326	332	306	308	322	306	300	298	303	337	295	300	341	321	327	292	336	288	341	319	330	317	288	320	345	311	294	321	295	320	310	304	318	332	323	306	335	288	339	327	307	304	331	282	327	293	295	339	370	336	306	319	321	314	316	314	270	310	310	336	311	317	288	326	271	313	337	343	300	314	313	319	301	320	325	293	328	300	285	279	292	320	346	302	319	283	303	303	296	309	316	292	272	284	284	320	311	303	297	297	325	318	309	295	301	294	281	342	304	315	345	284	345	309	315	317	285	313	349	315	348	309	329	343	298	299	372	302	282	322	298	304	325	301	314	276	320	315	285	310	333	291	278	288	321	344	351	299	333	285	319	300	303	303	327	274	323	337	286	283	341	293	289	329	299	294	316	291	310	324	340	316	285	306	318	313	293	313	309	300	345	334	339	311	311	301	276	326	310	306	308	321	340	376	293	313	330	297	290	282	279	275	330	313	300	285	306	281	315	300	269	314	319	310	314	299	325	304	313	342	281	318	323	330	310	302	288	314	309	325	315	290	326	280	297	316	317	315	286	358	316	284	307	312	323	300	283	288	345	315	305	302	284	325	356	308	299	271	309	300	306	304	309	323	298	335	310	326	288	297	336	301	308	304	326	314	328	365	315	333	295	294	301	317	313	328	289	309	271	299	336	298	293	328	317	320	288	324	309	301	279	330	330	290	335	319	294	310	317	288	296	304	303	298	319	284	287	295	323	271	336	311	306	289	349	267	296	316	320	298	275	324	362	335	286	299	284	289	331	303	307	278	280	296	302	325	311	309	287	304	296	312	329	296	283	329	293	331	330	307	347	303	313	312	297	324	350	340	347	296	308	315	327	325	296	312	276	274	306	335	332	314	302	312	317	323	321	313	309	319	322	358	317	314	331	321	327	285	308	288	322	319	331	295	264	313	308	360	288	317	355	329	344	298	261	308	293	334	349	289	324	320	333	298	305	297	294	313	295	320	342	316	279	312	323	295	297	288	289	292	323	281	298	337	320	278	310	289	315	332	327	303	313	346	324	339	320	297	299	320	310	344	349	327	331	270	298	315	292	324	314	343	267	308	316	329	347	326	308	325	288	282	297	290	304	311	308	330	350	329	285	299	338	304	333	307	305	300	293	298	280	293	306	306	322	313	300	275	307	315	299	312	289	306	332	317	339	331	297	325	322	308	277	310	298	290	307	334	326	321	285	279	325	315	305	324	311	307	314	332	318	291	349	300	286	327	310	294	310	321	306	322	308	304	313	326	339	326	325	345	331	361	304	330	303	336	316	263	331	274	276	290	326	290	345	290	312	325	337	288	313	287	280	310	323	332	323	295	289	330	333	302	310	344	332	301	335	314	303	323	322	287	291	286	320	342	290	306	310	287	273	268	294	308	307	278	274	283	330	298	306	326	302	293	299	324	289	325	297	289	307	284	294	303	262	312	319	282	306	301	298	310	322	311	284	340	316	304	308	304	308	328	265	293	284	334	335	316	300	326	326	289	304	315	309	325	309	322	308	283	277	326	314	316	288	287	313	302	289	296	313	315	320	324	295	326	336	289	306	302	311	306	343	354	299	311	289	323	282	307	274	305	325	286	285	330	323	330	277	303	307	329	309	257	267	304	364	294	335	324	317	332	317	309	311	299	302	316	314	316	350	280	320	288	293	303	339	312	312	302	325	318	275	318	297	350	290	302	321	331	330	328	309	268	298	322	333	323	330	297	305	324	296	309	324	288	313	340	355	277	348	302	303	323	342	309	297	278	350	304	307	324	291	346	275	327	299	305	323	320	306	294	312	321	295	298	280	275	304	325	301	312	318	294	328	363	294	309	353	280	310	290	305	304	295	335	272	300	332	297	296	302	332	299	318	305	340	290	305	294	286	332	295	262	271	329	320	336	280	331	324	283	315	321	290	303	308	314	344	298	291	303	279	320	287	305	296	314	284	319	328	300	336	315	319	265	321	296	311	345	336	347	307	317	289	317	309	319	295	311	252	285	352	325	324	326	290	318	320	339	322	320	321	303	352	351	311	283	295	329	324	330	330	341	313	313	289	370	355	329	332	307	298	276	324	308	307	318	301	297	305	296	291	354	325	312	314	311	328	329	336	305	283	315	320	304	294	349	337	293	274	276	319	314	336	297	323	309	302	273	324	308	326	324	299	331	304	307	313	297	296	332	336	330	352	302	304	315	298	313	332	322	310	298	316	312	299	278	308	316	344	304	341	317	346	312	299	330	294	290	326	327	298	314	342	296	307	331	308	287	294	329	342	294	311	319	296	324	309	303	341	293	337	307	307	306	330	365	318	346	322	341	319	336	325	344	306	317	256	320	329	310	315	287	298	326	316	301	324	331	310	297	296	337	304	303	277	337	335	289	321	318	314	291	285	303	307	330	292	326	311	331	297	303	289	324	303	315	303	311	315	328	348	327	310	328	310	330	296	320	301	327	315	309	302	310	314	317	294	282	329	286	319	294	317	285	322	296	299	267	307	319	332	297	309	333	304	259	300	315	301	313	298	337	307	339	310	315	319	316	313	264	340	298	319	324	275	299	287	295	312	291	330	340	303	321	296	265	312	351	324	312	328	287	311	326	316	305	317	275	304	319	309	313	290	314	295	322	293	302	303	314	291	341	310	326	290	326	312	323	294	296	293	304	310	301	293	316	321	306	325	322	304	328	340	304	315	344	272	310	311	322	299	320	295	302	284	296	325	285	293	307	324	281	294	275	322	326	303	332	338	304	337	276	369	333	288	308	356	294	290	334	292	276	314	310	331	318	300	302	327	311	350	302	331	302	290	296	325	301	292	301	308	319	346	339	323	312	299	322	340	306	312	294	307	289	308	310	327	292	293	308	292	297	281	307	291	333	333	330	306	309	312	341	277	293	321	311	329	342	298	298	300	312	295	333	268	302	275	317	330	315	330	283	291	309	338	330	302	317	309	312	323	297	323	363	305	329	311	314	327	317	315	303	306	280	338	321	324	338	320	317	335	315	297	312	307	337	324	340	306	257	311	325	358	353	310	337	283	322	319	324	340	290	326	319	316	308	340	300	298	320	318	301	292	323	300	298	322	328	315	328	338	297	307	298	333	357	296	301	321	297	300	315	318	324	269	316	271	307	328	357	337	331	332	341	323	313	301	321	324	303	332	297	327	325	320	337	282	312	316	329	295	317	346	290	312	295	304	263	300	297	339	316	313	293	309	294	309	362	346	335	322	308	312	318	330	307	317	321	312	289	294	329	300	303	293	332	294	308	331	310	302	330	332	296	314	322	258	320	331	292	319	297	326	308	303	325	309	338	328	289	303	342	299	299	316	333	299	260	321	299	327	284	310	327	304	328	327	335	323	342	303	360	328	309
8499	2651	2611	2525	2048	1772	1543	1319	1279	1117	1052	979	962	914	1005	859	836	812	878	799	847	851	827	815	829	826	814	788	792	777	794	789	765	768	786	706	752	773	734	780	814	729	748	801	760	794	777	790	721	708	727	766	737	754	773	743	757	814	759	785	751	757	771	763	751	787	725	721	750	767	773	706	758	773	773	782	753	721	736	759	737	730	747	714	693	746	747	752	766	737	761	746	733	800	756	761	734	701	724	693	743	755	762	772	781	775	727	772	768	710	742	706	810	726	745	767	729	775	776	768	739	727	771	712	773	756	740	711	742	821	752	730	710	798	752	758	772	697	735	705	709	751	742	738	697	766	741	774	724	778	710	745	709	738	772	719	767	754	746	754	747	762	756	762	733	709	801	822	736	763	752	781	753	746	775	744	742	706	764	741	760	761	760	804	725	751	744	738	776	732	750	713	761	761	740	714	769	730	711	724	735	746	760	735	767	733	746	722	677	765	751	783	758	743	760	740	757	712	752	739	739	737	777	743	776	780	680	764	723	727	744	769	736	711	732	717	791	710	690	718	729	693	707	754	753	758	739	749	773	725	678	753	765	770	764	755	715	760	751	723	732	763	733	738	739	754	751	775	782	726	720	747	729	770	740	727	739	709	730	751	734	721	748	752	753	765	773	723	744	735	752	788	730	743	687	753	739	770	781	738	776	764	667	733	761	767	728	739	727	792	760	749	717	759	757	723	700	748	718	729	755	738	753	741	736	734	717	748	720	773	700	778	710	692	733	725	797	755	710	708	721	763	758	782	724	740	804	761	736	716	776	722	712	753	761	712	782	763	796	692	763	760	735	748	710	732	724	729	695	720	755	836	720	754	760	739	730	766	697	775	738	768	755	737	711	753	775	730	721	724	737	748	744	732	728	714	758	769	772	788	734	742	698	755	742	739	720	749	807	768	702	762	736	759	782	744	763	750	739	749	741	724	766	776	793	742	773	746	756	708	739	759	712	746	787	756	765	713	736	775	689	749	772	774	720	803	706	756	792	729	699	745	749	736	723	761	770	750	676	725	702	708	745	736	777	749	795	697	764	747	756	749	755	781	749	767	744	766	762	734	767	754	718	724	723	731	737	758	723	739	767	714	754	712	713	749	735	741	718	753	763	729	733	734	742	757	732	729	778	777	759	704	752	735	776	729	690	755	755	750	761	718	698	740	733	784	781	748	730	689	736	735	758	709	783	738	722	751	699	759	737	720	726	705	748	768	747	722	762	726	741	782	787	804	720	796	778	756	775	702	737	764	741	715	771	782	750	702	750	766	731	771	736	733	748	768	739	789	740	742	760	743	718	765	735	752	769	753	742	704	767	705	713	746	757	738	740	738	746	749	756	681	775	726	760	730	728	749	712	797	698	763	690	783	763	722	684	701	758	750	734	746	762	745	734	764	723	702	750	728	784	780	773	749	764	780	771	708	736	732	722	786	755	792	706	746	744	736	727	756	836	728	742	780	758	781	770	730	733	780	681	749	804	736	765	740	730	673	719	760	743	803	752	779	754	738	779	742	720	731	762	769	711	729	747	744	717	742	747	714	715	759	780	755	755	762	733	760	704	750	722	724	700	719	765	696	763	752	715	727	771	778	750	732	778	738	735	717	780	765	734	747	722	763	742	732	733	759	698	725	770	754	730	766	711	754	749	750	726	751	757	735	730	726	726	741	752	727	722	753	753	781	777	771	732	718	737	753	785	741	736	774	755	702	699	781	731	757	783	777	753	743	728	764	754	776	739	740	711	772	741	754	732	713	768	720	745	778	752	738	731	815	700	739	752	756	731	754	774	743	755	748	733	780	749	720	715	735	726	737	721	765	704	713	771	702	782	764	724	720	712	676	765	741	733	724	727	743	786	753	737	721	754	747	754	729	764	739	731	773	717	778	795	763	786	741	745	760	681	778	768	775	702	762	787	740	793	720	792	737	762	705	793	753	744	761	694	779	785	774	726	696	718	712	741	741	732	735	744	763	736	770	766	728	750	759	788	747	721	714	774	751	774	738	827	805	737	749	740	704	744	744	755	746	761	736	756	713	698	729	761	726	743	735	773	752	714	712	819	793	770	732	806	707	725	724	758	790	777	755	710	758	756	739	733	739	750	746	682	746	734	750	733	705	736	729	705	758	781	768	714	755	805	744	727	748	812	739	733	765	763	772	690	761	769	763	732	748	703	744	729	777	801	758	769	712	740	725	788	739	720	718	746	747	735	731	812	741	733	702	738	742	680	731	750	749	718	737	775	787	784	789	739	708	741	774	739	759	746	752	723	732	758	783	737	781	737	733	744	749	746	783	753	756	728	721	763	751	759	745	718	769	724	739	762	756	805	723	733	744	746	764	738	734	739	749	737	762	722	713	764	672	734	735	714	791	754	772	710	759	720	699	773	727	730	752	740	731	743	716	773	724	726	723	769	704	743	728	726	798	725	790	787	773	732	786	740	785	729	757	752	741	764	732	735	763	763	699	725	764	729	753	706	729	712	737	757	721	805	719	738	718	748	730	743	711	738	766	734	730	770	760	763	766	727	738	806	770	697	700	725	750	747	752	762	781	796	719	772	769	718	727	713	721	715	716	735	760	711	753	698	754	783	738	767	776	735	736	715	718	762	773	784	746	786	716	766	713	720	766	728	767	715	763	764	780	738	758	767	791	737	770	689	741	687	734	748	756	762	720	740	743	780	722	738	764	730	722	699	734	758	733	723	775	747	754	802	741	761	740	759	719	791	731	714	721	759	780	760	791	752	752	702	788	703	705	701	719	730	774	727	742	769	758	794	731	766	777	755	733	747	772	752	768	694	735	735	696	776	736	758	777	696	744	715	754	709	766	791	727	770	712	724	768	800	751	748	767	741	735	770	700	745	774	740	782	752	717	762	751	742	741	727	752	783	739	715	744	755	782	745	714	738	719	743	731	735	699	720	723	735	771	727	711	747	767	719	769	756	753	700	718	715	712	765	718	743	746	737	682	743	742	731	739	770	722	802	785	743	752	701	766	763	729	730	762	741	742	728	735	759	779	788	750	753	755	783	716	752	765	694	731	709	755	729	708	751	731	695	799	776	752	785	693	761	732	775	760	789	655	756	761	753	825	731	761	742	755	766	707	704	760	787	789	726	729	723	730	777	712	759	719	773	722	740	757	744	719	712	744	709	704	772	746	735	704	737	724	737	744	707	699	760	757	817	744	816	746	736	720	715	711	729	788	709	760	758	749	757	759	765	763	679	755	807	734	739	754	782	748	829	744	733	786	748	736	776	744	728	737	765	715	719	742	704	766	745	719	754	749	753	719	765	766	750	724	737	765	738	740	743	719	697	752	751	739	807	785	732	728	740	718	756	750	721	781	710	716	760	744	732	776	759	757	776	755	714	745	735	709	738	731	762	753	800	731	785	722	693	740	725	736	752	728	769	728	750	707	766	711	758	718	704	755	762	751	757	758	747	796	734	721	781	716	792	751
1956	823	308	249	299	270	315	265	266	270	248	289	259	265	274	250	246	272	272	269	229	253	256	250	282	252	285	286	260	269	258	246	277	266	262	232	234	240	264	280	283	249	261	296	235	281	221	256	262	249	252	255	258	278	254	292	257	281	297	255	254	281	288	239	252	251	268	279	265	269	278	262	268	242	279	238	268	261	246	291	275	239	268	259	277	260	250	280	264	265	258	289	266	268	257	262	280	280	278	247	288	249	250	242	291	265	244	277	245	244	249	262	250	219	282	268	254	240	243	285	281	280	268	244	249	237	248	239	245	254	258	252	259	269	265	274	256	258	253	222	226	255	219	262	250	257	219	264	244	313	257	229	257	263	253	263	277	264	245	249	262	281	274	264	261	241	251	274	215	258	250	247	261	271	230	229	304	269	249	264	245	267	247	240	244	278	265	247	255	268	263	264	265	246	290	244	292	252	273	263	268	257	255	252	249	250	257	256	250	233	229	260	241	255	261	234	265	262	297	258	291	281	216	258	283	258	288	264	276	238	260	258	263	254	232	266	263	261	234	260	236	261	258	271	251	248	243	238	259	271	302	266	278	268	283	268	276	258	261	268	248	276	256	268	248	287	250	256	250	246	252	295	255	252	274	218	273	284	272	254	269	265	226	226	273	236	283	281	236	293	298	278	259	260	248	278	248	252	262	248	257	256	255	277	258	260	233	244	259	279	248	249	243	228	255	270	258	255	270	258	245	274	273	250	262	279	256	250	253	278	248	227	266	273	253	282	281	285	262	243	224	285	264	273	243	256	276	272	241	226	247	239	237	280	240	243	258	233	291	258	267	223	251	274	240	262	261	244	275	243	244	253	242	280	224	262	259	250	235	240	249	293	231	217	263	245	270	264	229	253	246	247	265	262	272	236	285	247	261	259	249	301	237	253	266	262	259	213	237	267	227	257	257	254	235	241	276	264	275	227	243	254	268	254	263	248	226	264	260	256	237	255	225	267	272	247	233	286	230	275	232	246	287	257	226	273	243	282	258	238	254	265	266	222	282	242	279	208	222	265	253	246	252	274	261	228	255	286	255	213	275	258	222	231	232	234	277	248	253	272	254	234	241	296	270	270	264	259	234	265	230	279	239	248	255	263	269	280	246	255	243	252	260	258	254	278	270	271	259	268	247	286	301	294	228	267	279	281	235	290	234	266	262	241	282	250	262	243	252	250	272	280	279	256	259	239	264	239	253	223	245	226	264	267	287	245	280	266	268	253	266	257	234	256	239	287	269	219	262	256	276	237	252	279	283	242	251	267	290	264	280	250	258	243	264	250	256	242	278	254	261	252	235	270	255	263	299	278	222	242	248	233	268	225	250	277	266	256	268	276	264	240	233	258	263	262	262	299	231	235	256	241	284	282	255	264	241	248	266	260	267	286	244	245	233	269	260	267	267	290	287	225	264	257	255	256	277	245	224	269	271	255	249	275	292	293	256	240	261	257	252	270	255	255	255	268	255	236	230	260	251	254	254	263	233	249	263	255	227	248	258	250	272	263	244	251	250	251	263	237	304	284	258	267	250	247	225	268	276	240	255	262	257	279	245	251	251	269	272	231	250	236	238	287	269	261	225	243	273	267	222	258	242	271	226	263	260	235	214	286	263	245	260	238	246	261	268	304	251	276	273	275	294	275	249	262	271	283	262	215	270	254	243	318	249	285	252	239	228	264	278	263	248	234	248	260	272	250	271	238	235	274	249	280	263	283	256	257	249	255	278	248	238	251	288	248	267	253	288	246	264	215	237	280	250	288	281	249	239	236	273	300	253	217	260	265	271	280	254	252	247	276	241	251	247	260	261	253	286	252	281	254	267	276	238	273	272	264	250	238	276	267	282	291	276	267	257	255	244	243	259	253	263	265	269	268	275	272	277	213	257	247	256	273	250	263	253	259	268	270	273	242	252	275	273	284	253	277	280	244	248	281	297	257	274	278	229	263	256	238	267	284	287	258	245	253	258	256	252	280	300	243	259	264	267	256	277	245	233	257	257	239	265	247	241	256	286	264	263	235	253	242	244	262	257	244	272	241	255	263	272	238	252	247	257	278	272	235	252	228	258	228	238	243	283	280	278	236	247	260	199	254	228	313	268	267	262	258	275	273	234	277	236	293	248	266	283	270	237	265	289	263	257	272	244	240	268	229	244	242	262	286	235	264	248	243	254	246	262	263	257	260	251	258	262	254	224	244	268	286	272	269	253	241	235	262	286	261	261	254	263	280	253	282	266	226	250	279	223	260	245	296	241	272	252	251	256	219	253	252	264	265	257	264	252	254	279	247	254	248	263	229	261	295	238	266	276	260	266	247	264	282	292	244	240	277	247	269	265	274	242	226	236	244	239	276	246	283	268	260	262	244	251	270	242	240	254	234	243	271	254	269	294	276	243	251	263	264	222	263	257	246	252	236	244	253	254	267	272	263	245	250	243	307	232	240	249	220	273	257	283	296	279	255	232	258	265	222	267	261	253	230	272	247	244	256	275	241	259	283	245	260	264	282	263	258	236	267	269	258	307	229	244	257	276	287	255	237	251	252	260	283	221	260	250	268	254	275	298	280	252	302	279	233	260	263	256	249	243	257	248	270	238	252	278	239	240	260	272	279	241	245	287	243	233	248	259	298	277	269	262	279	246	239	251	239	268	258	270	261	251	264	253	262	270	256	227	235	279	265	277	237	254	256	229	250	255	274	246	251	259	256	277	292	228	266	249	256	251	232	234	262	231	257	270	318	253	252	223	275	253	269	252	248	283	245	256	245	243	245	241	254	253	255	226	251	253	275	248	248	244	298	260	279	267	272	270	264	268	217	264	242	262	255	252	273	258	235	233	242	264	252	262	247	271	245	257	275	253	267	266	252	246	297	254	260	274	282	268	260	254	264	275	252	266	266	264	245	263	250	251	247	268	280	287	251	255	251	234	257	259	267	255	250	238	276	297	262	275	270	249	286	280	260	277	259	262	284	259	264	277	252	299	251	262	223	268	270	235	283	260	257	247	272	267	254	253	275	246	306	295	237	271	270	233	263	292	282	235	236	237	247	243	223	256	262	233	295	280	257	265	259	283	308	273	260	254	256	282	249	280	266	294	276	299	225	258	232	272	246	239	235	263	263	227	273	255	282	244	277	258	248	252	309	249	268	272	255	272	247	250	277	265	271	260	278	283	259	272	267	277	279	271	247	252	249	233	268	220	261	271	270	257	278	221	266	274	253	264	243	246	249	250	289	268	277	248	254	283	251	261	294	306	245	270	262	269	269	250	288	257	258	268	264	242	267	285	260	275	287	265	263	234	270	290	278	257	229	251	279	235	225	266	238	259	275	234	278	271	259	280	256	260	266	306	236	248	262	258	264	276	239	257	263	251	265	263	268	246	254	253	281	271	244	240	265	260	236	267	267	266	268	222	263	231	259	235	294	249	241	276	256	229	248	232	254	251	239	227	250	258	241	235	265	243	232
2024	993	692	625	658	672	644	641	607	678	627	627	633	592	649	589	620	626	622	617	641	614	605	640	615	625	618	590	602	592	616	588	639	590	611	610	642	605	649	599	641	687	595	613	592	631	598	599	604	620	595	588	627	583	640	613	634	619	682	597	600	600	624	629	594	615	656	617	571	619	628	621	619	610	612	610	607	615	606	603	641	614	635	623	610	567	571	588	593	650	564	609	646	633	599	596	607	599	625	612	564	638	580	616	657	584	611	652	598	605	605	628	615	628	633	632	616	604	632	622	603	603	608	614	623	612	588	603	616	632	599	620	631	579	587	588	597	606	665	573	589	594	575	601	614	641	628	654	605	610	599	645	615	601	635	585	588	663	559	621	601	589	611	571	594	619	635	612	585	581	580	628	588	593	634	574	595	594	664	625	613	601	636	598	651	657	626	602	589	580	617	651	580	616	597	613	601	600	589	596	568	635	557	602	606	593	566	596	644	599	639	629	631	608	577	612	634	588	578	627	594	584	608	596	625	620	634	612	594	604	585	611	622	650	633	618	620	574	598	640	617	636	619	588	626	624	638	650	571	666	573	610	614	617	570	599	607	611	605	614	576	638	617	614	612	613	625	612	673	619	622	600	584	619	633	609	625	618	638	666	607	598	655	618	594	622	601	560	578	556	616	641	615	606	610	628	648	600	605	664	637	574	602	611	616	585	624	651	631	572	602	601	603	605	619	569	570	609	670	589	609	589	576	615	653	584	625	622	596	579	596	581	632	607	605	622	605	615	583	586	629	604	645	614	665	630	605	611	651	579	592	598	636	612	638	634	618	628	574	598	605	573	620	614	594	576	601	638	625	593	635	563	602	648	652	574	642	630	602	638	604	578	603	584	602	594	597	602	609	583	648	648	615	631	626	588	647	609	627	613	577	647	596	625	621	637	615	621	607	583	639	594	605	605	582	620	640	590	592	662	605	574	567	656	568	628	627	630	612	649	608	614	615	637	613	618	572	607	586	620	648	619	589	596	597	641	589	615	601	577	583	599	578	595	628	610	612	592	614	613	621	586	612	602	621	651	580	635	635	618	603	560	615	597	593	611	593	577	624	617	602	658	627	631	579	611	623	605	601	583	613	619	592	587	624	615	645	622	627	643	631	616	599	617	613	637	560	628	624	617	578	604	612	623	609	600	644	597	588	606	599	668	601	564	620	606	584	588	592	639	599	597	583	585	590	593	618	615	644	589	621	589	621	596	594	608	559	655	585	596	619	588	591	586	615	586	641	564	595	621	571	593	621	595	636	599	591	646	628	569	598	607	576	627	611	626	643	644	621	632	590	606	615	638	591	600	598	632	668	629	623	593	614	584	605	630	667	585	645	591	609	648	619	629	605	667	618	636	611	602	599	618	587	611	615	614	589	609	604	670	584	601	606	595	603	602	622	608	594	586	613	602	605	594	635	599	615	591	620	612	650	590	628	617	648	621	644	587	635	609	635	646	604	581	629	651	634	633	635	585	590	624	596	618	597	574	616	602	595	629	597	610	596	608	623	652	619	644	615	590	588	555	647	594	632	622	602	605	609	577	639	593	589	629	615	632	648	577	573	582	606	609	606	581	571	635	612	649	657	592	580	615	551	577	640	639	626	615	603	643	661	601	589	611	607	601	616	611	599	566	545	601	622	664	611	641	637	614	610	624	629	582	655	616	612	674	614	611	618	647	575	592	562	682	540	602	580	605	644	634	575	607	618	615	630	630	583	580	631	639	626	611	566	671	614	586	604	653	614	632	606	596	587	575	602	628	653	584	614	604	608	629	611	632	616	591	648	583	631	622	635	600	593	571	630	620	579	604	589	593	595	601	614	585	599	600	615	628	634	605	646	589	629	610	616	561	649	606	616	601	666	643	646	619	620	619	669	594	607	614	600	584	667	617	657	605	609	630	598	572	581	626	596	594	622	638	633	616	602	650	602	617	566	595	651	594	635	594	612	593	635	600	562	631	637	642	631	586	581	591	594	565	620	609	589	583	601	619	602	629	593	594	644	644	596	613	614	638	614	629	615	603	614	652	566	611	613	622	609	626	636	644	615	578	629	631	609	590	628	584	658	594	606	619	638	620	610	622	618	615	597	608	641	578	571	595	612	643	628	602	612	595	630	629	643	626	627	611	614	629	590	573	591	614	603	603	606	591	627	637	603	644	553	625	620	578	590	605	612	603	625	589	592	550	607	631	624	580	666	637	616	624	634	619	596	598	639	610	602	588	585	602	591	622	637	618	605	640	669	593	594	595	639	631	638	587	616	607	692	605	618	606	577	649	604	648	589	653	661	594	631	621	584	612	631	645	648	605	668	605	633	605	618	560	618	616	617	624	580	603	620	600	617	643	596	647	597	595	604	644	597	608	621	643	565	583	566	595	624	625	599	577	584	664	559	595	581	608	635	578	602	626	634	613	625	566	611	531	604	596	627	597	631	603	625	624	582	616	609	547	617	631	625	563	622	609	619	545	595	622	619	620	617	576	613	602	631	629	584	642	625	588	619	582	626	649	633	629	641	606	616	618	617	655	584	614	620	564	651	590	611	592	587	568	627	613	650	564	622	588	561	621	618	594	601	614	647	637	570	610	610	623	613	635	663	639	595	631	615	569	597	567	617	624	593	605	637	598	592	641	641	623	590	626	649	633	601	618	623	644	602	621	612	592	602	585	656	598	639	664	622	592	658	612	670	578	590	594	598	582	610	597	606	642	651	574	601	627	628	589	644	624	601	576	595	671	595	598	634	593	618	630	617	593	600	644	575	616	629	595	621	592	603	629	645	615	618	606	633	593	589	601	637	608	630	620	599	625	612	610	550	620	579	604	635	618	608	613	620	629	572	587	604	628	610	605	570	611	606	592	615	633	622	603	592	594	640	634	633	603	614	607	595	620	616	568	623	623	634	596	595	610	590	596	607	602	635	567	615	635	614	646	599	660	583	598	533	579	602	629	615	596	631	616	608	619	628	620	593	629	600	564	619	553	597	600	615	600	543	588	626	549	617	584	657	619	598	599	590	613	599	597	593	657	580	603	632	621	617	591	613	625	618	582	611	625	624	644	612	567	647	629	577	597	609	602	611	579	608	645	651	621	603	578	615	635	586	631	598	583	610	617	604	630	615	597	591	571	593	591	644	633	603	623	611	624	625	589	576	638	608	630	599	592	629	640	640	671	576	628	624	578	608	563	574	599	646	595	605	632	641	630	635	648	617	603	637	582	604	601	584	601	602	581	601	572	621	617	632	590	583	599	599	606	562	589	593	647	597	574	615	634	572	629	625	632	584	591	597	630	576	590	606	635	555	616	601	608	611	621	616	591	636	598	626	599	600	691	613	614	593	616	634	636	588	578	640	596	576	598	634	566	618	611	565	627	633	629	642	607	555	609	618	582	563	617	625	633	602	612	643	570	649	634	620	616	613	581	573	611	622	589	615	602	597	607	602	647	579	603	635	608	635	616	637	625
8634	1644	620	391	301	249	247	202	167	216	193	190	174	162	178	141	143	172	189	126	141	159	167	165	138	173	164	133	166	143	144	169	148	145	151	153	150	158	164	179	151	185	158	169	145	138	179	141	158	150	155	136	167	187	177	159	168	172	139	174	160	147	161	164	156	145	155	166	135	172	136	142	161	149	174	170	154	166	181	179	153	137	148	147	146	147	144	149	168	166	163	149	158	149	157	157	168	159	147	157	152	150	155	168	163	165	149	163	152	167	140	155	185	174	154	151	156	181	147	168	174	165	141	153	181	188	135	155	165	152	151	156	158	150	160	138	128	166	174	157	158	150	137	134	147	170	163	154	155	145	151	149	155	173	164	152	146	136	151	154	149	140	161	143	150	161	157	163	149	147	140	139	157	181	158	162	167	157	133	149	137	154	154	169	141	169	150	154	151	159	165	143	131	151	138	143	156	171	150	125	131	143	173	129	166	160	151	163	164	133	154	144	143	162	154	173	129	150	141	139	164	154	160	148	158	137	169	137	149	142	169	163	142	126	162	157	136	142	170	145	157	164	143	124	157	137	162	149	163	158	146	142	160	150	152	154	166	125	156	154	132	174	168	157	156	170	171	170	155	142	159	145	168	158	170	132	165	147	130	154	180	173	158	163	172	181	136	155	166	171	159	138	180	170	157	189	147	149	155	165	166	158	172	168	169	146	163	152	164	163	147	177	155	152	162	153	156	147	161	168	164	148	172	137	137	153	152	170	162	160	162	157	159	153	152	146	161	170	186	161	156	162	162	147	137	155	164	140	150	162	155	184	168	158	139	154	148	183	154	143	174	194	143	148	152	142	160	179	151	155	147	165	147	173	141	157	155	150	142	160	139	138	148	142	161	139	147	155	165	148	148	137	154	166	161	163	139	139	163	160	152	159	135	154	157	139	170	171	162	154	167	148	150	161	145	155	176	136	156	161	178	149	141	152	153	159	151	170	170	149	161	163	170	163	141	163	181	150	139	157	158	170	128	131	142	160	174	137	172	178	169	161	199	159	160	143	134	147	166	161	149	145	165	143	143	147	133	145	181	148	157	153	174	155	183	134	147	164	183	160	165	144	152	180	152	154	175	137	155	145	147	150	160	152	163	140	157	146	140	148	166	163	138	151	167	167	157	168	148	135	154	170	172	161	138	162	145	145	180	154	157	155	148	154	142	133	162	155	138	151	165	143	145	148	143	166	159	169	160	174	137	155	153	160	141	137	145	146	161	171	148	155	143	163	154	166	157	150	160	160	155	162	146	142	143	165	131	158	163	127	169	150	150	181	153	156	167	142	167	122	163	169	165	137	144	148	152	170	161	154	154	168	165	167	153	144	142	171	176	174	156	137	155	152	138	140	157	158	161	148	134	151	160	142	156	146	164	139	117	186	160	151	161	153	161	160	158	134	154	144	167	130	148	145	152	144	149	149	182	142	131	159	191	133	162	170	161	144	171	161	126	143	158	172	167	154	180	168	164	173	151	162	146	153	153	151	165	152	147	128	141	151	157	141	157	123	173	171	155	140	138	164	182	146	163	160	165	141	149	153	153	141	149	161	138	153	137	141	134	146	186	157	167	173	149	151	158	149	154	157	159	167	149	143	147	144	171	143	128	133	134	143	127	151	173	148	137	150	157	187	152	150	157	143	159	163	148	151	155	152	146	160	161	142	163	147	153	147	167	148	150	126	136	174	171	167	150	165	162	145	165	153	154	144	159	151	164	141	148	148	166	173	165	162	160	159	162	151	152	163	169	159	155	133	172	160	134	160	174	180	153	159	141	157	128	160	155	170	148	141	180	158	136	145	146	162	163	151	178	158	132	153	161	162	177	164	159	138	176	155	161	157	140	149	160	161	164	147	164	175	139	175	146	158	160	172	159	170	162	164	143	156	157	153	163	170	161	164	135	152	171	172	163	172	174	127	149	175	165	144	166	160	139	147	149	154	152	159	156	163	151	141	167	161	137	182	184	176	152	171	136	169	146	132	148	163	134	139	168	156	138	143	156	163	168	151	152	155	182	165	159	169	154	152	168	148	160	159	166	159	156	141	156	159	159	140	153	156	168	174	147	151	151	137	154	154	159	154	146	146	160	157	150	145	138	146	153	144	144	159	152	151	156	151	162	160	161	169	150	148	158	148	156	123	147	160	146	152	131	161	144	156	170	155	166	143	152	153	169	141	165	147	176	186	161	149	156	163	164	166	171	164	164	153	166	146	167	117	165	169	147	165	167	176	156	153	148	148	172	132	148	163	146	146	132	154	151	162	139	148	154	157	159	155	156	169	131	128	171	154	172	163	135	171	196	156	165	143	156	137	165	141	134	146	158	127	147	143	161	166	147	160	177	183	157	152	148	159	146	121	144	145	163	175	143	146	175	174	171	161	151	145	161	158	161	152	146	136	147	165	164	147	145	170	136	171	145	161	169	160	152	147	153	145	162	151	156	134	171	172	160	153	159	162	155	173	144	157	159	141	156	147	143	150	135	152	149	154	139	159	147	145	160	154	157	153	169	140	137	149	139	178	172	140	170	157	165	138	166	143	131	167	156	163	163	161	155	175	154	179	161	144	156	151	154	166	173	151	183	163	129	158	141	169	155	147	175	156	158	152	157	141	160	171	161	151	166	146	153	163	152	144	160	156	142	149	155	149	153	142	165	153	141	142	167	131	146	158	145	149	143	147	171	175	128	143	142	178	185	164	140	161	154	154	131	154	157	169	149	164	175	163	180	147	143	142	177	162	178	127	161	163	172	158	161	149	139	150	179	160	171	159	173	197	143	168	156	137	138	196	162	159	118	156	161	139	130	142	152	160	152	163	166	154	141	162	146	158	151	157	114	157	109	152	172	162	152	176	156	149	166	165	141	154	143	157	150	166	175	134	145	144	154	134	129	157	168	151	150	154	162	142	168	164	165	123	134	148	140	153	166	153	154	145	142	141	146	130	139	152	183	143	151	175	156	134	173	167	149	150	139	152	154	166	148	179	182	156	166	149	152	164	146	135	165	152	150	175	153	147	180	160	189	138	146	124	141	156	167	154	169	168	172	128	150	151	147	157	147	174	174	154	171	141	155	145	166	160	140	151	145	162	125	159	141	152	153	145	149	162	164	149	140	164	159	156	166	166	182	152	166	167	156	146	158	142	157	170	143	191	146	161	137	158	142	147	159	125	174	146	162	167	142	128	147	163	172	185	150	153	135	150	176	157	138	162	170	162	155	153	147	170	119	160	150	142	153	152	164	164	137	148	175	167	135	158	175	143	138	153	179	157	172	147	176	146	152	141	144	141	140	181	137	170	168	168	145	163	149	153	159	147	161	145	161	154	167	151	139	145	147	144	145	149	163	183	172	175	174	143	167	156	138	132	161	156	166	170	159	173	158	125	141	130	144	167	166	130	146	150	153	150	185	146	148	155	152	159	155	150	186	151	144	163	142	148	139	131	145	140	146	162	149	150	147	130
6750	1650	1360	1270	1108	937	811	775	647	645	598	578	570	500	500	516	480	470	489	526	466	435	437	454	427	473	438	434	464	447	496	447	443	453	427	422	401	457	441	437	418	423	459	432	440	426	411	442	400	424	413	446	443	428	453	398	441	415	437	406	436	448	438	433	451	404	468	402	415	415	412	429	432	417	442	437	388	430	418	406	422	427	443	398	429	453	437	434	426	423	428	421	429	410	445	430	439	442	428	416	419	410	411	422	410	418	406	426	409	415	410	418	442	406	417	412	461	401	424	419	442	411	429	410	402	423	439	416	457	432	436	427	395	433	428	379	430	442	437	435	423	425	456	394	415	409	406	391	427	440	451	442	397	440	404	466	415	407	396	440	405	433	360	444	419	430	435	450	427	470	445	420	448	456	397	405	414	451	403	449	456	444	397	427	450	418	438	442	418	427	410	416	418	424	407	425	398	405	437	398	467	429	435	400	422	398	468	406	411	395	427	414	424	399	426	410	435	413	433	419	418	410	438	388	436	431	434	404	413	437	393	405	444	426	405	420	422	462	418	416	402	389	410	443	379	388	386	403	434	417	422	433	475	417	392	421	450	430	450	429	387	413	409	451	430	420	419	400	426	425	425	428	441	431	410	430	447	435	402	436	411	431	403	453	447	435	467	422	390	380	452	432	414	435	420	423	454	411	421	421	409	423	424	431	429	406	448	421	422	435	408	428	414	423	430	433	416	422	429	403	403	419	393	448	412	453	409	412	383	411	419	433	440	440	421	440	397	462	442	394	367	435	435	413	434	425	407	385	417	399	393	430	424	424	399	400	468	432	463	430	420	416	434	441	426	478	390	444	405	408	409	371	431	443	423	421	462	440	408	425	457	429	426	402	430	435	433	413	384	425	401	400	434	409	427	450	436	415	423	454	398	445	420	430	425	431	423	377	450	420	449	442	392	453	434	413	432	448	416	392	430	409	383	453	400	424	430	421	441	423	428	397	432	432	426	435	421	416	427	440	431	441	411	423	451	398	423	421	424	477	416	463	388	448	403	396	433	448	405	416	400	384	430	398	436	424	435	429	439	394	424	419	412	386	420	433	444	432	393	440	419	417	403	415	416	358	416	398	427	409	431	425	421	413	422	439	425	430	406	395	440	396	451	443	419	403	412	449	428	449	445	398	422	416	408	434	431	455	444	446	428	424	437	441	407	421	450	399	427	421	380	421	395	439	398	459	430	405	430	403	428	415	426	433	393	440	442	450	433	417	432	429	457	407	457	424	437	386	380	419	447	407	399	438	371	427	426	386	429	425	424	361	414	436	404	411	401	398	403	432	403	463	421	385	412	407	422	443	389	395	385	418	420	413	397	432	437	387	414	433	422	409	428	394	406	426	428	407	433	424	414	419	417	433	387	441	396	443	387	401	405	385	393	431	408	404	428	418	413	389	415	408	413	466	415	425	432	424	407	390	437	439	426	409	416	433	410	438	412	462	410	403	400	422	419	432	436	445	434	439	432	428	476	444	427	406	438	426	414	397	410	390	415	416	419	396	425	455	403	450	421	378	400	418	400	407	430	423	416	383	437	443	424	449	432	414	424	436	475	443	420	399	447	471	406	448	414	397	418	425	463	405	437	404	420	410	412	403	419	434	430	400	400	446	417	391	406	421	384	417	410	407	447	440	407	396	417	408	460	418	394	414	395	462	422	456	467	415	412	427	398	419	431	438	442	448	427	423	426	427	414	409	448	418	421	436	415	440	420	407	421	478	427	436	392	420	441	430	447	414	434	387	447	457	418	436	425	465	441	391	414	440	412	425	423	425	429	420	400	427	405	447	415	426	441	426	390	408	423	447	411	433	416	434	399	423	421	428	428	441	429	430	407	446	421	427	400	433	419	427	438	401	402	404	397	416	396	423	413	420	415	422	400	409	399	417	426	432	442	431	424	412	416	450	443	409	402	410	443	415	416	450	409	443	420	442	415	452	419	451	419	425	472	374	393	456	411	406	402	408	424	420	410	413	396	402	442	389	444	417	435	406	458	435	399	419	422	396	399	402	412	438	441	420	396	444	379	437	428	426	427	426	379	435	410	391	404	403	406	414	421	399	421	414	449	437	397	452	401	417	448	436	443	435	412	382	384	417	424	459	422	406	413	410	417	398	414	441	463	424	390	429	458	418	428	395	429	408	394	426	408	433	442	384	421	417	434	412	406	418	415	407	423	418	424	452	419	409	436	416	409	416	435	457	449	410	411	430	376	414	400	420	417	440	429	448	387	407	417	453	420	430	426	401	438	423	431	384	406	396	439	421	433	440	432	445	441	423	397	423	411	426	440	425	431	386	420	414	394	425	420	438	396	434	418	366	458	432	423	442	424	413	437	433	444	417	390	461	443	414	482	403	450	436	419	456	421	450	448	424	464	465	398	419	394	383	398	414	400	418	437	438	410	409	405	411	394	428	429	461	421	432	409	431	458	422	430	436	415	440	439	406	445	418	442	437	415	404	414	411	384	404	419	448	428	389	457	401	456	409	419	417	425	422	415	407	383	415	417	434	430	468	430	448	454	425	386	399	442	460	427	417	435	423	414	420	425	441	434	425	414	408	397	389	424	414	426	388	445	433	439	421	435	425	426	439	415	438	425	443	417	423	390	393	442	443	442	407	424	403	426	414	382	427	369	484	419	411	411	413	411	404	417	420	411	413	380	432	407	401	425	405	421	467	392	438	448	444	373	420	436	424	428	474	412	430	431	432	433	429	423	434	432	439	424	423	439	447	391	421	442	450	462	438	425	422	431	396	440	427	485	410	401	413	459	444	397	428	453	432	414	419	405	462	417	421	420	427	418	422	451	403	417	409	414	456	435	420	410	431	394	444	429	438	436	403	429	443	422	411	425	376	391	448	463	408	388	428	403	447	430	384	430	381	422	443	440	436	400	427	420	396	422	422	460	443	415	448	429	436	425	415	409	390	435	442	443	454	402	406	398	408	431	433	443	396	409	440	409	411	437	407	446	430	406	448	425	410	371	406	414	383	440	414	413	423	425	406	404	413	465	416	465	439	454	422	431	430	441	399	419	396	438	429	451	405	418	462	420	437	417	458	413	468	407	396	416	419	441	444	442	415	408	438	403	449	417	386	398	444	432	393	402	407	411	417	433	428	425	421	437	425	439	452	437	392	445	419	406	441	410	434	429	393	440	427	405	402	408	426	407	462	434	433	417	432	462	403	434	397	422	406	410	400	433	442	441	436	454	421	467	392	453	469	430	408	434	434	402	401	429	423	447	389	430	371	441	426	386	438	409	420	390	403	422	433	402	429	454	419	399	410	428	421	411	359	396	424	420	411	418	446	435	418	462	369	398	442	432	407	418	469	457	380	425	433	427	406	447	405	428	420	403	437	409	431	392	421	423	400	436	449	439	409	431	457	354	419	390	387	424	394	442	409	436	421	382	452	424	420	425	445	408	419	409	447	430	432	435	433	419	433	378	429	447	421
16840	3477	1288	848	629	546	411	414	352	405	363	359	318	385	378	340	371	312	328	327	286	338	319	320	340	308	360	346	343	314	312	312	312	296	297	335	335	303	306	309	325	339	319	304	350	309	328	328	310	320	319	309	323	310	304	320	326	321	326	328	324	318	323	354	313	307	333	275	305	317	314	338	315	322	324	304	316	317	291	286	319	307	315	331	328	298	284	331	320	316	298	323	333	313	326	298	318	325	292	346	299	333	306	321	325	320	269	295	290	324	302	340	335	328	342	285	325	317	304	320	318	307	308	345	282	297	284	294	344	299	321	286	315	321	312	315	316	305	327	318	354	284	275	310	340	318	315	299	312	301	301	308	303	311	343	320	305	316	316	303	283	336	287	303	304	301	337	298	333	297	278	316	312	294	354	310	290	293	276	328	309	290	332	318	301	320	279	305	299	317	302	344	319	312	262	330	313	315	328	339	320	308	325	311	312	310	305	333	351	326	328	358	299	324	317	324	331	288	295	274	291	327	365	309	289	311	334	307	329	331	291	278	313	309	323	295	321	302	325	311	290	347	335	323	336	314	312	345	279	308	276	286	315	336	297	301	334	349	340	319	312	324	328	304	311	312	320	301	282	332	321	306	297	324	286	315	325	281	344	296	342	285	309	342	308	308	345	319	322	312	331	299	325	316	302	333	258	302	302	328	355	292	314	291	331	310	339	305	326	332	341	292	334	307	345	333	321	293	338	299	341	319	315	310	293	287	304	306	290	324	285	332	334	306	310	320	327	357	287	308	305	309	323	315	351	309	340	307	289	289	341	331	302	303	300	353	331	294	300	310	302	330	272	296	306	313	313	330	327	337	358	333	305	312	337	308	302	334	295	302	296	297	303	287	275	287	314	298	303	311	325	320	318	302	344	336	325	313	354	311	318	345	302	313	325	306	350	339	340	320	313	338	302	325	334	329	323	321	348	288	312	340	310	306	322	310	316	311	282	328	315	304	307	268	298	336	339	322	336	302	298	315	276	310	276	306	321	306	320	344	329	323	280	327	280	328	352	334	285	336	319	314	312	329	323	339	307	328	310	322	334	298	314	300	296	298	349	275	306	305	317	306	302	286	288	306	292	319	285	333	331	295	292	337	295	292	329	324	335	300	335	309	308	328	335	293	326	295	304	307	299	340	281	341	282	309	314	297	298	307	325	340	309	296	321	322	328	310	326	330	312	291	307	295	315	310	348	336	329	263	295	314	307	324	338	305	324	328	322	350	331	307	327	332	342	306	306	313	322	335	351	330	330	287	289	339	320	303	279	308	367	311	282	304	333	341	288	364	318	309	325	311	333	310	325	306	321	302	326	314	355	294	302	303	359	311	318	316	274	277	338	319	332	318	349	324	326	299	312	279	303	292	332	300	294	329	317	301	328	290	302	338	323	307	295	342	322	331	297	322	295	280	308	297	311	332	315	337	295	340	315	356	351	323	322	318	335	271	280	325	287	321	333	301	291	286	332	299	316	303	308	288	291	304	316	305	312	310	324	310	366	300	317	319	296	308	304	311	307	301	307	327	289	311	311	308	313	295	317	308	302	297	307	316	290	326	324	338	328	299	300	295	292	326	317	304	301	311	310	325	330	335	280	289	292	320	283	306	316	309	312	348	320	308	312	341	335	351	300	325	341	335	316	314	316	332	295	335	336	291	295	287	296	287	308	304	324	327	342	321	315	305	295	324	331	336	297	337	313	295	279	319	296	297	321	336	300	300	300	358	318	337	281	303	296	270	349	293	311	319	288	303	336	327	310	321	312	302	302	311	341	287	303	293	309	300	286	316	314	302	300	348	288	284	329	307	296	330	309	286	338	277	316	267	290	305	324	318	325	323	308	311	328	329	307	347	301	316	323	337	337	328	301	332	319	334	332	353	315	326	306	315	314	355	367	287	315	289	318	319	304	321	316	303	318	316	300	309	324	297	320	294	339	308	302	296	304	295	326	352	319	324	300	349	336	310	332	308	307	293	332	291	300	287	304	295	321	316	317	324	317	330	317	319	324	310	294	299	309	307	281	296	307	334	326	313	307	344	300	305	255	306	289	304	331	342	321	335	290	345	327	275	319	345	335	295	323	323	326	322	291	325	319	299	301	304	301	288	315	313	322	338	328	308	310	293	283	348	338	350	311	324	311	320	297	312	326	340	310	334	323	320	301	297	344	307	304	305	334	266	335	322	319	292	313	314	301	312	326	337	287	313	304	291	298	330	331	314	294	302	296	315	305	261	310	315	325	339	286	345	315	308	336	280	305	324	297	335	320	287	313	304	374	327	328	312	272	303	335	336	305	297	335	294	319	317	295	350	309	327	304	314	326	325	304	341	312	277	311	312	317	320	333	290	312	298	293	285	350	277	302	321	292	328	295	320	353	323	333	322	328	316	308	313	322	311	296	315	332	290	309	316	343	284	334	309	301	309	319	289	301	328	319	320	307	323	325	312	326	291	272	275	309	317	334	322	299	318	320	354	316	317	319	301	294	301	315	333	287	322	328	280	305	331	328	320	303	288	310	336	318	303	336	271	348	341	315	328	342	337	327	323	340	328	310	304	320	304	319	326	303	359	294	298	333	297	306	324	332	320	323	327	294	359	292	294	301	327	330	290	296	250	349	309	319	335	316	322	284	351	308	295	327	305	338	323	299	314	298	367	305	255	297	331	295	322	317	295	296	278	315	325	306	318	288	318	329	334	314	302	270	338	286	273	338	315	303	288	342	328	333	316	321	297	312	316	305	304	315	326	341	343	312	343	318	331	320	326	287	302	325	302	302	306	289	312	318	333	324	329	337	301	320	321	313	316	277	341	335	300	295	310	303	357	318	304	327	328	276	318	328	316	305	284	306	311	285	336	306	342	324	320	321	326	328	306	336	324	328	333	343	332	309	331	332	317	322	282	324	293	281	332	334	285	348	319	325	323	329	289	290	308	332	287	320	344	294	330	329	315	292	330	320	309	335	308	355	299	291	303	289	326	311	322	323	327	334	289	289	311	310	305	308	327	328	279	324	309	332	301	313	332	292	326	281	300	304	320	321	330	344	271	333	330	330	300	319	321	318	308	316	322	312	328	324	354	319	305	299	336	323	320	303	320	309	323	298	276	324	324	309	313	301	310	278	314	324	301	299	332	314	304	300	329	340	340	305	322	314	332	295	335	348	318	315	313	294	311	309	318	315	327	310	281	306	281	303	310	306	307	311	329	298	333	317	295	327	315	305	271	313	366	297	325	295	297	308	320	342	288	299	309	308	310	336	329	305	284	335	340	279	287	312	311	282	298	297	278	284	302	306	377	320	340	321	306	338	312	343	327	314	354	318	332	298	306	324	334	341	338	338	308	323	316	300	299	303	342	323	335	316	303	310	312	308	318	337	296	319	301	316	332	290	316	337	334	302	315	324	289	312	319	312	317	333	333	287	333	346	298	305	319	293	323	302	332	325	296	275	320	317	335	305	313	293	350
9543	2722	2466	2406	1988	1720	1500	1330	1182	1105	1025	1002	1015	958	966	888	859	897	821	830	851	849	807	803	814	843	793	770	767	812	800	756	784	821	806	769	755	791	725	732	777	801	794	804	753	709	754	842	821	789	788	781	736	745	743	725	778	800	765	689	769	760	748	766	784	748	772	831	771	758	738	729	804	765	741	743	764	751	786	762	750	719	764	724	779	735	746	733	793	764	713	706	785	735	827	763	723	743	765	789	804	803	749	745	759	720	761	771	757	804	784	753	789	800	747	758	756	771	803	794	766	769	772	694	759	747	764	732	737	707	752	729	782	715	760	752	791	761	771	723	784	758	734	796	725	785	767	707	791	752	790	779	726	782	780	739	770	737	715	715	770	764	696	746	762	773	731	755	801	792	736	776	788	822	751	755	726	763	754	806	757	714	746	759	720	814	716	746	787	718	744	797	791	727	755	770	730	721	755	756	727	746	772	724	745	684	731	776	747	718	721	749	699	748	729	697	755	745	721	728	752	695	751	739	719	799	762	794	783	715	686	762	749	730	769	758	742	767	687	729	714	792	721	787	777	773	780	781	722	783	760	719	778	764	767	714	788	795	759	737	753	752	729	760	687	769	738	706	766	746	708	713	759	747	741	774	729	753	787	713	753	767	753	721	750	743	718	795	763	741	741	763	755	725	737	795	769	754	676	711	712	750	730	729	748	767	789	775	722	724	784	777	749	748	682	759	727	756	790	821	763	733	764	751	760	764	716	752	787	721	789	762	745	770	711	766	720	754	786	738	801	722	731	703	798	706	708	754	738	731	724	705	748	757	702	709	770	774	760	742	734	736	740	735	750	746	746	791	710	825	788	754	734	830	737	739	805	790	745	788	726	761	732	741	775	745	760	705	806	768	760	731	793	755	700	733	768	770	773	759	743	773	811	800	762	722	780	720	746	756	751	764	720	776	790	718	718	758	754	792	775	715	758	799	747	769	736	736	764	744	712	718	731	766	785	713	735	742	729	756	743	759	744	831	733	817	763	771	758	711	698	773	772	793	766	806	756	743	750	757	779	747	724	743	755	752	748	802	779	750	809	744	746	730	707	761	754	721	736	771	726	739	759	799	776	747	737	776	765	739	755	779	748	732	720	762	777	759	764	706	759	727	714	761	717	789	738	730	731	766	746	759	745	777	732	737	720	766	758	720	764	769	708	736	787	765	774	796	757	731	711	732	729	721	727	776	732	795	716	796	768	708	789	768	788	775	712	770	735	801	730	762	757	698	743	737	743	762	786	801	792	730	798	744	775	747	744	780	707	718	706	780	772	741	755	785	755	805	694	740	749	750	785	764	733	745	711	738	747	750	778	715	719	796	781	804	840	757	757	748	768	750	737	762	716	757	730	775	742	776	714	740	763	731	760	801	811	762	790	753	731	693	722	755	734	769	721	747	769	762	756	713	715	768	807	756	772	759	740	749	727	750	762	738	723	780	715	727	757	754	773	778	785	761	771	779	718	778	750	719	686	788	722	739	724	796	776	740	759	716	741	761	746	732	726	774	681	809	801	764	741	769	775	775	783	821	783	783	760	731	743	822	784	759	741	767	699	700	775	732	757	741	721	762	731	715	744	769	757	749	785	740	717	741	727	751	754	742	772	793	787	737	731	785	773	744	790	746	718	780	762	769	736	787	730	768	730	792	766	710	748	749	677	810	742	736	767	764	746	773	721	715	771	770	751	799	802	791	769	690	818	730	742	783	767	756	726	731	754	796	795	751	742	725	750	734	746	771	730	746	784	745	720	756	770	749	795	757	773	756	806	721	782	778	721	719	761	741	739	748	725	787	746	779	751	783	717	786	776	736	779	738	750	738	759	726	770	732	776	743	751	728	691	729	775	789	790	713	701	745	758	753	785	753	768	754	782	755	758	768	784	732	775	713	717	726	705	752	715	769	776	735	753	761	772	743	750	730	741	761	795	730	767	764	740	746	725	812	731	764	785	761	759	693	734	695	716	738	783	732	793	736	725	764	735	711	748	734	743	767	754	747	794	740	736	756	753	788	711	733	738	725	712	739	721	752	771	787	758	792	739	793	813	793	730	753	729	756	793	759	787	786	745	704	780	750	687	755	744	746	725	762	782	741	760	802	745	787	743	791	783	787	744	807	693	760	821	838	721	720	767	708	721	762	748	693	754	741	759	690	731	744	723	725	785	785	772	742	731	774	762	766	771	754	754	817	744	750	722	710	767	767	751	723	756	730	808	757	721	770	715	736	722	790	708	736	786	746	749	751	757	724	757	746	759	721	756	762	777	742	772	758	728	774	763	724	750	785	701	762	744	700	769	696	767	708	758	728	788	800	746	779	738	728	744	699	726	735	713	794	736	772	719	737	768	726	808	721	803	724	709	791	749	761	796	787	730	729	770	709	740	760	775	741	747	751	750	747	704	735	793	747	757	753	729	755	731	776	785	774	746	721	721	786	768	710	720	755	734	746	807	760	814	757	750	757	772	718	761	778	810	758	747	777	763	785	692	717	721	719	728	741	817	724	810	786	757	810	737	783	759	730	727	760	745	729	764	738	783	761	764	748	733	793	769	749	712	768	773	748	790	732	761	721	731	766	768	705	763	775	780	716	701	779	733	730	702	711	737	724	777	773	740	737	757	817	789	728	734	755	730	740	736	740	778	724	768	760	763	726	725	773	756	774	727	716	785	747	739	761	787	722	796	756	727	787	768	781	738	717	710	749	731	735	741	776	763	742	753	782	749	750	776	749	754	777	742	735	737	714	750	776	782	711	792	738	785	746	758	722	789	813	713	757	760	791	777	701	782	736	721	748	729	822	742	800	758	781	751	718	764	727	793	792	777	732	778	787	714	789	792	759	808	758	764	747	732	727	735	706	754	798	759	756	751	738	761	777	735	757	746	739	783	794	735	814	733	760	733	758	757	763	737	753	743	796	757	747	782	743	750	712	722	771	738	798	716	744	747	741	750	765	711	744	723	746	776	742	768	778	746	763	715	760	747	703	749	734	789	792	733	754	749	809	781	725	751	754	737	777	774	712	755	726	808	759	735	763	774	760	741	794	770	783	739	783	761	738	718	737	781	743	742	764	767	722	781	728	724	786	750	772	762	766	722	745	751	743	761	785	807	774	716	734	710	771	750	797	739	717	753	765	720	750	755	749	742	736	768	774	741	775	758	719	744	766	778	721	751	721	745	751	822	792	758	754	781	713	724	764	768	780	714	751	736	753	775	742	749	766	728	734	751	749	775	731	754	765	711	775	738	718	749	781	775	780	757	787	732	740	772	746	744	730	754	752	776	778	811	734	763	806	721	743	799	703	722	770	721	772	777	759	775	739	744	797	758	795	700	723	813	693	787	781	735	737	776	751	691	707	774	702	769	719	794	752	727	728	721	758	771	746	767	764	788	708	764	764	741	739	726	782	708	760	716	712	790	749	761	751	741	738	733	726	763	744	737	722	762	704	841	734	760	763	755	762
2677	889	280	252	247	282	269	271	271	246	268	241	264	273	268	274	275	249	308	273	252	258	244	290	257	273	247	260	230	264	235	253	255	271	261	232	252	292	272	256	302	275	278	273	283	248	254	278	252	237	232	266	244	254	288	291	252	270	274	300	295	274	280	257	280	263	260	236	235	284	254	256	240	286	269	257	284	275	244	257	283	268	240	247	241	272	296	284	235	249	236	261	265	262	245	243	236	264	285	267	280	247	287	247	284	233	271	275	251	266	267	260	246	281	239	262	261	263	261	239	283	211	251	249	265	236	296	280	277	269	271	252	276	290	283	230	251	241	293	286	240	227	288	236	297	238	253	217	283	238	255	282	264	275	249	267	251	237	256	245	224	216	260	275	302	273	249	270	283	257	239	306	278	237	267	257	263	304	269	249	233	285	289	255	266	259	252	249	244	269	236	287	243	250	241	265	267	263	289	256	278	228	239	265	265	258	296	245	275	282	272	263	225	238	251	266	246	258	262	283	298	281	252	273	275	261	230	215	252	242	282	272	254	255	291	250	267	275	261	262	250	288	251	277	252	274	286	239	255	244	229	242	253	254	252	273	268	256	247	262	262	296	261	321	247	271	276	254	271	290	259	304	257	251	263	268	253	295	283	247	262	254	265	289	281	260	270	281	261	260	227	259	250	261	286	276	259	230	266	248	252	244	228	256	265	283	258	264	255	235	251	282	247	227	275	268	259	245	262	270	228	272	259	277	265	227	245	260	289	266	271	269	251	283	281	280	264	238	262	280	270	256	265	263	248	249	234	247	272	251	276	254	307	290	223	230	262	264	243	269	252	246	252	260	243	276	262	264	296	285	230	260	256	248	261	256	253	273	276	284	264	265	293	251	252	263	270	261	272	272	240	261	264	231	244	274	258	259	276	234	257	243	261	288	279	253	266	253	225	254	277	259	251	263	272	249	252	250	244	217	251	241	262	285	278	246	268	279	284	265	286	259	272	274	235	229	261	248	282	271	257	258	260	306	247	250	252	235	260	259	283	264	249	241	246	235	267	249	259	248	265	261	253	246	236	257	262	284	251	269	269	235	244	257	269	255	282	257	273	224	241	282	247	258	254	272	251	257	258	279	271	242	285	292	268	266	263	268	270	246	274	255	276	297	253	272	251	258	234	222	269	256	255	282	227	244	234	289	244	250	227	262	275	264	312	252	237	258	249	246	262	234	284	272	283	272	255	305	264	287	259	260	268	239	299	275	261	282	305	268	282	267	289	253	233	277	266	260	288	241	237	249	242	262	254	259	232	233	262	241	253	250	247	262	258	274	224	263	282	240	263	280	255	254	234	253	299	260	272	254	312	247	248	273	259	262	230	265	246	254	287	273	237	290	255	244	280	259	269	247	235	275	291	260	241	271	233	251	265	264	247	274	286	237	269	265	272	264	275	247	271	258	244	284	239	275	287	239	245	254	252	296	291	276	272	233	230	252	296	272	262	258	252	254	272	293	250	266	273	262	279	266	311	259	245	274	270	238	252	268	289	273	273	260	277	262	253	258	269	261	262	255	247	270	281	286	282	255	262	285	238	260	256	239	246	268	237	258	244	234	232	249	279	259	245	265	236	262	295	265	247	248	246	242	269	301	252	258	257	240	274	289	245	241	249	263	263	271	250	285	247	251	241	260	299	262	255	249	274	246	243	291	267	255	234	275	294	281	254	274	274	264	254	236	304	281	257	231	243	266	292	268	275	243	263	244	279	255	288	267	251	244	292	263	253	271	233	251	236	267	255	281	246	244	224	273	271	281	236	232	297	248	241	260	277	286	261	251	266	264	266	247	256	278	235	237	239	279	257	275	263	249	259	279	287	251	258	284	259	233	263	262	263	267	253	250	277	266	259	267	256	255	273	265	280	254	258	266	249	276	252	260	260	267	230	277	237	259	237	236	264	238	279	302	250	254	286	284	283	261	241	245	284	247	226	265	250	247	249	277	272	261	247	283	266	271	288	258	270	258	222	268	257	251	261	254	234	242	249	252	266	249	237	298	268	252	257	251	305	255	296	269	266	265	247	264	258	288	232	252	261	301	278	269	255	262	259	290	244	234	244	241	247	266	244	283	235	250	302	258	265	268	276	275	241	281	291	269	268	258	247	280	267	255	230	243	221	252	265	263	303	245	245	268	253	228	259	246	278	251	301	253	262	252	269	280	249	265	239	272	240	243	249	285	246	258	245	264	285	272	237	261	251	291	275	260	265	275	287	264	243	264	257	269	276	260	263	244	275	267	273	247	241	274	294	246	287	258	254	297	259	246	268	260	238	303	233	262	263	256	257	252	278	220	253	243	269	258	268	266	241	294	253	285	222	269	250	268	253	277	249	245	277	284	272	259	265	277	274	257	269	244	281	255	280	265	268	273	245	252	289	271	231	244	291	274	265	276	273	249	258	285	230	268	260	262	289	270	252	260	264	279	253	276	223	255	282	266	261	280	273	264	297	254	276	240	266	264	247	275	264	276	263	244	283	263	256	251	259	252	211	227	270	274	299	274	280	260	266	278	278	247	265	271	229	264	296	274	276	268	270	260	282	267	282	241	271	263	303	258	253	275	262	241	275	285	262	251	265	263	254	231	269	245	253	233	238	247	261	289	235	266	237	244	318	263	291	252	302	250	230	262	273	255	242	248	260	220	276	243	258	287	257	250	265	271	274	283	266	261	270	265	255	251	243	267	274	297	249	243	239	276	277	247	276	237	259	257	252	246	287	275	289	262	263	264	283	262	239	292	269	265	255	289	250	300	271	264	260	248	265	271	259	292	252	252	265	266	265	257	280	264	260	279	239	271	256	266	306	254	280	267	268	264	276	283	269	271	244	269	257	254	257	257	325	269	251	246	256	281	282	251	220	250	278	291	288	255	285	259	242	266	254	287	236	257	236	292	266	246	245	252	251	259	259	269	240	274	307	257	285	295	244	243	255	235	237	265	271	249	276	280	296	274	234	296	267	263	228	257	280	253	256	254	247	284	229	261	248	242	267	251	273	264	243	295	289	270	238	276	260	275	252	260	258	292	285	255	251	273	264	262	276	257	255	280	252	277	286	259	262	265	264	281	253	269	258	249	254	247	248	222	255	237	245	273	274	244	253	252	277	256	246	283	281	278	290	262	280	260	296	264	238	249	236	237	271	248	272	270	257	259	265	293	286	251	270	256	270	270	265	245	250	261	259	272	273	250	300	266	256	239	287	264	283	253	268	242	266	269	235	273	254	273	273	301	251	245	259	265	287	260	236	262	296	265	275	268	227	243	257	272	264	241	281	242	248	254	296	285	234	275	239	240	263	273	242	264	258	281	242	233	259	266	275	267	251	253	266	250	237	248	250	305	268	233	269	283	244	249	220	255	253	233	246	228	243	237	266	252	236	251	254	244	240	226	255	260	285	249	280	253	314	262	203	275	279	284	272	277	281	238	256	242	249	270	245	258	241	248	252	255	272	267	244	253
2388	1090	702	663	652	638	685	639	607	635	612	682	612	573	579	619	604	646	621	595	642	628	621	628	636	555	628	603	617	612	660	634	600	629	607	587	619	597	590	610	632	552	600	548	616	608	621	615	635	607	625	593	632	618	631	602	662	581	594	587	628	656	645	617	646	633	648	613	663	627	641	612	616	579	631	637	561	610	645	615	614	608	587	578	611	653	603	606	614	646	614	616	645	610	618	602	592	606	598	596	601	614	609	569	616	617	631	608	581	601	615	563	597	607	575	619	657	628	589	609	593	590	615	660	608	602	612	649	597	618	629	642	619	609	658	613	622	604	594	587	623	528	624	592	646	617	612	609	610	650	641	677	598	614	614	619	663	650	599	644	634	573	600	637	602	613	596	627	626	592	674	611	630	593	603	596	631	639	583	597	604	587	608	652	615	626	598	633	666	588	583	581	585	610	596	585	627	579	581	596	582	615	606	629	600	578	636	542	645	646	614	619	604	583	618	621	628	628	625	623	609	608	586	656	597	629	599	616	620	591	567	578	577	614	620	601	638	577	598	606	593	633	584	555	623	616	646	617	619	616	650	650	622	664	621	584	603	638	644	621	627	639	615	619	679	603	586	582	617	639	611	605	608	620	603	634	677	664	630	608	601	626	570	648	610	582	619	599	592	614	639	590	653	605	657	623	590	663	636	632	626	615	573	603	629	605	629	659	617	608	577	601	614	604	590	647	590	600	585	619	614	614	600	608	619	645	630	615	652	611	603	594	634	646	650	638	624	638	634	631	656	677	605	609	626	690	608	629	649	597	593	626	624	596	640	618	612	620	642	574	630	633	598	642	608	607	575	595	602	600	583	625	646	633	611	633	631	607	603	615	618	580	642	622	593	618	638	623	646	650	603	596	567	656	623	684	615	654	651	590	613	616	625	621	654	636	590	620	610	637	584	600	627	625	616	610	594	636	605	666	632	573	602	615	638	652	663	654	625	618	650	627	601	664	607	607	599	623	593	574	658	580	595	562	614	604	586	625	573	596	620	644	611	602	625	599	626	607	646	607	608	612	625	606	593	613	597	567	636	597	569	581	602	637	579	648	615	648	641	687	595	619	642	650	622	594	632	621	577	628	625	655	568	629	659	630	596	587	673	616	626	648	616	601	617	610	625	644	634	591	663	610	652	654	630	606	591	608	585	632	602	608	659	619	663	620	598	650	602	604	611	617	646	639	593	627	604	592	604	620	595	625	618	646	590	610	626	605	607	584	618	618	645	602	643	609	639	548	635	617	685	580	590	596	618	596	635	654	599	647	616	662	594	611	631	596	613	599	600	595	609	623	663	608	633	632	600	624	612	675	639	594	599	593	622	578	583	652	621	599	610	621	642	545	585	622	614	661	667	603	646	643	652	590	624	594	601	613	652	622	607	600	655	616	569	623	665	610	631	586	602	608	619	606	603	612	667	587	624	592	660	601	656	611	628	644	668	609	628	594	650	650	586	615	610	625	599	632	592	615	607	618	606	625	640	616	616	594	627	620	617	611	609	621	587	633	632	646	630	628	647	577	608	645	595	622	565	635	654	647	618	654	605	609	611	605	612	608	620	620	606	594	621	658	607	585	657	597	607	602	607	619	611	601	618	589	612	580	580	642	657	602	645	591	637	601	630	644	658	593	600	588	611	632	620	654	579	595	605	609	632	624	615	594	655	622	592	558	605	638	578	638	620	652	618	594	625	629	588	630	677	629	635	613	665	642	602	615	629	656	634	604	583	586	618	600	647	631	618	629	590	617	626	607	591	628	602	666	644	598	622	618	587	648	622	611	586	583	630	594	669	610	638	621	635	614	615	605	605	631	632	595	615	608	603	622	568	611	600	592	646	593	602	610	612	632	635	592	609	605	687	642	584	619	629	607	596	627	688	608	643	622	641	613	615	646	646	633	648	631	615	608	607	604	641	602	611	613	653	658	602	624	637	622	616	629	643	617	618	645	592	599	661	706	639	609	585	626	635	652	635	624	601	641	618	597	607	566	619	641	632	595	624	603	617	644	622	600	641	662	613	598	617	637	589	625	636	636	591	629	648	610	591	558	576	610	665	601	643	657	629	613	617	620	634	656	624	632	628	622	605	611	619	666	614	629	627	586	601	629	646	618	625	668	613	615	622	620	644	597	603	587	616	619	630	581	646	626	601	613	648	640	585	621	620	634	623	625	608	606	579	620	599	640	579	571	603	616	629	636	612	599	590	608	637	583	596	584	607	643	617	642	632	521	632	639	626	670	633	624	640	612	620	588	591	639	600	592	636	615	580	612	634	603	582	589	608	631	668	593	614	674	649	652	696	589	646	650	581	613	615	628	584	618	623	593	627	676	610	582	616	573	635	582	672	618	655	616	599	605	634	611	618	606	607	620	606	604	640	624	601	595	607	660	636	660	665	623	620	620	621	640	613	617	631	632	644	647	616	608	618	634	615	651	639	574	643	585	603	624	661	603	593	620	608	566	664	637	615	628	607	622	589	583	589	659	664	619	544	644	595	635	608	621	608	621	634	575	575	651	639	623	610	619	605	618	616	646	577	598	607	639	605	643	606	655	615	614	649	643	612	605	600	626	642	649	666	627	614	565	606	599	637	647	577	628	633	624	613	651	598	605	581	616	654	612	625	639	622	569	621	645	597	654	644	634	627	615	601	583	591	621	644	616	616	618	616	625	610	638	653	643	618	601	632	625	576	642	583	628	627	631	627	611	632	611	660	567	587	619	627	602	597	601	667	620	594	584	640	596	648	639	614	632	638	653	595	592	603	612	596	583	635	626	615	637	597	623	623	642	634	584	612	636	618	604	612	594	631	589	620	622	566	625	611	617	598	608	640	627	652	659	602	604	638	610	619	655	605	605	642	661	616	638	637	604	646	665	671	653	575	624	602	626	651	626	612	594	633	622	624	611	621	585	614	617	587	620	578	653	675	620	614	637	610	606	591	622	647	624	644	589	628	606	595	631	621	528	618	623	574	645	599	596	595	643	563	591	628	619	601	672	643	610	545	621	667	620	628	634	627	615	610	581	632	630	648	610	563	608	606	652	617	599	608	655	637	644	606	683	646	572	667	611	654	630	623	621	587	622	626	614	601	608	666	585	603	631	633	680	603	626	599	618	636	646	621	566	629	635	619	589	581	618	641	641	608	603	653	592	642	681	596	658	593	625	616	641	654	633	610	614	636	617	640	615	629	577	581	617	626	633	608	621	620	652	575	627	623	620	604	611	670	594	634	585	631	584	642	583	649	602	608	585	624	665	654	617	596	576	625	594	626	659	586	638	599	601	636	576	583	632	607	619	654	569	620	609	646	625	575	575	638	609	570	603	622	610	618	592	628	629	645	646	600	673	615	612	602	625	600	607	638	623	656	637	603	615	605	563	625	609	617	631	585	641	657	629	629	601	603	659	618	608	643	571	605	558	603	658	568	573	605	629	615	615	634	608	605	644	563	600	632	607	592	599
10011	1673	647	453	327	268	230	233	211	183	183	174	170	155	166	182	147	180	171	164	140	167	191	178	160	161	173	144	147	166	167	143	160	181	149	175	151	160	151	169	156	173	136	153	173	183	164	160	156	172	166	163	168	152	165	138	168	181	145	143	185	157	157	149	164	162	137	160	164	161	177	169	136	141	183	137	144	162	136	158	157	131	143	175	177	147	162	143	146	162	154	172	130	173	149	162	175	170	173	162	173	162	145	147	146	165	156	145	144	158	137	161	163	175	126	135	141	153	136	141	158	176	135	150	137	146	165	146	139	153	156	150	130	169	156	163	175	197	172	179	174	166	172	139	173	143	147	151	173	154	157	153	146	160	145	128	149	164	161	154	172	161	138	165	177	137	148	159	151	165	153	146	122	124	166	183	153	166	165	146	171	183	167	169	134	166	189	150	151	153	161	154	152	155	168	181	153	129	193	152	151	143	181	162	142	150	156	140	135	169	147	160	158	164	159	183	171	181	158	148	142	161	162	177	184	174	150	166	125	134	161	156	146	157	143	187	170	148	148	160	147	161	164	165	169	153	174	139	149	151	157	151	153	161	173	166	166	161	171	146	154	191	179	155	140	166	149	135	165	175	168	143	169	169	161	171	146	138	132	163	174	150	161	156	140	165	133	151	144	164	144	142	174	171	144	143	152	162	174	156	177	195	167	144	166	170	135	128	146	160	150	126	120	159	147	159	131	155	156	156	141	157	180	185	148	174	153	159	156	161	155	157	178	147	132	162	140	172	144	145	138	161	176	159	150	155	166	158	178	165	137	167	162	137	151	152	150	170	145	156	146	146	177	173	159	147	145	169	167	176	149	157	159	141	145	151	175	142	177	160	159	157	161	162	145	151	151	179	154	132	154	144	161	133	156	159	155	148	175	151	140	135	152	155	157	161	165	172	142	140	165	159	156	144	146	139	150	171	142	158	167	158	146	170	160	156	155	132	180	180	152	142	160	164	169	153	142	147	142	162	161	145	147	162	168	142	150	164	173	174	159	174	143	176	152	166	175	164	198	142	166	172	138	141	160	158	157	131	160	158	170	167	162	143	152	176	156	122	147	159	188	157	171	138	164	155	185	173	172	137	170	166	178	144	178	169	174	157	150	151	179	131	157	162	156	185	151	159	161	165	132	144	173	176	159	177	152	160	155	137	162	174	172	162	155	136	150	162	180	187	162	181	152	153	156	159	152	150	164	130	173	174	169	175	174	145	157	164	143	148	165	159	148	165	175	160	142	162	173	165	141	179	181	173	152	145	131	148	159	186	142	146	156	170	173	145	168	154	147	140	152	144	141	181	164	168	173	167	156	158	151	151	145	155	162	144	145	168	128	125	148	144	145	140	163	148	141	134	152	177	154	131	131	153	153	177	178	158	155	171	164	143	150	163	144	153	145	168	150	165	124	161	206	147	195	145	152	156	136	164	154	153	148	148	163	121	139	170	126	185	165	142	146	159	183	158	155	163	183	168	144	149	186	186	162	163	133	130	164	167	160	173	141	156	162	155	146	130	163	157	141	179	158	157	146	144	158	167	175	163	170	160	156	149	165	176	149	162	177	167	169	144	153	168	151	161	181	162	151	157	163	165	143	161	158	141	156	160	150	146	155	174	143	156	127	125	160	164	180	146	147	158	174	144	179	167	152	141	128	152	133	151	156	148	130	147	137	158	135	133	164	170	158	169	177	162	140	164	176	131	154	148	162	168	164	147	127	149	153	152	160	148	144	148	150	182	135	161	162	168	175	170	149	163	199	155	152	158	158	164	145	148	169	162	144	157	153	140	138	145	132	169	170	143	178	166	165	142	153	158	157	161	133	167	146	164	145	165	156	139	155	169	132	154	140	150	135	155	154	143	177	153	159	179	158	164	153	163	169	159	175	128	172	172	148	143	159	157	167	130	163	150	151	180	169	165	151	150	134	153	165	168	191	194	151	156	164	183	147	178	154	157	161	177	151	161	145	147	144	159	138	145	185	166	170	148	176	169	152	165	156	158	150	164	163	142	169	144	157	160	151	171	182	154	162	147	173	154	202	174	170	126	162	164	147	166	162	164	156	160	147	143	135	181	139	159	172	153	181	164	170	165	160	142	165	168	143	155	177	150	146	147	148	167	156	149	161	163	145	165	146	167	147	163	172	193	160	169	167	156	157	150	155	147	148	147	142	165	125	164	154	170	134	156	162	151	136	151	134	147	166	167	155	160	155	106	152	151	143	156	157	168	150	137	140	167	154	156	175	182	128	140	173	152	153	133	129	188	163	184	164	167	176	144	152	170	150	131	159	179	174	136	148	168	137	156	159	149	175	182	181	154	162	122	159	157	168	159	151	149	171	164	171	152	146	140	161	160	155	137	158	168	175	157	157	159	158	149	178	155	133	154	160	142	153	165	147	124	137	156	174	170	135	148	167	170	157	161	165	180	150	164	165	144	138	146	157	152	156	163	143	169	146	153	170	137	156	160	155	167	159	174	162	162	140	136	155	175	157	161	160	140	147	159	145	152	155	175	142	147	169	158	164	161	148	166	145	157	151	143	141	185	159	156	151	154	155	142	171	133	161	138	174	168	157	171	142	149	183	151	152	160	172	188	158	151	150	128	146	128	165	155	150	166	154	194	154	165	163	144	154	150	176	150	143	161	187	155	143	168	154	160	138	161	146	164	166	173	175	132	133	134	153	171	180	156	158	180	137	159	145	135	161	178	171	148	159	151	162	161	132	171	166	167	161	176	160	174	162	159	134	146	164	163	160	159	151	176	162	165	183	172	171	149	157	144	163	167	162	158	163	147	160	157	154	146	167	173	156	149	158	165	145	178	143	154	138	154	187	165	155	157	138	141	141	162	154	154	172	177	167	171	162	159	169	162	135	167	171	162	176	155	171	154	152	136	173	189	160	137	174	182	140	154	143	178	157	179	147	163	169	158	166	140	157	159	155	159	183	168	154	169	149	150	142	169	165	156	147	179	165	179	165	174	157	126	151	154	133	150	157	174	133	151	175	155	138	163	168	158	160	163	175	180	172	179	184	159	132	152	135	159	126	150	164	170	178	153	167	165	154	167	172	181	173	172	163	144	154	158	153	167	163	161	170	158	157	168	138	150	177	138	167	161	149	146	166	144	150	163	168	161	178	143	159	172	163	146	153	184	161	163	168	158	155	142	170	139	173	160	150	148	149	165	189	173	146	174	162	148	169	150	148	148	150	175	184	161	151	145	134	165	168	202	170	190	162	133	143	154	176	143	139	157	157	144	130	177	145	135	143	161	172	149	160	163	177	147	171	190	163	144	162	143	163	196	167	143	156	185	136	142	166	163	169	151	150	156	143	159	135	146	159	155	156	121	138	154	151	146	161	164	156	156	159	148	159	146	154	168	165	147	137	152	153	168	153	170	160	154	135	192	175	161	163	168	160	160	135	156	142	175	140	154	146	164	169	181	146	161	157	125	132	131	124	142
7353	1637	1391	1325	1108	969	823	703	647	643	616	562	539	498	521	461	505	507	458	474	472	467	465	453	461	466	472	473	468	475	458	433	462	433	449	432	434	439	472	431	442	451	441	411	418	416	393	453	395	429	413	411	438	429	465	438	477	435	462	436	420	408	451	425	386	465	435	470	447	406	437	391	419	400	450	455	439	447	442	394	417	402	420	434	445	446	465	429	438	440	407	472	443	400	386	412	433	429	425	428	431	430	437	464	451	421	433	442	449	456	442	446	401	406	441	400	408	402	462	447	404	407	440	457	402	426	499	416	414	458	421	455	410	450	454	423	448	387	454	417	419	476	466	493	441	453	401	446	456	441	428	417	441	447	442	422	418	417	444	397	427	439	430	432	388	400	408	433	426	443	433	417	425	414	430	451	475	445	403	415	420	442	426	424	416	427	420	371	436	479	423	413	477	438	443	407	433	451	446	418	407	385	414	433	414	412	419	440	437	430	434	416	449	434	431	434	432	425	482	411	498	424	426	428	401	420	422	430	428	422	424	429	397	408	436	432	421	447	431	418	453	457	461	472	439	416	411	441	449	438	448	447	437	411	423	429	422	438	438	439	482	390	440	453	456	401	429	462	444	446	450	422	430	449	452	406	415	377	446	426	413	436	422	435	455	428	448	407	426	428	456	437	434	420	399	414	430	455	417	396	443	436	465	415	461	415	392	427	402	444	399	447	452	436	415	411	452	395	418	436	434	407	406	447	417	431	464	457	425	447	458	440	450	429	404	425	428	418	406	403	461	419	428	434	403	432	471	452	419	418	424	472	407	388	435	443	404	435	478	450	400	440	410	427	397	398	401	437	460	412	403	457	390	448	431	441	403	420	447	429	411	439	440	446	431	458	455	431	408	454	405	431	426	424	434	415	434	411	447	387	457	415	433	443	427	450	408	412	440	434	434	480	455	452	440	434	415	428	404	428	424	416	421	451	440	420	437	418	401	416	420	409	425	432	434	407	415	445	430	449	466	429	457	401	408	421	409	392	412	434	406	458	418	419	452	418	448	448	415	412	448	409	413	447	408	396	428	420	424	421	422	408	402	421	417	483	420	402	413	411	422	420	440	436	419	456	442	432	415	445	434	449	450	407	411	423	359	433	427	435	401	429	434	415	428	450	392	417	405	427	422	444	389	456	434	411	430	423	389	459	453	442	441	413	438	443	426	447	394	419	416	452	389	441	400	397	408	389	445	471	416	413	424	394	428	413	429	415	421	433	438	415	408	438	410	421	415	461	422	463	448	457	440	433	429	449	426	390	459	416	439	442	432	444	442	429	424	424	422	409	455	424	423	444	431	446	456	434	467	455	468	401	422	426	468	402	411	418	464	400	435	458	433	441	446	421	409	412	441	413	410	428	411	439	484	466	463	409	447	437	440	443	405	441	408	466	413	415	399	445	435	446	418	401	428	423	425	401	442	409	440	430	435	457	418	432	442	419	439	410	429	434	429	397	418	419	410	457	434	403	444	420	390	406	463	427	426	454	411	398	424	415	445	438	407	432	474	456	456	445	440	425	417	376	408	455	470	467	451	419	435	426	431	409	461	413	408	430	432	436	407	390	399	442	443	462	416	435	435	410	439	439	413	428	380	390	423	436	439	414	469	429	462	434	444	361	444	421	396	424	428	430	410	427	424	410	498	442	439	446	442	447	423	434	425	443	421	419	459	445	411	437	420	431	415	503	463	427	443	427	461	440	413	416	413	429	429	449	420	395	400	444	460	472	407	435	444	438	434	470	395	406	431	450	455	445	470	411	443	415	459	426	432	409	424	432	447	420	426	414	430	412	423	446	429	400	438	447	459	409	439	458	431	455	423	413	442	454	409	429	397	444	425	393	443	429	449	450	397	416	391	411	415	420	486	398	438	435	444	430	432	441	441	451	408	451	422	411	415	413	410	406	460	425	451	414	458	430	420	430	441	436	463	392	430	431	430	452	419	485	427	441	431	468	458	418	393	405	433	417	468	428	412	436	424	414	421	437	440	428	426	406	449	423	394	401	475	448	461	479	430	451	448	443	442	431	425	443	382	403	426	436	473	416	433	455	441	412	434	415	419	422	460	426	442	404	424	434	407	396	402	437	435	431	430	426	405	437	427	422	436	430	460	440	427	464	442	411	443	428	436	478	420	450	406	418	403	425	403	444	425	438	427	457	417	440	433	453	420	423	439	441	438	386	463	425	433	427	450	430	437	411	441	439	400	441	436	468	431	411	455	445	439	418	411	446	418	411	448	409	423	440	396	437	407	383	417	427	436	436	452	444	451	427	397	447	447	450	437	419	456	445	398	429	427	432	456	450	430	408	409	406	428	391	438	418	421	457	448	439	440	436	462	462	409	420	430	435	406	435	426	444	437	389	422	405	426	432	426	455	433	432	422	431	431	446	445	400	402	446	410	392	427	415	472	453	433	454	438	431	463	444	452	437	407	464	444	435	398	467	436	428	407	448	452	428	430	413	444	400	430	447	426	437	415	401	435	445	447	421	443	458	452	421	436	411	458	425	438	432	401	448	439	468	416	478	430	395	408	445	430	430	442	430	388	452	403	401	400	449	434	435	433	436	445	421	483	412	432	386	428	445	402	432	435	429	409	452	442	386	394	466	441	386	437	473	430	448	433	422	438	424	439	446	443	408	395	467	399	440	388	420	451	431	426	400	417	411	415	448	420	393	456	394	438	428	461	435	407	428	435	444	433	400	409	396	439	440	429	427	419	445	429	415	434	413	394	409	412	425	409	445	446	426	408	423	378	440	463	396	466	442	451	374	423	416	421	429	395	429	486	447	383	427	439	447	389	427	417	439	472	438	406	438	424	395	425	428	424	445	429	445	433	430	440	423	403	420	448	420	402	413	438	424	442	445	408	422	464	443	436	425	438	421	451	442	420	415	452	433	432	454	461	427	441	436	435	487	426	434	434	438	419	429	399	388	440	436	447	411	440	396	433	425	429	419	444	449	434	420	449	441	438	431	447	445	404	442	424	452	465	419	435	427	425	451	427	408	386	465	413	425	425	436	440	437	394	439	422	469	426	399	442	415	451	427	424	446	425	421	444	428	445	423	443	424	451	429	449	444	438	406	419	433	420	454	445	451	436	433	441	419	414	433	411	456	422	376	407	439	430	427	375	424	412	420	432	454	452	414	410	446	467	459	430	464	419	442	441	446	448	416	454	384	480	424	423	460	418	435	436	432	443	456	426	437	465	428	434	420	441	413	399	452	444	437	412	422	436	438	453	437	435	437	408	383	401	461	413	390	417	450	432	416	449	416	416	396	415	440	412	412	419	410	420	420	436	453	483	476	409	434	411	432	422	417	412	424	413	437	416	447	435	426	428	425	428	419	449	457	435	460	396	450	430	422	435	426	458	398	440	417	437	429	425	402	436	408	417	397	411	452	453	441	436	430	399	407	411	412	410	447	421	419	418	443	415	445	437	402	428	426	425	429	409	413
17691	3032	1328	875	689	542	460	391	366	397	392	342	341	321	312	320	347	339	305	361	311	317	331	334	335	344	314	323	334	323	337	343	322	321	300	314	309	310	336	311	283	308	300	280	320	313	342	343	283	344	337	321	319	319	327	271	311	336	328	344	320	307	317	295	316	320	308	299	341	320	289	350	305	319	288	316	277	332	299	320	313	287	302	293	295	314	339	331	286	322	320	348	320	329	307	330	294	296	303	334	326	313	295	297	315	330	307	275	303	280	329	303	316	339	315	319	312	345	319	296	358	296	300	297	350	324	311	325	336	319	319	299	306	312	284	287	304	325	303	365	308	315	343	299	322	314	312	305	318	298	331	299	298	295	293	315	322	313	316	300	331	313	299	293	286	348	338	339	337	321	310	273	316	303	283	309	327	283	311	315	298	318	315	310	334	326	302	287	342	316	313	310	334	320	309	316	298	309	321	343	342	327	304	307	327	306	282	282	296	330	314	264	324	330	348	279	318	280	320	271	307	279	331	301	288	273	323	268	304	286	324	324	342	317	262	277	325	333	292	284	301	283	337	328	309	333	282	273	320	297	328	294	309	288	341	316	265	299	323	303	324	309	322	294	309	337	320	302	290	348	310	337	315	312	306	319	320	302	364	336	313	313	320	323	316	372	318	302	317	332	346	315	300	312	309	289	304	324	323	330	278	303	318	328	308	320	313	316	310	329	281	324	322	257	297	310	298	279	303	310	326	331	323	341	327	331	322	336	315	328	307	337	311	325	321	346	342	321	342	341	316	349	360	330	295	300	331	319	320	312	343	314	290	278	328	327	305	314	282	301	298	346	317	316	334	325	354	320	310	285	258	304	316	314	332	306	336	321	334	297	292	322	294	342	315	326	301	278	282	321	291	310	302	318	325	338	301	280	287	328	320	289	300	305	318	328	323	334	307	317	331	306	328	288	295	322	290	294	309	310	306	287	313	346	312	266	309	303	293	284	320	324	324	275	321	288	346	283	318	344	326	318	289	323	346	320	295	310	345	299	342	347	327	326	297	336	281	286	292	312	314	285	294	330	352	290	328	335	351	299	287	361	305	324	319	352	317	324	321	334	320	330	310	308	289	316	309	339	335	329	288	307	308	313	319	327	296	332	335	312	322	307	321	298	304	304	299	334	317	311	324	297	298	308	335	305	352	307	305	272	309	328	320	315	314	329	291	315	299	297	335	303	327	302	307	337	334	293	348	326	298	282	314	296	325	299	305	287	308	311	355	288	295	286	281	345	313	322	286	286	310	340	291	331	321	308	321	306	319	280	336	328	300	338	338	278	304	306	320	335	352	365	308	291	305	293	327	308	336	308	329	322	300	309	323	315	315	273	348	333	285	294	309	307	298	337	314	337	311	322	315	312	292	314	293	296	329	326	306	330	294	310	351	296	326	321	298	266	303	298	294	331	314	352	320	303	307	290	287	299	295	330	301	285	313	311	301	319	314	315	260	309	322	331	347	336	302	286	301	290	303	314	318	283	336	309	329	298	299	329	335	301	329	330	339	356	310	305	325	306	322	346	306	312	298	322	323	327	305	338	301	334	276	340	325	287	308	331	316	349	347	296	345	306	311	331	293	287	294	296	334	352	347	345	300	313	314	303	296	306	301	328	283	326	292	307	327	279	310	344	332	307	340	305	334	325	289	332	319	323	306	294	344	342	318	379	340	284	310	299	303	315	306	321	280	311	307	315	304	333	327	286	312	281	305	326	344	299	304	298	330	301	347	334	278	323	307	281	353	303	262	280	329	299	352	309	309	281	338	293	304	312	297	275	349	286	314	329	320	313	314	318	295	291	286	314	314	339	307	253	278	298	277	304	314	306	303	320	313	277	301	309	272	313	275	260	320	311	292	361	337	301	329	311	349	317	308	330	303	337	319	293	312	285	318	321	316	305	314	327	327	337	304	292	331	328	339	298	334	303	289	332	308	305	316	315	322	273	340	321	329	306	283	323	298	312	271	317	306	332	314	293	308	314	331	347	326	342	304	338	332	327	322	332	270	303	321	310	355	277	274	282	300	304	297	311	290	280	301	317	321	287	310	304	334	337	294	325	293	301	312	315	290	303	316	302	299	313	299	324	296	292	306	334	302	306	281	268	293	339	348	357	331	327	308	311	326	352	309	321	322	302	310	338	338	317	319	340	313	310	312	319	322	323	293	318	315	306	343	314	300	309	301	303	280	298	305	312	315	294	304	320	344	366	336	298	342	324	322	309	283	319	304	301	348	307	332	331	328	341	305	280	328	283	323	301	300	338	312	302	305	299	312	290	312	287	295	306	305	309	349	331	322	278	309	313	301	330	296	299	289	324	288	286	292	328	324	310	351	279	306	282	315	307	309	307	325	308	334	334	338	336	296	304	366	331	337	306	319	315	310	320	356	320	347	341	318	303	320	303	302	308	280	335	321	273	326	313	322	315	317	331	319	316	307	311	323	321	327	324	315	347	346	313	300	301	311	340	336	326	320	289	305	333	304	302	309	335	318	313	339	288	334	323	355	322	334	311	324	318	313	320	302	304	321	319	295	294	329	292	353	341	307	327	346	328	331	306	295	309	329	285	316	293	290	277	324	320	308	301	312	314	284	282	283	312	321	309	277	303	316	343	283	338	322	286	355	299	315	310	349	324	307	319	383	299	326	332	307	330	299	316	285	293	332	273	342	316	298	316	301	324	307	314	286	334	324	295	307	354	306	307	309	310	352	323	282	327	349	336	280	284	327	315	319	318	346	326	318	320	333	306	305	313	298	318	314	340	313	280	304	327	313	325	271	277	327	333	296	311	318	310	330	294	306	333	318	305	343	321	334	302	307	301	331	333	311	286	296	317	351	318	300	310	325	323	328	335	300	326	319	318	306	334	370	321	333	311	279	254	280	369	310	274	332	294	329	329	321	321	314	293	318	323	340	316	312	322	276	328	343	298	293	303	295	275	329	306	335	309	330	310	293	328	323	272	323	325	326	320	315	292	317	309	312	300	316	331	294	330	306	296	302	313	311	288	327	302	340	333	298	289	297	292	297	328	305	319	316	283	307	304	281	306	324	312	340	308	332	315	296	313	332	307	326	353	365	321	317	306	295	310	286	305	336	314	282	304	315	342	307	320	340	299	317	298	344	316	298	273	320	308	315	276	303	307	302	289	328	313	284	331	321	311	301	323	317	296	314	289	348	310	284	293	319	345	323	286	325	340	320	309	323	363	319	315	326	291	313	297	335	316	303	330	324	316	329	332	329	287	301	304	312	331	314	339	301	306	287	296	308	317	332	267	331	332	295	311	317	341	337	312	307	323	332	343	370	381	322	384	320	302	321	329	307	333	334	302	291	287	294	274	296	324	285	325	324	303	276	282	351	297	319	306	318	281	345	340	305	330	289	304	331	310	293	320	302	313	304	295	305	333	316	296	310	336	328	326	305	338	292	348	290	309	330	319	275	319	318	323	304	285	321	321	336	323
9962	2160	2646	2527	2067	1658	1455	1370	1203	1144	1035	997	970	966	940	874	887	892	916	869	869	855	832	823	809	825	849	789	785	818	819	743	765	780	758	750	751	730	777	785	789	795	783	744	777	732	771	770	786	796	770	778	790	754	760	754	793	741	755	759	766	789	789	762	747	693	805	808	796	748	772	723	762	772	775	747	766	737	722	753	773	750	767	721	759	741	748	798	809	775	744	752	744	771	796	695	770	769	769	731	755	750	758	740	746	822	771	747	780	749	736	759	782	782	748	812	769	782	719	819	703	803	731	776	781	787	750	756	770	767	760	760	776	709	748	712	768	768	747	714	788	725	749	758	762	773	732	774	729	759	770	729	716	765	708	768	739	734	702	756	763	686	757	785	712	779	713	757	764	710	723	709	760	737	732	800	749	742	715	736	773	744	781	746	728	740	747	737	733	756	747	778	731	750	717	774	742	692	772	801	734	703	702	742	765	758	782	759	748	747	750	751	747	762	732	748	755	703	752	783	779	771	764	788	664	748	746	758	693	763	762	724	789	762	765	768	775	788	793	747	757	757	758	781	718	788	793	725	693	767	755	692	752	739	758	746	780	781	786	757	733	803	779	780	766	720	750	750	732	767	760	777	805	747	718	748	776	718	751	703	805	677	727	738	782	704	734	747	697	809	803	766	777	745	734	759	750	808	743	751	747	736	734	717	757	746	752	747	746	754	751	727	694	738	743	727	732	785	749	738	754	751	764	768	744	747	751	734	753	766	723	745	756	728	745	761	738	740	727	767	739	751	743	797	747	734	766	795	754	732	784	747	742	694	720	754	735	704	773	743	746	710	798	766	756	787	750	727	761	776	754	764	809	752	756	770	760	766	737	724	711	753	743	753	803	783	740	691	739	738	707	711	808	780	784	811	720	738	709	731	735	773	727	748	677	712	768	828	750	715	753	754	771	736	749	733	816	681	750	740	732	760	726	771	758	736	686	775	732	726	752	762	709	725	766	696	733	757	731	728	764	752	752	719	680	705	719	753	735	758	749	759	731	765	770	719	811	750	742	769	750	774	739	723	712	736	769	756	716	782	765	790	724	766	747	746	733	755	745	696	716	744	722	723	762	822	759	757	759	751	691	748	803	720	776	760	732	745	773	731	720	708	759	699	734	726	820	767	718	707	794	738	735	709	760	754	745	713	759	731	747	740	723	773	731	713	783	753	724	743	737	704	770	779	806	776	713	789	739	799	753	771	734	709	730	745	754	738	732	758	706	759	745	787	751	797	721	753	733	775	769	752	772	675	799	732	761	695	745	745	714	801	753	783	757	712	774	779	764	751	809	782	802	744	788	721	734	729	708	770	778	726	699	750	742	754	751	741	772	729	753	757	744	764	755	755	781	785	719	726	730	724	702	717	737	726	704	780	777	795	754	715	715	760	736	765	748	769	769	713	768	748	732	795	778	749	736	732	717	735	803	731	788	758	726	774	750	752	735	746	766	695	703	794	788	787	800	757	771	762	770	738	769	808	767	775	732	747	735	757	798	735	709	765	730	754	788	721	756	761	770	704	739	713	746	766	665	790	739	758	722	731	700	729	730	756	722	710	752	714	784	747	738	747	718	765	748	769	741	697	734	729	726	761	724	715	811	739	767	750	779	744	750	724	775	727	739	804	740	805	758	755	784	735	723	738	710	755	748	734	783	745	703	735	754	780	754	755	727	738	785	737	726	753	770	745	695	722	738	747	768	770	747	754	756	770	719	772	732	763	713	739	713	771	727	755	790	719	739	820	722	772	775	734	709	753	782	778	793	743	766	718	735	796	759	775	710	727	712	778	714	740	751	726	780	753	715	771	738	772	726	718	771	787	748	806	719	770	775	773	717	743	790	781	751	799	713	777	707	771	776	688	756	750	775	737	790	729	772	772	742	773	756	733	749	785	773	738	771	772	766	745	736	745	729	794	735	761	761	771	729	809	699	742	756	776	766	753	751	746	775	767	767	780	717	768	757	777	727	759	785	713	734	810	760	716	737	774	744	748	771	743	747	740	782	700	723	781	717	720	755	767	797	745	726	723	767	748	729	730	747	712	738	746	759	753	751	717	780	729	755	742	721	793	743	732	729	793	730	715	775	769	753	701	741	722	713	732	711	752	738	740	720	720	693	747	740	745	814	773	752	777	720	757	757	711	753	709	739	725	770	712	719	770	738	733	770	740	786	747	741	767	757	763	780	740	794	712	797	731	760	721	762	729	730	835	761	761	735	730	777	760	748	763	838	758	714	754	758	749	723	725	749	767	718	745	739	772	745	782	780	796	773	721	765	800	756	763	726	747	738	761	756	761	736	784	732	795	765	765	777	714	766	759	754	743	728	815	747	723	726	707	809	771	727	742	743	749	811	697	714	709	778	753	795	740	730	728	772	674	754	773	727	782	762	759	740	750	726	754	813	724	776	731	794	749	799	781	777	680	719	714	743	779	719	805	744	707	681	732	751	734	729	731	761	711	736	753	768	746	745	719	768	745	724	762	775	776	804	748	737	717	754	692	697	763	756	749	727	708	757	724	779	751	722	801	767	761	760	722	761	731	756	768	715	770	744	693	725	804	720	711	804	769	750	719	742	731	733	756	778	743	751	698	737	746	739	760	771	740	773	798	764	774	768	741	752	779	742	708	747	723	742	769	744	741	764	783	772	760	744	760	746	790	798	724	713	755	731	705	714	764	750	784	769	745	771	738	743	779	735	706	749	714	757	754	722	719	764	683	740	791	711	737	756	724	748	732	751	781	736	737	749	757	710	735	741	728	765	720	767	751	728	726	739	821	797	801	719	723	795	744	799	757	728	758	716	723	727	749	779	778	743	743	796	792	792	792	770	782	758	730	764	755	770	809	727	774	695	748	746	747	773	741	791	787	762	742	770	822	712	763	782	786	783	756	752	798	739	707	726	751	726	752	733	707	735	748	765	752	733	767	746	760	781	722	729	764	795	796	720	715	689	717	756	764	751	700	738	739	743	739	744	791	719	717	778	754	745	753	697	775	664	717	754	792	767	783	781	772	777	719	721	680	727	734	753	781	765	752	734	762	752	726	785	746	766	759	791	723	770	757	782	711	770	695	782	783	735	718	700	723	759	684	754	727	756	785	783	724	726	735	778	760	806	792	810	754	748	744	738	762	819	766	773	761	725	741	765	780	737	751	706	730	781	756	771	765	748	739	748	767	760	766	770	744	748	812	731	778	766	757	739	751	797	726	736	769	775	774	753	763	769	715	776	729	770	781	777	753	764	743	716	806	758	733	791	785	743	766	745	744	773	754	714	768	798	769	722	738	754	745	750	719	732	738	719	760	707	729	733	721	780	704	753	730	777	738	767	731	780	717	765	717	822	742	755	732	732	742	727	814	763	708	807	758	797	792	735	758	762	804	737	678	756	747	730	741	753	791	716	774	790	797	752	788	791	752	720	743	780	728	742	755	742	741	747	707	753	745	763	780	719	724	752	735
2944	554	329	257	245	253	244	273	300	277	266	236	280	225	263	260	233	276	277	243	246	306	246	244	240	246	257	270	225	249	263	231	256	245	247	256	273	252	267	272	248	255	233	268	262	258	254	246	291	250	269	264	257	265	283	260	259	250	257	248	233	254	240	278	266	257	272	253	265	266	235	252	250	269	255	259	220	257	272	252	241	292	278	269	266	229	285	300	279	247	274	277	299	246	250	249	258	278	289	246	253	264	250	235	235	232	248	269	236	246	260	269	248	213	290	247	240	265	269	288	281	240	250	293	246	256	242	277	256	257	277	269	248	234	245	286	263	262	290	277	246	220	270	249	260	262	266	255	253	252	264	245	252	247	253	260	244	263	251	283	249	267	280	284	273	249	247	234	247	246	243	236	275	259	261	242	215	255	239	288	251	261	237	234	259	263	307	243	275	263	259	249	259	266	254	296	222	268	275	251	262	216	244	269	255	274	269	256	243	276	259	246	232	260	229	275	274	251	234	263	291	252	271	253	242	235	258	262	258	240	274	257	240	253	247	275	244	258	258	207	260	254	247	245	247	257	272	249	236	253	244	260	240	253	231	260	266	257	264	285	246	240	254	258	273	251	252	283	277	281	278	253	239	280	216	256	287	247	289	255	245	247	225	278	246	250	239	256	241	235	274	288	253	271	224	254	278	272	273	242	271	259	268	262	239	236	297	260	257	227	255	272	262	230	211	239	281	237	249	232	263	248	275	273	267	265	262	253	266	240	241	258	243	243	240	259	272	256	264	264	241	239	258	265	224	281	276	283	271	211	224	295	269	269	276	242	271	231	240	232	225	274	241	271	255	236	248	263	264	255	264	286	256	273	298	258	268	262	251	280	236	271	295	247	260	245	236	265	247	257	274	242	276	235	286	249	243	216	288	277	261	288	268	254	209	244	257	223	228	271	260	271	231	253	267	242	256	283	250	233	287	291	259	252	256	270	252	280	257	272	273	255	246	237	267	229	275	280	280	265	275	260	251	241	259	268	246	244	267	259	280	276	250	234	230	226	236	270	282	258	234	271	263	256	273	251	245	275	271	282	255	274	256	240	278	260	224	269	255	251	248	254	234	221	228	256	266	267	260	237	269	252	260	228	256	260	270	263	284	253	292	234	264	248	242	243	272	286	256	266	261	256	269	239	276	267	258	260	240	272	258	276	225	262	296	258	264	295	258	295	263	243	254	242	319	261	235	238	235	280	317	281	243	254	278	254	263	246	273	268	248	276	279	262	259	236	225	268	237	254	255	204	236	246	294	276	262	271	289	269	250	275	233	226	302	273	250	266	259	257	235	268	250	286	236	258	277	251	278	290	238	261	232	255	265	247	281	263	251	229	245	240	261	217	242	256	272	283	250	270	289	240	246	273	256	281	264	264	262	256	226	260	241	248	275	261	249	274	293	279	276	261	260	261	242	250	286	250	265	241	240	248	280	276	247	268	274	272	297	272	259	261	263	244	275	256	240	261	264	257	260	238	260	266	298	299	265	256	293	272	301	265	267	261	236	252	240	256	275	268	295	274	238	223	258	240	280	239	249	252	304	265	258	281	240	260	259	283	262	261	213	240	259	267	268	274	248	279	261	276	286	286	260	252	260	278	305	259	249	253	239	281	248	266	272	249	272	229	235	248	230	250	282	255	260	252	249	263	249	247	269	249	264	265	260	257	259	244	252	246	261	247	256	270	243	277	268	244	269	283	244	252	267	277	227	261	291	258	233	256	234	276	282	259	254	244	282	236	275	245	239	267	248	256	285	256	280	274	264	243	257	250	261	248	240	255	243	251	263	260	252	253	240	238	256	266	259	239	250	267	281	275	258	235	243	249	267	271	252	251	253	274	239	241	233	247	235	257	288	277	260	244	289	290	272	259	258	250	284	259	251	244	263	264	294	258	251	252	246	270	233	262	270	265	251	210	235	240	256	272	228	247	278	283	251	261	227	237	248	266	267	269	281	235	255	238	262	275	241	254	277	279	287	259	235	251	243	251	250	277	246	280	254	258	247	294	266	250	258	268	248	242	274	243	252	257	256	250	276	259	241	265	240	263	242	251	232	299	247	226	251	257	239	266	247	253	262	260	252	268	244	248	265	260	240	280	250	280	278	257	256	243	255	260	245	280	274	279	231	279	238	249	304	233	233	267	257	253	246	276	246	256	255	237	252	236	255	249	251	213	285	288	230	265	273	228	261	248	232	219	264	264	279	271	273	270	282	283	254	281	267	272	236	262	291	264	260	241	235	272	238	283	279	233	229	229	252	250	259	290	268	228	246	260	268	282	269	243	266	277	247	264	269	274	271	265	249	250	244	224	255	257	280	292	303	242	262	269	251	260	278	230	275	264	258	267	271	262	283	278	251	268	275	267	242	268	279	257	241	250	235	290	258	283	224	262	227	267	215	257	245	234	254	287	251	258	285	278	253	294	253	270	251	239	259	260	275	254	244	291	282	262	254	284	227	247	262	255	265	259	277	259	231	241	230	259	251	265	266	249	263	245	227	237	248	272	261	231	248	231	275	255	292	254	288	253	257	253	263	279	272	264	280	271	220	256	228	221	253	255	256	270	254	224	218	246	246	266	276	260	241	254	267	255	247	247	262	238	261	241	269	246	255	240	256	269	244	227	254	241	261	263	235	271	276	269	264	277	244	262	273	263	280	258	228	262	249	234	226	256	235	240	274	250	257	248	243	257	256	251	255	252	219	284	262	266	271	255	290	253	244	252	283	247	256	245	252	279	254	250	275	248	264	273	265	244	256	252	250	240	256	267	245	251	275	231	226	236	259	247	271	250	224	260	216	222	250	246	255	250	268	264	269	261	277	247	244	256	255	257	270	271	258	214	290	253	252	255	249	256	268	246	246	233	259	233	295	270	278	263	261	259	230	229	257	247	247	231	269	241	241	240	292	293	249	244	237	233	267	285	286	280	261	229	238	235	252	246	242	236	288	221	287	272	260	271	271	245	270	243	263	235	223	294	278	245	231	274	268	266	276	269	260	251	233	241	265	279	258	223	256	235	272	242	286	257	249	247	230	244	213	237	232	284	250	260	255	231	302	282	272	253	254	239	234	250	262	256	282	263	259	241	252	256	252	286	282	252	274	263	257	241	268	244	257	272	245	250	256	270	262	278	278	266	264	272	275	250	246	298	258	259	252	263	231	261	246	256	233	240	257	273	264	254	271	263	261	244	229	262	265	249	294	240	247	270	285	262	249	264	313	242	252	264	250	259	275	227	256	244	252	236	229	252	246	268	233	220	255	268	218	238	251	248	250	248	249	227	266	260	269	294	257	262	241	232	263	261	235	251	268	255	255	291	263	251	258	244	240	261	258	253	256	231	283	263	232	262	252	251	271	242	247	262	251	238	263	271	234	282	273	228	219	254	267	241	279	242	279	238	282	278	244	258	269	264	260	262	221	240	264	258	261	282	225	245	245	226	260	262	241	246	252	233	275	249
2390	834	699	637	604	630	585	602	640	620	607	641	590	595	609	635	638	582	626	622	638	567	613	605	641	613	603	633	621	603	633	609	575	622	580	650	600	570	618	605	579	637	606	639	595	550	595	608	610	658	637	604	577	603	604	611	600	629	592	616	582	668	568	602	616	612	630	607	635	596	616	621	582	624	579	642	636	633	582	618	589	577	625	598	553	599	557	565	620	633	598	600	588	601	584	545	610	603	652	608	605	610	571	621	606	615	588	591	570	631	610	598	590	604	671	628	608	579	573	584	598	606	610	569	600	625	565	548	623	607	589	551	604	627	654	643	611	626	623	579	616	607	612	592	594	631	596	609	594	619	640	614	601	595	651	612	611	638	605	582	615	629	584	638	597	619	604	629	599	634	587	638	639	661	633	643	616	607	572	660	597	607	624	563	673	632	606	647	614	566	588	617	614	628	635	645	599	589	589	626	632	603	622	622	597	636	600	620	583	592	631	611	575	634	576	589	608	586	559	586	598	539	611	639	618	641	616	580	599	625	613	639	636	598	583	626	585	642	580	607	641	614	617	632	630	622	622	612	589	608	604	612	596	589	622	585	607	609	575	598	600	653	657	604	633	608	606	587	639	559	595	550	585	630	622	625	590	632	558	585	608	598	590	588	614	565	627	583	599	618	644	566	622	589	613	606	643	611	598	590	603	555	627	570	585	616	637	571	615	573	632	645	613	597	618	621	617	606	579	551	632	592	578	617	617	568	621	623	624	623	583	605	608	636	611	622	638	631	615	612	631	639	620	601	622	605	644	590	650	609	614	612	580	612	590	592	614	626	604	578	595	603	610	639	575	595	634	630	640	615	572	608	602	608	608	590	618	617	561	623	569	589	578	616	594	601	598	626	600	640	565	606	590	601	648	595	613	601	572	552	567	577	595	605	611	624	604	576	608	626	609	594	636	603	614	553	594	576	604	622	613	590	645	626	585	601	618	620	597	612	623	634	616	608	619	588	641	644	612	602	647	620	589	604	635	599	614	614	615	581	593	640	600	619	626	606	596	602	612	606	624	641	608	593	623	629	590	608	684	622	634	607	602	635	614	539	638	590	612	601	605	598	574	657	643	569	590	611	621	596	549	620	581	643	597	559	600	593	609	591	593	638	615	619	540	613	615	618	587	591	616	628	627	578	609	579	587	638	625	615	605	600	622	599	564	634	597	621	586	616	607	632	632	577	621	609	601	602	634	579	604	571	593	613	608	633	643	589	638	610	625	595	634	677	586	630	624	622	599	655	594	624	626	634	625	593	626	607	601	584	609	606	595	583	623	563	613	624	593	615	619	621	616	581	625	606	625	577	636	564	653	632	578	597	592	593	590	600	610	565	606	621	598	588	567	609	620	591	594	571	627	565	630	605	584	581	603	628	558	639	642	641	627	632	571	627	601	636	614	600	647	627	617	615	638	581	598	608	591	644	602	607	614	599	584	628	624	593	598	631	600	590	571	637	605	623	610	604	628	614	612	636	583	552	597	580	620	607	634	596	602	584	610	590	615	602	623	641	639	596	634	638	612	618	635	607	644	599	613	632	581	576	639	592	613	621	590	650	621	570	594	607	645	618	600	614	563	622	658	606	567	595	620	625	593	625	603	583	555	623	598	633	598	605	627	621	625	588	569	643	604	593	626	574	561	567	614	613	616	570	623	628	615	639	619	616	640	586	604	616	595	583	558	588	577	618	610	629	604	590	584	626	598	625	646	637	623	596	608	606	586	646	581	617	583	640	623	615	641	613	625	601	608	583	583	630	627	603	600	570	575	653	587	562	616	667	619	629	662	580	617	637	572	603	615	605	658	589	593	624	602	618	592	606	569	620	594	606	659	597	573	575	603	626	653	586	615	595	602	665	581	638	642	623	580	594	637	586	613	576	608	610	608	605	592	609	592	570	599	642	593	583	621	557	602	596	641	642	590	652	591	606	645	631	590	605	601	577	596	604	620	613	637	598	615	575	634	605	652	578	628	591	599	631	637	609	621	613	598	663	571	596	587	614	621	618	564	560	603	589	615	587	607	657	594	648	600	626	617	582	605	637	591	618	614	592	631	580	698	601	636	608	583	588	609	606	593	610	565	600	627	597	623	619	625	607	625	624	559	592	634	644	631	618	613	624	584	619	630	634	619	585	605	613	621	590	580	575	634	642	612	566	611	580	550	592	566	582	619	606	605	657	599	592	578	615	588	593	638	613	599	626	619	621	607	607	645	641	601	572	581	633	614	593	604	649	626	587	653	674	643	578	592	594	603	590	589	644	635	580	604	588	602	608	627	608	647	591	585	629	615	665	585	615	618	608	624	601	593	565	617	635	562	571	652	599	627	600	628	576	625	594	622	595	629	591	637	625	587	642	627	555	605	641	645	600	618	581	606	631	615	663	603	582	655	615	631	646	610	603	624	623	603	614	580	590	608	631	583	588	601	621	605	571	621	573	664	611	587	638	631	585	581	585	555	607	630	597	598	616	560	594	606	565	648	635	580	604	628	595	587	578	575	573	587	633	611	586	579	617	617	632	618	585	643	596	599	593	633	608	620	660	586	634	553	582	621	607	600	580	639	589	584	644	614	617	619	634	608	620	673	575	608	613	579	603	612	611	587	616	592	614	629	591	573	588	600	570	608	605	606	588	617	632	623	610	582	601	587	630	635	643	628	644	597	586	631	607	629	583	617	602	584	605	579	632	632	592	581	613	589	609	577	616	607	626	647	662	636	581	575	606	593	604	590	635	616	612	585	552	603	588	617	619	603	654	616	607	610	601	608	605	609	590	585	618	601	615	617	560	617	617	583	580	567	630	648	615	637	611	611	610	632	595	590	574	629	615	607	588	602	614	603	606	589	598	625	592	607	588	572	566	642	615	590	621	571	577	620	584	581	624	628	545	606	655	611	590	582	624	580	586	615	639	597	602	654	586	618	619	630	636	577	645	611	628	601	613	599	578	601	557	608	620	606	591	577	600	621	585	596	574	588	626	594	574	618	618	606	620	614	594	598	623	594	599	591	605	598	599	615	582	562	619	594	611	618	670	599	649	587	621	641	601	635	611	594	620	575	611	581	605	580	601	575	585	647	588	601	599	580	626	611	605	640	572	627	590	635	570	610	579	597	586	620	608	623	619	597	649	646	620	604	580	646	619	555	641	628	594	607	587	646	598	587	623	641	581	621	601	622	632	598	633	666	611	585	615	673	621	669	613	613	660	614	641	622	614	668	600	604	596	617	577	601	608	608	614	635	602	594	609	609	613	596	609	614	587	620	591	607	630	615	588	585	635	655	593	565	589	632	585	583	633	624	565	664	626	602	635	587	574	567	631	574	644	604	607	622	603	605	559	607	591	611	601	593	630	608	580	570	625	585	641	585	618	607	591	627	632	641	579	600	595	583	653	606	629	639	575	588	603	571	627	605	611	597	604	606	650	593	555	621	637	608	600	622	606	628	588	590	634	588	606	584	591
10878	1079	686	466	308	265	212	208	191	197	171	187	166	182	155	159	144	154	169	177	146	164	172	135	144	153	169	177	159	148	138	180	159	148	151	178	168	159	144	181	179	182	160	167	140	149	131	160	148	151	160	131	173	157	164	154	145	136	136	164	180	164	194	159	141	154	152	171	163	160	160	150	154	149	177	143	156	133	147	158	156	154	154	155	161	134	157	139	142	166	151	167	130	129	126	144	153	187	147	179	158	153	153	160	167	174	148	173	139	146	170	154	154	168	176	166	157	148	148	140	150	163	156	161	160	158	172	150	143	147	152	164	160	157	146	153	169	149	141	168	202	149	158	183	155	178	134	159	153	151	156	167	167	160	187	186	153	169	136	125	140	141	181	172	122	148	160	167	169	166	133	129	148	123	165	156	139	144	184	170	176	152	126	152	186	164	161	164	148	152	153	150	166	144	159	146	189	169	167	157	166	160	125	161	135	169	131	163	174	169	153	139	168	143	149	152	151	168	156	149	135	155	171	167	165	147	178	175	162	140	138	165	159	153	169	166	150	132	158	154	175	159	160	172	171	124	162	175	157	146	149	189	177	144	154	130	159	143	160	181	156	142	156	146	158	151	166	167	140	141	164	160	185	159	150	146	158	159	165	144	167	152	164	158	154	171	155	152	154	141	162	143	148	170	148	163	153	183	150	139	139	152	172	151	168	144	141	160	155	137	176	159	173	155	169	181	182	147	150	150	154	151	151	171	135	150	158	153	127	150	164	137	163	133	164	143	161	152	176	142	147	159	155	157	142	170	159	136	145	129	149	159	168	164	176	152	181	152	190	158	172	160	178	146	150	161	140	160	149	149	168	151	166	176	170	129	145	154	138	157	154	166	157	162	146	164	149	150	160	162	166	161	158	152	172	163	125	141	144	158	168	134	162	161	156	145	166	134	151	150	155	145	167	160	159	161	163	171	143	145	169	164	164	168	180	147	156	180	159	176	154	156	152	159	157	131	137	148	155	151	155	133	148	151	161	178	146	165	160	134	171	130	161	155	182	162	143	143	141	155	147	165	162	165	160	164	146	183	165	142	160	154	161	146	172	165	165	157	154	166	156	176	162	154	158	149	185	157	174	157	165	168	145	151	155	157	135	152	166	161	117	164	166	147	171	157	162	161	168	171	159	147	132	177	129	167	154	196	160	143	158	157	167	163	152	161	158	169	132	146	141	151	161	180	129	159	162	154	162	166	145	152	152	166	169	164	160	141	158	154	166	138	161	147	171	161	161	134	144	161	137	155	180	139	166	164	142	169	181	148	138	140	158	154	156	156	141	174	157	167	161	177	172	149	157	163	171	167	164	139	125	178	147	157	169	132	152	181	168	168	158	177	145	160	157	148	153	164	158	187	153	175	183	157	169	143	156	178	149	189	143	142	162	159	179	154	163	166	160	194	156	150	151	153	168	158	169	155	157	155	140	165	147	155	152	126	176	147	161	140	152	156	154	175	141	164	161	170	169	150	146	167	162	150	156	148	162	150	146	158	145	152	187	152	158	185	167	150	163	138	149	186	133	134	174	141	163	163	163	139	166	158	171	143	157	164	148	152	155	142	172	147	188	185	148	146	137	157	154	177	185	138	179	157	124	148	155	163	166	158	181	157	145	157	159	172	151	148	161	153	168	163	169	172	176	156	159	156	160	147	174	154	134	151	146	166	168	143	152	161	169	136	145	167	179	142	141	158	158	172	154	171	134	161	173	145	161	148	159	171	150	130	136	154	157	169	172	151	178	132	164	153	190	158	131	162	160	152	152	174	143	175	164	163	138	169	169	178	165	169	159	158	162	165	144	151	155	135	152	153	174	165	158	166	162	193	174	168	180	172	145	154	182	152	173	159	157	165	158	154	156	162	143	142	152	160	164	170	149	160	164	177	164	174	137	184	140	167	171	192	179	156	181	153	154	165	159	152	158	165	171	149	174	152	171	162	124	149	174	167	163	185	159	137	140	183	153	153	175	175	152	140	170	164	184	188	186	153	168	172	148	150	136	162	144	130	162	163	161	145	179	160	155	144	170	160	149	180	146	176	150	151	153	172	158	142	132	161	143	150	175	175	156	166	145	162	153	187	154	172	166	143	131	138	181	149	172	171	186	137	147	147	138	188	150	140	137	172	147	163	150	179	141	170	157	149	171	160	150	155	165	151	164	156	156	166	154	150	126	169	155	157	154	168	154	165	158	159	176	149	155	132	150	167	168	142	170	159	154	129	150	150	149	167	168	157	142	147	150	167	145	152	176	157	160	156	151	178	151	167	160	135	160	155	168	155	174	148	142	146	134	143	158	171	169	173	157	174	177	187	154	185	134	156	165	163	144	168	162	187	154	180	122	165	154	152	172	161	138	157	165	134	165	161	156	187	137	131	164	149	175	130	161	139	147	151	160	151	154	162	141	152	151	171	168	169	150	134	177	168	170	155	167	155	165	145	150	158	138	167	123	148	169	155	150	170	163	158	154	144	163	136	162	141	137	165	165	135	162	172	179	154	150	159	184	155	183	147	144	138	155	145	167	141	162	131	142	152	152	169	170	164	164	162	204	171	169	176	170	164	144	157	163	169	165	148	164	146	142	159	146	131	166	183	150	170	158	154	185	156	146	153	147	144	163	158	171	153	154	140	164	166	170	169	168	172	142	189	151	155	162	191	171	159	141	179	173	157	174	162	128	208	166	162	158	171	157	161	151	160	153	180	143	154	167	176	160	156	147	165	148	144	165	139	179	176	155	158	164	177	137	158	163	183	153	152	162	138	164	163	167	168	166	153	159	154	153	160	182	159	136	140	148	146	155	143	149	173	181	158	113	141	143	159	159	170	170	165	192	158	131	159	155	153	174	164	176	149	148	168	137	146	178	162	150	187	162	178	155	158	155	168	150	171	155	142	155	165	168	156	133	185	137	153	151	167	159	124	163	175	182	172	139	179	173	134	152	167	165	188	148	137	167	179	172	172	183	160	172	142	141	137	172	132	140	169	164	183	179	169	155	159	143	152	168	163	184	153	161	155	134	157	157	140	137	173	154	152	147	153	148	153	155	161	172	164	146	155	137	162	151	155	167	155	161	150	186	168	167	150	171	133	201	150	185	140	172	180	168	145	156	154	155	189	160	159	175	153	174	161	165	154	183	166	171	164	162	136	164	159	150	141	171	170	145	165	153	147	169	158	150	167	144	174	155	173	152	160	158	152	142	136	158	140	155	145	170	174	149	174	159	140	168	139	130	159	174	157	161	172	151	154	158	177	153	148	157	154	178	148	162	163	162	167	156	149	160	156	160	147	158	150	155	144	136	137	152	150	174	167	157	141	136	168	130	152	153	172	140	149	157	135	131	166	163	151	159	138	161	156	161	162	174	189	157	150	164	169	162	147	162	152	158	141	151	150	173	135	174	158	174	175	186	164	162	162	160	165	154	151	169	147	147	140	142	160	138	178	136	148	148	155	171	151	174	150
7676	990	1461	1352	1127	925	860	717	693	591	625	582	540	574	520	450	486	503	488	482	523	500	441	455	472	444	488	479	445	423	453	451	444	427	428	420	404	440	407	437	453	443	428	417	474	473	447	437	420	412	429	434	438	432	427	423	444	445	462	441	431	406	450	385	453	414	430	422	426	438	497	414	456	455	415	407	406	440	435	448	470	433	440	395	440	449	461	433	442	414	435	415	449	467	451	420	478	407	442	437	469	438	402	414	447	471	419	405	437	432	442	444	394	414	426	442	410	413	429	460	485	419	462	418	415	416	443	412	432	394	419	448	412	401	413	440	445	419	462	391	414	458	398	404	469	460	441	425	417	428	455	419	396	424	424	416	492	436	435	416	405	407	442	432	413	404	445	409	397	431	452	425	440	466	427	430	458	409	430	439	394	420	407	431	439	430	416	418	411	405	432	415	416	462	411	454	462	447	427	454	459	443	409	410	424	431	424	419	413	394	461	398	411	453	381	460	445	418	430	439	424	425	398	440	445	402	443	421	428	411	410	414	421	443	429	419	410	438	442	420	425	412	465	413	424	471	386	456	414	412	404	432	448	436	424	431	450	421	426	454	429	442	402	430	428	431	436	456	463	429	449	393	435	413	451	419	424	429	403	442	429	433	385	447	410	441	426	425	458	413	436	419	432	434	451	421	426	457	442	424	469	423	457	416	424	400	407	461	417	470	425	429	453	428	417	448	418	419	418	453	457	418	434	405	460	431	394	444	405	418	435	389	416	437	389	424	419	404	409	436	436	428	432	413	427	406	423	422	403	391	401	429	378	421	404	415	414	410	403	397	419	416	418	433	405	437	450	408	441	428	439	435	420	405	406	407	463	452	456	424	423	409	426	410	403	459	371	426	430	445	404	445	466	418	411	424	408	413	398	443	424	382	417	412	409	425	439	385	417	424	437	429	436	403	370	432	442	412	427	413	392	420	431	437	445	387	425	456	441	402	432	425	423	430	436	417	411	443	423	442	426	410	466	454	404	437	400	438	411	429	413	423	399	446	453	447	428	425	452	385	467	439	412	401	458	433	443	418	429	430	459	455	414	416	411	446	423	421	419	425	414	437	447	436	444	428	428	409	427	442	418	420	457	454	423	450	432	452	456	419	427	417	431	440	457	430	437	391	413	452	391	425	423	458	418	436	392	437	446	434	454	464	448	388	459	431	429	410	420	454	421	421	432	434	431	404	462	417	445	446	459	432	416	422	428	415	458	405	435	415	401	428	466	389	427	416	424	426	452	419	433	425	390	447	454	416	429	434	424	408	415	478	402	432	377	452	362	420	439	404	390	428	450	412	417	427	401	391	401	425	417	409	421	375	460	392	426	415	380	418	414	458	417	427	437	414	427	422	416	448	458	425	422	403	434	413	442	438	447	418	403	414	447	427	404	410	420	421	466	426	450	434	464	418	408	406	423	422	428	448	444	452	388	428	427	419	439	441	480	425	405	426	441	452	448	459	397	399	434	438	417	424	434	420	413	392	419	416	413	397	428	425	405	417	409	465	459	421	401	414	394	414	428	420	431	442	405	420	444	423	428	422	420	412	425	404	440	423	421	433	438	437	418	453	461	420	424	451	431	409	422	454	467	452	459	443	401	414	425	412	411	388	448	446	440	389	407	453	436	417	433	448	468	448	465	441	439	434	428	440	408	401	430	424	392	445	424	435	458	430	413	446	427	416	414	434	455	430	415	416	426	428	440	388	390	397	401	444	441	408	425	420	387	448	450	420	428	473	396	420	416	409	427	402	414	428	416	428	430	411	453	440	461	433	411	436	427	440	412	449	419	445	426	397	429	434	433	471	429	449	425	450	447	462	450	419	390	416	450	427	436	432	437	439	421	448	419	424	433	419	423	435	433	438	408	399	402	430	457	427	425	447	430	440	412	437	437	434	418	423	463	450	426	453	419	423	463	409	423	405	405	455	409	399	457	421	424	437	421	422	421	415	449	405	422	437	433	394	403	404	411	426	442	449	424	411	419	465	435	469	460	443	412	440	413	381	442	420	424	407	392	400	402	412	421	436	412	411	450	420	427	421	445	409	420	446	433	407	425	428	396	440	430	424	458	403	408	411	385	429	397	432	440	435	452	400	426	432	425	448	418	399	421	431	406	429	463	432	468	417	438	455	467	433	427	425	418	457	403	408	417	411	417	474	446	423	438	405	438	426	410	443	419	479	408	421	424	425	428	405	416	430	454	452	436	409	374	418	451	440	433	412	410	454	424	450	428	439	455	424	434	405	409	424	428	434	404	424	380	430	428	455	413	421	449	422	433	409	425	427	428	427	436	408	418	466	383	423	348	425	393	392	426	445	458	402	380	427	428	378	433	431	410	385	408	450	445	395	407	426	428	461	424	451	371	424	434	410	428	410	400	421	382	386	469	440	417	407	406	427	466	438	417	419	461	455	417	398	391	440	389	436	445	417	423	427	467	406	383	477	437	403	402	415	443	457	435	429	390	429	421	442	438	380	438	420	427	465	433	406	409	453	400	458	412	359	384	447	453	438	388	415	399	408	424	427	403	475	420	407	447	434	409	447	422	415	441	437	439	454	431	439	388	404	425	402	435	409	429	441	476	430	462	448	449	439	419	419	419	421	400	453	430	464	449	446	412	428	464	422	456	418	404	414	454	422	423	403	442	431	412	423	439	443	442	413	445	412	450	431	426	468	432	432	408	415	423	428	438	442	426	431	407	421	439	436	430	387	406	432	396	464	441	405	414	463	463	455	412	420	415	389	433	423	403	429	433	424	395	390	415	418	421	446	431	421	388	426	464	432	435	446	471	427	406	415	376	429	414	414	456	440	427	403	449	413	451	433	415	456	454	448	413	474	443	412	414	411	413	453	428	453	387	399	412	446	440	426	442	430	425	428	401	424	455	408	434	425	405	438	412	451	426	422	422	454	454	441	441	428	448	420	420	404	461	471	441	455	437	420	429	460	444	422	410	411	439	422	375	414	424	432	407	421	429	441	427	424	389	416	447	426	457	446	388	419	426	447	403	413	401	421	427	426	415	466	428	411	429	442	408	426	428	422	417	436	450	431	463	414	420	441	440	402	443	430	423	392	436	436	425	425	422	417	421	393	416	454	422	412	429	438	414	437	436	426	423	435	402	451	427	452	410	461	446	400	401	415	418	400	411	452	430	414	386	423	447	402	451	412	448	464	445	415	435	427	448	445	427	419	424	439	462	435	419	414	456	407	425	420	431	421	445	460	467	476	425	472	409	451	439	451	418	446	443	409	428	403	383	427	430	440	416	441	446	406	416	399	403	449	394	411	447	430	443	442	420	428	412	404	427	461	457	415	401	419	427	419	456	424	424	413	400	403	418	414	443	449	421	401	436	450	404	387	443	401	407	411	441	435	434	452	416	390	461	446	448	431	399	427	464	442	413	428	420	438	458	444	429	401	443	445	404	437	415	436	421	416	415	404	431	442	431	420	431	437
18831	2218	1427	935	691	561	478	420	388	374	386	342	331	373	354	358	343	337	370	338	336	325	316	319	285	334	323	306	320	330	321	302	307	287	328	294	275	307	299	276	310	299	315	318	316	315	333	319	343	360	308	311	330	317	327	290	318	318	312	341	316	312	327	313	311	350	352	311	298	309	305	309	335	312	327	342	288	275	272	318	288	324	321	284	334	303	314	353	333	310	330	313	296	316	322	288	295	316	291	316	305	307	332	296	321	306	305	284	313	339	333	304	292	328	335	337	315	332	298	278	325	340	319	287	302	292	319	319	357	278	305	293	285	311	373	316	301	310	319	292	272	338	300	325	287	305	291	310	326	319	326	301	320	310	308	301	274	332	294	315	286	283	332	317	290	326	310	313	344	310	288	298	291	327	300	321	327	322	305	306	304	304	297	322	311	305	333	283	315	309	302	310	303	327	310	297	324	303	307	310	298	294	271	313	343	338	329	309	309	291	326	326	324	334	333	329	324	341	348	312	348	322	345	329	335	313	302	294	322	322	353	291	272	297	297	314	308	353	300	302	294	326	324	317	295	315	302	286	330	303	336	309	325	334	279	316	315	303	316	321	305	296	337	302	285	294	334	327	346	309	318	308	349	314	327	348	290	304	291	305	310	300	310	286	302	308	289	322	316	308	331	319	306	319	308	335	320	317	309	361	325	302	323	299	293	316	283	308	293	330	304	305	331	326	298	324	328	331	321	298	312	289	322	312	316	335	318	337	355	338	316	318	338	324	316	297	320	307	285	301	325	332	274	299	319	330	335	348	296	325	302	313	284	318	299	298	315	293	333	323	301	263	280	308	333	315	324	313	279	335	320	281	325	283	340	306	328	317	324	321	293	305	329	302	336	306	315	317	310	321	321	338	315	346	326	279	291	284	313	319	274	341	286	336	319	319	313	299	317	334	283	286	351	314	326	316	296	315	305	308	297	309	313	342	328	340	310	300	300	321	323	310	325	332	319	316	356	345	311	299	314	305	330	299	341	304	321	323	309	323	342	316	307	320	315	299	312	329	335	320	317	341	334	314	304	326	316	307	338	320	329	296	316	317	289	292	299	315	337	314	307	313	286	325	351	273	323	303	276	285	309	298	311	339	303	293	291	305	331	306	289	279	299	302	325	335	295	287	326	333	318	302	281	314	302	306	328	351	360	316	296	308	321	322	288	317	320	301	290	279	313	299	356	324	305	311	304	285	316	293	313	299	289	319	324	333	296	305	318	294	342	324	310	334	296	290	341	356	320	335	306	330	304	302	312	296	349	303	292	304	291	341	331	317	316	326	300	310	313	319	326	286	330	302	308	298	312	322	321	295	291	298	335	273	299	300	300	320	300	358	335	328	341	291	303	318	320	331	323	340	295	317	333	283	319	336	327	330	335	321	271	311	328	365	303	298	354	306	296	304	305	302	311	281	339	308	308	296	290	308	345	317	337	261	291	297	301	331	287	278	309	330	299	266	341	295	317	344	303	342	323	307	290	331	314	330	328	326	329	310	317	339	311	311	291	318	297	294	310	293	322	298	319	303	314	316	319	350	319	333	313	306	305	322	333	338	337	308	305	310	309	315	333	316	336	327	332	315	340	330	302	311	308	321	334	340	346	301	316	301	349	318	332	317	332	299	313	298	314	281	306	287	303	326	327	310	300	305	343	332	312	293	306	311	287	283	310	294	340	313	335	330	290	321	284	328	259	329	301	361	350	309	323	333	268	326	323	307	315	336	324	290	328	303	343	333	288	294	337	330	325	340	360	290	318	326	316	295	321	291	333	322	326	303	287	305	304	331	309	325	308	285	288	324	293	339	326	321	307	284	322	334	327	322	306	359	292	293	301	306	345	298	293	378	332	255	323	294	310	295	308	308	300	322	313	346	265	316	314	323	318	304	310	326	306	321	314	293	334	319	305	302	348	340	307	332	314	306	300	331	285	333	318	344	320	314	346	304	285	352	319	336	299	297	318	312	306	285	287	308	305	316	344	287	319	286	322	284	291	316	309	335	274	303	312	321	288	309	299	324	329	321	299	302	290	316	306	319	308	308	271	303	312	298	305	296	304	328	312	352	299	332	297	334	289	284	319	312	351	333	326	286	306	311	302	344	308	268	324	332	325	334	287	315	313	323	319	315	315	286	292	323	305	299	289	290	292	285	297	349	309	315	297	306	331	307	315	332	311	285	315	320	299	349	301	315	323	314	322	346	311	327	323	312	328	355	274	301	326	321	302	315	320	290	308	286	315	318	348	343	301	325	309	315	317	329	343	325	292	330	340	298	313	290	302	323	295	342	331	335	290	318	322	292	358	329	285	289	326	295	297	354	327	322	298	304	312	325	319	320	314	300	327	296	327	329	319	319	327	286	271	289	303	331	301	294	305	345	332	322	333	297	274	299	308	291	292	326	308	337	284	331	319	320	308	323	343	317	307	346	326	315	307	291	298	317	311	330	350	327	274	299	306	323	296	309	299	323	318	313	299	343	305	314	362	344	336	286	319	303	320	329	292	276	298	323	327	359	284	334	340	300	286	341	329	312	315	326	289	333	332	321	275	322	248	333	329	327	310	314	304	331	288	321	331	278	355	302	263	344	330	291	273	300	300	312	323	324	301	312	329	280	282	304	304	292	306	289	292	325	297	285	326	313	328	326	299	310	311	307	350	315	321	320	304	330	344	302	296	301	325	319	318	330	298	320	318	288	298	296	331	334	320	300	275	372	318	328	308	294	314	312	328	300	342	322	334	303	288	292	319	314	322	328	337	323	282	309	317	306	311	306	341	317	284	324	332	300	292	307	310	295	281	317	310	336	309	316	326	341	322	329	333	313	305	341	318	323	341	294	308	305	288	323	315	314	364	286	302	282	295	309	309	312	264	307	303	302	323	298	315	302	310	344	339	329	295	333	325	276	315	345	333	328	311	320	336	325	320	288	326	301	295	337	324	316	304	307	306	285	346	330	282	311	344	335	307	285	300	300	299	303	336	303	316	308	301	320	355	336	320	328	324	335	310	313	317	328	300	320	293	323	341	341	283	313	290	335	290	319	324	270	356	344	330	355	294	338	309	313	332	293	299	312	292	325	320	314	319	333	286	305	318	307	303	320	285	279	313	309	292	326	277	326	323	267	317	320	299	322	280	309	311	310	340	305	309	331	354	324	317	321	283	304	327	321	320	319	319	335	325	295	333	356	304	305	317	325	286	341	319	295	316	293	296	336	332	330	315	320	316	347	287	282	310	331	304	309	333	336	308	306	310	290	316	287	302	298	304	328	321	321	307	348	333	305	320	336	342	321	340	374	350	297	315	293	310	306	311	306	272	340	303	331	314	313	285	338	305	287	296	300	310	333	302	295	352	323	347	305	310	329	312	338	313	294	282	273	332	295	279	320	307	297	333	283	312	303	302	337	302	318	305	331	266	308	308	298	283	309	318	295	325	319	349	315	285	326	322	339	293	300	311	286	321	301
10270	1558	2778	2458	2056	1765	1523	1305	1218	1094	1070	981	939	873	979	914	880	840	903	856	905	772	783	797	809	768	770	800	803	815	800	834	740	781	781	745	754	800	791	786	765	817	787	740	785	723	808	776	783	771	755	738	763	751	774	764	797	746	741	773	790	738	765	810	772	773	725	740	789	751	779	777	772	743	775	787	788	741	748	717	777	771	772	775	769	750	794	791	744	749	732	739	731	753	742	775	721	762	682	749	766	728	734	687	719	770	761	745	728	744	734	766	746	748	812	706	767	766	758	739	749	755	746	770	769	779	716	715	789	753	785	776	733	762	760	777	701	740	780	745	746	787	760	722	751	697	752	788	764	752	758	836	782	766	723	719	726	764	752	723	769	734	709	749	799	759	724	736	759	764	756	758	777	792	783	749	724	787	771	759	760	741	715	789	753	738	760	745	732	781	761	729	751	778	758	768	715	753	708	730	758	810	789	776	773	707	742	702	779	728	776	800	752	749	744	742	748	751	741	775	738	753	735	726	770	753	796	734	749	751	742	770	757	778	719	797	702	738	745	721	718	769	813	759	769	729	767	749	726	771	783	729	759	789	815	728	750	727	799	777	726	770	759	718	797	732	767	755	738	743	788	764	697	736	691	740	700	743	728	794	747	806	784	725	779	786	732	767	770	706	749	800	764	695	690	773	769	782	736	759	763	764	714	738	765	737	747	725	751	738	742	735	731	771	755	783	768	733	759	776	791	760	763	778	756	718	748	725	780	659	732	794	752	758	750	786	754	752	722	679	768	771	776	752	784	730	734	759	772	729	775	735	744	745	725	762	779	761	756	754	771	727	722	720	744	723	792	752	791	761	731	808	771	718	740	791	756	820	742	771	794	781	711	723	740	756	706	708	708	724	752	726	703	752	745	758	774	771	750	743	750	786	739	772	821	715	738	712	760	744	735	716	780	767	751	769	742	706	742	712	739	764	800	790	742	771	744	731	790	765	750	719	766	796	763	764	771	751	779	796	680	734	724	712	756	785	758	705	727	752	758	702	739	721	781	761	751	731	712	769	786	736	798	704	764	727	704	772	712	744	769	756	734	736	733	732	706	717	753	726	745	726	755	769	737	762	742	736	761	762	768	739	772	713	732	793	735	771	762	790	766	790	712	750	758	721	725	739	777	732	791	738	760	725	750	791	745	715	817	735	729	776	696	761	735	733	760	781	736	756	817	726	759	758	767	755	739	728	743	722	750	718	739	735	732	757	772	748	763	706	779	768	801	793	741	763	751	763	712	757	694	723	762	688	799	753	810	737	710	752	763	777	701	737	779	764	753	767	733	804	703	751	717	745	742	733	756	747	736	786	713	708	737	764	735	695	776	736	758	793	748	711	748	732	718	730	735	697	749	717	733	753	739	755	756	770	789	704	720	726	753	769	740	783	809	706	765	764	744	771	763	744	745	772	713	713	757	776	805	722	750	767	820	749	733	725	739	731	728	751	757	755	739	802	758	765	736	758	753	794	801	765	760	753	759	731	736	722	705	791	724	752	783	800	738	773	753	764	728	810	793	775	705	743	742	770	713	748	802	748	734	775	768	763	726	742	742	770	733	778	736	752	760	735	783	752	789	752	781	754	753	693	724	776	743	812	748	703	783	764	768	799	784	784	812	752	745	760	715	807	748	742	769	749	755	761	697	742	751	740	746	733	724	773	700	774	730	725	774	719	730	770	770	746	683	787	698	754	779	734	754	732	753	771	713	751	760	740	755	772	773	728	719	746	730	747	753	747	741	709	743	762	706	750	789	703	773	749	698	710	729	791	717	781	733	773	729	765	760	777	743	779	787	745	767	757	714	748	774	754	814	785	757	763	775	694	752	755	755	733	770	757	780	721	747	763	711	779	777	725	755	761	745	736	774	781	740	748	742	770	738	715	790	743	786	752	727	747	723	791	772	753	738	765	773	722	707	735	734	795	797	748	768	713	706	729	773	734	729	746	753	771	715	755	752	741	757	789	763	751	767	750	760	749	744	769	787	710	815	763	752	750	770	763	732	750	717	790	724	726	711	751	797	764	741	806	766	737	705	744	750	740	782	731	690	762	730	754	755	722	779	776	720	849	782	762	767	775	722	727	735	742	750	672	706	731	743	774	797	736	741	770	773	738	786	768	762	756	763	767	744	775	720	754	799	699	756	729	758	700	770	781	765	734	720	733	770	723	720	728	769	767	770	750	766	747	766	744	739	760	741	758	731	754	768	782	755	734	711	759	732	774	733	782	714	711	744	741	729	739	744	765	759	767	722	746	788	755	729	709	791	787	734	833	746	757	761	747	746	772	771	735	740	735	790	745	732	760	767	744	763	724	754	717	722	760	736	730	732	715	765	720	752	731	766	760	691	789	693	726	783	755	745	720	718	731	737	775	737	743	745	769	770	712	755	748	722	754	732	769	751	742	767	759	785	757	799	745	749	760	733	747	762	746	797	797	741	754	773	786	719	737	809	768	755	783	760	762	757	757	708	734	777	747	794	764	795	709	808	756	749	755	706	731	740	724	756	735	757	765	768	742	756	745	743	758	730	744	752	714	746	695	722	773	768	791	744	744	767	742	728	744	700	718	679	753	751	740	777	767	742	738	764	737	733	763	715	724	764	761	757	750	739	749	707	775	767	744	743	780	746	713	818	752	771	738	753	762	765	747	787	743	702	723	742	750	734	695	720	740	754	743	770	776	792	705	733	763	692	744	736	768	787	806	712	753	789	752	736	778	723	766	778	811	732	785	796	700	754	704	727	781	736	734	749	757	747	744	751	698	732	754	775	737	720	809	719	744	776	695	754	741	779	728	747	723	713	752	716	794	762	729	769	749	737	770	738	800	755	727	721	776	739	700	732	789	717	799	806	719	741	738	750	757	720	755	698	724	767	777	748	715	761	742	755	763	730	773	747	707	792	769	724	729	758	770	739	792	766	747	724	766	717	770	680	738	719	717	729	749	747	793	745	751	737	779	737	721	805	782	728	729	793	747	751	780	811	738	786	799	750	759	762	762	708	732	804	777	746	739	748	733	771	786	736	761	768	727	750	761	766	760	711	779	751	748	716	745	794	747	740	760	782	766	722	772	729	760	729	772	747	755	734	736	746	765	791	779	741	683	744	753	735	814	760	718	745	766	693	802	752	724	712	750	752	723	767	773	749	770	723	773	791	744	742	709	762	730	744	747	775	691	747	725	759	727	735	756	732	776	719	757	751	733	712	749	741	721	760	747	736	774	746	726	778	757	703	749	767	758	767	794	719	727	793	742	727	741	771	736	762	722	756	766	750	765	761	776	793	696	792	761	769	730	764	719	759	787	744	746	750	781	720	745	732	706	694	688	750	737	738	783	757	810	733	770	784	771	748	723	720	765	774	741	722	777	726	748	726	734	746	759	749	732	732	741	753	753	758	741	715	769	787	770	752	781	738	724	713	754	740	747	757	776	741	744	743	769	720	702	759	758	756	751	719	731
2814	387	356	261	269	257	255	247	257	267	259	267	252	248	269	272	238	280	265	270	288	276	229	260	254	280	288	291	227	243	268	267	289	242	239	249	249	297	239	255	252	264	251	261	255	247	303	250	246	241	259	243	253	257	232	226	263	253	273	250	268	266	254	256	258	244	277	282	263	283	237	266	290	259	250	273	250	246	223	271	263	263	268	262	234	274	233	268	259	252	243	266	265	273	251	250	274	264	275	223	267	235	259	265	264	239	263	249	267	264	246	276	230	249	235	275	265	236	258	251	255	245	272	273	254	231	248	232	274	237	261	240	279	253	236	279	251	270	259	273	247	261	259	268	269	260	271	252	238	278	257	251	241	263	237	275	315	278	254	243	267	253	229	268	241	256	268	303	270	259	254	274	273	245	234	274	268	272	247	221	266	261	247	252	280	257	258	236	275	265	271	248	229	254	268	261	238	262	236	236	266	271	254	248	239	263	285	243	250	272	250	273	251	273	229	231	233	255	224	271	272	292	270	286	265	276	226	260	239	262	260	249	257	266	252	279	272	279	247	257	282	261	238	258	230	264	256	267	259	256	271	283	253	230	240	255	281	247	257	232	261	272	277	250	245	288	276	289	227	268	245	260	233	261	236	261	295	242	239	280	264	288	222	269	272	249	229	244	245	256	255	247	270	290	263	251	306	272	292	261	246	257	259	294	266	286	256	262	245	256	271	248	255	248	267	285	287	267	260	272	280	243	242	263	260	290	231	265	239	252	212	279	258	263	271	223	256	280	255	247	281	236	237	276	246	257	243	257	284	258	268	236	232	248	280	270	254	272	263	294	272	256	239	229	240	265	243	227	244	266	250	237	252	280	249	275	241	265	258	254	273	267	217	278	293	228	275	255	260	227	235	264	263	226	247	236	247	241	261	285	267	250	252	230	266	273	259	263	237	260	260	277	252	282	273	237	250	255	258	246	270	223	264	252	270	271	269	289	271	267	268	256	258	266	258	221	219	248	259	261	264	223	257	272	256	266	273	279	245	206	240	243	263	272	253	242	260	256	240	240	248	266	267	260	242	256	293	259	259	245	268	258	247	253	259	233	221	259	249	223	255	251	228	258	252	288	234	258	267	248	302	270	257	252	274	242	272	264	257	274	274	239	242	254	247	267	258	228	258	270	240	262	269	265	265	248	253	256	251	270	250	258	245	249	262	239	237	262	259	270	233	243	269	287	244	252	267	242	241	261	247	255	247	261	287	253	258	261	257	240	256	250	275	235	242	214	251	250	246	280	240	254	267	278	281	211	258	260	243	253	233	263	256	213	269	249	278	255	258	283	245	246	245	268	254	275	263	261	283	247	236	262	239	250	293	266	233	253	253	215	263	262	243	235	262	242	271	242	239	245	252	232	225	226	262	257	310	249	257	222	274	241	240	257	251	247	233	244	224	241	251	262	273	286	258	257	263	256	257	239	255	289	235	255	228	228	258	252	248	216	245	276	248	274	263	245	243	255	254	226	246	244	240	264	258	240	260	224	228	269	263	242	246	277	246	232	249	262	224	243	248	262	275	264	229	250	233	246	260	227	270	269	269	248	260	252	260	252	281	233	265	245	237	296	261	244	272	252	248	284	245	248	295	247	255	283	252	240	277	258	254	270	258	241	271	276	242	244	262	246	261	227	285	268	262	244	252	295	275	275	291	254	269	239	293	272	258	244	249	246	277	263	241	279	268	230	246	268	281	244	251	263	263	272	281	258	273	249	247	265	269	253	241	244	228	258	236	253	271	262	261	270	253	263	297	240	251	279	235	259	235	267	270	247	261	268	250	258	257	258	284	234	257	246	270	234	222	234	242	259	261	283	257	243	230	249	228	245	278	269	284	292	292	262	268	276	270	275	246	233	251	263	262	263	266	216	217	237	271	253	257	292	286	264	226	254	247	222	281	273	210	234	235	236	232	215	250	255	246	245	268	248	269	240	250	254	235	278	276	235	266	272	276	282	265	249	266	256	267	308	246	265	260	291	283	243	265	262	285	248	254	258	297	273	220	260	234	272	245	249	265	253	246	277	248	252	260	238	265	228	231	257	254	227	259	254	248	233	254	239	238	252	218	251	222	243	251	277	262	270	249	248	287	215	259	253	239	253	269	281	262	247	265	264	258	246	251	245	234	239	258	266	251	232	236	262	231	255	274	258	243	252	251	249	259	273	275	242	255	271	269	246	246	291	231	251	225	232	229	241	227	252	256	246	238	271	237	236	258	237	244	257	269	283	249	257	228	270	264	272	260	307	261	266	290	257	296	256	272	233	251	260	249	240	252	223	232	237	259	251	300	254	260	256	219	297	283	233	269	274	252	239	274	271	257	266	272	227	240	265	226	238	281	246	263	246	224	243	259	250	238	265	261	252	251	268	243	280	264	257	260	258	249	259	256	256	255	233	255	241	263	251	233	261	259	239	268	262	260	272	255	268	272	284	271	276	219	238	260	256	279	254	233	264	231	267	244	272	246	267	249	248	245	256	217	265	230	247	254	260	246	268	258	256	264	298	300	250	241	258	228	221	250	236	250	260	271	261	244	250	269	240	277	259	262	256	239	289	268	256	264	250	264	252	246	233	252	235	259	235	250	263	246	295	264	278	253	268	266	270	277	235	278	232	236	256	252	256	224	219	272	268	246	257	242	232	241	212	259	280	252	272	279	254	254	232	239	275	247	237	270	255	276	263	258	259	293	277	249	256	267	241	264	242	273	279	263	275	251	241	250	257	251	275	264	252	255	251	233	273	263	251	231	282	300	300	241	258	230	255	275	255	245	259	225	240	251	271	259	277	234	232	255	226	244	268	284	250	258	253	264	283	262	231	256	253	250	220	231	272	263	245	272	270	245	233	252	262	244	259	277	250	280	243	229	263	246	246	240	248	270	267	266	266	274	254	276	241	234	221	241	250	241	263	286	241	245	282	233	244	253	242	246	256	266	250	269	282	259	281	243	257	261	256	242	248	277	230	284	264	241	258	277	275	239	264	251	225	301	263	274	248	254	257	248	237	288	264	258	275	243	287	268	229	237	254	248	262	236	243	259	283	270	286	264	249	256	254	248	250	272	244	281	253	242	260	270	253	237	243	262	280	252	237	252	296	255	262	249	275	286	282	289	227	273	259	279	275	253	247	255	231	259	236	255	289	255	275	230	248	262	236	256	277	238	234	245	268	237	286	230	250	282	284	259	267	277	248	268	242	279	292	235	253	260	258	251	274	249	250	218	235	244	259	257	229	267	261	247	234	240	284	263	261	296	256	258	255	237	262	251	230	220	234	277	258	258	258	310	259	268	232	252	232	255	270	267	266	262	266	269	271	263	236	242	219	259	229	272	262	270	234	260	243	259	271	218	251	285	274	261	247	262	274	269	259	259	262	216	272	275	242	274	272	237	227	248	265	240	291	247	251	232	283	272	237	237	248	263	247	257	281	248	282	262	246	239	279	230	246	252	272	264	238	277	254
2342	705	745	609	613	638	584	600	617	617	615	621	625	640	610	596	552	605	660	598	604	619	614	595	584	598	620	606	587	605	614	645	602	596	572	604	575	612	616	640	620	574	553	585	630	603	622	600	648	648	558	599	611	568	577	609	648	590	630	590	618	611	597	634	647	586	546	658	591	612	612	613	626	617	599	569	610	610	600	606	594	633	657	616	578	623	619	617	646	640	621	591	646	617	627	576	580	628	580	594	568	626	587	579	640	620	595	616	632	602	651	587	603	587	594	583	630	603	611	620	598	639	599	636	622	599	643	588	612	609	626	636	622	627	644	556	626	595	607	634	601	683	622	602	593	623	615	627	569	614	624	605	612	594	620	604	582	601	604	579	590	641	587	618	616	620	603	592	629	593	579	623	600	614	656	670	630	609	599	574	608	605	633	600	595	627	619	619	601	605	605	604	586	581	637	613	627	611	622	609	629	570	554	583	629	578	596	579	583	584	594	628	624	571	629	587	605	606	620	598	564	610	608	590	604	565	649	584	603	600	586	601	594	573	646	609	620	594	569	600	617	607	653	604	628	577	614	590	604	604	584	613	559	651	626	579	626	622	623	593	646	658	604	616	576	639	574	627	590	639	615	590	626	597	609	604	656	608	592	602	631	588	585	610	601	605	649	624	640	617	621	596	578	624	620	584	639	609	618	614	618	561	609	604	633	584	655	629	618	584	593	605	623	568	616	637	637	609	611	629	650	620	586	614	574	660	607	639	624	623	614	615	613	608	598	637	600	606	582	611	609	606	637	584	599	570	628	612	600	556	635	589	595	637	622	606	616	619	590	579	586	584	606	619	641	656	623	621	577	607	634	623	638	609	596	619	630	546	626	589	624	617	579	587	565	596	586	601	619	637	593	623	602	589	568	650	602	553	589	625	592	590	569	589	591	628	617	625	616	607	597	630	637	649	586	580	641	592	615	629	600	609	597	615	572	644	604	612	599	625	560	638	636	592	586	606	622	567	603	577	625	616	584	627	632	637	623	597	606	576	561	609	597	621	603	582	616	596	642	608	600	625	640	580	587	628	598	645	609	624	573	625	598	602	668	605	605	578	584	611	592	611	619	584	606	610	603	611	596	629	615	640	600	612	598	600	588	588	635	628	589	593	627	613	588	593	612	656	621	616	569	596	614	591	620	641	599	621	617	605	647	584	618	629	590	610	577	617	583	587	663	602	602	628	596	622	596	590	637	683	623	609	621	656	601	609	601	613	594	576	613	595	622	550	633	601	630	555	595	621	588	577	617	633	601	608	600	613	634	611	605	649	592	623	603	625	608	624	621	623	640	599	631	657	594	594	531	585	606	591	627	667	606	576	648	594	648	631	613	565	572	601	595	585	588	585	590	595	669	573	554	591	600	583	626	582	605	649	594	645	625	622	600	590	567	605	616	601	571	584	594	592	581	605	616	574	605	611	637	589	592	596	583	568	595	605	628	641	565	604	600	631	575	601	594	623	623	614	624	558	619	603	613	601	596	573	614	622	645	611	591	584	633	620	654	584	583	583	587	647	568	618	643	628	614	551	583	631	612	625	626	619	652	579	579	611	590	587	611	608	587	632	619	590	600	605	626	649	588	606	607	608	585	593	586	573	556	602	615	625	614	613	611	636	555	599	631	641	601	559	594	610	632	608	564	642	610	626	579	619	633	641	631	599	633	577	592	626	649	560	615	623	619	634	626	542	635	581	613	659	632	598	643	599	600	623	573	563	662	615	636	570	591	598	607	627	596	591	585	590	615	624	602	616	576	633	601	626	636	595	599	620	630	652	629	651	606	619	571	605	575	670	575	599	600	625	634	608	594	580	612	574	652	629	586	612	595	664	666	637	616	615	596	618	569	624	571	644	597	572	652	595	605	566	583	627	590	605	603	581	650	664	568	589	620	592	617	599	610	677	629	528	608	619	615	634	640	581	587	636	611	587	610	638	595	592	573	550	613	678	572	560	592	622	625	663	573	623	596	626	604	617	623	648	593	585	617	590	601	630	633	567	602	651	583	627	633	614	608	626	600	559	570	626	630	588	579	629	636	605	588	610	618	585	593	618	572	611	643	590	620	644	617	604	579	597	586	622	608	637	600	618	610	641	607	601	594	559	604	639	586	612	633	606	629	592	639	594	599	634	623	603	604	607	580	646	555	612	594	616	633	629	601	596	632	666	658	605	581	623	640	591	577	571	613	619	624	629	590	611	566	596	624	606	607	599	659	626	577	621	606	603	610	616	578	563	634	605	624	572	686	624	586	606	601	609	625	621	615	617	600	660	590	581	566	651	590	563	640	616	597	619	618	600	584	563	622	619	627	589	584	617	571	611	611	632	636	621	595	587	635	656	599	544	619	615	605	603	605	575	610	611	537	588	623	594	631	626	646	593	654	588	611	567	623	561	619	624	598	622	594	624	604	604	561	609	591	617	596	614	578	581	588	562	608	612	541	598	637	615	588	553	606	573	620	554	565	609	603	591	649	614	587	655	617	593	626	633	632	631	592	606	591	585	614	619	635	631	598	602	598	544	621	554	656	583	587	573	587	613	636	603	572	606	576	589	601	640	566	617	543	621	610	570	622	592	639	585	622	631	610	610	613	644	586	640	597	594	651	616	608	636	597	637	588	581	649	574	589	620	597	682	582	591	618	636	603	597	609	630	570	583	648	616	581	609	638	565	631	608	612	580	643	613	596	593	576	616	603	600	643	635	600	671	615	606	648	647	631	614	587	582	615	599	631	606	570	580	596	638	605	636	601	602	589	612	624	631	614	632	618	645	614	604	573	602	659	595	606	624	620	607	662	594	614	634	652	603	632	596	583	597	591	586	627	623	643	611	592	611	623	653	636	634	621	632	592	620	599	629	556	601	652	570	620	621	620	598	606	628	638	616	609	592	607	606	659	628	604	612	573	649	611	575	610	586	556	616	629	615	575	588	612	642	647	587	605	578	541	630	608	590	612	621	596	576	623	634	586	583	587	565	614	583	604	610	599	649	618	642	584	653	559	664	583	566	601	627	655	645	596	621	574	568	592	540	598	610	597	576	585	665	576	605	605	602	596	604	635	619	612	596	593	630	604	569	588	641	610	639	598	609	628	599	577	630	643	579	596	608	565	633	615	584	593	593	595	632	616	605	616	642	556	620	622	611	578	602	594	636	583	594	614	613	615	605	604	600	600	590	654	648	600	594	607	618	568	581	634	634	602	620	601	640	569	564	597	611	595	612	618	584	636	612	643	605	591	613	584	609	621	623	613	579	573	569	600	588	610	588	619	634	561	593	615	615	613	627	625	631	604	614	615	581	608	610	624	608	579	642	580	631	564	624	570	577	633	600	600	573	646	578	570	568	637	647	604	605	630	632	624	594	593	580	575	572	601	601	571	591	601	656	630	589	597	608	620	593	584	584	609	570	595	624	630	577	608	599	576	600	623	582	643	609	629	583	611	591	650	648	632	611	603	599	604	567
9831	818	680	415	330	233	241	220	167	183	209	203	153	155	193	157	160	154	140	147	170	159	163	167	188	153	164	152	144	171	145	161	150	161	157	164	149	166	156	167	140	158	155	147	150	150	148	160	171	141	150	153	161	148	171	142	160	145	159	128	154	170	157	162	175	160	167	158	131	173	174	147	134	143	130	156	136	142	168	173	158	148	130	152	156	159	148	145	180	155	139	133	183	150	136	152	145	143	151	154	147	153	157	186	179	146	153	143	164	129	133	150	166	142	150	143	175	147	149	155	131	146	152	152	184	167	157	167	190	160	174	160	138	147	148	168	173	165	130	161	156	141	155	148	165	160	143	140	136	157	160	155	172	152	151	181	141	173	161	161	143	144	152	148	156	135	163	147	173	178	146	156	131	161	155	172	145	158	155	142	147	179	153	144	150	128	155	128	144	148	137	150	147	134	151	176	144	140	138	172	151	165	189	135	153	171	137	157	149	151	181	150	150	175	153	128	149	140	173	151	155	144	162	169	147	139	138	137	140	145	167	177	156	156	148	159	145	148	126	160	140	156	158	167	150	143	144	144	173	142	133	150	154	158	165	153	157	160	159	134	152	158	180	159	149	135	147	120	150	159	139	139	163	149	167	177	172	154	146	176	143	156	119	132	170	186	156	140	140	147	177	159	174	145	159	141	150	169	152	159	137	150	183	154	136	150	169	154	133	156	152	163	158	157	157	156	165	154	156	177	144	143	137	158	158	139	155	161	158	165	148	173	157	160	135	166	166	174	144	147	157	150	139	157	139	173	165	184	157	155	151	150	128	167	128	171	151	131	139	181	157	133	162	123	155	176	156	150	160	140	173	167	162	161	132	136	159	153	133	141	143	147	152	157	164	159	170	171	141	153	143	149	162	156	143	154	152	145	146	157	162	167	126	155	175	159	146	143	154	147	146	167	146	158	173	154	160	158	169	194	126	171	173	141	154	147	149	153	143	144	155	162	157	132	136	148	134	161	163	148	142	149	155	149	132	151	136	132	147	139	150	140	136	167	169	117	156	164	153	145	152	147	154	155	153	161	148	172	174	147	182	155	146	155	136	141	149	164	179	160	151	127	140	144	149	154	137	149	169	158	148	153	142	160	145	155	130	130	134	167	153	175	162	156	156	136	156	154	158	159	135	146	156	182	140	181	160	153	154	144	153	130	159	144	153	144	163	165	169	150	166	150	140	157	153	150	150	158	152	155	139	148	148	148	150	154	147	156	128	146	133	144	129	155	162	154	150	156	146	149	166	195	167	119	141	121	169	158	141	141	157	137	154	163	134	142	168	153	142	152	142	162	170	171	160	168	176	147	144	144	153	165	164	167	142	147	157	152	174	162	157	147	143	140	124	147	136	166	170	144	142	142	154	140	151	140	143	150	154	171	174	175	146	155	131	153	150	145	151	160	160	127	170	126	177	161	161	163	151	160	173	180	163	176	151	142	147	174	157	189	156	148	173	160	164	167	164	158	154	146	186	177	153	164	155	141	189	156	154	155	168	167	132	153	153	165	174	171	162	154	140	137	151	139	174	147	183	138	131	135	160	172	155	154	155	150	171	163	143	136	141	169	168	146	159	138	154	172	148	144	143	158	132	151	163	163	184	156	175	135	141	154	175	164	160	157	144	154	143	154	188	145	154	137	151	152	141	162	135	164	153	168	154	150	142	138	158	149	140	162	132	163	141	148	152	153	176	116	143	165	181	131	136	142	153	156	155	152	149	146	143	147	177	157	155	142	160	146	143	143	147	133	136	168	153	173	147	151	140	169	150	177	147	154	138	182	143	155	160	141	141	147	153	153	154	141	158	150	141	149	182	152	151	164	161	155	159	134	145	144	160	162	156	149	157	149	138	151	147	158	147	167	139	152	170	142	140	143	168	148	165	141	168	127	159	154	150	162	142	164	167	151	154	140	142	162	168	159	152	164	163	167	158	148	172	153	168	134	167	148	148	144	152	167	178	145	153	158	133	128	170	136	161	159	150	153	149	140	163	147	158	145	157	155	170	130	136	172	166	170	152	151	151	151	158	182	146	154	179	157	151	172	168	167	168	139	142	174	164	170	135	171	150	155	164	155	137	157	131	138	170	177	142	148	170	141	129	141	168	141	146	160	143	149	150	165	153	156	143	164	148	146	138	182	147	176	188	186	175	174	151	163	162	154	147	155	143	141	164	127	162	145	169	149	180	141	144	146	144	135	151	175	168	141	172	154	163	143	150	175	156	161	146	156	137	160	147	157	153	147	168	159	142	148	148	148	166	156	166	153	182	140	173	152	167	162	151	168	164	108	147	154	161	164	150	174	149	117	157	191	151	176	153	137	159	175	163	159	135	167	160	148	170	149	129	161	162	149	139	149	153	143	137	138	154	170	174	154	150	136	164	177	127	141	147	168	161	165	173	143	161	144	156	182	171	131	128	145	135	152	164	155	123	148	129	140	146	152	149	187	136	147	181	149	152	146	136	169	134	144	170	172	154	159	152	132	157	150	183	136	143	160	158	146	169	158	162	166	139	149	154	154	154	140	160	167	144	159	186	137	149	145	130	153	159	172	153	153	176	139	174	150	170	161	160	174	143	155	167	147	155	140	170	132	140	151	165	143	127	141	135	161	150	147	130	173	155	143	144	163	149	159	159	152	169	170	153	157	133	149	131	154	192	162	156	153	150	144	124	151	179	159	162	156	158	152	136	157	160	158	165	170	156	150	187	151	151	146	156	154	110	154	145	148	144	159	139	148	143	130	172	170	148	167	158	137	184	181	133	140	141	158	153	162	167	136	165	160	140	161	138	158	148	139	145	157	150	140	159	135	160	149	177	147	138	158	135	161	130	144	158	191	166	148	175	171	159	147	160	154	174	116	151	141	150	164	137	166	153	167	164	163	167	155	156	170	172	149	155	156	174	145	167	153	162	177	156	140	148	139	153	152	173	156	177	152	156	150	136	160	160	148	151	159	173	169	138	151	153	159	138	183	171	151	141	151	171	148	138	170	142	139	145	157	149	153	142	153	150	146	154	143	149	145	167	150	174	158	174	130	147	148	157	131	151	153	144	151	153	149	154	144	156	139	142	181	154	169	163	149	170	156	134	136	141	134	155	138	173	156	159	155	153	155	149	134	159	148	149	155	160	136	171	163	156	153	191	143	177	152	118	154	146	172	143	137	151	168	136	163	162	139	138	153	160	180	154	140	132	135	148	153	135	159	131	145	150	155	143	163	157	159	151	147	166	146	160	148	157	146	146	152	145	159	131	144	150	175	136	144	148	154	152	167	121	136	156	154	160	153	148	160	183	173	131	150	140	132	152	137	179	175	151	144	151	163	156	151	153	171	154	141	161	169	158	153	152	132	142	130	152	158	153	150	146	148	145	151	138	170	158	134	155	156	154	157	148	141	158	137	143	152	164	132	154	147	171	153	131	138	148	153	146	139	164	160	138	146	144	160	143	139	142	145	137	133
7061	970	1500	1290	1126	925	814	713	604	616	600	569	534	518	551	479	506	473	495	479	475	462	467	436	500	433	464	480	436	464	411	455	421	447	458	386	479	417	429	415	450	429	447	468	457	392	446	452	429	411	429	416	427	468	412	409	401	427	417	419	423	437	444	443	438	390	436	440	442	420	400	401	393	390	421	392	407	424	427	425	403	412	423	449	417	420	440	473	457	462	428	422	393	406	391	426	404	436	458	473	410	453	431	405	429	408	443	442	421	405	435	411	424	418	416	440	453	422	421	420	422	397	417	447	408	434	419	425	420	423	425	388	394	409	443	426	391	380	428	442	431	451	400	398	424	458	364	422	436	415	412	395	460	421	424	401	416	422	433	432	416	423	434	422	432	410	401	401	386	438	412	422	400	357	439	423	393	415	422	391	422	441	424	421	405	419	440	421	420	415	442	434	428	421	430	421	407	441	392	435	423	458	464	419	401	393	421	429	450	419	383	443	398	402	396	435	451	439	443	438	406	404	400	420	422	401	416	434	397	384	399	410	392	415	426	424	447	447	434	392	446	427	427	410	409	416	419	451	467	386	467	423	388	388	400	431	409	422	435	465	391	461	442	420	478	438	407	411	440	424	437	425	444	433	402	453	438	383	402	357	461	453	447	409	430	416	438	433	401	407	454	421	429	417	391	435	434	415	427	437	403	398	461	455	395	431	410	433	444	449	431	433	420	416	395	429	401	440	381	422	421	415	390	366	416	413	406	471	443	393	442	430	439	400	423	443	374	397	425	406	392	423	459	392	386	449	417	430	392	420	418	393	424	453	452	448	439	410	431	437	406	403	415	435	438	411	471	417	430	437	390	440	431	421	421	394	405	469	401	401	412	432	391	407	445	401	415	429	431	436	421	394	399	421	411	431	432	442	411	426	398	433	420	418	463	439	398	420	455	407	417	388	484	420	452	426	442	376	455	426	446	427	410	377	385	458	392	425	422	387	438	391	429	451	425	423	379	429	407	441	436	415	413	419	405	452	432	432	424	466	447	441	431	425	427	434	450	410	432	405	448	436	396	419	429	406	447	438	422	378	415	431	416	425	379	412	434	437	444	461	405	428	436	402	432	428	403	439	445	435	458	435	425	459	435	428	410	409	441	417	423	419	421	413	409	429	452	444	469	445	427	414	434	390	400	383	372	403	414	419	427	419	408	422	394	432	390	422	422	408	432	399	434	413	413	440	426	409	419	433	407	394	420	391	419	445	449	431	411	398	395	415	412	379	424	371	436	418	435	424	418	383	401	399	442	469	384	368	434	419	439	418	415	412	428	427	447	440	425	438	403	449	404	474	442	444	442	395	463	406	417	417	414	388	415	414	469	419	418	448	432	393	434	434	404	419	406	418	427	399	404	459	406	410	393	417	421	419	440	428	418	431	443	386	435	447	448	440	431	414	431	434	428	427	441	392	397	439	430	400	418	444	406	426	424	408	397	429	441	457	383	421	372	419	425	457	440	432	427	430	418	414	399	456	404	431	420	427	425	450	435	437	408	431	454	390	405	433	414	431	424	423	384	412	462	436	433	428	370	438	414	390	423	407	401	413	440	431	445	440	397	422	347	425	405	409	427	421	403	420	432	429	418	443	417	414	398	458	442	394	401	477	407	419	387	442	439	401	436	387	406	413	373	413	422	405	441	409	441	414	440	389	389	451	398	418	395	427	423	399	414	448	439	434	443	401	402	418	422	425	439	455	392	438	396	417	405	434	404	413	434	427	421	414	413	415	433	445	420	450	415	451	410	424	412	431	393	431	424	428	407	455	438	405	449	418	394	406	430	429	405	432	420	406	415	440	438	400	461	442	481	414	430	455	394	415	463	386	407	448	412	394	423	402	451	407	425	434	425	430	410	419	422	441	382	429	408	472	414	391	419	417	433	445	435	423	394	458	428	458	448	520	390	440	436	423	428	423	444	380	416	403	433	445	438	446	426	398	447	387	391	424	428	399	437	407	441	435	435	413	387	415	361	429	402	431	422	434	423	431	453	403	405	426	427	408	449	422	427	404	413	462	410	456	422	443	424	429	422	404	410	428	461	389	431	406	418	441	375	415	412	394	422	396	440	441	430	428	417	434	457	406	380	428	407	435	405	388	434	420	386	435	403	441	375	400	430	429	440	429	386	416	424	420	424	446	391	396	412	448	422	432	439	459	464	432	451	437	454	419	410	463	406	402	413	446	429	433	421	451	397	421	421	426	434	431	401	416	421	405	425	437	431	430	466	399	415	391	425	406	401	400	400	447	407	419	422	399	433	441	400	398	401	419	431	458	370	418	418	421	436	418	408	384	439	425	421	409	418	381	467	425	446	434	451	417	450	435	405	430	443	445	430	397	437	403	398	428	456	374	392	407	399	455	413	438	394	446	414	405	404	437	415	412	443	444	394	451	403	418	414	451	432	413	411	419	408	432	387	429	385	426	403	377	424	410	456	443	429	428	407	471	398	419	437	416	419	419	443	446	417	432	397	423	402	425	435	388	411	416	422	441	421	411	401	428	458	435	436	378	419	450	428	419	446	415	403	436	420	398	418	424	420	379	399	413	448	450	379	443	433	385	391	405	421	454	421	412	419	450	400	406	389	392	455	422	424	414	421	437	420	399	403	403	401	421	404	392	410	384	423	426	452	439	427	378	434	387	439	426	427	408	433	438	398	415	427	415	418	383	407	445	405	448	411	422	405	390	409	426	443	395	428	435	420	431	399	412	414	414	442	408	402	411	439	432	417	407	431	403	417	409	426	449	426	432	402	415	406	416	407	418	424	424	433	419	470	423	448	438	406	472	429	427	449	420	429	425	404	437	421	433	408	428	437	392	418	411	409	439	408	440	450	415	441	443	466	434	439	409	430	397	413	420	437	413	429	397	389	420	426	386	427	401	444	410	447	412	420	421	453	402	421	451	443	406	435	413	407	417	438	424	439	408	419	423	395	424	451	415	424	434	408	418	410	390	455	445	432	453	429	451	425	419	395	402	363	400	413	428	417	430	397	410	421	422	415	390	450	410	422	418	419	434	416	464	445	417	413	381	409	388	434	389	439	458	424	407	429	433	449	421	435	417	437	424	428	429	421	413	418	443	421	422	396	422	422	413	438	451	443	415	429	402	419	440	394	434	427	422	420	398	429	422	426	430	414	410	455	408	401	442	418	396	392	451	424	421	459	442	412	425	376	430	403	452	452	437	427	421	385	430	427	413	424	408	421	395	429	415	421	413	359	398	421	441	441	425	444	410	439	418	438	420	418	429	443	448	464	489	429	410	436	391	434	444	405	457	389	422	363	399	412	396	405	438	416	421	427	461	387	469	437	419	402	447	413	424	439	383	455	428	417	425	427	449	447	430	433	406	419	387	407	450	409	445	401	412	460	417	428	388	421	408	428	427	411	437	438	438	427	419	468	413	415	434	427	430	409	414	450	415	446	442	456	426	409	434	447	416	404	406	441	417	419	422
16043	1947	1368	831	626	521	444	445	399	390	369	382	332	324	304	336	330	337	361	346	299	333	272	332	329	307	324	338	301	295	308	331	312	324	308	313	356	280	326	307	319	323	317	295	334	305	306	303	339	334	285	310	297	310	300	311	326	303	317	298	309	288	296	299	306	293	328	319	278	271	288	314	291	345	300	299	299	314	303	325	311	343	345	317	345	334	303	332	303	357	334	285	335	311	284	342	342	320	343	334	322	323	316	319	319	332	315	313	339	271	283	303	348	305	342	304	339	308	318	305	318	280	332	317	314	274	333	338	293	312	309	346	307	332	322	273	294	317	347	303	265	320	297	293	321	310	311	339	302	345	310	306	327	323	303	317	333	286	277	341	308	319	315	315	299	292	336	334	313	327	318	337	298	327	356	303	334	284	266	313	304	298	319	327	317	298	302	307	319	344	285	319	308	346	317	286	302	330	319	338	302	311	299	303	279	311	285	284	334	289	313	337	276	289	322	318	288	284	318	282	304	307	312	299	322	317	316	291	312	327	305	290	302	299	284	333	315	348	307	310	312	351	343	308	316	373	334	299	305	346	305	303	306	339	346	299	321	295	322	296	297	327	288	303	371	326	292	299	345	273	340	310	315	329	305	346	296	318	331	333	313	305	293	326	299	296	269	285	305	287	299	312	320	307	290	292	325	318	291	307	268	293	320	299	311	301	350	382	295	325	322	315	314	312	317	325	305	280	323	318	318	294	294	311	295	298	324	314	291	299	333	309	306	334	309	320	341	304	328	325	308	313	332	312	294	314	282	335	303	299	298	293	303	321	324	299	310	309	311	317	317	274	348	285	329	323	325	311	317	300	315	326	318	298	303	327	315	296	288	318	292	296	316	303	290	294	292	297	339	310	320	311	271	305	302	299	325	327	323	328	326	313	335	333	316	290	324	320	323	301	320	312	318	301	311	324	334	291	320	262	294	341	329	288	313	299	285	324	337	291	330	307	317	336	316	349	296	337	306	331	269	305	324	348	319	326	302	310	335	292	305	300	302	337	338	330	301	330	324	325	288	320	296	331	354	306	281	330	316	284	319	308	333	270	298	338	283	337	333	331	347	301	303	299	305	298	285	280	324	315	320	315	285	290	329	280	327	290	290	312	288	333	310	320	314	292	295	328	291	340	292	349	324	325	323	312	278	289	324	313	278	285	315	330	336	323	288	311	330	306	307	310	299	321	368	341	310	322	310	297	334	309	297	316	337	305	328	300	299	316	333	280	294	290	297	308	321	311	314	301	338	286	333	323	317	293	333	290	296	302	320	318	289	327	332	288	313	284	311	299	312	285	350	286	290	283	308	308	285	318	294	310	320	310	319	296	290	294	275	263	320	318	289	314	276	326	316	307	312	299	340	358	320	278	312	284	270	325	284	304	319	278	352	292	321	306	315	312	319	311	318	303	326	321	301	307	322	324	296	324	300	293	342	312	306	292	281	312	301	285	316	312	314	304	306	314	303	286	316	331	296	289	280	319	281	349	316	287	305	297	322	307	318	329	343	300	264	296	343	301	302	286	320	315	295	304	301	373	320	292	289	343	324	289	297	306	273	314	327	324	291	304	306	308	289	329	316	299	313	328	298	298	350	309	303	288	341	310	320	299	314	325	274	310	293	310	303	324	337	310	303	315	278	335	301	295	310	292	283	283	295	301	297	342	334	266	275	303	332	286	295	334	338	284	334	280	297	299	294	324	305	304	320	357	319	320	309	314	312	315	336	347	309	304	316	320	288	322	316	303	335	303	317	282	312	314	285	339	283	306	294	319	312	317	303	261	323	301	332	297	335	286	311	280	273	308	291	315	333	325	297	293	293	313	328	296	308	308	318	281	284	296	287	296	277	328	337	303	310	309	294	303	344	343	325	289	288	292	298	309	316	329	297	351	309	316	311	314	330	317	330	311	305	307	304	289	322	300	303	317	290	324	299	296	329	296	293	331	332	307	321	302	293	336	323	315	284	304	287	326	300	303	303	304	303	335	291	294	309	326	316	302	309	314	305	305	313	350	319	290	339	299	330	312	305	315	292	307	344	320	296	299	301	300	304	314	312	309	309	305	305	349	346	325	324	322	297	329	309	318	289	266	298	331	351	332	295	329	310	329	297	292	318	318	303	286	353	335	301	287	330	341	266	295	316	320	303	327	312	309	319	311	314	279	305	300	320	320	319	330	339	295	295	293	325	321	267	300	265	322	332	336	322	328	281	299	344	330	316	313	291	291	310	291	311	305	336	322	285	280	321	318	328	301	300	325	309	298	355	288	285	298	282	319	323	314	284	297	303	300	319	323	345	282	320	287	302	278	320	319	324	319	311	334	315	320	308	296	301	300	306	328	273	302	320	293	287	316	310	294	329	302	275	314	295	280	324	294	320	330	336	319	321	290	319	354	298	336	287	299	324	305	315	330	309	306	317	299	313	330	291	261	320	334	303	285	329	345	296	338	308	334	320	340	328	299	311	307	323	313	310	312	327	314	312	301	305	308	317	346	302	334	320	331	325	269	287	348	279	287	311	301	276	299	289	334	286	318	275	298	368	320	281	296	281	297	281	319	309	292	281	285	283	294	351	316	296	321	322	347	307	300	328	339	319	300	315	321	297	288	319	298	309	323	305	279	309	329	299	325	301	297	331	314	301	273	326	314	284	302	311	308	303	329	322	311	294	332	298	296	301	312	291	295	318	318	323	322	309	292	323	300	291	321	307	352	304	337	301	295	330	302	276	307	284	353	325	314	306	291	347	315	304	355	315	335	299	337	294	330	336	304	331	315	349	336	291	345	285	354	345	316	317	318	366	317	328	303	299	308	301	306	299	314	333	319	335	298	321	316	317	305	334	325	328	338	301	341	287	336	337	313	325	318	263	343	311	305	344	291	320	335	311	312	294	298	304	297	302	270	314	321	349	306	288	307	283	302	313	319	316	301	352	303	325	331	308	283	285	297	294	294	283	296	311	325	306	314	309	316	313	335	298	277	327	329	304	320	324	305	302	327	316	323	321	306	322	317	333	314	294	337	309	335	354	322	290	307	326	291	327	318	313	322	352	307	316	317	329	321	308	320	323	334	298	312	303	307	303	316	301	317	302	322	275	306	272	331	329	328	349	319	287	327	317	314	330	301	304	291	300	286	286	322	334	313	314	276	327	304	285	313	298	297	335	313	338	299	332	311	307	298	340	323	331	327	351	351	323	326	317	312	330	292	315	290	295	302	287	324	320	300	283	323	354	330	280	321	314	327	310	320	298	308	287	301	325	322	294	303	331	325	313	292	304	313	308	322	297	338	298	326	292	321	285	325	323	307	322	302	310	327	318	321	312	321	290	295	291	313	290	306	297	270	310	331	292	297	304	311	303	321	308	336	305	292	318	354	268	292	320	341	316	285	336	324	314	305	317	339	312	314	316	319	304	300	314	322	304	313	319	327	306	317	325	292	341	321	324	340	318	292	347	302	322	327
9059	1721	2683	2439	2034	1699	1492	1344	1147	1149	1095	1032	960	920	958	884	867	872	852	864	868	833	848	810	813	788	805	756	775	784	809	776	811	777	743	781	720	814	781	736	803	799	810	787	797	799	713	820	731	785	797	737	785	806	780	731	711	754	708	760	765	762	789	741	754	741	743	794	793	824	758	742	776	798	740	756	753	747	743	755	753	797	822	792	800	718	755	745	693	746	705	819	746	801	759	780	742	743	731	730	744	698	779	791	728	755	778	719	765	749	731	796	748	744	759	764	737	772	755	753	724	821	811	753	738	768	718	729	751	779	741	720	709	724	735	768	725	710	716	747	703	756	743	733	699	770	759	757	766	751	755	704	725	746	759	765	743	702	740	753	689	748	716	713	805	748	741	776	772	702	759	705	775	736	787	694	755	771	732	758	765	741	753	725	714	727	750	761	738	730	747	736	695	752	730	746	748	756	720	775	793	810	780	770	756	774	768	724	768	765	775	772	746	671	728	717	696	733	745	731	739	774	777	724	736	760	744	751	759	740	718	745	748	734	749	740	805	740	789	725	689	769	749	743	787	764	731	761	765	729	752	746	764	744	817	727	764	720	733	741	739	804	734	761	773	730	723	725	698	711	753	741	747	766	715	801	779	764	730	746	780	735	703	737	754	737	747	779	773	747	778	791	785	756	735	711	749	765	742	740	771	752	728	726	745	683	725	762	761	752	767	706	788	715	679	736	715	730	720	726	714	723	760	729	734	787	767	768	742	752	735	804	748	741	799	734	751	726	760	723	753	782	754	777	725	766	792	765	776	735	795	694	768	731	723	756	721	726	746	728	726	779	719	730	722	680	736	763	767	756	748	735	719	819	747	758	764	727	705	754	766	734	716	717	733	766	785	746	771	715	786	754	762	768	750	759	676	737	763	759	769	715	763	800	781	700	763	794	700	731	746	734	724	750	762	759	730	685	750	716	746	745	713	736	791	763	792	806	745	765	734	752	737	731	770	768	735	713	709	725	760	754	692	698	725	772	737	772	772	772	740	761	740	734	771	745	767	731	727	711	728	775	686	750	764	754	724	730	719	741	749	713	753	763	749	725	732	755	771	768	713	698	700	762	765	751	722	744	730	730	765	743	761	720	777	750	786	725	751	739	719	758	743	732	762	741	741	768	745	771	697	740	738	727	711	714	739	727	749	787	719	779	763	751	745	764	746	733	780	739	751	731	721	805	744	781	782	729	750	694	748	760	754	760	787	725	722	734	745	759	697	708	791	739	700	746	770	762	752	774	780	749	783	766	773	741	740	727	734	719	775	780	742	711	773	782	745	730	778	686	733	753	703	735	756	731	714	760	789	751	707	724	794	754	757	742	771	769	735	798	751	703	727	722	754	722	753	780	760	716	769	770	713	774	779	761	715	788	799	713	776	763	765	735	742	740	776	781	757	805	749	754	789	758	757	734	745	775	751	700	717	752	745	721	763	759	746	756	737	759	721	719	712	731	733	756	720	804	721	772	721	733	743	718	715	746	785	738	815	746	788	701	728	757	731	713	748	699	721	708	777	782	771	728	762	742	751	752	755	800	732	767	713	736	757	750	734	758	740	707	722	778	782	711	772	722	738	766	746	752	744	737	789	779	742	744	756	735	763	750	738	772	725	777	710	776	791	764	794	794	716	759	728	738	747	747	728	759	722	694	703	756	730	751	807	706	738	718	731	758	763	728	770	757	742	784	722	729	729	778	729	733	790	712	731	755	767	778	741	759	753	710	783	763	728	742	766	724	798	738	769	738	743	807	762	779	714	740	778	738	731	779	776	751	768	777	766	757	772	754	733	737	767	788	712	743	689	747	772	780	754	731	738	746	809	758	797	776	713	801	733	773	756	752	769	720	743	791	758	759	743	719	757	716	795	742	763	810	753	749	722	739	771	710	730	737	797	727	715	766	749	752	759	736	790	720	769	728	731	770	752	767	708	765	742	776	757	819	759	718	735	772	722	768	733	776	719	741	775	731	749	792	704	758	753	738	731	745	739	744	690	698	718	746	751	806	733	758	791	758	766	794	731	702	742	724	769	773	770	789	753	790	702	767	742	745	753	732	737	725	780	765	716	749	695	733	814	737	772	722	667	741	698	757	733	738	715	754	754	707	778	790	759	760	702	723	761	788	743	762	816	733	722	764	788	734	770	740	747	698	739	722	756	722	735	760	740	727	784	747	740	758	789	794	772	728	757	737	761	720	729	772	716	717	736	759	743	727	802	725	757	677	775	707	712	749	787	765	789	746	780	705	797	766	746	741	711	743	746	702	750	765	785	728	725	768	771	732	759	735	738	754	746	764	739	739	750	785	765	733	745	761	749	706	753	694	707	698	709	753	730	770	765	774	734	693	712	776	722	769	738	720	735	708	735	712	770	793	767	769	792	766	769	738	746	723	667	711	795	732	723	735	784	720	745	699	767	724	723	765	775	753	681	698	782	736	769	771	755	780	743	769	704	732	732	729	739	713	796	764	712	714	710	718	723	742	692	721	760	761	695	768	758	762	749	761	685	732	771	757	729	785	776	744	772	732	761	737	759	711	735	701	758	719	711	723	741	790	753	759	811	692	758	769	725	762	751	741	721	802	752	792	726	765	800	716	794	757	780	716	775	733	712	738	728	721	763	746	725	748	751	712	718	705	720	744	763	729	759	732	727	743	719	755	740	746	827	758	773	754	736	700	677	698	695	761	727	721	791	748	754	770	799	733	746	727	736	749	763	726	746	746	727	734	776	732	744	731	732	756	713	719	735	724	760	773	803	765	749	730	770	724	754	776	753	702	749	770	721	756	713	709	717	760	749	705	764	702	746	757	724	724	767	728	734	718	757	751	768	751	691	758	777	779	746	711	751	766	748	743	789	729	769	771	756	742	758	713	721	761	730	809	731	699	731	786	724	779	748	719	732	757	768	702	756	770	750	709	780	749	749	708	731	757	725	796	715	744	741	732	734	746	731	701	767	711	750	743	763	740	772	766	741	743	656	754	731	776	757	768	738	752	750	790	736	708	783	745	721	788	739	726	774	752	759	748	755	711	715	738	746	729	752	755	759	806	758	667	703	736	726	737	723	790	756	751	758	740	737	730	731	781	741	757	757	725	748	764	724	707	770	729	767	758	790	747	772	712	811	750	788	703	746	781	727	742	704	752	701	681	762	749	751	693	760	760	757	769	744	746	706	736	775	683	741	722	787	721	770	754	750	768	727	789	798	781	734	726	713	726	749	737	787	744	734	710	758	713	758	797	802	744	731	779	748	738	746	794	777	751	768	734	784	715	752	773	734	750	784	732	743	734	736	716	736	747	721	745	683	722	729	734	747	738	756	754	798	724	732	781	682	768	711	770	796	749	787	722	720	754	735	786	759	731	755	739	739	740	741	700	784	731	705	763	756	764	721	711	713	726	710	761	758	737	723	732	736	682	734	734	756	800	707	750	809	747	700	754	746	696	763	767	740	706	842	712
2096	416	324	273	246	230	221	225	255	237	259	257	266	219	270	259	229	222	246	256	252	273	255	270	261	249	267	259	258	272	263	287	280	238	249	232	230	269	264	246	254	238	239	253	243	230	256	259	259	252	253	241	249	242	246	248	253	232	268	262	266	282	255	274	251	250	251	280	270	240	265	301	293	262	261	245	254	257	224	242	239	253	234	223	227	234	269	276	247	232	276	257	271	263	294	301	244	225	279	233	251	247	251	258	259	255	232	285	241	266	258	246	276	257	255	270	238	269	250	282	249	269	250	244	255	241	255	272	281	232	270	261	231	267	259	218	241	233	258	252	261	217	304	252	265	240	272	264	264	237	266	279	260	257	233	277	258	268	276	223	243	231	226	266	263	286	269	235	280	262	295	250	250	247	249	283	241	254	245	240	232	235	262	267	269	261	296	269	229	246	248	255	254	277	252	254	249	254	273	250	275	262	273	245	242	237	253	280	283	266	227	246	243	254	249	288	260	265	245	227	243	273	255	276	258	249	265	267	258	261	254	243	262	263	254	264	275	286	278	257	251	244	272	270	241	248	279	279	276	247	270	292	257	255	263	294	267	218	281	255	267	284	250	273	232	250	239	261	241	215	244	231	263	257	258	247	276	244	236	246	255	249	266	256	236	248	255	294	245	216	264	236	237	266	264	246	234	262	286	252	247	255	263	277	252	273	269	252	272	252	252	269	260	264	263	243	250	271	264	233	253	234	243	289	268	250	237	272	273	246	246	231	252	228	283	244	258	244	244	240	230	257	255	279	215	277	259	254	267	234	269	227	258	249	243	251	251	239	213	252	275	258	254	262	243	253	243	243	250	250	253	273	281	261	258	250	237	253	231	248	278	260	236	253	289	277	263	256	237	243	251	257	252	279	258	247	251	244	261	261	228	250	251	256	287	243	222	233	246	282	250	259	257	231	242	254	258	236	258	227	221	275	226	272	278	277	236	266	252	248	264	247	251	257	227	248	248	257	252	223	262	225	256	223	266	274	265	281	282	250	281	234	274	257	245	233	244	246	322	270	275	229	280	258	272	269	237	245	247	271	221	256	271	260	225	243	261	237	253	274	260	266	261	233	249	256	250	233	234	239	308	264	226	268	279	256	263	251	284	286	279	269	235	247	262	255	255	282	240	239	248	232	298	221	251	258	214	253	253	254	242	241	267	251	277	238	262	237	256	299	260	263	244	256	264	265	275	257	263	260	259	275	263	240	282	221	264	263	263	207	240	264	264	271	278	281	252	269	245	240	253	253	270	249	264	244	249	259	282	249	253	252	234	238	246	266	258	259	268	269	281	268	267	257	241	261	258	261	248	232	248	227	251	248	242	224	268	282	237	244	236	230	229	211	285	242	251	264	240	262	248	234	269	260	262	248	262	254	244	230	246	255	267	246	224	238	250	243	263	253	272	276	260	275	273	253	253	234	277	258	283	238	282	257	270	238	268	265	246	280	238	256	243	260	253	258	249	247	253	247	286	253	233	245	251	288	243	264	239	259	273	256	244	268	251	264	241	263	251	228	267	225	284	265	287	240	281	228	259	270	241	258	283	278	241	221	243	273	243	248	260	266	256	244	256	278	239	266	269	269	264	261	249	254	240	234	253	231	254	268	234	237	228	272	289	260	266	247	277	263	288	278	257	265	253	239	260	235	261	275	244	289	249	279	279	252	241	275	274	259	255	260	259	249	252	271	244	250	240	269	257	253	242	240	288	229	230	261	258	252	258	245	266	246	251	233	268	262	240	251	264	256	240	250	257	223	267	275	250	252	247	264	264	243	263	248	258	248	261	231	243	275	264	294	229	262	235	248	254	244	241	244	252	264	264	256	220	235	253	241	227	279	244	228	268	226	237	293	271	243	200	258	250	201	261	262	234	266	263	252	261	297	272	237	241	263	248	245	236	264	276	293	261	273	264	271	253	247	254	253	265	245	234	238	257	269	257	249	269	263	225	231	249	284	284	263	226	244	244	258	238	262	269	223	229	272	216	256	258	242	264	218	251	271	273	275	242	237	248	253	268	251	234	244	240	238	255	259	268	232	215	246	252	228	234	212	266	269	293	285	284	250	231	238	247	272	255	261	243	252	257	242	253	262	277	256	258	250	261	236	262	264	233	270	255	266	248	283	258	254	246	251	259	265	257	244	254	253	276	244	261	274	260	272	280	273	259	274	244	246	239	270	252	273	240	251	267	278	258	293	288	265	257	264	260	240	251	265	249	258	238	273	250	261	269	256	264	279	225	258	278	247	273	245	256	251	245	245	282	243	239	281	229	246	268	247	249	239	255	272	243	279	286	230	245	261	263	275	247	253	232	244	257	261	273	236	261	243	246	240	241	276	257	249	259	268	232	258	249	223	271	243	250	296	275	255	247	257	236	263	242	260	265	246	262	251	271	248	265	284	246	259	286	270	307	272	272	261	272	255	258	247	257	268	238	257	238	268	240	229	273	228	263	269	266	287	216	276	253	237	279	260	261	251	272	272	271	271	241	222	238	247	247	270	297	244	257	252	274	218	249	264	267	262	253	309	286	264	252	272	253	258	237	251	260	242	244	244	237	286	254	253	258	240	276	237	289	277	273	250	260	252	225	263	267	271	235	218	263	233	261	238	244	269	255	242	265	281	213	241	264	226	259	250	253	255	289	240	238	247	246	228	263	262	270	216	272	267	232	226	274	259	257	284	275	239	276	280	266	268	238	264	244	267	252	231	262	257	275	233	254	262	247	257	248	257	254	261	249	233	251	252	264	287	261	257	219	256	240	232	273	244	252	243	283	226	220	226	263	261	241	265	244	248	241	274	260	262	258	268	231	273	257	263	267	233	256	251	270	254	281	269	273	244	249	297	234	274	245	264	238	239	250	228	241	245	225	294	264	270	251	247	267	249	248	263	247	261	261	238	225	250	253	265	290	278	275	278	251	235	268	253	251	242	234	240	265	246	274	259	252	215	229	242	282	277	282	267	277	230	247	252	259	239	265	252	243	263	256	247	247	236	257	245	277	256	242	268	228	290	262	256	263	263	223	250	260	252	253	242	250	244	264	251	260	276	273	248	245	272	240	250	277	233	277	252	257	262	247	278	251	255	239	216	250	260	252	245	260	234	273	252	261	234	279	248	270	260	286	264	269	237	273	247	260	243	281	264	264	261	254	257	246	237	222	249	256	244	219	249	257	231	258	255	255	266	268	234	276	283	248	269	242	267	272	256	226	232	246	255	285	258	268	276	257	229	243	228	275	251	260	247	248	259	212	234	240	255	246	270	260	254	240	254	260	257	251	264	218	259	238	274	271	238	283	283	218	255	258	260	260	245	261	262	252	253	247	250	257	238	286	244	240	281	254	269	244	266	224	263	280	258	243	241	285	240	249	279	295	253	274	238	261	219	261	221	238	234	290	245	256	253	288	276	291	239	231	258	251	251	257	285	239	260	264	251	247	235	291	246	252	261	272	239	267	265
2121	777	697	650	644	625	606	618	593	608	636	589	653	645	609	583	578	577	592	600	590	633	621	616	608	642	639	631	598	598	588	607	576	601	596	580	686	617	610	564	614	609	569	620	636	606	594	610	616	591	591	613	613	607	574	581	580	562	604	583	626	584	561	610	605	645	585	564	559	611	591	605	588	612	620	583	635	587	574	604	619	658	594	633	594	649	609	605	591	594	618	580	690	590	599	618	604	582	603	591	571	606	590	578	600	605	578	573	618	590	616	602	588	564	611	597	607	614	571	598	548	598	625	576	553	625	612	588	642	625	608	574	618	613	562	595	578	623	634	573	633	564	633	586	637	634	572	609	603	626	581	611	605	612	603	599	642	562	598	627	592	587	585	580	609	577	584	604	585	643	580	629	631	617	602	571	605	581	613	558	623	593	621	625	596	644	598	572	635	602	604	608	607	621	588	587	591	588	618	657	586	598	564	620	583	609	589	619	610	631	630	619	609	589	561	557	553	638	606	597	628	616	591	557	572	582	619	584	664	595	610	576	598	637	567	614	598	644	598	585	590	585	536	648	601	607	580	597	570	621	606	632	605	596	620	565	607	593	650	607	637	607	637	571	590	634	593	636	616	595	642	616	568	612	633	631	602	578	604	600	583	602	618	612	608	573	649	601	635	603	639	572	580	568	642	576	603	627	618	632	603	580	625	629	597	627	610	586	619	568	598	565	627	533	599	620	613	600	528	640	612	608	616	610	627	594	592	631	629	566	592	607	605	584	636	625	651	608	647	615	598	608	602	597	596	607	611	588	566	594	584	609	612	605	606	578	579	639	618	600	613	629	543	552	671	629	559	592	609	634	618	599	604	603	594	604	630	573	589	579	593	593	617	616	558	604	628	579	640	590	625	624	591	620	612	626	616	562	631	627	579	611	603	579	606	630	621	595	627	641	622	598	638	643	524	579	587	591	643	629	606	591	617	590	589	602	627	647	581	621	590	617	592	568	565	573	567	613	571	589	589	631	617	602	624	604	613	575	600	569	571	638	587	610	606	663	631	612	566	629	579	605	614	566	617	589	591	613	596	614	567	616	565	627	600	602	623	613	585	580	604	576	601	573	590	640	647	590	588	607	597	645	597	627	609	573	607	567	635	583	597	590	563	566	621	565	575	596	599	601	612	601	582	581	616	603	615	611	507	569	611	601	588	628	567	586	587	608	545	590	611	630	626	600	594	557	583	627	610	601	605	600	663	596	595	582	597	603	609	608	647	562	583	626	599	632	657	628	632	582	644	603	604	592	587	586	603	600	616	579	600	631	604	594	625	613	606	594	647	573	609	609	610	585	637	590	568	608	601	660	580	594	647	625	609	608	620	631	603	584	562	617	615	614	558	611	592	600	594	576	612	569	614	600	595	619	566	557	614	584	599	619	607	597	603	606	621	619	566	591	601	611	568	567	620	573	631	576	602	622	617	586	582	624	587	606	607	602	604	597	593	611	581	647	623	605	629	600	603	606	616	614	663	615	592	564	649	579	605	594	629	645	609	608	596	579	572	556	600	589	605	572	622	599	626	580	625	609	612	619	631	610	557	632	607	592	598	610	621	567	581	613	577	623	626	599	587	594	592	569	611	591	597	585	597	617	649	586	583	592	560	587	592	604	577	605	614	588	596	664	600	572	615	594	621	601	599	606	570	609	612	592	579	600	633	600	612	618	589	613	594	627	583	605	586	584	572	617	609	591	576	636	628	594	595	592	569	619	580	604	579	662	569	584	608	656	619	563	586	598	662	583	627	621	589	571	568	656	585	623	610	606	621	608	621	580	599	577	604	596	590	589	590	579	603	627	654	620	573	597	619	597	575	594	619	582	588	627	603	596	589	638	610	593	600	590	609	577	631	601	584	584	582	598	624	600	606	614	630	571	594	625	580	593	589	606	624	586	601	620	592	650	631	632	564	573	654	607	617	597	604	633	622	582	592	625	614	636	557	650	608	614	593	596	581	639	565	568	628	576	613	617	548	539	605	585	548	591	605	653	611	599	623	608	611	634	585	603	622	604	578	564	575	626	588	602	569	612	650	639	584	615	628	560	569	646	606	647	613	582	598	633	589	620	584	606	609	603	651	632	645	612	633	603	636	588	625	608	577	587	604	613	606	617	584	629	591	574	594	575	592	636	576	592	629	593	602	558	560	578	647	596	650	599	549	583	635	593	560	605	610	582	641	616	594	590	614	637	575	596	610	598	618	607	651	604	596	570	607	604	637	589	614	576	584	556	605	596	607	633	596	591	640	626	593	627	621	620	575	590	563	593	635	602	588	618	594	579	627	613	573	590	605	598	654	591	591	574	593	605	571	599	613	586	591	598	606	615	619	608	607	640	577	593	617	602	593	628	629	594	587	633	607	616	620	576	627	638	614	620	593	624	623	584	600	611	566	599	621	629	613	652	617	624	599	607	605	621	546	622	568	657	584	602	575	602	643	608	597	630	631	585	602	554	626	570	599	616	612	612	581	633	580	612	663	536	629	644	600	626	604	615	649	621	595	606	586	632	566	622	568	571	606	583	556	610	604	591	570	665	630	619	610	607	610	625	653	611	588	596	550	626	600	616	605	613	589	579	632	597	603	556	627	622	625	615	658	591	590	623	597	640	579	603	619	585	571	579	569	580	574	578	636	552	609	614	615	543	629	572	620	574	621	619	574	636	602	613	589	589	586	599	583	640	586	585	626	568	577	622	656	615	615	631	622	634	613	596	620	612	581	654	631	613	589	591	578	604	568	615	580	619	618	581	619	589	612	551	581	611	617	616	636	622	554	658	583	611	598	615	652	648	595	615	644	573	600	608	632	648	615	603	597	550	625	599	598	606	590	583	619	607	615	651	603	617	602	596	596	580	577	609	596	618	600	594	625	627	619	616	578	574	630	607	624	596	583	596	577	623	617	587	586	557	622	596	629	579	613	605	625	593	602	612	624	636	598	634	598	614	652	589	633	628	618	628	628	589	583	606	611	550	622	593	566	590	611	558	615	569	606	602	639	597	621	580	634	607	532	616	556	602	630	582	585	618	585	575	600	619	614	590	586	581	577	566	583	552	600	604	600	642	553	566	625	621	604	564	633	615	589	608	596	581	568	644	575	584	592	606	602	577	584	604	587	580	618	540	604	618	635	618	621	590	575	623	624	601	602	589	656	622	611	599	551	593	610	603	570	564	563	582	603	588	618	580	611	607	633	630	656	578	615	580	611	630	618	563	595	644	601	645	616	608	619	609	617	640	641	571	593	549	596	598	634	632	617	562	565	642	606	633	629	642	629	593	594	604	639	591	615	606	556	595	611	632	581	627	584	598	581	624	610	596	627	596	578	585	617	629	629	612	617	594	616	611	632	621	619	623	629	576	617	599	606	549	634	662	595	621	583	573	555	619	624	580	622	590	597	565	643	639	629	583	650	607	616	580	599	603	607	591	623	599	554	589	618	578	608	568	593	627	591	583	593	577
8456	779	661	411	294	239	237	205	205	206	160	167	155	165	199	186	151	162	170	168	193	154	144	159	172	156	149	161	149	163	146	148	172	162	141	165	167	132	142	161	179	142	148	165	165	130	162	158	155	156	159	168	127	131	164	149	148	177	144	152	158	157	152	160	169	155	156	135	126	162	145	152	169	139	134	152	185	160	160	157	158	149	160	143	168	154	145	153	138	136	148	160	158	165	176	148	166	170	151	165	155	150	139	163	170	161	164	182	138	140	157	129	148	151	132	133	164	134	133	162	167	151	144	140	165	176	167	156	173	154	133	136	168	150	146	168	157	171	151	164	114	167	149	145	157	140	159	142	143	165	182	151	133	157	157	170	141	129	152	129	141	143	138	137	169	131	166	139	161	165	157	165	174	158	131	149	142	139	141	146	139	157	137	139	144	125	178	177	139	142	159	169	137	145	153	141	154	148	143	162	119	166	165	146	164	179	166	151	138	173	145	144	160	137	148	175	163	168	132	138	156	159	150	147	146	166	144	160	163	162	165	173	158	152	171	168	139	166	150	140	135	167	161	147	145	148	196	177	153	129	147	162	157	150	157	192	147	152	145	161	155	162	149	171	169	155	155	172	135	142	144	160	143	138	155	165	144	139	155	165	143	167	144	151	155	152	156	165	167	147	135	157	171	141	145	149	164	138	169	159	159	177	158	154	135	164	125	136	158	155	173	155	141	167	154	153	142	169	161	149	139	149	146	166	143	148	162	114	159	150	143	142	156	164	146	156	163	162	146	174	159	149	168	150	169	143	145	166	139	137	163	152	142	156	162	161	154	157	119	171	140	126	134	156	143	130	164	132	179	159	137	153	147	154	173	147	178	168	159	171	142	145	150	149	140	154	173	145	148	133	169	159	134	143	163	135	161	126	161	140	159	148	175	131	140	157	167	163	170	155	167	146	144	146	162	168	144	164	150	153	142	175	148	160	126	158	148	143	188	152	168	162	170	163	148	145	145	146	140	153	155	148	130	144	139	150	167	164	149	152	145	147	166	167	167	141	178	144	138	158	145	126	173	142	142	159	152	149	145	160	143	141	147	141	158	157	165	168	166	163	156	155	143	155	141	149	166	138	157	150	159	161	149	150	144	155	166	189	135	138	169	148	161	182	160	142	159	158	146	165	164	160	142	130	127	146	143	166	145	141	140	165	146	166	143	144	170	143	147	184	127	151	123	148	135	177	152	141	147	141	146	153	124	144	148	143	185	185	154	169	141	147	167	141	135	145	163	143	154	187	138	159	148	156	163	127	163	151	153	145	160	163	146	143	162	158	156	142	186	143	149	162	148	165	157	148	140	181	150	151	137	137	150	150	178	155	136	166	155	146	188	142	126	141	164	150	161	168	158	160	151	144	151	161	176	127	149	169	141	148	154	139	149	164	155	156	170	147	141	169	179	136	143	161	151	168	153	156	151	143	136	167	149	127	171	161	156	150	147	147	141	139	129	137	154	123	168	169	131	146	144	152	138	136	142	151	164	180	180	157	136	148	146	123	156	153	174	145	157	150	128	164	148	197	164	159	164	174	141	143	171	154	152	149	155	136	167	141	179	160	141	141	161	148	168	156	176	144	146	152	161	142	125	159	169	139	158	160	145	168	166	159	159	151	160	137	153	169	149	129	149	171	146	149	159	147	160	168	147	158	163	153	157	148	140	162	132	153	135	143	152	136	151	155	142	154	137	132	162	156	159	157	176	147	176	164	160	165	152	144	150	132	151	160	176	173	148	152	145	138	147	159	137	146	135	158	165	147	148	153	138	143	169	174	144	156	153	156	143	147	146	130	158	120	158	156	146	140	156	159	138	143	159	153	166	126	152	161	151	170	172	143	148	140	154	141	137	145	133	128	136	137	139	137	166	135	139	128	158	162	148	146	145	166	143	161	134	145	143	165	134	147	148	154	154	147	157	154	131	170	148	167	150	145	175	169	140	145	142	167	126	123	131	160	147	126	146	137	150	161	138	138	145	147	148	142	159	169	184	127	162	140	155	152	142	127	136	144	169	144	170	174	169	158	128	168	136	143	159	175	142	158	149	148	158	148	157	168	145	147	134	155	157	149	169	156	155	142	147	158	138	151	158	156	167	168	175	154	151	136	146	183	156	154	161	170	163	152	158	146	164	166	146	128	136	137	173	168	135	138	149	155	143	141	142	167	159	162	140	149	157	155	161	145	139	142	151	162	163	142	154	154	163	166	163	159	157	146	155	145	156	157	140	155	137	149	138	123	138	138	157	162	177	148	139	165	160	171	183	148	150	172	147	168	148	171	158	180	155	149	154	141	141	153	160	164	156	154	164	164	155	149	160	158	144	137	138	140	150	168	163	130	149	134	154	171	132	146	153	150	150	143	151	158	159	158	143	163	135	154	173	147	176	131	155	153	165	129	136	134	146	155	149	159	139	158	160	150	163	141	140	139	145	146	153	155	150	136	144	177	146	170	146	154	159	156	144	134	144	131	152	159	145	162	144	162	160	130	152	168	138	139	148	161	145	153	159	166	167	175	165	149	131	150	153	147	163	143	172	146	126	153	159	167	159	182	136	142	128	133	120	142	136	157	152	166	128	144	146	153	148	142	143	125	151	139	142	149	147	159	185	144	147	169	145	183	152	148	167	168	152	134	160	148	160	142	152	156	136	142	174	177	136	136	176	151	146	168	172	161	172	130	157	163	158	133	142	171	152	165	173	163	159	148	154	166	153	165	175	144	133	141	139	134	144	148	156	151	153	139	148	143	168	148	146	153	179	139	137	153	164	157	131	198	156	155	177	145	154	167	157	160	139	182	162	161	162	126	174	168	132	170	145	132	146	154	155	155	143	151	121	161	142	168	166	164	138	166	170	157	141	138	139	132	154	155	140	150	147	144	155	156	144	146	160	151	170	157	147	147	133	149	140	145	134	150	142	160	131	150	146	143	167	145	140	143	136	159	158	160	136	137	148	138	151	144	138	164	151	141	149	151	178	146	155	144	166	157	146	152	164	164	131	145	159	138	159	149	154	160	162	142	170	177	123	170	161	138	169	143	152	150	140	153	138	164	143	181	153	150	140	126	154	151	147	159	151	154	133	148	158	133	162	153	184	163	160	126	154	168	158	162	129	157	180	153	153	147	150	151	151	148	142	167	120	157	167	155	171	144	151	166	147	169	142	155	159	171	141	160	168	128	151	143	154	168	160	151	143	141	153	144	164	176	137	150	149	143	149	165	160	176	155	144	157	125	136	151	160	155	141	145	179	162	150	155	140	160	164	153	137	142	161	136	147	154	175	132	157	156	158	172	136	142	153	148	153	139	153	131	155	145	171	158	135	172	146	156	145	153	163	166	153	162	158	146	149	130	144	135	155	134	140	161	152	135	157	131	174	155	151	142	125	173	164	176	142	149	163	171	157	154	152	149	153	159	161	164	133	162	133	151	157	156	154	149	170	143	158	135	134	165	148	142	110	148
6375	971	1401	1262	1080	998	781	718	674	610	565	560	551	495	521	519	541	466	469	450	485	468	460	446	483	455	452	420	430	447	425	447	434	443	457	422	448	440	466	430	407	426	411	393	473	407	461	427	447	413	431	434	394	408	424	404	413	430	435	448	423	411	439	419	402	403	416	423	456	415	384	408	428	426	405	458	460	414	420	410	448	414	402	445	418	404	410	431	428	427	398	424	406	382	404	384	407	455	399	427	434	457	358	384	422	416	384	432	387	440	421	425	417	391	434	414	403	367	419	401	459	398	417	425	410	420	405	439	390	429	427	411	441	409	393	395	427	409	396	419	395	439	452	452	404	402	392	422	402	402	452	408	436	394	430	415	436	390	470	420	427	429	436	407	398	413	419	399	421	391	389	430	394	421	427	417	393	424	392	404	448	412	430	440	441	412	429	418	427	422	372	435	412	414	445	428	424	382	421	415	444	445	425	405	379	410	383	400	460	422	449	415	431	413	420	459	409	410	410	441	436	395	438	391	441	402	443	415	422	409	430	447	463	436	430	413	421	406	416	413	420	372	399	416	393	391	433	418	376	412	409	427	438	398	418	414	407	411	395	384	381	391	425	419	420	374	431	399	416	382	373	436	388	409	430	367	410	445	435	423	405	394	396	411	434	420	428	424	412	445	385	407	416	446	412	395	398	399	400	414	419	448	424	415	395	380	413	397	429	401	397	437	428	443	440	396	388	419	418	400	402	425	418	394	419	409	411	403	406	375	422	460	429	402	407	358	401	403	431	450	416	438	408	439	431	406	417	424	405	391	442	437	412	435	405	396	430	429	411	420	443	365	384	378	410	426	417	426	405	461	450	419	402	421	405	402	410	425	401	420	431	423	454	402	433	421	422	434	440	457	436	425	436	432	396	425	387	429	454	411	451	397	415	445	417	380	423	391	440	445	411	440	403	432	442	420	423	437	415	398	419	415	395	433	389	424	398	388	392	435	412	421	398	435	381	411	393	388	427	394	408	402	439	410	393	432	398	405	448	471	423	373	428	413	419	374	402	391	415	401	393	413	437	421	423	426	409	394	425	465	390	408	427	434	417	450	417	399	421	419	426	441	427	420	423	403	414	417	394	386	412	424	390	406	434	459	417	392	431	417	416	446	424	433	417	414	424	426	433	435	417	413	429	418	414	427	453	444	410	375	417	449	405	438	408	396	435	423	393	415	449	410	417	411	450	419	430	403	450	399	421	400	414	427	435	394	416	411	389	388	417	438	449	412	401	408	408	426	432	415	401	433	420	442	395	378	408	416	397	425	406	439	401	442	429	397	405	438	385	368	409	423	416	372	449	420	412	427	423	397	414	452	462	443	429	420	392	403	411	389	454	411	423	403	446	423	391	430	423	441	426	448	424	422	417	418	379	396	435	441	416	414	427	411	434	417	428	418	393	433	419	432	424	445	444	421	427	446	428	377	422	400	438	396	425	434	388	403	427	427	421	432	407	409	445	425	439	388	408	442	402	431	418	385	395	398	448	407	440	381	427	440	445	399	396	458	378	419	381	412	436	445	423	399	395	402	405	426	424	452	415	409	417	421	370	442	416	408	432	447	436	422	380	426	487	385	392	454	419	405	372	403	408	383	380	425	430	407	439	413	388	403	394	413	417	410	413	421	410	395	396	407	440	451	414	411	413	378	430	417	427	421	403	421	414	430	428	407	408	389	440	453	402	408	414	429	400	408	466	409	424	399	451	414	414	440	400	417	459	419	415	384	380	406	431	413	413	399	422	408	437	447	400	449	436	375	406	395	392	424	434	421	396	449	424	419	407	423	401	397	400	391	425	401	435	416	403	423	429	458	460	443	446	406	378	433	440	430	413	467	437	444	437	400	409	406	458	450	409	420	411	455	424	414	392	418	427	412	427	426	420	393	387	411	411	421	449	409	445	402	488	439	431	402	416	473	466	397	414	426	415	416	386	412	421	441	415	451	395	417	405	421	371	436	395	432	427	451	402	420	434	438	403	417	424	437	419	431	463	416	398	419	395	421	397	388	434	429	439	395	432	393	436	396	451	416	408	424	426	448	414	401	423	434	410	446	407	420	419	408	407	408	448	395	459	411	414	398	413	405	417	484	407	451	371	403	380	418	383	437	429	400	438	383	456	420	383	396	416	400	410	449	444	435	422	400	456	435	396	431	446	406	385	407	433	438	430	417	409	415	457	403	412	414	441	435	436	396	416	449	427	413	418	427	452	439	394	426	467	410	430	457	407	448	408	421	473	415	377	393	437	431	401	446	441	414	455	432	442	413	415	402	456	443	404	415	400	418	434	424	359	404	403	394	412	450	416	436	404	425	404	427	427	419	421	424	411	418	446	397	422	426	392	408	444	385	414	397	397	400	423	436	400	401	435	438	428	427	420	418	444	419	444	386	400	447	417	419	378	415	458	372	420	423	444	409	383	443	424	416	405	412	434	405	422	420	430	419	413	443	447	413	446	441	437	449	428	441	422	373	397	414	438	437	414	415	418	389	424	430	420	428	441	398	412	401	442	431	387	422	430	449	403	438	416	435	422	374	426	399	380	400	439	397	429	410	435	421	416	396	401	423	407	388	442	420	384	436	430	400	438	453	444	431	449	454	438	424	415	428	444	398	431	406	408	395	408	443	415	458	419	446	410	396	424	419	397	431	432	403	395	382	407	420	398	419	407	420	390	416	437	424	441	397	391	448	425	407	424	424	397	398	394	418	428	426	448	387	440	384	385	465	453	425	447	396	412	427	392	406	414	416	431	451	420	387	436	443	375	424	420	405	416	428	395	418	410	422	428	397	408	426	418	408	454	409	384	422	406	414	444	408	398	432	399	412	411	396	398	419	427	423	385	448	401	424	418	437	386	413	428	422	413	440	377	433	372	419	414	434	409	409	420	440	425	441	396	413	383	412	415	397	428	432	424	429	416	450	425	407	406	432	415	406	408	417	433	426	429	403	439	414	452	410	396	431	414	378	408	455	436	427	425	422	386	413	405	417	380	382	383	423	442	451	426	421	409	415	429	415	402	410	395	400	415	402	451	417	461	439	403	425	388	398	442	449	411	406	421	417	464	394	409	411	416	452	407	467	419	417	408	398	433	436	458	435	402	434	426	403	411	391	397	398	416	391	427	401	442	424	418	436	403	416	437	394	455	436	406	418	405	429	385	382	405	431	414	412	415	433	466	399	434	444	398	405	400	403	404	415	409	433	417	409	432	425	412	433	441	422	352	422	446	421	406	438	429	410	455	398	383	433	415	427	414	423	437	435	429	418	405	419	385	444	423	412	364	392	468	421	424	456	420	409	421	422	423	422	391	375	405	399	423	381	465	409	399	410	439	411	410	409	439	421	440	431	420	413	397	429	435	422	422	383	386	388	400	414	393	384	376	428	371	444	409	406	452	421	434	435	411	417	442	426	418	407	406	417	414	409	402	421	393	431	376	415	412	425	394	391	388	415	434	429	424	447
14703	1713	1342	914	621	476	477	447	363	352	368	332	365	315	354	353	297	321	335	313	310	338	322	301	302	335	335	311	300	325	343	378	323	304	299	310	327	320	312	298	308	310	337	311	305	300	314	364	318	295	290	331	309	274	312	337	330	269	362	340	301	296	302	308	324	273	317	291	285	296	283	312	311	288	315	331	297	325	311	302	334	331	330	323	277	280	304	309	370	284	305	270	308	276	310	316	298	325	307	308	300	298	291	315	299	282	309	304	312	323	344	304	310	304	320	302	297	330	294	298	293	288	311	320	307	325	307	325	296	273	332	317	313	295	301	319	287	299	289	289	296	276	292	288	314	312	300	329	336	311	301	317	292	323	353	333	323	306	282	299	315	296	317	320	337	282	294	323	366	336	323	337	306	288	327	303	305	321	305	338	279	289	290	311	304	305	328	280	300	306	322	308	311	295	299	300	319	322	291	344	336	295	283	315	323	319	289	263	293	295	280	292	298	321	308	328	310	314	297	277	302	293	331	298	297	337	334	322	321	316	314	292	317	284	305	298	297	329	311	290	305	317	314	324	289	294	296	302	316	274	346	291	304	279	310	298	307	313	272	303	320	327	343	308	282	285	314	309	333	306	291	316	343	324	275	320	338	300	307	293	323	331	312	335	311	328	327	314	310	303	341	255	299	282	289	291	332	272	343	337	300	319	307	301	307	307	337	306	314	291	298	304	330	322	279	274	290	295	296	295	360	308	302	323	319	309	327	299	300	297	321	319	304	287	299	323	280	329	317	301	298	298	280	316	306	325	307	309	311	311	302	320	301	316	360	292	290	311	323	273	303	339	309	321	301	324	324	268	307	315	286	298	272	321	309	296	319	283	316	330	315	306	287	311	300	315	303	282	311	317	305	300	321	288	299	318	304	311	347	343	317	321	308	319	314	315	325	327	322	300	302	309	324	300	283	269	306	325	330	328	308	321	330	328	255	334	337	330	304	275	305	294	303	304	322	296	317	302	318	298	296	340	320	300	307	333	304	287	293	301	286	313	299	310	302	290	317	336	317	303	313	297	339	314	285	320	324	326	331	278	297	321	268	346	318	336	308	317	338	274	324	313	319	310	322	289	326	329	300	314	281	281	314	267	302	325	308	278	299	291	292	297	310	271	297	314	282	331	303	318	311	305	288	318	272	305	314	300	302	327	339	298	292	266	298	293	296	293	294	339	289	308	301	330	323	301	318	298	296	314	298	299	315	297	317	309	292	337	309	323	303	308	291	348	320	272	327	281	330	303	302	321	311	313	331	318	333	323	297	294	334	299	314	275	299	333	308	329	288	323	306	310	320	290	314	306	303	310	333	331	271	279	340	309	332	292	318	291	278	317	301	303	336	282	286	287	320	301	287	278	286	306	311	334	316	269	348	289	321	326	309	311	299	287	300	294	296	306	322	309	302	296	296	325	342	312	302	315	306	340	316	323	314	284	296	292	304	315	314	321	310	326	358	356	318	332	323	308	320	291	300	330	313	294	306	298	293	313	307	311	287	290	302	293	336	287	304	318	331	303	341	313	311	307	295	292	308	327	284	297	336	334	322	279	298	313	297	312	311	314	320	316	295	288	318	290	306	328	300	275	318	296	313	326	314	290	290	316	275	312	343	323	308	290	274	315	298	274	285	302	324	301	297	314	307	322	319	299	296	260	310	327	322	353	275	346	326	290	320	300	338	292	365	271	331	292	327	311	320	301	309	341	272	292	328	289	293	309	284	304	307	309	319	280	332	308	316	360	330	308	314	278	303	301	311	325	310	320	293	326	322	321	283	366	293	273	275	312	304	322	313	315	309	289	325	328	293	312	300	313	331	288	325	313	292	309	331	332	284	314	314	302	294	281	290	320	284	341	298	294	304	340	298	303	297	352	284	290	295	319	278	312	316	305	331	306	275	311	361	338	365	294	311	279	283	348	315	351	277	314	347	301	294	299	276	283	286	290	314	299	309	308	308	281	299	297	333	306	289	341	322	287	343	319	336	307	276	298	321	320	315	299	289	326	275	288	307	322	319	341	300	254	321	329	293	317	290	315	317	344	299	331	308	319	324	341	296	301	269	285	349	318	315	303	297	277	322	311	329	303	305	288	291	313	310	301	332	304	291	304	294	307	286	278	282	292	315	313	313	270	304	288	359	330	264	286	313	317	329	309	335	311	328	266	314	297	315	299	326	269	311	311	306	318	298	248	295	299	296	288	334	338	306	302	268	321	303	341	324	302	288	292	292	325	316	314	323	324	293	323	325	312	287	322	341	280	319	314	308	286	279	300	285	314	291	279	341	307	293	297	315	309	304	360	276	356	310	312	287	288	321	292	295	300	297	286	319	295	282	292	300	327	307	296	309	326	307	282	312	299	285	321	287	288	279	315	311	313	274	324	316	301	308	316	293	316	342	322	339	319	303	302	334	320	280	329	365	287	314	331	287	293	328	278	295	314	310	320	321	308	325	292	310	310	284	288	313	287	299	281	310	330	339	326	297	321	321	313	277	339	309	309	334	312	316	295	312	282	304	307	305	295	300	312	335	281	302	292	304	312	314	317	316	353	320	283	300	312	319	363	281	326	311	299	316	332	311	310	334	289	295	284	317	308	317	306	317	340	297	329	327	303	284	298	323	313	279	308	336	284	307	310	287	321	297	313	294	307	334	289	298	334	295	354	297	326	291	292	315	335	298	350	335	307	283	326	347	298	323	333	334	296	339	311	282	315	316	310	329	341	291	282	298	307	308	314	296	290	311	311	315	310	291	310	303	292	329	305	297	277	299	319	301	316	284	298	295	331	300	274	324	298	290	318	313	341	335	334	309	286	336	357	299	291	332	306	324	322	323	281	314	298	306	282	311	307	315	312	268	326	336	323	280	307	305	297	285	313	305	308	316	339	300	318	303	349	303	294	308	328	328	325	341	306	290	335	304	309	305	300	301	323	321	318	288	306	330	298	270	315	320	296	336	333	334	331	312	311	327	326	306	323	279	324	290	330	331	317	347	292	316	291	256	321	321	315	324	314	289	323	313	266	316	281	321	313	325	338	310	336	323	310	314	335	313	321	336	325	315	308	342	305	284	316	295	319	312	288	317	250	291	293	282	298	337	303	269	309	306	295	347	304	344	307	303	312	319	285	268	331	306	311	316	302	307	281	297	300	310	307	300	317	319	325	325	301	301	289	269	323	324	316	298	322	307	310	303	335	310	307	324	289	293	357	300	294	325	305	319	324	283	308	299	331	302	343	283	306	303	314	279	322	323	299	321	318	328	300	312	339	324	315	279	322	294	305	322	299	310	277	299	317	320	321	294	304	316	266	300	290	315	313	309	290	312	289	310	313	296	282	275	314	303	308	291	320	293	337	289	325	302	327	283	307	284	330	301	316	326	341	311	303	299	294	343	299	289	294	330	320	289	322	281	284	323	307	295	330	327	354	285	289	330	302	327	343	295	309	322	282	331	324	293	285	291	323
8489	1669	2539	2400	1997	1756	1597	1409	1196	1156	1075	976	938	903	936	884	832	875	863	844	792	860	875	751	801	786	799	818	772	778	817	765	774	809	761	810	766	813	803	762	782	779	784	773	794	802	812	780	784	726	725	796	760	798	777	720	758	759	770	737	745	728	727	753	742	778	805	722	728	731	760	746	737	745	762	734	759	753	719	723	767	791	770	705	749	732	800	751	712	754	765	758	712	749	764	810	744	809	764	777	752	727	755	730	747	751	756	755	761	700	741	706	717	698	772	757	731	763	789	783	742	708	774	753	739	730	774	766	722	763	718	768	742	689	744	719	759	768	748	695	751	776	781	745	743	697	733	776	732	740	737	727	725	737	753	764	735	748	737	706	764	716	731	757	746	768	740	798	680	776	735	709	714	725	738	698	745	760	745	743	718	737	712	748	750	802	749	731	690	715	757	741	726	706	721	764	744	702	786	694	713	754	670	714	717	715	784	713	710	765	758	751	752	761	743	732	714	738	718	712	698	718	760	722	709	698	775	770	719	722	750	775	745	741	788	740	744	736	729	730	707	735	758	727	673	743	747	778	709	718	803	740	728	703	794	776	719	737	768	750	727	752	703	711	723	735	719	714	764	709	727	782	764	703	816	746	746	754	772	739	704	748	707	749	728	741	702	683	736	754	728	751	745	798	730	750	758	736	745	716	755	738	777	733	755	761	790	742	766	756	716	787	782	755	735	764	750	749	750	734	711	770	751	714	768	741	748	727	810	718	746	732	689	702	787	728	754	727	793	761	801	687	734	714	775	757	752	752	714	761	768	756	728	728	706	768	749	726	757	761	708	696	756	775	732	788	705	767	744	729	724	769	733	728	739	710	723	737	725	762	782	748	719	718	738	791	683	745	707	714	757	836	735	741	698	783	755	737	736	782	720	755	755	750	728	726	762	712	762	755	772	750	727	773	746	740	734	700	766	716	761	702	733	763	711	721	700	751	753	787	772	729	738	704	733	722	788	742	802	736	754	742	703	742	767	714	711	766	741	776	720	719	711	758	723	740	716	743	718	820	718	752	717	737	780	755	705	814	726	748	735	707	702	779	762	800	732	706	761	742	749	753	734	723	735	783	747	734	700	775	734	727	767	736	767	725	723	665	784	725	745	716	742	771	726	769	745	727	774	715	734	747	754	757	766	737	736	734	765	762	767	750	746	739	804	765	778	729	730	714	807	785	736	731	746	759	682	720	738	780	743	775	776	719	749	759	723	763	790	758	758	751	697	751	725	730	744	704	757	721	755	709	755	728	765	732	830	699	780	749	749	773	780	746	756	717	768	729	748	727	749	734	774	762	766	744	730	708	764	712	743	752	760	737	779	726	780	770	780	727	742	732	732	810	749	657	658	729	770	711	740	792	766	728	779	795	766	745	791	709	663	713	756	720	738	768	769	775	758	729	704	656	766	769	701	708	761	786	725	765	732	730	724	743	744	712	771	761	710	753	738	723	794	752	714	746	693	767	766	748	722	685	736	707	743	758	768	721	769	725	720	737	778	736	770	728	722	730	743	720	760	760	801	710	744	746	745	769	744	766	763	746	715	732	755	769	762	753	734	729	758	722	738	749	730	735	731	713	741	745	716	782	730	760	760	765	700	716	698	715	766	746	744	707	701	792	741	767	740	740	762	777	778	756	791	698	747	738	741	775	764	712	748	767	710	698	715	732	754	716	762	758	730	731	694	745	774	791	700	762	719	751	757	749	761	744	765	730	733	745	696	766	738	710	747	764	733	742	729	793	735	721	776	714	765	737	696	731	746	705	734	730	754	737	742	754	775	728	775	695	752	765	733	707	711	718	797	702	752	743	716	744	737	752	741	813	766	762	756	727	770	749	716	757	748	775	742	763	675	729	752	727	732	766	771	737	723	701	736	755	736	695	744	741	681	776	770	787	761	724	782	717	765	705	749	783	762	760	726	723	749	757	749	705	713	792	748	756	740	721	718	744	698	698	750	756	772	715	731	810	729	710	750	772	765	741	738	783	727	794	727	701	731	714	719	751	694	755	773	685	761	789	780	711	721	764	737	720	733	727	763	712	715	718	719	730	714	726	753	750	716	744	768	742	747	753	707	778	735	715	790	729	714	769	734	770	729	692	708	734	716	827	734	762	795	756	754	719	784	749	749	731	711	698	724	751	733	791	786	707	776	715	771	762	736	695	707	724	761	787	754	733	658	730	749	808	772	730	741	757	775	737	677	760	738	778	713	763	696	770	756	735	784	754	748	718	736	761	725	771	753	748	737	724	748	777	747	752	738	725	730	744	741	758	781	766	752	690	730	714	744	720	744	789	748	732	753	739	821	768	771	721	738	726	742	729	745	773	718	745	783	751	755	762	755	813	759	734	735	697	788	717	703	745	752	679	746	666	750	734	697	767	692	696	777	736	754	738	766	730	706	733	709	734	765	750	751	720	754	737	712	741	734	705	755	709	728	750	756	762	743	704	758	772	755	765	748	731	737	705	733	738	739	761	712	820	667	747	759	787	724	751	689	755	726	756	696	770	762	714	740	699	734	800	723	766	737	755	752	776	770	743	718	741	692	761	756	744	769	744	770	723	677	726	759	771	748	749	729	745	682	738	780	701	708	751	735	727	738	720	716	714	752	734	786	740	692	770	710	757	744	780	764	754	789	758	754	725	773	712	766	765	730	669	725	717	711	720	713	772	733	700	749	753	759	789	701	715	764	742	749	743	704	769	749	761	701	743	768	700	790	714	753	723	774	726	769	777	776	726	744	756	719	703	752	702	740	802	778	796	735	750	762	725	752	725	775	716	768	744	757	760	716	764	775	699	739	737	702	760	702	779	762	743	728	810	740	770	748	774	757	724	751	728	713	756	742	726	748	740	761	743	759	769	762	757	719	770	737	714	686	739	749	712	724	757	769	709	739	727	714	718	731	716	754	696	760	769	786	698	725	782	726	713	758	735	735	741	762	727	762	761	755	736	744	758	700	737	798	752	727	739	732	724	735	756	709	787	722	815	709	757	748	740	755	722	726	714	695	765	762	737	749	743	747	759	738	746	768	750	729	726	715	694	746	740	699	775	734	727	750	745	754	702	750	712	766	726	729	751	763	784	690	745	756	765	737	688	723	755	742	672	724	696	740	725	723	749	768	733	736	722	724	701	708	732	708	742	755	743	750	744	726	699	750	719	733	720	748	746	706	768	736	735	734	700	727	751	783	737	736	669	749	766	769	752	693	756	702	763	736	798	737	713	730	724	782	688	734	762	743	786	753	753	717	709	711	716	727	761	770	716	798	763	762	748	709	784	774	767	766	743	721	796	764	774	800	802	730	791	760	711	774	713	770	669	760	766	810	706	734	707	753	739	727	732	785	735	788	737	748	743	704	715	751	738	698	748	778	756	752	707	718	783	755	725	747	737	696	837	739	794	742	747	737	739	735	737	753	742	740	778	771	726	763	717	744	751	766	744	804	761	727	735	699	682
1702	398	302	256	235	228	274	302	258	226	278	259	276	264	239	242	283	224	236	253	257	238	246	232	267	277	252	232	238	234	249	262	231	246	237	221	262	237	251	257	236	249	266	252	248	269	262	255	247	246	236	247	258	229	256	226	281	248	244	267	232	232	247	253	238	251	216	225	222	240	286	272	268	253	225	276	241	247	249	262	243	276	245	248	256	265	241	276	265	222	249	241	243	237	249	271	251	259	232	247	228	227	265	246	265	279	288	271	248	257	236	264	235	272	270	236	243	220	240	230	243	256	265	250	253	246	269	261	222	237	275	264	252	243	242	280	226	259	236	251	258	238	262	250	251	260	226	241	275	259	241	269	273	252	291	264	262	265	239	277	262	259	260	251	266	251	286	230	244	224	243	248	259	250	238	252	266	226	265	250	244	246	287	266	251	242	255	231	265	273	237	256	226	243	259	289	241	225	261	240	253	279	271	242	288	263	222	275	247	232	238	251	241	241	268	276	246	259	261	255	263	219	257	228	253	231	234	259	237	266	241	245	244	261	209	232	249	264	237	259	262	253	264	244	270	264	259	227	251	218	265	260	237	256	264	263	244	244	210	243	282	257	234	242	243	250	259	274	208	248	241	249	267	256	263	222	231	263	264	259	263	237	233	275	229	271	250	256	253	246	264	251	252	247	240	276	259	252	253	261	236	260	274	269	283	241	263	217	247	250	256	254	274	248	247	256	276	219	251	232	258	271	255	262	230	269	269	254	249	269	241	238	274	257	267	248	260	249	254	258	242	233	270	295	253	234	233	227	266	266	258	239	237	249	248	259	242	243	220	263	250	295	286	310	231	254	248	246	203	227	259	238	266	252	234	217	235	262	263	232	235	266	254	235	257	240	291	258	263	246	277	248	248	237	243	219	241	285	217	223	273	255	245	267	253	237	246	239	219	246	251	256	253	246	242	237	244	241	251	296	293	255	249	254	285	250	276	257	245	256	258	265	241	256	252	230	224	285	253	269	200	241	241	245	252	252	261	267	266	243	246	242	285	246	251	259	240	234	265	261	264	245	273	247	240	251	257	279	236	246	253	251	247	227	245	284	244	255	267	269	252	231	215	227	267	230	272	210	221	268	275	228	257	258	236	240	262	251	239	264	249	252	255	239	224	265	265	262	239	236	248	232	246	235	276	252	260	239	240	237	229	254	261	234	242	266	227	249	224	222	240	243	279	253	230	245	236	224	270	243	293	251	258	254	226	244	245	235	270	256	225	237	274	251	221	222	258	241	268	238	254	257	252	248	262	252	255	242	258	272	271	226	222	250	261	257	240	269	231	224	247	279	241	257	273	236	264	240	277	241	245	247	250	245	253	233	271	257	259	239	236	238	228	272	247	271	262	241	241	292	230	252	238	223	247	261	251	227	213	250	237	268	261	279	257	253	251	265	255	256	233	276	235	243	264	253	237	287	255	229	262	252	246	265	233	253	274	268	211	269	255	270	292	265	268	253	272	260	253	224	245	224	259	243	261	239	249	256	258	262	259	257	263	268	264	252	251	259	273	273	254	242	240	254	274	272	250	267	270	264	239	234	274	246	257	249	284	259	237	255	261	252	267	236	251	250	278	261	261	229	238	232	264	254	274	257	249	264	225	218	233	269	249	259	211	269	223	220	221	247	296	258	223	251	243	215	238	264	250	257	228	254	210	249	272	250	279	257	256	238	283	236	238	256	233	246	243	257	248	237	239	236	265	278	257	273	268	265	213	259	246	258	257	250	260	271	265	268	231	247	263	253	231	233	246	240	242	250	254	257	256	267	233	229	241	268	254	262	302	236	261	249	232	247	267	265	266	271	242	242	220	256	284	255	231	249	237	253	245	249	261	255	295	276	233	239	253	271	243	258	247	253	253	249	257	302	215	262	271	257	267	236	272	253	217	236	249	240	221	229	226	219	253	265	260	221	277	249	229	244	229	253	278	237	264	245	257	260	264	244	290	260	240	251	261	242	243	243	246	253	244	277	265	249	210	211	245	265	264	247	245	235	248	224	261	220	277	222	217	261	266	275	250	238	243	231	261	249	259	254	239	226	270	263	255	226	226	241	258	260	282	258	230	262	249	230	231	248	263	219	274	273	249	227	241	240	227	264	251	273	260	267	240	245	229	244	265	227	248	250	249	242	248	248	256	228	247	265	243	252	229	241	224	244	257	256	273	232	262	250	247	260	242	246	230	234	237	252	246	234	259	274	271	226	258	247	245	274	242	249	252	272	209	248	253	266	224	265	284	266	248	234	236	268	273	245	274	270	293	248	248	238	243	206	250	276	261	257	251	242	240	265	232	245	247	276	260	251	248	224	253	268	231	222	265	239	235	238	251	247	252	226	288	231	300	266	247	284	243	275	250	252	233	227	231	269	227	232	248	274	256	230	235	231	255	236	253	217	258	248	231	243	275	258	251	253	319	240	235	261	235	230	252	242	257	245	257	265	252	263	250	270	264	275	229	224	242	250	255	251	268	259	245	264	283	273	197	256	273	247	246	260	258	244	247	271	222	247	258	267	260	249	255	227	245	243	270	262	251	237	290	259	230	285	260	248	249	278	239	224	276	234	264	272	236	251	248	245	268	269	253	248	262	229	269	246	274	248	237	271	227	240	281	279	296	214	268	208	241	263	255	226	229	262	254	245	253	249	245	264	243	258	269	272	276	257	243	234	255	275	242	256	254	271	231	249	247	270	280	256	271	250	272	233	265	252	279	238	290	239	251	252	273	254	284	232	238	227	271	274	257	267	248	246	256	261	263	245	246	235	285	237	243	228	257	263	250	252	257	233	259	247	240	240	220	256	240	290	254	230	260	274	267	255	246	277	270	273	260	233	298	227	232	244	227	247	259	241	259	259	240	246	276	239	255	243	247	224	246	244	248	250	243	270	269	270	269	255	255	248	246	247	276	271	261	256	279	262	241	248	257	260	250	247	270	230	262	247	271	229	249	240	231	240	260	244	255	275	283	271	224	261	253	268	272	247	243	241	255	267	277	237	224	240	253	264	269	218	250	288	264	238	248	220	254	259	238	230	232	248	274	251	256	259	269	272	273	246	235	242	249	232	260	226	248	242	246	250	279	273	250	248	233	255	268	247	268	252	263	257	272	265	255	256	262	256	216	270	259	257	254	266	245	264	268	276	236	233	257	284	265	262	239	262	246	228	270	260	266	269	257	260	221	224	251	246	236	213	261	252	273	269	245	230	255	245	234	207	264	286	251	234	218	222	222	276	226	255	253	253	253	257	273	250	232	246	289	243	273	273	257	257	232	269	276	280	240	273	256	257	250	234	252	250	242	299	266	256	264	253	249	221	227	250	245	280	237	256	260	255	277	254	227	261	233	235	233	214	228	238	281	261	253	252	241	268	222	248	219	283	284	255	249	243	255	225	268	285	242	246	265	236	252	251	259	270	239	217	262	256	236	216	239	234	258	252	252	237	289	265	253	274	251	246	261	245
1817	781	690	658	584	582	628	573	552	604	606	589	605	622	589	579	591	620	599	649	622	576	626	622	650	577	527	561	550	611	632	581	658	613	595	566	597	614	558	581	610	583	650	607	580	600	610	621	572	621	585	627	592	584	599	560	597	629	587	577	620	566	596	568	594	560	603	615	634	628	603	570	608	568	587	614	609	569	575	577	612	581	657	613	623	613	586	557	583	609	586	598	603	623	602	576	592	553	609	620	595	597	605	643	580	615	584	584	573	611	594	597	588	577	581	613	555	620	547	597	567	594	590	564	590	595	586	589	599	599	594	553	543	606	519	619	573	603	613	609	573	570	612	604	605	615	572	615	626	588	608	588	588	591	594	650	566	573	565	573	610	604	628	554	581	626	610	574	620	577	557	579	610	592	555	651	560	646	571	571	601	634	563	561	561	579	585	576	597	568	590	543	617	604	559	617	570	629	629	614	614	572	602	573	580	637	544	559	618	579	561	631	626	570	608	587	611	622	600	583	590	583	613	596	606	635	615	581	624	656	604	602	616	578	575	584	602	597	573	557	572	600	601	614	620	583	623	655	611	570	556	579	567	558	624	583	569	548	606	591	594	586	671	584	620	604	573	588	581	600	597	589	605	607	621	606	556	612	641	607	552	634	624	618	590	604	615	575	614	589	591	577	603	583	575	555	648	603	570	600	580	562	596	600	576	596	594	576	536	585	580	569	583	600	588	587	607	608	576	625	627	591	583	582	584	577	616	572	609	548	567	612	614	628	596	565	579	602	573	630	613	579	576	616	581	575	589	557	588	589	606	609	647	597	577	594	553	581	604	558	598	605	569	599	615	573	583	568	612	614	601	572	577	640	575	578	613	612	572	618	644	572	626	572	613	591	613	595	589	627	602	614	597	550	604	584	612	624	575	604	575	567	585	618	573	599	613	603	595	565	683	620	615	551	617	578	549	589	602	570	590	555	612	627	597	638	611	667	559	586	584	596	559	572	597	603	612	685	568	603	553	600	635	562	621	555	604	564	565	584	616	570	581	594	651	599	586	597	577	587	585	554	597	583	606	591	578	572	585	589	573	628	604	583	594	614	606	597	577	608	623	563	646	611	553	665	606	567	590	613	617	598	595	574	588	585	602	625	615	594	567	617	575	612	646	552	559	594	645	645	578	570	615	573	564	546	610	569	568	608	589	672	610	570	590	574	613	648	640	551	606	578	573	587	551	582	597	591	571	580	594	600	644	580	617	616	582	588	580	586	641	606	561	612	579	633	554	576	595	604	555	595	651	542	554	596	650	605	588	605	619	652	592	607	594	611	636	600	632	612	625	614	580	591	603	642	550	616	565	600	577	618	579	621	587	573	556	638	577	596	594	602	581	590	579	620	585	602	589	625	571	609	587	573	608	605	658	617	585	594	615	569	598	611	629	612	598	642	610	654	598	610	622	579	608	584	622	588	623	605	569	591	568	614	586	580	543	580	556	583	650	591	599	552	585	616	585	586	581	597	591	645	598	617	590	611	619	594	599	569	561	603	562	615	584	567	604	590	549	541	598	620	612	635	600	619	565	581	564	649	581	618	607	636	612	615	579	582	594	569	576	556	622	608	622	628	591	603	581	616	610	566	608	607	616	556	599	612	615	638	574	589	613	596	567	547	604	608	595	573	590	594	592	557	579	582	586	585	602	583	612	566	573	622	594	563	609	658	555	604	580	636	561	607	563	636	596	565	564	620	564	607	637	575	574	600	594	580	585	574	630	589	606	573	598	625	593	597	578	602	569	550	606	590	585	606	601	545	624	580	597	622	547	557	599	652	591	646	572	592	605	577	579	640	594	568	575	593	592	573	592	595	569	607	598	595	636	622	576	598	607	603	605	596	567	620	627	603	590	586	556	609	630	566	630	536	645	627	611	568	593	605	565	630	601	583	623	606	599	601	618	603	588	546	619	589	606	618	629	582	586	583	617	590	628	638	639	558	596	600	590	578	600	571	604	594	633	559	623	586	584	567	602	608	557	607	624	586	562	608	582	614	612	577	640	618	610	624	611	629	594	591	611	620	600	594	583	591	644	604	569	634	587	562	577	614	658	619	585	574	602	561	606	597	603	624	619	603	647	585	571	605	601	577	576	604	619	586	596	618	616	609	576	565	646	598	607	596	620	622	620	582	595	622	575	633	590	551	586	636	597	633	583	588	560	593	550	587	619	612	553	570	584	633	581	586	618	595	620	544	573	572	610	590	603	641	554	609	582	585	593	598	592	532	595	590	606	578	612	598	580	592	589	619	548	660	610	596	605	614	568	605	607	579	632	613	613	593	600	591	580	601	619	597	577	580	647	635	616	618	562	647	636	605	597	625	599	632	618	601	594	634	571	549	587	651	594	589	615	585	588	595	599	630	563	581	530	587	574	609	604	587	568	565	598	646	582	572	587	597	625	607	598	602	576	608	614	591	585	556	603	610	579	586	565	629	606	567	616	628	595	618	595	601	572	596	579	581	635	599	640	602	631	570	595	619	563	604	651	562	551	617	614	595	617	599	569	594	546	615	554	570	584	604	601	575	596	613	630	616	588	594	577	588	595	608	595	594	629	623	580	578	564	632	625	604	609	639	579	580	606	570	591	622	595	605	598	600	588	606	571	586	574	566	571	617	616	605	616	608	559	627	619	590	568	580	588	584	614	582	609	637	635	593	596	609	618	630	575	593	636	612	574	650	619	605	597	631	549	620	599	598	602	589	588	589	593	588	615	559	567	548	609	554	594	548	624	581	589	612	539	563	594	627	553	640	647	598	646	536	575	562	579	618	603	610	619	594	556	633	607	597	645	606	611	618	603	602	606	579	588	565	614	572	624	581	622	574	601	580	609	590	634	608	588	637	588	604	582	647	605	593	565	582	580	576	614	608	612	637	622	566	629	606	617	575	666	548	610	567	600	631	581	606	581	610	584	622	582	594	601	579	584	616	609	585	618	639	573	563	588	541	554	584	610	596	628	620	624	609	618	573	585	601	589	599	551	574	564	576	559	577	645	613	660	598	606	632	574	587	577	582	527	577	606	602	645	593	567	613	593	609	639	597	568	605	596	633	556	593	638	593	611	528	608	580	591	616	618	603	593	569	609	551	592	595	577	575	573	596	581	591	628	622	616	585	585	601	587	564	615	579	609	595	590	612	593	601	571	607	638	569	580	548	567	607	604	587	611	595	598	648	615	586	600	596	600	625	585	608	593	556	616	586	571	597	610	572	580	587	608	597	588	618	586	604	628	573	550	562	647	585	569	551	613	598	585	593	625	649	562	570	610	574	614	565	612	621	597	588	581	627	643	547	617	591	619	603	591	638	592	640	625	578	637	553	566	560	631	601	590	614	593	586	595	592	608	571	612	615	617	613	582	600	572	610	625	587	562	585	565	591	600	560	580	577	647	604	563	599	580	620	539	581	603	587	611	594	552	576	604	606	613	648	604	621	601	582	574	564	604	616	571	639	636	591
7663	774	602	438	301	233	199	193	182	207	199	138	148	159	148	184	150	142	158	165	148	186	186	153	168	175	166	163	174	154	169	158	176	148	124	158	168	144	163	137	147	180	152	155	146	170	150	183	153	137	168	147	158	145	167	146	154	157	176	150	161	166	168	159	133	149	123	157	148	157	151	159	136	176	147	157	138	145	165	132	155	143	150	145	145	146	166	175	158	167	148	153	151	157	142	174	168	181	135	131	129	126	149	139	153	162	151	154	174	153	148	152	148	147	142	152	117	148	121	143	165	176	148	157	138	147	165	136	138	154	149	162	147	149	133	138	158	164	161	139	144	134	148	153	167	126	153	144	166	179	152	150	151	151	165	134	151	135	152	138	165	138	139	148	129	169	138	133	133	144	144	153	140	167	145	146	150	161	154	146	140	139	157	167	174	128	143	152	137	154	148	154	147	154	154	154	137	147	148	146	164	151	174	156	153	132	116	159	143	168	154	149	156	160	171	142	151	125	156	140	134	122	136	124	126	140	145	152	157	148	154	134	153	155	142	154	153	188	152	141	143	138	138	156	146	149	152	155	129	135	161	175	154	167	169	142	141	152	176	153	155	158	179	143	137	146	166	127	156	164	135	150	184	181	160	152	169	170	137	159	150	132	142	179	189	155	163	155	153	148	122	144	128	144	137	144	132	161	166	137	132	131	146	164	164	117	152	134	156	128	158	165	132	154	137	143	123	123	175	169	147	165	151	160	117	149	129	144	118	158	153	153	161	148	151	158	153	133	134	152	147	161	146	147	159	165	144	173	175	133	183	173	151	154	175	160	167	148	143	183	139	143	139	129	155	125	151	156	138	135	140	135	143	121	147	160	180	161	126	157	153	165	163	147	150	145	171	147	170	170	137	145	130	151	154	151	144	170	162	142	153	144	159	170	140	145	129	138	174	155	141	168	140	146	136	147	139	122	115	163	145	156	152	159	168	174	172	132	182	173	169	150	154	163	136	143	135	160	146	155	135	157	135	136	164	141	140	125	133	158	168	167	156	158	135	129	151	144	155	166	149	150	165	148	128	151	155	174	149	157	177	151	124	135	144	163	148	139	134	153	143	150	143	144	150	134	148	153	163	146	144	158	145	159	158	164	162	133	147	161	144	149	149	154	145	138	134	136	135	134	167	154	139	160	137	135	168	139	130	144	155	125	159	144	167	152	148	163	178	176	138	146	149	154	159	166	154	144	148	148	143	152	141	130	171	133	125	144	160	161	141	151	145	150	157	173	146	162	153	150	163	154	147	155	140	155	130	137	148	163	164	171	157	124	131	147	146	161	182	163	169	138	160	143	130	150	130	149	164	145	145	147	174	146	139	165	167	154	149	153	155	146	140	162	151	151	158	182	165	135	144	140	141	152	155	141	154	132	179	143	150	166	161	156	157	160	132	147	154	139	160	131	136	157	160	133	125	157	143	162	169	166	163	151	149	137	136	142	157	142	153	152	157	143	156	140	154	154	173	150	154	141	155	168	152	147	172	154	138	153	166	125	181	145	147	163	143	165	153	144	159	142	130	175	152	150	152	140	166	151	150	130	171	144	134	153	159	160	156	147	156	167	155	149	135	149	145	136	145	123	137	143	148	127	123	132	151	165	179	140	158	131	136	162	155	142	141	143	140	148	135	151	138	181	130	147	174	141	169	133	155	140	148	158	144	157	120	142	173	137	176	156	154	157	149	175	129	141	126	150	145	134	129	150	169	155	154	159	192	140	140	146	151	142	156	136	165	127	141	156	107	150	171	162	155	160	157	163	151	142	146	167	162	154	132	149	147	150	141	177	127	141	141	139	132	150	145	148	165	134	150	129	148	164	127	147	140	162	163	166	137	148	152	135	161	154	165	153	172	161	158	127	148	157	152	169	151	160	143	151	162	160	164	152	150	169	181	148	146	150	156	153	149	150	168	167	166	141	149	163	159	144	153	130	170	150	139	159	136	170	156	170	147	154	117	158	138	158	150	148	118	141	152	145	151	150	154	162	120	159	149	166	159	143	159	146	134	172	144	178	144	144	151	169	157	174	154	152	158	133	157	163	159	168	143	173	145	125	152	165	141	148	169	160	153	148	140	134	165	127	143	127	138	148	139	137	148	164	154	156	136	129	161	150	119	142	141	127	147	150	152	135	131	167	145	163	175	157	134	158	152	166	166	144	168	160	135	148	149	154	169	163	153	140	157	158	143	139	136	163	151	147	148	149	134	157	139	141	180	171	148	176	147	147	155	162	167	143	161	165	154	167	164	158	150	154	155	147	128	156	166	159	149	155	153	159	140	146	163	146	157	158	140	167	176	156	169	138	159	140	149	151	130	147	159	159	155	133	150	170	165	150	159	154	149	135	150	127	140	155	173	164	185	151	147	158	140	142	160	144	154	138	155	139	161	140	141	122	147	152	136	154	163	149	135	158	140	143	143	153	154	147	144	155	162	159	139	147	155	154	137	172	151	152	160	145	138	134	144	138	136	148	154	155	142	138	163	159	137	134	151	163	155	143	153	156	160	169	135	164	146	149	154	149	152	167	173	152	137	166	129	132	151	154	137	156	171	142	180	129	173	157	159	149	159	131	137	160	119	154	155	146	128	155	139	150	145	146	168	150	152	160	162	164	149	144	167	126	148	135	169	127	159	154	148	154	160	151	155	177	159	129	157	161	150	162	147	129	155	142	143	148	168	178	165	161	141	172	174	154	140	165	136	135	138	141	142	163	151	124	139	155	163	162	158	141	148	170	155	159	166	131	141	133	164	165	150	152	167	145	134	151	139	148	153	134	162	175	144	129	152	156	166	162	132	141	156	153	145	164	131	154	112	133	144	153	183	166	170	154	153	146	130	163	151	143	165	170	148	145	116	140	151	130	144	144	163	148	154	141	169	145	146	150	154	174	153	151	148	124	138	151	123	153	143	154	163	163	168	172	146	166	151	164	151	142	134	150	149	174	148	169	157	148	135	151	150	163	184	169	148	181	130	161	169	150	134	129	178	153	141	135	137	172	157	140	137	148	144	153	158	150	141	160	156	134	146	151	165	152	140	150	152	134	151	153	168	139	152	152	147	172	150	136	148	147	145	175	150	163	148	172	149	168	189	154	147	160	151	131	151	111	133	124	144	161	153	146	162	168	153	136	151	152	146	145	148	155	173	149	153	147	136	151	153	170	156	155	146	158	144	152	160	137	150	146	120	167	134	147	153	186	135	165	160	143	156	142	143	162	162	136	161	155	172	160	173	158	136	183	157	171	172	158	155	163	136	143	174	130	141	156	158	168	168	138	175	148	147	150	151	154	143	162	147	152	143	141	162	166	169	142	159	166	139	142	163	141	155	133	146	181	151	150	137	157	160	143	150	164	160	176	172	125	162	172	134	133	133	150	155	189	134	153	152	144	141	159	151	136	150	172	160	157	148	163	159	168	142	141	145	141	143	151	162	146	159	157	150	140	157	146	152	159	183	168
6141	972	1302	1285	1149	932	814	748	618	624	554	568	493	536	516	498	493	533	467	442	461	483	444	441	439	428	405	408	437	435	392	460	436	456	427	407	438	443	432	449	424	431	412	470	437	367	440	423	444	453	401	407	445	421	414	419	457	400	408	420	425	464	431	397	426	405	426	427	412	431	437	411	392	416	421	444	430	415	384	440	445	400	423	410	429	424	429	406	380	440	402	422	427	430	391	416	416	381	418	422	415	399	442	410	448	377	430	413	406	459	414	442	432	388	411	404	427	427	411	445	426	406	430	423	424	422	412	433	418	432	386	413	424	451	425	433	373	417	411	422	376	427	419	376	428	424	410	396	390	410	429	430	410	415	421	431	408	412	427	411	371	432	401	425	395	390	397	418	422	425	398	409	410	411	397	423	415	383	391	444	395	393	436	401	397	390	422	396	434	412	431	425	417	387	393	416	453	420	399	422	431	405	437	357	418	421	406	426	403	415	447	415	398	431	418	405	411	399	441	425	375	414	423	428	382	410	436	402	410	428	410	415	463	434	388	410	433	413	407	374	423	424	395	370	425	438	414	407	426	402	393	385	449	411	425	417	438	399	432	408	397	403	430	432	405	416	417	399	404	393	376	429	451	396	414	405	387	423	438	430	406	416	417	433	401	386	416	378	407	395	390	400	412	415	409	423	450	395	432	410	380	377	409	393	377	406	401	407	411	433	450	435	404	406	412	427	419	415	415	425	446	411	491	374	410	433	446	419	432	452	400	432	423	448	418	423	427	413	410	435	423	438	420	433	405	396	412	433	409	391	401	394	433	421	380	406	380	435	409	399	448	416	397	394	399	410	438	442	409	394	405	440	424	406	407	424	384	429	466	449	415	423	381	428	390	409	440	395	404	383	412	404	396	421	395	401	431	407	420	439	423	394	442	395	398	420	420	426	437	420	412	437	409	396	407	404	433	414	429	440	419	429	407	404	396	420	395	393	391	406	420	403	379	399	397	422	398	407	380	380	421	406	396	407	425	415	411	387	455	415	426	398	436	391	462	381	402	397	377	448	404	390	409	431	392	398	414	410	407	402	395	418	424	423	397	428	400	412	404	418	402	435	410	428	430	414	404	426	365	414	427	428	415	424	431	398	397	406	443	443	423	394	422	417	420	417	453	371	424	437	439	422	449	394	430	427	383	398	399	414	443	418	408	410	431	413	396	375	390	415	414	422	410	463	394	419	440	396	421	438	404	411	411	456	402	411	406	375	388	418	399	412	404	397	398	408	437	403	451	436	450	461	410	422	460	432	394	416	449	387	448	401	425	403	441	429	431	404	420	433	382	383	416	371	393	421	400	405	401	462	422	424	422	406	414	426	475	423	441	396	416	399	413	384	404	435	387	416	438	464	412	421	404	374	417	454	400	400	419	417	434	399	421	451	422	433	408	416	406	401	437	360	370	420	469	367	403	447	412	426	405	401	410	386	442	402	431	453	419	430	445	400	428	403	404	411	430	411	466	418	423	358	399	422	378	401	372	382	428	390	417	438	408	402	420	416	404	399	420	414	440	414	427	392	417	431	417	401	436	411	435	425	419	387	426	410	385	441	391	382	446	473	381	401	448	404	425	432	423	371	366	400	373	449	416	407	421	433	434	363	419	377	406	457	433	444	450	429	398	417	442	403	380	423	395	402	420	415	421	418	400	399	445	418	424	396	367	385	415	433	457	403	425	421	452	426	421	414	422	417	404	429	408	407	404	422	419	397	426	391	437	396	404	419	432	395	426	421	406	433	386	440	440	385	409	418	429	367	394	439	420	412	425	408	440	415	415	411	380	384	425	418	413	440	438	401	461	431	419	395	417	416	442	396	423	412	416	417	434	405	401	415	421	422	397	412	411	402	415	445	404	455	419	428	426	399	411	422	408	422	402	417	371	401	420	406	450	416	405	398	394	447	419	403	432	433	396	409	393	391	410	407	431	378	410	392	395	405	408	396	395	418	437	403	417	397	441	398	428	459	390	420	432	435	395	415	415	453	422	399	448	373	419	414	413	416	406	393	410	448	428	456	428	382	401	386	440	405	409	438	431	414	439	370	439	441	445	395	464	428	431	416	427	407	401	382	387	409	404	440	410	427	391	401	424	393	379	426	386	430	371	448	439	428	397	424	406	412	418	429	418	436	408	419	441	432	406	391	428	431	403	414	402	402	421	449	399	432	414	418	419	397	431	433	384	399	422	396	424	429	390	404	373	399	429	410	397	422	396	418	395	424	419	424	412	417	416	385	397	431	401	418	393	442	380	403	417	413	394	414	420	396	377	414	432	417	397	418	410	409	378	418	423	383	401	410	423	402	414	431	450	407	414	407	441	433	430	400	407	418	448	422	389	441	380	409	390	426	431	397	417	413	407	417	454	412	434	431	437	391	416	431	448	422	409	439	416	392	432	389	398	392	431	408	437	409	427	444	416	394	427	419	423	418	423	418	448	427	387	406	383	431	400	409	429	411	416	414	407	443	391	392	426	411	443	429	462	409	397	427	413	426	413	439	407	381	433	430	425	422	434	426	421	398	423	442	395	414	420	389	386	411	400	424	391	381	402	393	440	423	455	410	407	379	424	405	396	436	408	429	433	419	409	405	399	400	413	408	395	443	381	439	429	404	383	402	407	412	405	416	422	378	411	382	405	411	400	406	399	396	432	403	391	397	426	406	432	418	425	402	424	414	428	381	423	410	427	422	393	439	394	434	418	450	407	418	433	426	449	441	433	424	408	411	393	399	417	412	388	386	418	405	411	411	433	406	404	395	424	409	392	399	403	369	409	428	417	428	405	414	390	417	425	393	441	375	411	407	396	417	419	440	371	395	439	421	425	402	462	407	395	380	386	414	398	447	397	390	415	384	422	424	401	413	403	456	429	409	383	347	408	404	433	458	423	405	411	439	407	434	385	444	444	400	441	448	391	446	415	424	406	396	391	392	439	412	396	398	383	402	415	421	402	378	436	423	454	411	460	406	419	399	447	411	381	376	388	441	400	391	383	404	438	398	400	410	445	378	429	401	419	411	402	446	420	415	396	432	398	362	402	424	409	411	392	408	396	444	418	486	441	405	404	440	434	388	408	444	451	442	441	430	382	398	418	425	419	386	441	393	421	423	404	429	401	412	473	402	377	387	450	398	417	388	388	443	433	420	455	415	401	382	419	386	404	426	422	420	397	413	406	394	419	390	443	420	434	398	433	423	435	441	432	386	450	383	402	448	416	391	417	418	438	426	405	454	426	406	426	415	420	390	429	404	402	387	402	434	389	398	427	439	432	404	400	413	418	432	421	395	385	365	382	394	399	405	395	446	422	398	399	389	458	393	446	372	398	424	421	404	393	375	403	417	394	400	373	425	387	419	417	434	437	372	428	415	403	416	422	432	407	412	399	399	440	420	416	426	393	412	425	420	444	401	414	451	412	442	412	431	411	433	418	389	446	387	388	434	405	404	390	442	417	429	437	423
14604	1788	1279	868	584	484	457	392	380	378	331	324	336	303	339	363	334	321	338	344	317	336	295	294	320	304	297	330	289	278	306	303	330	317	312	297	297	322	277	323	319	331	307	300	315	287	324	323	304	288	305	345	305	297	296	294	318	338	239	283	306	319	304	305	287	301	295	305	326	295	314	286	338	308	314	284	319	352	317	291	293	280	274	340	302	341	326	354	311	300	301	318	285	322	302	293	319	300	317	356	285	292	301	272	301	296	308	303	316	329	313	308	324	284	310	277	316	297	296	289	327	299	310	306	303	326	306	300	291	306	298	319	300	312	303	302	321	321	323	280	324	298	278	322	304	291	312	331	296	314	309	294	287	284	293	301	303	301	272	320	319	283	302	278	327	304	297	290	347	340	314	311	290	282	304	302	277	301	336	336	291	278	316	346	338	300	314	290	299	331	308	326	308	321	280	307	304	322	288	300	335	283	276	304	318	329	315	293	323	334	326	300	272	294	313	323	305	287	288	303	324	334	306	336	317	291	315	286	325	272	321	291	281	296	299	314	342	288	332	328	317	291	287	314	319	299	288	308	303	334	277	291	306	324	308	319	340	309	313	283	301	308	335	320	306	315	259	263	327	307	306	322	295	324	313	345	285	310	283	300	312	277	290	284	341	329	327	313	299	308	343	314	311	312	317	281	306	337	287	324	285	246	296	290	336	304	310	295	316	300	255	339	304	336	295	278	321	274	320	299	320	302	317	323	323	252	314	333	323	296	323	294	272	333	330	330	285	300	307	321	328	309	324	301	286	316	327	286	290	304	324	320	314	304	302	333	280	294	311	280	302	316	357	312	285	285	307	317	292	296	325	337	300	292	319	321	300	289	292	302	277	297	276	311	332	295	284	303	259	304	305	338	336	353	300	287	339	294	311	289	255	307	295	326	289	337	282	287	299	298	308	302	318	280	337	313	295	300	311	301	307	350	283	314	303	299	289	300	310	307	295	283	293	283	313	304	300	302	305	290	302	284	302	319	284	316	312	331	262	331	280	324	329	305	309	279	297	319	329	327	332	302	359	337	309	289	317	316	304	342	280	262	321	268	316	298	294	322	326	331	322	295	268	284	328	319	333	282	302	373	288	291	330	342	319	297	326	319	314	322	279	276	310	313	308	319	320	295	261	318	284	286	278	304	290	293	287	329	293	317	328	302	334	301	282	301	289	291	314	301	296	316	334	323	346	306	258	302	304	293	279	297	290	319	320	333	296	321	290	313	342	295	321	315	275	336	283	320	307	349	303	336	307	287	321	274	290	294	340	320	310	326	287	297	297	299	321	298	278	309	331	325	337	289	298	279	331	345	303	317	311	315	268	318	315	287	323	308	315	301	318	289	318	271	368	341	284	290	281	321	291	301	304	311	303	306	287	295	295	321	331	305	307	287	348	334	318	291	315	314	329	290	309	329	292	323	302	316	304	317	325	298	336	301	279	318	311	290	347	301	314	282	316	298	275	303	295	316	283	308	280	282	301	311	324	313	325	326	304	281	297	286	352	297	305	346	309	294	313	291	300	301	316	293	330	324	282	277	298	290	318	302	303	318	275	325	345	290	309	368	334	314	327	317	310	301	305	353	312	322	286	328	337	292	300	318	306	319	312	296	292	270	308	339	267	279	285	319	338	302	306	320	281	306	325	290	269	300	269	286	319	346	303	311	294	332	313	318	309	318	327	330	275	305	336	310	310	322	321	294	295	308	318	303	291	345	329	325	301	287	337	304	313	300	334	345	301	328	284	333	351	305	280	290	301	280	336	319	279	307	324	336	286	296	320	329	309	316	306	294	293	286	316	294	294	317	299	317	314	318	303	349	299	279	297	287	303	288	287	296	322	301	299	293	316	306	319	318	329	293	287	306	320	294	313	293	290	289	318	312	287	276	317	282	270	290	305	259	321	296	321	302	319	342	309	290	322	306	328	317	285	288	298	301	293	295	285	304	307	295	311	326	296	332	317	314	336	347	322	254	289	303	299	303	296	307	325	347	295	272	287	307	275	310	314	274	303	302	326	322	334	300	303	315	313	331	315	276	302	305	288	301	279	308	296	326	351	309	297	303	293	313	336	339	313	325	323	302	302	302	331	326	307	280	290	274	294	319	303	291	273	332	341	317	344	337	324	277	291	300	288	275	289	275	293	290	313	277	324	313	317	290	301	324	314	315	324	323	305	327	324	320	321	293	267	305	328	310	312	317	308	303	334	294	288	323	323	301	289	310	331	307	282	295	281	296	296	297	278	333	312	307	290	322	316	275	308	287	287	287	316	306	294	313	306	299	287	318	279	315	281	310	299	296	323	286	312	305	273	311	302	333	328	301	286	299	315	327	281	318	328	297	302	326	257	292	327	296	311	311	309	319	293	329	326	321	332	271	315	264	336	323	317	306	310	293	297	284	300	300	311	327	305	268	334	348	318	284	288	281	324	317	339	296	314	305	299	291	294	301	319	313	323	325	322	313	299	296	274	314	319	316	273	308	307	331	300	311	310	326	330	302	302	307	319	320	336	335	306	328	266	288	317	324	326	301	335	324	309	299	287	267	292	294	316	322	328	314	294	328	290	343	305	261	317	326	315	293	294	324	313	301	337	305	331	306	265	306	332	294	324	314	315	275	327	277	283	326	313	312	300	299	307	302	320	280	312	341	306	320	326	291	300	303	293	282	285	310	323	317	321	302	324	319	317	279	307	303	329	306	312	301	331	267	299	297	308	345	301	313	289	295	310	302	314	337	287	302	297	350	303	324	307	327	308	310	293	328	286	337	268	294	334	307	293	338	332	318	345	327	303	325	324	304	288	289	304	308	303	327	321	283	307	342	292	300	344	305	323	295	303	310	317	293	297	306	305	329	289	295	323	333	307	319	293	289	305	318	279	282	354	299	302	275	298	303	306	302	285	314	263	324	304	332	307	293	302	312	300	305	276	327	320	307	272	309	279	327	297	300	296	328	297	315	339	297	321	298	347	309	336	313	316	298	314	272	302	292	304	275	317	302	316	338	330	336	306	298	312	301	334	311	269	294	319	321	323	286	312	282	312	325	315	299	289	312	310	310	299	291	321	313	275	300	277	325	327	319	295	254	314	290	352	267	313	306	288	327	287	304	314	294	330	329	280	273	282	296	280	282	324	306	322	331	307	293	295	308	309	305	287	295	349	293	300	300	322	257	304	297	296	295	317	277	324	299	312	291	294	323	322	314	291	302	279	301	299	284	341	300	309	322	299	334	276	304	304	305	321	286	306	292	286	264	312	288	311	302	287	280	306	289	316	318	311	283	310	310	288	320	282	323	299	295	259	298	311	297	303	295	296	317	298	287	321	278	312	316	335	271	296	306	318	290	309	316	299	322	305	308	304	298	337	301	300	295	281	326	341	298	337	316	303	299	294	294	287	342	298	292	311	310	282	308	299	306	292	277	322	322	294	296	283	307	330	335	307	307	270	306	295	312	302	324	336	275
8445	1686	2549	2458	2027	1729	1469	1318	1148	1186	1076	1030	935	948	891	927	854	883	839	856	854	893	794	781	775	824	743	808	797	760	778	773	827	849	797	808	775	800	770	787	741	744	758	776	759	753	782	731	735	738	759	805	758	795	725	738	765	747	764	779	781	738	780	767	760	706	738	730	735	747	764	797	725	727	787	730	768	775	761	720	741	735	757	731	745	767	728	764	753	725	733	763	729	751	780	738	721	709	710	754	751	706	768	705	735	774	745	794	759	706	785	724	722	704	758	762	740	753	754	715	754	766	754	733	763	713	707	751	677	750	765	748	762	718	767	756	749	768	754	752	758	797	728	740	717	766	754	781	778	729	771	740	730	720	746	707	744	736	717	711	740	724	710	701	756	717	707	766	799	743	762	700	729	719	738	703	755	774	717	726	768	704	714	766	706	782	718	756	717	685	757	778	764	748	717	797	752	723	738	718	750	764	724	745	738	754	714	712	697	689	707	731	724	727	709	773	746	774	751	751	749	745	783	691	746	769	692	748	730	737	729	740	724	732	730	715	757	808	744	725	721	739	741	721	760	749	735	679	732	771	769	762	738	713	717	688	702	792	770	759	706	725	741	738	765	739	739	724	727	760	758	735	756	740	669	750	763	737	738	779	762	751	719	738	725	722	800	703	747	729	770	774	753	735	747	750	728	785	719	746	749	722	733	707	703	741	719	717	713	716	773	765	776	810	715	719	807	739	738	744	734	728	728	728	722	746	738	759	734	725	767	759	749	726	733	753	733	730	733	704	787	714	723	806	792	766	717	778	695	712	756	723	719	702	728	684	747	746	768	726	779	738	771	691	769	726	749	753	737	705	783	784	722	687	747	706	740	745	798	758	777	680	751	742	749	739	715	726	781	716	822	749	750	715	780	797	725	728	736	773	737	751	757	752	712	705	737	726	777	790	797	776	777	773	721	792	761	792	785	766	777	761	737	749	792	685	764	814	725	748	748	749	739	744	784	728	784	726	756	784	718	755	732	719	736	703	724	727	715	724	734	734	778	731	704	749	753	727	730	745	775	721	738	771	757	737	732	746	737	754	729	709	699	777	759	784	729	693	729	738	797	751	710	741	694	685	719	722	722	751	755	763	783	751	721	751	750	756	741	739	745	717	768	741	806	763	760	733	781	764	743	763	783	754	743	760	742	732	688	733	773	717	752	773	767	773	751	680	743	767	764	780	747	734	800	754	730	756	754	748	703	758	698	722	728	752	792	783	753	734	718	712	719	702	726	745	723	724	708	757	758	739	732	779	746	736	755	694	721	720	764	741	702	738	774	787	708	777	740	835	754	749	796	722	760	749	782	734	799	782	746	730	720	743	757	747	736	797	713	761	717	714	717	723	685	742	763	726	732	729	796	783	761	702	728	767	724	733	725	736	754	720	699	734	739	729	694	728	729	720	749	742	727	770	741	722	703	721	740	717	742	759	745	730	748	756	727	804	710	744	746	754	731	751	741	748	744	701	736	775	796	783	751	744	697	749	788	712	735	746	729	726	760	736	679	703	754	717	675	755	765	738	805	727	743	714	719	767	718	711	763	751	781	680	736	713	749	746	709	711	713	735	718	734	707	743	752	735	729	709	722	765	701	722	735	724	757	712	750	745	759	735	750	735	743	765	728	739	686	772	732	725	785	763	755	754	749	735	716	699	735	718	766	724	734	737	757	700	722	746	740	745	750	760	738	713	728	748	776	777	764	736	777	725	726	750	749	752	782	712	709	738	745	773	737	766	716	739	741	725	745	710	760	722	747	735	784	718	782	696	705	772	743	707	746	733	724	728	753	688	768	752	700	709	767	726	784	658	736	740	742	759	727	715	749	733	766	749	751	757	729	752	774	713	749	723	701	771	765	752	736	777	741	757	790	735	774	702	752	731	744	740	772	777	773	750	742	713	776	706	729	754	708	759	723	724	739	701	753	745	746	744	707	769	711	737	726	728	756	774	735	766	736	740	746	763	724	757	708	741	709	756	736	733	787	760	736	734	762	733	733	742	674	755	711	762	775	736	730	690	768	751	747	751	718	729	773	772	738	708	729	720	724	791	742	755	683	773	764	764	747	745	745	762	713	730	735	728	772	725	739	739	727	702	722	751	762	719	731	781	823	717	767	776	767	727	718	722	693	746	709	752	733	754	728	750	755	689	736	774	685	757	761	715	647	709	725	714	723	750	692	785	778	761	760	748	748	729	785	793	710	761	693	743	720	742	764	710	710	736	742	745	729	754	712	715	722	752	740	743	709	754	728	744	692	731	736	739	709	749	734	783	780	789	717	729	731	769	774	735	750	801	774	701	716	737	760	739	736	725	772	722	689	729	771	753	764	691	725	729	708	723	752	737	706	718	715	737	759	689	740	793	719	711	731	729	732	690	749	749	738	747	760	710	789	735	744	728	721	752	685	738	769	693	768	777	804	719	756	769	743	754	741	738	756	708	757	744	741	747	764	738	771	731	767	723	764	760	779	756	733	722	726	787	729	732	681	757	700	781	740	698	699	704	751	718	749	735	768	751	748	772	727	727	748	766	731	697	781	742	735	763	760	765	741	750	697	791	773	735	745	743	741	747	708	758	739	779	736	751	731	738	691	755	773	772	703	766	736	769	763	735	692	724	749	733	769	733	731	737	764	724	749	705	733	753	697	736	755	739	718	717	725	706	766	759	764	736	808	758	723	747	733	766	741	754	708	767	747	706	787	744	731	724	744	746	759	713	749	757	730	761	755	765	750	755	752	738	712	717	715	788	761	772	752	736	760	772	766	704	785	765	717	701	817	730	784	744	794	745	756	737	785	772	772	755	715	708	804	714	791	711	703	752	737	690	737	777	752	698	740	712	748	701	765	762	743	760	679	763	789	753	754	758	728	712	753	743	729	787	767	726	733	788	724	707	736	710	706	716	756	769	724	742	732	713	693	726	767	694	734	752	725	777	712	734	775	754	728	759	790	801	746	742	737	742	755	745	787	701	685	754	711	739	765	744	721	785	741	760	722	677	757	761	784	675	763	755	759	706	748	799	740	773	750	751	719	759	739	786	745	741	687	741	745	723	686	718	733	740	729	741	753	697	727	740	737	757	705	713	786	729	741	716	761	691	733	787	716	707	717	794	757	769	738	762	750	705	714	745	744	715	702	737	763	756	786	746	753	719	771	707	737	704	743	744	784	774	730	727	724	740	694	731	743	756	723	760	720	773	712	793	747	733	750	769	786	769	669	714	722	725	754	757	717	772	735	702	784	729	764	783	742	680	772	767	770	757	768	704	750	793	763	771	731	776	755	725	729	788	779	738	718	747	796	750	730	753	722	768	752	733	749	728	753	751	736	729	745	732	751	762	750	743	698	753	740	764	728	735	771	747	787	761	775	751	758	757	718	729	740	689	738	747	765	707	741	736	763	704	749	711	732	788	738	721	756	750	743	711	721	692	776	737	711	736	788	748	734	740	744	820	809	722	748	750
1662	472	290	303	268	262	255	262	237	258	257	260	240	227	246	267	257	250	237	235	252	240	265	265	228	259	245	269	262	294	261	255	252	289	257	219	218	268	259	245	239	245	255	247	235	250	249	278	276	263	236	259	241	251	249	257	240	251	240	240	252	229	238	244	224	293	269	235	247	248	236	257	256	241	231	240	245	254	248	282	268	257	256	265	254	217	267	248	218	252	237	243	226	263	261	241	255	254	266	260	242	257	238	221	239	269	260	246	249	259	239	235	274	251	255	276	246	232	269	217	212	250	239	278	247	245	231	250	268	288	264	228	269	243	258	235	249	251	269	251	233	242	239	239	250	236	266	271	242	251	299	231	224	235	234	250	231	252	261	269	250	284	265	264	231	248	254	250	243	248	241	226	232	238	262	257	250	272	248	248	237	266	246	274	257	221	216	231	287	254	262	245	253	232	242	240	242	264	236	268	267	264	277	269	263	303	275	220	250	288	268	229	239	271	250	261	264	230	284	254	271	242	260	247	260	257	237	266	260	271	235	268	273	237	264	238	284	202	198	255	295	244	257	230	244	265	246	232	249	238	238	238	251	258	236	280	260	247	222	274	274	207	265	250	224	228	241	243	268	262	246	245	261	271	252	251	236	242	241	241	236	228	260	254	240	269	264	250	243	242	251	248	231	246	245	231	217	269	252	272	260	240	226	221	234	267	257	255	252	240	276	268	244	241	236	276	281	256	271	249	216	248	237	247	253	239	233	252	245	249	270	242	229	237	283	234	230	231	243	260	228	271	252	266	247	242	253	224	277	225	274	248	243	273	256	247	284	285	253	247	275	249	274	250	229	237	254	266	252	267	256	242	231	236	265	263	257	204	251	251	241	243	260	255	244	262	260	245	250	253	271	241	239	286	241	246	279	253	265	254	240	222	253	206	235	257	260	227	224	250	253	256	211	243	237	242	239	241	273	291	237	254	230	216	240	243	242	244	274	244	249	265	257	241	220	265	264	267	239	271	222	275	251	256	258	267	264	244	248	237	261	251	256	232	227	279	263	261	266	245	279	298	248	230	234	231	248	258	234	249	279	261	239	247	285	277	256	234	273	262	266	242	223	251	274	285	248	261	243	228	235	227	238	265	263	247	243	274	272	244	261	247	263	248	238	229	225	216	257	257	238	262	218	232	254	250	286	234	240	260	248	232	244	241	275	296	275	257	263	234	246	263	240	228	259	260	242	266	270	237	237	243	232	246	256	235	211	256	255	254	278	277	257	224	254	263	249	257	279	252	253	257	233	262	234	246	223	252	249	218	269	246	235	233	287	241	261	243	256	282	248	262	232	246	263	226	240	237	274	241	231	262	252	253	249	277	251	257	266	235	238	233	220	246	242	241	245	244	244	276	258	265	266	258	241	243	229	246	244	237	247	251	252	237	249	244	257	241	223	264	242	247	212	250	279	266	239	214	212	260	260	242	254	271	228	248	245	255	260	253	273	257	266	260	229	216	233	246	300	274	262	249	227	240	232	247	235	229	277	242	240	247	289	240	259	220	215	228	231	267	252	249	279	263	231	220	268	257	280	243	260	276	270	242	234	276	252	255	266	248	268	244	258	230	244	225	246	258	239	254	236	213	236	255	248	233	237	236	274	273	262	227	274	224	266	226	238	262	231	246	270	263	242	234	258	248	281	265	242	257	262	264	259	225	276	293	202	239	267	264	257	234	240	251	260	233	222	233	243	274	254	244	242	247	239	242	232	233	265	225	244	247	249	239	249	255	268	254	255	285	260	218	282	248	236	236	269	231	244	249	217	271	213	249	248	230	245	274	272	269	237	259	209	238	253	250	225	270	265	277	236	235	261	244	249	266	251	258	242	254	245	258	243	241	218	242	279	297	263	252	224	239	229	259	267	248	251	250	238	262	258	249	241	262	271	223	253	265	254	241	239	204	228	243	243	264	225	252	286	244	250	264	225	295	267	246	274	248	234	231	274	250	260	252	245	222	261	257	249	260	255	251	245	244	231	236	236	219	269	258	274	286	238	251	264	250	232	226	294	255	250	259	250	244	238	247	269	245	251	259	250	209	247	266	245	295	241	253	215	256	255	256	248	259	240	267	255	265	221	259	248	257	255	233	251	245	232	255	273	248	255	245	279	250	261	268	229	254	265	251	217	246	206	217	239	234	255	243	245	267	229	263	253	265	273	264	248	297	253	267	250	239	229	273	250	275	248	255	264	260	295	255	257	264	222	242	254	257	291	269	266	252	265	236	254	239	259	216	243	261	233	299	236	256	240	283	248	256	216	254	277	266	237	258	245	249	219	247	253	262	253	251	249	262	240	270	262	247	234	247	285	265	258	260	236	272	246	241	228	283	268	256	289	230	281	243	245	223	244	252	246	249	244	257	277	274	219	246	229	244	275	249	248	240	227	254	248	262	297	291	209	236	244	229	286	249	236	263	272	239	227	259	261	251	241	278	248	235	235	231	235	239	249	227	249	255	259	234	236	235	244	242	241	263	241	223	270	262	307	244	243	230	216	252	260	221	256	258	260	277	228	243	242	241	255	248	257	252	244	236	266	256	263	263	241	257	248	228	235	262	200	258	244	248	274	242	254	219	249	268	239	249	243	269	263	277	227	254	256	222	250	237	255	241	264	236	242	286	232	223	255	245	261	227	257	256	246	248	256	255	226	299	254	258	239	227	246	241	250	246	258	229	235	257	257	241	233	269	243	228	264	226	217	247	265	267	277	255	238	252	250	233	277	275	252	253	259	232	240	239	253	262	220	257	250	254	239	231	251	256	238	238	266	278	257	224	234	253	225	263	234	239	242	242	263	211	238	249	251	294	260	260	273	255	220	263	240	238	247	276	268	267	247	247	239	247	260	266	290	234	249	215	249	277	236	248	259	238	270	245	253	278	269	262	254	240	257	255	248	254	207	266	219	212	270	263	253	256	203	260	262	274	263	256	250	256	245	270	258	293	284	265	247	245	242	218	221	222	246	273	274	254	250	241	267	274	268	250	265	218	250	257	257	259	277	277	256	263	248	266	254	252	214	253	282	263	248	249	253	256	235	257	241	237	240	246	230	260	295	263	249	220	231	237	210	248	235	265	239	253	231	227	258	250	238	234	224	247	263	228	270	244	252	268	244	251	256	294	254	241	264	264	252	265	258	274	239	246	260	267	257	265	241	238	263	253	242	224	246	252	252	234	268	279	253	233	235	256	240	249	245	261	260	228	242	235	229	233	260	241	286	234	242	217	254	211	234	258	255	248	227	242	227	281	250	247	230	238	263	253	248	270	240	246	261	248	257	252	234	261	237	262	250	237	272	235	236	263	239	263	213	256	255	245	246	255	242	251	258	271	233	254	252	261	247	245	239	242	229	247	273	260	261	238	247	264	262	250	261	263	268	235	244	257	261	241	270	266	242	257	256	229	226	294	265	227	256	235	227	286	231	221	233	256	308	228	243	243	255	256	260	247	247	245	234	261
1816	784	677	604	615	623	634	625	603	591	591	623	602	581	600	622	607	620	614	565	598	605	578	549	597	607	614	604	559	642	605	611	632	588	578	622	602	596	595	646	608	569	591	588	634	612	617	631	607	581	581	560	546	570	629	612	600	592	606	614	574	602	575	581	599	587	594	612	574	597	573	619	595	561	590	591	591	572	608	611	615	599	594	574	596	562	588	535	573	637	621	610	626	617	588	631	584	626	582	590	604	572	634	568	616	581	600	611	634	605	591	581	585	604	622	554	587	578	616	558	595	632	613	605	601	546	588	604	585	599	589	622	587	646	619	631	569	624	608	603	586	616	601	646	602	628	621	597	606	591	595	575	571	628	588	602	622	558	614	626	585	582	635	614	643	590	601	597	611	615	594	577	610	594	567	601	597	575	586	572	592	574	594	587	575	583	551	598	573	682	618	619	605	553	625	598	596	632	614	542	589	583	586	590	542	561	591	607	617	577	598	617	617	594	600	589	592	575	592	593	597	600	589	559	612	599	604	578	570	593	618	612	589	591	620	567	564	591	598	589	590	608	619	619	612	573	631	581	604	596	582	569	626	602	555	571	545	604	626	589	631	568	598	584	603	616	546	592	612	592	589	584	613	598	595	568	622	594	615	552	579	606	614	600	582	568	619	566	609	584	592	583	650	606	583	584	596	597	606	606	576	595	583	609	623	614	609	577	593	624	618	562	596	615	643	588	611	577	625	589	599	606	618	579	610	585	613	638	554	633	607	602	643	596	605	582	569	596	569	618	601	601	566	569	576	643	580	562	549	613	599	627	574	613	614	576	622	588	591	600	565	559	610	632	588	605	605	616	599	578	616	603	547	592	610	588	568	576	568	570	636	550	581	570	593	599	578	627	612	566	599	631	640	603	617	595	581	567	644	633	557	575	619	611	570	589	580	607	582	590	626	574	601	578	599	588	579	605	595	600	599	581	568	634	629	594	612	598	568	612	599	589	628	561	609	600	568	608	581	539	629	609	584	633	621	639	601	627	627	605	563	607	609	583	609	581	579	552	597	587	622	592	606	571	553	560	630	582	617	642	593	554	566	588	594	592	609	563	576	593	664	580	595	611	593	630	612	588	572	598	593	595	632	622	587	563	632	598	606	621	613	576	561	582	587	632	603	589	586	610	591	630	615	602	545	568	607	578	592	629	580	585	685	611	614	554	599	559	586	610	613	571	588	594	587	560	613	604	635	594	588	598	583	557	570	546	586	656	590	617	568	563	638	607	571	592	597	593	588	606	608	596	658	583	584	576	578	590	557	594	569	576	606	649	575	625	632	571	616	672	595	600	637	599	615	566	642	612	591	600	609	643	570	598	631	595	608	590	580	615	643	572	633	574	632	580	609	582	603	624	565	625	599	629	636	589	615	603	606	621	584	599	595	555	621	611	635	642	579	617	581	628	623	610	593	587	599	628	591	605	570	595	587	593	600	600	619	572	574	575	590	595	590	567	640	617	580	581	602	613	587	597	557	596	596	587	614	603	641	611	635	585	569	613	560	564	581	613	626	595	604	617	569	598	624	641	613	591	558	579	556	615	549	597	628	581	553	626	587	600	577	567	596	634	592	568	583	631	596	569	594	564	590	603	636	572	637	576	516	634	589	570	598	621	602	617	583	642	585	565	587	609	627	594	588	579	585	625	598	594	609	636	606	606	622	597	624	613	627	573	611	565	620	585	618	602	592	613	571	583	584	571	575	593	620	604	647	613	608	604	612	587	592	595	634	552	579	580	608	581	603	589	571	595	610	602	638	604	563	576	601	599	606	618	609	568	580	565	592	551	598	636	564	590	559	609	644	609	571	583	568	548	594	565	619	603	614	609	598	573	612	620	614	585	589	604	593	625	573	575	590	587	569	606	604	609	605	608	590	611	653	614	563	553	636	627	627	598	623	606	584	590	629	623	605	615	592	590	601	626	579	642	569	619	636	638	563	609	593	612	560	605	590	615	556	621	602	594	556	580	659	624	583	582	577	606	576	609	568	612	610	617	603	621	588	592	568	619	614	591	580	590	581	601	611	584	570	593	566	589	589	597	634	613	609	581	625	559	604	618	626	576	593	601	616	633	608	609	545	614	626	604	570	635	537	600	588	585	616	568	605	567	633	585	590	587	602	591	571	596	594	599	613	594	591	650	605	592	592	577	596	616	586	595	599	612	559	603	587	622	612	595	567	604	537	608	564	621	642	647	626	594	618	588	648	631	600	579	576	578	608	599	559	618	588	618	600	556	611	627	594	612	606	579	581	631	643	596	554	566	599	620	601	582	598	560	648	569	549	573	604	615	597	570	645	626	575	609	616	590	607	603	563	582	610	594	562	642	584	622	589	614	607	621	593	584	588	600	612	594	575	622	587	603	595	618	609	591	585	612	601	583	607	546	597	599	559	560	594	568	586	612	541	547	557	590	625	602	614	618	633	593	617	583	634	577	633	581	557	610	590	559	607	583	586	604	597	642	590	607	584	629	540	632	577	609	618	575	589	590	549	639	593	629	617	613	592	557	568	605	557	582	579	589	587	570	574	584	650	606	611	572	566	605	605	589	608	635	584	546	558	561	594	572	582	577	600	588	575	574	653	564	591	611	590	603	582	646	602	612	567	613	611	609	619	586	581	603	591	548	580	614	627	591	616	615	566	583	571	616	631	595	590	599	553	623	580	573	629	627	633	609	600	598	621	589	554	552	617	619	575	629	582	597	553	553	545	628	612	544	589	587	579	595	609	559	570	570	587	607	572	600	581	620	600	637	606	602	578	592	612	536	573	612	621	548	583	627	578	605	613	596	579	601	563	609	596	593	620	577	631	618	623	584	648	593	604	594	559	590	604	593	617	590	591	616	580	605	649	596	579	598	625	611	604	587	640	601	629	590	595	610	656	609	568	589	572	659	575	636	553	590	555	585	591	584	611	615	575	569	572	603	629	630	564	623	589	559	531	592	615	565	576	565	634	599	606	604	558	615	614	614	600	638	575	630	575	564	561	597	594	593	586	592	578	594	600	613	582	559	605	578	581	613	615	575	630	627	593	602	633	584	620	573	595	582	573	604	584	649	604	650	581	627	585	624	599	604	619	614	576	600	600	572	598	579	592	590	623	591	600	636	581	560	581	592	567	575	607	607	609	599	666	627	545	607	580	573	642	599	609	568	602	596	598	587	604	563	583	557	590	582	572	622	582	610	587	623	614	617	601	602	589	599	617	616	599	613	607	575	566	607	604	612	558	623	591	616	591	615	616	633	604	571	586	673	654	618	587	614	637	611	620	603	560	617	609	605	526	563	646	584	574	598	627	588	586	612	548	562	594	602	599	602	606	602	571	591	585	559	605	556	626	610	588	593	611	611	596	576	606	578	614	598	555	597	561	611	596	608	576	592	553	596	580	579	612	579	595	587	599	551	630	624	574	578	620	631	598	602	598	577	601	597	605	609	590	578	557	587	609	543	627	594	582	611
7950	999	653	420	267	263	211	214	186	172	168	147	184	140	177	163	133	191	180	189	169	155	165	159	148	155	166	147	159	149	161	132	127	146	156	129	172	135	167	136	149	118	126	150	136	143	134	169	151	161	150	166	153	144	153	140	142	145	140	150	159	139	151	153	153	151	146	119	146	163	141	170	153	128	162	140	147	142	178	130	149	160	163	132	143	167	164	140	173	146	147	155	160	168	161	142	146	135	140	138	153	131	145	142	152	141	163	155	167	147	148	152	178	135	153	162	159	133	155	167	150	158	152	156	144	148	156	137	150	129	166	167	143	142	144	141	138	174	156	125	113	145	130	156	140	172	161	162	142	133	156	159	142	119	164	130	163	158	168	157	153	170	148	137	142	141	151	176	129	151	158	134	147	158	143	145	148	161	157	150	180	141	114	144	152	138	155	147	150	158	158	167	154	130	139	155	151	143	161	137	149	162	136	156	161	156	139	140	174	160	144	129	134	142	163	159	153	162	131	148	176	152	182	120	146	163	154	148	144	143	157	131	158	156	167	151	168	130	141	154	158	141	166	142	127	149	148	131	158	166	140	152	135	147	147	158	166	143	152	138	160	122	147	163	139	156	159	153	179	146	140	148	145	155	165	151	171	159	151	155	129	160	155	143	156	147	162	148	142	145	162	147	137	138	110	150	153	130	130	156	152	153	161	137	135	134	154	127	152	137	153	135	160	157	136	156	167	165	138	168	151	159	154	149	156	168	157	171	153	155	143	156	156	157	145	151	159	158	126	136	162	174	153	142	145	148	175	143	156	145	149	126	127	156	155	144	154	154	165	132	154	138	145	156	190	138	157	148	136	134	167	133	155	124	146	172	157	128	133	145	169	146	133	158	154	135	176	136	146	142	160	151	162	133	138	156	151	140	142	129	164	140	179	140	145	150	134	143	154	158	167	155	135	159	139	135	156	154	141	161	132	130	147	150	156	147	149	137	168	164	162	156	153	134	139	141	155	137	145	165	157	170	146	147	139	146	148	154	142	139	155	149	126	182	157	140	141	144	152	174	176	152	169	149	147	133	148	149	147	156	159	144	166	156	156	147	152	154	152	165	161	155	163	192	139	130	130	141	161	160	167	146	143	128	158	168	165	169	137	151	153	165	147	153	175	162	163	148	155	135	160	165	151	150	153	142	147	152	147	135	156	160	165	166	162	146	150	143	129	160	168	164	153	161	135	171	148	152	162	179	169	157	154	155	154	143	171	168	152	153	148	153	127	151	172	143	132	152	144	140	132	155	159	169	163	159	155	165	183	166	152	142	172	134	149	141	135	161	161	181	151	147	154	162	147	158	147	175	163	142	161	151	132	151	160	157	140	144	162	151	174	161	120	153	183	135	148	141	164	149	152	156	152	157	154	165	163	154	147	141	129	154	154	175	165	134	133	148	138	125	162	164	160	138	168	148	176	162	145	156	133	152	153	158	200	159	155	171	156	140	164	140	158	146	140	150	178	164	153	177	128	156	139	151	140	131	144	161	149	163	134	166	169	168	136	154	153	147	194	156	153	161	162	149	149	139	161	146	145	151	150	138	139	147	159	124	141	149	167	132	163	145	191	148	151	164	139	154	143	144	142	142	154	159	143	156	139	170	156	173	140	145	152	171	172	159	122	162	162	163	143	145	143	176	124	129	158	153	153	152	161	153	163	145	159	165	149	129	131	149	131	145	155	127	138	145	155	161	155	145	147	157	147	153	177	146	158	137	146	186	152	141	143	166	132	147	159	139	130	138	125	145	163	168	155	135	142	147	150	143	144	136	155	122	151	149	139	151	161	150	147	148	155	158	152	156	165	143	142	119	140	158	130	155	168	133	144	164	135	163	144	166	142	142	162	145	151	151	149	144	169	152	151	152	126	155	170	156	170	157	145	154	149	165	138	162	142	163	154	142	152	161	158	165	149	157	133	148	162	157	146	147	127	164	167	139	155	146	145	137	139	137	159	163	148	142	160	150	139	153	159	163	151	161	158	159	180	161	143	149	168	164	142	131	141	159	167	152	164	157	150	150	160	149	144	143	180	148	139	148	130	134	150	122	137	165	145	154	177	157	150	129	134	159	136	140	123	168	155	147	179	149	155	172	170	163	172	136	131	173	158	128	159	162	156	132	148	155	161	133	167	157	152	133	141	149	129	162	163	134	160	161	142	162	157	155	134	153	146	137	167	157	120	166	167	158	159	164	152	172	129	138	165	152	153	136	177	152	155	157	174	157	151	151	137	153	155	133	153	156	117	166	147	150	133	137	133	160	152	184	128	126	177	135	138	159	170	139	148	146	149	145	148	142	132	155	159	136	158	153	164	156	157	166	174	149	145	163	170	156	156	170	149	143	137	135	140	149	153	142	148	134	172	148	148	146	154	133	151	136	164	141	153	130	148	132	135	151	131	174	128	155	175	127	155	161	150	162	156	161	144	161	155	146	165	173	160	126	165	147	152	142	152	134	137	153	155	146	151	141	175	158	133	143	156	140	152	149	146	158	146	165	172	161	134	139	145	155	168	129	138	163	164	138	175	131	184	164	146	153	149	148	153	138	148	148	157	166	186	127	145	144	169	144	161	156	149	174	153	125	162	151	174	178	141	147	157	171	141	157	141	133	140	152	171	150	138	147	139	156	165	149	162	137	149	151	144	136	166	152	167	164	125	140	158	150	143	158	159	140	145	135	162	140	173	178	162	135	139	156	153	159	126	144	166	151	172	142	137	161	152	156	144	150	179	171	142	148	172	150	148	156	159	147	134	136	155	132	155	144	141	159	166	170	142	160	179	165	132	157	141	164	161	179	166	140	162	162	164	136	154	149	159	172	165	153	147	149	136	138	167	161	162	159	158	131	166	159	153	156	154	138	137	133	144	158	142	143	128	118	118	160	148	159	132	141	138	145	160	181	157	131	136	174	150	173	162	149	173	160	138	132	141	155	152	156	174	148	133	181	168	143	150	182	145	142	146	162	132	151	151	117	141	136	149	137	148	161	152	152	150	126	157	143	154	163	159	143	157	149	162	150	152	157	155	147	144	169	154	141	170	144	182	131	150	158	140	140	125	157	144	138	155	160	179	160	130	174	159	159	143	171	139	152	176	151	139	149	128	154	120	160	138	129	164	129	142	134	151	150	153	160	157	152	165	161	149	159	166	174	148	161	169	162	136	148	142	156	149	142	151	124	126	163	169	139	155	137	154	144	163	161	183	151	152	152	140	147	163	140	143	184	151	140	140	138	165	143	150	139	171	163	156	153	149	167	163	151	150	163	129	141	165	141	153	158	170	155	144	158	152	151	138	146	166	130	152	172	148	141	169	137	133	151	149	164	163	152	162	137	139	150	152	182	152	162	135	182	151	132	148	144	163	169	137	150	141	172	147	152	157	158	155	143	140	151	170	159	156	159	163	163	177	130	144	175	153	163	130	134	151	148	144	141	147	135	155	160	144	127	159	149	154	134	151	172
6334	1123	1343	1332	1134	936	810	730	702	578	608	526	557	547	506	488	456	492	431	479	424	476	441	424	440	450	438	435	450	431	457	477	422	438	438	480	464	409	430	409	463	408	435	440	453	428	422	445	399	418	435	423	389	378	453	434	440	416	418	413	395	441	421	396	414	417	419	396	408	417	417	436	425	439	436	402	410	445	405	450	398	413	443	411	384	412	436	453	423	404	428	405	436	394	421	448	405	435	411	411	438	467	415	411	429	430	390	375	422	441	420	424	384	430	395	399	373	386	440	425	389	409	438	439	388	442	424	407	458	425	403	397	417	403	395	424	416	448	371	418	415	435	405	423	397	445	385	425	367	442	431	436	398	434	440	400	395	400	410	387	410	453	434	420	415	413	454	432	413	435	416	402	386	404	396	438	411	421	395	404	425	440	381	389	401	393	394	422	392	449	402	425	446	436	455	426	406	444	398	399	368	426	427	412	380	401	418	413	428	400	407	440	408	429	410	418	416	428	396	390	449	386	402	436	426	447	445	414	400	427	423	407	395	440	454	403	412	413	391	428	390	414	416	400	430	401	414	434	402	435	454	473	410	411	435	446	413	434	465	440	404	412	425	396	404	391	400	429	402	407	393	397	435	401	376	425	413	419	413	432	388	410	402	425	413	420	427	424	431	411	414	420	428	436	389	431	456	399	408	382	398	414	395	440	393	422	377	424	404	406	404	378	404	432	423	435	407	415	399	426	378	422	409	448	475	392	409	417	422	389	441	445	439	421	415	402	425	432	429	393	435	426	430	403	382	459	409	391	407	384	435	425	422	431	418	395	436	390	442	447	407	412	397	404	416	432	399	406	455	427	421	393	398	393	391	421	428	428	465	420	418	433	417	434	425	395	423	402	441	416	415	427	415	379	381	426	404	432	410	426	418	402	431	421	382	424	447	372	417	420	397	398	378	417	446	427	383	426	418	412	410	418	423	408	420	406	406	380	388	422	461	425	416	453	480	409	439	429	456	408	430	388	407	416	422	426	417	384	382	433	372	459	422	417	431	414	412	416	381	379	385	435	413	440	365	435	405	398	413	445	450	432	414	436	412	377	404	430	436	402	416	423	378	410	414	417	404	428	422	420	394	411	401	395	444	440	432	401	404	416	449	412	426	383	412	427	425	390	406	439	369	422	418	391	442	419	405	402	427	433	405	417	462	419	382	421	379	398	439	393	406	405	419	424	411	400	410	417	432	384	402	423	407	399	444	413	444	431	399	424	396	418	429	402	431	406	409	415	443	422	387	436	438	434	458	378	455	395	418	405	416	400	405	420	415	441	441	376	433	422	425	389	434	452	413	407	425	428	422	402	410	403	391	419	423	425	433	426	442	423	464	402	449	402	390	440	403	428	439	402	434	412	401	416	449	389	415	431	395	429	409	414	413	402	408	447	416	437	411	423	398	403	476	409	407	383	402	434	390	425	445	417	372	446	406	423	420	443	377	428	428	432	401	403	459	394	419	413	421	448	416	419	394	399	381	414	405	408	408	394	399	416	413	411	417	394	447	418	447	387	422	411	413	377	411	424	396	449	424	414	391	380	419	378	421	389	445	431	398	394	411	413	426	403	400	410	426	418	399	450	421	431	388	389	444	439	407	393	408	402	375	401	424	390	428	413	395	451	440	401	411	420	412	415	419	406	442	415	442	413	440	425	425	417	445	430	443	450	423	417	444	435	383	423	393	446	412	443	405	375	387	423	448	431	404	406	422	442	426	421	405	395	394	393	387	395	424	431	411	418	410	469	432	401	392	400	398	429	449	433	378	389	409	417	437	373	385	441	409	420	441	429	408	434	431	431	433	407	432	413	415	419	359	430	433	432	447	416	433	421	410	434	426	419	434	402	405	411	386	421	413	424	402	450	426	446	443	416	414	422	420	373	412	427	429	401	418	452	421	397	431	423	445	407	404	438	418	400	410	431	379	430	431	387	373	387	437	397	402	376	421	424	410	452	396	437	422	414	434	445	405	418	418	406	424	431	437	401	410	409	403	396	423	403	420	424	406	439	429	417	444	438	370	442	427	415	446	371	385	413	420	414	425	390	397	403	427	398	437	430	410	437	371	416	425	455	384	426	415	426	439	433	398	431	393	414	407	443	422	442	424	399	396	399	385	414	429	390	429	421	421	397	395	400	430	430	420	408	408	431	403	395	418	410	406	404	409	438	387	420	444	420	412	432	398	406	414	438	379	444	436	413	411	459	420	382	422	448	415	410	423	377	423	395	436	424	414	454	400	408	411	431	395	442	422	414	400	414	439	434	472	395	388	402	409	412	421	412	420	400	414	387	426	400	411	431	424	444	406	419	370	406	436	393	397	467	439	391	419	430	388	396	415	415	410	414	408	393	415	432	404	399	418	395	405	440	437	392	437	420	424	399	424	445	432	450	465	382	432	391	401	400	421	421	397	390	423	409	415	440	422	414	420	375	403	419	393	416	464	418	482	419	400	444	399	438	393	431	411	434	395	394	403	443	434	427	420	420	412	412	416	407	415	430	388	428	419	424	389	413	449	416	407	421	404	421	455	416	412	411	426	413	402	450	418	445	404	401	410	401	426	444	412	425	420	373	407	417	429	423	441	410	385	401	427	448	423	417	436	407	410	380	377	411	400	391	400	418	404	401	429	392	423	433	444	450	423	419	415	394	416	392	405	437	410	436	415	393	407	399	455	394	433	397	434	386	436	418	429	423	432	394	429	424	426	403	385	438	433	445	428	414	392	405	405	440	392	412	398	426	439	397	375	457	412	412	446	414	414	426	405	435	414	447	409	411	383	401	430	399	398	378	437	416	438	381	413	439	398	420	438	410	434	414	413	439	461	386	396	420	417	452	419	407	419	421	386	440	426	424	399	441	381	447	396	406	416	426	433	429	420	372	412	422	390	435	408	434	451	429	431	416	412	403	435	373	438	378	453	433	418	387	410	412	416	397	431	403	417	407	405	383	439	397	430	407	411	403	414	420	454	427	401	397	415	402	429	394	395	427	393	412	405	423	415	411	378	434	449	442	432	414	439	425	422	392	457	422	404	442	413	380	425	427	428	429	406	401	415	417	433	430	413	432	432	387	447	416	453	419	402	433	403	400	431	399	411	413	431	439	416	391	414	406	410	426	428	417	436	411	428	410	411	355	393	440	419	416	408	396	394	403	414	411	389	410	393	379	428	414	420	448	421	385	398	453	406	415	399	426	407	476	432	392	421	420	429	410	439	410	434	438	409	407	445	430	414	418	419	443	412	403	447	394	406	455	460	458	423	399	404	401	442	398	399	413	422	419	443	415	401	416	428	423	420	456	418	388	409	443	418	446	414	412	447	444	407	454	451	422	407	410	402	415	442	397	402	426	396	412	428	405	432	443	387	456	404	391	444	416	361	394	388	432	410	430	383	373	442	448	377	404	423	398	395	371	399	407	428	429	428	382	401	412	404	439	442	410	396	403	371	434	441	388	439	402
14779	2021	1254	970	617	490	475	399	422	372	376	373	378	316	332	339	285	291	329	347	285	290	302	332	320	335	323	286	299	301	302	295	300	310	335	306	322	313	330	344	300	291	281	304	318	311	320	283	315	302	311	300	284	304	326	335	335	332	301	299	319	336	321	297	297	297	292	350	308	330	297	306	343	304	343	311	332	315	311	308	315	312	322	337	280	321	307	298	298	311	296	297	324	332	302	303	333	329	315	299	312	337	308	303	304	283	280	315	305	325	330	299	327	309	330	332	327	314	304	324	297	313	300	313	323	308	311	315	335	327	325	323	302	285	312	326	321	285	294	320	316	280	300	324	317	281	296	279	298	331	328	310	322	321	306	338	316	294	312	295	312	313	322	292	307	310	297	285	308	281	319	286	304	326	316	321	315	289	311	305	297	334	305	304	303	312	296	308	313	314	321	340	329	331	316	313	288	288	308	300	312	290	305	308	311	309	312	297	299	287	324	293	297	289	318	331	355	330	296	292	307	268	304	299	283	290	321	305	333	306	306	324	299	330	319	297	286	280	285	302	282	307	305	321	318	297	288	300	319	260	304	317	312	296	318	327	309	289	334	285	314	308	313	311	284	299	306	300	293	317	304	297	336	282	309	273	301	310	320	296	333	289	302	284	318	331	283	314	305	285	309	323	308	323	326	302	286	318	306	300	291	345	285	298	316	311	294	281	299	313	302	319	277	296	325	352	301	316	309	326	326	334	346	317	332	286	355	326	299	308	313	306	311	309	284	306	299	366	296	274	294	279	310	299	288	285	278	278	338	331	316	308	308	310	316	313	324	293	318	324	304	304	304	307	306	304	300	329	306	311	328	286	301	314	329	297	322	304	293	304	327	294	343	332	311	321	324	295	332	295	335	345	349	282	291	277	320	275	311	329	304	306	307	309	298	336	307	339	290	323	327	322	301	327	346	345	294	315	300	277	316	306	328	297	310	331	318	339	298	321	294	321	327	294	320	307	316	335	339	296	280	336	286	316	278	298	301	290	277	281	283	334	295	269	329	321	336	302	280	313	293	339	325	298	317	280	352	301	295	283	313	289	300	300	321	285	280	320	309	264	332	330	340	311	292	268	299	320	302	291	329	306	303	340	299	298	309	354	291	284	310	313	314	328	314	320	315	311	282	319	325	321	284	309	334	318	329	335	292	370	315	294	282	312	282	313	280	301	299	332	266	323	310	315	304	340	325	337	278	312	302	286	288	300	322	314	296	332	296	307	307	309	287	299	313	306	320	288	310	303	330	284	299	348	308	309	295	327	288	326	319	281	307	297	328	319	304	295	288	274	285	287	299	327	300	301	294	298	310	308	304	339	305	275	312	306	302	317	309	327	298	295	329	306	321	308	310	280	326	311	295	267	284	300	319	310	321	296	285	331	272	305	310	298	333	337	290	323	307	327	288	293	274	271	304	294	326	324	338	276	291	312	296	295	273	326	293	307	292	291	276	326	295	290	296	294	295	277	316	281	336	302	288	289	279	312	347	311	307	325	285	331	318	276	299	290	311	317	322	338	305	299	312	287	291	312	319	329	278	310	321	307	313	295	324	323	293	301	329	257	270	300	312	313	305	319	313	315	288	287	293	296	323	324	302	296	309	289	310	286	342	300	302	303	330	304	287	306	291	295	316	325	284	276	276	296	305	316	291	287	331	329	297	329	330	277	328	352	332	304	342	312	310	307	288	313	300	324	307	317	362	323	299	298	300	300	287	326	316	306	295	310	320	327	333	301	306	265	286	298	335	280	319	293	276	311	283	317	303	327	309	313	294	275	289	296	291	320	326	309	296	310	323	311	286	314	306	310	317	322	311	293	305	285	298	343	330	342	300	327	307	275	332	313	306	267	304	297	325	307	289	289	302	311	300	277	314	325	340	321	294	314	302	291	283	295	321	331	330	307	292	336	326	269	271	334	330	320	300	287	299	265	311	296	326	298	301	313	334	294	268	315	324	319	288	305	306	313	333	291	333	319	278	288	339	308	330	267	309	297	281	297	312	342	317	302	293	330	275	290	294	314	327	294	310	319	324	328	293	320	265	312	299	322	296	337	318	300	327	320	324	309	284	314	315	296	298	325	304	329	298	265	329	318	328	337	303	285	307	324	308	283	312	306	294	298	328	294	334	289	286	332	331	299	303	315	296	263	306	334	310	303	318	310	295	355	332	311	302	293	293	328	306	288	294	325	308	336	273	268	305	337	322	321	305	330	298	328	327	316	327	323	321	311	328	317	306	307	297	318	335	301	296	282	311	272	311	310	299	287	273	307	299	275	293	292	275	308	307	301	308	297	315	291	297	290	323	304	318	291	301	286	326	327	335	321	305	306	329	306	318	321	307	274	333	300	306	335	311	325	295	318	306	332	344	335	275	280	283	306	316	328	306	289	306	290	285	306	317	286	295	312	311	296	312	300	310	294	303	302	327	282	280	270	275	302	342	313	318	324	277	326	287	302	309	288	317	315	315	315	332	301	336	285	295	293	296	333	323	341	314	307	334	295	287	295	271	296	314	303	273	305	341	329	296	324	280	306	304	278	281	258	330	293	299	301	300	291	313	275	277	311	284	287	300	327	341	374	352	304	324	314	329	299	294	325	277	315	306	261	294	289	283	270	314	273	285	300	276	297	277	293	298	322	323	277	308	288	313	293	349	283	288	320	327	314	301	345	295	323	302	315	307	323	291	310	355	328	292	302	287	326	275	323	313	313	329	289	284	301	325	318	332	305	303	316	312	310	341	303	310	309	328	289	306	304	326	287	313	314	329	296	315	292	312	310	321	274	287	295	302	283	295	285	326	300	280	325	291	274	309	320	282	288	313	288	331	328	313	307	309	314	311	322	302	340	316	314	315	338	326	291	296	348	294	307	288	298	311	305	310	291	329	318	314	260	307	306	328	294	303	325	307	310	300	305	305	310	341	329	328	346	319	304	311	288	296	269	315	312	325	300	309	288	309	299	313	313	327	331	290	299	360	313	303	302	321	328	336	338	308	287	282	313	349	317	311	333	320	300	271	289	296	314	303	309	334	296	313	327	292	321	330	309	301	334	313	331	314	313	310	283	307	312	310	324	306	306	328	318	294	284	334	285	290	301	302	323	311	304	318	332	293	275	329	337	321	331	289	300	320	294	317	272	314	315	348	300	298	287	257	286	306	284	307	285	293	321	322	313	296	300	312	329	284	299	321	293	280	334	274	309	333	284	317	277	305	305	325	296	281	349	326	290	327	307	305	306	320	326	284	315	333	275	311	307	328	339	332	335	298	294	341	337	321	305	336	307	300	301	340	296	296	309	299	281	311	297	303	315	272	287	350	289	313	310	290	306	314	263	302	312	347	307	334	327	318	310	302	318	305	316	295	323	328	321	293	304	309	295	291	303	311	307	323	288	285	325	337	310	287	322	294	268	271	307	306	290	322	316	286	298	282	311	310	316	316	306	343	306	309	317	329	321	312	269
8573	1780	2642	2526	2072	1743	1497	1395	1210	1161	1115	980	966	982	902	883	860	805	857	901	866	799	856	807	789	834	808	843	779	795	752	807	763	744	754	755	797	714	760	779	755	717	714	737	763	765	821	744	754	734	726	721	742	732	755	726	687	757	713	738	727	734	730	763	760	758	753	733	724	745	727	801	783	754	778	752	756	761	778	755	735	763	764	782	764	757	686	729	754	714	792	766	808	691	718	830	715	758	724	772	736	753	741	769	705	723	750	788	745	777	791	756	716	708	694	743	718	738	724	735	748	776	734	703	781	751	701	767	760	728	751	723	732	776	685	739	693	715	744	798	756	749	743	753	749	743	735	680	718	754	752	734	738	808	775	806	754	760	720	729	723	740	689	782	728	758	724	767	707	706	712	745	740	769	734	761	782	735	741	753	777	742	747	758	810	726	729	708	753	770	774	806	753	785	772	749	745	772	735	733	732	764	783	723	718	689	761	716	714	753	730	766	787	720	772	730	720	719	778	771	787	663	734	755	740	752	738	744	724	772	750	757	774	746	756	755	730	730	721	699	774	734	730	763	772	768	742	768	765	807	718	751	744	786	752	789	743	756	743	722	744	744	771	740	757	726	729	741	775	738	706	772	760	713	751	712	763	803	729	744	779	708	751	735	717	697	777	733	746	730	766	715	749	745	732	765	717	728	726	721	741	730	706	762	761	726	768	724	729	769	737	785	763	795	736	694	764	726	743	735	738	745	702	748	743	736	705	783	683	677	774	717	772	729	698	757	781	770	728	718	774	743	748	761	756	742	734	724	766	741	777	729	729	745	725	753	754	744	733	756	739	773	786	735	802	722	710	764	739	738	783	754	728	780	740	757	727	765	716	724	727	752	804	746	721	761	725	690	734	769	735	722	703	728	790	784	806	734	715	779	744	755	736	740	686	750	752	761	781	749	737	757	700	723	756	702	736	744	783	783	800	733	763	785	732	722	760	749	745	793	752	688	760	723	779	734	717	762	790	782	724	728	749	772	764	764	734	734	752	714	700	716	724	789	762	725	779	728	708	726	757	735	707	699	737	759	761	732	758	734	760	760	703	735	770	785	789	729	732	745	804	730	725	785	764	739	740	780	770	733	738	727	812	763	778	760	758	743	759	767	720	794	755	759	746	821	742	769	767	743	739	717	725	738	785	722	777	745	779	728	745	669	737	741	720	745	762	768	724	754	689	754	780	729	748	741	686	699	751	764	699	764	683	771	748	788	725	758	753	773	743	690	788	722	774	744	718	723	812	812	735	748	744	745	793	766	719	760	754	730	760	748	702	678	751	758	769	761	757	763	774	769	766	718	707	760	761	714	722	777	764	747	752	735	763	723	742	747	749	721	712	691	748	753	748	748	748	705	723	762	727	752	714	756	765	779	767	705	718	721	733	744	740	744	720	718	735	693	780	730	726	765	716	748	790	755	755	701	766	682	795	760	748	706	705	777	801	713	777	717	728	697	760	707	686	672	695	795	724	749	770	757	718	766	721	765	736	746	733	754	721	754	742	753	779	731	735	763	794	709	767	752	743	732	775	740	710	757	697	731	774	713	778	709	784	726	728	737	731	732	667	806	728	781	749	749	723	734	748	740	696	692	786	738	743	706	701	744	759	747	792	753	720	742	763	717	765	732	731	736	741	791	711	751	735	780	738	699	784	772	705	770	750	703	739	739	733	728	759	716	722	729	745	770	727	701	749	717	784	767	774	734	729	750	746	733	753	750	715	766	722	727	720	740	780	730	730	739	760	691	808	768	717	690	787	717	727	753	773	703	717	748	781	784	742	745	658	786	756	732	748	712	697	678	804	747	741	703	779	677	708	763	793	744	745	754	759	784	806	754	736	752	731	714	746	764	753	761	775	734	728	768	753	771	751	774	717	725	749	778	761	771	695	740	717	719	720	774	749	787	712	785	708	694	709	762	729	754	799	743	765	781	728	709	784	793	732	758	761	723	701	715	782	721	817	725	753	744	744	719	708	781	785	774	739	767	716	755	732	757	743	750	785	690	711	749	672	781	670	721	702	749	772	768	705	722	779	740	764	695	700	724	754	748	772	795	726	733	718	712	767	738	799	764	754	699	704	697	732	793	741	780	737	755	700	783	702	711	718	742	772	733	773	785	762	756	792	715	732	700	769	722	767	710	700	703	745	741	718	737	756	728	737	760	746	774	779	729	754	761	743	736	754	758	725	698	748	724	738	732	747	769	769	708	713	747	724	731	782	782	715	769	715	756	705	722	773	689	756	751	736	763	731	810	799	699	750	765	765	789	761	745	702	740	698	744	738	746	777	749	701	756	719	728	717	744	711	730	786	740	735	707	704	720	729	771	769	762	705	743	724	747	750	777	784	723	737	749	770	746	733	742	743	806	768	721	768	762	712	717	708	745	730	798	713	752	723	767	747	744	744	741	791	763	754	758	770	706	739	760	736	774	756	719	738	758	761	732	698	728	692	766	719	738	709	730	727	765	737	715	750	728	711	689	748	713	764	750	770	799	762	742	782	787	701	753	790	671	775	711	760	730	779	730	782	745	709	768	718	744	711	711	776	773	741	786	753	713	757	726	761	788	740	770	762	745	709	759	730	780	716	723	740	723	793	703	721	690	739	747	783	750	719	756	741	753	677	772	766	780	720	733	737	775	770	719	733	754	727	717	777	744	819	743	723	715	705	755	743	770	734	797	769	733	757	729	724	758	764	750	758	731	800	705	740	784	780	688	702	786	719	742	755	742	697	763	743	736	720	770	742	738	806	766	732	751	757	725	727	756	702	725	747	723	786	723	703	753	772	743	695	757	753	699	797	800	774	715	767	698	741	758	766	718	698	816	723	794	740	751	730	749	725	744	730	738	741	701	708	821	757	722	755	734	784	732	733	765	729	737	767	780	745	717	762	747	747	725	776	755	736	757	750	737	706	741	757	712	775	752	734	754	738	762	734	732	756	738	743	716	743	769	722	745	730	744	724	750	725	724	752	738	741	773	750	762	722	724	794	746	745	735	704	741	765	772	713	753	730	782	745	767	763	760	732	753	677	732	656	746	774	748	714	704	729	730	728	747	752	751	731	736	767	746	792	755	681	738	741	778	778	803	762	743	733	779	756	761	768	716	751	750	733	708	748	765	703	748	720	795	742	693	731	711	768	737	724	748	734	761	751	734	745	756	789	782	730	750	724	725	733	735	702	772	719	810	715	693	769	737	747	744	772	752	725	774	750	756	681	794	721	803	712	767	757	764	726	741	719	680	713	749	718	741	728	763	735	732	710	770	721	693	704	744	769	700	721	731	728	752	693	739	803	747	698	730	736	747	747	725	738	747	755	734	749	712	739	741	745	734	742	741	770	762	735	763	748	750	767	748	733	741	780	755	753	781	775	743	787	741	747	761	728	729	747	736	766	755	738	733	760	708	715	720	748	747	751	705	745	735	739	747	708	770	767	740	701	724	804	700	759	738	796	742	759	754
1700	495	311	259	257	235	257	290	254	222	243	236	291	249	264	271	257	256	232	222	239	268	225	283	236	247	225	225	225	240	246	215	253	257	245	263	267	250	256	225	245	262	246	248	250	253	277	263	242	234	258	238	274	231	230	215	265	264	242	245	278	242	271	253	225	244	255	262	263	239	231	245	260	250	254	252	242	254	247	270	243	239	251	269	244	251	229	258	232	276	239	284	232	238	217	231	252	269	231	252	256	253	269	236	253	258	268	238	261	241	255	256	248	251	261	249	231	268	225	247	246	225	242	246	252	251	247	243	253	255	268	250	253	254	235	239	218	263	239	259	267	212	267	268	236	254	258	256	242	216	241	245	255	244	263	233	240	217	260	250	241	244	265	218	263	239	281	270	245	284	259	242	261	266	242	229	211	260	226	234	241	255	256	213	244	261	249	241	261	232	228	245	237	274	252	254	275	247	240	239	258	251	263	268	274	279	228	228	232	247	273	272	238	253	246	240	230	259	277	252	243	234	259	248	258	252	237	264	240	234	229	243	265	265	270	275	240	266	248	239	249	261	245	231	261	242	251	243	219	238	256	229	253	276	253	231	255	235	234	254	274	264	244	266	250	267	211	244	234	269	260	234	249	239	267	227	247	254	248	236	229	244	277	261	247	235	246	218	224	246	259	269	242	222	246	225	215	297	242	281	243	260	238	227	269	267	266	242	235	237	243	268	273	249	248	253	263	251	263	248	253	257	248	270	273	276	277	243	240	279	248	240	253	258	227	264	245	263	251	252	236	245	253	250	239	237	237	259	223	242	242	277	227	229	260	237	232	251	227	242	238	223	262	215	285	240	269	252	283	222	244	245	278	248	270	298	265	242	264	245	242	272	283	248	224	228	257	272	234	270	231	267	279	250	249	232	268	245	248	251	257	260	241	241	243	273	244	261	268	229	262	257	254	226	241	259	232	264	294	246	239	262	248	248	261	287	233	233	252	230	241	259	259	264	245	259	239	269	243	250	239	265	234	246	256	262	239	276	249	232	257	227	273	261	223	220	297	225	249	263	227	242	240	243	233	261	255	220	258	272	268	244	235	229	268	273	262	233	227	261	233	261	278	243	263	272	237	239	253	254	223	281	242	263	246	243	226	217	236	250	270	239	273	271	284	270	260	249	265	283	257	241	220	248	262	285	265	252	215	246	225	223	262	267	275	244	234	247	246	245	229	235	259	237	221	266	259	258	229	227	248	228	252	241	241	232	230	221	287	245	250	228	244	248	257	270	262	262	243	235	250	260	240	253	254	236	234	280	249	244	218	227	236	239	249	251	249	288	273	231	273	244	237	222	278	236	275	240	278	289	250	269	224	254	253	274	264	239	244	252	241	266	250	234	243	268	228	232	249	254	230	258	263	233	213	236	239	244	219	257	247	260	246	260	250	251	244	245	244	259	266	243	241	269	269	278	259	242	224	262	259	248	253	236	224	235	262	227	243	255	222	255	268	263	236	251	249	250	241	261	264	266	251	241	236	265	273	247	260	309	267	285	248	249	247	252	243	269	241	255	258	210	270	268	256	251	251	257	259	262	252	262	221	244	256	264	255	271	244	242	251	251	268	263	272	253	214	250	246	248	239	241	250	270	228	258	269	268	255	240	268	257	267	273	244	250	261	248	253	227	247	236	270	233	246	247	267	235	267	251	251	241	243	246	270	240	224	282	244	255	233	262	222	241	253	240	243	271	251	269	261	258	229	253	259	248	255	262	234	237	235	236	274	249	270	237	245	238	250	272	249	222	237	224	223	235	230	262	261	246	217	275	272	237	255	247	265	250	290	250	237	241	250	225	274	283	230	242	248	247	248	260	269	238	277	264	250	237	263	257	265	241	249	239	231	238	212	249	247	228	252	284	248	253	260	248	261	253	251	248	242	253	218	252	246	244	276	243	276	242	251	238	235	247	270	276	265	267	260	276	286	239	229	244	245	240	270	281	253	242	242	248	268	233	269	240	267	258	268	245	232	269	254	271	255	248	256	257	257	213	232	249	242	238	252	246	279	275	246	223	240	265	269	232	268	282	267	221	222	272	243	302	227	224	270	238	276	249	271	271	223	256	248	212	276	254	271	244	266	246	269	256	260	232	267	252	272	254	291	240	249	234	253	240	256	262	286	244	247	271	272	270	259	207	266	240	253	252	242	239	255	250	269	254	256	263	218	278	261	202	252	260	240	263	258	268	276	277	251	239	290	214	246	235	262	249	256	254	273	260	242	283	243	257	250	266	245	226	220	241	260	256	250	239	281	249	260	219	228	261	245	273	257	249	247	216	257	251	260	274	241	233	262	260	240	246	242	250	265	228	263	239	237	237	249	293	259	259	229	254	260	247	246	236	265	248	279	277	252	212	253	246	276	232	230	280	250	252	254	231	233	240	227	290	248	246	251	243	274	247	238	287	253	297	271	250	242	250	276	256	238	239	219	243	226	240	252	252	259	243	245	237	238	249	213	227	250	228	252	256	218	218	234	281	249	230	260	250	268	260	243	270	254	229	240	257	238	245	223	227	240	248	242	277	241	235	253	262	254	263	243	227	282	257	248	253	266	238	272	244	224	257	246	252	243	249	228	259	281	256	242	223	245	266	259	236	257	279	252	244	241	271	241	214	235	262	249	243	270	272	267	230	255	264	238	253	272	255	239	252	257	261	243	265	267	235	262	247	260	255	232	240	251	262	266	227	240	260	269	264	268	244	245	247	257	236	258	244	249	244	242	271	260	217	272	204	222	251	240	258	273	228	254	253	254	233	240	251	252	252	248	232	254	254	262	251	225	214	230	233	228	275	267	266	249	260	248	238	268	267	259	214	254	236	249	223	238	222	276	272	254	279	253	232	222	261	241	285	250	244	231	249	281	250	246	266	223	272	276	235	238	244	248	253	249	280	266	247	261	250	259	254	246	256	273	216	249	254	262	252	258	259	235	248	252	258	265	260	245	257	217	215	237	247	239	241	266	274	237	247	249	265	236	237	252	256	267	226	234	262	262	263	257	256	217	251	246	255	254	254	254	236	290	249	266	279	240	279	232	231	252	240	265	224	265	234	255	267	266	241	246	245	261	267	257	259	246	233	257	265	274	238	231	273	232	248	292	237	268	283	255	232	273	266	240	221	258	251	248	250	238	239	255	243	260	247	244	240	245	236	241	257	244	235	237	245	250	266	235	242	258	244	268	244	243	252	242	240	254	238	240	238	235	238	253	259	290	262	249	230	236	252	242	231	256	234	233	264	236	230	254	254	250	232	244	254	233	217	228	235	261	258	210	252	239	277	243	236	227	223	248	244	247	255	235	257	222	245	291	252	247	256	254	266	287	274	250	252	218	248	238	257	257	256	217	250	266	264	229	245	268	237	229	255	254	222	240	279	251	246	250	241	278	252	251	258	237	246	228	255	253	278	249	266	253	257	222	248	260	244	258	256	250	249	252	228	247	247	268	258	234	264	230	239	244	249
1739	831	737	636	577	583	618	620	656	619	575	615	591	593	559	575	615	627	625	667	633	596	621	541	614	594	572	630	585	578	579	613	593	566	598	632	604	592	612	630	603	560	621	592	580	602	606	626	580	590	570	646	630	592	636	604	589	560	620	569	563	602	571	608	599	588	560	634	620	549	577	561	610	606	590	600	600	614	576	630	643	619	594	583	606	585	596	616	595	580	551	618	616	561	593	570	596	600	619	635	538	617	558	555	573	586	601	562	574	655	609	564	569	621	547	559	611	622	617	619	573	558	604	576	591	551	599	578	575	603	583	580	602	583	613	626	595	614	595	630	619	558	637	601	572	619	618	632	593	582	650	621	628	553	663	566	601	600	594	535	588	575	588	601	597	582	577	597	595	572	622	588	642	544	566	588	606	557	568	581	573	610	593	603	530	625	620	617	629	573	576	572	601	617	570	630	597	579	583	590	584	580	585	612	643	616	585	592	641	604	618	574	586	603	624	593	576	620	593	585	580	572	631	609	590	614	610	595	588	615	569	552	576	613	614	591	570	601	595	576	562	586	580	600	606	613	595	593	616	589	589	606	596	547	595	576	600	618	577	638	575	615	608	605	640	604	613	550	572	603	639	582	574	578	600	638	570	559	548	625	555	591	597	623	592	571	539	638	564	577	616	574	583	572	589	598	595	593	591	618	571	615	583	622	579	575	581	626	612	561	620	596	659	608	562	613	578	585	648	602	575	608	608	620	609	630	603	564	613	648	580	631	597	576	610	576	565	572	557	582	609	587	560	613	600	566	628	601	562	617	542	601	583	570	599	568	582	577	603	629	582	538	586	579	633	607	636	634	610	579	569	572	598	586	575	595	578	599	591	598	603	574	582	628	573	563	617	599	597	606	587	587	630	600	600	615	566	580	560	591	557	602	627	566	583	605	600	604	580	558	624	585	622	569	597	619	614	570	576	573	608	570	606	609	590	567	589	605	614	563	602	601	586	600	549	606	617	595	567	563	621	603	585	586	605	633	637	582	572	572	596	555	606	582	603	572	652	635	635	590	580	548	624	587	591	563	554	529	591	560	591	619	618	610	585	629	603	607	595	588	586	601	588	604	605	596	578	589	528	590	621	592	598	571	592	552	601	646	601	575	653	641	569	599	589	617	564	600	595	568	603	619	605	587	596	591	561	646	591	607	598	557	579	604	570	555	613	579	569	606	553	569	565	603	630	593	582	620	587	578	603	568	572	611	596	608	592	638	614	573	591	584	616	599	577	576	602	603	598	606	630	624	574	631	622	606	622	555	648	615	582	581	607	556	600	593	610	603	629	569	568	575	629	576	578	573	601	593	596	590	600	592	601	561	607	609	585	616	581	553	566	577	611	623	598	609	595	599	591	593	605	592	592	597	635	607	566	586	613	543	556	599	597	591	607	621	591	583	603	603	607	635	574	587	585	669	574	593	603	585	556	583	599	574	618	594	637	621	551	615	568	558	554	582	634	575	605	600	626	612	608	587	594	572	589	587	609	607	569	578	603	582	534	597	617	602	626	620	598	605	595	613	575	574	595	607	580	592	541	574	618	636	609	540	634	576	606	585	631	584	611	578	573	579	621	594	571	588	593	614	605	635	613	567	646	587	615	585	550	588	611	620	582	592	608	623	632	625	602	605	594	585	562	555	617	607	606	582	597	575	600	580	579	612	601	583	593	603	603	604	611	540	587	607	566	591	582	572	613	620	592	622	598	571	577	578	597	599	616	573	586	582	619	603	582	619	600	616	552	634	626	601	597	584	585	579	619	577	602	630	645	641	634	564	606	570	603	653	559	545	582	623	582	598	637	591	586	607	625	576	575	591	625	582	611	602	608	608	584	587	604	589	623	602	610	615	598	605	604	623	611	622	590	605	611	621	600	584	595	601	662	581	589	590	554	567	627	604	594	574	605	586	570	576	558	568	587	607	605	631	589	600	636	586	645	588	603	617	618	595	576	574	606	575	631	539	589	555	635	599	621	563	590	545	590	585	616	620	603	608	587	566	636	586	586	610	550	599	608	577	623	600	608	647	570	599	552	607	627	601	633	611	566	623	573	561	574	607	558	597	598	589	622	602	594	608	589	585	616	583	612	590	558	571	580	593	573	599	586	590	593	623	620	625	579	662	555	556	574	606	608	620	563	620	592	569	633	616	630	542	561	597	636	625	609	600	620	641	609	549	600	589	584	590	556	602	605	610	602	560	579	609	571	585	569	552	608	561	597	551	586	642	603	599	597	602	617	616	536	598	621	604	626	601	590	635	613	576	614	610	577	655	631	600	609	583	641	588	600	573	603	603	555	631	581	609	578	561	606	597	605	592	622	584	594	632	573	582	552	600	612	627	610	609	558	573	630	620	619	567	595	587	592	613	559	562	608	589	630	590	592	602	592	580	618	600	588	647	617	628	615	598	566	566	578	618	594	614	626	594	573	600	609	556	602	578	571	576	611	574	564	630	594	602	594	609	558	635	616	535	555	623	556	554	582	577	609	645	593	606	607	569	583	592	613	616	580	607	576	582	573	653	602	603	586	583	620	598	595	598	579	582	586	564	606	612	603	609	580	552	572	600	602	568	537	593	643	581	576	551	610	545	567	600	580	627	583	588	576	552	605	593	604	572	563	604	609	593	579	635	640	549	619	614	573	564	608	577	603	592	614	591	598	594	619	585	615	596	624	592	598	597	601	613	566	617	595	614	549	635	605	596	580	583	583	589	600	610	611	557	593	596	620	604	604	594	596	601	599	633	556	554	649	623	568	601	597	578	634	589	586	638	648	594	571	592	590	591	612	554	576	566	555	599	611	638	600	633	588	590	586	612	595	615	616	588	618	586	580	605	607	571	569	628	593	586	653	612	621	604	585	595	565	595	598	577	592	576	580	574	598	589	581	602	617	575	596	588	587	658	586	600	602	625	587	567	573	593	594	615	609	568	599	619	564	569	581	618	559	581	609	626	652	595	617	589	599	577	568	603	618	616	602	574	552	566	610	619	592	621	611	606	629	541	625	611	628	621	603	574	567	631	597	592	629	621	583	558	623	584	596	549	595	574	623	595	564	594	578	630	624	546	604	573	631	616	539	590	621	589	568	570	614	598	540	614	565	588	627	593	616	565	578	627	576	608	592	612	605	607	603	569	574	589	632	586	626	593	599	579	617	581	614	626	585	573	618	619	615	641	552	543	598	608	604	589	588	594	582	573	596	646	601	632	578	594	595	584	602	574	603	640	562	591	610	557	598	612	590	587	593	575	579	515	592	592	631	602	598	559	607	569	616	612	611	627	609	608	579	627	606	594	581	580	594	596	647	627	618	582	579	623	567	599	570	635	576	641	593	569	553	573	607	615	606	596	531	635	558	604	591	637	577	561	612	649	582	540	585	565	563	603	651	592	585	580	606	596	614	579	630	579	631	603	584	582	630	607	604	605	592	571	558	567	639	560	611	581	626	581	629	607	599	536	573	603
7940	1010	642	448	300	233	224	179	180	195	164	169	162	166	157	202	155	173	176	132	138	145	149	155	149	169	148	156	150	152	160	164	151	129	173	150	155	152	174	171	133	149	141	152	153	174	159	164	134	135	151	153	142	146	152	165	154	145	140	141	155	147	144	171	178	166	131	134	177	155	170	147	144	156	184	153	145	164	138	141	145	131	163	157	149	168	166	159	145	160	153	134	141	158	159	140	155	134	142	145	173	167	136	152	140	173	137	143	162	159	164	150	143	144	147	163	163	149	121	135	158	143	152	141	142	149	142	146	156	142	147	152	153	151	165	168	154	163	129	150	149	162	154	143	137	157	134	159	154	147	159	141	150	134	123	153	148	141	173	151	142	129	135	148	125	170	169	133	151	147	180	156	163	166	148	144	146	139	165	155	159	156	160	170	144	155	145	158	152	168	155	168	137	157	181	173	145	161	142	134	128	133	161	172	141	146	158	169	154	143	162	138	117	158	153	164	149	166	153	173	168	163	168	159	176	135	144	147	141	146	129	143	148	156	163	174	137	125	166	162	145	143	149	154	137	185	150	167	153	156	157	157	147	137	156	167	149	131	167	164	135	157	144	138	136	139	138	154	160	144	157	148	149	154	162	164	152	147	143	149	148	164	166	164	151	153	164	138	145	158	164	154	133	156	141	155	190	148	115	168	155	139	155	179	159	127	178	165	154	162	161	160	185	169	159	161	159	138	159	140	136	168	161	157	140	160	167	160	143	152	158	159	158	138	140	151	166	146	152	159	150	159	155	138	182	163	167	147	154	179	147	147	158	139	156	161	165	142	145	168	133	145	157	145	143	199	142	177	186	146	145	164	136	169	114	154	145	166	152	171	136	133	157	159	146	165	140	192	166	173	122	137	161	123	130	134	156	138	148	165	136	147	179	126	147	168	125	151	125	135	158	151	152	140	155	162	150	136	141	173	136	167	140	152	143	160	169	169	162	125	154	162	154	165	169	160	146	140	124	142	179	150	150	157	169	166	154	135	136	132	147	142	155	155	150	152	148	157	151	166	161	164	160	156	148	138	161	147	149	120	124	140	160	137	136	155	145	155	144	156	168	140	169	163	162	157	162	146	164	132	163	137	157	163	155	155	143	171	150	149	148	169	136	146	162	162	147	156	133	129	163	149	163	140	160	161	147	152	152	161	153	136	144	168	145	161	154	173	133	149	173	168	176	152	161	165	147	161	155	160	125	139	131	155	146	141	155	118	152	153	120	160	147	155	177	147	130	135	156	152	163	177	133	167	170	161	163	150	161	160	153	149	147	142	152	169	130	116	149	143	159	141	164	134	154	167	138	162	143	170	150	128	120	138	165	152	177	159	145	165	136	151	167	155	146	148	154	154	171	186	155	152	143	159	162	172	149	160	146	152	142	164	176	150	164	156	147	140	156	139	173	143	177	152	173	168	162	151	133	135	146	147	140	146	141	146	146	137	138	141	147	149	157	148	161	145	168	147	144	158	164	152	152	149	158	160	173	121	152	170	157	158	136	161	179	143	157	165	173	163	140	151	151	162	162	154	155	158	147	154	143	144	143	167	184	137	131	145	150	143	166	157	154	151	135	177	162	157	138	141	119	152	142	141	121	121	156	158	191	158	155	161	140	147	139	164	161	153	148	133	146	152	147	158	149	180	148	169	154	129	139	145	155	172	162	156	155	165	154	136	143	142	137	163	144	148	163	143	162	137	172	142	138	175	177	126	144	153	162	155	163	140	164	158	142	142	167	154	140	156	178	168	157	151	142	146	177	148	167	148	155	177	160	135	162	172	149	157	132	164	131	142	138	176	148	154	129	130	160	134	127	165	158	142	134	145	156	166	160	139	152	139	157	146	151	153	156	160	155	150	129	152	165	165	159	169	141	162	160	155	163	159	148	136	150	155	159	139	142	162	148	148	168	160	149	148	139	167	132	133	171	166	140	152	152	154	148	156	165	156	142	155	151	157	148	164	143	162	165	146	145	152	155	159	147	131	143	166	159	160	159	159	159	162	178	134	156	151	149	137	169	165	139	145	148	133	141	141	171	135	150	152	162	160	164	145	147	161	141	132	152	141	136	154	149	146	148	147	163	159	135	155	167	163	164	156	146	159	182	151	154	169	140	164	154	145	206	151	136	151	141	139	157	153	154	163	157	157	184	134	146	195	186	148	137	140	151	143	167	188	142	173	166	157	152	145	150	153	167	153	156	135	162	140	157	147	145	142	156	148	154	138	158	153	151	149	148	138	146	131	157	151	158	156	124	162	166	144	151	141	164	160	134	170	154	170	155	162	147	155	157	186	169	162	164	141	162	177	141	125	144	133	129	147	137	142	161	168	177	189	155	146	166	129	149	158	173	151	179	150	137	148	145	158	160	157	170	153	167	176	153	158	143	159	156	145	154	144	139	143	162	150	154	179	150	139	148	149	126	144	149	136	148	128	144	160	132	153	161	159	144	143	185	157	126	145	161	149	138	161	167	136	158	147	161	162	175	167	154	161	164	149	145	135	140	153	149	146	128	145	174	164	158	140	165	141	142	113	137	154	140	145	137	143	137	178	142	166	157	164	156	151	147	131	157	154	156	161	146	162	168	132	139	164	143	155	157	157	148	153	135	154	197	146	173	134	135	157	134	157	161	162	174	167	172	146	139	142	138	123	154	152	168	137	156	152	137	143	168	133	143	130	143	131	136	142	153	150	169	167	169	135	160	139	131	134	174	155	139	144	119	163	161	154	140	140	145	155	155	148	159	140	157	140	166	160	167	142	161	139	143	151	178	166	142	144	174	160	151	163	150	150	147	124	152	177	170	163	148	155	159	151	155	150	166	126	160	155	152	145	158	128	152	158	171	144	153	151	149	165	132	155	144	144	149	162	123	144	128	144	151	147	143	162	152	146	144	142	165	159	151	147	150	155	148	134	148	145	144	164	153	172	140	133	162	141	144	161	137	160	173	152	157	165	137	147	175	151	140	160	159	153	166	149	144	142	158	133	145	144	165	165	132	156	143	148	162	143	157	146	148	150	158	148	147	170	159	154	143	161	170	151	130	152	146	166	176	146	150	163	160	145	155	164	159	147	163	157	152	140	165	170	159	179	170	202	159	170	141	158	135	131	150	145	180	158	143	126	154	163	131	120	135	145	149	161	171	128	168	159	162	125	176	153	171	168	139	166	159	152	129	134	164	167	149	124	150	139	139	136	138	158	139	170	157	129	144	135	154	144	137	136	186	166	141	152	137	142	155	160	147	148	143	138	162	165	155	153	150	114	134	134	159	139	144	140	141	154	140	136	144	133	142	166	178	160	150	157	158	161	136	144	157	154	133	160	161	153	169	151	144	145	141	148	152	170	164	149	146	160	153	146	142	165	158	150	177	164	161	139	162	164	142	141	165	140	153	174	134	154	153	200	135	165	133	156	147	178	141	142	164	151	146	130	135	169	144	137	133	155	129	159	136	147	144	157
6487	1251	1566	1352	1101	923	840	681	634	589	607	572	494	518	496	532	520	455	432	466	499	511	481	467	439	456	483	465	419	433	409	428	381	437	462	449	445	427	443	430	409	441	431	426	387	419	432	409	426	427	419	418	434	418	420	415	415	409	437	445	389	452	425	443	419	435	443	409	386	443	454	409	407	423	419	456	392	417	400	404	409	449	392	415	396	402	433	413	445	402	443	445	431	412	409	413	422	398	386	425	421	394	422	378	461	419	415	424	393	389	420	400	416	431	429	417	444	414	410	433	420	398	431	394	426	423	411	420	397	417	406	415	408	432	451	442	442	422	435	443	424	416	387	406	411	439	429	417	458	452	439	437	425	431	436	411	435	404	395	411	406	413	383	413	397	432	433	417	431	435	439	398	404	427	371	423	396	421	411	433	431	420	396	428	430	413	400	431	424	415	422	433	416	457	400	396	414	427	413	454	406	448	436	433	399	426	441	412	424	444	406	429	412	428	389	403	422	426	389	386	415	435	414	440	423	457	425	403	445	414	431	400	439	446	442	397	429	390	419	448	433	454	433	452	417	394	414	453	405	378	423	425	430	408	384	410	453	406	423	393	408	429	438	440	453	414	381	411	410	411	415	472	414	446	444	439	401	423	377	438	408	425	430	417	432	403	412	413	414	452	412	430	398	417	430	426	406	405	461	463	404	455	392	405	448	407	397	434	412	441	411	401	440	460	443	432	411	406	408	400	422	428	422	426	441	391	413	423	458	406	439	410	441	449	402	406	414	463	428	372	427	425	417	437	410	408	417	370	450	460	428	420	388	464	387	435	411	409	426	441	439	407	420	439	458	440	418	413	420	406	439	430	412	434	446	422	433	446	437	405	417	380	448	370	431	415	447	389	418	410	409	389	420	401	413	447	410	373	427	420	421	411	425	433	424	396	417	397	426	458	424	419	406	445	399	425	396	397	369	437	373	427	403	416	429	422	424	455	428	477	403	410	398	389	410	439	450	442	415	424	425	426	440	438	408	431	434	432	377	441	404	455	449	446	421	402	435	461	398	412	421	454	412	431	390	437	440	391	372	450	422	431	412	413	428	418	429	366	411	432	461	376	393	446	378	449	405	462	435	418	434	383	421	442	439	420	386	417	424	431	379	431	401	473	418	452	402	413	437	412	439	447	432	427	410	420	415	436	431	406	460	445	390	437	437	409	404	415	404	400	423	418	437	376	418	467	475	405	402	451	438	425	416	413	414	432	431	396	387	418	399	407	423	410	407	424	439	422	433	409	398	430	443	433	477	434	449	434	391	410	429	398	441	415	402	434	441	384	416	413	401	420	438	440	436	442	374	411	383	407	398	418	432	401	414	467	425	413	402	389	449	397	393	406	423	431	427	436	385	437	455	436	419	416	391	399	439	391	421	409	430	456	386	363	389	408	364	411	438	377	414	420	416	437	445	381	410	408	441	383	392	423	411	430	467	435	432	433	454	427	397	403	445	404	416	426	417	429	441	422	379	419	444	443	431	420	434	447	433	403	404	422	413	377	387	420	407	412	447	404	422	420	404	432	405	406	441	393	392	387	388	403	436	370	429	415	426	426	423	436	422	400	417	446	398	456	439	438	396	432	394	406	401	415	398	423	446	423	424	427	406	446	440	445	432	419	470	395	390	385	424	386	408	393	425	427	391	416	395	439	416	403	422	432	436	416	423	441	400	411	432	434	424	378	408	422	416	376	444	435	394	401	411	449	413	407	411	425	406	442	447	417	447	442	393	414	426	407	424	400	421	387	411	414	440	417	469	419	402	427	415	444	420	447	408	427	404	431	424	396	413	416	416	433	458	421	368	389	434	440	398	407	455	424	426	423	431	417	406	358	412	432	397	414	405	418	394	438	446	461	406	376	425	409	415	443	406	406	406	418	422	438	440	375	405	407	469	458	381	447	412	441	387	430	414	397	412	453	411	398	418	386	400	446	390	404	417	426	447	382	428	447	410	391	430	412	415	401	409	418	439	413	431	411	407	419	395	421	389	385	412	403	450	400	388	421	449	441	415	400	384	375	389	436	452	429	436	429	428	453	389	417	434	417	428	432	432	436	396	400	419	412	431	381	411	435	433	406	423	408	387	432	414	405	426	418	411	419	407	427	413	422	402	398	443	397	439	424	415	376	425	390	402	403	395	412	420	404	414	428	389	447	438	407	427	417	464	421	414	437	443	393	418	418	420	451	414	465	451	422	444	391	431	449	419	408	456	410	417	397	407	425	414	438	412	403	442	412	381	426	419	424	437	424	452	415	422	405	445	412	393	428	443	413	469	434	422	381	396	438	423	416	437	434	430	437	428	396	410	365	438	404	416	384	397	374	452	396	437	420	428	452	435	454	415	435	416	408	391	463	459	432	415	435	397	390	451	398	436	430	408	398	427	422	428	417	414	420	439	407	390	420	417	437	418	402	452	418	392	432	455	402	381	415	399	405	443	403	420	451	421	444	374	413	433	414	428	364	405	382	432	434	381	392	384	412	381	421	418	459	403	394	442	449	424	417	442	407	430	371	466	426	413	406	431	469	441	437	411	399	412	459	386	414	386	413	408	431	408	435	403	415	383	419	415	444	386	373	380	470	370	426	455	421	440	419	389	445	420	404	434	413	433	408	424	436	422	402	419	473	442	407	408	399	447	404	425	425	389	405	439	397	418	453	424	432	351	404	453	393	415	365	442	414	406	421	410	387	416	477	444	406	420	452	414	420	430	429	414	401	446	380	441	419	434	400	418	389	420	401	432	417	426	440	449	425	380	408	437	418	416	417	427	421	405	438	416	422	404	442	460	425	397	390	468	420	450	419	403	405	449	443	440	398	395	429	400	410	437	412	422	449	400	401	415	395	437	435	388	412	446	408	455	438	438	469	454	421	396	429	413	418	398	370	398	428	382	443	399	446	401	385	414	397	398	425	411	437	406	406	415	418	472	414	408	409	417	413	406	395	438	432	406	384	390	422	384	447	419	451	420	395	440	411	385	434	434	407	409	421	427	413	420	402	403	417	404	439	422	400	394	430	386	399	369	397	436	399	443	461	459	419	438	378	411	424	396	449	401	426	430	405	451	409	421	410	412	432	413	443	407	411	390	397	411	410	428	407	430	459	403	438	448	394	440	410	427	417	421	420	395	395	385	387	416	425	387	438	411	421	427	437	465	432	425	407	433	393	426	429	418	416	471	400	407	393	438	409	425	425	437	441	416	429	414	408	408	398	414	445	423	402	407	426	456	398	400	417	420	416	432	409	398	423	409	439	430	427	431	441	429	418	419	432	419	410	415	431	377	392	422	434	461	411	425	412	390	402	424	419	426	404	408	412	416	415	449	446	433	415	437	412	441	406	410	401	410	463	411	445	390	432	435	407	452	416	471	441	425	420	384	403	452	427	416	397	439	420	438	403	440	417	443	395	438	409	411	417	440	395	377	388	384	385	427	405	432	371	379	418	420	435	425	407	428	404
15429	2478	1312	907	585	539	452	428	428	386	336	333	331	322	349	356	307	346	323	310	314	307	293	312	290	346	312	352	335	331	312	315	323	336	312	294	327	328	283	288	317	308	317	321	293	306	320	346	320	317	316	300	285	315	301	311	327	295	280	299	359	301	325	329	349	308	329	295	312	319	310	289	329	279	316	315	300	337	332	284	333	313	339	282	309	281	279	322	286	314	324	304	287	296	342	339	340	320	270	287	272	324	296	328	302	332	329	325	307	295	302	313	304	300	307	307	275	304	306	309	280	320	296	293	330	302	307	318	306	313	289	305	274	307	315	313	327	295	299	260	304	324	307	279	337	323	327	342	311	292	315	309	326	310	322	345	262	359	298	308	274	313	309	313	318	335	300	273	331	291	271	296	288	307	283	276	336	351	313	300	317	310	283	317	298	320	327	307	309	292	316	309	297	315	329	302	313	293	323	281	322	324	312	316	286	322	302	294	306	332	289	327	300	311	337	329	319	339	304	295	316	317	285	318	307	322	304	334	318	330	275	329	290	286	295	321	296	285	298	320	297	292	333	303	300	287	299	298	281	291	298	304	339	298	306	284	313	332	311	310	298	298	318	301	313	305	297	312	346	311	317	278	283	290	279	310	311	300	303	330	316	270	310	291	324	301	287	307	332	318	327	297	333	341	314	304	292	352	325	335	338	311	319	328	312	300	297	309	303	332	317	310	298	301	318	307	297	302	271	296	302	297	299	312	309	281	283	283	322	326	309	314	331	311	323	315	354	307	306	288	334	303	319	309	314	314	354	291	310	307	289	259	311	313	340	307	287	314	325	322	276	355	297	336	300	329	307	291	305	310	302	314	302	260	300	320	284	271	299	331	309	293	267	306	339	323	324	281	336	292	287	290	320	311	307	313	276	299	294	316	271	327	338	310	289	318	313	284	328	306	302	276	327	330	307	302	326	313	290	295	308	305	326	273	305	311	319	305	294	280	340	287	314	341	283	315	307	337	331	301	359	335	301	311	285	335	330	308	321	308	316	299	327	293	269	271	322	305	328	345	325	271	329	292	298	318	298	314	311	310	312	327	283	291	304	315	343	316	319	324	291	307	283	326	292	290	333	311	329	322	304	304	307	313	331	318	315	302	305	322	339	289	314	296	310	322	326	333	287	306	316	321	296	279	312	317	328	305	281	310	307	290	325	315	334	354	320	317	305	285	324	315	273	328	305	359	321	289	317	300	313	310	307	306	291	303	319	337	301	304	294	294	314	280	309	306	297	308	320	311	269	362	316	313	325	307	308	332	301	325	314	314	286	316	316	293	314	281	288	305	297	302	294	310	274	357	312	308	310	323	328	300	320	317	299	310	307	304	309	299	306	288	302	299	320	284	339	323	322	308	296	353	304	301	314	314	311	353	309	297	322	314	292	285	297	331	318	307	296	289	322	325	301	319	304	329	276	306	301	325	300	299	305	329	332	324	292	312	303	331	334	271	298	310	339	304	317	259	286	297	321	325	302	324	281	302	305	331	302	268	301	338	325	284	279	310	284	345	296	344	287	292	357	314	346	288	282	312	319	347	333	314	324	285	293	329	297	312	301	329	317	303	310	324	310	278	275	337	283	324	343	310	296	282	340	275	311	327	327	307	322	315	307	306	310	276	297	321	290	274	311	313	313	320	317	345	290	342	330	305	298	324	303	242	283	294	312	293	309	304	307	325	322	308	306	296	296	325	283	287	323	308	324	279	304	264	285	302	331	306	348	298	333	326	301	331	311	302	328	325	267	305	296	303	263	322	305	325	335	357	325	298	328	326	327	305	325	337	316	336	326	308	302	328	297	322	272	288	311	328	318	294	316	324	279	319	333	324	326	333	274	323	304	305	322	315	299	309	300	326	289	311	314	369	309	285	357	322	296	314	301	297	292	309	312	326	292	302	312	281	336	286	287	306	335	312	299	313	323	315	338	309	319	317	301	334	297	306	324	316	291	341	303	333	278	306	328	319	316	326	297	322	315	321	298	295	296	305	295	306	296	327	315	293	312	279	319	309	317	319	320	328	332	335	285	286	287	294	303	299	286	319	283	347	295	320	321	319	331	304	284	321	278	293	337	307	297	323	329	296	309	316	298	321	269	330	329	306	321	341	323	284	354	330	334	314	286	344	286	301	297	316	319	342	309	305	323	322	314	332	290	286	297	307	308	306	323	324	299	320	308	325	316	325	258	290	321	320	333	324	267	300	306	320	280	303	299	304	291	343	277	348	313	296	360	319	292	313	368	272	323	284	339	332	320	283	299	329	291	326	280	317	288	285	304	301	331	285	311	347	315	281	257	305	295	303	295	287	320	300	316	320	293	335	334	297	323	299	316	300	314	302	301	318	313	333	326	305	314	333	330	290	294	314	322	288	373	331	331	311	338	335	309	305	305	298	317	295	314	294	392	281	359	334	324	271	300	298	324	304	317	332	311	325	309	276	305	313	349	297	292	323	291	304	319	302	311	327	325	317	307	325	316	284	323	297	303	308	316	303	267	331	322	331	313	313	312	319	311	305	332	340	300	315	317	310	297	320	287	295	317	291	325	282	338	328	331	303	310	304	316	276	292	301	333	289	310	305	276	298	300	302	315	315	328	324	277	277	315	288	342	311	317	301	304	269	330	299	326	310	314	297	310	287	330	315	310	287	304	304	339	308	330	319	317	290	313	289	317	325	327	302	300	317	284	316	313	321	335	340	285	301	317	324	317	329	311	303	262	297	271	293	284	286	310	283	321	343	312	304	334	301	309	302	313	323	289	316	330	310	313	335	320	307	308	297	303	341	316	305	308	303	313	320	328	284	297	293	318	277	339	288	313	283	314	298	307	295	295	281	314	325	338	303	319	326	365	306	316	315	324	317	295	317	294	321	331	309	301	346	313	319	306	330	313	295	304	309	328	291	337	317	301	351	297	292	306	278	315	274	349	285	342	286	307	289	293	324	338	302	312	331	289	332	310	295	316	345	313	320	337	325	290	298	295	298	315	316	295	302	312	299	328	307	295	301	289	328	307	293	347	340	308	327	297	299	313	345	319	318	319	272	287	293	315	328	279	295	338	293	282	330	286	282	338	287	308	331	319	333	310	317	323	321	301	329	334	311	340	334	334	333	298	281	320	319	320	306	268	290	303	344	324	312	294	282	323	326	295	300	291	325	316	312	322	327	295	334	322	300	322	311	293	304	283	307	279	307	326	304	323	282	309	287	313	306	307	316	303	301	311	336	289	309	320	300	314	302	291	311	342	308	323	320	333	318	359	306	321	321	332	314	341	334	287	320	292	285	344	329	298	316	324	303	283	302	332	300	312	303	312	352	290	308	320	303	311	313	291	331	289	320	324	305	324	319	320	350	282	347	304	341	320	316	330	299	299	288	295	331	303	297	312	317	340	323	295	280	322	310	288	309	292	298	317	297	317	288	312	308	324	281	286	327	288	303	287	271	319	317	297	305	344	298	315	287
8751	2105	2719	2551	2078	1712	1479	1309	1228	1099	1143	1047	955	992	906	861	894	886	834	849	823	823	863	826	855	800	773	792	770	798	776	763	768	735	752	795	770	765	756	766	791	808	818	759	781	769	744	807	784	720	695	716	793	742	764	724	816	778	723	763	795	722	760	742	796	743	740	780	746	751	794	760	775	747	815	758	756	733	760	773	729	730	771	742	737	765	763	731	760	779	768	717	776	726	722	808	766	769	703	717	771	746	758	749	746	702	762	814	787	723	777	753	790	755	732	751	786	764	749	745	760	727	775	793	728	740	695	740	789	754	705	754	758	723	754	775	768	755	793	722	767	735	753	776	725	716	750	758	749	783	761	721	759	738	775	765	777	746	697	754	738	726	777	727	801	729	716	782	749	781	729	720	785	730	791	746	735	750	769	761	710	767	778	733	723	716	743	776	724	727	743	762	715	776	748	730	767	771	771	727	753	702	740	780	755	752	729	717	731	796	732	727	743	753	729	809	756	748	813	779	760	749	736	720	794	717	716	785	762	753	758	730	752	762	756	790	705	707	721	737	765	743	789	772	775	739	714	744	771	723	779	760	714	748	765	749	769	772	729	803	764	725	735	761	728	666	745	778	764	793	754	754	697	731	715	767	757	727	782	744	703	765	774	763	749	761	723	731	751	762	723	737	750	773	752	746	775	745	744	728	701	761	727	725	729	745	745	729	730	715	723	722	713	711	690	726	760	708	717	744	733	759	739	739	760	732	712	734	761	758	738	776	755	680	717	757	770	756	778	739	736	797	735	782	763	734	803	795	756	723	791	793	778	763	703	777	735	789	798	726	741	781	755	742	697	770	713	717	761	698	760	758	754	748	749	715	739	752	751	736	750	741	712	709	721	759	741	751	729	802	723	766	759	739	738	721	737	746	758	769	711	769	726	712	760	763	760	774	733	729	729	744	744	739	785	740	781	712	757	723	722	759	750	741	777	709	796	772	747	739	762	718	697	770	679	729	741	739	798	748	784	748	735	753	777	733	735	731	767	754	783	744	798	718	779	771	773	765	771	765	749	764	756	731	752	767	731	762	783	737	741	739	756	759	783	781	750	786	780	760	801	733	760	744	698	764	756	744	752	766	705	739	747	760	729	801	741	723	739	767	748	726	761	762	750	736	771	727	732	756	787	723	783	720	798	754	775	714	737	712	765	754	745	742	757	688	741	771	753	707	755	777	754	725	777	766	725	742	750	739	747	754	793	760	780	766	709	732	776	725	696	769	726	793	751	717	776	719	743	710	750	794	753	796	718	756	732	759	749	776	729	727	756	736	786	764	738	755	712	765	760	701	729	764	777	812	757	701	711	745	732	742	765	778	697	710	756	751	757	753	717	746	765	685	807	746	765	710	811	749	695	727	767	740	750	762	761	761	727	737	765	768	747	751	738	774	752	781	788	727	787	759	730	721	795	822	712	719	736	744	723	768	785	749	764	738	698	748	754	742	760	789	707	692	765	743	751	722	773	759	765	742	768	762	735	767	753	776	740	782	718	763	786	734	765	734	757	702	721	761	755	761	766	726	727	733	746	790	754	753	727	762	746	764	742	772	711	756	812	717	754	792	788	764	772	739	760	728	747	742	727	749	759	735	735	754	742	739	754	756	785	714	783	738	743	764	752	711	742	719	792	778	728	784	770	762	710	791	728	726	789	698	765	790	717	764	753	767	786	697	770	756	741	731	764	750	747	793	730	780	745	746	761	804	819	708	769	775	738	703	746	750	772	748	769	736	730	714	706	720	756	728	769	734	758	702	752	763	735	751	774	706	755	763	761	712	703	741	772	762	734	753	789	726	788	775	735	772	764	741	786	750	770	727	779	744	734	719	739	755	721	754	672	814	738	737	783	711	739	789	756	746	725	739	836	776	712	744	720	705	750	754	733	763	747	751	809	743	784	725	755	772	678	771	721	753	773	756	741	771	718	788	691	705	788	767	758	742	769	782	718	743	699	764	763	781	759	776	762	713	731	838	805	755	799	728	820	730	753	734	733	733	695	716	747	768	721	745	739	771	779	766	755	768	775	749	752	732	714	794	700	760	729	741	741	746	730	748	809	761	766	732	758	745	763	747	719	700	742	786	746	838	774	689	742	710	697	767	763	732	754	766	774	725	750	760	740	761	714	746	802	785	746	764	770	753	771	739	749	681	737	757	722	736	764	754	729	796	733	767	725	712	732	746	758	769	803	761	725	762	785	714	696	773	721	807	781	785	766	732	807	711	800	708	725	738	739	791	688	776	705	783	744	778	734	730	730	739	736	749	757	810	770	787	780	778	741	729	716	789	738	721	749	773	728	797	788	747	755	752	783	733	741	759	807	760	771	788	781	735	739	737	789	749	708	736	727	751	770	739	726	734	737	705	771	684	697	772	746	733	731	720	754	719	707	706	720	730	722	741	759	745	769	744	794	735	764	781	746	745	809	739	762	771	781	788	742	730	740	756	771	763	726	735	783	769	739	738	716	692	741	730	783	770	760	747	720	754	759	707	685	777	697	732	765	728	687	806	748	752	783	724	737	753	725	790	727	741	744	739	707	763	727	748	797	761	767	732	710	759	761	745	748	782	757	723	786	744	782	716	717	772	744	745	786	762	740	719	767	739	719	744	758	762	753	733	761	744	731	775	811	773	754	741	785	714	748	743	787	786	748	756	795	751	728	699	756	771	768	771	765	797	746	767	783	717	730	765	726	741	747	740	757	754	745	714	721	765	698	736	735	787	709	739	771	741	752	787	695	731	779	757	684	740	790	766	796	761	753	783	774	738	740	731	805	737	751	811	745	770	773	782	753	786	727	741	742	743	711	771	774	717	716	733	724	727	756	757	730	760	737	738	793	719	748	781	779	764	722	750	755	789	686	780	750	761	800	750	719	722	744	812	744	777	782	667	728	760	773	784	747	735	756	738	736	748	742	793	742	745	760	701	750	688	734	716	728	738	707	722	742	734	690	734	749	745	705	802	758	705	742	756	759	744	711	784	774	772	755	749	737	744	771	724	707	753	732	763	757	767	785	803	751	730	720	749	734	771	756	775	795	763	749	777	727	754	768	691	726	744	712	700	769	739	752	772	709	778	724	761	702	812	795	705	779	719	732	810	716	742	782	761	733	775	736	774	788	737	710	758	788	710	771	762	745	712	748	735	771	710	730	805	705	726	733	782	719	784	778	755	771	742	729	732	710	796	724	732	711	736	724	749	758	784	756	742	745	753	720	784	760	749	741	765	798	794	741	762	736	742	781	745	789	756	739	741	784	723	748	739	738	743	755	752	779	753	737	778	719	768	726	791	771	786	728	766	748	721	710	742	702	714	751	745	743	736	762	728	726	753	720	717	736	755	774	742	802	765	745	801	796	765	728	743	748	823	741	771	741	714	753	736	759	744	718	780	753	758	758	773	764	767	699	765	719	766	758	747	751	732	706	729	732	742	789	747	730	708	798	755	744	755	729	721	787	795
2172	548	301	275	246	264	269	247	259	232	254	268	284	232	252	265	254	262	239	258	266	238	252	258	253	257	270	267	265	226	260	266	253	239	269	237	236	286	268	287	244	234	233	250	236	270	232	252	262	264	254	232	247	248	239	244	247	269	253	235	234	236	266	230	262	274	246	246	240	272	277	276	251	260	235	263	245	260	268	258	263	230	233	265	259	256	250	269	263	235	248	257	228	248	272	260	262	234	234	268	268	280	247	281	260	247	248	251	225	231	272	268	239	246	280	283	269	246	237	231	278	249	252	266	253	266	221	232	276	262	254	243	283	286	263	263	255	259	256	240	258	229	255	275	244	250	270	245	263	237	241	261	264	254	250	245	254	252	260	265	246	268	271	249	242	254	251	278	197	238	241	245	261	276	267	286	246	221	230	266	267	256	227	248	250	266	239	249	265	253	250	234	238	250	289	225	234	243	253	239	305	259	220	253	225	272	252	237	278	244	216	266	278	242	254	238	281	274	245	249	269	269	276	235	265	279	272	240	278	282	261	234	232	235	269	224	268	282	215	244	249	240	263	279	210	248	230	273	258	231	265	254	249	257	282	244	262	249	264	241	244	231	268	238	249	242	258	234	249	254	255	266	253	255	273	253	282	254	246	268	228	232	268	240	257	268	263	245	276	251	235	271	262	271	241	230	276	237	251	272	257	229	232	263	245	235	259	267	259	259	265	248	249	256	243	264	260	254	260	258	258	270	246	220	242	275	251	250	224	239	244	257	257	287	264	256	243	224	264	258	249	249	283	226	255	254	228	240	240	255	254	233	229	232	243	258	254	295	247	239	239	266	260	247	268	288	250	254	239	258	262	257	265	258	259	283	219	256	263	274	268	234	243	248	250	249	258	259	272	227	273	230	278	278	280	247	281	225	245	255	239	252	263	279	252	230	239	231	273	262	282	277	278	264	230	252	239	270	270	281	275	234	266	246	241	262	235	218	264	248	265	252	268	274	227	259	237	239	254	244	262	240	243	284	245	274	293	261	244	242	265	243	239	264	230	280	255	226	245	244	224	249	232	256	247	222	245	271	240	280	266	266	229	254	208	247	249	224	262	231	287	277	231	249	244	278	233	233	246	261	240	275	250	227	255	247	243	284	276	254	256	270	249	275	269	299	250	275	279	243	253	254	238	267	266	236	232	251	229	243	251	284	260	260	298	256	264	279	281	261	242	249	275	231	255	271	265	265	241	264	223	233	287	282	245	249	266	235	245	281	230	206	232	227	281	295	252	259	280	247	264	275	267	243	241	251	254	256	268	256	272	279	254	248	217	252	239	239	259	259	247	226	293	247	258	263	274	240	276	227	272	268	269	261	264	264	269	278	256	257	248	268	282	236	260	263	218	250	271	258	247	247	269	255	257	237	228	265	285	260	271	281	248	272	244	278	257	257	271	258	257	242	217	269	285	276	245	269	237	258	265	238	263	252	268	286	263	286	247	230	230	252	211	262	249	255	258	268	262	263	263	230	256	242	256	279	263	255	290	269	226	290	235	252	260	248	255	263	254	271	234	226	273	253	276	287	255	252	242	255	238	260	275	236	252	256	275	252	249	290	208	223	272	267	266	265	263	265	255	273	263	226	255	267	248	262	257	268	237	244	277	240	214	249	246	258	238	228	282	246	260	268	248	233	249	233	271	267	277	264	268	268	264	230	259	243	247	234	256	260	251	295	264	263	218	248	261	221	256	265	285	234	236	278	241	232	271	267	240	256	238	249	245	265	246	228	263	247	255	275	241	278	259	248	252	268	244	266	226	253	247	217	262	269	236	283	259	276	282	233	261	248	238	259	279	281	298	258	254	262	257	286	250	263	229	256	266	272	265	241	255	233	220	250	248	272	250	235	258	259	264	252	264	243	241	255	301	237	225	265	255	249	240	253	254	245	264	226	237	257	267	249	254	247	284	236	264	248	261	262	264	239	258	254	245	253	259	252	258	269	241	270	268	250	242	263	265	285	276	249	271	257	247	258	260	225	241	257	255	266	247	248	277	258	246	254	243	218	242	251	238	236	263	245	259	249	236	288	226	243	266	269	261	279	247	246	233	242	234	257	222	248	244	263	233	277	269	246	280	236	274	247	262	254	244	265	265	253	254	251	232	270	277	266	267	263	257	236	268	272	280	285	241	253	261	298	259	231	237	229	219	259	232	239	258	257	276	272	243	224	243	253	253	236	268	264	281	252	266	275	233	269	259	238	234	274	251	259	290	255	243	228	259	247	243	260	239	267	261	234	277	258	260	259	276	282	288	229	263	243	257	261	270	270	238	275	240	232	262	272	252	250	270	242	295	207	251	264	235	270	247	264	252	250	243	273	310	271	278	244	281	227	246	239	253	270	279	233	243	251	277	243	281	261	290	268	243	288	259	275	266	240	260	276	271	221	266	276	239	240	239	261	306	261	238	277	276	252	242	269	242	255	248	243	248	269	245	279	254	271	280	263	252	268	272	258	264	243	268	264	290	262	246	252	274	250	261	228	215	248	250	262	252	255	234	246	250	257	236	210	287	232	249	254	250	243	253	267	259	263	254	270	258	279	262	263	257	261	249	263	245	276	232	249	263	253	237	240	253	269	249	265	266	239	256	253	284	235	259	283	245	236	214	263	268	253	259	268	275	243	253	208	251	264	241	234	239	290	276	245	254	250	267	273	254	224	257	223	246	281	271	235	256	229	278	244	281	246	273	223	255	245	222	237	249	259	256	268	251	242	234	212	247	261	261	257	238	246	250	256	274	254	259	258	259	221	250	277	265	279	223	238	286	248	252	236	258	231	279	250	241	260	286	260	241	286	244	245	304	285	236	240	278	242	240	218	213	281	275	236	255	268	268	283	232	280	263	261	247	229	255	229	271	248	238	238	220	245	253	254	244	263	229	271	271	290	250	240	265	241	251	247	257	239	244	260	257	229	256	280	275	276	282	278	257	229	256	273	255	260	243	269	251	251	270	255	246	208	273	212	243	254	265	281	271	238	265	257	278	256	244	225	240	250	258	256	233	224	253	241	236	273	274	258	257	246	258	255	271	234	270	250	245	230	244	242	228	259	258	244	259	256	253	272	276	228	229	259	284	269	254	230	263	247	230	253	253	278	254	254	269	237	235	304	268	255	275	225	262	258	243	231	247	228	249	259	250	243	236	238	249	263	246	264	235	255	279	234	222	276	283	260	284	281	268	263	257	252	216	260	255	266	226	252	228	219	241	285	251	256	231	246	267	260	251	256	278	281	247	232	251	221	231	243	255	260	236	278	245	237	220	256	270	253	252	255	257	234	281	266	267	249	233	238	242	249	251	222	259	266	273	250	246	261	254	254	246	250	272	259	234	240	276	247	229	263	254	249	269	249	240	258	268	230	272	269	287	252	242	275	247	277	254	243	259	236	279	276	258	277	243	256	258	254	252	249	258	263	270	240	280	249	247	240	234	254	278	251	274	287	233	272	247	271	221	244
1972	932	697	648	598	606	593	620	582	600	564	606	628	609	599	620	641	595	568	599	539	652	581	608	582	580	556	594	608	609	607	658	592	613	576	623	612	573	618	595	587	551	639	586	608	604	575	609	581	652	569	613	597	619	587	595	616	632	616	565	604	599	549	581	595	606	594	614	597	598	588	576	613	599	672	612	622	608	598	547	576	625	616	600	618	589	616	557	622	615	619	605	631	637	577	620	604	575	647	632	602	609	601	594	598	630	613	596	609	638	567	642	614	593	642	576	650	572	602	604	582	604	616	613	580	626	663	616	583	572	579	599	633	577	630	614	624	593	619	595	562	613	590	595	646	589	615	606	572	601	584	598	614	598	608	588	610	640	584	565	633	592	594	599	615	650	610	617	622	604	573	639	583	633	588	555	624	591	636	632	576	551	586	618	586	597	644	540	620	583	604	592	592	597	596	616	596	609	627	663	613	547	629	617	564	588	566	599	628	602	626	630	564	611	558	606	621	600	659	603	647	573	603	607	632	585	543	561	611	612	591	548	602	609	620	601	576	603	603	574	589	590	586	578	606	647	651	577	568	624	562	624	613	609	602	617	631	602	590	582	608	615	565	598	558	607	576	569	587	620	624	599	605	608	637	605	599	595	608	553	606	603	608	623	568	637	594	521	602	581	639	624	585	591	610	640	575	583	658	622	577	561	568	605	615	608	575	593	623	591	601	582	621	614	588	618	594	584	597	595	613	599	606	593	650	639	602	586	630	561	590	631	623	645	596	611	594	581	579	562	590	595	618	620	585	615	632	640	575	563	579	603	583	587	582	561	589	623	569	594	587	563	611	589	600	581	588	599	615	608	580	591	629	581	621	595	593	588	619	623	607	622	641	581	546	592	643	605	608	608	641	594	598	576	588	627	590	616	584	612	615	565	595	624	623	568	585	626	578	608	590	581	571	574	600	558	638	564	574	639	622	623	637	625	589	632	601	639	577	595	543	627	598	589	614	643	631	655	600	561	594	634	511	591	616	621	609	572	637	601	598	597	587	609	591	608	621	627	587	615	591	585	629	642	612	639	568	618	608	593	585	566	608	565	606	631	591	580	595	629	578	600	594	610	582	589	590	630	657	588	599	577	634	614	621	604	623	589	618	621	602	602	616	632	621	615	600	557	584	606	622	649	616	588	594	576	596	597	642	566	614	620	607	606	584	560	651	611	611	617	612	602	614	583	622	610	607	623	618	578	620	617	622	601	581	573	635	563	591	625	622	632	574	595	622	579	597	589	598	603	595	592	512	585	614	617	625	589	591	602	664	640	576	609	651	621	618	613	584	623	647	589	626	576	604	592	634	567	595	640	596	583	541	635	580	635	651	598	612	600	566	620	639	584	620	592	626	587	613	615	586	594	607	587	557	623	564	640	614	642	605	596	595	599	614	630	603	606	585	600	616	605	628	603	605	581	600	620	609	606	596	600	584	606	644	586	624	592	578	602	577	611	595	600	562	610	592	594	607	602	617	603	613	588	627	619	650	630	576	594	574	636	594	598	621	598	616	590	611	608	564	585	637	585	648	618	570	631	602	610	594	566	586	579	614	595	612	586	567	588	602	559	580	595	599	583	625	579	612	583	658	584	620	590	616	573	599	630	573	576	607	592	585	600	555	579	601	549	584	595	589	582	641	580	640	614	600	631	573	619	590	622	542	599	616	646	584	586	597	600	591	588	568	548	590	637	583	586	572	634	613	604	627	638	610	571	591	606	598	563	567	546	601	624	633	590	622	601	618	646	625	623	597	636	566	613	636	582	581	575	612	589	603	620	587	641	617	583	574	601	588	591	619	579	550	586	646	583	576	630	545	599	613	614	599	580	618	598	613	622	617	589	597	656	594	611	572	583	600	623	622	573	636	635	594	632	629	643	594	615	565	589	617	567	596	586	566	627	625	577	612	573	621	580	601	602	609	592	590	576	627	639	589	582	605	616	613	607	638	631	612	605	595	625	618	596	581	561	630	622	602	592	639	616	531	575	604	612	566	574	609	597	641	563	604	618	642	641	597	591	622	567	585	592	629	650	627	584	604	588	626	574	605	583	579	628	610	586	552	551	585	590	613	566	594	597	598	611	581	575	627	585	623	579	575	591	565	593	571	569	591	566	567	582	609	631	611	620	615	598	611	601	613	622	605	598	644	557	581	606	580	574	589	592	621	589	613	588	636	579	603	582	580	610	585	650	635	585	631	560	590	630	627	598	595	604	602	637	569	602	584	609	563	590	593	656	606	609	587	657	599	637	582	583	572	531	646	625	620	626	578	625	625	577	590	605	619	607	622	642	606	571	606	604	633	636	606	603	584	622	592	633	595	617	582	622	617	587	600	601	631	599	546	564	626	607	573	626	642	611	578	640	603	600	582	634	593	590	599	587	612	600	588	601	620	610	611	579	589	611	598	587	615	562	619	623	580	594	597	577	601	622	575	617	578	628	570	613	597	601	637	597	603	605	621	637	592	614	619	579	618	628	648	623	597	592	621	582	585	603	617	619	580	568	632	592	581	575	590	590	575	603	606	638	562	619	596	640	624	601	625	582	610	599	636	620	639	589	612	595	640	632	594	593	605	581	600	634	614	609	592	579	603	561	595	585	545	575	613	596	575	576	554	614	557	613	585	623	571	595	586	638	601	639	608	563	611	567	623	644	632	553	604	589	562	601	601	632	613	591	585	604	627	598	607	570	606	641	585	597	617	588	600	632	626	605	573	620	591	605	606	537	600	556	608	652	604	634	605	583	594	611	585	617	598	608	586	563	583	619	627	603	569	588	585	595	621	598	581	606	573	613	598	619	571	648	613	557	598	602	636	559	569	554	602	603	599	609	689	585	551	587	601	581	584	602	585	615	559	523	631	588	605	611	599	611	571	574	616	583	576	632	606	606	576	558	588	599	635	624	592	608	585	612	629	605	632	583	604	583	537	572	606	564	607	568	566	572	596	624	609	582	593	588	588	613	615	585	589	586	642	599	648	591	603	590	640	582	625	581	613	609	636	578	576	624	608	604	622	655	596	616	580	535	598	608	619	596	611	565	626	632	551	591	596	577	633	610	608	575	572	600	602	604	617	610	597	571	636	609	585	602	591	644	595	586	610	594	582	662	573	654	601	638	597	584	617	604	593	602	577	599	576	570	604	583	616	567	612	638	602	626	598	605	603	627	584	591	624	595	616	595	583	650	578	641	594	612	611	640	609	599	638	596	575	636	610	600	600	636	573	644	585	529	604	644	547	605	603	618	633	596	610	601	608	617	595	624	609	602	630	553	642	572	649	622	594	660	587	643	588	625	606	578	635	608	639	611	615	593	592	668	612	593	628	597	633	624	548	628	568	614	616	618	585	578	560	634	575	621	630	597	617	595	596	609	591	601	589	639	626	603	615	578	569	656	599	586	642	614	585	586	630	626	557	569	636	610	574	611	582	613	636	647	610	597	623	592	558	577	602	572	638	610	601	635
8704	1080	587	453	295	263	213	206	194	208	190	148	154	166	145	166	152	147	159	176	128	149	156	174	181	165	146	140	152	168	130	130	136	146	152	136	151	166	147	140	134	143	149	131	144	154	144	178	123	167	172	182	139	141	141	159	154	141	129	157	147	154	150	143	149	149	140	155	175	127	168	157	175	154	163	152	138	154	164	159	177	128	138	154	171	136	137	144	143	161	143	150	170	137	147	171	153	135	158	119	154	129	159	149	141	152	153	130	152	146	142	185	158	166	128	132	157	161	144	136	153	155	139	156	174	167	176	142	172	136	148	153	137	154	167	137	145	138	159	162	155	158	127	144	149	158	141	134	133	146	166	179	143	153	157	159	154	143	164	137	173	136	154	156	148	183	140	152	153	150	141	165	172	158	151	143	139	126	143	149	135	157	159	168	152	147	156	143	151	168	152	169	138	166	154	173	122	154	176	119	173	139	142	137	133	168	156	160	138	161	166	152	165	147	149	164	145	166	142	157	133	150	133	129	167	159	142	146	138	171	164	179	152	145	161	139	157	171	159	137	166	156	147	170	148	161	150	163	177	140	155	150	160	146	117	137	148	134	149	145	139	163	163	158	147	144	141	143	177	140	160	146	158	149	166	167	133	153	170	177	156	152	149	154	130	150	173	127	148	163	151	154	139	149	167	180	178	139	133	150	154	146	131	158	151	166	163	162	163	165	147	160	169	141	139	152	170	179	156	185	142	140	153	137	172	158	153	162	144	155	150	139	149	153	143	156	161	164	150	166	160	154	132	152	157	156	166	147	148	165	144	161	169	150	149	135	154	137	145	143	170	163	154	166	157	123	133	144	165	136	135	144	159	153	188	160	176	170	154	151	143	156	140	160	160	148	178	133	125	142	150	140	148	143	161	156	155	154	146	135	172	164	170	128	160	169	158	130	154	170	156	169	140	153	163	159	174	145	157	160	144	140	132	140	185	143	145	135	159	144	141	172	134	168	159	142	178	173	135	155	136	139	177	148	168	160	159	163	140	142	146	166	131	154	144	150	179	138	151	136	149	155	120	136	144	162	140	167	139	175	152	143	166	154	161	161	137	131	148	172	150	141	171	167	150	159	152	150	141	139	148	145	153	149	155	151	143	157	153	147	133	172	152	158	152	141	145	171	161	155	140	152	166	146	156	135	160	141	174	148	155	150	136	165	157	143	147	129	161	153	154	141	151	177	167	164	138	158	141	167	165	153	151	146	139	168	175	161	128	148	153	170	141	159	158	148	152	128	150	142	158	141	146	163	146	145	145	150	167	140	147	157	147	153	158	184	156	166	151	138	153	157	136	161	160	150	154	137	149	160	145	168	158	165	166	146	137	136	144	136	148	146	138	135	153	171	135	155	157	155	160	150	167	145	166	167	178	169	171	164	151	168	156	149	164	128	154	164	149	146	145	163	157	162	165	159	165	158	158	178	157	142	135	152	145	152	183	164	145	150	211	148	140	148	135	150	132	148	133	140	164	131	141	164	147	164	151	147	159	134	147	151	167	175	161	140	153	161	144	162	150	168	177	155	139	149	174	144	144	142	142	172	155	135	168	152	146	146	138	142	147	162	157	146	144	155	165	143	170	169	146	146	124	144	124	150	149	155	137	171	163	175	152	140	169	162	152	160	163	149	141	145	180	158	158	153	150	167	180	153	156	151	149	146	170	171	160	171	169	160	150	132	140	158	154	144	173	158	155	155	177	186	154	148	151	144	141	157	142	162	175	146	155	161	146	147	150	160	150	165	149	143	174	176	156	133	170	175	173	155	146	170	183	110	151	155	157	152	151	169	144	160	158	152	148	145	147	140	135	152	135	141	169	140	156	171	151	157	170	157	184	166	145	129	150	175	149	146	156	132	172	146	118	134	169	149	157	149	158	152	153	163	179	150	161	147	148	163	119	129	169	159	152	139	145	140	143	144	161	136	140	161	155	151	158	133	167	174	166	151	136	155	132	146	159	165	152	122	148	132	172	125	142	162	146	143	153	165	154	137	143	138	145	151	150	144	131	154	129	156	159	161	146	166	169	142	140	147	135	161	164	151	150	140	139	136	132	170	130	123	144	163	146	140	172	150	158	173	162	143	149	170	130	149	148	151	161	160	164	134	163	149	152	154	179	166	194	158	140	149	141	139	155	149	151	127	142	153	144	168	170	123	138	141	138	167	178	149	154	138	158	156	140	165	168	145	154	153	149	138	146	138	148	169	141	152	143	163	139	173	171	164	163	145	140	131	143	127	145	148	149	143	161	161	158	143	171	154	148	147	159	159	156	156	176	172	138	156	150	148	150	164	150	174	141	137	146	137	172	145	144	158	148	139	158	162	191	131	161	163	169	145	143	155	153	151	167	177	175	162	131	158	156	141	142	138	160	175	172	148	146	128	127	161	152	160	140	156	148	156	176	156	161	176	146	159	156	158	170	136	143	119	144	159	145	169	175	153	165	170	138	145	160	176	174	135	162	154	139	133	143	172	149	163	146	149	142	168	132	170	144	154	160	130	155	163	159	133	144	168	170	121	138	164	148	175	137	163	131	133	135	163	156	136	162	165	175	142	175	144	134	147	162	142	144	159	139	185	154	164	142	168	140	147	151	135	135	139	171	161	145	145	169	156	161	133	171	171	178	167	160	144	136	151	177	169	141	136	153	168	151	146	184	163	144	135	181	152	159	182	166	144	140	151	147	165	135	172	139	153	162	149	149	146	137	167	156	168	148	166	157	155	165	150	149	148	171	142	155	163	134	168	173	176	153	146	151	165	148	150	165	155	143	145	153	133	130	173	121	159	162	134	131	162	176	159	155	142	151	152	164	163	154	159	151	140	125	164	161	122	150	136	144	143	151	142	134	138	141	150	139	150	143	170	154	148	153	134	132	159	177	171	175	178	172	155	150	168	133	126	166	145	152	147	145	149	142	153	139	161	184	160	150	126	182	163	159	161	160	153	156	145	150	158	169	158	143	145	140	154	164	162	137	141	149	162	150	176	176	187	154	146	171	159	153	132	130	157	147	166	145	150	162	136	161	132	165	151	162	143	180	152	168	147	173	183	142	156	146	157	161	164	132	146	157	144	165	194	156	141	157	155	135	144	168	166	165	160	151	155	139	145	138	164	156	166	141	155	150	148	167	164	160	176	157	141	169	152	149	162	144	161	168	151	151	156	164	176	156	167	132	173	161	158	161	148	148	171	137	148	137	152	143	170	157	140	173	160	152	143	163	151	150	158	175	152	195	133	161	156	154	159	153	165	173	144	134	145	150	153	182	131	165	147	139	134	158	159	144	146	164	136	166	142	167	152	154	143	148	151	140	154	149	146	152	128	165	151	130	130	158	144	144	179	158	135	151	137	152	137	130	135	139	147	152	159	148	168	153	151	135	153	147	151	157	171	155	154	156	148	126	139	142	114	156	142	151	169	139	172	164	154	148	134	174	164	160	156	146	169	144	151	162	168	145	160
6569	1295	1348	1409	1109	922	773	723	689	637	569	556	494	557	518	488	484	463	457	455	486	412	458	453	481	433	436	437	437	425	466	436	426	415	428	438	407	443	441	402	424	448	447	415	419	421	424	437	442	464	439	409	403	464	390	404	410	454	432	444	415	400	403	405	415	435	420	416	448	460	428	422	479	375	401	477	414	446	386	395	407	433	439	406	405	418	428	406	399	417	429	426	409	405	396	408	412	428	415	442	436	413	387	392	438	369	373	418	405	403	412	394	435	458	432	426	398	466	430	412	385	391	434	453	462	447	417	432	404	398	398	440	443	409	411	420	399	410	435	460	367	404	414	451	421	401	400	400	404	426	462	451	419	428	461	414	431	373	427	448	439	417	396	414	406	441	397	408	411	404	440	463	426	413	430	419	429	427	419	407	460	412	391	442	420	422	406	428	412	417	386	427	433	423	416	471	441	429	428	411	425	427	410	392	428	451	408	419	431	431	422	449	428	434	405	468	380	424	391	414	424	407	420	421	426	405	407	449	420	396	382	403	433	403	403	452	425	398	446	450	418	425	415	469	440	429	429	442	452	429	372	421	442	409	409	409	416	412	387	402	423	407	434	422	414	436	442	436	419	411	424	405	477	397	416	454	401	421	465	420	427	432	425	419	406	446	428	445	428	405	413	424	422	461	422	425	418	402	429	423	391	426	403	418	407	415	419	432	441	453	452	396	420	412	394	402	379	451	407	466	439	428	412	430	426	436	419	416	460	404	441	407	456	422	447	413	410	446	419	423	417	374	385	419	395	417	432	433	432	430	413	433	427	420	416	399	431	416	396	434	438	408	411	382	415	431	438	434	454	431	432	406	422	408	417	433	407	467	392	446	453	437	455	445	438	447	421	424	402	433	434	433	420	387	377	410	486	455	460	367	411	405	402	413	430	395	460	411	423	392	408	424	403	416	423	448	390	468	403	445	440	448	388	455	423	439	398	384	453	428	432	395	411	409	442	414	414	419	418	398	390	419	401	436	383	421	429	448	428	427	438	441	447	402	428	418	431	432	393	449	428	427	412	420	412	407	425	447	399	442	455	412	411	414	432	412	420	386	410	416	373	450	438	438	419	429	409	429	403	436	408	439	422	431	419	420	412	412	426	406	439	413	444	412	470	411	418	402	432	400	392	444	455	416	418	420	414	402	443	438	402	435	437	435	426	436	393	400	401	434	416	381	416	461	392	426	438	415	401	431	425	446	432	406	401	422	392	430	399	431	405	454	431	405	382	424	446	395	401	433	385	435	412	446	415	430	384	394	447	399	431	406	418	413	400	423	406	402	389	435	434	402	388	459	405	397	399	394	403	445	414	409	416	429	404	431	427	413	394	419	411	414	421	408	450	422	435	398	418	409	429	407	408	407	449	411	440	434	392	411	414	443	415	405	424	438	402	417	422	378	445	433	449	402	408	456	405	430	409	440	464	425	426	413	399	424	500	410	388	383	426	410	433	449	429	473	427	418	392	399	374	430	407	402	371	434	404	415	427	395	405	435	419	426	410	383	421	424	394	446	377	419	450	408	408	397	420	428	421	396	405	423	428	439	422	416	421	418	417	444	422	403	455	424	457	358	459	421	412	407	431	416	421	455	385	439	417	433	393	378	402	405	439	465	467	439	417	407	423	448	401	414	444	413	459	430	399	401	417	418	431	418	396	379	418	408	423	445	387	400	448	420	397	412	368	413	389	439	420	399	439	409	461	429	409	440	427	393	453	407	386	424	434	448	428	436	462	432	447	423	424	396	436	426	419	429	393	425	390	432	414	442	435	422	402	413	389	423	406	382	408	446	416	433	433	435	431	392	415	403	416	417	403	436	437	409	393	416	451	414	386	437	416	434	396	411	412	463	400	460	376	433	384	387	443	416	408	417	373	422	434	415	381	444	391	426	427	420	389	411	415	444	420	398	430	387	405	430	426	380	446	432	422	388	425	437	373	405	425	422	424	422	448	416	415	429	436	405	419	381	471	414	428	433	424	415	421	408	424	444	428	410	381	439	426	399	435	403	426	395	442	390	425	384	395	454	405	424	399	426	408	394	447	412	410	399	431	407	385	407	395	417	398	447	419	403	429	437	424	400	395	436	444	416	415	467	455	404	398	416	398	424	396	420	407	438	448	488	414	435	445	433	444	406	413	420	439	406	425	416	400	420	431	429	381	395	437	417	425	379	395	423	440	405	462	451	420	433	425	372	441	412	422	386	394	393	436	387	414	413	417	403	405	406	422	406	426	400	418	469	446	426	452	401	421	439	420	398	421	425	424	439	390	428	462	424	403	417	395	410	420	408	429	459	438	408	402	394	427	439	424	451	394	452	428	441	449	415	442	399	424	442	425	429	430	428	411	433	428	402	417	445	446	406	433	427	418	404	414	425	397	419	402	361	431	427	433	403	432	430	438	417	450	404	432	422	410	401	450	396	395	393	408	380	418	410	411	412	431	421	439	380	397	436	470	407	402	416	427	415	406	371	419	405	452	416	356	451	419	410	399	446	435	418	402	401	433	392	404	390	409	421	394	410	407	417	415	391	448	418	418	405	422	424	437	414	414	410	407	404	404	432	438	425	400	428	416	429	449	442	404	437	448	432	427	422	420	416	388	424	407	431	390	408	418	403	402	402	432	418	423	422	459	427	435	417	409	458	403	393	381	416	408	412	417	420	411	406	396	366	397	407	408	406	424	393	426	409	403	408	464	432	392	434	433	401	401	422	388	414	383	427	420	418	429	372	435	433	440	441	410	430	414	418	408	400	435	404	446	416	386	426	432	406	406	458	406	417	441	418	422	400	400	488	429	432	424	432	407	419	439	428	416	414	428	413	402	401	396	468	430	433	414	416	425	398	471	418	426	422	432	408	419	418	381	450	392	395	447	401	419	406	452	451	419	417	377	400	401	427	392	419	399	431	452	416	457	442	445	436	425	419	427	376	430	423	422	422	416	418	452	395	389	431	400	448	444	443	423	416	430	387	418	398	394	410	429	407	427	416	413	437	381	372	445	434	443	394	425	386	460	420	401	412	414	434	428	401	389	420	430	391	421	423	403	423	399	391	454	394	420	414	415	446	437	428	420	419	438	421	447	414	416	416	437	429	411	403	426	440	418	432	421	407	422	440	423	425	435	428	395	422	404	424	450	435	431	442	427	417	453	390	405	386	418	425	426	420	408	434	417	377	376	418	383	461	388	444	410	428	415	437	405	436	390	440	411	413	416	447	423	406	406	406	398	413	407	406	426	422	443	409	423	436	379	432	398	405	387	400	402	441	432	426	406	446	456	450	419	404	410	432	442	391	408	398	429	431	400	443	398	403	415	442	435	425	447	419	424	405	435	421	460	447	446	400	452	400	375	419	424	421	406	396	391	421	428	440	424	424	419	429	401	417	471	397	412	424	433	430	450	414	428	394	391	446	456	423	432	431	428	435	419	373	413	425	431	412	445	441	415	443	414	441	414	418
15388	1934	1174	903	645	575	467	472	385	396	353	344	345	356	345	332	333	334	323	341	308	330	336	330	328	312	289	285	301	335	306	283	301	377	321	317	317	294	315	290	331	309	314	317	320	318	303	306	315	327	335	277	314	319	344	302	335	345	310	309	331	315	333	303	319	289	310	333	275	351	326	294	271	303	303	292	322	310	334	306	279	352	319	313	332	296	294	291	351	296	317	303	310	323	304	286	266	332	318	278	312	309	298	318	301	335	321	281	307	303	329	327	323	308	357	313	324	303	305	317	312	289	310	334	292	310	328	305	333	313	330	306	329	285	315	317	324	337	327	299	334	316	293	330	322	291	285	299	276	310	317	342	336	318	315	319	340	304	331	278	282	306	290	359	331	318	285	298	357	293	314	332	303	298	299	298	325	309	320	308	319	309	330	303	314	362	324	305	338	291	325	317	339	317	276	315	322	292	332	256	303	290	316	285	310	340	285	328	304	313	281	302	331	277	317	308	339	279	327	302	317	335	287	312	260	309	304	304	333	323	289	311	312	302	312	332	314	300	333	286	308	283	313	330	294	333	300	316	345	319	294	286	303	337	316	312	337	340	344	291	324	315	310	327	322	308	315	302	338	331	352	336	310	334	293	320	305	323	289	328	284	318	331	322	287	333	330	332	315	323	302	300	311	299	309	331	292	291	295	320	325	317	306	291	344	314	280	282	306	278	326	337	327	290	279	310	321	307	286	297	313	297	320	319	305	326	345	298	329	322	296	315	293	304	316	287	303	285	306	327	316	278	286	323	272	311	311	307	350	321	341	314	322	318	286	354	321	310	350	274	293	277	305	326	319	283	309	345	310	298	300	346	317	277	349	328	323	327	307	315	285	308	338	348	322	314	296	294	340	314	320	331	359	340	314	357	320	282	325	338	323	336	316	342	302	321	290	306	342	320	342	312	293	294	257	303	288	284	320	293	342	363	339	286	344	316	303	316	313	296	311	301	293	317	326	306	275	316	315	309	306	293	305	278	313	284	320	303	273	314	326	330	329	317	308	340	301	271	342	347	298	321	296	294	288	302	281	329	328	318	320	313	313	315	273	276	298	302	320	296	299	296	293	279	287	309	323	289	286	307	357	296	322	321	296	297	344	339	331	310	328	312	322	319	351	334	301	334	278	316	285	321	320	303	290	306	305	310	282	351	311	292	316	298	315	350	329	343	301	308	285	323	315	291	334	327	287	298	311	309	279	335	342	324	316	292	326	343	343	363	317	309	327	316	301	292	308	312	327	299	322	317	301	282	297	305	295	301	322	330	333	337	292	303	336	282	337	315	295	309	281	319	285	329	321	317	317	328	313	315	317	317	305	315	311	323	334	348	326	287	303	264	305	301	311	300	316	312	341	300	311	303	295	344	321	314	332	303	332	299	349	326	277	273	292	318	298	291	303	313	313	326	311	296	297	346	291	315	321	321	300	314	350	304	294	362	307	311	298	289	330	308	297	318	297	331	343	313	315	339	321	326	316	344	334	295	287	355	319	305	270	326	329	363	353	295	320	319	307	285	294	299	278	296	270	312	321	303	319	338	306	306	341	293	289	335	310	328	308	319	294	307	306	299	330	292	340	302	311	296	334	312	331	319	309	299	329	293	330	331	310	346	286	307	299	279	322	315	353	282	319	318	324	317	310	300	376	280	343	335	300	307	319	305	320	299	315	323	289	295	309	300	331	315	320	301	322	321	315	329	301	284	319	331	320	319	313	290	313	310	305	325	307	303	315	262	310	286	306	308	315	337	298	318	305	333	310	298	300	328	317	334	315	297	303	343	284	296	313	294	317	304	327	305	310	321	286	288	322	311	332	303	307	308	302	299	315	333	313	274	303	342	323	312	303	322	291	298	289	341	284	300	309	310	302	308	333	329	328	331	333	296	327	297	270	312	295	339	316	315	321	306	283	300	281	323	310	299	319	313	294	282	320	303	287	294	355	327	319	327	321	308	282	345	308	324	329	352	333	270	343	319	286	284	292	307	293	290	301	313	323	324	320	289	349	265	293	302	333	324	285	322	303	321	310	318	305	301	288	335	310	305	317	327	358	328	300	320	327	304	292	286	295	308	336	296	322	337	291	294	336	346	332	314	308	301	289	348	293	313	309	324	292	309	279	293	306	338	282	311	288	313	309	300	289	275	327	300	307	314	292	283	290	326	303	345	299	292	329	314	305	312	368	303	305	301	305	314	309	282	273	322	338	292	292	284	327	312	338	303	319	322	289	307	310	334	328	350	289	348	299	307	305	321	302	313	286	325	309	317	300	312	290	325	283	296	309	334	298	333	320	274	281	293	306	301	275	330	311	315	338	363	310	308	301	311	286	338	334	366	337	294	295	304	321	304	334	322	311	303	315	315	306	294	331	299	289	302	302	306	317	314	295	326	315	301	288	296	295	290	288	313	331	305	312	302	313	302	317	368	346	326	333	312	325	300	310	322	333	335	307	318	295	352	313	326	269	319	326	327	315	329	315	311	299	312	312	306	288	280	297	299	324	336	301	329	293	291	304	344	279	287	313	325	310	313	304	295	325	309	341	333	324	343	287	315	362	312	312	296	294	314	335	329	320	304	268	288	318	315	285	315	264	301	324	312	325	351	335	331	347	336	334	323	300	287	275	299	313	296	308	305	307	319	348	291	322	344	285	308	339	290	342	336	305	330	321	304	304	287	309	340	296	316	283	301	313	326	327	354	313	280	335	306	283	300	275	317	299	323	329	312	269	309	291	298	311	286	301	305	297	295	338	294	314	315	290	333	321	333	307	292	293	302	303	313	293	316	295	329	319	292	304	318	330	346	298	303	297	303	339	313	303	308	309	310	305	312	314	330	301	316	320	291	296	316	319	340	317	322	299	283	328	300	313	311	302	300	335	318	348	324	268	297	307	284	325	297	330	296	327	305	311	322	276	281	312	326	324	305	332	304	294	301	320	329	263	324	287	314	300	328	296	330	295	302	356	274	304	315	300	289	355	328	333	308	314	309	322	307	293	324	302	302	278	291	323	310	311	296	311	295	311	332	333	298	298	334	338	326	308	307	265	280	341	291	323	293	293	308	334	317	281	336	330	328	312	312	287	279	310	335	317	313	310	330	273	320	294	305	338	336	326	321	307	318	318	330	327	288	313	310	311	307	308	298	334	311	309	299	311	295	302	335	310	318	326	322	333	343	280	280	325	294	350	301	336	333	303	313	304	318	327	326	331	305	291	291	291	325	312	310	317	310	312	287	347	343	295	297	297	312	309	314	292	328	302	336	260	303	305	237	293	308	299	346	324	332	299	287	309	294	310	326	327	343	295	311	332	334	314	290	316	305	303	316	307	326	322	305	331	304	345	314	314	310	346	328	332	322	299	258	312	355	309	324	290	288	310	324	340	313	300	291	297	328	319	289	311	343	295	320	289	287	310	298	334	345	297	333	330	323	308	333	305	293	333	357	324	333	291	287	349	304	297	292
8763	1877	2502	2565	2073	1710	1472	1343	1256	1123	1030	1038	921	963	956	850	896	887	868	889	822	871	849	824	807	815	811	813	801	838	856	815	761	814	758	785	774	778	737	752	820	768	776	756	781	751	778	750	756	769	780	720	771	778	734	776	703	798	818	752	809	781	742	757	824	728	728	716	710	747	766	718	724	732	791	717	718	762	719	757	776	746	792	746	751	779	763	771	770	781	782	754	770	714	761	761	706	742	732	770	728	776	795	772	743	707	753	733	737	799	766	787	745	736	693	761	732	710	763	754	755	743	725	731	698	716	738	792	778	740	719	717	729	783	723	796	749	732	734	762	723	752	764	744	729	772	759	757	758	744	757	687	735	740	749	692	755	775	764	738	763	769	754	759	794	806	707	768	750	783	761	727	768	747	773	762	735	763	766	718	825	779	770	755	739	777	700	798	712	756	772	756	781	739	762	765	766	765	761	748	702	709	748	722	755	773	797	775	758	720	717	760	778	719	766	764	772	724	775	719	757	775	708	741	758	733	760	786	794	727	785	754	778	756	725	727	762	728	757	741	786	722	786	747	746	787	752	722	784	789	754	750	706	696	761	738	745	765	789	743	767	767	756	786	800	764	729	774	707	755	754	746	761	735	747	773	761	730	749	751	744	772	757	769	744	722	712	731	743	735	698	822	724	732	768	751	761	775	721	767	707	744	766	755	828	698	752	769	732	752	698	740	727	761	733	745	713	771	767	744	710	761	770	748	744	756	730	758	725	744	803	704	787	777	735	717	797	785	766	765	761	752	728	750	718	737	664	798	751	790	713	782	783	732	702	800	738	749	769	755	719	746	781	764	717	736	794	727	760	757	778	742	724	731	758	770	691	788	708	698	771	756	751	738	732	768	730	758	766	768	730	757	743	739	714	726	738	767	757	721	736	712	729	815	717	748	756	743	759	816	798	744	763	757	716	770	743	763	732	727	747	750	756	723	784	752	725	763	694	735	731	789	756	776	735	721	708	736	801	720	718	746	711	751	722	758	722	731	735	736	720	741	768	710	720	763	730	770	753	746	705	766	752	752	733	766	730	801	761	771	765	794	736	710	749	770	753	755	711	760	751	754	734	793	726	744	747	715	765	749	768	753	725	740	699	744	722	783	738	755	746	769	755	712	772	734	726	784	716	732	722	767	763	701	811	706	765	759	745	723	716	760	747	749	803	758	727	748	755	727	767	737	736	731	697	779	740	728	758	734	709	743	719	715	741	753	753	676	730	722	769	757	724	794	743	778	723	720	736	770	742	767	743	760	720	750	724	788	786	734	713	744	815	755	759	741	739	710	756	741	761	735	758	740	777	733	776	760	798	710	735	732	763	772	747	718	728	773	736	794	743	749	750	705	742	748	772	767	720	721	791	708	782	718	735	760	748	713	728	716	747	704	716	756	770	718	771	781	794	757	755	700	752	728	716	747	734	695	742	789	763	716	691	721	870	753	787	768	753	740	741	744	710	746	756	754	709	741	799	713	728	734	755	761	703	760	706	759	743	776	753	757	732	725	723	779	780	732	763	775	773	744	770	777	734	703	754	742	791	753	728	804	749	756	751	738	798	728	711	785	761	732	756	767	735	741	719	752	714	708	758	749	708	761	758	803	686	761	761	762	697	712	754	744	720	702	717	736	773	721	732	735	769	733	790	783	751	704	671	726	769	713	717	692	760	722	731	803	710	732	744	786	751	749	747	760	730	779	704	752	766	749	706	735	748	785	745	742	785	744	747	720	724	748	782	779	767	706	736	707	770	716	768	741	735	737	792	733	744	782	776	779	778	735	766	720	773	754	731	712	731	738	781	768	774	696	725	764	736	737	750	763	746	773	720	771	815	755	750	777	726	769	721	703	805	741	765	762	740	721	762	749	774	716	734	709	762	721	797	793	743	767	761	737	769	758	743	813	721	765	716	753	773	764	783	732	736	756	762	761	712	757	704	750	718	682	723	737	715	749	706	733	740	752	760	766	763	720	743	703	706	671	733	778	723	731	775	739	747	747	741	751	760	767	762	711	805	755	735	727	742	718	783	752	702	716	757	745	757	776	782	736	749	794	678	796	756	736	782	741	746	743	778	784	745	776	773	739	758	757	680	787	768	764	712	715	736	710	741	748	782	778	783	738	757	693	766	725	766	754	709	741	784	717	775	764	718	737	730	743	741	772	832	744	767	690	741	741	757	744	749	734	780	804	723	735	766	768	689	782	741	724	759	758	732	719	689	712	735	755	780	774	763	761	765	753	754	730	774	760	692	780	733	704	726	739	742	790	774	744	810	768	720	790	773	697	751	765	755	744	781	715	740	745	725	748	759	751	737	748	701	750	763	761	779	730	730	718	766	741	755	776	730	740	760	757	760	786	765	715	738	761	741	723	805	696	737	769	795	706	763	760	717	715	751	724	739	725	775	747	757	742	721	720	721	737	739	668	760	739	702	721	774	726	772	753	720	741	777	732	734	753	784	770	763	777	758	723	776	725	716	724	763	752	749	764	732	767	748	745	704	764	730	726	777	760	808	737	784	764	741	758	765	759	727	743	739	706	761	718	736	762	715	773	750	749	754	743	716	747	758	729	762	746	745	757	764	755	789	724	764	728	752	708	762	754	768	707	758	708	717	763	724	720	718	761	719	753	740	766	761	735	770	738	780	739	686	742	799	705	762	743	787	723	696	734	774	787	762	759	695	700	724	770	697	761	782	744	811	792	791	771	765	770	777	781	719	731	809	704	743	749	720	725	730	695	784	732	768	755	787	748	728	736	708	746	757	757	750	782	702	734	795	724	739	770	722	724	754	703	745	721	777	758	745	738	746	741	762	733	780	759	746	751	741	770	713	753	700	720	752	699	752	726	723	750	713	769	792	755	804	749	785	747	783	794	761	686	708	694	774	713	803	704	729	761	711	796	774	773	737	747	742	727	782	803	750	755	759	723	733	771	729	790	671	715	768	713	745	749	759	761	728	754	739	764	716	739	730	773	710	754	782	793	747	749	729	736	786	726	749	770	728	756	787	764	726	728	731	752	769	732	748	816	735	781	787	778	729	762	769	682	719	756	787	774	740	739	744	719	739	774	759	717	772	740	763	774	739	742	770	756	825	808	788	768	751	780	755	757	750	720	695	740	747	753	771	740	728	719	724	718	784	736	768	771	783	785	772	720	731	792	775	739	717	715	752	791	722	739	721	738	718	729	735	733	749	743	728	716	795	764	724	747	749	725	711	735	742	757	752	723	812	743	716	748	740	708	757	686	752	695	741	735	767	722	767	770	739	805	749	732	751	759	761	773	763	705	770	790	772	747	690	754	817	718	733	781	780	718	730	734	749	732	765	706	767	747	742	733	765	737	777	751	758	808	745	779	747	761	780	683	760	714	735	759	795	761	769	753	715	725	775	751	740	767	738	725	737	723	790	738	708	752	732	679	756	709	747	746	709	729	769	736	752	752	737	740	746	755	757	746	769	751	775	679
1958	435	296	247	250	275	253	247	290	246	271	242	249	244	262	240	272	252	239	248	241	256	248	250	258	271	245	258	252	241	260	238	266	253	262	268	234	260	252	210	245	250	211	251	242	252	251	253	238	258	270	245	244	251	243	229	254	236	239	259	222	242	229	247	243	232	257	263	258	254	254	290	239	246	253	249	237	245	228	262	235	301	246	258	232	266	259	227	261	246	242	251	220	219	251	234	251	243	262	271	240	217	265	239	273	249	230	265	229	261	260	254	234	237	268	245	274	276	249	235	243	258	253	246	239	247	249	278	276	248	235	240	246	257	256	231	256	243	254	278	246	244	236	244	250	280	256	254	238	255	252	246	255	262	243	278	235	242	232	245	278	275	224	219	260	249	251	281	267	253	222	235	256	222	264	269	253	277	257	256	238	254	248	233	298	292	263	279	249	254	262	242	256	246	250	256	238	249	233	245	211	238	214	244	280	288	280	250	227	246	241	269	238	245	259	226	257	224	230	259	245	222	243	234	248	278	316	237	248	246	249	261	251	254	248	262	287	259	249	252	275	250	255	284	269	259	268	256	270	274	262	246	230	267	258	263	264	231	250	208	198	239	252	257	249	245	255	243	265	234	291	269	251	265	251	215	240	242	242	240	231	283	227	235	257	234	244	246	219	217	234	265	240	270	248	255	222	246	263	250	241	230	266	236	262	239	242	231	253	253	263	265	257	228	248	238	255	273	282	252	239	227	244	256	248	272	260	211	241	239	258	256	273	261	252	231	251	252	246	247	247	254	212	245	226	211	271	253	258	258	254	248	273	268	234	257	252	261	241	233	248	244	246	273	258	260	245	285	245	266	221	254	278	257	251	238	246	250	248	244	265	247	241	272	261	256	235	237	237	248	262	239	235	240	294	268	299	259	243	260	236	247	276	265	250	234	239	253	273	261	256	233	284	269	236	253	289	251	252	283	287	285	241	255	241	257	240	248	252	251	257	245	257	259	252	277	230	251	231	235	246	227	262	268	260	250	243	263	248	241	264	240	262	254	249	256	289	266	279	214	237	266	265	278	302	256	240	276	261	239	254	236	240	228	236	300	252	247	261	253	279	261	251	248	253	239	248	279	273	292	226	253	237	272	260	222	277	266	261	263	246	260	252	242	249	260	268	237	236	256	268	252	282	273	254	220	252	250	259	265	236	250	284	264	235	227	258	217	246	233	260	257	222	252	276	207	263	294	246	291	258	249	247	277	237	241	232	231	239	251	247	224	249	253	239	299	236	252	239	268	255	234	244	261	294	252	232	284	266	270	282	284	298	253	276	229	234	250	276	257	257	215	238	253	281	240	258	238	232	232	237	263	271	254	267	252	262	228	244	256	240	246	221	225	222	244	237	243	246	268	240	243	270	287	247	224	257	237	276	237	268	258	276	259	225	243	255	257	254	229	255	266	265	267	247	263	248	244	232	263	238	287	255	232	240	227	262	237	237	224	241	290	255	254	231	242	268	252	253	240	228	270	272	236	209	244	277	263	293	274	263	232	278	265	236	232	255	245	239	259	277	228	250	225	243	268	262	254	234	266	262	216	238	254	239	237	265	246	250	249	245	246	284	235	278	268	255	263	232	255	228	257	287	272	267	248	253	228	237	230	241	237	268	234	224	277	244	240	275	210	236	266	259	227	257	247	252	287	240	229	272	281	242	261	250	261	245	256	251	256	201	241	221	261	241	232	280	249	268	248	214	234	286	238	273	261	239	252	275	248	272	229	255	251	248	258	256	253	244	267	240	231	272	258	222	250	223	275	219	253	242	257	250	244	253	244	277	249	262	229	256	289	284	242	224	250	254	260	248	243	224	241	237	244	208	217	227	251	249	262	229	258	256	225	249	243	245	258	251	250	258	247	286	235	291	264	260	251	214	262	256	251	270	261	251	263	233	234	240	230	246	247	237	266	209	266	289	299	265	245	260	230	240	253	263	256	255	262	232	244	253	261	247	235	257	268	280	263	236	234	265	240	221	250	285	219	272	245	250	209	249	273	263	240	260	259	266	276	252	247	256	274	272	262	273	227	265	247	243	290	262	278	265	253	247	263	310	281	254	284	229	263	275	229	250	271	234	226	270	263	277	256	269	245	236	243	263	238	252	254	253	240	252	251	292	272	260	259	248	241	270	242	252	256	248	257	244	233	268	248	278	246	250	231	248	247	254	249	271	250	260	248	255	252	261	257	241	252	253	260	239	269	215	231	276	264	240	240	230	259	271	249	263	268	266	245	224	244	258	243	271	284	218	259	273	251	254	275	234	228	235	296	260	285	254	257	263	246	265	293	297	237	254	264	256	253	254	267	245	268	221	259	267	252	270	236	244	259	248	258	252	215	250	262	232	268	284	250	248	231	252	291	229	249	250	251	240	234	260	225	241	264	236	212	247	273	231	256	265	270	238	268	238	232	233	266	254	260	264	252	248	274	282	273	250	246	245	248	242	207	257	248	230	263	267	238	259	250	252	248	225	240	238	267	223	234	236	219	241	265	257	257	267	272	256	283	245	243	245	241	248	243	272	263	282	268	258	235	218	225	247	280	229	273	242	256	278	225	264	266	264	251	288	273	256	224	228	244	241	246	259	255	250	262	285	253	236	227	251	262	259	248	246	246	244	244	252	237	266	235	242	243	260	242	260	230	251	251	263	247	271	271	265	260	237	239	226	251	259	270	230	252	242	255	266	246	284	269	276	253	246	259	251	239	256	250	261	263	250	222	258	222	261	259	286	224	259	229	254	242	247	228	248	257	256	235	248	294	239	249	251	267	250	262	286	265	283	260	245	244	258	281	244	253	273	248	267	244	242	269	250	257	249	258	279	221	240	278	243	269	239	272	247	246	271	304	247	248	253	242	230	257	245	247	249	211	230	251	229	234	246	261	226	221	262	247	218	235	279	278	218	253	256	254	268	259	245	249	261	251	230	208	245	278	260	230	273	230	263	269	245	259	259	244	256	240	259	242	259	265	235	238	250	278	249	234	230	277	258	255	271	286	260	213	263	232	229	254	226	274	277	240	251	241	251	229	240	248	252	226	260	244	236	256	249	239	231	256	253	237	243	262	248	268	254	255	266	232	274	284	266	291	247	260	264	242	260	277	265	286	267	260	260	234	273	287	229	243	237	284	237	264	247	264	269	243	255	259	252	245	231	253	250	217	250	278	235	245	253	242	249	204	257	265	247	258	237	244	214	208	270	264	249	263	244	248	248	247	265	251	233	239	275	267	250	284	254	252	275	233	259	248	269	278	241	260	248	279	256	244	262	235	249	241	264	267	254	236	252	257	239	261	260	240	263	234	245	238	237	241	242	243	253	270	233	232	264	256	258	260	263	239	234	250	256	256	282	261	243	234	217	230	284	222	264	245	222	255	231	255	254	264	242	265	238	261	219	239	244	247	228	227	253	246	260	249	277	258	252	236	234	263	239	270	261	237	264	260	252	267	265	252	238	260	240	239
1925	777	619	623	647	661	628	657	587	604	617	637	627	584	608	639	606	622	604	634	608	582	571	566	580	602	617	600	635	587	657	592	551	610	558	609	666	580	654	638	604	654	605	630	587	572	572	561	598	577	614	612	601	608	598	612	608	594	610	584	601	616	600	598	581	613	576	580	605	582	657	597	583	649	601	614	629	593	592	607	591	569	567	578	570	661	613	583	572	588	610	609	624	533	629	607	585	546	599	581	574	593	628	606	589	575	571	591	612	624	605	610	570	611	542	581	582	590	593	583	637	641	585	616	620	592	597	616	615	595	621	538	590	630	622	599	561	580	580	589	612	599	649	581	565	600	599	587	592	588	596	603	594	606	544	548	634	519	582	602	641	592	579	533	622	623	615	570	587	602	573	564	595	608	559	622	598	565	559	593	583	565	581	636	598	683	563	584	597	613	656	582	576	619	573	606	620	625	585	616	558	620	614	559	574	595	588	581	581	587	594	614	597	594	595	580	631	593	604	633	550	614	587	593	598	645	609	592	578	595	634	587	631	586	655	568	559	637	612	599	596	577	605	590	626	607	624	593	582	573	565	588	620	558	604	558	566	623	583	617	595	608	568	599	620	625	629	579	581	587	575	570	603	573	583	612	608	578	535	633	581	567	636	558	597	606	577	614	578	588	587	565	589	594	637	592	581	599	562	579	576	600	642	571	610	579	622	615	601	568	627	547	588	608	601	647	599	567	600	549	598	605	646	577	561	596	581	574	565	606	575	587	603	604	595	585	607	629	593	585	617	587	616	566	581	566	596	612	618	564	582	583	619	584	629	624	604	614	573	560	582	609	595	586	577	576	600	618	579	616	584	558	575	596	582	580	622	610	592	601	590	554	586	609	631	563	606	656	598	566	625	607	622	610	628	619	574	569	591	597	619	634	596	575	552	598	601	569	545	597	592	541	612	620	576	621	612	599	569	635	586	629	558	595	582	605	602	638	602	578	562	589	630	586	660	605	609	602	610	611	629	580	588	618	616	631	598	576	583	614	616	645	612	572	638	594	613	614	597	556	608	593	640	597	570	621	563	571	593	570	571	609	625	565	613	594	581	621	636	566	629	605	612	647	606	594	654	600	572	587	572	553	596	609	605	585	592	630	635	614	578	622	589	570	605	628	626	614	600	588	603	600	575	622	587	610	608	637	615	607	640	589	599	552	613	619	608	572	652	585	614	629	600	594	629	604	598	594	598	594	593	606	604	639	604	602	656	602	602	621	629	620	551	652	547	580	615	596	585	587	608	575	654	618	580	614	567	632	633	596	594	644	574	623	559	591	615	559	649	583	623	612	612	559	588	628	621	614	591	611	568	617	607	634	574	622	611	597	605	589	628	558	626	569	596	625	608	552	597	601	541	591	582	558	563	574	611	610	571	579	618	609	554	584	568	630	560	584	590	570	600	581	615	601	597	611	590	633	607	608	587	559	581	598	584	601	584	599	580	588	600	591	544	605	586	634	613	546	636	600	613	596	633	637	605	563	621	574	633	629	615	587	628	615	568	593	571	599	639	601	599	574	575	590	571	571	575	550	575	610	573	568	604	533	616	606	589	591	622	604	562	624	556	585	602	580	584	596	606	582	595	615	608	596	581	601	557	582	591	608	626	567	564	576	647	578	577	620	606	614	586	611	599	591	572	567	579	614	586	576	652	566	597	587	603	581	607	615	579	603	632	588	618	563	610	598	612	598	605	597	586	589	633	593	605	598	567	574	584	593	560	614	602	590	542	543	544	571	598	584	614	604	596	602	623	647	611	628	589	584	609	551	589	589	560	570	624	633	586	628	581	585	591	619	628	616	634	611	582	575	597	551	601	618	575	555	604	584	568	611	578	593	583	618	569	592	604	587	658	578	576	615	599	611	609	623	595	608	591	617	573	611	582	618	640	605	586	619	625	656	618	605	645	617	633	582	587	598	596	562	613	568	581	583	571	574	596	568	584	559	627	548	619	604	601	551	629	633	593	552	605	599	628	633	554	573	594	567	584	618	652	558	619	588	578	609	615	636	595	604	599	604	571	613	603	605	599	629	610	575	590	671	615	615	594	591	606	605	606	584	601	619	606	592	598	598	628	605	596	570	597	575	576	641	610	591	605	611	619	570	608	587	573	610	549	592	619	578	567	628	604	571	596	645	596	625	613	589	581	559	629	569	625	591	585	578	602	589	572	564	634	595	601	551	575	596	615	574	620	572	618	604	594	587	630	604	582	596	582	588	614	603	567	591	575	597	630	584	630	651	615	634	577	575	609	624	568	600	637	583	606	606	573	601	600	568	598	579	591	609	595	568	606	571	590	601	612	611	573	594	633	610	583	557	636	567	581	557	628	599	615	568	632	588	617	577	593	573	619	601	609	614	629	592	603	615	625	569	620	617	588	611	561	556	564	607	569	620	592	623	600	574	612	603	600	571	621	639	605	597	593	549	588	596	616	609	634	633	587	582	595	544	602	596	553	576	610	600	583	633	558	538	571	586	648	597	590	614	582	582	554	598	559	628	615	579	609	623	601	583	599	614	628	619	610	622	629	607	607	584	596	580	632	639	577	608	559	567	605	581	628	607	566	631	603	568	607	616	613	523	627	588	589	628	578	553	631	688	601	637	597	604	603	587	592	598	619	605	659	611	581	609	599	608	585	567	640	595	593	606	596	645	640	601	627	586	550	605	643	623	593	618	600	581	610	593	624	579	572	565	584	624	571	601	578	569	578	608	561	604	597	614	578	600	618	603	600	593	594	597	594	596	634	590	617	563	598	616	566	627	620	604	529	582	607	573	572	574	612	616	605	588	615	581	618	578	574	594	606	593	625	586	628	618	552	575	630	602	601	563	610	581	570	564	614	634	602	612	610	574	610	553	584	570	548	542	608	637	563	553	546	603	576	612	558	610	663	612	629	546	623	562	572	596	585	603	640	643	651	578	561	604	642	563	569	629	577	621	624	618	638	567	602	591	619	585	593	566	631	587	564	590	575	588	642	647	551	560	603	596	631	573	599	620	593	580	602	528	594	587	622	576	568	586	580	607	609	582	563	574	616	563	571	627	634	533	579	586	568	601	613	573	604	608	612	599	630	614	606	638	563	576	607	583	603	529	551	573	580	614	604	580	567	619	590	568	570	597	630	591	561	568	609	581	603	623	632	625	571	649	634	565	593	626	597	572	584	647	573	598	558	597	617	574	607	605	569	580	587	603	597	574	617	608	607	647	599	614	603	594	635	606	621	600	561	553	590	599	643	605	602	617	597	624	646	586	589	613	603	586	595	618	578	594	614	597	578	569	597	589	595	603	633	607	631	605	576	651	593	588	591	569	617	567	584	601	624	596	639	626	558	612	574	592	637	606	550	587	611	601	573	579	604	611	589	543	602	679	570	579	567	612	594	624	604	562	604	622	590	567	558	608	557	624	594	606	581	592	574	567	561	630	602	549	572	595	587	557	626	601	612	594	612	555	582	621
7698	697	568	392	297	256	208	200	181	197	158	180	201	169	171	171	136	162	159	152	145	170	161	151	164	165	165	146	160	150	154	143	196	176	152	131	151	156	139	162	153	156	151	181	145	151	125	151	171	141	179	136	146	167	151	136	125	157	143	150	169	153	178	139	169	156	147	155	163	146	163	146	151	187	169	160	189	139	141	161	139	154	119	140	164	156	139	160	149	135	163	164	138	152	166	142	134	160	154	154	132	156	159	175	160	149	163	130	143	154	141	137	158	156	156	158	174	155	164	155	146	133	144	149	149	133	152	159	165	140	152	150	159	160	185	149	168	145	133	137	133	163	157	131	165	167	135	152	134	145	146	155	146	143	142	159	158	160	146	144	138	147	167	165	156	152	123	131	151	127	152	157	146	155	124	156	169	174	174	172	154	145	142	118	167	140	144	153	145	144	139	156	155	148	132	136	147	126	145	138	151	124	150	135	155	122	151	152	171	162	139	150	158	178	159	161	127	147	134	153	145	148	138	142	151	173	137	156	159	149	145	153	175	156	130	152	147	143	164	163	140	138	166	162	146	163	165	148	163	172	161	156	154	140	172	145	144	159	139	143	125	151	167	133	129	159	158	148	143	131	167	164	144	172	155	160	148	141	143	137	128	164	159	148	132	150	184	168	167	152	136	157	142	148	174	153	156	161	160	173	146	147	189	145	172	167	143	156	120	151	166	151	150	163	143	146	165	140	147	157	145	150	152	137	169	134	168	150	137	154	163	147	123	144	141	122	161	149	142	173	145	159	130	122	167	161	157	144	140	137	138	154	173	182	151	145	139	150	148	166	137	130	169	162	137	160	160	136	182	134	134	127	169	140	137	163	143	168	144	129	156	150	156	144	139	156	159	142	143	114	137	142	132	163	179	172	178	156	164	146	148	143	147	129	173	153	129	167	179	156	135	163	164	142	128	147	168	133	160	157	164	128	153	135	183	138	142	151	177	165	157	137	140	155	193	141	152	122	138	146	142	147	152	131	143	143	155	126	175	148	132	166	136	165	143	162	143	148	160	160	166	143	166	149	153	167	154	144	128	159	138	153	136	160	120	156	162	137	149	161	177	174	130	147	164	144	153	157	132	159	160	157	162	156	163	138	151	160	177	162	156	171	139	173	151	157	171	159	152	166	138	171	139	152	152	156	147	144	160	139	183	147	157	167	161	169	156	138	158	178	160	153	165	138	137	139	132	127	140	155	154	146	132	138	138	141	136	130	157	133	138	161	165	143	154	136	112	155	154	156	131	146	143	171	148	128	147	142	143	136	166	165	151	156	154	150	135	154	166	144	174	136	136	160	167	150	158	160	150	167	158	126	150	158	160	162	137	152	150	159	138	160	169	149	155	160	153	145	154	158	140	143	159	159	170	144	169	146	181	128	150	154	156	151	162	138	135	150	155	149	138	142	134	155	138	163	141	140	150	118	162	147	142	162	163	146	137	138	172	159	151	139	127	146	139	157	153	121	156	145	137	146	125	159	142	151	126	148	150	160	178	143	160	124	174	130	133	170	137	181	137	154	146	155	130	163	152	159	155	166	128	158	135	164	186	143	139	153	148	134	154	128	140	131	115	139	126	176	151	155	144	164	151	142	138	130	173	149	147	143	162	168	141	140	130	145	155	131	169	153	150	135	147	171	156	155	142	160	151	142	128	158	158	150	138	138	130	166	145	177	163	195	139	130	165	166	181	155	152	155	152	164	155	150	140	152	161	175	150	147	161	187	143	148	159	133	152	145	151	143	162	166	164	176	164	141	151	150	152	148	147	145	135	142	167	145	165	131	134	154	128	151	157	167	146	170	142	151	157	144	146	164	190	160	145	171	142	160	147	161	162	140	149	124	152	140	136	141	139	136	135	142	143	126	155	141	146	161	143	147	130	165	162	135	163	162	147	148	148	148	138	148	147	142	148	180	169	140	148	172	142	169	160	142	153	138	160	143	144	168	161	169	165	166	143	144	164	151	146	143	170	151	155	148	160	141	157	153	117	168	132	132	146	148	159	139	159	162	152	164	165	173	180	153	163	160	157	168	190	158	145	130	162	140	163	164	130	147	157	164	151	162	151	157	160	160	137	165	123	165	156	142	147	149	153	169	145	141	142	146	163	139	160	158	158	138	135	125	156	131	178	134	156	116	150	156	147	130	130	140	139	146	138	137	165	169	140	164	153	165	167	143	142	143	141	139	129	163	135	147	186	171	140	155	153	163	154	159	141	158	175	170	125	156	143	133	159	151	141	154	149	171	152	170	141	148	144	178	144	136	148	161	152	170	171	133	125	144	134	149	138	135	137	152	146	186	166	158	156	131	153	133	145	152	157	128	143	142	146	158	148	146	130	143	157	158	141	146	151	154	168	144	151	127	142	166	150	148	157	164	133	144	139	178	151	142	158	188	169	179	155	142	163	142	139	150	156	139	139	153	174	158	166	146	151	148	148	152	142	127	149	155	166	167	173	152	164	159	177	161	137	140	167	151	162	132	131	128	167	144	155	171	141	142	133	152	146	145	149	137	135	143	130	136	166	167	138	154	131	155	171	156	174	148	156	152	159	152	138	168	157	153	152	162	122	149	141	132	159	156	161	131	129	158	150	134	117	157	158	148	155	145	157	147	127	158	149	173	146	129	170	175	146	145	153	168	143	126	123	169	159	136	156	144	160	123	138	176	183	143	140	142	138	143	151	168	148	142	154	130	136	154	145	147	154	140	125	144	144	149	146	160	154	155	189	160	150	139	134	163	186	161	146	146	154	124	145	167	149	164	139	159	160	144	147	149	147	160	152	161	156	164	145	141	152	148	145	156	166	163	148	138	153	155	142	159	125	126	167	138	158	133	179	158	137	149	138	158	159	169	146	168	149	143	147	154	158	133	145	156	156	141	160	149	158	161	161	128	145	134	133	155	143	137	148	145	137	143	154	149	170	164	147	149	136	154	155	175	156	167	160	159	163	153	163	145	149	146	146	160	148	169	149	130	151	167	149	168	164	136	155	173	156	173	164	144	142	130	117	133	131	162	140	163	129	139	169	157	136	164	152	159	175	158	167	154	138	139	132	145	149	132	137	137	146	143	162	124	156	181	149	142	150	145	164	148	161	141	139	159	151	160	144	140	154	176	161	172	153	150	147	143	155	157	146	162	156	145	151	139	145	161	170	174	138	158	159	152	157	159	171	143	144	145	137	144	164	131	129	132	156	151	154	142	157	140	154	156	142	156	151	154	142	137	142	123	143	154	138	154	168	146	142	136	152	167	171	178	149	155	144	125	150	149	171	169	153	151	162	158	162	162	163	146	140	151	160	157	164	157	147	135	148	159	146	133	152	162	160	126	149	133	157	127	189	139	154	148	142	160	175	144	178	160	180	147	162	133	156	138	156	145	169	152	157	139	157	155	141	157	146	134	149	151	122	142	149	150	148	155	150	152	124	137	152	157	152	157	150	165	144	130	153	149	136	135
6400	966	1337	1360	1120	922	848	732	662	628	571	547	519	523	507	506	471	464	477	430	456	502	460	516	479	443	451	441	402	434	418	441	445	435	424	416	446	419	413	379	400	393	401	404	476	438	421	458	436	431	400	449	414	400	427	372	445	378	444	446	408	418	411	404	410	444	410	437	423	407	418	412	403	409	429	416	400	399	445	448	406	437	389	422	426	430	400	438	381	436	444	417	465	453	425	432	436	431	424	435	412	440	405	406	451	420	446	407	404	414	400	423	399	421	431	414	440	420	412	423	374	422	398	430	441	417	406	421	421	395	432	410	438	418	407	406	384	411	406	420	405	407	366	424	386	421	407	375	391	425	410	404	411	418	418	412	424	404	406	363	409	390	408	433	425	419	405	380	427	397	410	427	388	435	403	411	411	417	438	408	439	422	437	479	408	394	456	400	386	433	382	417	386	401	433	416	443	453	408	441	415	468	434	377	415	416	395	397	425	398	415	395	408	416	399	414	420	418	429	402	442	421	412	441	418	379	421	431	412	414	400	424	425	417	386	405	420	418	399	402	422	386	450	432	436	405	393	417	458	406	430	413	437	457	414	427	410	407	435	454	428	403	426	408	401	406	380	424	405	425	411	449	413	406	406	398	439	432	381	414	399	437	369	448	421	446	397	413	409	405	392	453	411	393	384	414	386	373	425	421	415	463	411	431	428	386	388	391	437	437	412	413	424	436	426	402	442	426	407	412	441	432	411	405	439	409	442	399	405	425	433	406	440	395	432	401	411	389	431	436	413	394	417	405	420	459	440	406	397	441	394	456	425	414	429	400	429	418	406	435	414	448	400	408	393	404	401	456	419	424	406	389	393	408	403	427	422	388	438	409	460	403	432	420	423	417	418	434	424	440	438	419	391	431	443	415	399	431	389	454	475	429	416	420	407	415	413	422	418	418	423	400	369	412	427	413	423	416	427	415	426	410	407	420	427	413	410	422	409	454	425	454	411	399	400	374	418	379	388	402	404	433	389	397	434	433	423	446	404	384	402	428	412	433	447	422	395	415	430	409	427	443	430	432	401	416	415	414	435	418	412	416	386	387	405	405	460	418	427	422	439	421	406	449	414	419	408	395	424	408	442	417	432	430	418	382	410	414	454	461	443	401	413	417	377	401	438	404	417	416	448	422	422	428	408	405	421	417	434	401	450	420	397	397	397	429	401	391	399	378	443	434	391	427	412	468	407	432	401	398	401	375	433	424	398	411	405	426	402	453	426	368	431	399	411	386	415	405	391	400	431	400	432	415	414	408	412	435	423	409	391	420	452	425	411	428	417	422	387	421	386	395	399	393	435	420	416	460	411	417	402	420	431	403	432	428	422	402	402	394	399	406	403	412	376	389	398	425	418	400	415	437	413	435	430	395	428	440	404	416	395	406	435	404	415	444	390	385	411	425	434	434	417	442	382	450	426	396	416	399	444	449	435	420	428	438	375	380	454	382	396	433	385	404	418	390	438	389	399	445	417	411	411	417	411	416	411	441	412	398	409	397	386	378	409	396	434	421	413	393	407	400	398	442	408	375	424	402	414	407	430	411	446	433	455	407	416	387	394	403	422	434	415	400	375	417	405	389	427	415	408	429	431	400	436	404	405	405	405	438	429	409	439	423	439	410	412	408	412	436	414	413	418	396	417	422	438	419	390	422	428	409	443	405	408	395	413	400	429	409	371	404	404	438	414	435	443	392	425	432	408	402	378	372	418	424	384	403	407	412	444	394	388	389	428	372	427	430	405	411	410	380	369	423	434	414	410	419	384	393	375	404	391	396	412	420	374	417	421	430	425	383	413	389	420	387	404	450	419	432	420	437	380	401	385	400	419	419	398	389	423	400	425	439	453	421	379	416	430	433	399	405	380	393	406	417	427	401	406	449	410	437	432	439	401	441	415	431	391	439	393	443	418	385	422	396	405	418	426	440	412	426	399	425	421	438	448	385	441	401	388	468	429	409	406	405	421	433	411	415	410	406	421	418	383	415	436	395	400	429	403	435	410	449	410	403	389	437	414	413	423	411	398	393	434	396	412	419	427	413	450	397	393	410	401	410	440	424	432	405	413	429	414	431	384	408	442	396	430	407	426	415	423	410	429	431	406	407	452	389	389	443	409	407	417	437	422	428	407	391	428	417	392	426	422	405	409	367	405	392	395	371	406	412	427	419	388	420	431	399	379	389	411	378	414	374	435	393	433	409	400	395	394	423	455	431	427	409	420	393	420	423	462	400	402	403	413	402	430	451	459	435	387	436	447	413	388	441	398	404	399	429	428	409	450	399	404	404	435	414	440	402	419	443	414	435	418	413	430	381	413	440	413	440	389	415	428	418	425	420	462	397	407	405	433	401	390	395	408	425	373	371	435	458	399	393	425	432	434	418	444	423	426	435	400	450	416	419	387	405	400	420	439	393	416	419	383	389	413	397	444	411	428	403	436	458	411	389	426	413	449	463	416	400	398	420	407	420	449	387	405	421	410	407	410	400	423	411	417	444	408	446	412	390	397	433	433	393	407	395	431	436	392	391	405	404	396	415	460	392	390	422	427	402	430	363	395	415	436	422	404	399	432	440	407	398	419	381	430	437	401	415	440	415	415	413	413	452	420	438	436	453	402	411	440	452	409	382	406	445	371	414	405	412	478	446	373	418	432	382	436	423	415	442	415	417	390	400	405	433	418	430	419	447	423	371	411	418	417	432	423	427	424	437	430	447	428	418	435	395	448	400	389	383	393	401	441	448	420	400	404	423	407	435	428	435	420	393	471	436	467	443	411	392	432	376	465	415	415	400	443	420	379	364	400	408	425	393	435	397	462	404	404	441	444	401	399	385	420	409	390	445	446	437	417	409	419	432	398	411	435	443	427	423	418	428	405	399	436	444	409	390	437	426	421	423	429	419	429	407	404	394	410	440	453	401	431	432	413	417	418	404	425	396	459	401	422	413	399	403	429	406	402	423	443	406	380	417	437	411	444	372	381	388	394	407	392	406	386	409	424	399	413	450	402	453	433	403	448	417	416	420	415	414	451	423	388	429	418	419	453	401	457	417	405	407	428	380	444	377	457	409	417	427	403	420	429	422	389	401	405	438	371	422	432	418	444	416	427	449	376	467	398	426	418	419	443	387	455	456	430	390	377	417	443	395	413	428	406	410	426	440	430	388	452	397	427	391	397	446	435	444	403	412	471	393	387	412	417	434	430	420	438	418	434	437	405	416	397	412	377	433	421	415	420	402	435	419	418	389	419	423	399	385	401	377	404	417	412	424	400	431	407	429	422	404	423	408	434	400	399	415	415	382	406	475	407	414	437	388	398	417	459	368	420	429	362	435	433	406	412	441	412	361	389	400	462	420	432	445	431	425	429	427	399	381	429	411	400	398	405	439	403	404	441	432	377	374	417	412	395	407	382	432	411	414	423	414	410	405	424	429	441	413	395	427	413	418	424	409	399	430	390	449	424	446
15010	1688	1115	906	619	532	484	380	408	408	368	358	389	350	328	299	356	345	350	354	332	288	335	319	298	274	294	324	352	315	300	325	319	350	301	316	316	298	304	315	290	324	352	331	325	355	316	299	306	310	297	321	344	325	319	299	319	293	314	269	292	305	320	303	316	281	323	310	310	297	302	301	306	343	315	290	308	353	317	313	348	285	312	283	287	307	348	301	327	329	297	299	277	321	332	300	330	304	300	341	276	301	301	280	287	305	316	337	307	290	335	333	280	336	306	322	319	318	324	287	296	345	297	292	283	319	311	316	299	282	299	323	316	310	285	296	339	332	309	307	307	321	287	322	311	306	342	305	290	275	309	265	309	276	288	296	344	293	314	301	345	328	318	309	308	297	345	338	330	324	315	341	282	321	306	317	304	312	305	285	314	315	272	335	321	279	324	314	323	307	293	303	289	272	304	322	306	301	313	322	299	289	292	304	301	310	290	324	303	301	298	334	331	314	321	318	297	340	323	297	317	288	308	295	307	352	307	304	318	290	319	304	291	314	288	298	334	311	300	298	294	331	303	310	326	322	308	323	285	312	342	346	307	326	292	333	315	344	323	289	269	329	326	315	308	353	304	305	313	303	290	305	314	355	303	317	294	299	303	302	293	296	312	339	323	286	301	309	294	291	294	283	320	325	333	315	299	281	343	320	290	282	327	307	336	295	279	333	297	334	306	330	268	325	301	296	310	318	314	300	348	296	325	307	313	297	297	326	322	320	320	311	336	360	295	278	310	306	292	304	311	306	311	308	317	312	318	300	293	296	289	302	300	287	297	323	350	314	339	322	299	289	296	303	320	303	319	304	352	303	334	294	290	310	357	330	314	295	299	357	310	307	335	325	299	323	326	346	307	306	341	293	312	305	312	304	311	314	288	301	301	299	286	304	273	291	312	311	328	308	318	304	327	307	281	310	284	273	326	303	294	315	343	325	309	305	290	324	296	292	307	297	316	332	336	302	301	325	292	309	318	325	320	313	322	296	345	267	307	328	317	313	353	271	292	309	313	328	332	286	329	305	321	302	297	319	297	311	300	310	316	328	342	313	298	286	339	325	331	272	303	319	330	304	312	317	298	320	338	319	269	282	307	317	302	286	299	328	314	329	344	301	291	304	343	290	299	285	311	308	306	280	293	302	305	336	319	320	353	288	318	305	314	320	327	268	305	263	284	291	310	311	322	283	324	324	286	321	328	308	291	266	309	301	344	318	267	306	327	320	336	319	301	328	323	313	317	307	306	308	315	340	297	304	300	321	328	297	257	266	341	316	288	255	315	315	292	292	331	278	315	288	325	305	312	292	293	291	325	308	312	342	269	309	306	291	314	312	324	328	338	337	283	319	313	310	314	301	279	301	283	330	283	324	302	316	303	317	283	276	305	307	311	332	340	338	352	312	291	314	329	279	325	296	291	306	300	308	315	313	306	278	280	332	312	318	305	275	298	325	288	323	281	303	297	329	324	331	324	310	308	314	337	297	301	294	290	303	294	314	298	348	294	285	303	292	301	329	312	321	311	322	327	310	349	337	309	280	295	328	305	311	267	326	361	293	290	313	332	343	299	318	324	324	295	334	329	314	319	308	307	278	294	287	294	306	308	324	308	321	312	314	292	300	307	308	344	309	323	328	321	324	269	328	289	306	304	311	333	326	281	278	297	283	299	321	304	327	315	324	303	308	300	288	272	305	321	276	285	278	312	324	308	282	298	326	276	291	335	319	273	320	298	323	329	325	322	315	333	320	316	308	301	320	320	313	306	298	305	305	319	317	294	264	326	306	302	302	280	270	316	280	290	314	322	332	312	300	338	298	302	288	286	330	299	308	317	324	316	345	311	285	318	297	284	270	326	306	295	318	312	303	290	285	343	332	320	309	325	309	303	348	354	303	296	292	265	314	305	315	287	304	309	311	335	325	311	331	309	322	316	317	310	290	355	328	308	303	358	314	267	326	306	297	307	323	329	316	326	333	305	310	313	291	283	279	310	317	292	293	291	312	324	318	297	325	300	277	310	339	317	311	313	294	335	302	316	336	332	310	293	343	307	275	305	294	278	309	342	308	321	303	317	281	287	327	306	303	343	323	283	321	313	284	295	297	287	359	291	273	340	313	298	283	317	303	317	314	339	296	302	341	282	321	315	291	274	287	329	330	281	299	307	307	310	311	288	280	338	291	318	305	298	291	311	311	306	281	297	279	318	317	307	296	310	345	299	298	324	312	308	280	317	345	324	312	311	301	294	322	321	310	305	298	292	311	272	284	305	312	312	311	300	280	331	346	311	291	308	279	289	324	324	313	306	286	303	300	331	316	310	300	340	301	302	300	317	309	319	313	308	306	313	324	317	286	313	296	312	283	267	335	311	314	355	326	306	334	332	306	307	299	282	309	299	311	306	306	303	303	323	332	329	302	291	329	314	276	297	311	304	305	328	319	316	324	310	317	301	320	299	303	324	302	323	327	306	309	346	320	332	297	308	313	312	284	313	285	296	286	328	298	320	331	349	306	312	304	321	299	297	308	276	316	316	337	338	308	316	319	310	306	299	306	280	303	318	339	278	291	292	300	329	284	294	307	298	321	280	313	287	287	333	325	312	310	313	295	307	309	322	297	345	341	335	313	328	312	355	318	333	307	298	325	310	329	302	352	312	308	316	300	315	313	309	291	282	311	315	309	316	290	276	293	296	288	319	331	292	306	299	321	318	285	315	309	301	316	301	321	318	292	314	331	328	336	358	307	318	311	297	325	296	296	308	306	322	326	306	308	312	326	300	286	307	266	325	368	291	288	289	296	309	290	297	323	294	314	292	323	292	309	328	320	330	364	326	319	327	352	299	295	324	313	314	323	322	301	358	344	324	341	278	311	288	296	285	285	311	321	315	302	316	309	306	290	297	308	289	284	320	338	296	327	341	288	308	317	290	310	320	302	299	315	336	318	285	337	295	294	302	305	307	314	295	287	329	297	325	291	324	338	278	329	324	294	333	323	332	316	324	287	277	343	313	314	311	298	270	314	287	332	321	324	332	320	316	310	281	318	346	303	307	306	306	303	307	306	314	320	318	345	293	308	311	299	316	312	318	291	334	312	278	300	275	278	328	340	327	313	299	331	315	306	297	305	315	327	303	350	326	323	321	323	297	315	306	279	357	358	329	308	282	304	300	313	313	313	301	320	292	326	317	304	289	308	302	306	312	272	312	302	317	341	310	340	324	303	321	346	302	283	317	316	295	328	308	320	338	351	337	317	388	303	317	326	299	288	283	310	311	296	294	306	274	303	326	335	303	296	346	281	311	308	312	313	302	321	283	335	308	352	327	284	324	318	293	323	283	364	316	297	309	296	325	303	317	325	326	311	305	330	320	302	338	300	310	300	289	325	312	316	309	338	346	300	283	283	319	299	325	319	328	293	326	333	305	309	319	268	344	309	318	289	294	309	324	334	321	326	308	319	338	280	293	299
8464	1704	2313	2466	2142	1728	1565	1373	1170	1114	1125	1064	928	929	892	874	881	823	850	880	831	834	844	849	781	777	752	783	790	775	797	800	812	777	795	771	777	727	780	764	748	824	733	744	761	790	765	733	756	777	756	773	716	779	796	735	737	797	762	723	782	707	786	767	725	734	711	759	720	760	739	731	747	726	766	736	758	760	739	738	736	746	760	721	757	719	800	803	758	732	767	743	711	711	729	740	750	749	739	744	729	796	762	745	743	688	785	725	696	765	695	739	727	722	726	753	729	707	739	719	756	802	809	732	694	739	764	698	718	721	749	696	764	745	758	730	724	721	744	703	719	697	727	759	798	754	698	750	713	727	766	735	720	772	775	789	769	691	762	737	710	754	763	747	766	738	718	766	739	700	744	737	733	784	771	771	764	768	769	766	746	740	773	760	773	787	748	778	724	778	731	735	736	696	749	805	767	798	744	724	745	763	714	707	791	740	752	704	748	783	740	763	744	751	750	743	778	705	735	762	791	715	687	745	754	751	722	702	782	779	740	750	712	758	704	757	766	753	777	766	722	738	734	708	802	687	777	714	714	703	728	726	721	749	741	742	723	756	786	765	724	776	767	767	732	718	742	739	745	744	715	747	748	691	719	764	745	791	737	733	738	751	736	757	765	729	751	745	775	779	761	707	748	741	803	739	749	723	767	716	735	761	773	705	790	762	709	782	771	734	745	757	815	716	754	754	724	719	696	785	829	802	741	755	761	769	728	709	699	769	702	764	733	729	733	675	725	777	705	738	751	758	730	727	759	762	723	737	769	755	733	783	733	710	762	719	754	706	770	714	734	742	757	762	746	737	721	738	742	717	742	761	741	765	726	686	705	711	726	739	784	736	759	709	781	768	725	765	713	719	775	736	716	729	745	741	782	747	724	743	776	720	737	758	730	736	744	757	761	695	730	726	720	687	710	749	764	796	798	787	707	753	735	744	728	775	707	726	767	746	790	705	737	766	769	709	694	726	708	739	760	767	764	691	745	769	718	752	716	775	787	787	747	786	754	773	766	718	714	730	743	744	700	763	745	713	739	707	740	735	778	744	755	790	732	753	810	769	719	750	694	768	743	709	736	766	705	764	749	710	742	788	755	744	770	682	768	716	720	716	736	721	733	744	729	701	722	786	749	744	741	749	713	743	731	742	702	707	729	731	751	759	749	762	726	777	703	743	724	694	740	724	754	692	732	775	750	712	753	770	714	710	736	783	729	749	744	718	764	770	762	717	757	739	800	757	727	704	757	749	715	778	740	799	791	723	778	734	732	725	772	736	716	723	729	760	756	721	739	689	765	773	758	773	725	753	741	763	741	766	752	761	730	743	723	722	747	791	780	778	756	772	778	761	744	788	761	724	758	762	738	728	734	757	750	724	774	793	719	738	747	733	776	723	742	767	769	795	711	715	749	793	731	721	753	753	746	778	780	747	732	752	728	756	741	735	789	740	719	800	746	737	719	708	732	730	751	745	721	735	704	758	736	717	734	720	720	763	751	764	764	744	726	729	723	768	750	712	690	763	719	720	699	729	756	773	783	749	781	709	738	761	750	743	760	718	743	724	739	720	811	739	745	783	742	787	735	753	762	793	736	742	740	705	769	761	782	719	777	761	714	771	719	796	706	727	723	705	707	698	681	697	735	766	731	749	748	725	772	730	721	755	759	738	716	739	772	752	763	776	763	789	728	761	746	772	731	730	709	738	731	772	747	732	717	820	753	734	698	697	716	717	759	787	729	768	722	680	729	755	760	734	769	704	829	714	749	748	765	736	752	721	755	711	733	689	755	736	722	772	750	756	750	724	754	753	724	751	759	781	710	699	764	745	728	714	736	723	742	723	752	738	689	731	795	709	688	696	732	709	740	690	743	758	745	757	790	721	820	783	744	740	751	741	767	725	731	788	748	731	708	721	809	735	725	760	751	738	777	749	762	733	717	753	697	748	746	714	743	783	779	695	765	748	767	744	741	726	747	734	789	747	726	764	723	735	724	764	740	786	731	714	766	755	768	763	743	748	765	746	772	741	749	720	742	701	789	743	738	753	715	765	751	775	808	671	711	777	754	714	727	760	752	742	746	705	701	723	726	731	750	752	761	759	750	724	742	723	776	713	692	786	698	726	756	729	755	747	705	733	736	701	738	811	718	709	756	760	750	751	770	696	762	762	785	710	745	732	728	694	713	778	734	730	755	764	726	786	795	751	757	752	747	776	769	761	706	762	752	756	746	728	777	731	776	774	744	789	716	717	758	757	746	716	743	772	720	737	687	779	800	709	739	757	741	714	753	753	713	726	735	735	729	720	736	759	756	731	760	765	727	738	753	740	721	736	745	730	736	697	760	759	733	769	727	802	766	708	736	727	780	738	735	829	716	777	708	752	750	717	799	725	764	763	735	757	754	744	785	756	734	742	751	763	730	712	753	723	753	720	741	783	709	775	696	748	735	681	706	723	766	723	717	766	711	707	755	778	713	784	777	707	693	792	756	712	761	728	726	716	733	778	748	723	768	761	729	750	773	782	745	785	766	747	739	762	745	721	708	723	753	737	724	745	738	750	715	803	772	739	762	716	723	753	777	725	714	715	791	710	734	765	703	765	739	750	719	739	740	765	766	746	744	755	727	754	768	742	743	761	742	723	759	740	801	785	745	771	740	772	699	725	725	797	734	732	770	750	728	755	778	744	722	721	781	778	791	759	744	700	712	794	763	745	767	748	705	747	732	731	739	764	764	732	720	747	725	699	673	726	780	754	743	730	722	763	759	725	777	764	723	772	773	800	723	755	741	773	722	712	762	768	723	748	724	726	717	727	729	740	744	733	792	760	744	783	752	762	691	732	739	769	792	703	774	780	699	772	753	752	776	777	729	676	712	730	750	781	755	784	693	731	783	766	698	769	689	688	759	766	775	755	746	720	713	751	767	769	724	767	746	742	721	732	734	696	776	720	735	746	765	728	752	788	728	765	763	733	753	772	763	782	845	785	769	761	729	745	793	753	767	731	768	717	715	716	744	765	788	760	742	758	769	757	772	732	744	728	786	784	728	806	772	702	735	724	718	745	671	770	752	727	752	714	743	765	762	731	713	763	726	719	746	728	783	728	736	711	751	752	726	722	769	736	753	728	767	765	738	715	717	746	777	677	712	714	750	729	750	699	764	749	687	766	752	753	744	734	683	717	706	744	736	723	762	784	712	731	748	747	700	719	755	750	748	786	789	795	733	758	772	710	791	768	717	756	761	715	748	687	756	797	744	745	755	735	736	726	723	742	723	760	762	762	739	717	693	661	766	677	724	789	745	730	734	748	731	739	725	744	773	749	722	735	752	732	721	755	791	697	705	731	753	701	785	760	734	757	770	729	769	704	769	760	765	736	745	747	748	740	777	720	701	687	709	727	787	703	774	738	741	765	751	733	722	735	773	771	731	758	759	764	713	774	791	745	778	761	686	735	793	770	769	742	735	691
1637	429	280	255	243	269	268	247	265	265	230	266	243	254	243	267	253	241	243	252	251	281	239	239	245	251	251	240	277	250	242	240	263	254	213	251	241	256	222	243	249	266	262	210	274	264	273	241	229	255	256	227	256	263	262	248	230	260	226	242	260	265	241	249	266	236	272	266	221	253	273	259	251	259	237	260	253	258	255	276	257	266	243	233	235	228	242	241	277	244	251	239	268	252	233	246	239	240	239	238	241	234	240	251	242	230	209	239	243	270	220	273	244	245	237	227	225	233	251	265	290	247	286	272	264	265	236	240	243	276	229	233	279	256	235	258	273	245	223	235	239	250	262	257	261	247	241	251	244	252	240	235	216	245	270	233	258	270	225	265	300	251	231	265	232	223	257	220	262	225	225	265	243	231	247	251	268	232	269	234	247	283	237	242	232	248	232	264	271	221	259	238	277	257	218	238	252	264	247	279	253	258	244	236	262	240	231	227	232	260	239	253	207	282	240	231	232	249	242	234	249	265	252	269	234	249	216	228	228	259	232	225	293	264	285	244	257	234	239	239	256	263	242	249	229	261	240	243	270	237	225	248	240	264	255	237	263	272	225	283	272	269	228	270	225	244	227	209	274	269	217	234	259	223	263	251	254	245	256	265	238	241	237	227	218	256	247	255	252	230	267	240	236	257	282	253	255	304	248	267	241	236	264	250	263	259	262	234	239	238	249	266	257	235	276	264	272	262	230	246	229	272	264	228	237	227	232	245	258	241	234	268	263	242	273	278	261	251	247	231	245	244	228	259	215	234	254	220	222	257	254	248	283	265	221	244	268	267	221	247	229	253	253	254	248	258	255	242	246	261	241	229	240	250	236	255	287	241	260	235	243	269	250	245	260	249	243	238	258	241	268	255	274	252	246	210	212	240	243	264	254	256	259	262	230	211	219	253	253	228	262	255	257	219	253	236	260	233	263	257	228	265	264	220	261	264	268	239	227	236	233	259	266	268	243	248	235	236	265	264	242	245	249	234	280	246	253	251	247	250	258	236	252	242	233	250	264	253	286	245	285	225	253	279	239	278	259	216	254	237	264	264	245	268	278	256	233	240	254	247	238	237	247	262	252	264	237	260	236	259	262	233	237	241	225	242	242	262	226	251	254	246	225	268	260	298	259	243	251	227	255	255	273	239	262	243	269	250	259	244	265	285	277	274	237	233	254	227	221	246	262	255	261	260	221	259	274	261	265	247	256	225	275	242	273	259	263	258	242	227	237	256	227	224	250	267	257	238	275	254	266	266	242	254	222	263	265	271	244	272	241	293	238	252	270	235	223	262	254	233	243	280	229	242	246	240	252	236	204	277	224	228	237	249	271	293	231	272	281	269	225	241	232	266	225	227	262	273	234	234	224	250	261	264	260	251	252	239	281	277	254	276	228	255	224	292	241	283	265	248	237	243	255	250	271	235	239	230	214	271	215	236	268	265	241	224	245	281	230	246	256	223	232	261	259	221	258	279	247	234	234	238	246	247	245	259	247	245	244	240	273	258	251	274	263	222	253	245	220	260	242	246	259	258	254	226	275	266	243	279	269	271	251	244	258	245	238	274	241	287	249	226	259	230	280	268	287	231	282	252	270	259	259	250	217	258	247	243	242	227	275	265	281	265	234	243	246	248	238	257	257	256	241	250	250	264	246	268	230	247	211	205	240	271	228	249	260	260	238	219	242	218	249	220	246	285	247	229	243	250	255	229	251	253	231	264	234	243	251	244	247	258	263	243	246	233	244	236	261	263	242	218	247	265	237	235	235	236	252	241	228	260	255	251	242	263	270	251	258	257	250	238	225	276	259	242	237	267	253	275	234	234	225	263	262	261	254	230	217	228	240	234	284	242	269	290	256	251	265	244	265	222	220	248	260	243	249	239	230	231	257	249	252	254	233	255	217	237	240	231	231	223	224	252	259	230	231	226	217	237	233	234	252	236	220	275	247	207	254	222	213	229	228	267	270	257	229	229	270	265	207	260	267	244	217	228	256	261	228	268	266	255	265	243	245	236	286	254	272	262	245	232	239	237	261	254	267	254	262	247	255	250	258	230	251	271	208	265	260	237	259	256	262	234	248	249	271	245	233	248	234	234	233	254	242	246	239	249	255	271	249	234	252	267	247	243	249	245	252	257	234	244	231	246	252	262	280	249	259	254	252	226	242	253	308	243	249	238	257	243	252	252	231	269	247	253	252	234	269	226	261	230	233	242	228	284	241	237	294	254	247	241	246	257	232	220	216	267	251	245	246	259	237	261	266	244	273	235	252	257	265	289	261	221	230	228	255	243	271	233	245	266	268	271	239	262	253	256	239	258	245	226	242	245	272	247	242	269	279	250	248	267	241	284	253	234	243	258	245	252	243	242	235	244	270	238	255	229	260	247	246	233	264	246	266	241	252	251	247	248	268	287	275	242	250	256	236	239	254	244	260	250	246	256	271	250	273	249	245	293	252	268	262	256	238	247	268	267	246	240	235	234	244	255	283	298	240	248	225	267	229	234	251	259	249	239	231	239	234	267	249	255	273	253	272	238	244	245	230	241	243	250	226	273	247	264	251	267	255	247	224	219	241	215	232	245	276	264	261	256	238	262	232	267	233	244	253	258	262	251	292	256	251	239	250	252	281	258	278	250	244	266	277	244	199	270	274	243	205	221	261	232	239	232	246	234	239	241	237	265	241	231	255	204	215	223	250	270	252	262	230	226	237	247	262	273	238	283	241	245	250	262	252	246	245	209	244	223	239	221	256	227	225	252	270	264	238	249	239	252	251	256	278	259	242	226	256	246	242	249	258	264	232	271	250	231	271	231	243	255	232	246	253	246	238	253	276	257	247	269	229	252	234	253	257	234	254	268	245	269	246	263	243	263	240	242	259	255	281	250	230	227	265	219	226	248	259	251	250	245	232	232	231	246	233	201	237	257	239	241	245	232	279	246	251	245	238	255	238	197	243	272	256	268	236	235	262	264	257	276	228	249	235	234	257	249	245	269	252	280	250	250	224	259	260	260	251	234	239	284	290	238	266	213	240	257	245	248	267	255	251	242	253	233	236	278	252	239	281	239	270	246	267	214	263	211	236	240	233	271	242	224	226	235	235	239	223	261	254	236	262	261	275	291	238	258	237	262	222	227	239	219	218	268	229	235	290	241	263	248	252	226	228	226	245	242	288	215	241	196	243	241	227	257	232	217	251	243	228	252	259	245	215	252	251	262	277	248	231	249	262	232	226	236	240	251	247	249	243	254	222	221	271	253	276	257	238	261	262	247	229	233	237	280	255	230	266	266	248	234	241	272	262	228	259	275	252	244	259	260	222	237	234	235	257	246	242	246	245	236	245	249	226	252	237	224	252	211	258	257	249	203	230	237	251	224	237	218	268	262	264	234	241	290	253	266	233	221	237	241	267	245	268	250	225	234	269	251	215	227	259	235	248	269	239	241	262	251	251	250	264	239	246	256	253	247
1849	727	658	636	593	601	606	555	616	592	593	568	584	629	645	580	596	572	594	617	584	600	593	582	578	621	604	606	634	617	579	614	564	596	633	570	593	577	624	562	601	589	603	551	577	606	596	580	598	558	586	573	657	576	599	621	597	602	600	621	602	628	532	630	603	631	586	593	538	641	571	569	584	592	615	596	616	532	645	615	583	547	607	586	598	606	589	564	583	572	574	618	590	590	613	565	584	558	577	593	595	615	647	623	567	600	597	634	616	597	581	563	610	579	586	552	560	555	595	531	598	582	541	626	559	612	594	564	583	595	593	616	606	604	579	579	543	580	552	615	533	617	564	614	613	560	610	648	598	607	580	583	611	576	588	555	595	582	589	583	595	606	598	590	595	587	562	553	615	583	619	575	546	624	580	586	594	636	592	590	596	567	585	584	548	529	626	581	595	642	573	586	596	592	614	628	660	553	550	604	592	563	592	569	608	579	557	557	581	600	567	620	626	592	585	600	609	616	608	612	580	595	592	590	600	583	557	587	606	569	586	605	612	559	561	589	561	592	566	579	593	591	542	577	595	625	609	603	665	586	601	546	613	595	579	610	583	573	617	568	593	563	602	578	613	554	574	571	575	625	574	610	600	598	580	651	568	631	554	582	598	618	585	575	573	562	558	547	570	604	566	590	566	553	615	569	563	582	602	610	621	597	565	559	630	571	549	622	581	599	557	556	581	584	570	613	561	603	586	641	576	628	587	638	625	598	568	602	602	568	582	631	576	627	586	574	607	612	563	587	571	600	592	551	591	632	530	589	623	604	593	572	549	584	594	592	608	632	618	617	591	579	610	588	621	630	601	563	599	635	600	608	613	635	598	616	601	593	578	593	615	549	587	578	555	628	579	586	578	561	605	598	591	581	606	574	585	607	589	574	598	562	588	585	584	596	561	591	592	585	583	565	573	555	590	632	588	595	591	615	650	576	591	546	583	567	585	593	626	608	585	582	628	585	645	555	564	571	592	658	567	567	584	607	545	598	568	609	617	580	619	551	606	554	608	555	586	575	549	573	615	593	609	611	600	566	612	593	634	575	582	572	594	613	549	556	574	582	612	585	572	592	608	649	577	569	614	591	565	599	592	591	603	635	627	571	555	569	571	597	594	571	576	581	586	587	588	564	599	566	611	605	567	643	600	547	609	558	563	571	597	593	601	586	585	572	533	617	560	563	620	616	592	636	610	574	573	635	537	603	607	580	577	578	584	631	638	616	565	579	625	643	568	600	585	593	592	598	554	622	577	558	598	583	571	646	588	594	617	590	567	608	568	621	586	568	580	616	635	577	602	596	572	606	589	562	623	568	632	595	597	615	588	576	605	617	578	563	607	555	567	588	608	599	623	624	625	664	594	577	598	630	590	595	605	591	615	607	626	603	615	605	609	589	606	592	556	615	594	580	581	592	577	553	590	585	584	599	585	564	618	566	597	606	611	578	618	541	615	558	623	621	606	659	612	593	590	605	556	554	590	640	572	626	550	612	610	571	606	540	547	607	586	585	583	582	599	549	600	625	583	581	603	590	617	526	547	576	625	621	634	619	581	570	585	583	633	626	591	584	565	594	606	562	603	529	563	628	602	567	573	587	558	543	571	580	603	606	584	580	646	552	589	587	575	602	601	595	601	581	548	631	604	616	637	582	624	586	592	563	581	587	580	591	621	578	631	591	589	603	593	579	597	589	596	556	538	605	575	613	583	576	641	566	573	555	595	561	623	638	555	620	594	609	613	609	592	573	593	601	621	555	619	609	614	621	632	589	571	582	571	564	528	588	605	565	584	593	600	609	623	596	574	598	568	579	565	590	616	630	623	535	555	600	613	578	575	523	586	584	587	544	585	615	566	571	597	613	570	574	580	616	591	597	627	592	569	536	609	582	602	615	635	565	600	619	572	570	600	616	568	626	597	581	576	586	611	604	565	604	590	548	594	607	594	603	607	548	597	609	594	566	607	569	610	613	593	560	629	568	603	562	612	561	610	566	593	553	552	559	596	583	617	596	585	598	611	582	602	585	605	585	591	621	610	577	604	598	576	610	604	575	590	577	610	598	549	573	590	569	562	614	616	597	621	619	566	610	630	623	592	579	602	585	627	590	567	595	613	613	572	633	590	581	577	559	560	573	615	534	569	592	569	586	630	588	579	576	565	599	566	598	630	592	626	595	620	583	577	598	596	562	553	557	580	596	601	601	568	551	566	575	603	602	601	602	600	586	592	624	595	600	603	585	536	583	584	589	624	577	586	608	573	596	618	586	562	574	580	585	593	598	582	551	615	546	638	561	605	567	587	571	598	584	612	603	585	572	595	604	557	592	601	579	611	621	578	595	613	627	628	573	597	596	572	567	639	571	569	570	548	559	577	589	528	570	589	626	583	595	568	585	586	575	621	599	584	606	579	590	603	575	592	620	622	602	613	562	535	611	568	610	610	602	563	566	600	601	541	601	593	617	590	582	641	614	571	627	576	564	597	590	598	640	632	592	583	584	608	566	566	556	586	601	576	572	555	569	618	597	572	575	575	583	605	577	558	582	593	578	571	546	591	618	618	563	587	555	555	589	598	591	608	583	521	607	558	567	609	571	563	620	580	550	600	581	660	564	598	586	583	587	623	557	606	598	582	599	598	597	564	575	576	641	586	577	597	575	602	605	593	606	603	613	533	575	598	545	537	605	587	592	570	603	579	600	555	600	616	552	614	605	588	578	616	596	576	566	607	586	567	594	593	613	554	543	574	593	564	598	586	554	594	580	590	576	616	601	622	613	560	625	615	641	585	577	559	588	611	596	576	609	606	584	607	575	597	555	612	596	594	592	581	580	594	578	572	603	577	592	581	596	593	590	594	586	576	592	590	637	602	604	612	603	616	553	584	585	594	601	584	607	606	584	571	577	595	614	572	539	578	573	599	572	645	587	555	633	600	566	609	568	623	600	566	595	568	590	575	555	550	587	630	598	598	573	603	630	555	559	567	566	606	574	629	621	603	615	578	616	555	615	590	602	554	593	610	618	629	612	622	595	584	572	610	612	615	598	546	582	576	641	565	627	583	576	616	581	556	588	653	583	579	614	579	578	609	604	613	628	595	585	577	557	561	612	593	622	596	550	626	586	606	599	600	593	591	583	605	595	590	624	610	608	623	599	607	564	592	621	603	643	592	577	581	659	593	602	599	576	586	546	567	560	643	581	614	595	634	587	607	628	636	588	571	626	614	575	619	574	585	592	611	627	590	599	585	619	563	588	609	604	560	559	497	570	548	571	628	594	646	592	581	578	554	551	622	573	587	590	610	571	617	565	578	604	614	569	554	587	623	611	612	602	604	569	586	591	602	589	581	551	602	588	558	611	610	596	545	579	572	563	597	624	595	568	566	592	561	606	574	549	575	611	564	615	637	579	623	558	593	596	597	576	558	571	567	602	622	607	599	579	588	575	628	604	553	539	576	585	606	605	619	585	619	591
7742	781	618	445	310	264	256	205	186	186	181	149	180	170	174	165	136	164	170	150	141	150	168	167	147	183	163	157	139	122	148	155	156	168	171	158	138	185	128	150	146	173	165	188	168	143	150	180	139	145	160	164	153	176	143	154	154	156	153	157	157	136	131	128	150	160	133	164	159	146	149	127	129	165	156	139	173	144	144	143	153	163	173	159	191	149	142	147	146	147	146	151	151	165	163	159	138	165	143	169	166	139	142	144	152	165	139	155	148	145	124	143	122	154	157	134	139	135	134	143	157	144	155	163	149	162	150	157	187	146	150	169	152	135	159	148	143	144	152	171	164	140	152	163	160	173	149	134	156	169	152	141	141	151	132	126	156	142	132	145	148	124	147	150	183	147	148	167	178	168	168	140	150	139	149	156	141	140	141	168	166	167	161	157	167	158	145	163	143	144	162	155	168	136	144	132	134	130	161	166	162	168	146	157	163	151	161	122	179	152	134	135	148	154	167	145	160	165	145	156	134	172	145	124	158	147	151	136	155	158	143	171	152	145	150	141	168	155	128	136	135	133	140	169	156	170	144	143	130	138	151	164	145	161	158	151	158	138	146	146	131	144	157	156	133	140	148	152	164	161	158	172	160	149	141	169	134	129	161	149	178	145	127	151	140	161	150	154	147	131	152	157	133	175	154	154	183	149	147	161	143	166	178	162	167	152	135	131	149	162	143	152	155	138	134	130	147	178	174	136	139	137	164	156	177	141	147	160	148	161	146	133	155	182	178	137	163	121	121	158	140	162	142	144	157	143	154	124	170	130	136	131	149	138	152	154	153	153	141	134	155	147	139	132	169	137	139	154	158	154	166	135	155	142	155	147	148	161	170	138	152	167	148	146	145	157	154	162	135	153	142	148	147	156	127	152	152	142	183	128	131	146	166	144	134	132	150	142	147	161	139	151	172	169	157	157	136	145	133	161	157	136	153	148	147	147	159	143	145	142	141	155	130	158	156	145	134	152	147	153	155	150	147	148	165	180	156	128	163	169	141	152	137	167	151	151	135	167	156	132	146	150	132	162	160	153	136	160	120	167	163	176	152	142	155	154	166	133	177	163	137	168	181	129	130	123	148	140	145	151	153	156	130	166	152	136	157	157	188	139	146	157	147	144	146	155	149	167	144	148	155	157	124	144	140	153	140	154	138	151	144	137	151	154	170	159	163	156	145	155	145	131	164	135	151	148	137	139	157	136	148	128	153	157	156	137	158	153	167	165	133	142	169	153	150	159	140	154	155	153	160	156	158	138	173	154	155	147	132	165	172	139	158	146	137	144	178	153	151	173	151	130	162	138	145	154	144	165	152	153	151	143	145	169	163	148	139	144	160	154	174	140	146	129	158	149	136	153	147	140	131	159	152	159	160	166	144	108	171	156	159	149	158	133	132	163	140	153	147	166	160	186	159	157	140	151	134	163	151	152	145	171	147	133	162	155	142	147	145	123	174	137	131	151	160	130	153	140	167	143	177	145	159	131	157	130	143	162	123	145	133	137	166	139	175	135	130	131	157	147	158	169	144	144	151	151	157	169	145	144	159	160	162	144	159	144	153	156	146	125	144	154	142	146	146	176	162	139	163	155	145	153	176	149	145	152	160	156	183	150	167	159	170	150	157	132	153	135	181	142	165	147	152	137	170	137	142	147	142	153	165	161	149	150	143	160	143	133	150	148	151	152	176	165	147	146	149	146	154	156	169	172	136	157	140	134	152	139	146	166	157	155	163	156	120	167	164	157	145	150	146	151	147	168	160	135	129	166	152	164	183	182	165	163	150	148	158	133	152	151	151	162	133	138	139	145	152	144	174	147	164	147	144	151	145	148	150	140	148	160	160	140	141	140	151	156	160	152	151	124	178	122	142	136	140	163	145	145	137	137	167	173	168	153	171	170	144	144	145	139	162	170	145	164	159	166	139	143	165	154	160	171	160	150	158	164	143	165	160	165	146	149	156	153	159	148	128	125	152	135	163	135	148	149	130	154	158	142	155	161	150	155	160	166	141	127	178	133	152	158	157	128	160	167	166	170	169	156	137	161	120	144	156	142	150	132	149	142	161	156	158	158	151	169	145	145	133	148	150	135	139	140	168	123	156	148	158	136	130	145	143	148	137	166	139	147	152	159	150	164	140	172	148	151	157	167	158	137	144	144	159	165	151	149	151	156	157	165	142	175	147	148	168	146	144	162	143	155	159	147	132	177	154	155	161	158	137	154	158	141	159	159	140	145	155	138	147	168	158	133	121	154	191	158	148	190	156	169	145	176	128	168	132	155	144	136	148	161	157	133	138	165	141	157	155	159	162	172	115	162	150	163	148	155	151	131	174	152	150	157	147	127	137	165	159	142	171	158	145	161	174	159	127	155	153	168	158	167	156	185	152	151	172	165	141	155	123	158	151	139	152	154	161	145	152	173	159	134	181	139	151	124	146	135	147	154	161	143	161	155	158	146	156	138	147	142	154	153	129	170	156	185	168	173	169	121	142	157	169	140	152	141	150	181	137	151	120	158	148	148	133	159	172	146	132	139	159	149	156	159	141	170	149	149	144	150	171	149	126	149	129	142	197	149	131	160	161	156	162	181	164	143	160	165	163	129	149	146	164	135	180	131	144	148	173	140	146	144	136	167	139	164	154	148	177	149	155	156	167	161	144	176	168	152	134	151	142	150	146	163	153	159	135	161	154	137	134	157	147	192	146	127	148	177	178	138	145	164	165	126	157	163	160	152	149	162	164	135	148	191	153	153	153	150	137	144	148	154	139	152	156	133	167	164	150	145	143	143	156	147	140	157	191	132	147	156	138	154	153	136	128	133	153	148	139	171	169	191	162	168	129	139	143	166	135	146	148	152	179	141	167	150	145	152	149	150	136	154	162	140	149	158	156	149	138	176	168	152	145	123	156	156	171	139	146	155	169	150	153	148	150	122	142	146	120	169	140	135	160	161	150	149	163	143	160	151	144	153	157	167	172	160	139	155	172	174	156	131	143	149	158	173	138	131	174	155	141	134	149	141	147	152	144	138	136	153	155	123	115	147	144	143	154	140	147	150	171	144	154	156	152	153	144	144	153	133	143	158	168	137	149	140	163	159	139	158	160	167	148	159	145	142	164	148	169	137	159	167	134	145	143	151	148	164	177	177	149	164	169	167	133	164	152	133	148	142	170	146	141	145	173	158	166	142	139	146	171	161	151	138	146	151	162	150	172	145	155	151	149	163	178	139	135	149	164	174	137	136	124	162	140	158	162	160	161	137	146	148	160	153	169	149	180	165	139	173	158	166	139	173	150	162	159	139	175	150	163	145	166	160	135	173	166	128	163	146	106	162	163	171	183	164	152	140	150	140	136	146	163	170	159	143	143	158	151	149	131	132	126	132	140	146	185	137	166	158	149	140	160	185	180	183	150	162	162	160	138	154	139	166	146	145	134	164	176	139	153	166	152	151	123	157	167	157	156	159
6164	970	1290	1428	1121	878	851	731	645	602	565	569	522	555	492	501	483	441	486	440	446	463	429	475	430	396	467	433	455	417	430	421	430	397	434	427	432	413	435	429	433	425	423	417	407	427	421	390	440	421	381	399	392	390	462	429	388	466	403	420	448	399	437	417	436	439	437	425	424	439	404	414	408	418	376	415	401	435	447	433	416	429	404	387	453	397	405	423	428	406	377	425	382	431	431	442	428	423	407	402	395	380	440	427	405	439	441	423	424	387	427	420	395	405	427	406	412	393	426	427	425	407	400	408	422	406	395	402	442	428	424	408	408	417	418	434	366	410	401	411	421	423	370	421	399	396	399	428	395	402	407	383	389	442	408	442	440	417	419	389	408	455	383	458	435	443	401	438	425	424	363	415	401	418	414	423	427	440	453	443	397	432	430	425	372	423	404	435	421	442	455	426	415	425	416	441	411	414	415	375	399	424	436	419	407	410	407	412	397	423	405	414	422	404	455	412	441	458	402	422	378	397	401	421	408	449	415	432	441	430	441	387	411	420	422	429	396	401	432	418	433	420	392	415	366	427	406	397	424	428	445	392	415	403	435	402	410	371	427	440	400	407	402	391	413	409	421	438	400	417	387	434	414	455	405	424	408	420	408	380	392	444	395	417	393	391	412	383	402	422	420	414	397	409	449	421	431	416	420	435	418	416	413	394	428	411	409	414	453	379	431	434	398	406	383	445	423	413	423	411	397	421	426	421	420	444	422	457	402	424	402	443	448	434	405	459	413	450	414	384	428	422	405	409	401	402	428	375	412	429	398	429	385	414	437	422	410	404	403	414	411	429	404	371	445	401	444	400	406	417	413	434	444	388	409	383	377	427	406	420	426	413	423	424	410	413	407	385	456	349	409	374	398	407	416	416	414	423	361	408	424	446	416	421	418	434	393	437	385	414	394	445	389	440	382	401	398	391	453	438	411	385	444	431	387	408	419	394	412	408	434	384	419	415	404	401	427	366	396	425	432	398	413	379	437	425	419	421	400	428	443	422	430	404	416	397	448	429	422	434	389	388	424	394	420	412	416	406	436	425	401	393	382	426	411	425	389	451	437	443	432	387	399	406	427	387	423	422	408	411	428	411	438	378	420	446	427	376	387	419	401	438	478	419	427	418	391	392	420	429	435	389	402	411	416	416	410	426	378	403	418	418	422	428	429	402	391	407	403	432	403	399	406	412	438	423	425	412	360	450	436	383	441	416	424	424	442	426	417	402	422	438	424	427	400	422	414	421	384	412	426	398	402	406	417	418	406	449	389	429	396	448	406	408	428	434	465	374	415	411	423	395	381	401	393	419	417	407	395	428	451	431	400	392	403	465	403	426	411	410	382	417	362	455	443	420	419	418	397	422	428	447	416	434	407	378	402	385	424	410	406	418	429	455	426	425	449	404	410	415	422	404	413	402	429	430	418	408	401	441	390	431	429	410	389	388	418	365	393	383	413	430	413	437	404	403	431	403	397	393	401	376	383	418	446	411	409	409	437	418	425	404	415	428	388	458	410	446	438	426	440	390	405	407	413	444	421	441	368	428	403	410	403	428	450	401	408	433	407	397	410	423	426	425	421	406	406	377	421	397	416	402	437	404	391	433	447	410	412	417	440	426	421	457	418	392	424	422	436	385	408	410	395	430	411	404	391	434	444	410	412	381	412	393	413	404	387	394	452	444	410	406	417	411	433	391	403	397	425	413	386	408	407	410	431	427	391	417	396	460	428	414	389	391	410	410	393	409	360	411	421	426	445	454	391	422	432	442	404	404	421	443	368	456	425	416	417	397	413	437	401	428	405	411	405	447	410	399	401	435	417	413	435	419	411	420	399	426	420	432	415	394	425	443	432	399	397	444	426	438	474	413	434	381	403	425	424	401	419	417	447	401	410	438	426	406	422	402	413	393	361	380	417	412	432	438	437	431	397	405	381	404	423	406	410	407	417	389	450	416	416	436	421	394	396	407	378	398	424	395	443	400	411	443	410	428	405	411	403	437	445	411	427	423	424	432	386	423	445	419	421	421	419	424	414	382	434	387	399	423	431	413	409	423	445	421	420	439	399	402	477	395	398	390	400	442	389	421	433	414	422	430	388	451	394	378	397	406	434	413	432	410	411	444	402	424	420	412	432	425	388	403	396	412	432	377	381	386	422	385	411	402	429	398	419	417	398	419	434	421	413	410	415	440	400	431	415	406	431	419	406	430	424	415	435	424	409	409	411	430	344	435	450	418	412	387	408	432	425	444	416	421	408	428	422	445	394	397	425	441	429	430	406	394	450	409	418	407	424	417	414	429	416	418	428	413	409	432	387	384	399	432	389	362	382	405	407	428	418	381	422	423	437	397	436	454	381	399	405	397	447	389	416	394	470	389	438	440	399	413	388	410	420	416	391	382	413	446	423	384	423	440	405	436	385	412	427	403	393	427	415	434	412	404	417	445	393	416	399	444	436	415	428	421	396	405	397	443	389	420	427	409	412	409	447	441	394	443	412	421	398	387	404	434	445	433	408	397	416	420	463	386	424	433	420	410	415	428	396	394	385	402	399	435	411	430	418	380	388	413	400	409	401	397	442	403	413	430	421	469	402	422	407	400	391	456	441	416	410	408	437	425	401	431	411	422	385	407	443	421	416	410	442	439	408	417	401	437	410	419	379	422	399	418	400	405	408	396	405	391	430	373	404	449	415	400	418	422	389	382	429	385	426	393	419	389	406	408	445	367	408	418	405	397	393	409	375	406	415	408	390	396	414	464	426	421	407	405	381	403	403	435	420	418	418	401	412	402	400	430	417	431	415	476	398	401	424	435	414	410	406	412	435	402	415	407	409	401	423	441	414	408	478	420	401	450	420	435	433	473	430	419	415	386	420	420	428	401	411	429	397	416	449	424	431	416	407	437	404	406	422	393	403	461	407	378	433	377	413	399	417	379	436	445	419	452	392	413	458	410	405	423	440	412	401	396	400	423	411	397	419	419	407	428	440	417	383	407	432	384	422	409	443	427	454	407	448	388	410	385	436	399	428	406	412	414	403	461	420	433	412	411	390	426	382	390	391	400	445	426	424	405	383	397	404	403	387	431	402	404	428	430	426	452	415	445	423	462	439	422	390	413	376	440	396	429	407	404	392	424	413	449	449	448	411	402	428	430	419	386	435	418	420	437	422	427	382	392	387	423	440	400	412	445	391	413	434	419	393	428	418	431	421	406	435	425	407	393	437	413	416	421	417	387	453	405	387	421	407	414	376	414	446	375	445	408	416	416	424	445	413	408	437	425	456	418	442	456	408	399	403	457	452	402	415	414	410	430	413	425	396	440	395	394	417	392	415	432	402	437	433	449	414	437	403	429	429	434	432	431	399	411	432	392	403	433	422	415	419	415	407	409	390	424	395	388	391	406	393	402	416	430	445	426	434	392	417	424	396	412	438	419	417	416	415	422	440	388	400	385	436	446	382	400	388	409
14762	1731	1177	962	670	534	450	430	417	344	383	385	360	376	356	335	332	315	301	318	355	320	322	316	295	318	320	296	308	290	345	337	270	324	281	313	287	298	299	342	275	310	350	301	316	320	289	278	308	297	295	304	301	316	292	274	321	310	317	308	350	313	323	340	314	298	319	294	345	316	312	340	327	340	306	330	310	306	341	314	282	275	328	306	312	315	314	319	308	321	311	308	313	318	307	324	328	309	340	305	289	293	322	314	327	313	330	296	308	299	318	270	301	329	341	286	278	309	335	355	304	305	329	316	298	301	275	302	285	326	302	306	361	280	328	313	315	313	310	287	252	336	316	281	318	320	289	322	338	310	280	307	305	320	327	297	293	311	342	306	318	278	302	321	308	289	294	293	297	302	333	316	311	304	288	288	321	313	352	286	312	306	305	302	314	294	297	321	298	278	302	295	340	330	314	304	315	299	311	338	308	321	278	311	316	305	307	306	319	336	281	291	319	295	327	290	283	301	309	325	302	293	318	278	324	311	308	330	296	302	310	316	277	296	304	308	328	317	299	330	313	316	299	298	311	302	324	334	321	346	348	331	259	333	302	323	316	289	293	316	287	331	292	308	324	280	296	283	307	312	349	352	280	309	283	356	323	269	310	335	328	316	310	327	360	334	329	290	325	331	287	307	322	320	313	316	323	306	331	306	317	356	321	327	303	320	343	305	337	329	338	319	289	292	265	331	330	277	299	341	282	290	322	326	275	300	310	304	297	321	290	310	319	298	304	329	297	281	304	275	291	321	301	270	340	284	299	290	316	336	278	345	281	332	323	343	336	316	314	327	322	275	296	310	315	307	327	306	283	274	301	324	315	296	277	310	288	335	308	302	299	293	288	320	350	277	330	299	316	343	296	296	331	327	333	301	308	289	309	320	356	334	334	316	296	321	296	341	318	326	286	305	312	345	383	325	289	306	344	315	323	288	328	335	321	306	300	299	332	301	308	294	329	291	287	319	284	293	282	306	304	304	297	300	309	316	308	324	297	287	301	344	306	278	305	315	312	310	295	335	303	306	307	274	318	290	314	303	274	307	311	324	320	312	299	310	349	310	308	290	331	291	317	292	331	309	357	310	325	311	312	297	305	323	336	298	280	315	338	299	291	288	330	355	303	308	315	304	305	292	319	316	295	301	338	274	286	304	325	342	326	327	342	348	311	277	285	317	305	350	314	305	303	320	305	311	299	326	326	310	321	320	322	358	310	344	359	285	316	299	317	271	316	324	322	281	298	315	317	297	328	298	331	331	282	324	298	284	323	334	305	323	272	321	285	280	300	348	328	295	309	286	304	326	317	321	291	308	266	299	294	278	329	295	259	295	291	298	313	313	340	296	329	294	288	295	301	289	316	285	333	329	345	280	345	294	300	302	320	297	308	338	305	310	283	311	297	340	308	305	331	287	288	302	307	339	318	305	335	328	319	337	327	296	301	318	306	275	330	289	312	340	305	324	322	302	272	369	330	294	295	318	314	315	330	347	293	293	293	286	315	311	299	333	291	328	337	311	314	297	304	298	316	356	318	281	262	296	302	323	309	332	293	344	300	292	265	295	336	289	312	312	302	274	305	312	322	315	288	317	339	304	296	320	316	319	314	334	299	318	271	303	336	315	305	320	291	274	322	316	319	297	329	325	315	287	297	279	286	303	327	267	288	322	293	319	299	328	335	311	301	305	321	271	317	306	330	298	326	311	313	294	284	300	310	352	329	284	296	325	312	320	274	275	296	349	283	288	336	299	290	313	280	301	312	324	298	324	321	305	328	314	295	311	284	308	296	293	307	306	323	309	313	276	325	326	316	351	327	292	298	301	327	303	272	331	326	348	317	337	292	315	281	270	287	335	338	312	313	294	302	295	297	291	340	342	319	309	336	322	302	315	289	303	300	345	274	314	307	321	311	294	358	329	306	301	335	323	295	325	293	294	310	324	286	298	337	326	308	295	326	283	285	298	304	323	328	367	329	288	293	327	310	324	327	336	315	302	316	318	313	316	333	340	288	305	314	319	313	322	271	315	328	330	323	304	330	319	297	317	348	332	302	357	303	323	308	290	316	283	288	336	310	290	331	325	311	318	330	327	324	297	325	292	317	328	310	325	294	299	312	294	312	328	315	314	315	341	309	341	322	290	330	273	313	315	309	316	331	307	304	291	337	345	304	332	347	295	319	323	352	293	310	342	291	317	281	314	324	300	303	305	327	317	308	278	298	309	277	268	312	297	308	315	281	307	281	307	326	317	312	290	308	333	278	282	304	275	266	297	282	335	315	333	325	337	316	288	277	289	313	280	328	321	290	296	305	285	312	328	322	324	313	312	313	347	289	293	300	307	300	297	321	317	305	269	295	328	326	317	301	294	330	328	297	297	318	282	315	313	283	321	331	303	310	300	316	343	310	315	329	341	313	311	349	294	296	282	307	330	290	314	291	330	320	314	340	298	327	351	321	297	321	289	284	284	311	306	285	328	258	321	327	302	337	300	305	320	293	315	303	307	301	310	297	334	304	313	294	297	290	320	298	313	297	305	300	339	332	303	279	283	294	298	330	325	312	284	312	311	308	261	304	296	331	341	340	288	330	352	301	298	296	288	298	298	279	307	295	286	283	281	299	319	310	336	326	333	298	280	276	284	290	323	316	298	301	301	325	324	296	343	314	290	319	317	298	330	298	288	296	308	309	324	315	305	319	337	308	321	269	310	289	317	333	317	351	330	308	302	304	305	280	313	330	323	338	267	301	314	325	275	343	334	324	314	307	299	282	308	306	324	316	286	325	307	316	322	332	325	321	299	331	323	287	329	307	303	316	305	318	282	331	348	331	293	288	314	332	331	288	297	321	328	266	316	281	265	318	292	307	313	325	320	326	304	289	282	283	319	314	298	340	314	329	318	301	317	307	316	294	332	295	313	301	348	327	301	343	272	307	321	314	313	337	315	312	323	308	329	307	327	294	309	298	296	283	315	299	303	304	331	322	365	296	324	318	338	315	327	290	335	316	286	283	300	335	322	313	295	331	320	305	331	300	271	271	300	319	305	307	309	311	340	344	306	336	328	290	289	327	302	305	287	315	273	313	288	291	320	319	291	323	320	320	307	317	291	325	354	313	335	335	294	302	330	308	308	325	313	309	298	272	355	301	312	301	312	326	268	311	281	319	321	298	323	306	334	312	296	307	278	303	285	270	281	293	289	332	356	322	311	292	362	312	320	323	297	317	289	320	328	312	333	322	302	307	326	268	297	357	323	281	316	285	320	301	319	292	268	313	332	319	292	309	324	321	330	291	326	306	305	290	292	298	339	307	338	307	272	278	282	359	340	323	319	302	329	331	305	299	293	305	335	326	350	321	328	312	272	319	342	307	294	360	323	321	291	325	323	281	311	298	296	305	286	301	315	316	299	299	328	321	314	268	286	276	324	312	310	280	305	316	318	364	291	321	317	323	336	316	302	293	322	327	340
8430	1694	2387	2456	2057	1673	1452	1320	1178	1131	1110	1018	961	953	954	887	884	834	863	846	817	824	824	853	806	759	796	794	778	816	785	782	809	749	751	789	785	747	771	775	810	801	747	803	726	726	766	754	809	785	711	734	800	760	791	757	745	741	743	749	774	747	791	721	730	738	785	733	745	768	740	746	735	726	744	745	688	765	706	784	723	748	781	720	751	728	786	781	709	793	715	784	772	751	756	743	755	704	753	743	779	738	735	747	765	721	754	770	789	770	771	715	834	739	679	739	763	743	773	744	744	735	716	734	782	755	753	713	696	735	721	732	735	774	788	742	777	733	726	705	778	755	757	761	766	745	757	735	756	740	775	752	738	731	737	736	732	762	762	743	761	752	748	767	731	709	690	755	803	747	753	740	771	734	724	726	781	755	750	778	767	767	744	738	734	754	748	781	733	749	755	731	750	727	740	774	718	783	745	773	762	773	750	745	706	761	733	761	727	736	743	733	732	726	733	743	743	749	726	761	731	734	720	715	718	780	733	725	787	718	733	783	745	760	710	772	727	729	758	788	741	729	766	742	771	733	747	738	742	781	798	727	740	762	715	722	732	736	718	771	758	765	784	790	773	726	730	732	705	745	736	765	747	752	713	770	757	751	775	728	783	773	785	758	772	805	755	731	717	757	715	742	701	769	735	753	791	757	716	801	786	748	728	766	721	746	771	750	725	799	710	725	747	735	717	758	761	758	756	749	773	721	709	720	782	747	716	693	701	725	749	767	761	741	745	741	744	733	754	720	719	763	778	735	713	776	758	728	766	749	727	721	747	796	666	751	727	744	734	799	724	745	737	800	729	727	752	766	702	702	752	759	740	735	689	797	799	778	739	756	763	713	758	755	741	793	701	739	745	768	710	718	762	754	781	752	727	752	804	709	733	716	728	767	763	748	772	737	702	732	742	735	720	754	727	716	750	718	746	700	697	729	795	751	737	763	764	774	759	757	739	735	707	735	762	730	838	737	727	734	776	740	739	772	745	747	731	721	715	748	716	767	693	694	733	731	751	731	702	779	761	767	760	710	679	705	778	733	769	734	771	771	693	735	725	728	741	770	773	747	717	755	724	741	816	776	748	792	729	730	736	732	751	723	763	744	745	743	749	711	757	716	757	730	702	751	730	728	769	797	745	713	721	730	746	773	784	732	737	774	734	735	762	703	709	713	765	746	733	716	754	772	748	753	720	708	760	724	767	735	768	746	818	758	766	743	803	787	690	741	725	751	768	747	754	725	736	739	698	748	732	726	760	755	771	751	736	792	781	732	732	797	723	770	741	742	766	714	762	725	764	792	745	755	730	733	741	759	782	764	768	714	758	766	768	730	769	783	710	757	745	727	756	781	746	756	737	760	721	711	731	754	724	754	745	743	715	774	720	707	706	769	761	741	727	710	742	781	736	738	790	738	736	758	731	781	744	741	738	747	733	785	693	673	773	733	737	705	812	726	693	747	698	748	769	756	733	755	783	762	708	731	755	767	769	723	759	756	736	781	718	750	761	750	747	739	700	748	768	734	706	730	783	745	778	725	745	743	746	748	736	744	703	801	768	741	714	759	731	807	779	755	723	748	762	747	769	757	751	725	749	742	751	805	752	725	763	748	763	758	741	724	735	749	761	767	798	758	782	762	737	717	710	751	709	711	772	738	769	723	701	760	754	768	753	701	729	768	730	807	715	748	710	741	790	747	799	805	762	756	732	726	772	762	760	762	788	737	749	769	773	745	735	722	739	760	699	742	777	727	761	760	732	737	752	748	758	745	710	758	737	772	741	724	711	747	787	751	763	739	726	723	723	724	738	741	739	744	700	767	768	770	710	741	696	745	681	735	742	777	719	757	695	709	752	757	786	727	718	743	677	710	750	710	762	727	769	750	727	724	749	770	729	759	763	676	735	736	775	706	769	725	714	742	774	758	739	735	715	740	691	754	760	783	747	757	726	790	769	769	777	729	743	680	746	736	740	707	744	694	704	783	740	731	740	756	769	774	701	779	710	699	727	735	726	766	757	778	769	742	765	718	727	716	724	701	743	766	723	726	743	764	738	747	771	730	705	711	726	767	739	781	746	751	754	773	782	739	691	724	742	722	743	789	734	737	753	741	743	759	815	785	721	757	787	740	690	763	751	759	731	751	698	758	755	771	771	712	736	748	739	741	775	735	732	724	726	731	746	765	698	746	713	686	744	754	757	722	758	763	730	690	708	776	764	723	751	725	698	746	759	697	757	802	728	747	739	775	812	726	690	661	733	725	787	824	736	765	802	763	768	745	709	730	712	733	713	705	751	778	732	741	742	774	775	697	765	743	704	741	741	764	754	733	791	771	753	717	716	773	738	734	750	764	725	745	770	749	730	726	796	743	736	759	729	811	771	773	790	713	730	733	749	742	761	739	737	811	722	738	748	773	743	732	760	748	759	726	781	762	744	779	800	750	745	765	707	759	731	740	763	735	763	784	758	771	737	709	731	751	683	728	759	759	712	737	761	744	732	721	744	712	757	693	739	743	723	746	741	680	713	691	797	746	770	800	766	733	784	718	754	735	793	733	744	749	744	740	785	767	759	757	773	771	727	748	742	701	740	735	747	713	801	722	764	718	726	727	719	756	780	701	709	716	736	705	743	744	776	754	731	767	776	745	763	744	753	736	723	748	755	749	681	776	747	750	761	721	718	749	770	735	743	723	757	781	759	738	757	754	853	761	722	761	750	739	758	773	752	774	749	692	742	789	743	742	752	742	709	770	728	712	730	713	719	785	696	740	714	737	656	795	772	714	725	700	758	736	744	777	738	727	743	743	709	762	793	779	782	746	773	731	737	716	727	750	783	744	763	731	747	743	723	757	685	798	742	749	738	746	709	743	772	731	778	717	751	721	798	775	723	701	800	747	767	727	736	741	753	764	713	740	747	744	739	719	740	691	726	720	740	759	794	724	782	734	756	776	758	779	721	740	731	732	714	751	729	817	739	712	726	708	759	721	722	795	749	744	754	770	759	753	737	706	753	704	730	708	753	738	756	722	768	758	690	705	746	667	761	761	686	804	733	773	759	697	695	793	737	794	751	782	728	752	761	804	730	747	752	713	706	719	721	773	715	754	755	730	783	744	763	775	780	786	726	705	721	777	769	787	738	748	716	744	679	762	669	752	738	755	737	749	733	731	766	741	697	705	742	692	757	730	707	739	767	719	753	738	715	770	738	759	767	745	737	749	748	768	752	795	774	711	707	775	786	738	737	760	715	746	766	730	754	752	772	664	760	767	758	719	717	760	721	727	739	713	754	740	757	751	751	745	761	743	714	687	768	684	755	744	701	743	725	723	753	787	705	767	711	742	816	737	729	750	761	752	704	741	729	798	766	682	735	751	768	738	780	734	719	716	756	734	790	750	738	733	735	797	742	723	764	742	816	785	707	780	701	731	688	710	741	749	778	754	785	689	707	756	765	768	730	726	743	757	805	758
1858	414	303	270	248	243	281	259	267	242	279	238	237	252	254	243	256	252	253	255	253	265	276	277	231	243	262	293	261	248	257	237	266	234	248	269	254	224	233	253	220	249	270	264	269	264	258	271	260	230	257	249	227	247	240	217	241	233	239	228	216	247	246	258	241	261	244	259	236	225	247	274	251	258	239	222	261	243	249	225	248	253	243	279	241	245	249	238	231	239	245	238	242	276	235	273	266	244	259	265	251	243	231	275	256	254	242	252	256	258	263	245	244	243	261	260	219	278	234	270	235	256	240	270	241	259	258	214	237	251	248	242	251	231	240	220	275	241	239	266	262	224	240	259	255	272	239	232	252	257	281	240	237	255	249	245	254	222	219	251	243	261	251	248	245	239	264	256	241	229	260	233	273	246	258	261	270	260	276	217	264	259	276	253	234	251	261	253	233	253	260	254	261	260	267	246	229	216	258	221	245	221	267	237	259	235	252	223	236	282	232	278	268	254	251	229	269	250	268	201	244	286	259	219	269	236	265	244	275	261	242	255	280	253	254	255	271	245	238	250	298	268	259	243	255	243	238	253	269	257	242	250	236	264	238	245	229	249	250	260	242	239	250	228	281	251	237	245	257	258	247	269	256	246	277	267	233	239	227	228	236	260	255	238	258	243	254	235	256	234	264	246	254	246	241	262	264	222	262	270	278	276	272	244	254	271	242	241	242	254	254	268	264	267	240	270	235	252	258	263	258	207	234	260	268	240	242	247	267	249	272	275	250	273	276	294	262	261	254	295	265	272	237	267	239	276	299	267	240	213	267	266	260	239	231	282	234	244	254	261	252	226	279	281	240	258	202	230	235	278	237	238	275	234	230	229	232	254	263	229	251	265	266	267	218	254	231	262	269	255	260	263	255	246	268	283	267	257	245	275	259	271	268	236	249	270	299	246	245	241	227	229	219	251	248	263	273	227	235	241	252	240	285	253	220	249	245	288	254	260	249	246	241	250	254	285	238	271	272	246	231	247	249	265	234	214	248	255	271	255	289	269	250	281	257	289	247	258	269	269	280	208	263	266	278	248	271	253	244	277	240	243	262	270	258	239	273	296	277	243	268	261	260	261	242	274	251	243	225	254	257	263	215	259	239	277	248	258	259	261	268	280	288	260	284	248	263	272	231	280	251	247	268	251	236	238	276	250	260	223	240	268	239	239	232	215	270	260	250	236	264	226	260	261	251	238	246	262	243	227	242	253	240	236	239	277	221	209	262	211	218	246	260	266	252	252	232	248	244	232	259	260	224	229	261	263	241	254	266	254	249	235	229	251	249	247	281	240	263	265	273	239	245	249	239	238	264	263	246	240	285	255	213	267	257	266	257	231	259	275	244	224	241	226	255	240	231	272	230	284	254	279	269	259	239	255	266	259	253	276	243	232	245	232	256	262	248	255	226	274	295	240	247	252	260	284	244	260	236	278	273	257	250	242	254	251	243	246	264	267	230	238	257	274	233	218	273	248	245	252	240	271	254	254	252	245	247	289	252	231	253	285	268	250	236	250	261	278	253	242	251	253	244	213	261	255	239	239	225	207	273	276	245	271	258	208	235	232	248	259	265	239	233	268	274	227	271	233	232	247	269	279	228	278	250	246	247	257	249	257	221	245	263	242	252	234	256	231	233	255	285	265	291	246	245	253	255	269	243	261	240	258	255	259	248	253	218	257	254	257	272	245	254	251	235	261	261	216	244	279	264	248	262	237	259	251	264	233	264	212	244	226	273	238	264	258	246	256	264	263	260	253	259	250	234	246	258	231	247	226	244	281	251	271	272	228	258	238	233	219	277	242	255	246	285	255	270	228	241	221	238	225	261	258	246	262	229	243	249	245	249	269	241	263	229	265	252	241	236	217	266	254	237	252	266	236	250	240	263	239	230	254	235	251	247	262	247	253	226	262	247	229	237	238	250	268	236	233	254	226	232	235	261	262	245	277	300	246	259	260	272	245	244	259	232	256	243	222	247	231	240	247	242	218	237	249	259	247	237	220	261	251	254	244	291	254	258	246	248	268	245	266	245	243	271	235	251	261	275	248	227	261	213	239	242	248	291	225	235	241	227	257	243	239	232	264	242	243	292	226	201	249	268	251	256	237	252	251	237	249	267	246	243	249	263	268	254	236	231	281	271	211	248	238	248	235	238	259	232	227	237	268	234	252	292	232	248	218	236	235	282	278	236	228	253	244	261	258	250	235	237	227	248	255	250	292	244	273	231	286	274	253	239	263	225	247	239	245	244	246	254	252	235	263	256	231	240	251	278	280	270	232	255	248	245	235	253	230	286	228	233	251	275	254	266	279	243	254	289	243	239	252	227	250	241	247	255	288	286	241	248	248	260	289	262	230	214	236	246	246	260	262	242	227	266	261	235	248	246	248	270	274	263	228	244	260	279	257	244	268	240	238	246	244	238	233	239	253	245	243	255	242	282	228	238	237	235	274	283	266	251	264	251	236	251	267	236	201	244	247	261	259	256	219	237	261	239	285	244	237	247	242	224	228	232	262	262	223	244	248	240	256	245	239	262	260	267	238	252	270	222	236	268	258	246	226	250	259	270	270	233	240	228	246	262	264	260	241	246	264	285	216	245	249	266	258	266	241	271	246	253	255	240	275	273	263	246	252	257	247	248	270	245	232	257	250	243	256	243	245	227	230	245	234	247	268	229	243	254	248	226	262	276	267	280	241	230	228	268	225	240	221	259	248	247	241	278	220	263	247	275	217	262	247	263	250	257	247	254	240	230	278	229	271	236	260	245	272	243	233	248	227	252	241	225	256	242	232	239	244	277	269	234	247	238	240	257	255	307	247	229	239	243	263	234	248	255	235	260	270	259	245	277	243	261	262	240	242	248	260	232	250	243	254	227	286	268	251	272	267	263	239	246	285	233	263	254	240	282	218	228	235	274	247	244	255	278	245	268	274	251	247	253	257	241	250	224	244	289	276	262	233	241	214	231	252	273	271	230	267	268	246	238	251	265	249	260	278	265	252	214	273	262	253	227	296	234	226	281	268	277	286	255	274	275	280	228	233	224	250	233	251	243	243	275	244	233	267	240	279	264	235	262	218	248	251	221	242	241	243	278	220	259	281	256	240	250	255	223	254	248	236	230	258	250	260	239	286	246	278	261	240	227	213	240	273	265	260	211	255	238	229	252	288	254	244	261	247	255	271	253	248	230	250	284	236	248	247	278	241	240	266	286	283	229	238	267	242	255	254	236	264	265	259	283	248	251	231	254	246	249	257	257	249	245	258	252	226	275	233	240	258	260	261	232	297	264	244	250	230	257	248	242	274	227	243	249	226	265	245	248	232	244	231	238	253	284	242	261	266	234	268	244	245	243	279	241	216	251	242	260	235	245	261	263	240	264	245	257	276	281	255	232	262	235	253	252	250	253	238	262	246	235	236	251	212	257	264	246	241	253	254	270	262	228	240	206	274	255	272	274	247	235	247	259	233
1953	721	584	619	610	674	641	579	587	602	552	597	549	610	608	618	618	595	608	594	588	547	593	594	564	556	614	601	622	593	604	566	625	587	625	585	561	586	589	588	630	621	619	640	580	543	578	571	635	532	622	587	581	552	615	593	572	600	584	564	544	572	607	606	574	593	571	514	605	645	614	605	562	632	572	566	558	620	651	596	602	599	575	594	579	617	577	610	611	645	583	577	603	560	606	595	573	577	586	553	563	585	580	578	601	561	570	596	617	579	599	581	586	579	600	596	595	572	571	591	567	561	588	598	548	571	680	580	595	630	621	595	553	600	589	587	642	582	552	633	602	602	590	569	580	627	602	614	567	600	558	590	584	564	619	591	628	611	609	560	617	581	620	631	629	612	574	539	561	573	617	584	579	611	569	586	652	558	601	602	595	581	605	599	582	572	638	597	564	569	579	601	638	560	594	570	620	622	583	568	545	593	590	621	598	561	601	592	605	596	604	556	574	601	617	598	615	563	549	591	581	596	579	539	586	580	605	574	635	609	614	622	561	595	623	586	599	591	575	602	552	583	619	606	609	618	587	596	578	613	573	599	596	566	562	625	604	586	585	626	583	581	580	595	587	570	558	592	572	581	591	569	599	637	615	569	563	593	618	623	601	612	654	559	632	599	587	587	619	623	609	605	582	614	583	628	594	624	571	599	609	554	585	581	605	612	584	627	576	581	572	601	576	566	640	602	602	602	629	623	559	586	590	566	593	637	578	577	604	624	583	587	612	565	603	567	599	619	570	539	609	618	569	614	616	600	596	597	592	655	575	562	611	579	564	574	633	584	585	558	628	587	578	593	556	612	587	571	614	573	574	569	595	617	569	615	619	547	596	632	611	630	596	608	635	581	556	537	564	605	593	585	566	578	584	614	599	573	619	593	610	583	587	595	632	596	622	632	586	582	634	520	620	588	560	557	572	628	610	608	627	566	584	634	596	610	637	603	614	596	602	621	617	604	580	574	619	573	591	589	569	573	559	598	570	586	605	602	588	675	580	574	570	571	605	589	604	543	627	600	653	613	618	616	580	525	571	598	592	591	568	564	611	618	608	615	596	619	608	588	581	613	594	599	556	580	637	584	601	555	614	608	590	597	566	618	627	580	575	608	616	568	595	581	604	626	621	574	621	587	592	573	621	601	592	582	596	618	569	578	563	563	607	584	569	632	569	621	637	613	645	597	604	576	600	622	600	599	609	584	600	595	623	559	578	610	589	653	572	600	608	585	624	607	602	612	595	625	612	595	614	633	608	621	592	613	586	555	579	578	571	575	612	585	627	589	586	577	559	589	580	592	592	589	564	559	596	570	605	595	602	550	604	597	590	600	576	587	632	569	572	628	609	601	574	604	610	610	618	581	633	577	594	592	601	591	628	578	623	594	589	566	623	589	602	565	599	585	614	590	609	639	606	534	611	616	613	659	581	602	630	593	544	566	585	639	536	581	622	584	610	590	578	598	674	563	613	559	582	620	590	575	567	616	541	591	572	595	583	566	620	577	613	608	627	579	591	568	611	633	628	605	607	583	563	644	576	614	626	577	551	621	552	577	601	587	587	572	600	581	587	588	594	591	620	592	604	644	565	582	576	553	610	602	555	566	597	553	593	556	576	581	622	619	607	593	584	590	635	598	606	589	612	572	607	621	634	591	601	559	601	552	639	585	605	609	581	563	605	570	596	560	544	620	587	581	600	574	628	577	615	593	642	598	623	616	635	544	563	606	589	600	616	581	566	600	560	599	636	566	586	570	628	542	602	676	621	600	593	592	623	566	637	605	632	566	607	611	622	614	567	597	599	583	598	610	583	574	557	573	557	584	668	580	576	598	613	580	593	600	609	567	611	586	577	559	592	611	587	582	566	612	611	578	657	570	575	540	616	609	605	610	576	593	634	643	602	603	582	569	588	582	560	608	639	598	565	613	578	580	623	593	595	574	647	604	598	556	602	590	612	642	575	552	537	569	581	614	640	621	635	604	591	582	641	590	594	576	571	581	571	586	623	606	588	580	607	560	609	608	578	572	558	578	568	603	584	606	577	596	582	634	527	590	596	561	599	571	592	543	645	595	626	603	589	565	598	588	620	567	583	588	579	575	591	593	570	630	597	576	608	551	617	638	658	567	621	589	580	661	612	618	605	599	603	600	622	564	602	581	619	585	596	566	607	607	634	616	550	572	613	615	595	583	600	611	539	613	641	608	590	569	599	594	600	564	592	602	616	603	597	533	578	618	617	621	595	572	573	600	620	585	551	572	585	583	606	606	599	580	628	583	611	566	585	548	584	605	628	609	560	612	663	600	619	622	582	612	565	573	565	590	625	613	595	635	597	590	601	561	602	620	558	652	604	585	578	585	552	595	601	570	635	575	585	604	601	589	589	612	601	552	596	557	599	598	592	571	616	602	580	593	622	615	606	579	619	587	565	653	615	585	577	613	635	633	672	578	626	569	610	626	590	601	623	586	583	574	589	604	641	628	560	588	585	619	579	582	594	551	614	622	605	579	573	582	576	547	635	614	584	586	589	608	613	600	585	574	592	595	603	606	567	573	590	579	612	586	593	605	602	580	583	609	598	622	571	573	603	567	557	572	631	608	631	587	634	645	612	563	607	626	601	625	637	613	606	596	574	607	565	593	605	618	614	564	554	598	545	612	569	548	617	608	584	562	617	619	636	621	552	653	587	575	577	571	616	567	617	547	595	584	611	587	621	572	596	567	581	615	567	626	629	625	585	611	577	578	594	647	605	608	585	563	587	581	622	633	568	574	583	633	577	596	581	592	584	625	539	587	604	572	587	603	592	594	566	595	577	616	640	586	583	584	602	616	598	605	597	636	576	569	577	602	634	613	595	589	568	599	549	581	606	598	566	616	561	594	572	552	584	611	616	594	625	598	572	589	534	565	553	578	598	578	581	622	611	563	583	594	594	577	578	602	570	594	612	595	551	576	642	621	588	562	576	606	588	568	609	618	592	646	581	588	581	564	597	617	585	518	639	581	593	628	566	591	632	616	578	589	599	595	597	593	582	610	623	599	579	584	605	583	616	601	582	590	581	626	581	610	620	612	601	582	593	618	660	560	581	571	584	559	596	571	613	605	603	620	527	621	594	658	627	572	560	580	579	577	598	594	547	588	623	510	611	568	603	619	584	618	589	587	579	569	587	619	563	537	596	589	587	611	592	644	600	592	589	593	581	579	614	587	626	566	572	556	635	590	548	623	598	587	611	624	576	580	588	650	591	636	593	607	609	601	621	607	613	564	588	627	608	621	585	646	554	599	568	597	582	570	571	596	553	612	572	565	622	589	608	634	565	570	584	551	591	544	585	579	611	622	567	562	615	652	575	560	594	606	608	605	590	603	559	617	599	605	602	617	573	656	574	579	614	610	613	579	585	567	598	605	563	621	608	570	609	580	609	615	596	616	598	601	588	568	568	570	600	592	611	591	587	597	614	599	588	562
8127	705	552	409	290	245	240	206	193	172	182	155	147	188	171	148	162	150	152	163	162	163	151	126	156	162	177	166	141	173	146	144	163	167	166	165	146	158	140	172	124	177	161	139	138	158	158	154	149	173	149	161	146	146	142	172	170	161	139	166	155	151	133	160	164	170	147	149	158	166	152	132	144	153	168	137	168	140	139	150	162	160	154	141	164	178	141	126	146	177	151	151	159	150	174	149	161	157	155	152	143	168	162	129	143	136	152	180	150	137	137	161	143	145	152	164	131	173	151	131	152	159	171	154	173	149	154	141	145	137	148	136	151	147	134	172	168	148	144	147	161	144	163	150	166	164	160	153	166	138	182	148	158	151	139	154	158	141	126	144	155	161	142	143	166	158	151	151	166	140	141	154	158	143	150	158	138	151	156	148	140	145	143	161	141	159	130	147	146	139	130	158	152	149	138	173	142	130	148	162	129	139	145	144	140	152	164	142	156	155	139	153	152	120	144	165	150	160	161	151	148	148	135	156	167	171	162	117	151	143	136	138	141	155	143	167	121	123	145	167	170	128	145	146	141	138	168	143	157	147	140	146	136	153	140	157	154	174	161	145	189	150	156	164	146	151	132	164	147	146	153	141	160	163	179	138	153	153	144	140	151	133	146	154	170	166	148	138	150	159	150	152	148	170	123	167	160	161	159	147	140	144	146	156	160	161	164	185	126	136	145	157	160	137	156	137	143	143	138	153	140	145	149	169	150	143	166	150	135	141	141	153	154	148	132	168	159	144	158	136	165	147	125	179	146	155	150	132	117	132	150	156	183	145	155	149	160	156	168	165	142	165	149	145	128	160	168	165	146	146	148	182	131	142	137	151	158	147	159	139	164	171	148	162	147	151	163	140	162	149	144	152	152	141	151	171	185	141	133	136	140	161	161	142	160	145	156	152	132	121	131	148	153	143	129	151	158	163	171	151	182	144	147	154	143	158	146	147	151	170	154	155	142	131	141	151	144	179	157	152	152	149	164	158	153	172	126	136	154	138	163	172	147	140	141	162	163	128	121	131	145	154	140	167	134	172	168	143	131	155	174	144	136	152	148	132	152	149	149	158	157	148	138	163	144	132	111	156	151	152	180	159	170	128	145	176	153	144	149	170	143	160	150	141	165	141	160	141	162	140	184	174	148	158	168	149	136	139	156	147	167	154	152	185	157	148	140	166	147	174	162	157	145	130	155	146	156	163	158	160	158	157	154	156	148	157	147	166	142	164	159	163	148	136	171	141	136	148	136	131	179	133	152	133	155	140	162	157	150	158	154	147	153	166	152	147	137	149	146	153	146	147	153	160	148	154	174	157	164	148	156	164	139	147	160	153	151	148	131	142	142	150	166	167	169	156	163	143	141	152	160	159	158	145	153	152	162	130	161	124	147	164	146	156	147	155	133	152	161	162	139	160	162	169	162	167	151	158	159	136	160	153	135	152	167	148	150	153	138	155	153	144	135	161	136	154	142	118	137	142	161	137	146	165	159	153	162	146	163	144	158	152	160	150	134	134	175	142	165	137	148	160	138	151	143	146	157	160	139	165	131	146	149	142	162	163	149	143	153	161	147	154	155	173	172	157	169	165	148	134	156	135	154	123	163	163	178	142	136	145	146	134	145	137	150	160	139	138	154	161	137	168	159	152	150	155	173	142	148	149	151	137	162	174	176	133	165	159	135	144	149	132	137	155	139	145	143	160	137	154	161	150	143	140	158	160	148	149	153	147	145	150	161	140	154	159	132	161	170	142	174	170	168	168	147	154	150	128	127	158	152	154	160	160	146	145	149	146	146	155	138	148	163	144	172	153	136	147	171	166	150	123	164	130	145	166	141	138	160	151	119	135	135	158	137	159	154	154	134	163	124	164	147	139	151	154	147	141	191	153	164	167	150	163	170	129	148	142	147	145	152	145	163	130	144	145	160	135	134	149	165	160	149	148	157	161	143	175	141	161	135	152	134	178	150	140	165	165	171	182	160	143	156	184	133	123	164	148	137	133	145	144	169	145	128	156	156	133	149	144	139	151	153	136	139	144	134	154	142	133	149	155	166	138	173	133	136	156	152	151	143	147	129	189	202	157	144	163	171	132	125	171	163	161	168	149	146	132	147	159	153	151	144	154	146	148	158	152	148	153	152	153	155	160	133	134	151	155	170	164	140	141	159	136	127	153	159	145	140	144	143	139	141	159	145	139	139	141	153	155	125	149	159	166	164	155	157	175	156	166	150	149	138	152	124	160	147	174	146	157	163	142	140	157	157	157	156	167	157	143	159	163	136	152	147	161	157	134	165	146	150	146	130	142	168	137	134	159	155	152	135	163	138	170	145	139	166	176	154	132	146	154	138	154	154	146	146	157	136	155	147	146	126	155	144	165	150	159	137	147	168	128	181	158	171	154	160	157	147	148	146	149	146	164	135	136	123	154	146	159	167	161	153	120	157	155	152	115	154	133	145	127	135	141	163	162	157	167	127	163	147	180	158	165	149	155	151	170	154	141	156	164	160	146	129	149	158	146	147	156	153	168	136	162	129	141	129	165	158	159	178	149	144	149	150	145	158	179	147	169	146	173	163	155	145	147	147	159	171	170	149	152	144	153	146	166	159	150	164	138	143	163	144	146	122	142	140	185	153	152	151	184	163	165	177	173	169	136	155	165	146	147	172	148	167	139	140	144	153	168	171	164	140	173	165	164	130	141	149	162	140	138	147	158	121	141	136	146	165	160	180	150	157	150	161	166	154	149	168	124	157	120	163	142	172	118	145	139	149	159	146	150	158	167	136	157	140	144	146	161	143	140	157	138	127	148	143	156	152	145	159	140	156	170	139	135	171	173	125	147	149	155	141	133	134	144	148	172	153	127	169	154	180	174	147	121	158	146	162	145	151	151	138	154	140	144	150	126	142	185	164	164	145	156	147	160	177	136	148	148	138	160	146	151	129	179	151	127	153	165	164	171	178	188	151	174	157	186	150	155	139	144	132	171	150	172	164	159	155	192	139	143	147	141	149	171	182	147	145	154	190	145	161	150	167	149	149	154	154	126	155	135	174	152	137	176	162	154	159	150	140	156	177	156	134	162	143	151	170	145	160	152	156	159	139	168	147	168	169	147	144	112	142	166	150	141	157	158	146	152	163	148	165	165	143	161	154	161	155	149	142	147	171	147	149	154	167	180	149	148	161	142	151	153	126	190	157	152	153	147	152	186	154	149	144	144	163	130	164	147	131	145	153	168	171	156	152	130	137	137	150	157	162	153	157	146	171	150	156	156	156	176	172	162	162	159	151	169	153	130	150	160	147	149	137	139	161	145	144	126	143	173	168	151	145	159	147	124	146	174	153	155	145	147	127	156	136	153	149	150	160	161	135	149	159	156	156	163	175	141	143	153	168	136	148	179	147	133	178	167	136	147	176	142	144	157	146	137	168	123	165	156	149	149	168	164	174	146	153	132	146	170	168	156	156	131
6381	888	1262	1323	1079	951	884	684	685	629	569	554	510	512	504	513	526	488	466	467	430	460	458	438	460	434	433	403	450	420	382	428	446	413	423	445	401	393	422	451	426	374	370	427	439	412	447	471	386	450	426	400	370	401	395	399	453	416	420	425	404	411	399	382	451	414	434	435	424	423	392	404	438	435	408	412	429	398	404	385	391	409	429	414	460	428	398	421	421	383	398	384	440	409	430	431	449	428	390	411	433	384	456	434	427	394	432	453	418	437	415	430	431	417	426	449	398	395	409	435	402	412	432	441	404	401	442	438	375	394	376	394	431	393	398	420	403	415	410	447	407	417	400	426	389	428	394	415	398	424	410	437	416	410	409	415	417	401	409	407	399	433	423	442	429	430	417	391	462	390	384	424	421	396	400	395	408	419	420	423	409	385	417	451	428	400	393	408	411	404	409	438	391	425	425	444	426	449	414	391	353	399	410	385	448	411	422	412	402	433	405	392	374	423	428	419	432	431	424	402	409	404	386	423	401	439	381	416	416	469	410	442	395	366	415	416	398	437	418	403	385	396	403	422	416	417	444	394	414	394	419	397	421	435	385	425	397	417	452	441	397	405	428	407	401	369	399	406	385	412	404	448	389	420	412	422	424	470	404	410	437	412	403	401	406	402	445	372	421	408	444	436	444	412	399	390	420	427	397	375	409	418	438	426	414	468	408	400	397	424	403	422	439	445	438	396	439	398	405	396	413	404	439	435	437	434	401	455	401	421	440	403	424	427	420	412	412	445	421	373	400	428	381	412	404	444	452	413	439	410	467	434	397	423	448	422	405	428	449	444	406	469	394	331	410	395	400	426	420	412	431	424	434	434	415	398	406	394	426	391	404	430	424	428	398	409	415	427	395	436	424	441	443	435	408	385	360	413	387	397	449	391	450	408	432	406	435	459	410	383	410	419	412	392	409	414	422	437	423	397	404	449	405	421	435	406	399	425	435	411	425	410	398	394	435	432	446	427	421	452	414	415	404	387	386	401	420	427	387	426	437	396	426	406	427	421	403	393	430	444	425	401	430	413	413	411	447	377	429	441	419	438	404	412	413	394	408	437	429	417	408	413	409	428	425	435	467	423	425	423	424	428	411	408	416	428	408	428	396	393	417	408	434	391	400	407	417	437	434	386	417	448	378	431	412	411	382	426	434	453	407	414	402	408	420	434	408	411	396	423	407	421	421	413	408	413	411	429	451	417	412	447	450	404	426	436	387	395	456	438	417	410	458	391	412	443	387	430	403	450	422	439	443	411	430	417	395	413	417	465	415	367	430	429	401	438	420	424	401	408	361	408	416	396	393	432	393	439	404	411	454	412	446	447	417	390	399	411	471	419	454	410	391	388	396	423	410	438	434	370	425	425	432	426	431	407	422	401	398	417	403	397	446	421	397	431	478	395	421	386	412	402	402	424	396	399	440	427	457	417	403	413	405	436	407	382	428	402	425	419	438	401	413	420	438	430	381	435	391	421	391	462	417	414	441	414	417	411	420	410	440	422	435	403	424	442	434	375	421	407	393	437	387	382	403	437	432	394	428	441	388	395	416	403	391	415	415	374	421	421	403	421	438	393	418	397	398	414	446	414	392	393	394	435	404	407	409	414	427	381	410	399	398	399	396	414	401	425	424	434	412	388	434	430	414	444	409	449	414	394	430	415	421	409	423	441	407	385	391	435	398	432	432	396	430	434	424	408	405	421	420	446	447	404	400	445	381	395	417	426	437	392	421	404	415	449	449	412	402	412	402	399	424	434	394	428	387	390	407	406	405	404	395	441	429	389	395	398	397	426	398	402	399	415	382	413	400	408	435	389	427	436	422	393	480	439	409	385	407	428	434	438	408	437	461	424	427	394	410	427	442	379	416	446	408	406	410	393	420	419	388	415	404	450	420	434	412	417	432	401	405	422	400	437	431	417	372	420	426	415	452	388	416	445	428	402	406	419	378	388	409	407	403	412	425	410	453	406	422	391	454	400	425	426	436	387	436	414	417	441	421	420	396	361	416	414	436	438	437	426	440	412	408	416	407	399	435	432	417	418	385	380	451	402	397	408	420	443	449	385	441	375	396	391	401	415	396	438	419	389	404	407	406	422	409	399	404	423	407	392	420	395	398	426	455	406	402	406	416	441	431	399	442	428	406	403	369	436	433	410	412	446	442	405	454	412	428	437	428	436	430	438	423	455	407	426	398	402	429	447	370	416	440	414	387	410	418	412	389	429	428	439	432	463	415	394	435	395	424	429	397	439	407	385	389	454	393	412	435	425	411	439	413	431	398	388	417	446	385	433	403	396	398	403	409	412	423	410	406	405	437	415	399	430	398	434	382	387	434	419	408	416	409	381	424	440	431	384	416	428	393	426	387	397	431	421	388	414	392	373	443	416	417	412	460	433	408	391	422	355	435	436	405	412	400	408	401	401	452	418	420	403	412	431	420	386	421	434	426	357	432	422	421	419	391	415	404	368	434	407	420	434	425	415	439	454	432	434	388	435	407	386	416	443	419	416	459	432	419	440	394	408	425	428	423	417	391	395	404	437	403	389	397	404	421	389	409	416	420	408	416	418	415	452	429	481	415	431	419	416	421	409	443	425	405	402	401	422	411	435	442	364	428	432	425	406	429	397	360	390	394	405	394	418	418	430	434	411	403	385	442	414	458	381	414	373	404	407	409	427	406	403	445	371	401	389	406	386	412	420	432	374	411	423	464	434	433	399	460	418	432	422	412	446	429	383	412	447	406	459	393	435	407	419	410	424	386	409	411	435	417	390	430	376	406	401	447	416	377	408	422	401	422	408	424	407	380	400	458	417	412	410	401	415	406	414	400	424	441	412	404	424	400	436	434	411	416	401	414	398	442	370	419	421	403	422	461	416	426	380	417	443	401	409	426	383	368	418	418	428	427	412	390	422	394	435	426	420	442	445	426	397	388	438	430	437	415	415	396	451	458	407	413	435	432	410	417	390	440	421	369	436	379	393	449	386	444	416	385	385	399	403	452	408	393	393	435	441	369	436	421	419	443	416	440	447	435	452	408	456	378	405	431	417	427	368	404	423	462	416	442	410	390	424	413	436	378	436	401	424	431	417	434	423	415	416	436	399	412	441	421	401	458	391	422	419	432	398	398	442	365	411	431	414	436	397	409	412	397	399	389	430	411	438	407	432	403	422	418	364	422	393	432	430	429	409	403	422	389	410	416	427	411	434	423	421	391	391	376	428	455	407	425	426	434	410	386	412	435	383	409	404	438	370	459	422	395	418	375	419	390	422	373	398	377	397	407	391	409	372	429	389	397	397	413	420	409	433	399	417	424	426	400	408	349	427	384	406	406	416	420	431	431	423	423	367	424	395	423	403	405	414	427	419	437	433	439	443	428	425	387	434	431	438	423	410	423	417	430	394	444	437	381	424	409	430	411	411	417	410	396	424	432	396	446	401	431	413	410	383	449	403	392	420	391	390
15720	1828	1225	890	570	473	428	413	386	394	347	351	376	334	341	346	344	332	345	345	335	286	315	336	359	321	311	330	366	346	281	348	317	303	324	323	280	313	302	295	315	321	322	291	289	300	303	272	290	288	337	332	316	325	312	311	352	285	321	314	309	303	308	321	376	305	298	331	293	293	308	331	316	317	300	318	304	318	332	284	304	332	267	336	307	304	303	330	338	293	327	313	330	287	291	292	305	301	333	296	320	319	300	321	317	315	324	336	316	268	315	321	297	275	315	271	314	304	323	362	305	308	308	301	326	287	325	321	313	322	355	324	302	310	347	303	317	340	290	300	276	321	310	327	304	319	312	297	290	311	310	280	332	304	285	316	316	334	306	324	312	340	263	302	350	301	284	311	339	323	318	345	288	294	313	356	289	293	282	306	323	292	304	323	325	314	333	313	293	319	332	329	296	330	299	334	333	306	338	339	337	306	345	263	303	310	315	316	324	319	294	312	352	303	361	302	303	334	295	327	322	333	301	282	306	295	319	291	295	311	319	303	332	302	309	293	289	298	288	290	329	337	339	303	280	324	337	312	301	299	290	323	286	326	292	320	330	321	284	301	313	305	260	308	316	307	297	272	274	303	308	345	336	327	313	352	301	321	304	339	289	296	301	312	304	332	315	333	333	313	298	304	305	317	322	325	317	336	337	348	326	316	294	332	312	290	328	282	346	320	323	296	305	314	306	304	296	310	307	312	290	326	280	281	319	286	329	327	286	300	315	305	380	286	335	328	306	310	306	301	293	291	323	308	311	292	340	340	316	289	324	296	336	308	324	269	286	300	291	312	318	316	322	317	311	315	279	324	335	357	275	282	297	320	315	331	324	321	309	311	271	309	317	352	344	306	299	310	334	306	294	296	327	307	327	337	352	310	316	328	325	304	304	306	333	300	298	275	304	319	319	301	353	297	290	317	334	291	322	329	360	358	303	314	318	319	326	349	334	323	346	319	292	317	331	308	349	303	344	280	299	319	305	284	340	324	336	324	281	306	309	299	317	311	326	329	303	316	316	319	318	284	322	337	323	288	346	282	313	354	296	296	299	314	314	315	326	310	281	321	305	312	298	341	308	331	310	299	310	316	334	334	292	324	298	301	320	311	335	304	289	316	305	331	290	308	315	314	293	280	338	295	318	252	300	340	322	297	314	327	305	337	323	321	336	305	322	282	303	317	326	322	301	343	282	309	299	296	292	331	294	281	310	319	336	330	307	288	326	299	323	320	339	310	289	301	313	300	311	309	319	329	308	304	274	328	314	331	312	338	321	311	330	336	319	298	312	286	310	294	320	319	273	311	331	270	294	354	267	301	305	311	305	368	311	315	282	298	329	307	352	331	303	305	311	295	295	315	319	312	283	310	316	273	282	286	315	321	299	291	282	303	310	294	317	321	326	313	341	262	305	320	323	288	312	305	315	300	340	325	280	321	320	293	316	301	322	300	315	317	320	268	307	330	288	309	287	284	277	313	347	326	317	304	301	312	282	325	339	340	312	315	299	313	312	308	350	337	358	334	293	297	353	283	308	298	304	302	334	313	292	310	328	299	298	303	282	323	296	325	318	292	288	303	269	310	308	360	336	325	290	316	308	297	319	310	306	285	286	317	292	310	327	329	291	295	289	297	279	335	301	291	300	282	296	312	342	311	273	317	279	300	284	329	310	285	336	329	280	311	308	279	334	310	327	313	330	307	334	334	309	311	281	305	312	312	301	365	334	294	301	321	310	300	312	326	281	304	320	332	309	267	325	300	305	326	306	306	306	304	315	323	319	316	291	283	288	350	307	311	280	269	319	346	317	353	299	317	369	320	305	320	309	345	310	311	290	312	334	295	283	304	296	338	302	317	343	310	284	281	295	317	292	305	279	311	339	319	334	318	333	296	313	299	304	296	338	290	296	337	298	324	300	321	313	263	314	288	299	307	308	292	311	332	320	330	317	321	306	318	308	352	304	301	335	298	332	314	354	326	310	293	316	305	326	315	319	310	275	312	312	338	297	312	325	307	276	345	293	271	308	290	310	327	272	296	279	342	300	323	311	313	310	341	287	290	270	314	301	308	310	287	325	323	325	304	320	299	307	292	300	322	326	283	279	282	316	314	322	302	332	321	313	306	285	342	333	309	299	306	314	293	330	290	287	321	330	296	301	318	284	305	281	320	287	299	321	362	286	308	292	326	328	306	301	311	343	298	302	284	285	318	297	320	271	324	290	296	325	324	315	326	288	338	313	302	330	284	310	326	274	297	297	298	313	306	306	320	302	307	328	337	278	308	313	287	337	307	325	296	286	289	301	318	321	292	311	284	266	280	286	337	300	312	304	307	290	326	296	324	332	303	341	322	300	342	334	291	326	297	308	329	339	298	311	317	296	294	322	350	300	315	300	283	290	304	303	318	321	318	293	332	307	301	293	317	283	299	315	293	276	314	330	306	301	270	326	288	334	318	321	326	331	349	304	315	280	316	326	325	283	311	311	305	294	329	275	288	293	310	309	276	317	334	310	288	302	321	313	305	283	302	326	302	291	301	301	311	325	329	335	301	304	293	298	300	314	295	282	298	328	329	328	300	290	296	299	355	326	284	334	301	336	314	324	322	312	300	273	303	328	291	302	331	337	282	309	293	325	304	299	312	335	312	329	319	310	314	299	302	295	286	297	310	278	307	278	319	313	310	311	335	301	306	328	301	337	294	327	307	315	327	312	351	328	326	288	331	296	302	332	285	316	299	333	291	331	288	296	331	322	330	306	299	301	298	305	329	305	315	262	341	299	325	325	282	338	314	329	304	321	311	320	329	308	314	289	286	308	324	285	286	325	338	318	308	305	321	300	307	313	300	321	315	311	321	289	312	317	327	298	303	304	300	314	302	278	283	276	310	323	333	287	303	333	305	335	365	307	285	302	340	326	305	346	274	310	278	277	320	311	324	323	290	334	355	327	349	312	322	318	307	310	322	317	296	298	291	280	302	299	322	309	303	290	290	316	310	333	310	307	312	337	286	275	317	287	333	345	317	312	281	336	303	314	298	313	317	336	317	336	294	290	316	289	331	322	304	323	296	311	302	299	319	329	295	303	324	300	336	300	314	286	331	297	331	305	319	291	278	303	352	321	341	339	298	311	308	318	314	343	326	339	338	316	352	296	325	287	307	281	284	319	302	319	348	303	330	316	315	292	325	302	331	296	296	318	310	320	274	326	328	289	309	302	316	330	288	316	330	323	307	279	314	318	331	308	320	310	326	306	309	353	302	313	332	325	312	330	319	308	332	327	309	318	304	311	272	316	345	349	314	323	297	335	294	296	291	302	311	345	313	307	315	324	306	332	291	338	341	324	308	322	314	303	292	331	317	359	295	319	309	305	290	336	308	323	348	315	312	334	354	336	317	273	350	338	354	315	321	320	325	305	329	316	282	310	330	289	333	289	305	306	313	338	314	326	310	306	333	309	326	300	282	311	299
8652	1567	2333	2531	2079	1775	1489	1327	1300	1064	1076	957	1038	1057	930	845	889	886	827	809	816	815	839	819	864	763	828	831	803	813	784	803	817	790	710	727	787	756	780	819	799	727	754	762	736	786	766	780	744	754	727	747	706	790	742	758	821	785	769	774	746	803	723	758	717	772	701	800	736	731	777	799	758	782	728	764	780	770	717	739	769	744	766	776	756	789	750	740	763	690	774	770	708	750	721	783	779	772	745	750	721	729	733	769	719	803	767	779	745	790	777	702	769	712	763	732	783	752	779	736	777	764	705	781	755	780	796	773	732	743	728	771	740	687	774	746	757	781	712	790	798	777	753	725	751	737	724	727	770	758	768	745	738	771	765	782	755	732	783	731	744	789	726	704	708	762	743	737	759	726	737	746	755	725	783	738	744	736	706	730	744	744	721	753	762	721	709	743	817	767	747	746	752	778	719	733	749	790	772	729	783	718	740	778	741	747	748	729	716	734	696	702	738	740	705	751	788	721	779	745	718	725	714	747	728	782	738	721	716	774	744	700	762	762	741	755	732	793	713	715	753	746	743	721	703	773	756	787	747	767	749	723	727	717	773	723	733	731	723	788	755	789	735	760	731	735	760	724	727	744	778	793	766	699	797	729	762	754	713	732	710	719	704	735	777	740	762	787	694	774	719	737	775	744	768	790	737	726	747	730	745	730	759	745	701	768	767	747	731	732	695	735	690	765	764	761	784	745	730	779	730	753	730	742	768	763	764	770	715	726	756	751	713	720	731	752	784	773	734	750	755	715	775	735	743	787	758	768	764	756	752	765	803	789	743	735	715	793	699	792	778	724	764	754	729	765	734	695	709	736	768	734	734	755	737	785	766	745	780	764	787	725	713	714	721	765	769	730	750	712	740	765	768	731	776	755	751	725	707	761	791	718	748	721	743	751	744	763	732	749	795	751	719	693	787	742	778	725	780	722	758	757	762	741	783	734	746	707	758	725	723	731	767	737	718	712	705	807	739	733	763	784	804	773	730	754	708	730	766	695	731	735	765	813	720	757	749	735	737	761	776	695	737	773	741	692	771	701	759	707	756	737	776	733	726	731	750	684	710	726	735	707	740	758	742	689	781	760	695	759	734	735	736	765	732	762	779	769	698	754	732	766	760	724	724	725	741	754	794	743	708	779	714	751	730	767	766	761	731	764	697	715	686	703	731	787	734	703	765	765	790	741	746	720	756	712	699	692	763	704	743	821	766	721	777	807	779	741	742	736	717	735	764	756	744	785	733	773	718	756	726	697	770	756	786	788	736	732	731	740	737	771	729	780	725	756	722	740	705	749	735	777	762	735	709	745	734	779	744	777	747	753	712	724	762	761	776	752	717	731	710	749	745	739	757	774	745	704	774	737	714	772	769	751	760	764	764	726	765	767	726	759	719	709	802	768	771	790	745	716	695	793	712	775	729	747	748	782	790	744	784	753	757	698	728	792	702	715	733	717	769	797	694	724	806	766	742	744	732	727	726	779	752	745	771	729	767	712	776	731	776	727	746	690	794	748	748	703	758	824	727	777	711	739	727	716	709	738	772	761	704	784	806	779	752	760	705	721	725	799	745	775	719	713	742	748	741	707	748	708	748	733	729	747	725	748	814	740	747	783	747	735	749	717	779	760	708	735	720	704	694	728	756	759	795	769	750	775	756	762	769	734	754	752	738	707	742	750	811	705	714	737	724	753	732	753	702	775	767	758	739	737	754	716	787	727	759	762	745	763	739	731	713	770	738	744	735	751	740	799	764	716	761	697	703	729	784	785	731	742	697	753	750	730	799	742	750	740	730	665	743	758	749	724	741	758	745	727	744	739	750	731	722	794	805	742	685	756	754	762	751	746	735	744	744	719	723	758	699	756	704	719	767	755	750	750	730	725	692	756	805	744	775	730	778	703	748	718	768	727	720	715	785	803	748	750	666	786	742	754	763	743	786	761	737	706	786	776	807	706	703	786	725	745	775	796	714	737	720	752	684	784	698	731	739	707	800	784	754	730	746	754	820	721	751	772	715	740	741	742	698	737	742	724	775	731	748	767	744	764	702	767	768	711	754	777	733	710	741	758	758	791	776	754	760	744	745	751	686	778	787	741	771	748	733	761	754	779	723	748	693	743	746	697	731	747	768	739	689	741	745	734	739	774	773	733	726	755	733	752	787	702	738	727	746	767	705	756	785	707	731	756	759	743	749	777	729	701	725	760	750	735	770	755	705	755	776	775	693	707	718	733	720	777	725	766	788	712	742	743	767	721	755	706	748	721	805	745	719	765	755	785	747	743	747	789	764	806	755	739	764	724	736	788	727	733	740	725	684	769	779	724	790	721	742	823	755	738	764	753	761	713	763	766	758	802	734	786	766	728	786	728	746	713	717	755	794	715	714	730	699	753	750	766	753	710	732	729	752	782	744	744	785	783	740	786	736	796	768	760	766	748	671	758	724	748	704	735	762	719	699	722	763	771	739	797	750	764	765	755	790	747	731	702	681	714	759	727	777	775	766	766	736	749	777	746	750	727	740	783	746	754	733	760	833	766	735	794	754	725	710	747	747	794	705	688	700	744	729	733	719	785	773	765	784	716	722	772	757	725	735	747	737	754	756	797	737	716	780	728	737	751	753	728	782	758	697	742	733	734	734	740	726	754	774	741	711	745	787	741	719	721	772	759	694	778	751	741	761	708	769	741	714	780	719	777	779	752	814	750	720	781	756	721	762	797	751	710	747	761	757	740	662	730	761	720	755	749	737	759	728	744	767	736	772	709	781	788	748	763	782	714	711	769	687	766	722	741	725	680	715	705	737	704	743	733	746	744	757	683	753	759	787	741	749	665	752	768	707	758	801	756	758	733	746	783	708	727	779	764	722	779	735	750	769	748	723	738	734	740	755	746	726	719	744	762	738	767	746	756	758	740	747	745	778	746	798	725	712	751	788	815	729	733	787	758	704	758	750	723	761	743	739	762	785	710	741	729	725	735	710	806	731	732	716	787	724	793	755	739	748	753	787	764	722	706	749	782	720	752	742	698	721	736	740	755	754	731	782	746	686	780	754	740	803	745	756	747	739	755	780	769	739	773	695	731	788	739	716	759	753	741	727	773	769	719	752	740	739	723	736	701	773	761	742	748	767	789	797	698	755	769	766	716	762	774	752	730	762	739	728	735	729	741	783	787	818	762	767	677	712	751	761	711	698	780	739	762	762	751	706	702	735	754	770	784	729	774	785	775	758	731	758	788	730	789	781	719	733	709	776	735	723	765	770	716	709	743	719	742	750	723	749	691	708	717	746	746	778	752	747	726	774	821	751	731	770	747	774	749	767	732	742	694	773	752	762	746	739	743	773	699	737	707	725	684	772	736	727	690	713	710	716	759	722	734	730	709	746	740	700	777	759	747	727	751	749	742	772	748	777	763	735	765	744	764	734	773	803	751	783	749	742	725	729	766	778	771	728	728	718	758	755	742	814	748
1941	350	300	264	250	243	258	275	210	249	269	231	265	216	252	247	259	248	230	252	245	262	240	250	245	238	250	258	254	244	258	240	255	281	264	238	252	225	289	231	259	271	277	270	242	254	252	260	263	245	225	262	262	253	266	276	248	257	242	257	268	267	280	265	247	250	214	239	281	263	229	221	235	218	248	242	234	256	231	267	225	243	252	292	260	254	222	257	241	236	254	246	250	256	255	247	233	294	240	253	262	239	253	255	224	256	241	258	277	289	244	235	244	241	264	274	271	265	261	232	256	229	264	239	261	275	264	263	246	250	250	215	238	218	233	273	258	221	236	232	218	229	251	228	267	272	253	229	243	258	240	243	255	239	253	255	252	225	212	240	251	235	251	240	286	272	265	254	259	231	257	275	254	221	269	251	245	261	261	219	243	250	224	241	255	256	296	239	226	266	260	253	248	253	247	253	254	244	277	265	269	265	223	256	277	289	249	233	254	224	239	259	263	267	243	241	241	258	256	252	244	280	203	247	276	221	257	235	255	265	245	246	261	251	295	269	220	238	245	214	272	240	219	234	234	241	231	264	232	239	263	282	269	258	266	254	237	252	250	223	247	230	221	251	272	250	243	258	253	263	217	222	239	248	271	225	257	300	247	262	225	252	262	231	253	240	232	246	276	230	240	242	289	212	246	256	297	251	255	278	248	275	248	272	249	285	241	264	231	257	221	244	217	257	233	225	248	258	266	252	266	246	244	273	282	243	263	292	241	249	274	241	278	229	237	247	257	262	248	264	253	261	215	253	254	276	227	270	252	257	272	227	275	234	282	235	248	270	223	271	265	233	250	267	227	267	252	255	277	249	230	247	267	246	247	248	232	258	304	256	225	270	229	253	242	242	255	207	241	223	249	244	237	260	241	239	243	275	258	259	250	247	264	261	243	234	237	273	250	261	256	284	267	242	271	263	247	256	229	247	239	256	268	275	248	249	250	239	232	258	242	219	250	240	246	255	270	235	249	277	262	262	276	233	269	255	242	278	257	262	271	248	271	260	249	228	236	240	259	258	250	245	266	235	287	218	221	252	249	271	236	256	262	248	241	254	233	244	245	231	274	297	278	262	226	293	232	246	253	286	245	211	234	265	260	239	266	242	246	257	289	248	252	250	261	274	244	258	253	247	222	279	241	240	261	225	277	246	226	245	225	247	265	264	250	243	246	251	251	244	261	251	219	243	241	234	248	249	260	269	238	226	227	239	223	232	241	265	241	236	271	262	239	230	270	258	241	249	227	269	234	242	267	238	264	254	270	246	240	243	253	253	259	246	229	242	291	269	243	268	269	261	267	247	269	223	280	266	260	257	224	232	268	286	236	216	236	264	261	236	227	263	238	272	239	247	275	272	267	275	233	244	264	271	250	245	260	236	245	247	302	228	237	264	269	225	263	307	254	248	242	269	256	240	245	255	257	252	221	257	214	231	241	214	293	256	277	216	247	252	234	243	266	275	256	254	277	265	270	260	288	254	282	279	266	234	267	256	238	283	249	250	244	254	275	226	246	252	246	270	242	263	262	268	246	243	252	258	232	223	258	223	283	265	263	240	257	258	258	213	223	264	247	242	241	270	229	240	258	263	233	221	246	249	261	239	252	268	237	267	275	267	259	240	269	233	236	251	278	232	239	224	260	254	226	254	265	260	222	245	237	248	239	270	236	252	224	242	221	283	263	254	268	256	250	269	226	242	228	251	249	245	251	251	233	208	249	226	264	301	279	251	272	269	272	265	251	274	238	270	242	210	268	220	243	245	224	252	250	253	254	260	247	233	220	246	273	266	266	270	259	294	243	266	276	254	211	226	246	246	236	250	251	274	244	270	256	272	233	257	280	230	238	251	209	248	226	286	277	230	252	243	267	245	246	248	249	244	236	267	269	260	213	254	258	259	279	255	223	235	277	249	234	251	253	218	257	249	232	259	268	253	271	292	259	260	240	252	234	258	274	261	229	227	283	249	257	252	235	220	257	263	241	287	244	219	233	255	238	246	238	218	275	265	243	255	292	279	240	251	245	231	255	264	290	255	245	237	254	238	221	260	250	277	219	268	265	242	299	255	212	268	253	290	211	242	272	261	246	221	263	233	256	249	261	247	254	247	208	269	221	241	226	252	234	247	250	272	245	210	233	233	250	288	256	264	270	256	266	244	247	262	239	266	230	276	238	232	251	221	251	235	231	244	268	229	215	259	229	248	256	245	245	235	276	267	246	265	249	256	218	245	226	235	234	222	260	266	257	218	266	241	245	227	247	233	247	290	234	252	233	246	262	275	227	263	269	253	239	249	257	248	227	261	238	269	270	262	233	240	258	241	224	254	275	235	256	260	245	256	236	251	240	236	220	248	256	262	243	238	249	262	233	307	286	234	236	259	265	276	266	267	226	262	273	242	223	238	262	267	243	278	223	253	262	249	251	254	274	252	238	282	276	264	266	267	253	263	244	267	273	244	256	263	221	209	262	251	281	228	253	299	239	266	239	238	273	249	247	239	255	236	232	246	243	216	217	226	257	239	257	222	268	250	235	252	225	267	232	272	225	279	247	217	249	220	259	253	253	231	227	249	237	255	241	245	253	242	249	255	246	263	236	271	258	270	260	278	247	260	275	239	242	247	242	261	245	243	243	226	261	255	222	256	229	281	262	264	273	255	245	208	224	235	251	276	221	240	236	246	250	247	234	246	252	249	273	228	252	263	262	253	238	255	266	249	246	224	254	248	260	260	242	291	255	242	245	276	214	255	243	230	228	231	245	228	250	257	239	266	248	252	269	256	242	286	259	238	233	250	231	250	269	220	242	274	242	247	245	227	254	252	273	246	250	264	250	260	252	230	245	239	279	211	250	241	223	231	234	227	212	281	237	261	238	242	243	263	269	256	249	259	224	249	239	231	247	232	260	289	233	244	238	272	247	240	256	248	268	246	223	267	252	246	247	239	252	232	221	258	232	241	256	269	280	245	257	270	227	236	245	225	236	276	229	243	241	225	285	235	249	276	263	265	238	264	252	259	248	220	255	262	239	260	232	249	264	253	226	237	248	307	262	247	251	228	246	248	252	239	235	280	243	206	257	232	237	244	266	254	296	235	269	256	231	278	288	244	243	266	270	256	232	267	271	250	238	243	233	268	251	217	239	262	252	273	284	251	274	281	289	249	244	269	265	279	219	236	238	225	271	261	286	271	263	255	249	249	238	237	252	249	245	276	232	258	220	251	245	252	226	272	260	239	258	226	275	257	238	271	240	205	218	207	245	286	248	217	244	267	262	287	255	243	244	258	208	234	246	253	270	229	277	246	241	265	287	261	235	262	236	241	256	264	236	249	272	261	246	258	241	271	258	267	247	272	253	265	277	247	262	214	242	259	235	259	242	282	231	212	215	241	272	262	251	257	249	255	254	234	279	264	252	228	254	248	260	260	259	242	230	249	239	293	257	222	249	245	257	251	255	218	249	237	267	245
2011	684	619	634	616	633	639	594	588	649	664	567	579	650	595	564	588	591	576	605	557	601	569	596	593	604	572	597	578	575	561	598	539	570	611	600	596	581	622	568	603	609	561	524	585	546	574	582	627	564	585	587	562	565	601	574	556	601	589	602	579	586	618	613	577	572	578	590	583	561	570	617	614	535	662	624	610	589	595	589	541	611	557	632	600	606	568	604	571	602	564	559	572	601	573	571	586	580	611	619	552	579	572	591	595	635	590	609	593	621	597	635	579	578	643	620	547	608	579	609	578	608	596	641	606	557	628	606	584	572	580	618	597	565	582	568	576	591	597	608	616	588	579	615	560	570	557	602	568	573	610	572	594	631	564	609	588	600	614	655	601	623	577	627	590	548	593	581	583	603	561	590	596	613	615	599	576	577	616	590	595	607	622	589	573	581	558	589	614	610	573	541	609	589	605	594	659	567	614	584	607	567	595	589	570	594	573	594	618	582	588	603	587	569	578	578	640	609	571	591	584	570	581	590	602	566	561	598	558	583	586	583	537	607	570	613	652	552	616	570	609	608	590	563	569	583	582	590	608	618	629	597	595	590	622	606	585	591	601	616	582	621	586	590	586	604	580	590	551	576	592	617	594	620	591	539	590	582	598	586	577	564	674	608	602	597	591	600	571	570	623	587	578	577	564	602	594	589	591	611	573	564	545	605	589	581	573	607	624	602	574	575	576	576	629	615	595	624	593	606	595	584	615	529	596	588	608	584	560	610	617	584	589	565	618	603	552	604	579	577	619	603	583	524	576	581	609	591	609	573	622	558	591	601	576	585	591	591	587	639	610	589	589	606	567	600	592	553	602	589	571	569	612	610	613	583	588	555	562	572	580	643	567	586	610	566	587	621	572	619	602	533	549	592	565	609	590	603	639	592	547	549	617	641	611	610	610	585	624	577	564	621	627	569	622	573	590	581	599	615	591	589	565	599	593	569	627	577	583	585	547	569	560	610	599	557	587	589	594	566	623	571	566	607	580	635	617	573	627	594	570	557	607	565	572	588	648	575	638	641	598	643	598	604	606	584	558	574	607	608	603	623	632	576	588	599	639	604	587	568	559	624	558	618	610	563	594	555	606	622	579	562	545	598	620	596	588	551	630	578	594	592	629	579	550	544	621	591	625	573	583	576	627	604	611	618	574	619	659	615	587	582	609	642	573	596	583	574	590	602	603	576	575	615	567	588	587	598	574	564	614	633	590	556	561	568	583	569	537	543	583	602	614	619	548	596	616	609	606	607	567	606	628	554	626	587	645	608	555	611	550	539	593	590	606	603	599	623	569	562	615	578	605	597	580	626	594	600	630	615	584	575	606	581	602	599	600	574	600	629	561	618	563	543	600	583	631	560	569	578	575	605	610	625	563	545	568	601	625	592	570	565	559	592	585	589	574	592	589	560	586	614	558	559	592	589	573	572	590	545	540	565	571	626	570	579	563	573	579	596	584	617	591	626	581	599	598	601	615	545	585	641	597	609	599	588	603	603	548	580	569	552	644	613	606	593	565	613	587	600	549	612	563	549	592	559	566	612	609	614	578	632	584	626	566	572	589	570	561	618	637	620	590	570	595	566	612	619	594	560	586	602	588	581	582	567	600	617	618	557	603	619	592	594	592	595	610	604	587	582	612	595	589	579	557	590	591	595	614	579	614	620	607	573	611	627	636	584	634	621	575	584	559	571	599	604	594	605	567	562	638	608	586	585	597	571	624	592	624	579	586	587	604	646	567	599	589	581	541	571	590	594	580	593	637	575	584	591	582	637	575	604	618	588	593	581	577	611	597	595	559	584	594	589	607	570	605	598	617	599	585	631	549	543	574	581	605	547	586	618	621	539	640	568	610	559	598	573	613	605	578	631	581	581	628	606	595	609	640	592	565	583	587	623	616	594	580	557	628	601	574	590	591	625	604	530	562	623	592	612	601	603	574	575	623	623	612	580	590	576	573	668	597	608	607	611	598	571	545	637	575	577	610	598	630	576	619	589	594	567	603	588	589	585	568	560	574	595	619	589	589	555	576	609	603	580	534	595	589	603	597	673	612	603	620	569	617	620	594	594	585	592	541	612	585	628	578	598	595	580	580	607	606	571	608	594	626	604	606	576	597	578	606	608	599	561	588	588	561	639	564	605	598	568	610	582	595	587	615	581	591	596	612	596	568	584	570	600	616	578	547	578	603	586	590	552	604	598	579	591	577	598	629	592	601	597	604	570	609	579	622	602	584	611	613	560	564	622	580	593	566	595	571	611	592	580	610	562	583	587	550	597	608	600	579	592	587	580	548	630	644	551	588	601	578	584	586	560	548	600	623	624	562	580	609	567	627	551	584	582	580	566	582	589	562	615	585	587	616	648	607	612	647	601	588	620	588	566	578	574	620	596	628	606	594	599	564	575	562	608	590	611	580	581	558	537	558	613	555	601	595	605	595	608	637	594	577	614	602	568	628	606	563	594	550	589	601	601	574	566	645	634	619	582	585	580	611	583	568	571	589	588	564	626	662	633	604	604	568	577	595	596	586	565	593	567	561	629	589	638	550	567	599	573	571	585	535	599	599	595	564	600	571	532	570	563	605	555	574	568	600	596	580	613	653	598	585	604	592	631	613	584	623	606	583	572	590	597	609	588	604	614	624	612	599	625	610	602	602	544	603	589	601	625	588	567	571	548	619	618	587	574	581	617	597	571	586	611	605	578	600	646	602	614	565	579	564	576	621	597	580	558	622	553	552	635	623	584	588	599	564	607	595	599	600	623	608	614	557	555	632	573	584	589	606	551	570	582	523	574	587	600	615	590	589	593	580	596	585	544	604	596	526	619	591	608	605	569	579	594	620	573	623	590	585	583	619	578	590	582	629	613	612	615	596	561	560	600	596	564	629	604	604	564	607	599	622	622	596	580	578	562	575	555	595	594	599	540	577	590	595	571	610	564	556	594	621	625	551	563	575	572	620	590	620	604	590	595	626	557	630	611	602	542	593	593	611	601	574	561	622	592	582	609	596	613	670	594	641	596	600	567	565	589	599	583	607	599	592	558	578	573	594	651	600	645	572	616	544	574	601	585	582	548	600	617	583	584	622	616	590	589	604	580	629	560	610	623	583	650	597	557	588	605	573	587	626	620	578	563	601	576	609	612	579	566	589	579	579	620	592	563	606	586	589	586	579	594	593	619	578	569	564	594	559	580	591	619	605	578	608	573	578	587	586	615	607	585	605	565	610	644	613	573	577	566	580	625	604	574	609	606	608	601	615	612	587	584	612	578	585	602	564	557	560	621	590	610	612	566	581	635	577	585	572	581	566	589	601	616	624	556	586	577	611	597	572	597	618	623	612	592	570	597	621	568	600	605	630	581	582	557	639	587	611	579	585	595	573	610	626	589	612	583	596	571	601	608	610	600	616	576	594	588	592	559	617	568	607	587	600	637	584	579	574	592	587	577	559	632	614	587	604	605	609	558
8706	678	572	430	349	281	249	189	190	188	206	187	193	195	162	158	157	189	146	162	168	166	163	171	158	159	164	152	149	173	157	164	151	152	178	142	175	161	139	158	152	154	143	129	159	170	165	145	147	146	137	144	158	164	145	161	151	140	141	148	153	152	158	150	160	151	134	158	141	150	160	143	157	147	178	152	161	132	161	168	149	143	132	155	142	156	177	156	146	151	151	170	137	167	165	130	142	162	163	148	152	149	155	153	175	153	152	152	153	156	149	166	174	140	152	129	153	158	152	163	133	144	152	162	147	150	147	143	166	161	141	140	148	153	169	148	146	147	168	152	132	161	132	146	156	155	173	156	167	163	150	142	142	167	185	159	170	137	143	157	137	143	163	144	151	152	159	130	151	176	153	160	139	177	170	142	162	166	141	159	138	144	163	145	169	192	143	159	156	149	165	175	149	169	154	160	169	152	163	156	138	131	167	185	163	150	111	129	148	159	143	131	136	181	171	156	152	136	143	173	148	150	140	157	153	162	155	149	149	173	164	154	140	157	156	159	149	154	151	142	153	150	150	156	170	156	152	151	146	160	159	164	204	156	173	154	161	150	136	135	153	157	148	148	150	148	143	148	131	141	170	187	160	155	159	147	143	134	156	155	152	149	157	133	152	163	163	150	141	168	142	131	149	153	160	157	161	151	143	145	152	149	159	135	148	166	141	163	171	142	144	170	148	143	170	153	149	152	153	150	139	143	161	141	170	172	155	153	149	136	164	159	174	158	134	152	148	167	175	129	143	155	144	150	147	148	156	165	159	155	148	155	167	158	149	131	172	146	153	154	155	145	177	155	171	171	158	172	151	156	143	170	142	149	155	175	138	151	146	153	156	166	144	126	163	173	142	147	142	167	143	160	119	143	160	132	139	146	158	157	156	155	156	171	158	163	140	166	163	147	146	163	148	160	146	157	167	144	152	131	131	156	140	143	141	150	132	153	147	159	156	156	124	157	133	141	169	142	144	153	171	153	145	144	153	151	154	149	154	167	125	139	138	141	169	169	158	151	153	156	131	153	167	161	164	136	142	167	151	150	118	140	179	143	136	189	142	150	164	148	162	158	148	174	128	151	156	161	157	157	142	144	138	149	142	151	147	158	141	167	130	147	164	135	152	146	151	146	156	151	133	156	162	174	150	138	175	143	177	153	167	147	155	153	128	137	125	142	162	156	155	151	137	162	150	142	156	147	144	165	144	190	141	159	159	137	161	144	148	153	184	150	145	162	162	169	155	147	140	136	134	141	136	152	158	116	145	158	171	172	165	168	165	133	178	143	153	168	140	141	141	160	153	146	160	159	159	166	145	149	160	178	152	147	147	162	143	148	141	148	148	156	129	156	152	165	158	177	131	146	150	138	130	152	167	149	166	156	155	151	161	171	144	139	164	133	157	148	144	166	152	158	161	166	140	121	134	130	133	138	170	152	154	157	128	132	149	149	159	152	155	138	130	163	150	140	143	147	148	142	146	152	145	128	119	158	151	147	163	173	164	129	130	160	177	152	169	172	155	126	135	157	153	162	163	156	136	148	148	124	139	138	149	171	143	164	140	153	141	151	188	193	159	131	143	149	165	154	138	163	166	178	161	158	168	146	160	146	145	137	156	170	161	173	124	138	158	161	160	126	159	171	162	166	145	176	127	151	143	145	158	168	164	149	163	153	153	167	152	136	186	125	142	141	139	162	188	155	117	178	156	124	142	140	161	143	137	154	161	156	178	157	153	142	142	157	183	136	153	162	148	163	155	149	154	153	130	159	134	145	146	155	140	147	156	143	156	152	148	167	135	162	145	174	141	150	151	146	140	135	156	167	143	144	141	159	159	146	160	135	150	160	178	140	160	146	151	170	126	181	157	148	142	153	165	160	131	162	169	125	155	166	140	138	146	140	157	149	147	141	177	159	131	131	173	134	156	149	155	131	171	149	130	166	164	147	138	148	163	130	165	134	148	166	155	168	152	168	174	154	172	153	155	159	164	149	155	171	153	138	160	137	164	146	139	166	153	153	150	164	148	164	145	132	153	175	169	182	157	165	160	162	154	148	144	170	153	175	148	164	143	136	144	172	171	175	152	154	139	133	148	153	141	148	167	188	143	123	154	140	148	139	161	139	136	143	150	154	150	136	147	134	135	160	170	150	171	170	163	161	161	146	144	148	164	143	176	137	170	140	137	190	175	159	162	171	152	178	169	149	135	177	152	162	161	153	144	187	137	154	161	134	142	167	137	160	164	150	158	144	155	147	168	162	148	161	136	153	158	147	143	150	154	155	158	151	152	159	138	161	139	154	134	175	180	155	157	165	163	171	168	156	141	143	168	138	169	137	174	148	154	158	171	155	161	141	147	136	156	171	173	151	147	150	122	147	141	155	150	156	156	147	143	167	176	177	174	123	156	137	147	138	154	140	145	179	165	164	170	162	142	135	126	142	156	145	159	164	154	158	154	147	141	151	146	139	153	153	148	164	151	156	158	163	167	155	167	152	162	155	147	165	157	153	149	141	164	150	158	139	128	145	137	175	142	145	168	137	148	183	175	143	172	162	169	139	154	137	144	143	147	138	149	140	163	145	141	143	145	173	164	127	160	167	156	181	140	151	131	130	152	153	137	139	136	163	152	158	138	147	164	149	141	136	185	140	175	136	150	133	154	137	163	181	139	183	154	167	145	176	155	167	151	132	143	141	151	157	127	173	155	141	156	154	152	158	149	169	152	170	137	151	176	152	173	135	167	172	158	153	154	149	154	146	163	130	151	156	145	162	174	163	135	148	165	172	153	138	140	156	158	160	157	182	152	149	165	141	151	158	151	136	165	154	172	144	123	166	177	172	145	156	138	135	139	177	130	132	147	143	155	158	126	171	163	165	164	133	130	154	149	166	138	162	150	134	142	131	135	148	129	128	133	145	171	164	184	139	170	161	157	156	155	158	160	138	143	157	157	127	133	167	133	159	144	148	134	146	159	131	175	152	159	145	152	139	150	140	141	146	170	141	163	143	166	152	159	155	146	166	140	153	153	149	156	165	172	136	155	157	157	128	159	164	160	168	163	164	184	144	138	145	178	153	142	166	147	150	143	142	162	160	144	146	128	148	159	164	171	162	140	162	152	162	127	134	161	171	157	132	142	172	163	141	162	130	144	157	188	142	147	162	152	160	152	174	166	145	173	157	139	135	145	140	141	128	157	156	106	137	155	130	147	135	157	162	151	156	146	131	131	128	147	148	161	172	144	145	143	155	133	140	177	135	140	123	146	153	145	129	149	162	134	157	180	154	145	166	156	147	134	146	136	156	165	140	157	143	166	161	165	141	118	151	145	165	147	162	137	161	175	144	136	157	145	147	151	181	127	175	131	152	149	148	151	160	127	172	131	150	160	184	168	178	141	182	140	165	159	146	154	160	163	160	163	160	159	158	170	157	128	164	158	168	166	150	157	159	155	181	143	142	171	170	133	156
6614	860	1313	1320	1074	962	781	731	673	618	643	560	570	536	483	492	478	464	512	458	482	447	437	468	429	467	474	468	486	431	444	467	469	465	457	411	420	405	424	439	431	432	421	446	396	447	454	440	433	391	392	413	435	405	424	429	427	385	424	406	420	401	427	442	431	414	379	414	395	403	439	411	404	407	444	443	403	422	420	402	396	426	413	416	405	436	462	441	426	395	440	421	426	417	433	407	403	402	443	405	442	419	450	427	406	445	427	407	402	378	444	410	405	423	419	405	393	422	411	389	417	407	405	372	428	435	403	383	411	408	404	383	435	404	418	427	416	404	412	400	407	398	444	413	437	419	395	439	416	419	419	400	421	425	407	425	436	398	384	411	412	418	404	422	432	460	419	422	422	421	395	423	427	377	427	445	431	431	409	416	442	404	417	387	391	417	415	427	408	419	424	395	439	413	413	393	464	417	459	443	400	395	416	427	417	432	415	376	422	391	396	420	424	393	429	404	400	409	433	377	419	397	367	429	410	385	413	423	424	396	410	413	385	422	415	429	409	432	417	450	397	382	412	402	425	434	424	382	389	428	445	437	421	398	408	428	442	418	387	407	404	430	397	416	418	426	417	397	427	433	417	427	414	435	439	369	443	456	417	422	433	427	384	441	425	394	410	445	442	437	407	418	396	382	429	429	382	412	435	446	440	459	401	388	400	429	421	392	414	405	405	406	375	412	436	449	426	390	452	431	406	447	447	432	416	404	405	385	402	446	408	422	414	402	413	432	394	395	422	402	397	427	407	417	398	397	400	389	386	403	441	424	405	434	367	416	384	398	405	412	409	433	375	377	443	414	429	404	389	414	427	406	379	435	427	443	395	398	415	459	417	420	410	403	465	418	390	394	429	434	414	457	385	426	409	428	415	417	392	421	394	399	456	419	403	374	385	395	443	426	445	405	449	411	390	432	417	454	427	427	442	396	442	402	431	390	383	398	406	415	376	386	455	404	435	410	428	398	422	412	424	419	413	427	420	411	387	403	447	423	466	415	426	448	426	432	423	400	403	417	399	400	412	435	443	427	432	457	398	401	455	433	440	415	423	434	392	403	393	421	414	417	433	414	414	400	388	394	410	413	386	421	435	377	422	457	399	419	387	460	416	414	378	393	413	400	468	446	403	401	427	428	373	412	407	424	423	427	425	400	456	403	414	437	440	417	382	462	419	407	390	392	389	425	392	392	392	398	406	386	425	417	400	411	431	396	426	387	404	414	434	404	380	384	418	423	391	425	435	419	426	411	432	412	457	414	415	422	394	419	412	444	429	457	385	409	429	415	379	428	400	390	405	426	462	399	446	388	452	446	424	412	420	434	394	409	405	409	424	418	388	464	415	418	423	412	446	404	432	423	445	398	415	412	401	433	431	415	427	437	400	395	419	447	406	423	413	394	418	399	430	424	393	392	417	411	398	415	412	412	449	415	427	415	435	418	425	380	392	415	399	407	441	390	414	414	400	386	435	413	397	394	442	417	410	403	435	402	418	417	442	391	395	421	406	397	425	403	422	412	437	403	383	443	456	404	422	388	406	403	375	402	415	441	376	420	429	383	371	441	387	410	440	416	436	396	434	431	407	469	401	441	451	443	460	439	419	444	416	396	432	399	386	446	438	434	394	442	418	395	435	428	405	419	442	412	404	405	390	415	419	434	427	418	420	454	421	405	432	432	374	393	430	400	393	435	415	410	442	414	444	438	422	440	427	438	400	426	427	384	431	396	438	462	413	470	440	386	415	413	435	421	384	387	423	418	415	380	425	393	410	417	440	413	427	447	404	422	427	410	427	423	433	411	433	399	445	445	407	430	445	451	434	404	434	423	422	416	415	408	397	429	427	416	436	422	391	427	436	403	461	414	406	400	427	433	394	404	400	422	401	388	437	427	412	392	396	444	415	413	436	412	420	376	387	432	425	409	398	383	454	433	421	396	420	448	407	390	416	457	412	430	406	415	404	468	412	438	395	402	424	374	424	420	445	422	418	399	412	400	429	426	412	434	400	454	453	413	441	473	405	411	380	406	402	444	453	450	404	408	422	422	412	408	428	432	428	416	404	433	403	439	415	416	436	425	432	392	417	422	411	416	437	431	438	413	378	397	440	432	444	452	409	392	401	422	426	421	457	417	433	433	447	413	396	448	440	437	430	405	440	445	431	425	427	412	414	456	426	420	447	414	377	403	409	427	436	413	411	412	405	424	406	421	402	408	431	471	408	468	386	418	416	424	423	426	432	408	411	416	432	460	412	431	418	458	424	449	444	421	425	399	432	427	400	407	435	419	424	383	404	456	427	397	416	408	401	425	424	392	431	443	419	430	400	423	411	428	397	392	394	397	422	437	406	394	389	430	399	390	413	391	419	434	374	418	392	436	384	397	414	455	397	435	399	438	384	410	403	427	393	414	421	419	423	394	408	447	411	424	418	424	420	387	460	401	410	419	421	435	439	435	402	442	459	440	430	417	402	433	429	416	421	415	419	447	401	450	434	436	456	390	421	428	439	439	403	430	396	445	388	422	450	438	399	407	432	443	420	379	429	427	445	421	435	400	406	391	391	425	413	392	395	417	433	432	415	436	412	412	447	407	451	432	445	425	420	449	402	391	386	416	418	384	388	414	395	412	412	402	414	434	402	377	400	421	405	413	386	422	430	416	423	416	412	465	434	424	450	412	402	424	413	409	419	433	397	449	406	422	404	401	437	393	423	387	396	415	420	420	426	431	407	422	455	439	377	396	430	428	417	395	409	383	402	409	413	404	429	408	436	457	412	421	396	483	413	448	431	428	400	407	430	407	411	439	424	428	413	395	425	411	427	404	438	415	402	411	420	418	365	429	417	426	418	362	416	432	427	421	359	421	426	473	398	410	416	456	441	448	408	387	411	430	367	428	392	453	439	401	388	449	422	420	409	396	408	424	432	396	412	438	415	405	384	423	405	395	410	405	399	433	421	409	416	414	420	400	418	416	423	429	438	416	387	399	387	411	404	421	403	412	435	404	419	426	419	404	382	452	439	406	413	415	435	415	416	434	421	368	386	414	405	407	388	422	390	392	405	431	407	445	431	417	435	407	440	455	387	407	424	419	409	425	399	396	438	418	402	404	444	381	434	427	392	398	443	407	408	411	385	478	417	383	391	429	409	422	421	403	387	425	401	420	446	440	422	412	456	419	432	395	431	469	423	418	413	405	407	424	414	408	437	415	419	404	433	449	376	419	398	394	430	447	396	396	428	405	403	443	430	423	424	360	423	449	424	383	438	440	412	401	430	431	425	403	426	387	401	396	422	457	422	403	417	439	439	415	400	407	394	424	442	412	418	409	440	402	387	406	467	384	407	432	397	387	456	393	385	410	430	419	385	405	428	403	429	398	434	412	405	449	394	428	403	408	426	430	425	438	404	417	419	416	402	406	403	407	442	468	433	425	426	450	435	438	452	426	409	421	410	439	386	473	449	459
15754	1696	1214	891	597	519	432	428	399	387	350	422	324	391	332	347	334	353	341	322	292	317	339	326	303	287	327	352	315	302	357	325	340	321	311	296	321	339	327	330	283	313	317	326	305	288	311	320	327	315	324	323	269	350	326	308	308	344	358	306	305	299	343	288	311	312	292	324	302	320	318	318	326	308	313	297	313	313	329	302	288	319	316	297	334	317	310	322	293	277	305	315	333	328	302	311	311	295	328	340	333	309	276	289	323	313	319	292	278	294	334	322	338	316	303	275	328	307	333	324	292	320	339	335	315	269	274	306	317	324	278	298	315	330	327	289	314	332	339	321	310	340	309	286	301	311	305	343	276	314	325	290	311	302	282	319	275	318	314	340	296	345	306	315	294	292	310	320	333	313	310	310	321	299	335	317	353	298	278	294	313	303	295	303	309	313	325	339	283	373	299	359	303	344	338	295	313	304	309	273	309	325	281	306	312	328	280	331	300	318	327	318	343	307	282	333	301	302	302	314	302	323	326	319	300	289	296	335	310	298	294	332	264	310	325	292	324	312	299	307	304	347	323	299	333	301	337	311	330	296	312	322	307	295	305	287	286	270	320	293	320	325	302	311	323	324	308	310	288	342	324	273	299	283	294	311	330	332	298	274	333	326	309	314	305	312	289	329	325	332	288	300	311	357	311	296	330	314	246	313	303	308	307	301	310	339	325	340	323	314	325	308	299	307	290	304	285	285	298	340	298	291	328	334	296	333	297	292	295	305	298	308	334	307	297	336	311	300	300	324	301	314	311	299	312	298	285	334	335	323	293	315	299	327	324	269	312	265	307	319	299	322	351	272	310	318	318	318	304	357	338	310	306	296	309	316	304	329	372	300	328	335	350	325	322	316	319	299	287	326	335	312	302	304	322	314	310	334	302	330	313	304	275	320	316	303	316	294	312	293	288	343	304	310	319	295	304	307	310	301	307	303	293	300	330	319	317	297	328	317	311	307	309	312	317	342	300	269	281	321	335	289	316	348	305	282	291	315	316	323	338	294	303	307	316	328	316	298	327	337	292	302	318	313	303	285	315	310	335	310	301	334	309	302	316	342	287	301	279	298	320	309	315	305	317	301	294	349	302	303	307	313	299	307	342	309	318	330	307	324	299	322	304	281	332	289	309	296	327	291	318	304	314	341	323	334	306	329	269	338	322	327	296	303	299	319	304	320	340	303	328	310	287	317	320	281	301	311	293	333	345	355	269	318	288	349	328	307	323	303	305	321	287	346	319	286	294	300	344	323	314	286	311	324	298	295	310	327	291	357	319	303	328	331	317	297	328	330	316	311	288	316	276	290	302	324	311	314	321	303	305	314	311	302	331	299	308	293	330	298	275	307	319	286	319	309	309	299	297	313	322	328	284	287	333	307	297	317	335	338	334	301	334	311	281	289	329	296	292	318	291	317	299	292	321	345	320	314	280	286	308	336	328	325	310	278	287	285	308	301	351	323	328	323	299	261	309	310	319	332	308	314	317	322	278	322	287	314	305	305	319	323	286	320	324	327	309	305	326	332	307	341	315	323	306	285	323	322	336	305	296	349	316	326	300	325	313	359	304	315	329	308	356	338	295	325	318	313	335	299	338	312	329	346	340	272	294	345	349	352	316	289	331	290	309	361	306	289	309	334	331	316	326	307	310	305	297	325	317	282	323	333	341	322	334	294	316	317	325	313	308	304	287	294	289	320	315	288	295	348	310	334	292	340	276	319	326	332	334	329	335	280	285	321	310	301	304	294	324	308	274	299	306	328	322	306	289	313	325	326	300	292	303	302	290	296	306	323	301	311	320	310	293	303	306	305	291	311	296	282	317	293	293	281	301	323	302	337	310	285	294	353	306	303	293	318	308	322	304	324	324	304	333	340	292	311	330	301	281	304	348	288	307	310	303	321	270	316	358	291	306	331	314	317	317	310	322	298	313	332	331	290	288	316	298	332	324	333	314	309	311	301	341	329	278	313	296	329	344	309	306	294	320	300	317	299	281	335	352	279	299	285	314	332	294	290	309	357	329	296	304	342	333	316	271	318	338	318	310	338	320	326	297	300	326	302	336	288	312	280	320	321	276	339	315	306	323	302	307	323	286	346	314	295	304	288	294	273	294	309	375	336	304	314	328	304	327	308	311	316	311	308	321	312	283	302	302	311	278	299	326	311	290	347	311	320	330	326	323	298	278	303	292	296	291	301	301	323	302	335	276	271	302	296	335	316	326	331	311	304	273	307	296	331	318	333	339	341	331	276	282	379	258	270	305	319	311	338	325	329	304	316	311	319	335	334	331	306	344	289	289	314	336	332	328	301	310	308	298	337	320	341	282	284	310	332	360	313	331	323	310	299	313	332	299	308	320	299	304	302	280	334	325	309	310	338	304	297	304	346	315	347	317	314	324	334	338	284	323	310	318	296	318	279	315	331	313	315	327	334	288	286	316	322	289	304	309	270	290	335	295	319	292	288	317	343	309	320	278	340	307	298	343	357	335	294	318	321	331	336	322	309	308	305	281	323	301	319	315	316	330	372	312	318	326	300	315	325	293	325	348	341	325	354	289	288	297	316	314	303	275	300	314	296	344	309	334	319	324	268	329	292	324	294	299	340	309	307	308	301	290	330	323	274	327	304	317	291	318	302	332	298	311	331	327	318	279	298	336	290	335	337	293	348	291	307	319	333	284	305	305	297	339	309	286	307	303	317	316	320	277	296	297	287	317	316	312	319	336	322	326	308	307	345	354	350	297	322	321	318	308	312	335	277	315	292	342	311	333	344	334	340	309	331	317	324	283	297	295	325	325	320	293	311	343	325	327	337	303	299	326	322	309	328	337	313	315	303	326	329	292	328	346	311	313	338	350	284	315	313	321	329	301	317	312	319	295	284	304	304	291	283	318	298	323	339	328	309	307	282	311	318	304	315	335	312	285	307	363	317	329	311	333	298	302	312	345	328	295	315	319	318	335	334	312	315	292	297	338	338	310	348	313	313	356	308	275	314	316	329	330	312	313	311	309	292	333	280	289	298	298	315	341	349	296	326	280	299	319	303	334	315	320	310	323	353	338	313	286	299	317	333	322	292	339	310	311	291	321	327	309	309	321	329	279	317	299	311	303	291	296	314	306	306	284	316	296	337	314	304	303	314	306	274	292	347	313	321	310	313	307	286	306	289	285	310	300	320	321	318	316	300	285	306	310	318	320	295	280	356	293	310	286	318	324	373	308	313	321	327	308	298	314	306	332	317	324	310	320	311	324	324	313	320	340	317	333	322	340	315	319	320	317	327	288	306	341	311	313	321	307	312	304	301	307	323	298	282	328	344	345	333	312	304	320	302	306	313	334	323	320	325	327	294	329	346	318	327	320	320	298	297	292	286	301	304	318	300	339	325	359	290	330	324	280	292	282	298	329	307	304	317	327	313	345	309	318	276	294	290	301	317	340	333	294	307	297	344	301	349	329	325	306	317	308	329
8711	1562	2512	2529	2096	1734	1523	1329	1134	1177	1010	1050	918	910	917	873	898	872	821	864	843	864	807	789	829	786	803	803	762	855	782	794	825	773	793	784	746	820	723	765	722	697	774	826	784	694	776	782	727	759	703	779	732	697	780	781	785	714	756	731	787	805	758	752	722	727	729	761	726	725	691	739	724	754	790	733	771	715	771	781	754	826	789	775	783	771	766	781	716	757	749	754	735	759	744	751	711	749	738	730	742	738	775	781	728	743	745	715	787	781	766	787	741	767	742	750	739	756	803	771	764	719	743	774	756	691	768	711	751	738	768	726	763	748	703	759	754	784	688	729	746	734	763	777	747	749	705	753	767	720	729	793	697	732	735	708	783	734	755	743	722	698	749	764	718	730	747	763	723	793	744	724	745	720	731	757	772	705	720	774	729	756	825	721	715	726	775	792	771	746	787	829	767	802	739	726	708	732	777	713	766	745	770	759	763	710	720	687	731	765	781	711	751	723	733	723	769	677	816	742	754	774	718	730	751	747	739	740	734	797	774	710	744	753	716	702	756	718	732	704	707	755	769	809	716	728	756	735	734	732	768	745	784	783	710	762	773	699	759	730	747	726	783	758	738	740	766	734	745	752	745	738	791	727	761	686	745	746	752	718	770	770	809	725	769	770	749	760	758	742	795	757	713	747	739	771	780	763	711	716	761	724	710	703	790	778	796	739	766	718	751	755	749	750	760	730	771	740	689	738	728	751	733	744	720	737	721	698	729	743	715	743	731	807	712	746	763	738	738	748	727	752	775	706	702	798	755	749	731	805	720	741	786	713	742	750	781	741	737	790	792	755	731	742	747	734	751	751	724	748	762	817	766	750	768	804	752	723	772	796	748	734	747	747	770	762	772	730	750	739	719	780	760	743	774	739	746	796	743	747	737	752	742	708	749	745	728	753	735	823	787	759	779	737	764	694	773	733	753	770	766	747	746	749	733	756	706	726	782	733	733	714	702	721	738	742	728	790	768	714	736	784	778	738	765	820	746	747	763	740	758	710	735	772	767	686	761	741	720	729	779	768	760	751	706	717	753	756	774	746	756	734	756	752	763	727	749	751	756	735	695	722	782	754	754	746	739	776	770	695	729	675	738	743	771	747	730	727	760	757	720	761	739	761	738	701	700	704	773	733	780	750	748	807	751	764	729	778	719	722	718	736	740	773	785	694	719	738	739	755	734	717	735	760	800	753	778	747	748	731	750	744	744	776	734	776	720	739	719	735	702	790	775	702	748	686	719	736	743	762	730	691	741	742	743	767	734	760	719	768	682	753	743	768	807	768	746	763	701	771	741	739	784	747	782	721	731	755	747	716	812	754	731	784	708	746	727	767	716	740	746	728	679	699	740	687	714	772	761	724	729	753	693	733	743	788	753	744	735	726	762	754	778	724	793	757	794	770	784	720	751	774	729	708	709	756	722	765	717	743	745	720	741	735	789	716	767	766	770	729	784	739	792	694	728	793	754	755	751	750	749	729	673	761	761	751	769	753	713	744	747	720	782	756	722	718	786	771	768	753	759	742	744	761	771	740	726	728	755	748	754	778	713	754	755	714	756	776	741	762	788	699	738	710	746	734	790	745	724	718	797	728	748	727	750	726	738	730	800	766	742	742	710	803	808	779	748	776	748	760	720	727	735	689	721	782	780	734	687	791	773	753	756	761	735	746	711	703	752	746	734	758	761	751	726	751	733	722	734	732	713	778	739	768	762	702	756	768	793	754	753	716	716	772	745	767	755	714	748	769	784	748	762	758	815	721	774	732	741	732	720	739	756	760	788	737	715	813	712	781	762	751	719	744	756	782	767	752	750	733	743	744	773	782	698	693	745	739	751	737	738	713	746	748	764	751	779	752	745	762	780	759	703	767	776	737	768	720	715	779	752	718	742	747	735	737	718	787	728	745	739	749	772	752	727	738	746	740	749	760	716	752	746	750	770	755	769	744	768	734	753	722	706	708	736	704	675	756	766	730	776	778	760	743	726	765	742	742	758	724	711	797	740	762	673	805	755	784	727	775	720	729	728	793	767	726	734	746	677	779	741	738	722	728	757	775	745	775	722	792	748	779	742	743	686	769	771	714	731	737	724	754	787	740	792	729	730	746	799	743	727	740	788	772	734	758	736	776	773	690	719	725	716	754	747	803	735	765	743	760	795	766	734	744	746	734	724	724	752	746	766	760	754	742	700	734	754	725	783	728	763	734	765	772	733	741	788	718	761	718	725	795	729	755	684	772	747	744	791	755	732	771	769	719	750	760	712	769	753	763	770	745	801	722	713	685	722	738	735	701	734	754	773	744	739	767	768	754	750	774	780	717	731	758	716	744	730	736	759	711	731	781	745	769	778	754	727	699	783	737	768	690	733	697	735	778	729	751	721	759	733	777	766	816	713	784	738	724	735	803	741	756	758	763	711	692	746	741	787	730	752	792	708	771	713	746	724	732	759	739	738	782	764	786	718	745	765	708	727	726	789	738	730	787	753	772	719	713	789	713	739	757	749	749	735	726	737	729	670	729	781	763	763	748	766	769	725	780	751	750	765	742	788	742	730	738	742	768	775	713	791	709	727	728	733	790	729	732	729	757	739	733	701	758	736	704	762	752	745	782	728	794	741	777	753	747	707	709	748	754	729	712	766	742	762	774	768	767	775	742	733	744	762	684	813	778	736	754	722	754	728	734	767	693	764	688	781	783	732	746	731	746	752	725	731	775	752	728	799	762	764	766	782	780	735	737	749	766	739	779	774	735	748	788	785	753	760	707	781	720	749	748	774	703	735	749	746	720	749	728	779	746	731	747	754	742	733	742	758	743	753	754	780	741	744	754	753	730	750	761	748	743	745	725	711	731	744	755	711	738	713	770	788	772	709	691	694	721	736	744	770	748	768	796	706	677	796	746	738	772	760	711	748	721	754	756	753	793	702	738	724	784	666	749	707	764	713	677	701	758	716	737	747	746	741	748	724	709	721	745	804	747	726	723	770	767	735	761	768	702	724	799	751	749	777	772	751	733	727	712	718	761	798	748	737	738	754	753	698	738	738	804	730	715	738	735	705	763	719	778	741	744	714	732	743	748	713	724	707	733	722	725	742	786	761	759	797	765	776	747	684	787	732	752	743	711	748	729	755	757	729	755	760	780	782	692	735	759	753	786	758	752	754	737	740	727	748	747	747	697	718	777	743	783	740	740	725	701	721	777	746	726	805	758	728	766	701	729	706	766	732	741	731	816	733	730	746	701	778	739	750	772	748	757	712	785	769	697	724	739	716	718	736	751	797	811	735	756	768	703	755	766	754	741	759	747	738	738	732	769	703	726	732	764	703	739	722	717	741	687	682	784	681	734	702	778	777	802	728	728	719	747	746	775	761	732	756	724	736	756	803	751	757	751	751	785	724	815	790	717	758	711	834	702	816	735	781	749	725	703	776	777	752	734	797	759	758	762	734	748	755	738	768	745	758	739
2663	411	307	284	247	241	247	260	252	258	249	230	257	254	252	259	216	233	273	239	218	258	293	268	250	258	271	250	243	265	255	243	266	255	257	276	252	245	278	248	239	274	250	282	263	251	280	276	227	218	283	278	280	258	252	247	243	240	272	240	251	240	254	261	249	255	268	258	264	246	269	244	249	242	265	239	243	226	246	247	260	228	248	271	283	256	253	254	257	267	238	275	257	260	218	287	253	248	272	257	226	247	222	249	219	253	242	258	254	245	213	251	264	253	231	257	247	266	238	273	267	250	233	263	251	282	280	248	273	257	243	233	230	240	247	236	276	264	278	259	243	268	267	244	263	240	265	241	270	224	268	250	277	256	258	266	247	251	228	256	253	275	259	289	229	245	236	225	238	270	252	260	274	266	251	248	275	217	250	224	282	247	263	248	229	236	259	265	251	246	263	244	235	286	250	263	225	240	227	270	232	255	276	293	236	221	241	245	257	252	242	236	247	266	276	257	245	260	253	231	230	237	247	247	252	269	271	226	247	250	252	255	254	252	238	268	234	258	264	255	251	281	297	239	243	256	250	225	261	267	249	266	261	247	244	242	254	241	250	266	282	284	261	227	244	244	305	264	265	229	253	249	259	238	243	243	242	257	234	248	261	229	229	267	266	248	277	239	245	265	278	266	281	275	283	262	231	215	252	274	249	249	284	232	224	248	212	274	283	248	239	210	276	257	260	258	268	253	220	265	241	229	277	229	243	266	267	271	274	285	270	235	236	275	246	261	251	287	273	219	242	244	227	239	279	284	257	239	227	270	269	261	257	255	266	283	271	241	279	275	250	288	260	238	235	219	283	254	250	273	285	241	249	253	261	279	256	243	254	251	231	274	266	241	256	269	234	239	219	260	238	243	260	249	244	244	219	248	231	255	274	265	257	238	255	271	239	274	231	250	249	269	244	243	233	228	258	272	256	284	236	225	262	240	244	258	254	232	254	234	248	294	252	281	275	234	254	227	264	238	220	241	234	265	253	237	264	242	261	272	252	270	294	248	230	248	273	233	246	212	276	279	236	222	270	236	235	244	261	245	279	266	244	276	290	252	285	242	256	257	259	261	262	252	261	286	256	245	225	257	257	238	263	241	278	264	239	259	273	240	246	262	254	256	309	242	275	245	232	249	250	261	264	239	239	243	261	244	259	255	236	279	234	219	238	261	248	229	232	259	263	277	286	248	254	240	242	242	257	247	287	263	274	256	222	262	268	254	254	276	235	242	261	235	252	278	251	264	257	278	243	234	239	280	256	241	242	256	262	253	256	255	269	237	243	254	270	275	265	209	245	292	299	232	267	228	258	262	283	279	268	247	243	216	270	267	234	236	230	239	268	248	243	239	254	254	249	247	233	268	248	250	258	230	249	238	253	249	253	237	258	250	228	239	261	252	231	263	244	246	277	278	253	268	283	256	246	238	249	264	231	270	237	234	256	224	242	228	245	251	252	258	259	251	246	228	277	256	256	246	282	292	275	252	257	274	239	272	250	224	240	255	254	275	253	287	237	278	267	250	259	236	267	260	239	218	246	249	251	262	251	223	280	242	257	278	275	265	278	216	232	267	233	270	239	244	254	224	249	284	264	238	257	246	257	233	260	251	249	267	253	258	270	234	219	251	267	272	246	246	243	254	279	251	217	270	223	246	252	252	226	242	279	259	259	246	278	258	261	242	252	231	238	243	232	244	252	250	272	261	267	245	241	266	261	236	263	282	255	275	236	251	250	226	246	256	231	224	266	240	281	238	272	256	233	221	251	258	280	270	262	251	239	269	254	258	266	241	250	249	224	281	265	263	251	225	252	220	269	246	241	247	262	238	261	215	316	279	240	260	261	261	253	238	262	245	237	255	245	259	254	235	259	251	278	220	262	259	243	262	253	261	246	269	257	239	237	254	273	251	258	244	236	260	292	287	251	287	262	206	251	262	257	235	219	233	247	248	257	268	213	288	247	280	273	227	238	262	254	274	242	280	240	237	248	231	271	225	261	271	258	235	266	261	254	251	258	238	277	223	287	255	265	254	263	272	259	232	223	249	237	224	261	268	274	263	249	261	231	213	264	254	233	243	284	242	231	222	260	251	254	256	260	277	237	217	227	250	264	226	244	271	267	251	263	241	234	238	268	278	256	248	251	261	243	247	259	233	248	285	245	247	255	267	248	269	224	248	268	243	242	228	286	270	224	279	247	248	225	274	261	244	279	234	277	213	246	232	257	231	239	220	227	253	252	248	250	254	263	245	265	230	272	266	246	252	247	258	238	283	259	274	247	262	259	269	234	240	236	266	262	254	253	270	261	248	248	257	250	246	248	270	224	250	249	240	232	251	259	246	256	240	240	251	243	238	264	213	261	269	253	263	243	259	239	258	274	260	238	274	274	249	263	241	290	275	247	239	262	265	262	258	234	263	264	242	263	235	260	244	246	267	244	251	255	237	259	257	261	248	263	226	240	278	239	267	216	257	274	243	235	270	260	248	254	276	231	259	271	245	269	235	248	236	211	249	229	244	244	237	258	243	223	248	263	229	245	252	217	247	268	243	243	254	254	249	257	276	251	241	294	245	236	230	231	280	292	249	273	261	248	267	241	229	230	288	254	234	263	245	272	257	240	280	269	202	273	231	254	258	247	220	268	251	244	217	250	228	271	221	242	249	238	266	272	238	239	266	255	251	255	259	265	228	247	252	213	265	235	273	269	264	258	234	223	232	262	266	281	274	258	239	238	262	257	224	256	283	284	266	246	239	233	223	249	296	265	248	259	251	240	220	263	300	293	221	225	251	256	253	223	278	267	257	235	254	246	250	211	248	263	216	290	261	256	250	252	230	243	259	249	258	278	247	268	299	242	234	274	253	254	255	261	281	251	247	247	287	268	263	243	256	220	251	249	251	233	234	276	246	215	230	244	249	241	269	240	256	260	249	261	272	278	274	256	282	251	243	259	268	283	256	272	249	251	218	247	260	263	274	242	245	265	250	244	236	288	252	255	259	214	268	257	273	249	251	276	254	204	261	230	304	232	220	237	205	236	255	271	262	247	226	244	228	269	224	221	253	248	251	245	260	273	212	265	263	265	259	265	251	231	258	245	253	260	256	257	284	257	244	278	246	259	263	258	256	250	267	223	278	262	301	246	242	246	221	267	239	248	274	270	242	275	235	278	263	252	281	248	258	275	235	244	260	233	234	235	257	233	240	253	234	254	257	251	218	263	230	267	263	232	241	261	238	242	241	264	256	241	241	256	271	259	253	246	216	278	225	240	240	252	215	248	261	266	281	235	231	188	269	249	251	250	227	243	244	272	267	263	248	261	286	223	252	286	227	235	201	243	241	248	257	245	225	237	260	255	249	264	260	239	238	245	272	235	277	235	242	276	272	235	254	251	227	225	234	282	261	239	243	266	248	272	243	273	242	263	240	236	205	252	266	242	259	270	281	257	227	291	232	253	274	254	268	271	260
2119	683	660	588	617	668	618	615	600	564	657	576	592	606	582	589	640	653	636	646	583	603	620	612	627	610	610	591	618	623	605	581	585	610	589	626	608	639	597	597	582	586	557	565	602	610	580	572	572	638	594	635	608	603	594	582	626	573	586	595	595	596	577	606	563	619	609	608	609	578	587	614	605	613	609	607	603	577	578	560	608	617	616	564	550	603	580	620	614	628	567	605	553	593	554	569	583	576	594	596	575	611	642	629	563	654	618	590	593	636	616	596	578	592	632	598	573	577	594	617	567	584	601	591	552	596	609	595	615	629	644	569	605	558	593	606	603	603	598	600	548	567	586	633	597	578	584	590	567	556	582	587	618	589	593	608	595	575	618	623	583	623	560	583	589	624	606	607	581	607	582	561	608	596	595	643	574	599	595	631	622	574	551	641	564	582	616	595	629	581	593	609	612	598	626	586	603	624	587	591	643	555	599	560	620	632	606	582	577	593	599	648	621	611	592	617	591	587	585	628	608	662	602	615	615	619	570	582	590	605	605	546	569	600	589	610	613	589	597	590	584	611	599	584	605	596	601	555	611	610	556	647	585	628	608	544	607	591	606	575	564	597	615	590	595	622	630	605	611	629	581	573	582	572	608	567	595	607	644	598	594	575	572	559	598	639	572	612	592	599	623	643	609	611	568	594	620	610	615	569	570	618	581	608	583	597	593	575	578	576	563	598	590	586	600	610	614	617	595	616	610	596	591	642	592	640	597	619	596	531	590	547	594	553	591	604	569	612	581	601	595	607	597	621	601	590	624	580	596	556	577	566	556	599	601	600	587	564	574	539	610	630	615	572	609	581	615	596	548	565	595	574	588	614	593	605	626	618	574	630	568	559	607	598	588	619	611	615	592	639	602	598	607	629	595	542	551	622	586	601	556	613	603	609	588	551	597	563	613	562	609	587	583	584	609	539	585	591	595	627	553	581	610	557	603	591	628	601	642	607	603	608	583	587	597	570	581	594	552	584	596	604	607	643	588	596	612	600	608	623	601	622	618	615	607	592	609	631	604	582	572	585	578	591	593	577	597	599	581	570	626	603	580	614	605	591	624	594	598	620	575	621	612	593	592	581	598	587	597	542	582	613	593	605	588	602	621	605	630	606	609	585	569	579	613	591	617	602	663	612	573	605	582	596	580	631	629	583	586	595	599	581	597	603	607	633	562	585	613	599	591	608	585	615	609	585	569	583	568	610	570	557	582	583	592	566	493	611	580	641	589	583	588	605	569	570	607	568	635	609	583	589	615	581	576	596	646	622	631	607	563	614	586	619	600	611	619	613	598	579	607	577	595	588	601	598	576	627	558	603	611	546	557	603	585	640	594	631	612	597	640	613	603	567	629	614	610	593	580	595	571	594	554	580	616	575	571	640	618	655	607	575	580	624	616	622	569	564	598	570	570	616	629	559	574	622	568	566	606	598	599	593	577	587	611	597	619	584	584	576	590	594	598	604	614	615	595	562	570	630	635	615	589	594	599	598	658	586	585	613	655	609	555	638	607	563	585	575	603	592	622	608	621	635	613	586	605	563	668	601	604	631	546	591	570	582	598	596	658	589	628	568	606	593	561	592	598	562	560	553	583	621	583	574	631	615	610	611	616	559	623	570	638	612	614	587	580	582	621	567	625	614	619	559	579	617	592	623	608	589	598	591	575	592	596	555	614	585	671	586	607	595	572	616	636	589	577	572	566	614	591	581	600	597	593	595	616	586	566	560	596	614	565	598	603	624	654	602	619	591	566	597	603	610	617	607	571	546	601	603	621	593	632	579	571	579	628	595	589	577	603	610	620	573	616	577	583	593	644	555	601	625	663	613	622	632	560	576	601	568	595	580	609	564	540	641	559	617	596	644	587	544	586	567	575	595	604	544	606	656	581	634	599	620	576	582	597	570	591	626	568	563	599	606	610	606	637	598	587	616	562	589	625	592	653	589	603	591	601	626	589	598	604	591	590	601	552	587	550	578	618	591	637	604	568	563	599	595	592	590	570	577	584	612	559	613	617	602	590	639	641	637	600	577	587	581	599	555	604	613	570	592	607	619	610	576	619	618	605	560	604	573	618	623	616	605	619	586	609	592	618	604	592	590	636	595	616	595	612	597	556	605	615	616	563	597	626	585	579	571	634	571	619	565	609	576	627	562	558	621	637	626	616	616	616	638	599	604	628	575	595	609	561	603	592	607	625	558	582	608	588	625	605	600	576	607	585	636	577	570	605	610	597	573	596	618	620	573	627	587	593	575	614	565	607	607	643	631	591	609	628	615	604	578	631	590	625	581	600	617	599	611	600	593	628	612	582	567	568	601	628	631	606	555	581	558	572	580	619	611	637	631	543	612	560	605	578	585	607	576	592	578	598	662	587	598	545	619	588	575	591	621	637	574	601	575	597	590	586	587	608	579	542	621	613	622	601	622	617	621	567	605	581	615	588	637	540	607	621	626	682	545	601	603	586	591	583	629	585	548	612	597	601	611	594	580	611	602	602	610	564	574	611	616	607	626	576	632	620	587	626	621	591	595	590	611	563	609	576	556	616	587	598	633	579	556	621	612	586	580	572	602	570	595	582	562	639	625	612	605	618	617	640	582	617	618	614	585	579	585	569	575	588	633	611	601	586	581	580	576	610	585	584	596	585	629	633	558	541	591	588	604	588	602	585	577	588	625	592	639	621	601	577	628	644	559	627	597	640	566	622	607	602	600	634	608	607	595	573	608	631	520	562	643	617	576	615	642	582	582	603	593	568	562	558	612	570	585	611	552	609	582	606	558	563	653	616	581	612	557	620	609	558	572	600	595	609	614	624	574	613	605	584	550	603	592	563	594	547	576	614	592	610	571	618	614	617	616	594	604	641	604	590	630	614	604	601	600	612	613	559	599	580	570	591	650	572	597	598	579	558	661	596	633	612	579	617	548	607	613	572	618	597	614	607	599	606	567	614	572	602	593	653	617	607	605	619	602	625	574	598	619	579	604	611	635	603	608	608	641	581	588	567	588	556	584	587	582	646	612	639	612	580	637	617	570	600	576	594	590	629	542	594	580	613	569	651	622	588	640	619	596	580	611	601	635	547	619	589	612	587	613	596	624	597	581	591	592	594	600	572	608	571	580	601	578	580	596	608	574	578	615	582	591	586	594	593	611	596	581	627	606	628	592	569	589	549	611	598	621	584	654	616	605	632	576	554	613	571	608	569	583	594	626	616	598	588	603	567	607	561	601	620	620	615	583	618	581	607	622	574	595	576	588	634	592	617	619	573	608	589	554	598	581	615	604	594	617	639	640	624	551	596	593	621	588	616	659	577	595	607	566	580	611	589	643	644	582	622	550	554	617	636	598	590	611	621	588	600	599	605	616	628	573	593	634	637	554	582	603	601	593	598	633	596	579	641	546	605	588	590	589	604	651	589	620	584	574	592	600	583	614	658	606	594	599	617	608	565	600	613	644	613	567	612	588
9645	822	602	435	304	270	240	221	184	160	204	182	178	189	171	152	175	170	187	141	153	179	157	200	163	160	144	143	126	167	161	191	140	156	172	145	144	149	147	160	170	161	147	161	156	144	143	151	155	136	170	129	134	152	145	156	157	142	164	134	154	143	177	179	148	158	142	155	165	126	158	157	163	157	169	168	165	169	153	148	136	167	143	141	165	163	156	137	148	150	141	151	155	169	170	141	160	150	151	152	168	169	145	141	143	142	128	150	134	130	160	142	149	152	147	156	129	147	162	148	161	174	140	161	136	160	138	166	153	166	145	127	160	157	157	141	131	140	144	151	153	144	149	143	146	155	146	160	153	160	133	161	169	161	171	171	148	148	154	144	154	180	163	168	164	140	152	160	157	155	141	150	159	162	153	150	153	146	154	159	147	139	161	134	148	157	147	143	146	144	159	132	169	137	169	154	169	170	158	159	154	152	136	154	159	170	166	146	143	159	143	148	156	137	132	194	151	149	136	162	155	168	149	150	156	159	127	148	159	140	169	133	169	150	149	153	154	146	153	157	157	159	138	139	144	160	134	151	173	169	133	163	142	146	198	139	138	167	141	191	149	146	136	155	140	129	150	138	159	166	164	165	161	152	135	138	177	157	161	152	125	113	143	179	152	141	146	158	153	180	149	161	154	134	162	146	143	152	139	168	138	148	156	158	153	161	151	146	162	158	140	163	145	154	153	145	152	146	152	142	158	162	153	160	146	143	144	140	156	149	168	139	133	146	161	165	165	155	144	144	144	179	172	142	156	172	181	158	135	149	130	163	144	135	154	176	166	138	156	141	139	149	139	157	142	137	151	164	172	145	147	156	163	130	158	165	141	150	168	152	163	185	158	160	161	151	152	141	163	161	144	155	127	151	151	143	148	152	137	150	170	158	138	162	186	125	163	143	170	141	144	154	161	174	130	132	131	140	170	132	156	154	174	158	195	149	146	146	148	136	154	145	146	136	170	163	172	140	131	136	154	135	166	172	136	178	157	161	142	147	146	160	158	139	162	155	157	134	161	149	128	123	138	157	174	144	148	143	146	133	163	153	143	144	152	151	143	175	189	149	133	163	174	169	135	149	141	152	176	149	131	155	162	139	139	154	155	150	167	179	139	133	146	179	169	176	163	163	164	154	168	148	151	158	142	151	150	151	146	172	144	158	170	148	149	141	157	158	164	145	163	165	142	139	160	159	170	152	122	155	141	157	183	181	147	147	147	141	146	156	150	139	165	156	162	178	172	165	157	158	173	162	160	135	145	157	149	155	162	164	160	175	140	156	148	145	163	151	169	127	174	156	156	136	157	147	168	134	175	173	127	162	132	150	141	165	180	166	163	151	152	143	168	172	159	161	157	171	152	156	154	145	168	143	150	150	132	161	169	150	172	152	163	195	160	140	168	166	148	165	165	149	158	167	148	171	156	164	149	152	162	161	157	164	144	178	133	149	172	148	173	130	164	130	149	138	164	156	170	133	155	136	140	146	163	161	170	164	155	146	144	180	150	154	154	152	142	171	145	147	152	158	139	131	167	156	161	154	119	142	144	144	140	190	145	167	157	156	144	127	148	150	161	147	142	165	132	154	161	158	153	145	133	156	194	160	148	161	155	150	156	138	138	132	147	179	167	140	162	143	128	141	173	163	161	165	169	146	157	156	157	141	158	149	161	153	176	155	152	161	154	153	156	177	138	137	150	138	192	146	137	155	133	151	176	161	158	186	144	142	144	161	148	162	163	166	141	143	152	165	175	140	154	182	177	156	159	157	140	155	136	169	164	150	157	180	162	149	176	153	161	157	151	139	166	164	136	179	164	156	139	145	168	179	155	146	179	160	153	143	158	151	180	153	148	148	168	145	165	156	169	145	156	165	158	159	130	150	157	140	152	166	153	149	151	179	149	139	174	169	148	136	144	152	150	150	156	160	160	150	181	147	146	156	165	173	140	153	137	174	155	171	164	151	141	148	153	163	172	149	153	145	152	148	162	150	156	135	159	167	185	178	141	159	170	136	146	151	162	152	155	157	158	168	132	133	146	166	150	173	147	163	147	176	142	154	153	149	149	160	155	148	157	149	151	157	116	165	151	133	159	173	176	152	142	150	164	183	149	130	146	151	159	155	167	138	154	170	128	168	143	154	162	174	155	159	149	135	161	174	152	158	170	161	182	157	168	153	154	195	165	161	139	171	149	154	153	180	127	149	150	140	169	150	152	160	159	145	165	150	158	147	165	172	137	151	170	145	147	158	155	173	167	169	163	165	148	154	153	146	147	155	142	161	162	156	154	135	145	135	145	180	160	163	162	190	165	153	155	130	158	169	150	136	134	136	146	169	149	136	141	153	145	140	159	175	168	164	159	172	194	152	159	160	148	166	163	168	154	179	152	167	174	144	138	160	140	153	157	124	142	162	145	153	169	154	131	168	176	164	165	130	171	173	153	167	164	142	143	165	155	146	138	132	180	182	166	156	156	144	192	144	154	147	146	154	129	144	130	142	137	185	156	157	160	180	150	142	181	153	157	188	164	148	176	149	174	144	171	166	174	172	164	146	144	159	161	166	146	172	182	153	162	144	137	161	151	138	154	153	164	153	124	136	139	144	136	141	122	159	129	138	166	166	135	127	153	162	173	155	165	148	157	163	159	142	151	187	144	178	129	149	152	129	148	145	162	175	136	174	129	142	142	135	165	166	127	146	168	123	165	166	135	167	162	158	151	148	142	138	156	153	134	143	169	165	144	168	168	160	148	169	153	159	156	145	175	142	140	189	156	168	152	145	149	161	136	176	149	146	141	148	161	163	149	174	184	179	181	170	135	161	140	139	162	140	163	149	147	148	160	158	138	163	145	149	146	159	164	143	169	165	152	168	146	148	161	175	156	144	153	168	167	156	147	152	149	151	167	168	136	154	169	165	139	164	130	147	165	157	151	148	151	178	131	169	191	151	153	171	178	173	176	166	167	134	144	152	137	153	154	168	150	162	166	145	170	153	159	152	156	144	148	181	179	153	137	168	161	141	169	145	157	131	153	150	149	138	163	144	170	154	146	162	150	146	172	159	139	156	144	141	156	150	140	166	164	168	149	168	145	154	158	155	149	155	137	152	148	153	150	173	156	146	165	161	147	170	170	153	151	142	148	137	176	177	139	159	124	160	169	160	160	165	145	152	150	173	143	158	171	180	150	162	144	150	149	163	142	150	127	147	150	155	176	147	149	162	162	164	154	144	149	131	164	168	152	150	158	152	154	152	143	180	159	158	153	148	169	157	159	162	166	161	150	140	171	156	146	155	158	149	164	146	150	141	152	161	172	157	155	162	156	153	141	148	176	163	146	157	151	188	146	153	181	161	150	145	148	148	156	172	163	162	137	154	122	151	147	153	148	157	147	151	133	134	150	126	154	161	155	180	167	157	160	172	158	151	171	158	153	152	163	157	138	138	164	168	141	153	157	164	171	166	141	170
6962	933	1353	1285	1141	909	810	705	640	606	558	563	523	561	525	531	492	507	496	478	454	454	472	441	440	484	466	467	454	419	425	433	427	454	419	420	442	427	418	440	440	416	411	423	452	425	432	417	440	409	474	454	463	401	422	412	432	436	440	443	435	412	408	398	414	410	440	436	395	426	470	400	401	414	415	440	447	399	477	448	370	450	417	409	418	436	452	417	425	421	420	415	421	437	430	425	448	404	424	412	411	429	405	444	417	421	465	456	424	418	473	413	405	390	436	434	424	426	427	418	447	391	427	404	425	417	444	411	415	440	432	406	420	429	455	416	401	443	420	432	456	420	424	419	439	422	382	445	415	390	394	452	411	415	395	398	410	424	427	389	407	430	416	441	420	399	443	441	389	442	416	432	429	394	436	407	396	393	405	469	417	382	413	407	392	438	432	426	413	422	432	407	475	419	407	410	396	439	416	382	421	420	428	401	432	449	384	425	443	431	414	406	413	405	439	424	427	436	419	400	463	418	415	414	437	418	419	426	413	424	406	389	410	437	437	422	413	404	434	388	396	403	466	403	430	429	416	407	460	426	418	387	402	425	453	443	403	402	461	437	449	419	437	448	421	446	455	415	412	394	401	414	424	422	411	434	412	429	401	407	427	402	426	406	431	435	418	392	433	454	441	420	419	389	403	443	411	481	443	381	425	406	459	448	419	393	399	409	432	427	433	360	441	394	403	463	418	390	388	405	400	423	418	428	418	409	445	391	421	390	410	422	411	470	429	394	433	436	431	407	456	408	432	406	422	398	413	450	439	422	404	421	414	426	456	421	353	422	395	433	415	439	449	426	427	422	385	432	421	435	411	392	425	385	411	409	426	418	425	413	354	405	402	415	427	428	420	423	375	404	429	379	436	452	418	436	414	388	437	424	400	442	427	389	390	452	414	434	391	413	448	403	417	438	417	397	388	429	384	403	413	441	422	411	468	467	397	434	417	376	431	377	428	434	416	411	411	431	442	423	427	412	414	416	420	405	404	441	392	433	406	438	424	392	411	385	431	360	425	460	392	398	461	408	437	431	478	414	382	383	436	450	428	444	460	410	420	407	453	422	426	427	412	421	432	450	441	404	452	411	401	468	444	433	420	421	421	468	448	396	382	396	422	454	427	435	410	438	383	416	406	412	443	428	417	436	424	447	415	424	418	422	427	418	415	465	410	431	432	410	469	451	414	396	434	403	407	401	432	412	423	409	408	391	414	428	437	434	457	420	437	401	444	390	438	403	436	416	423	412	429	389	412	414	407	414	431	419	421	395	428	418	424	449	434	404	427	415	419	433	444	408	440	427	431	436	394	434	418	444	437	433	420	422	431	437	397	436	419	412	397	408	388	434	406	389	416	374	445	422	412	424	393	433	415	404	427	426	450	415	421	438	405	433	405	423	425	413	434	448	451	448	405	415	390	382	418	453	392	432	411	405	392	424	442	456	448	431	372	361	434	406	411	439	400	441	385	408	421	420	425	434	414	419	416	442	407	414	411	407	419	428	404	385	408	447	423	440	431	400	439	414	421	445	432	433	402	450	435	421	428	437	400	434	409	422	416	433	417	437	427	433	426	416	401	420	432	427	431	417	438	413	405	388	429	425	429	416	443	393	407	437	421	451	393	389	451	435	404	375	438	464	436	437	406	433	421	422	416	422	433	401	442	390	420	404	391	419	421	402	387	408	427	428	410	451	400	446	420	412	428	411	399	447	431	424	401	424	438	412	456	430	398	412	446	416	425	414	454	466	441	426	417	388	426	409	444	404	414	469	406	411	444	456	435	460	439	433	425	431	440	460	426	388	460	408	396	436	385	435	421	417	433	388	436	430	416	426	404	427	396	409	432	392	425	408	433	383	433	438	484	416	418	431	451	422	420	434	439	434	435	420	435	427	455	446	436	410	466	410	410	430	435	424	405	447	416	396	458	430	423	419	401	434	411	453	449	412	399	411	400	384	415	414	436	414	430	455	442	422	436	429	419	382	451	440	426	439	433	418	437	408	446	447	410	433	408	449	425	401	392	389	425	444	432	381	389	366	450	412	451	431	400	419	423	403	414	425	412	420	377	451	389	431	420	412	437	440	437	420	423	412	406	441	428	469	405	423	434	430	445	414	441	425	378	458	420	399	471	449	429	444	448	432	429	426	447	411	419	429	416	407	441	456	474	420	427	442	409	411	412	449	418	417	442	395	400	436	457	425	412	423	372	379	403	424	398	432	401	418	394	426	403	407	443	418	419	398	415	451	405	429	405	430	402	426	388	424	437	400	428	419	394	424	408	409	415	444	436	446	404	424	431	417	398	466	410	441	436	429	417	416	432	449	424	420	409	400	400	397	417	405	416	407	424	416	458	432	417	430	397	407	448	445	430	431	449	400	406	418	453	399	398	422	430	425	386	415	401	396	391	427	394	416	442	432	410	414	380	400	377	419	376	411	442	395	464	445	433	410	397	415	436	428	395	447	415	430	438	436	423	399	389	419	438	412	422	419	430	410	395	430	449	397	425	413	402	442	429	415	380	444	417	432	427	399	400	402	404	447	430	423	408	392	431	405	397	454	440	424	433	402	439	415	388	444	442	430	427	426	399	398	423	379	422	413	446	414	439	381	449	401	398	411	434	408	425	419	415	407	412	419	392	429	443	456	416	422	430	389	414	422	449	411	396	430	448	424	416	447	431	444	376	397	417	434	414	420	424	444	416	406	371	401	411	428	417	419	432	414	373	413	440	438	402	419	421	447	434	429	397	456	437	433	399	468	462	412	444	399	404	406	438	411	427	405	395	426	411	405	457	411	451	409	413	408	415	398	418	401	409	449	414	405	426	425	425	411	408	421	420	411	426	422	413	422	404	462	409	405	439	420	416	430	448	443	424	386	407	412	454	426	446	452	439	419	441	405	438	393	416	423	409	447	435	469	409	433	414	423	463	426	425	428	414	408	435	418	430	432	421	432	448	448	461	419	417	409	415	443	398	425	409	391	413	405	447	431	404	409	427	398	442	417	436	424	431	459	426	429	413	431	423	412	416	421	396	422	452	402	442	408	421	402	404	422	396	359	436	420	468	372	398	410	441	434	392	430	423	427	432	384	435	424	429	438	408	404	423	434	431	402	417	415	420	389	420	435	431	413	463	397	392	420	464	392	397	408	430	408	409	394	422	416	442	406	420	440	440	459	398	397	431	440	431	442	405	400	394	439	437	422	452	446	431	385	428	439	436	439	429	438	466	399	412	384	422	409	424	427	419	443	428	421	444	423	431	419	402	447	402	432	447	405	422	427	432	423	447	439	403	413	407	408	410	404	402	418	414	387	392	408	402	382	411	459	433	397	408	432	380	434	416	452	412	420	398	435	430	415	419	412	418	424	420	415	420	425	413	415	417	397	433	396	419	424	419	395	436	439	415	390	412	392	402	417	450	419	415	375	415	404	410	418	434	415	430	426	424	432	403	441	436	399	415	455
17557	2146	1261	943	639	540	483	423	381	393	368	342	367	311	322	314	289	315	315	343	357	345	346	332	324	351	307	334	314	298	319	300	350	329	297	309	290	315	322	323	299	304	299	344	338	312	328	309	331	303	315	292	332	333	332	351	320	314	338	335	310	312	290	333	351	311	323	299	339	304	318	291	320	276	295	295	287	310	275	291	328	305	325	287	306	308	289	318	310	333	321	329	316	301	299	272	321	320	313	317	316	299	298	320	337	356	329	351	301	336	335	280	288	344	331	288	288	318	323	335	311	303	319	300	297	311	329	301	291	301	291	325	303	320	325	329	293	330	307	320	336	316	332	319	317	317	329	297	301	310	338	319	301	321	315	279	350	330	320	301	348	320	295	345	302	330	322	326	313	325	335	315	303	335	305	303	275	326	334	294	311	311	305	329	289	331	335	308	295	303	302	315	321	302	302	305	318	294	302	305	368	323	314	337	333	309	336	341	315	301	334	346	320	309	294	315	315	346	348	342	299	310	308	287	318	313	293	307	275	305	316	300	313	281	323	297	348	320	317	284	311	352	332	339	319	341	293	299	356	343	313	281	292	328	335	320	331	338	332	353	358	333	319	342	312	330	337	343	346	271	308	334	321	325	318	306	304	316	346	310	290	312	308	330	343	297	331	299	324	304	316	296	279	334	284	314	321	301	304	309	292	319	336	332	316	328	326	299	300	336	359	310	317	327	337	327	293	341	312	316	327	316	321	309	335	298	286	307	315	301	327	322	303	303	299	328	318	310	345	348	338	320	288	314	357	313	321	317	315	305	323	354	310	309	316	349	329	330	328	337	310	287	319	315	343	294	315	322	344	310	319	323	321	316	310	327	307	321	335	307	325	324	347	318	324	317	316	302	320	286	307	326	291	340	332	314	355	291	315	326	330	305	350	336	316	305	335	296	305	324	317	345	318	316	288	327	316	303	341	303	346	309	289	327	313	308	323	340	316	299	340	269	322	341	293	304	308	359	289	307	302	318	311	313	289	318	315	276	310	339	300	330	284	311	343	315	322	317	341	316	296	317	325	286	336	317	315	296	304	322	298	319	351	321	327	313	353	331	338	276	345	341	324	301	299	332	337	288	305	304	316	299	325	314	296	275	321	310	324	324	292	322	301	319	325	316	302	292	312	335	318	313	311	299	324	320	284	308	331	326	322	353	333	331	310	312	297	339	338	321	312	328	327	296	331	314	314	342	339	294	332	316	318	323	339	321	333	334	282	331	306	345	310	303	338	338	309	371	333	340	313	332	292	276	331	302	283	318	328	304	334	310	285	331	313	314	308	320	313	337	318	349	374	312	332	317	301	321	282	304	317	337	341	326	321	303	299	337	327	281	286	328	316	321	338	300	310	350	282	297	325	318	318	279	299	342	311	312	339	332	318	349	333	337	322	319	329	312	323	300	303	307	318	320	317	340	267	332	305	317	288	318	314	326	322	312	337	324	289	323	311	311	307	322	312	293	344	307	351	333	302	297	321	340	322	298	310	345	337	311	311	318	294	340	340	334	304	275	288	321	291	339	339	281	312	350	297	298	306	293	328	341	290	325	291	312	321	334	340	293	321	293	317	315	320	320	316	331	337	295	301	349	308	327	340	290	281	309	311	303	315	338	344	301	347	311	304	348	316	326	288	309	321	321	338	319	324	295	287	332	287	299	308	333	304	324	349	333	342	323	324	326	335	349	322	309	293	296	338	312	341	347	331	322	328	337	330	300	334	333	309	302	311	323	312	327	305	312	295	311	337	317	377	302	301	310	324	313	305	314	296	296	340	337	284	323	324	314	305	304	331	318	293	320	315	313	306	350	330	312	314	317	307	372	325	285	330	312	313	322	333	345	320	320	354	306	306	316	310	330	289	354	332	315	302	318	283	339	294	283	299	318	293	334	340	322	353	321	314	331	259	322	286	309	341	299	321	325	303	327	283	336	296	290	301	299	319	298	304	317	346	327	345	333	295	331	352	324	281	338	329	310	328	303	337	335	358	335	343	323	305	297	332	314	318	323	307	295	294	298	341	309	334	314	341	324	336	331	355	330	313	323	319	345	326	312	335	314	337	345	290	305	318	311	308	276	270	325	264	307	323	294	308	308	309	314	299	328	330	306	310	319	343	337	300	335	339	326	315	290	329	306	313	338	310	329	328	345	297	316	292	302	311	327	259	335	371	326	307	327	333	322	332	327	343	290	299	307	299	281	314	370	316	314	328	294	300	334	307	325	352	341	322	310	328	307	314	295	304	322	321	274	326	305	327	315	325	303	315	301	323	290	328	330	356	325	344	334	336	343	371	315	308	284	342	302	302	319	306	323	336	355	291	283	309	332	319	286	311	323	324	289	366	352	292	313	314	350	337	329	324	310	312	300	325	326	326	343	305	308	322	346	318	304	352	328	315	290	306	307	306	330	317	288	354	307	303	282	304	301	314	328	334	335	326	305	304	299	345	330	332	296	316	344	342	326	345	361	312	296	309	350	328	305	322	329	343	327	314	322	363	285	312	290	326	316	299	310	307	353	325	346	309	309	353	300	319	344	315	316	288	348	299	312	282	318	342	305	316	319	319	295	326	310	319	303	330	293	289	316	332	297	320	327	317	322	299	333	337	335	326	318	295	324	313	294	342	305	349	290	293	313	297	309	324	310	272	316	306	321	316	346	319	340	361	325	323	336	320	316	335	301	309	292	307	284	296	298	310	301	304	340	306	318	297	294	325	328	323	303	338	345	345	366	314	327	335	313	348	304	317	311	302	306	299	327	310	306	293	303	335	320	374	324	320	346	316	347	324	295	304	312	360	310	322	323	324	332	329	310	302	320	340	303	332	307	301	334	295	281	305	286	329	326	320	317	339	327	331	310	311	302	285	298	337	315	303	318	302	310	321	324	316	323	336	317	291	301	320	327	324	326	329	366	314	330	278	351	322	293	302	349	340	323	291	323	318	317	315	323	329	335	301	325	306	305	360	322	335	315	353	317	332	302	316	318	321	331	324	319	316	342	358	327	329	321	340	327	291	311	335	318	292	309	314	328	341	356	302	324	311	370	310	299	303	325	299	302	298	293	312	310	311	309	325	319	316	301	307	354	317	336	342	326	313	339	292	329	340	318	341	330	319	340	311	348	321	323	276	309	306	289	312	324	319	331	312	316	352	331	310	313	307	359	310	293	296	288	352	312	291	303	325	345	322	335	347	320	336	319	317	320	334	331	352	302	337	328	291	287	330	292	313	327	322	312	315	348	330	316	299	304	313	307	322	335	300	279	345	320	307	337	329	336	296	326	336	288	303	331	310	315	322	324	300	323	353	327	341	341	343	348	307	326	323	350	302	314	333	272	306	311	295	342	341	297	314	339	350	325	302	322	277	311	325	327	312	306	328	299	333	293	319	306	311	281	285	326	324	295	332	305	325	326	319	319	319	298	352	303	275	342	324	316	331	304	306	332	324	347	344	330	310	319	321	311
9561	1660	2529	2679	2045	1806	1532	1337	1223	1109	1064	1052	967	983	917	924	896	865	861	879	900	836	844	832	796	819	799	807	800	781	805	804	774	778	773	821	791	791	757	779	796	798	756	748	742	760	814	759	767	739	740	773	742	808	710	791	756	781	757	725	788	764	776	776	791	772	776	746	726	745	726	785	769	799	783	730	694	721	704	722	781	796	749	778	758	730	797	774	770	740	794	743	759	723	712	741	739	814	762	751	740	767	750	709	759	769	732	753	753	788	740	718	754	755	747	767	756	777	793	772	804	782	731	764	748	765	754	748	806	717	750	770	742	754	748	782	773	775	710	742	739	763	740	727	748	781	703	764	766	787	799	769	781	759	739	783	766	746	750	757	737	770	751	787	727	772	818	745	745	808	794	756	739	720	775	779	805	747	741	760	751	719	770	754	758	749	686	801	788	779	725	807	730	756	752	786	765	743	745	763	757	767	774	738	704	768	719	748	754	737	717	750	770	720	718	730	726	791	754	772	775	748	733	766	798	756	778	768	740	721	807	772	708	768	766	748	745	755	825	778	719	739	779	795	760	714	741	773	706	755	761	782	744	781	756	759	752	782	743	733	766	748	754	781	757	721	753	805	754	712	771	781	741	764	705	744	734	776	764	754	739	795	795	743	712	719	725	766	805	734	742	762	778	744	718	777	770	731	813	736	756	772	729	744	788	739	732	711	766	728	752	799	736	753	745	744	764	816	727	772	764	769	800	706	719	692	768	793	773	764	787	766	752	675	796	763	724	744	748	764	788	703	766	785	757	795	801	761	729	771	765	752	737	753	765	707	735	745	801	744	743	810	751	753	772	780	732	750	767	744	722	794	813	775	771	783	771	712	739	815	768	755	745	748	736	737	781	760	740	759	769	726	791	737	764	730	756	747	715	773	783	757	784	732	728	759	746	754	808	780	726	752	725	786	770	761	776	723	798	741	741	745	733	771	765	753	733	785	739	754	742	754	769	732	763	752	780	734	750	818	740	757	751	736	768	728	724	754	749	732	733	784	720	791	716	713	742	822	770	748	772	752	718	740	761	714	814	733	783	775	764	752	747	733	780	756	781	805	750	771	753	734	755	765	750	729	737	755	750	739	796	789	743	756	734	728	752	733	733	796	731	788	710	762	750	802	780	692	790	800	744	709	754	710	754	776	735	739	742	765	748	712	747	744	770	769	764	776	741	682	778	752	713	729	767	728	764	760	733	742	777	727	737	704	725	742	797	767	736	744	739	775	736	740	764	724	722	714	784	757	796	743	773	721	720	693	771	781	773	760	774	763	739	745	753	736	774	791	772	714	758	685	785	763	737	842	744	724	753	783	803	805	761	768	759	756	774	772	761	747	767	708	761	732	755	780	742	729	795	669	773	736	771	764	798	807	750	744	765	756	736	760	796	705	767	768	743	781	705	732	782	749	709	750	762	746	739	810	782	747	757	741	796	770	781	730	764	750	781	832	762	755	810	768	750	797	721	734	780	799	767	776	760	784	814	759	758	754	739	756	760	771	724	782	761	756	738	851	807	770	758	781	772	745	769	748	754	737	706	756	737	779	773	785	747	752	728	814	797	734	778	797	685	730	713	705	772	787	722	779	761	710	802	769	744	689	788	779	772	766	785	754	756	762	740	705	791	793	726	738	733	745	757	775	765	713	745	734	790	745	725	839	756	772	761	772	799	722	763	737	705	761	754	785	775	798	806	747	761	764	745	730	762	729	801	765	733	750	807	782	735	730	755	762	756	702	744	754	744	747	745	749	797	722	762	791	756	752	758	695	773	762	775	694	753	755	758	777	741	743	737	767	718	775	745	747	732	713	783	768	767	747	788	733	773	792	777	786	748	745	761	758	752	757	761	740	755	787	767	752	811	733	756	766	718	761	746	779	775	712	754	761	744	822	718	789	739	773	710	765	766	753	716	798	759	807	769	771	748	694	791	756	731	763	724	719	771	805	751	768	772	758	689	766	779	772	768	757	748	738	784	782	740	764	730	762	736	744	752	786	722	747	755	755	757	754	740	746	769	714	745	809	729	716	765	707	776	756	734	758	756	768	708	759	708	748	805	735	792	772	762	741	746	783	724	782	796	751	735	771	724	738	737	735	731	769	736	775	771	775	730	777	778	780	718	764	755	792	707	785	774	725	728	718	748	718	770	699	731	760	757	770	738	717	795	723	725	758	807	728	794	729	772	778	729	749	747	788	822	695	746	794	730	779	732	718	761	820	781	765	756	781	822	790	763	774	744	769	784	746	772	769	748	763	738	770	743	779	767	692	736	767	750	775	757	789	782	792	731	722	819	774	750	758	717	700	695	797	729	766	755	758	761	738	783	716	782	700	731	748	756	759	756	778	755	786	772	710	729	783	773	689	778	773	724	784	739	718	742	777	716	765	778	739	750	748	801	734	784	718	725	755	768	746	836	721	767	786	764	707	746	747	731	753	756	787	796	741	720	759	833	751	731	759	769	784	778	782	783	763	825	774	741	763	795	789	804	788	784	783	755	776	755	736	758	767	743	788	774	751	790	746	798	786	773	739	793	796	740	738	758	786	735	751	755	758	757	740	786	774	715	732	696	732	754	759	738	740	721	775	715	722	806	773	703	801	751	831	723	791	818	797	773	756	753	800	760	792	769	715	752	739	719	740	728	736	797	766	729	756	784	760	729	746	751	735	702	738	717	755	752	758	735	711	734	782	761	772	773	767	773	714	743	799	723	710	747	762	719	774	795	749	779	760	755	777	787	751	779	811	732	757	800	736	730	749	745	785	737	796	753	810	754	797	761	741	773	729	753	788	772	738	778	706	735	735	742	740	733	713	780	785	735	796	750	753	774	721	794	744	686	814	727	804	776	753	729	765	770	740	736	757	808	715	729	794	748	756	760	817	736	692	767	723	792	712	719	746	722	743	781	748	749	750	772	735	755	791	801	762	746	730	716	768	771	762	773	779	740	780	778	760	805	749	737	767	793	781	751	815	732	746	727	738	731	758	775	774	729	744	745	744	803	742	790	799	761	779	762	749	787	745	785	772	777	750	743	733	821	762	711	770	759	765	758	763	713	776	761	740	789	795	725	795	760	716	737	783	742	784	742	721	713	712	731	763	684	772	726	780	741	733	747	789	747	747	751	769	775	731	734	756	792	754	722	703	774	760	777	765	779	782	737	770	695	801	756	763	730	757	693	797	770	738	705	763	712	776	753	775	803	739	773	751	754	730	714	783	794	754	723	756	723	761	715	769	755	726	752	767	781	795	747	748	713	746	749	773	762	777	787	781	746	791	770	739	715	799	756	750	758	774	753	757	768	790	746	777	745	760	793	786	734	745	735	814	733	772	745	778	798	730	774	810	746	800	772	742	721	724	709	694	775	799	773	779	711	715	762	746	790	794	813	760	762	739	768	774	772	765	739	781	761	790	760	765	777	743	712	787	779	766	723	770	762	774	743	769	758	753	759	726	795	772	771	751
2474	409	285	265	239	229	230	240	256	262	255	260	241	256	259	258	253	248	250	236	274	250	263	241	249	262	233	230	250	254	241	266	259	269	228	228	278	233	263	243	237	251	240	246	275	278	253	243	267	235	248	258	236	274	259	277	241	226	247	259	233	246	250	225	248	254	260	269	244	265	281	257	256	241	258	232	260	248	234	280	259	261	259	260	259	245	247	246	247	280	260	260	268	234	260	241	260	281	251	216	240	270	277	250	267	239	241	257	237	242	295	251	269	269	236	247	254	284	249	257	252	261	257	254	260	264	268	266	252	263	275	245	269	274	247	269	234	255	250	262	244	234	269	230	229	211	253	248	235	273	240	253	261	230	232	250	276	243	247	225	256	265	263	260	264	230	222	264	248	252	255	231	273	249	249	225	241	230	259	228	230	243	241	247	273	246	265	253	242	223	237	257	242	244	236	227	220	265	248	284	245	228	236	246	221	257	210	253	248	239	252	232	250	235	253	240	267	279	279	248	262	254	257	267	245	237	238	248	267	234	244	250	246	248	233	243	269	242	236	238	239	245	237	225	259	215	247	239	252	275	237	229	274	260	248	250	235	231	238	232	273	275	277	265	278	292	250	258	238	214	234	236	244	242	225	244	289	214	254	257	249	277	234	260	234	226	265	265	233	276	236	252	263	254	257	268	257	232	268	263	263	250	252	267	245	271	261	272	252	248	260	225	256	266	285	273	233	237	245	238	259	286	237	241	223	249	253	237	256	273	257	239	250	254	248	261	298	226	265	245	231	249	239	249	258	207	238	256	256	244	246	265	230	235	275	249	261	264	277	260	265	246	225	245	211	234	263	259	253	270	238	254	265	251	237	247	255	250	287	275	249	261	262	244	250	234	272	269	252	279	265	240	267	263	247	254	230	261	263	284	258	235	235	271	234	263	257	261	256	240	256	233	228	243	285	220	254	223	231	247	230	247	220	236	251	271	279	283	223	261	237	302	242	273	244	255	284	269	283	274	248	243	270	269	246	234	243	252	264	243	251	276	224	254	254	277	235	259	272	272	261	240	251	279	250	253	272	269	263	226	239	216	241	248	224	271	227	225	260	255	258	249	220	268	266	222	254	246	270	272	287	255	238	272	251	261	243	273	240	241	234	253	272	260	275	252	271	261	254	249	246	253	263	268	226	241	251	235	292	240	247	280	285	236	251	233	274	272	243	271	253	246	232	237	247	275	261	276	227	243	246	273	275	231	261	258	230	230	255	274	252	280	254	252	248	255	256	215	227	262	248	270	246	241	257	272	258	259	264	276	283	260	257	271	260	262	252	243	274	250	239	239	236	273	225	235	257	265	237	246	225	253	233	233	245	258	242	253	235	230	232	233	279	237	253	249	245	222	269	239	243	245	249	293	217	231	224	247	265	248	268	246	260	263	244	271	236	264	247	267	280	262	253	243	261	243	245	289	239	246	242	240	300	241	251	246	211	270	225	256	271	238	264	239	217	263	233	212	272	250	252	270	275	259	241	249	260	244	261	273	256	225	235	261	220	232	270	272	263	242	259	251	249	255	213	268	256	235	240	259	269	264	259	250	290	259	270	237	253	242	236	230	244	260	237	288	265	278	251	242	280	260	215	264	247	250	234	251	272	270	234	270	278	239	253	240	238	223	227	249	265	245	258	229	219	232	247	249	253	273	224	268	258	258	260	252	248	243	273	230	217	228	277	267	236	243	264	263	254	247	222	263	264	273	234	266	285	270	275	254	231	245	260	223	236	255	262	255	248	265	289	247	236	240	240	250	249	269	232	206	230	236	252	247	252	260	229	225	241	251	259	286	236	267	239	270	244	258	267	264	270	287	245	271	279	229	234	253	255	284	244	241	269	230	250	273	226	233	223	247	236	242	286	261	268	266	246	248	229	229	245	254	251	250	272	242	276	246	253	256	232	251	231	248	257	264	240	205	267	216	289	229	228	268	279	287	293	256	278	233	223	237	259	226	236	247	238	256	280	229	260	253	249	251	268	209	240	242	269	242	241	225	244	263	256	226	269	250	245	256	269	244	264	260	247	240	249	271	239	262	268	242	262	266	238	234	237	260	236	217	255	253	237	235	259	228	227	262	227	235	223	252	239	226	252	260	253	276	273	282	235	265	255	259	258	242	249	223	258	269	260	256	261	250	247	260	262	226	260	260	259	262	243	270	261	265	258	268	223	271	263	248	253	262	277	250	272	242	249	258	246	281	257	280	281	235	244	212	234	259	267	248	253	281	259	268	239	256	235	254	278	236	241	272	228	278	251	262	244	265	244	244	254	244	261	280	239	259	234	252	266	228	248	231	223	243	281	263	231	238	255	290	243	239	242	253	258	256	246	251	273	244	245	243	260	298	244	253	241	275	228	248	288	241	266	252	230	285	242	250	231	254	254	233	242	214	223	241	242	223	250	235	264	254	277	269	274	269	243	250	233	269	209	271	248	242	261	277	239	255	259	212	266	259	282	225	262	233	249	233	294	244	249	255	258	287	265	243	248	280	255	251	264	236	244	243	255	229	237	236	246	228	254	239	253	251	267	287	229	264	251	231	265	257	257	285	253	296	246	284	242	222	270	285	235	245	258	241	269	247	272	247	268	255	248	228	243	251	253	289	251	214	285	254	264	239	236	251	249	259	269	260	256	236	256	263	244	249	271	248	219	249	240	270	269	258	249	239	244	271	265	260	256	237	263	264	280	237	254	246	245	229	235	268	282	249	273	243	247	230	205	239	252	250	260	256	236	233	235	234	257	274	276	264	300	252	244	261	244	245	273	237	273	261	221	246	224	231	247	249	251	225	274	241	273	220	276	254	240	265	256	273	259	241	223	270	253	290	247	248	254	268	244	271	273	269	245	254	260	231	269	261	255	293	251	247	274	300	271	233	249	253	241	218	269	268	261	252	230	232	236	246	235	259	262	249	254	225	232	271	275	243	248	236	225	247	231	269	260	254	242	247	258	239	241	246	224	237	267	247	224	260	271	232	248	237	260	276	240	252	235	253	260	241	233	258	257	230	238	261	257	263	239	237	246	251	262	265	218	254	267	243	228	260	264	271	225	238	273	240	261	257	284	250	247	259	258	267	266	263	235	215	234	246	251	239	235	258	251	227	237	267	244	260	240	232	256	252	241	259	276	245	246	233	262	242	244	258	259	241	279	213	215	265	267	254	257	261	251	261	268	249	269	243	257	263	283	266	260	250	232	275	278	234	295	254	281	251	268	262	263	224	238	250	259	234	221	238	256	244	243	259	214	252	251	276	273	262	273	236	253	239	244	236	222	250	252	233	274	230	247	255	236	252	279	275	273	224	248	238	268	274	246	248	256	229	245	254	243	241	255	258	228	252	246	259	230	260	267	230	262	256	282	256	257	225	267	246	243	242	222	240	251	249	259	231	254	273	261	257	243	230	264	252	231	240	287	271	241	275	265	258	242	251	252	251	304	255	207	236	300	228	273	264	255	248
2191	710	692	622	587	605	649	607	612	599	568	556	565	630	618	597	576	579	559	611	609	612	577	582	607	613	565	533	595	605	595	624	611	593	608	571	631	595	624	590	657	576	599	550	574	536	576	647	627	595	595	588	584	615	582	596	617	626	597	609	602	623	609	590	599	553	604	592	602	621	600	592	599	583	596	600	623	612	606	627	608	584	574	590	544	580	617	659	601	582	595	597	584	626	578	618	583	592	606	579	575	579	520	586	579	591	618	581	575	608	561	629	582	620	566	642	607	643	593	608	561	572	595	574	574	560	602	611	596	585	570	603	575	557	609	565	594	603	600	607	605	576	603	609	573	625	588	582	603	546	584	580	614	631	640	631	597	559	591	576	610	614	644	575	583	611	612	614	602	607	608	580	627	579	605	588	624	608	587	623	612	574	553	589	596	567	606	602	612	562	613	677	597	578	602	590	594	599	606	577	626	594	562	626	593	642	599	621	598	574	602	593	619	598	577	622	564	596	588	596	625	575	602	586	606	581	555	594	621	606	612	590	607	615	579	587	624	583	606	597	607	637	584	591	568	546	649	606	586	612	628	629	648	570	617	589	568	622	599	600	636	588	606	602	600	584	581	550	602	582	595	594	582	652	599	604	626	593	552	524	626	629	615	638	611	593	553	579	573	543	616	575	591	529	571	548	588	595	614	578	613	606	593	623	609	599	586	625	622	574	570	598	606	633	579	578	559	574	568	606	613	624	592	596	597	599	621	573	567	596	608	598	578	598	573	615	564	583	613	586	581	619	618	582	636	594	617	619	608	607	595	553	613	589	588	587	559	595	590	611	612	573	600	614	569	584	604	544	596	576	590	576	628	614	644	574	583	567	617	570	596	574	593	561	574	591	579	571	625	593	596	635	609	603	572	604	606	595	584	589	599	597	589	594	581	555	592	600	572	613	641	594	591	609	609	602	571	598	591	570	557	556	547	576	625	576	649	606	591	564	552	582	602	552	607	571	567	577	577	583	575	630	590	634	592	619	556	599	602	595	600	594	564	592	561	586	604	564	575	586	580	592	605	558	619	560	586	615	570	600	558	593	615	597	581	605	615	590	630	563	591	617	555	555	611	589	605	601	543	602	618	603	591	567	577	563	628	584	602	630	628	617	595	568	552	593	593	568	587	579	601	590	576	631	554	633	560	618	609	586	593	603	613	576	592	584	622	614	572	613	592	579	533	593	659	615	621	591	628	601	610	608	612	579	609	604	560	543	572	604	622	619	614	586	590	617	613	600	639	553	573	601	588	609	637	585	557	589	629	606	616	582	581	568	563	645	625	601	566	645	576	592	569	532	579	587	596	610	607	603	591	569	601	574	621	561	586	609	602	625	581	612	585	547	574	663	571	586	641	577	581	574	589	624	611	612	631	560	556	599	581	586	577	607	611	570	621	604	592	586	535	602	609	564	614	601	605	607	661	604	607	588	558	567	594	588	607	547	595	616	577	613	615	631	595	609	601	575	597	607	582	568	604	598	607	606	592	598	575	599	600	565	601	579	591	586	577	619	590	578	591	606	543	593	634	604	577	642	635	538	585	580	630	568	590	521	640	610	559	591	548	630	580	618	626	590	640	595	649	574	608	624	609	641	587	595	606	612	573	598	587	585	644	647	598	624	571	578	600	593	585	591	602	606	615	591	648	552	596	558	581	581	636	610	635	604	580	613	637	596	559	554	616	610	562	593	590	575	541	580	593	598	590	590	603	584	563	645	577	565	608	628	567	599	611	593	614	605	593	596	584	590	550	626	581	586	619	599	570	567	556	643	583	587	588	610	610	540	585	599	559	594	614	548	631	640	622	553	602	549	569	602	558	601	569	575	623	629	628	578	624	627	620	650	586	587	618	587	570	630	583	559	606	617	563	593	621	585	562	588	623	564	607	597	598	593	569	556	616	574	603	552	621	581	566	613	602	574	579	605	606	555	632	605	591	597	589	612	530	575	624	639	640	557	584	628	619	578	552	599	683	585	554	597	568	644	592	580	593	601	556	603	617	597	622	589	611	601	595	627	595	633	563	570	643	648	561	613	589	590	580	608	591	671	618	620	591	601	585	602	592	621	617	576	557	561	586	610	605	621	629	602	558	586	554	620	581	619	607	621	606	594	560	583	617	559	579	637	587	608	621	650	615	621	602	615	589	574	580	578	614	606	555	592	638	612	568	596	612	553	613	586	598	596	597	615	553	618	589	577	578	590	544	622	574	638	548	598	609	615	600	589	586	603	579	656	582	633	534	598	583	600	552	618	638	600	585	613	573	583	582	604	629	560	606	585	592	617	598	576	576	639	573	618	558	614	575	582	601	557	565	643	600	593	580	605	615	608	555	588	561	600	577	628	651	598	629	591	611	579	573	640	589	592	617	572	564	568	630	614	573	592	584	599	564	623	573	612	582	596	582	625	560	577	591	622	628	552	600	575	597	601	593	635	587	601	567	548	600	631	587	608	600	584	567	589	604	551	550	615	586	621	586	587	576	586	614	550	569	636	582	578	540	579	568	599	601	626	557	551	598	613	572	590	592	613	558	552	628	580	595	613	641	599	573	605	591	639	574	597	613	605	639	551	590	595	637	614	593	615	582	572	601	573	594	595	636	599	592	537	612	605	594	605	609	588	573	587	555	566	562	580	576	598	579	584	601	587	582	587	627	573	590	587	584	599	564	626	586	567	571	600	580	564	592	618	605	595	594	555	624	608	605	575	573	561	573	613	552	614	618	619	603	588	530	601	610	589	591	589	604	596	595	567	551	535	618	620	597	655	637	597	578	578	604	669	625	637	585	596	657	586	578	588	573	610	603	615	614	564	608	584	601	583	586	629	638	587	563	553	624	617	601	619	552	621	600	583	618	568	641	548	593	599	583	602	606	626	595	573	576	624	564	621	592	590	623	598	606	572	589	588	603	610	599	601	583	566	612	587	616	571	624	604	563	620	583	587	593	601	591	555	558	615	605	632	602	580	604	556	601	610	580	642	607	605	592	576	591	615	612	610	610	611	618	580	600	581	616	592	608	572	597	609	616	625	584	593	627	569	596	625	588	595	618	624	613	608	597	593	586	560	603	636	645	600	615	606	571	611	575	605	624	573	574	586	591	597	552	591	574	604	561	553	570	593	573	603	586	613	614	591	603	557	576	604	625	615	586	580	563	608	602	567	569	558	592	596	543	601	599	601	630	581	571	601	576	592	629	595	595	625	552	584	567	630	593	607	596	600	582	597	604	597	576	599	572	602	580	561	622	565	618	603	556	574	549	618	595	631	548	563	567	565	598	594	566	566	589	591	615	620	601	627	630	607	618	639	573	561	590	587	541	586	619	605	614	653	630	628	584	588	592	590	552	561	614	589	638	565	582	554	556	621	626	619	636	608	600	575	625	559	599	623	607	595	582	607	580	636	594	623	588	614	621	587	610	572	602	577	582	565	574	617	598	604	595	557	606	558	557	598	601	567	635	551
8758	839	577	431	303	257	203	219	185	196	186	160	190	173	175	173	137	149	146	172	156	177	163	138	152	158	163	172	158	148	171	140	154	173	156	155	148	149	159	159	165	144	168	141	134	173	159	160	163	142	143	170	135	171	155	152	126	143	174	164	147	139	175	152	149	149	144	159	150	176	150	153	135	176	155	140	134	147	156	168	160	166	149	125	145	150	145	149	157	152	167	135	146	164	157	164	144	136	162	122	130	139	187	145	146	163	141	178	146	149	142	140	143	144	170	167	135	139	153	163	139	171	141	169	162	167	156	140	148	158	155	184	168	169	133	161	150	149	151	157	143	176	169	141	145	152	162	157	147	148	150	182	142	142	159	157	157	162	204	178	148	137	155	164	148	160	125	152	148	162	150	158	153	155	123	160	152	150	169	166	157	129	174	149	139	151	163	140	145	145	165	128	154	153	137	159	167	160	176	158	147	162	148	159	154	137	138	158	137	136	146	153	142	135	153	172	146	168	147	145	161	142	164	174	139	156	155	149	146	143	151	133	144	153	134	143	158	144	149	161	167	149	137	160	149	135	134	142	144	178	130	144	174	154	162	145	181	144	150	146	156	158	153	158	151	151	143	139	150	146	144	147	136	158	172	158	179	135	135	139	158	139	154	164	157	138	134	148	154	124	152	155	137	157	162	164	146	143	130	171	147	160	171	126	151	150	169	142	150	153	161	145	154	145	158	181	154	174	149	131	146	134	148	157	143	155	167	163	126	132	128	144	124	164	129	146	187	141	152	176	145	158	155	148	152	131	150	134	129	155	146	141	149	141	165	149	138	157	140	160	155	155	173	157	120	140	126	130	133	148	164	139	154	125	168	151	181	162	155	139	163	179	157	165	168	160	171	196	156	145	149	152	167	132	154	144	145	171	147	172	139	142	154	137	153	146	155	155	138	141	164	160	152	159	157	161	139	143	166	160	150	142	145	158	160	150	157	164	149	158	163	147	144	146	157	149	141	158	154	154	163	152	160	150	130	143	156	146	154	157	141	155	144	158	164	169	157	155	138	153	164	149	167	172	170	146	179	153	135	154	139	161	166	145	161	152	127	164	156	155	138	129	156	149	152	134	152	150	140	139	146	157	153	153	152	156	142	167	144	125	143	172	140	146	129	142	141	153	157	169	142	153	141	158	148	153	153	144	151	159	158	161	151	165	163	141	156	136	168	142	139	139	175	156	154	164	175	172	145	150	160	168	168	149	124	157	130	185	153	122	171	157	135	152	172	126	154	157	158	168	160	167	146	140	155	174	132	153	145	175	155	159	162	150	153	156	141	170	171	152	142	132	175	168	138	131	151	152	164	128	158	137	136	142	145	153	158	139	141	175	169	141	150	149	164	151	186	156	147	131	137	155	137	161	123	122	142	140	170	153	161	175	149	167	173	164	147	165	169	144	156	160	160	166	160	153	141	175	143	129	168	166	142	151	152	112	144	158	132	165	155	140	159	131	144	147	119	129	137	155	132	161	166	163	166	143	152	161	159	137	163	163	140	145	127	153	161	153	161	135	136	153	139	160	160	158	150	154	168	143	158	137	140	137	167	134	174	146	169	165	155	128	133	145	161	152	141	143	139	156	140	133	149	153	173	160	184	162	150	166	146	157	181	170	176	159	174	142	141	150	176	165	150	144	161	161	137	128	157	144	141	160	149	154	147	145	154	131	151	146	149	118	147	158	148	143	161	152	149	160	137	164	164	163	161	144	151	144	161	143	168	140	183	152	121	134	152	143	149	128	143	160	163	146	153	174	165	151	154	152	154	155	146	146	168	156	169	144	148	157	160	128	158	134	180	161	157	151	143	144	167	172	132	155	154	156	163	137	173	149	155	160	130	154	170	174	174	167	144	145	163	135	156	166	159	162	170	158	168	136	160	157	155	172	144	176	146	157	150	149	126	156	145	163	151	170	153	142	146	157	156	157	148	138	137	151	162	158	143	160	152	167	157	172	152	145	177	171	155	145	166	153	134	159	137	140	156	130	144	148	154	149	153	144	159	162	131	144	171	168	179	151	177	152	157	144	141	155	149	143	154	174	157	136	140	137	154	156	140	145	152	125	165	143	140	150	136	144	177	159	155	156	140	169	147	140	139	123	179	183	153	147	176	140	142	150	184	164	133	133	138	139	154	137	158	160	139	129	139	160	134	141	169	144	135	182	172	171	153	135	156	115	135	154	161	170	137	151	173	142	138	137	151	147	163	140	155	154	136	164	163	142	149	153	171	154	146	146	158	146	166	150	161	167	152	157	129	134	159	157	143	150	152	168	138	150	170	139	155	137	173	156	159	165	159	168	142	166	159	153	152	150	157	122	137	156	152	143	138	162	140	162	159	157	136	148	141	165	136	156	155	150	133	127	156	151	130	151	138	156	153	167	136	166	161	157	137	158	165	166	160	148	167	157	162	161	145	141	161	156	163	146	149	181	182	143	128	144	142	151	176	147	152	147	177	165	128	145	147	144	150	156	150	155	152	162	158	170	132	182	160	125	145	152	146	160	148	146	141	140	170	155	165	154	149	144	166	170	163	172	142	155	159	156	148	190	148	148	143	133	157	159	155	162	129	162	151	144	151	134	170	137	157	154	137	157	144	158	182	154	147	149	131	140	159	144	172	152	163	155	158	173	184	164	173	144	125	165	133	167	152	182	142	163	150	149	141	148	149	132	155	157	155	177	167	173	165	142	132	153	142	135	165	150	134	158	159	130	169	135	175	145	156	151	162	139	143	173	135	154	139	154	176	151	153	156	146	163	171	150	162	153	180	163	171	152	181	138	136	156	159	142	135	183	161	154	157	150	163	166	132	148	160	149	138	160	142	164	150	169	130	153	164	147	131	167	165	133	145	145	147	157	156	159	152	155	133	132	147	155	166	153	132	145	140	161	161	151	154	146	166	163	155	147	151	158	151	148	166	145	149	141	146	146	150	143	144	146	141	162	156	152	142	176	176	157	155	147	157	164	156	148	148	187	119	174	157	132	140	149	156	146	146	165	147	159	153	178	143	149	129	135	152	134	160	167	146	158	147	177	147	127	149	138	142	165	162	183	153	163	170	155	168	154	146	152	138	140	145	115	152	153	150	181	168	169	164	149	141	152	135	134	171	133	162	149	151	136	150	151	128	149	175	162	180	161	163	171	122	147	162	136	146	131	168	141	133	152	161	155	137	144	166	124	159	149	147	162	138	157	174	152	151	155	167	131	161	157	181	168	143	146	177	146	144	153	153	170	140	180	157	147	142	166	178	161	150	125	154	170	146	147	135	140	153	145	152	145	150	163	159	148	141	161	148	143	154	128	163	143	157	172	148	166	158	132	133	134	153	167	176	166	176	145	172	148	164	154	161	139	162	149	152	146	159	146	171	147	154	159	144	157	150	152	170	134	177	141	143	137	160	153	170	143	166	134	152	144	137	152	157	173	160	135	149	166	172	162	162	156	163	145	146	149	146	142
6691	959	1353	1342	1073	880	833	734	653	560	625	573	544	505	462	514	465	501	541	472	472	429	427	430	437	444	457	451	436	454	440	439	440	457	426	417	444	421	422	429	385	436	424	440	428	418	399	414	402	429	443	426	409	450	422	422	383	428	409	424	450	426	459	443	439	456	451	448	448	393	391	417	413	459	414	419	428	401	432	428	416	420	422	429	438	419	432	401	423	424	422	439	412	453	446	388	435	419	401	393	448	439	404	387	443	395	414	406	433	394	417	436	419	395	416	387	424	445	377	430	455	401	428	425	408	402	393	424	417	424	432	422	392	434	414	409	436	443	429	441	437	392	414	446	429	414	448	433	429	404	410	377	439	417	429	383	396	407	382	407	416	366	422	402	417	450	420	403	412	429	394	398	448	425	438	402	406	407	442	413	407	422	411	415	402	399	388	401	413	412	425	432	403	443	417	425	412	396	428	414	451	426	399	427	432	418	420	398	426	426	439	438	424	447	407	419	419	406	474	437	431	408	390	440	395	392	425	393	412	412	417	435	423	453	429	441	431	445	392	395	449	405	437	429	414	422	374	418	394	421	439	390	433	407	432	379	427	383	437	422	411	415	445	436	472	432	434	406	441	432	404	431	436	399	409	449	409	415	436	465	447	419	411	419	422	439	407	408	377	408	449	418	432	413	443	414	439	404	419	425	436	432	412	388	405	423	407	437	413	385	442	430	410	415	418	416	388	405	415	440	413	433	429	418	429	410	402	398	398	469	415	421	438	405	402	438	417	408	412	426	443	409	402	437	461	397	449	403	401	436	457	433	415	415	415	409	427	462	414	409	437	449	420	432	391	399	453	427	415	445	403	408	417	410	441	444	430	425	374	442	462	428	432	410	390	398	395	426	391	444	375	354	406	406	456	388	404	377	394	381	406	418	428	418	416	437	433	407	418	441	379	403	417	436	386	428	428	414	450	418	419	416	398	413	423	388	429	429	428	410	406	372	429	416	431	396	416	412	377	446	424	426	381	422	377	408	413	392	420	425	385	442	425	378	444	416	387	397	423	444	408	397	389	400	433	431	416	429	429	431	393	409	426	424	431	418	403	423	446	383	372	419	410	391	440	416	391	399	388	422	387	419	450	405	376	390	412	433	402	427	439	430	445	436	439	399	458	448	443	406	421	456	423	426	405	383	424	396	413	414	385	385	451	426	412	436	422	367	407	411	436	417	431	378	421	377	433	460	412	449	419	444	424	406	375	439	428	418	394	456	415	441	424	473	455	405	442	410	408	390	413	417	426	419	423	421	473	423	433	402	382	411	448	397	395	429	408	437	426	409	420	426	421	403	435	432	394	424	435	406	453	411	402	407	419	428	445	421	439	437	367	453	441	419	445	403	409	446	447	444	428	398	430	422	428	413	424	425	415	396	428	441	389	395	433	458	401	407	425	418	401	448	412	432	391	410	436	411	452	424	429	418	441	398	406	421	402	455	469	417	406	411	364	377	428	448	430	437	450	464	432	471	431	415	404	417	424	418	402	404	437	422	424	401	402	403	444	430	409	440	441	438	418	429	413	437	424	436	427	437	393	435	447	440	421	432	438	404	406	423	423	435	393	391	424	444	408	418	398	415	410	420	388	437	388	412	441	426	403	401	439	368	404	419	436	419	431	430	386	439	444	431	413	419	390	400	427	417	408	438	414	361	417	422	435	406	436	411	401	417	404	402	396	434	407	419	434	403	385	383	438	411	450	395	412	450	449	431	410	410	413	404	420	405	400	413	416	436	414	413	429	421	408	412	422	437	415	422	408	399	428	437	462	385	415	469	418	433	448	432	405	432	420	461	427	425	421	396	448	421	405	405	403	452	412	394	437	422	391	396	375	379	413	426	362	430	435	432	404	429	426	410	429	416	387	370	408	416	423	413	416	396	421	410	440	412	413	438	431	381	422	393	383	423	417	394	388	437	421	448	444	389	407	383	434	407	416	412	435	398	392	414	423	427	439	410	396	431	412	434	417	407	387	429	400	442	416	428	371	458	437	404	434	447	356	416	395	418	415	419	415	403	425	431	428	410	431	392	417	444	408	403	415	411	414	412	458	409	410	438	454	482	404	418	434	408	420	382	436	428	429	429	430	447	413	426	415	445	429	404	425	402	396	435	382	427	391	392	440	418	438	421	434	419	414	402	422	391	422	410	416	405	448	430	415	400	416	416	416	411	471	465	431	432	392	439	433	393	430	424	391	411	388	426	419	432	449	428	390	452	415	391	433	428	431	436	442	414	420	409	414	417	435	452	446	424	413	404	353	405	455	416	435	445	418	438	449	440	397	410	401	404	430	428	389	437	445	423	425	415	429	423	411	417	402	427	447	402	423	421	428	460	420	420	423	390	437	394	443	395	427	414	405	400	422	422	421	421	426	426	430	413	392	413	436	445	384	420	393	400	431	422	448	417	435	448	451	433	391	378	449	417	408	430	434	451	415	415	422	415	398	406	417	457	447	378	444	407	419	431	427	418	406	436	446	406	436	432	441	415	440	419	384	381	436	399	445	409	444	433	404	388	391	419	402	397	425	427	412	433	423	417	410	464	434	424	434	413	429	454	418	438	397	441	420	421	394	407	403	411	405	417	400	398	445	395	435	455	411	380	413	418	393	403	414	418	434	473	446	388	433	396	436	408	400	399	368	432	462	392	430	367	421	406	404	408	406	462	359	433	451	424	421	408	402	426	387	392	401	433	412	421	420	432	425	413	439	426	371	438	399	430	447	399	395	451	401	451	412	396	402	436	450	429	402	442	398	446	403	400	416	424	401	430	409	414	410	404	405	399	392	430	392	436	400	431	418	431	431	425	397	415	415	419	440	453	391	396	453	425	387	414	401	414	406	411	414	388	398	431	435	408	368	424	400	415	461	419	433	421	409	420	416	453	401	443	412	420	415	409	405	388	443	426	389	382	421	418	387	444	411	424	447	416	425	420	440	414	414	419	429	411	441	429	400	441	422	400	415	425	451	418	464	437	394	413	401	414	457	431	429	400	403	405	392	382	419	386	410	435	464	430	436	419	389	400	444	402	412	415	352	407	410	426	401	387	457	436	422	395	426	440	402	387	455	406	411	452	430	437	442	423	432	399	413	420	417	420	405	425	396	427	410	401	455	430	418	397	407	415	414	413	428	410	415	394	418	445	448	426	408	402	466	438	422	438	444	411	403	444	419	417	423	405	392	415	390	422	435	450	406	425	436	406	444	406	417	478	419	378	383	415	432	416	416	422	432	451	391	373	406	389	438	419	411	417	403	445	425	433	391	380	429	418	395	428	408	431	406	420	406	403	436	435	406	418	448	395	418	426	413	437	441	381	440	393	443	383	419	427	415	403	397	366	417	403	419	412	397	418	435	423	442	416	451	457	418	436	421	407	442	414	422	377	401	417	388	411	420	386	443	426	452	439	450	418	401	434	351	433	405	395	430	424	422	434	403	373	433	426	464	433	470	418	453	418
15539	1863	1204	901	624	464	448	396	378	386	348	384	338	337	331	346	368	329	323	333	334	342	321	339	310	293	303	306	317	294	304	261	318	306	320	335	296	319	346	347	352	308	344	325	330	287	323	290	280	344	317	298	288	318	316	320	335	293	290	305	351	332	306	302	287	291	320	301	315	261	280	330	316	314	317	318	350	317	316	292	317	288	270	316	323	300	330	294	319	318	326	291	328	328	306	329	295	319	308	283	324	325	309	316	316	304	320	325	298	309	303	289	292	294	307	289	304	298	318	318	315	346	299	345	307	329	345	293	307	351	300	312	333	319	304	310	314	325	360	300	321	328	288	309	315	312	297	308	341	290	318	307	300	296	295	287	295	307	306	324	288	335	294	303	306	334	324	299	281	324	285	326	304	298	330	307	297	334	313	334	304	309	341	304	301	338	334	275	315	330	296	280	303	272	300	289	293	318	312	309	337	304	288	278	288	295	313	352	288	282	303	300	319	299	314	305	316	284	325	330	324	305	316	265	299	290	322	315	310	336	331	295	312	290	301	324	324	309	308	296	307	318	288	326	311	337	307	318	316	309	325	300	336	309	312	315	295	317	339	311	298	336	309	302	286	306	325	314	321	296	312	320	306	306	320	298	283	266	263	280	339	284	302	333	279	287	296	299	318	293	282	349	339	293	312	314	326	317	341	299	311	331	314	327	311	310	334	288	315	351	292	315	317	335	312	308	317	316	294	324	322	321	319	307	285	315	282	335	331	298	335	306	296	320	301	310	307	287	338	284	295	313	339	311	298	280	303	296	259	304	328	333	307	323	309	301	314	321	322	325	324	313	328	327	293	314	314	322	322	309	352	310	294	332	310	298	324	353	295	317	309	286	291	328	311	271	358	343	308	305	306	302	312	303	326	317	322	334	316	350	288	312	316	319	291	342	308	323	316	302	295	288	294	301	305	323	340	326	268	305	341	310	315	313	299	328	289	316	297	313	313	339	324	297	335	303	302	273	332	318	293	303	302	295	296	309	303	314	321	314	318	308	338	315	360	303	310	300	300	274	325	298	314	285	312	303	314	297	322	359	293	312	310	310	294	308	340	334	336	287	334	331	300	312	322	323	306	331	338	294	296	267	367	291	312	342	323	318	310	352	341	345	300	316	297	321	290	328	325	346	283	286	322	318	325	294	334	322	331	317	349	363	306	344	274	317	313	303	318	310	310	302	314	296	335	304	313	295	355	330	336	314	340	292	313	305	293	330	296	328	330	320	313	295	319	337	281	284	300	315	309	357	331	324	324	331	345	335	316	282	315	285	315	305	333	327	348	323	333	313	320	344	344	297	306	330	316	301	345	307	295	348	325	321	330	295	305	297	307	307	335	313	296	324	306	324	332	348	363	306	292	319	319	300	306	325	309	329	296	306	356	335	348	306	306	292	297	275	274	307	303	343	318	293	334	354	321	301	346	302	311	310	328	293	341	333	291	330	301	295	304	315	312	295	294	341	336	279	327	310	290	286	292	320	331	304	312	275	308	316	323	337	313	326	328	330	321	295	331	303	299	288	323	320	293	324	308	326	346	301	326	280	324	309	331	285	317	296	329	342	316	317	311	294	319	297	300	302	307	319	311	292	298	303	302	280	304	248	307	314	306	327	311	316	297	302	280	325	304	329	300	310	333	309	292	294	295	308	317	314	307	347	317	318	343	308	326	347	290	317	309	301	340	295	298	302	337	301	331	311	330	272	300	319	299	298	320	319	280	292	324	292	339	287	316	316	299	306	291	312	298	278	311	312	282	297	336	313	331	297	316	319	328	316	316	347	313	303	308	361	307	313	338	290	313	297	296	308	285	332	305	328	351	321	322	288	308	279	321	284	347	274	336	320	306	300	337	289	320	300	296	319	312	332	319	322	312	336	320	316	303	321	307	314	306	317	293	294	326	290	327	327	294	344	330	307	284	303	325	324	325	346	317	330	315	304	283	297	315	324	326	282	326	322	339	310	308	326	304	319	339	294	268	304	321	309	309	295	299	304	303	293	277	329	314	325	311	298	299	315	336	316	331	312	320	316	356	350	282	313	305	314	326	314	322	312	328	300	306	300	284	310	278	316	313	282	308	319	300	314	339	326	335	320	331	292	305	295	326	310	300	313	315	327	319	319	303	309	309	317	298	329	273	310	319	322	302	300	344	317	310	294	302	311	290	294	318	324	338	306	317	272	320	331	333	339	294	299	325	338	306	310	318	328	313	335	328	319	307	302	322	347	358	293	314	273	301	335	308	330	317	340	307	276	331	313	327	292	319	344	301	312	281	303	300	329	341	310	333	326	322	297	301	291	321	291	323	321	304	324	303	304	297	297	341	292	301	308	299	334	308	311	308	267	308	284	307	274	340	306	328	300	300	344	343	343	312	297	273	307	332	339	308	300	329	324	301	322	315	293	321	326	309	336	320	324	327	338	329	317	278	297	310	340	355	350	294	327	291	308	288	283	316	324	298	334	311	274	273	282	289	307	325	345	320	321	277	306	296	337	349	328	323	317	326	285	289	322	258	332	320	288	316	291	288	299	313	304	336	322	343	319	308	292	338	307	293	312	310	322	280	324	292	313	289	322	296	301	323	307	300	326	305	337	329	342	310	324	298	316	333	304	326	334	359	333	333	310	320	312	297	305	297	325	298	270	327	296	312	359	334	346	326	308	330	320	327	317	281	319	290	301	308	328	291	296	336	308	342	306	317	305	309	346	328	309	337	294	310	313	322	350	332	310	298	325	307	282	326	313	309	289	318	324	313	361	296	303	318	303	263	287	281	308	320	337	345	333	284	298	295	285	340	316	319	264	309	290	297	325	326	312	311	308	325	322	314	273	316	291	291	320	343	301	329	321	347	302	325	320	280	311	288	318	330	301	301	320	306	313	283	346	300	282	322	310	316	333	306	320	309	313	329	314	284	313	287	302	325	299	294	277	302	318	333	303	334	346	302	321	283	302	306	334	345	292	322	354	326	343	326	340	315	307	325	286	321	310	314	317	327	318	310	317	341	307	324	302	303	271	321	307	322	327	339	334	309	301	272	350	324	302	312	329	342	311	310	346	350	323	298	381	348	314	293	289	307	299	297	304	286	300	324	311	320	320	309	292	317	335	306	313	327	331	289	304	302	293	317	288	296	340	329	303	352	326	313	300	274	293	303	301	318	329	296	298	303	333	300	344	293	305	311	347	317	341	310	309	342	301	350	305	338	277	290	311	313	287	311	332	318	311	316	350	321	328	317	342	327	340	303	310	295	300	338	298	313	321	294	330	308	294	327	324	315	285	312	310	299	317	297	300	288	309	376	324	310	288	310	309	354	311	275	301	342	295	277	327	267	333	304	333	327	303	321	341	317	303	295	328	348	309	320	348	297	313	275	297	320	315	282	305	323	322	313	294	313	294	309	309	313	280	306	328	320	321	308	315	311	347	316	292	312	332	322	329	310	322	309	280	324	305	288	341	319	316
8844	1589	2500	2552	2052	1762	1474	1289	1244	1062	1066	1028	970	950	911	904	930	844	911	831	839	845	878	791	810	757	801	832	789	816	830	782	787	790	778	761	780	732	784	827	758	774	748	790	757	742	742	743	756	740	763	768	795	751	759	779	722	778	769	772	752	777	755	715	742	741	800	757	794	725	771	751	789	739	808	768	801	762	727	780	746	743	715	750	741	803	752	731	757	724	700	729	745	750	783	783	763	769	770	723	700	720	726	734	742	845	750	795	746	708	769	715	716	815	775	794	769	783	725	747	820	758	742	794	794	738	773	769	745	760	739	747	785	762	776	761	755	774	780	806	786	766	767	764	807	700	758	766	703	777	708	773	696	751	769	745	730	759	762	710	738	764	737	731	752	762	741	776	709	756	768	726	746	742	774	782	750	767	771	770	724	731	777	793	722	726	733	676	744	752	783	759	746	745	785	775	778	776	717	690	741	769	723	699	749	731	736	747	756	716	765	714	746	741	759	756	714	786	706	738	780	776	771	741	770	763	754	761	772	729	739	765	778	724	743	785	803	750	782	743	785	777	695	739	737	763	737	717	766	760	707	773	741	751	736	747	723	662	739	718	763	735	720	722	742	798	724	741	797	787	738	770	733	787	735	759	696	743	731	704	757	758	723	757	790	761	753	773	702	727	705	777	750	693	776	780	714	755	784	729	759	720	774	739	752	785	719	727	757	787	698	771	741	725	747	761	768	744	720	769	736	724	772	790	747	687	743	767	700	759	720	754	787	761	765	736	770	721	738	766	727	772	772	757	763	727	768	751	733	747	705	729	763	731	726	740	737	764	750	726	743	746	706	688	701	768	731	734	746	700	773	719	744	787	799	779	727	764	771	768	720	744	747	768	770	756	769	708	711	690	771	761	756	770	730	742	713	746	756	695	773	719	757	736	754	710	722	773	722	760	727	775	776	737	805	759	726	735	782	729	750	739	709	740	741	704	720	777	765	753	774	745	722	777	740	734	735	742	769	770	778	769	755	701	744	798	724	755	791	744	729	772	769	739	791	766	725	698	761	737	741	724	758	784	719	763	748	738	743	770	783	706	754	771	764	739	776	745	689	735	759	688	790	770	764	713	773	730	779	715	704	756	769	764	773	803	761	773	780	753	744	756	706	685	761	701	749	748	787	774	723	736	768	728	752	714	713	751	748	724	740	759	769	742	753	802	735	726	795	737	715	701	768	717	750	704	756	751	757	753	808	746	760	749	702	773	784	738	737	781	758	791	762	768	736	735	733	728	705	703	781	817	738	810	742	726	750	722	813	750	800	766	786	694	738	709	702	807	741	762	741	764	709	749	748	705	758	708	722	738	747	742	766	794	761	777	724	767	777	749	765	759	717	737	734	769	757	737	730	751	701	709	766	719	718	778	769	754	800	723	763	748	742	750	741	708	748	744	749	796	737	694	755	685	741	790	755	738	719	808	732	749	747	728	734	727	712	776	768	758	788	776	743	803	772	759	757	741	750	776	763	741	762	766	735	752	758	767	749	757	760	759	741	747	788	748	743	779	759	752	757	775	754	741	742	718	735	747	727	743	725	729	753	737	719	720	699	701	784	747	779	749	710	731	747	755	768	712	785	738	754	795	734	731	707	722	708	744	777	748	765	731	743	750	762	766	734	749	748	701	788	679	760	778	758	787	759	796	719	787	745	770	769	773	730	748	762	755	749	756	755	709	722	737	705	754	742	770	755	719	764	811	759	742	727	691	729	758	752	758	763	749	750	728	679	761	765	744	758	773	717	749	770	797	773	734	715	723	719	725	723	691	780	715	719	734	745	757	730	727	757	759	770	785	764	750	743	744	770	773	797	744	751	724	748	738	708	748	704	742	748	734	743	741	749	791	753	789	694	741	792	779	754	785	795	757	695	757	680	731	742	778	808	762	756	730	781	724	796	739	701	754	752	753	743	749	753	733	768	776	763	765	761	734	741	769	724	765	740	751	717	752	788	757	773	719	730	715	748	798	749	834	750	736	745	728	748	747	762	747	716	723	710	766	716	718	769	765	765	782	785	779	764	770	719	731	760	809	753	734	751	728	783	740	732	746	760	743	738	719	735	792	720	777	732	725	720	743	759	763	745	789	736	728	707	735	767	712	727	787	751	779	748	759	783	747	771	732	757	749	748	752	778	728	740	723	745	784	709	736	817	727	776	771	760	764	772	767	782	771	716	760	703	781	756	740	737	797	732	787	748	748	656	751	722	760	735	766	718	804	765	748	775	717	763	776	760	753	807	702	761	738	758	738	744	724	788	714	720	772	747	780	702	741	709	825	738	780	826	776	748	731	748	743	751	709	752	748	821	738	784	783	754	718	732	743	782	766	798	685	755	776	744	768	730	754	731	744	755	712	728	714	722	758	733	762	719	754	749	722	702	714	747	726	761	779	696	758	765	701	752	691	702	759	721	732	758	721	756	740	776	723	699	695	728	717	731	726	767	789	726	766	768	753	753	785	807	712	756	786	735	807	744	762	753	799	744	779	751	725	766	739	758	722	733	731	772	778	769	743	723	704	765	687	704	726	809	699	771	703	758	714	742	714	784	731	770	740	737	734	727	752	747	755	760	762	732	715	702	723	738	681	743	776	787	784	789	727	754	763	754	728	765	733	752	779	725	735	707	739	744	754	753	768	808	786	717	749	764	730	747	804	759	750	751	762	759	725	753	737	711	752	737	771	763	775	757	761	744	746	747	746	724	796	708	728	726	758	777	748	742	781	753	762	771	776	778	771	716	767	792	734	682	759	781	740	778	729	759	730	741	752	720	743	724	781	769	728	733	738	761	745	757	801	759	747	734	762	738	730	749	725	784	747	707	739	714	814	789	712	760	721	753	722	743	774	781	778	741	790	814	748	700	719	760	741	758	776	793	740	760	724	785	726	790	765	784	727	750	774	712	744	770	703	734	719	757	753	762	752	769	707	761	759	756	742	762	698	734	789	764	765	700	751	778	748	711	728	807	738	746	700	752	741	703	737	729	756	753	781	782	700	743	782	784	770	686	765	735	722	780	781	762	729	785	773	755	808	724	764	770	746	793	725	739	757	773	776	751	737	740	714	719	756	766	771	721	774	725	776	778	747	770	730	802	796	732	758	788	733	738	719	735	778	754	744	778	719	729	764	750	763	754	725	761	761	768	726	722	749	803	731	752	768	744	803	773	785	758	693	799	764	799	755	750	722	765	782	800	774	761	715	755	762	738	760	706	758	749	720	698	770	768	791	776	761	708	722	746	753	792	752	747	799	728	731	728	741	757	747	753	740	741	754	683	755	705	769	762	712	808	759	744	746	748	766	767	755	722	732	751	789	782	699	752	725	743	755	781	733	727	729	751	699	710	820	740	795	736	758	765	750	722	744	731	769	751	751	727	747	768	752	760	778	754	750	758	766	684	751	763	825	739	749	732	740	740	749	706	748	775	715	725	762	700	700	791	727	796	733	766	759	748	713	784	743
2012	341	278	252	252	273	246	235	228	246	244	262	240	236	238	214	271	299	219	273	272	249	271	218	239	228	268	254	242	266	289	265	274	242	272	243	273	264	262	231	255	241	265	232	292	233	270	262	239	255	259	234	256	218	271	264	233	241	244	260	242	248	251	261	285	257	244	215	203	248	251	241	279	229	220	275	278	230	249	249	237	251	224	249	241	263	262	252	241	259	232	262	254	239	258	254	261	243	252	251	230	248	248	226	264	242	237	240	256	214	241	240	243	236	238	249	224	255	225	229	236	239	253	241	240	261	240	232	251	254	237	235	261	244	256	232	244	282	263	241	246	273	232	230	239	255	233	267	235	256	217	241	247	238	229	228	227	264	227	256	215	235	284	256	243	235	260	256	231	240	233	254	260	219	230	224	253	254	272	239	229	265	222	234	231	240	246	225	236	242	250	273	259	246	237	234	243	231	248	253	244	234	257	221	246	241	245	233	240	269	248	242	224	237	242	263	240	234	247	245	249	237	249	262	260	264	228	236	253	262	273	240	257	245	242	229	246	241	266	238	246	229	228	237	262	252	251	269	220	271	235	270	251	241	239	251	238	265	281	220	230	250	253	262	248	241	270	243	267	254	251	255	271	258	244	237	228	232	240	253	252	233	232	237	228	274	225	228	250	266	259	274	260	263	252	237	237	255	258	227	249	241	231	222	271	255	217	276	251	268	250	249	254	238	246	244	237	248	271	268	250	247	220	260	243	259	259	254	243	252	250	233	256	257	221	236	277	219	261	273	231	243	239	262	236	212	217	262	240	241	216	232	220	255	240	234	224	228	235	288	260	227	236	223	248	258	239	242	286	254	265	246	218	248	270	254	234	264	239	236	233	235	264	249	251	236	266	214	237	245	242	238	256	265	232	245	255	245	226	208	232	238	235	264	244	219	241	247	239	264	269	249	251	249	239	247	245	237	257	252	254	246	270	241	238	262	222	247	263	235	254	263	288	263	249	251	214	246	234	236	265	270	237	251	222	213	254	252	247	228	261	280	249	233	253	263	233	251	266	215	253	234	254	224	248	268	272	264	236	276	241	243	262	257	263	217	211	248	287	278	224	229	251	213	227	269	270	283	244	265	203	246	246	238	229	254	241	234	264	230	260	256	247	234	233	245	224	254	279	243	257	234	257	244	232	238	247	264	243	260	268	254	216	203	232	257	246	234	229	223	275	247	251	262	254	264	253	233	233	284	261	240	241	254	238	260	264	242	267	227	222	248	256	285	261	254	241	234	258	247	255	266	250	226	250	240	240	270	257	250	256	233	241	244	231	269	220	245	275	227	249	249	236	283	225	230	207	240	227	247	257	257	240	256	249	262	287	224	247	241	281	249	269	227	262	227	226	252	245	243	273	249	266	288	252	242	270	234	268	234	256	237	267	236	252	265	256	247	240	240	252	241	263	233	251	242	236	250	248	230	219	237	228	264	239	269	229	234	275	247	280	244	275	259	253	214	264	268	259	245	259	256	262	259	232	246	248	245	215	244	276	228	266	255	245	256	238	226	239	261	245	230	244	246	232	252	261	265	272	244	257	273	258	246	267	270	249	250	285	236	239	252	239	282	271	242	225	217	251	242	260	197	211	238	267	219	237	263	256	256	251	253	214	271	252	245	235	231	221	221	248	284	225	247	234	233	249	265	274	247	260	245	247	273	249	267	243	247	217	239	265	265	217	248	263	227	246	266	230	247	229	233	270	256	253	247	242	243	248	261	232	216	248	250	281	248	228	269	220	250	239	247	221	248	256	268	266	248	232	215	253	226	227	225	229	272	246	249	253	226	264	293	246	251	242	268	243	241	244	244	238	263	253	238	251	239	259	272	263	249	258	227	247	227	219	242	268	224	257	258	272	234	244	244	255	247	244	260	258	242	245	237	229	250	280	241	263	247	242	263	279	230	220	282	235	236	254	243	257	269	246	279	265	243	251	238	239	258	256	270	241	264	255	252	245	279	247	225	254	256	232	302	255	253	230	231	220	254	242	294	239	244	260	253	274	257	240	246	249	264	244	245	242	246	269	257	268	245	261	249	233	236	240	235	241	243	222	242	255	251	233	253	233	238	259	255	271	248	246	255	254	258	243	222	262	237	235	263	269	259	251	223	260	264	232	256	251	257	219	231	257	245	242	260	253	239	223	262	268	222	226	245	247	264	266	244	277	246	228	260	229	247	219	248	231	235	260	262	226	256	268	222	273	240	242	246	222	284	273	257	254	243	259	244	225	251	236	232	282	257	246	213	284	228	253	238	236	252	236	214	233	244	254	251	234	231	251	224	223	268	264	254	251	251	249	267	271	237	242	253	249	287	221	282	245	278	242	239	240	239	263	278	251	250	230	257	231	264	237	245	242	248	271	270	245	241	227	206	264	252	256	235	253	262	231	251	239	267	247	219	266	251	244	275	241	276	221	240	257	248	255	249	231	214	212	256	249	238	219	273	243	233	239	237	227	262	252	241	232	278	240	239	258	266	216	242	289	278	242	255	244	252	261	262	294	247	249	221	240	262	257	267	271	261	258	233	273	237	239	236	241	218	274	254	270	251	289	253	246	241	246	270	231	218	262	241	222	276	278	242	278	243	253	244	241	253	244	258	252	236	225	256	243	243	229	242	263	251	249	256	248	214	267	263	268	236	282	248	247	233	235	240	267	261	219	235	230	265	266	271	242	222	261	240	233	255	289	286	219	219	234	240	251	281	234	216	241	218	252	234	256	244	238	228	241	250	257	235	253	257	255	239	278	272	298	255	224	276	238	246	222	235	272	242	224	279	234	239	251	264	252	235	213	281	300	247	237	223	243	238	224	269	229	244	264	264	214	275	231	200	240	241	244	234	230	241	266	284	228	243	255	244	250	260	266	235	229	241	242	240	269	250	253	256	206	211	279	253	243	263	257	259	241	255	233	268	230	271	274	235	233	242	251	220	243	245	268	262	229	250	246	262	252	220	245	241	228	268	258	236	213	272	270	242	251	263	242	232	248	242	244	240	218	225	273	223	241	253	240	226	243	262	253	241	241	271	247	240	273	243	258	252	229	239	232	283	234	266	254	245	237	252	232	246	255	239	235	225	235	254	220	248	266	230	224	266	245	281	229	242	261	242	260	262	213	229	252	246	245	228	241	245	233	269	243	215	261	231	243	272	231	217	228	264	260	248	249	259	243	255	250	204	255	231	261	254	220	264	235	263	243	248	223	271	247	261	250	262	242	204	258	246	255	238	248	274	241	240	254	289	221	227	228	234	252	257	237	256	237	223	259	235	240	258	238	270	268	239	247	251	289	271	227	247	253	249	253	276	255	262	264	241	262	249	276	279	300	237	223	248	236	276	239	230	273	243	257	260	240	237	253	260	226	249	275	292	253	235	253	213	264	244	291	250	263	233	269	255	242	255	234	256	247	233	249	280	248	246	267	258	261	225	217	220	242	271	238	261	257	285	243	250	240	277	272	210
1967	675	678	609	597	632	609	648	598	601	599	612	586	581	588	618	631	617	592	600	618	590	606	591	581	585	590	599	568	586	622	551	566	609	611	592	645	584	565	605	624	603	573	569	627	634	595	620	595	586	593	581	582	591	592	580	623	568	582	610	615	590	560	604	587	608	587	599	609	603	570	588	595	592	579	587	592	571	604	573	588	580	546	584	552	624	597	597	609	544	603	628	592	553	579	566	630	591	593	587	552	605	566	604	542	565	567	583	580	604	587	567	593	567	603	644	599	590	604	675	602	661	594	599	626	623	600	612	586	620	603	585	626	614	626	560	609	581	584	581	593	582	592	575	568	546	600	627	611	562	590	543	565	572	595	635	578	584	541	556	565	592	594	592	583	579	589	657	615	589	589	591	575	604	571	579	583	585	538	594	564	597	605	589	583	570	588	565	601	598	616	600	597	577	560	583	575	616	588	575	577	584	591	593	556	602	612	625	598	588	596	559	594	576	575	583	609	577	606	603	629	566	553	590	619	553	546	576	618	574	657	591	596	590	608	577	610	615	645	616	541	588	578	591	592	544	565	569	568	613	606	594	626	594	605	568	587	587	589	565	578	575	594	582	620	593	606	589	573	636	560	605	593	591	572	588	593	587	647	606	610	555	592	602	547	563	633	585	596	623	597	578	601	639	575	590	599	578	575	616	573	631	586	549	622	598	613	586	609	589	575	572	603	568	584	608	583	600	546	597	580	609	566	562	608	589	620	619	591	579	589	599	609	596	561	622	560	620	550	547	600	586	607	560	569	573	611	603	591	611	573	602	577	566	606	634	565	548	580	597	552	581	601	611	577	555	639	613	604	603	535	627	567	579	591	617	642	555	568	609	583	607	601	605	606	587	537	650	613	573	547	584	583	622	563	639	604	582	587	596	545	620	589	597	579	583	605	551	626	599	584	569	623	578	567	578	598	579	568	579	609	553	589	591	608	585	637	582	612	592	589	617	598	537	603	618	554	606	607	609	574	569	557	620	612	582	613	607	624	613	598	614	585	593	564	610	578	573	633	587	633	539	554	601	599	611	653	599	583	632	625	593	589	598	585	584	620	592	586	624	577	555	577	645	587	596	607	559	577	565	606	607	605	602	609	612	595	576	570	567	644	583	623	604	602	636	595	598	562	574	607	582	594	580	592	613	553	571	573	595	586	578	627	611	586	588	575	542	600	629	597	565	580	565	630	623	566	548	633	603	590	617	574	597	604	591	567	605	559	585	584	598	613	549	600	559	635	590	603	588	577	579	574	585	600	618	593	576	605	561	578	622	614	536	584	627	592	589	583	621	610	601	606	613	630	572	615	551	560	521	537	592	645	600	598	565	582	598	606	634	606	632	574	615	574	604	624	583	562	618	567	571	655	575	604	600	614	575	588	579	565	625	603	602	590	553	600	576	583	596	615	603	570	605	534	609	575	589	608	601	584	626	626	620	584	630	607	585	569	594	592	567	623	557	622	569	599	570	563	586	567	550	610	604	559	594	594	580	573	564	566	622	577	599	611	585	600	570	582	639	561	592	549	583	601	600	587	618	547	536	597	595	585	583	573	563	563	603	613	590	618	615	572	610	607	602	620	574	606	574	593	614	596	568	608	609	591	545	599	580	557	612	575	570	580	574	643	610	579	577	564	614	596	581	597	559	616	607	593	594	583	550	600	557	595	622	594	598	564	591	593	595	544	599	572	582	611	614	561	614	571	621	589	560	590	584	641	553	559	603	571	609	619	594	567	611	566	552	636	589	586	572	613	609	578	626	587	588	592	641	647	599	607	555	611	649	573	572	574	606	562	599	602	604	622	636	615	587	592	611	623	585	617	624	598	616	592	608	567	618	552	580	649	574	625	575	598	571	615	607	594	575	648	542	624	567	605	587	576	560	614	551	579	588	594	601	552	632	597	561	608	592	584	584	568	576	543	592	577	584	578	611	569	590	617	593	634	610	573	547	600	577	605	559	576	572	583	563	607	602	625	596	626	597	575	584	601	564	618	586	636	563	598	638	619	605	555	591	604	558	591	593	576	576	590	590	577	602	582	573	592	584	574	612	624	586	636	578	597	616	616	584	561	590	585	604	590	606	595	575	578	611	600	611	570	604	622	545	627	571	579	597	598	543	549	597	606	585	590	592	604	614	600	594	598	566	625	551	610	575	612	577	595	580	617	570	613	615	593	571	573	554	588	575	554	635	578	566	563	569	592	589	605	590	575	568	565	614	582	534	616	616	589	615	597	598	598	570	553	546	619	552	580	625	613	592	623	585	582	594	599	589	625	614	599	588	621	583	582	647	597	619	607	572	605	557	642	558	594	568	603	578	580	587	602	582	620	610	603	557	605	590	581	624	585	571	614	595	586	608	571	610	580	582	583	636	574	602	624	596	614	577	584	632	597	600	583	592	589	560	569	589	586	568	624	571	583	589	588	575	634	574	572	593	594	607	602	565	598	578	585	615	598	623	569	551	573	597	556	578	617	546	596	573	605	594	600	578	627	624	584	589	612	596	576	607	613	632	554	599	588	566	592	600	586	606	561	594	616	598	582	592	597	596	636	652	622	568	595	601	587	594	600	564	623	571	607	592	561	634	620	570	619	645	580	569	577	636	582	585	569	608	578	586	557	578	567	582	604	623	591	546	627	578	567	580	583	551	576	555	571	589	554	592	598	597	566	573	565	628	645	554	635	569	588	551	583	599	538	595	569	621	610	620	611	590	604	565	558	614	600	549	566	631	595	578	523	578	605	592	594	596	564	599	619	577	535	574	613	610	552	571	589	603	614	601	555	593	619	561	625	594	598	600	578	583	572	627	599	594	601	644	595	595	588	566	563	608	577	629	623	599	563	634	589	563	599	600	612	654	568	591	611	593	599	628	565	568	610	591	585	581	635	549	567	583	609	557	607	554	577	581	576	615	572	594	579	592	566	586	641	558	576	623	595	610	612	574	569	563	572	609	617	601	627	592	609	574	603	616	593	624	591	597	575	615	601	628	553	570	625	595	598	625	577	556	608	596	589	589	573	599	588	546	580	602	610	581	590	585	536	540	591	616	561	536	604	582	581	570	548	570	572	595	597	599	619	579	605	589	592	552	613	601	619	634	627	577	564	598	590	608	591	609	589	615	580	553	627	585	600	615	591	601	610	604	549	566	593	553	601	619	556	583	557	613	596	635	577	628	587	599	597	613	570	600	604	586	606	584	569	600	586	565	569	605	568	597	636	559	584	583	560	568	625	604	573	568	581	599	583	592	575	564	579	591	605	597	595	618	553	600	622	587	626	577	597	608	600	597	577	596	595	583	569	592	599	594	601	613	603	580	603	565	536	618	648	600	579	559	585	592	539	609	613	576	602	589	589	651	598	572	611	579	515	575	617	601	595	590	569	604	612	579	584	596	594	549	563	593	615	574	561	583	642	635	571	583	565	584	577	606	586	595	605	577	627	612	561	602	584	598	571	562	614	528
8207	656	549	419	306	285	224	215	226	179	170	165	169	164	164	160	166	137	184	141	151	163	160	179	176	154	167	170	160	165	146	164	150	164	136	163	154	159	175	140	146	181	159	142	138	148	162	152	140	146	154	122	173	144	144	160	136	133	144	142	153	131	140	136	147	154	160	137	166	169	160	144	130	146	145	136	155	145	116	135	173	170	144	137	157	147	130	157	143	138	175	139	138	167	139	159	126	150	158	136	146	139	151	140	152	162	167	152	161	164	152	170	182	138	174	168	180	136	181	145	162	163	148	146	154	169	141	120	145	148	157	141	144	142	143	148	145	143	156	158	176	138	153	150	162	153	140	142	157	155	150	171	134	145	181	171	154	139	147	127	158	153	146	160	156	162	141	161	151	155	152	143	160	140	137	156	164	159	163	136	158	135	139	132	161	159	155	141	162	161	166	149	156	191	151	167	147	153	141	145	136	154	159	142	148	156	164	142	159	151	155	149	148	156	166	150	159	163	144	146	163	154	162	161	139	129	155	146	156	156	146	138	176	152	151	150	171	161	171	137	157	154	158	129	169	158	137	163	157	165	152	137	163	139	137	158	150	149	154	151	149	156	129	136	134	142	126	141	134	135	141	160	147	173	148	180	177	158	181	162	159	152	165	133	151	162	142	139	147	148	157	158	143	161	147	151	134	133	125	170	122	133	128	152	165	151	163	172	148	147	157	177	160	158	141	146	157	158	165	163	137	127	150	135	130	141	152	157	154	164	139	141	146	149	160	145	135	127	137	144	142	175	156	156	115	177	142	164	148	136	160	154	176	144	143	144	176	152	153	133	152	153	175	166	167	134	165	156	156	142	142	141	137	148	133	147	148	159	142	147	153	167	155	160	164	132	185	168	130	124	156	154	170	151	149	166	149	141	125	173	141	139	150	142	156	158	155	156	147	112	165	135	145	159	144	149	136	131	141	139	153	157	155	118	143	138	151	142	147	153	151	133	145	171	166	138	149	129	150	145	147	170	136	139	179	162	130	159	163	170	169	154	148	133	141	138	147	126	150	159	162	154	140	162	159	161	139	131	133	126	170	156	145	146	160	159	130	161	142	159	148	146	142	129	157	139	145	168	148	175	170	167	128	134	142	143	166	143	154	145	161	155	154	158	168	137	139	136	144	159	155	160	155	139	146	158	168	133	140	157	141	120	148	149	136	158	154	143	153	163	136	164	148	136	143	127	172	165	168	158	145	135	143	141	158	147	168	167	159	154	154	153	154	148	160	132	133	136	168	136	141	137	127	133	147	134	154	172	147	141	149	153	138	127	125	148	143	172	177	167	161	157	144	159	145	154	166	165	159	138	131	148	145	155	160	151	152	158	137	137	158	156	148	159	137	151	164	161	156	153	155	136	127	153	144	130	152	146	154	153	156	135	135	140	126	147	150	170	146	163	176	157	143	139	147	164	144	166	160	147	146	142	157	161	153	138	137	149	128	152	156	145	164	146	149	156	150	171	136	159	150	152	154	152	141	156	145	140	154	156	142	151	130	160	156	154	144	156	146	165	164	110	159	146	161	140	161	167	154	152	144	167	136	185	158	141	162	141	146	163	155	185	126	135	146	122	128	182	161	138	145	127	156	158	174	152	156	132	142	143	155	154	177	144	155	161	150	167	136	149	158	155	117	140	165	138	151	163	141	129	138	153	136	178	143	156	155	126	164	151	177	148	160	129	146	164	158	151	167	153	164	149	158	168	150	160	142	169	157	138	158	166	147	177	140	181	159	136	142	125	129	157	164	143	165	159	157	162	151	150	177	146	145	150	157	159	136	169	143	164	145	165	152	156	158	142	160	134	168	129	139	133	140	172	147	166	159	168	158	121	147	156	165	147	141	172	164	139	131	165	167	172	144	146	149	158	160	155	136	148	186	140	135	140	169	142	136	151	154	157	150	139	136	169	134	172	173	148	155	165	150	161	145	160	154	170	145	159	145	154	131	142	154	155	123	121	176	149	157	165	160	155	144	133	122	145	153	147	132	147	166	183	166	145	160	148	151	135	142	136	149	149	123	137	143	129	149	144	136	156	157	130	143	160	162	157	166	129	157	162	127	133	160	166	162	151	153	173	155	140	145	186	120	147	124	149	155	140	145	151	141	162	143	162	153	161	161	151	137	137	172	163	161	155	180	160	166	158	134	150	171	155	149	169	156	139	179	125	134	175	172	139	147	158	139	144	145	170	157	173	166	164	141	168	137	157	162	171	144	124	150	151	151	158	144	144	175	152	160	156	157	160	119	167	155	164	163	169	139	154	148	153	167	147	160	152	148	148	170	159	164	169	148	127	165	147	162	180	169	149	129	178	159	145	169	149	148	151	166	143	180	163	168	129	176	169	149	162	153	136	148	138	139	135	153	137	154	166	185	174	140	162	156	128	127	138	136	170	149	146	144	135	168	141	143	142	152	183	161	170	152	139	143	125	157	132	126	136	157	164	142	178	154	153	157	135	161	182	145	170	144	146	172	158	163	160	149	157	150	180	158	142	147	119	154	182	127	160	149	149	149	133	138	129	143	162	143	119	137	144	166	136	154	167	161	199	140	155	156	145	152	142	154	155	148	149	167	152	144	141	152	154	166	147	129	145	148	155	164	173	144	140	166	135	152	175	151	130	164	139	144	171	160	139	161	163	167	152	163	150	139	152	146	155	158	161	135	146	139	143	134	134	147	166	162	138	136	158	156	145	141	166	162	156	164	136	167	155	172	160	149	159	126	142	141	164	128	133	172	163	148	159	159	160	123	140	141	158	161	142	134	149	147	168	148	139	148	147	154	170	163	161	175	140	139	153	128	161	145	163	143	129	144	128	150	140	142	159	147	143	109	166	141	141	152	167	149	150	154	165	174	141	178	156	161	142	136	161	136	154	165	176	182	176	170	150	158	129	177	184	142	161	143	160	152	153	155	149	136	140	129	139	140	160	123	140	167	146	167	129	144	143	145	165	159	127	153	136	154	143	175	145	143	143	170	167	146	131	158	148	146	147	135	139	162	143	147	148	146	147	150	155	155	122	145	153	143	131	146	145	145	146	166	201	186	146	136	154	151	163	167	155	130	137	151	128	150	169	170	141	129	161	142	161	150	153	165	149	147	147	162	167	145	153	139	134	167	144	173	171	155	145	149	149	177	134	136	160	162	147	178	146	150	135	140	134	157	179	156	164	153	157	140	137	133	152	151	155	158	130	146	156	124	154	165	142	159	146	162	174	151	150	149	160	144	159	129	159	158	135	133	165	157	156	161	140	174	164	154	145	160	136	145	148	159	150	149	149	135	157	136	154	159	146	155	142	153	163	137	159	143	162	153	153	175	164	140	131	151	176	153	148	173	169	136	148	150	166	167	142	163	135	153	151	137	139	135	175	153	148	150	153	160	137	151	136	143	138	166	146	157	155	171	169	155	138	171	160	121	129	161	149	166	132	147	152	159	144	156	136	164	161	144	151	161	160
6396	800	1337	1334	1096	976	764	666	671	630	580	558	529	512	460	505	477	491	505	482	483	449	496	491	452	462	436	442	456	469	443	427	403	438	434	469	444	385	440	465	428	451	439	461	435	392	441	428	446	428	448	414	415	421	428	457	419	419	455	430	454	438	394	401	437	368	443	398	451	409	420	409	448	416	450	430	410	431	406	406	446	396	410	444	368	400	421	421	390	421	413	415	435	402	423	401	420	421	440	381	410	427	429	413	384	432	423	448	391	411	389	357	433	403	420	417	421	438	424	357	388	448	426	418	420	421	410	425	403	406	431	416	421	448	451	437	380	405	406	398	420	428	405	420	391	410	361	440	421	392	408	428	445	424	433	437	426	409	416	423	397	400	429	399	434	416	405	413	390	377	399	443	392	434	425	405	416	421	423	403	396	405	377	419	421	419	412	427	391	418	431	426	381	378	388	413	432	433	441	413	408	432	410	410	407	418	401	362	407	414	377	439	416	419	445	432	424	408	422	395	416	392	458	414	444	406	438	410	403	417	415	413	400	409	423	444	429	470	407	415	415	444	431	404	394	424	410	404	402	443	360	426	390	428	448	400	414	447	425	422	408	432	433	411	433	405	423	376	462	415	421	387	416	386	390	429	431	433	389	431	397	380	404	433	363	396	404	424	436	417	411	426	422	410	404	402	415	401	407	412	393	415	421	432	421	417	410	432	413	415	395	424	424	429	364	417	427	407	423	400	391	410	423	423	441	409	403	425	400	372	429	397	418	404	434	408	395	384	398	416	432	393	448	396	378	388	402	406	411	425	397	430	393	407	396	440	399	462	387	406	397	407	425	404	402	432	406	399	417	411	414	452	446	421	391	404	406	424	418	437	430	388	375	426	415	417	417	369	425	439	387	422	435	403	427	386	379	414	438	402	406	409	434	416	380	382	388	400	395	422	393	388	412	419	363	409	430	409	394	437	415	429	415	447	432	426	468	406	430	409	369	387	395	421	393	415	393	426	402	428	385	430	432	390	411	427	438	441	431	417	422	388	428	454	399	417	430	427	452	388	456	410	418	396	422	415	398	373	408	401	415	426	435	428	445	410	398	422	452	406	450	372	382	380	413	442	424	447	402	376	416	401	394	426	416	413	384	441	423	398	425	442	423	413	434	395	389	387	404	406	468	410	423	403	439	413	449	426	429	420	404	435	394	423	407	439	398	441	399	415	403	384	396	401	412	431	421	404	432	444	382	384	429	401	415	355	382	381	404	376	401	393	402	418	403	440	439	425	425	391	418	409	457	388	414	424	397	416	385	402	393	396	413	419	426	425	433	451	431	422	419	433	397	422	407	407	389	421	402	417	436	443	408	434	383	445	444	435	392	411	449	423	416	394	426	395	435	443	408	363	423	409	409	399	427	410	394	427	436	418	434	437	423	395	382	414	443	420	399	401	431	382	419	416	389	421	418	439	420	439	448	414	422	420	440	397	445	416	412	430	417	368	432	446	410	416	444	409	396	390	412	396	408	404	404	412	387	404	422	429	416	403	407	409	438	399	379	415	399	380	416	406	408	455	429	450	396	431	424	401	417	365	398	440	411	417	424	403	411	420	440	430	431	429	405	401	433	401	426	426	424	384	401	400	423	408	380	401	366	409	391	385	391	449	407	408	425	428	405	430	425	416	440	425	418	412	414	388	400	412	403	422	399	411	417	425	356	375	404	420	416	405	418	453	383	408	406	425	415	421	436	424	394	393	413	401	398	426	411	405	401	426	390	410	449	402	441	426	406	408	414	388	384	443	413	458	423	385	375	389	399	426	404	415	408	397	419	403	417	425	413	446	387	409	391	438	420	421	431	420	411	407	439	408	380	403	386	406	384	435	417	414	420	420	391	394	433	431	423	446	440	421	437	416	423	417	424	449	400	419	431	421	407	435	389	400	402	364	401	392	389	409	411	443	395	418	426	436	444	435	417	409	421	416	407	395	399	416	415	414	428	428	437	430	392	448	400	406	446	401	377	403	423	382	410	451	392	360	407	390	445	410	457	428	396	426	414	393	434	402	415	389	400	406	382	425	397	418	391	386	447	425	400	470	425	397	430	434	413	427	394	407	402	431	403	449	386	422	423	395	405	400	425	422	435	406	414	401	380	434	413	437	438	437	407	429	405	418	451	397	425	405	387	399	428	411	402	370	420	410	444	458	432	438	437	400	407	434	424	421	422	396	407	391	423	416	395	418	426	368	409	433	409	415	408	405	424	423	423	400	361	411	441	394	395	426	393	460	421	440	424	433	429	419	414	418	446	410	389	453	419	429	390	391	401	390	395	420	418	399	424	355	434	403	378	416	399	400	400	419	363	424	415	384	439	428	392	411	438	414	453	402	405	448	432	466	390	429	412	410	413	410	420	411	408	417	444	390	390	435	424	428	394	426	391	403	419	435	396	417	394	398	437	457	418	441	456	399	367	377	424	415	401	410	399	392	441	438	430	393	424	431	421	366	430	395	419	369	406	412	404	410	403	452	404	442	406	410	400	425	422	444	430	418	366	399	408	403	410	378	392	456	420	401	396	455	425	404	432	461	424	409	385	435	421	436	422	407	409	404	403	436	366	393	426	413	434	411	421	400	416	391	386	422	409	441	403	395	411	385	419	404	420	410	394	377	394	392	405	384	438	407	425	377	403	398	410	389	415	409	444	401	407	400	447	391	402	422	403	446	448	411	391	414	393	377	389	431	412	376	409	428	373	414	420	447	417	441	409	399	429	384	397	416	418	411	407	410	421	468	411	393	404	443	381	412	429	424	397	386	391	408	417	391	406	392	450	421	430	386	425	435	385	433	412	401	412	431	399	385	412	410	435	413	409	405	400	448	399	384	419	370	379	401	419	419	391	408	440	417	401	432	429	433	428	397	418	411	409	398	400	430	361	393	428	447	427	393	407	427	396	379	397	415	394	417	389	382	411	416	374	412	420	432	422	416	402	414	404	435	429	417	401	429	447	411	417	399	405	395	421	422	444	427	399	431	425	404	421	388	403	392	433	409	398	428	437	404	411	410	436	384	437	424	434	420	421	404	433	419	417	390	407	421	388	395	376	400	417	407	422	426	415	404	404	433	391	445	448	412	428	442	417	395	419	380	428	400	409	405	411	410	406	411	398	408	438	397	422	393	403	433	428	413	409	422	416	385	438	385	402	407	464	438	418	407	443	437	386	402	406	445	421	448	447	428	426	396	384	464	470	432	403	427	402	409	426	400	448	445	382	418	406	423	398	409	453	371	412	385	399	408	433	456	444	434	423	382	443	398	420	478	450	387	438	437	446	440	398	425	388	427	398	385	445	457	400	391	403	400	427	402	402	364	421	442	434	457	407	442	411	400	416	412	385	409	453	415	390	439	413	440	404	402	385	403	403	414	405	412	421	431	400	397	394	427	395	431	417	391	406	407	424	435	422	421	409	395	391	391	434	434	414	419	396	412	429	477	404	392	403	450	406	412	406	381
15033	1559	1157	881	637	531	513	435	408	402	346	360	332	355	327	343	340	319	327	355	330	327	316	338	320	324	319	298	313	335	314	301	332	330	356	327	319	329	340	334	380	330	280	292	297	280	300	322	312	307	330	315	282	332	314	311	309	291	298	313	304	304	307	310	327	299	297	363	320	353	313	308	288	289	327	331	301	300	287	350	321	310	305	298	290	338	336	306	295	284	300	308	275	304	325	344	287	302	287	285	338	339	333	329	309	328	286	290	302	301	288	290	333	283	314	340	346	340	313	340	310	318	296	330	280	357	308	295	339	307	309	306	300	305	293	285	318	325	324	317	313	297	299	302	331	312	313	350	291	312	290	279	278	312	320	341	345	317	322	324	323	275	291	324	311	301	311	292	340	293	307	336	330	303	303	316	309	336	346	316	306	333	294	343	314	332	307	315	331	287	294	332	357	352	289	279	316	305	349	293	292	302	310	301	311	370	313	306	332	298	324	359	323	317	350	306	368	327	304	261	298	316	347	323	300	316	305	314	299	324	314	286	330	307	292	299	290	305	308	304	283	316	324	321	323	321	303	311	298	321	314	318	301	309	346	301	312	309	309	337	345	312	291	307	327	283	276	328	303	318	298	309	299	300	356	304	310	301	288	316	301	345	296	351	344	246	277	297	325	305	295	315	304	346	330	333	324	318	326	282	338	288	318	307	293	337	344	352	350	302	315	296	309	284	293	338	363	279	305	319	288	302	299	333	335	299	306	362	329	301	307	328	334	342	311	304	305	329	297	343	289	320	305	304	301	313	297	306	292	317	336	328	316	321	315	302	312	320	312	334	326	322	295	293	313	303	306	283	301	318	316	336	326	314	312	351	313	336	300	291	326	315	296	318	335	319	300	319	285	257	295	297	321	284	358	342	317	311	336	317	297	284	285	315	305	336	318	304	288	301	297	324	295	289	329	294	317	300	304	334	289	288	307	317	332	311	318	283	338	307	305	314	315	327	328	308	305	272	324	334	290	315	343	320	306	331	319	298	320	319	293	328	317	334	308	320	291	275	302	317	290	294	369	295	297	299	297	284	306	304	325	313	292	313	313	281	307	323	317	303	288	291	317	311	306	267	296	287	286	320	324	318	328	288	300	311	323	343	336	323	286	317	299	321	298	290	298	377	312	317	286	304	311	300	339	324	293	345	319	304	320	319	327	281	328	304	310	307	315	284	321	308	337	349	346	302	272	303	326	288	305	296	317	338	314	311	328	346	313	307	307	284	315	318	314	333	329	309	337	319	315	294	300	302	313	310	288	257	343	313	289	296	320	291	343	261	304	313	334	329	315	287	281	286	321	312	305	311	307	304	288	300	323	277	329	304	293	303	314	295	312	322	298	279	300	320	293	297	305	310	309	356	281	308	337	304	330	316	309	325	326	309	288	309	309	324	293	311	307	328	320	299	274	329	308	314	333	338	300	290	328	321	317	318	286	281	323	301	320	292	294	344	325	335	328	315	338	311	333	341	318	287	299	310	283	348	319	307	268	315	349	315	318	322	322	283	309	306	303	345	330	336	309	332	286	319	328	317	307	335	283	353	305	287	335	291	324	308	293	335	344	302	343	301	309	304	310	322	314	317	319	305	321	301	331	283	332	297	330	290	341	317	333	287	306	349	278	314	297	293	321	325	315	292	301	305	274	318	305	308	309	304	319	322	357	291	331	301	279	307	324	315	310	291	279	320	309	295	355	300	310	303	287	299	313	305	319	334	300	330	308	318	325	338	309	297	305	297	305	330	321	275	329	303	306	291	316	312	262	317	285	365	338	331	311	275	287	312	304	307	293	309	331	313	278	299	311	321	336	362	333	312	294	347	331	342	286	308	275	318	330	302	335	323	314	302	298	340	297	282	330	339	284	328	342	338	308	284	334	296	328	290	326	293	350	307	328	299	321	326	293	267	324	320	328	297	279	301	306	309	324	310	342	349	325	313	299	317	301	296	314	346	303	309	293	310	316	306	341	312	328	317	290	303	307	334	313	327	287	270	317	319	286	287	310	314	304	289	305	309	286	308	301	308	299	313	294	269	309	334	308	346	298	334	330	338	311	307	319	302	344	302	303	283	312	318	274	299	329	345	304	303	311	306	301	300	298	285	300	278	310	365	351	284	290	306	292	275	325	313	323	319	340	302	323	279	312	275	308	285	322	334	323	323	320	276	291	306	309	305	320	335	301	313	309	308	310	328	296	324	309	300	308	351	293	312	289	310	315	314	316	320	327	330	321	298	296	289	310	287	313	294	294	327	272	313	337	339	310	327	339	287	284	336	283	324	305	313	321	328	293	313	329	333	323	317	340	306	301	328	345	338	317	298	333	301	301	303	345	331	343	315	319	323	310	286	318	296	307	333	311	294	296	309	292	343	313	310	293	312	299	322	354	309	338	301	338	337	334	342	326	319	330	320	320	301	327	322	318	314	293	315	322	314	313	335	314	328	305	322	322	332	271	303	278	280	322	333	319	340	340	326	303	298	281	345	320	292	289	318	347	312	270	309	326	307	320	321	298	321	336	333	294	322	281	309	290	311	347	314	342	266	321	321	307	318	351	324	290	291	315	318	309	300	301	333	356	291	308	311	295	323	329	306	315	315	308	294	268	284	326	313	306	289	309	318	324	302	297	327	327	308	335	302	343	347	312	306	306	274	335	297	288	300	303	311	323	343	306	347	290	315	306	327	291	324	298	303	318	332	372	340	355	299	311	285	290	334	298	339	321	277	316	317	310	299	272	294	310	334	296	309	342	321	335	329	310	324	306	291	330	312	334	299	308	331	286	316	362	344	346	295	316	328	276	369	300	310	307	351	346	306	307	308	296	328	306	287	329	311	302	296	311	303	334	338	309	284	292	268	320	288	303	326	263	340	299	326	317	318	302	326	308	291	332	340	286	303	276	277	329	306	276	310	320	297	301	306	313	332	314	300	274	280	321	304	306	318	297	323	295	306	291	290	279	299	305	297	313	316	301	294	302	303	317	301	332	311	307	291	335	313	311	335	303	308	336	307	339	326	318	292	285	317	305	270	316	297	331	300	301	322	340	318	275	303	308	296	301	310	306	315	296	336	340	316	310	300	296	297	303	323	307	295	328	310	335	334	310	280	300	307	329	330	273	311	312	314	306	308	334	330	286	310	295	323	257	300	302	318	318	296	303	311	311	313	322	346	305	336	353	307	301	296	309	321	296	329	310	330	342	311	304	337	329	337	315	294	308	306	318	350	287	293	308	305	298	298	334	324	323	289	322	315	336	308	305	312	325	277	300	288	313	288	296	302	298	287	291	306	296	301	300	313	333	305	312	294	322	337	308	297	318	307	312	316	327	334	309	319	295	275	298	306	317	308	304	309	298	308	330	302	275	322	314	325	349	328	346	307	313	284	303	318	295	304	296	301	324	310	323	309	331	329	312	306	299	302	292	314	314	345	329	299	327	301	306	321	283	313	345	297	297	299	288	349
8575	1385	2421	2504	1991	1707	1519	1362	1240	1146	1105	1030	925	904	967	881	955	842	900	817	781	801	813	788	795	792	789	779	805	789	842	788	811	790	771	746	804	803	817	709	776	765	696	758	785	789	753	749	771	808	782	747	771	807	728	755	801	756	784	763	772	771	786	732	727	795	751	763	738	729	735	733	749	772	744	730	753	733	740	782	764	706	798	769	792	776	686	756	758	710	721	762	764	716	781	744	777	730	744	768	776	770	749	741	659	709	726	778	731	735	789	776	695	741	746	726	776	787	734	722	777	714	795	759	769	760	746	778	775	768	729	749	759	735	772	712	787	732	747	753	712	763	758	764	776	752	727	745	760	741	739	711	761	738	751	730	706	799	748	763	751	761	774	753	772	719	745	771	734	747	763	718	778	757	723	762	768	773	727	728	776	721	762	762	713	723	707	797	753	769	747	724	719	738	711	720	763	719	702	757	765	729	760	735	740	740	725	733	730	735	768	739	742	705	741	750	715	726	776	782	777	727	737	789	761	742	756	723	731	767	724	754	764	754	734	707	724	762	764	772	751	786	748	732	761	760	722	771	736	769	720	781	749	745	754	721	776	756	785	734	733	764	748	744	750	769	738	770	770	738	749	679	778	774	725	790	759	756	765	749	733	730	764	768	719	756	735	725	732	712	761	752	741	738	711	769	775	777	732	742	758	774	739	777	710	736	748	775	751	765	765	719	764	743	735	744	706	736	764	732	717	759	728	749	755	743	771	744	725	769	727	768	746	761	751	734	773	700	749	759	752	773	725	741	744	769	779	729	744	770	769	758	756	728	781	734	717	691	775	763	732	725	761	756	788	824	767	766	720	744	729	693	728	793	771	720	761	743	746	740	691	715	755	791	759	666	781	727	756	751	756	764	723	730	761	732	774	744	714	771	747	757	765	708	800	746	779	752	769	707	751	805	720	716	777	740	736	732	740	738	748	735	758	748	758	723	773	741	720	746	809	753	769	738	740	825	711	814	768	797	741	758	753	749	764	729	700	774	780	752	720	746	747	770	720	718	744	751	700	776	687	721	746	817	700	708	773	745	765	766	754	768	760	705	720	738	749	714	760	808	750	736	773	777	730	734	713	753	796	746	797	757	711	803	786	681	734	789	707	755	745	761	757	736	747	760	811	789	745	730	699	768	773	805	781	784	759	691	803	688	716	722	728	746	765	766	739	746	737	693	712	774	756	741	753	772	704	766	794	718	722	717	715	748	754	793	760	763	685	752	746	745	742	792	740	780	736	710	711	737	743	730	743	741	732	775	763	735	753	775	710	758	749	750	717	730	729	724	747	726	714	743	732	731	728	734	746	719	717	734	771	758	772	788	735	769	821	832	720	752	746	732	689	772	717	716	765	697	751	740	748	768	736	756	789	784	717	732	755	720	719	737	698	790	765	802	708	699	731	790	707	730	786	747	741	767	761	733	756	741	701	725	793	776	718	743	787	743	734	746	757	756	755	777	719	779	704	791	763	730	762	748	772	713	753	683	765	768	749	762	716	728	769	732	747	820	735	795	714	723	749	798	758	756	717	747	750	703	704	728	751	744	742	742	757	736	750	749	742	765	750	752	762	786	762	824	754	750	754	776	743	751	756	720	819	776	761	726	708	758	749	734	744	752	769	734	796	787	744	736	797	792	719	774	753	753	774	716	755	742	744	711	775	780	712	738	779	722	729	714	700	752	752	771	744	756	747	716	752	788	727	732	738	718	715	719	706	750	765	728	737	766	769	769	763	726	758	796	802	796	795	743	812	744	761	733	744	738	735	779	758	734	769	795	722	697	733	739	732	752	783	719	741	805	760	764	749	785	760	737	773	678	763	810	774	785	734	746	793	701	766	674	780	712	720	736	763	741	750	739	762	718	669	735	734	758	732	718	748	773	771	719	699	757	716	737	756	770	753	754	788	721	747	751	737	710	734	774	766	756	745	720	707	766	755	692	766	722	766	720	696	781	775	737	802	732	799	738	745	745	697	726	762	751	785	733	763	716	708	779	775	723	737	771	757	680	739	715	738	797	730	768	756	776	762	771	713	743	746	726	754	735	707	743	752	786	778	764	760	735	731	717	775	741	748	769	774	759	737	759	790	729	736	707	741	752	742	749	721	743	694	746	749	752	735	712	750	754	725	728	710	772	760	709	766	726	757	771	743	752	740	781	755	710	720	713	738	701	741	751	749	744	781	777	776	703	798	723	774	754	762	774	742	745	755	765	790	749	702	725	766	732	719	735	785	685	774	745	725	769	735	780	738	760	744	748	732	739	748	787	782	776	758	770	752	786	726	722	705	725	712	726	735	760	751	769	775	786	749	688	797	728	732	737	766	751	711	744	765	739	728	701	725	701	716	700	749	776	749	755	748	733	745	779	770	742	747	771	730	757	684	751	718	802	700	756	740	733	738	720	738	711	756	766	723	701	757	721	793	741	731	751	756	785	749	805	769	758	774	734	753	765	742	763	761	752	746	692	743	773	770	773	740	805	746	757	723	730	710	710	738	702	714	749	712	741	703	775	770	688	769	749	749	700	736	713	729	765	748	728	736	777	748	725	744	753	761	744	753	764	729	778	759	741	728	749	717	780	745	732	777	744	763	793	740	766	778	722	755	737	697	765	777	813	778	720	767	768	758	779	799	715	705	730	753	756	756	723	752	746	729	721	775	727	691	744	733	760	784	719	729	759	752	788	747	740	756	758	709	736	759	732	785	773	747	736	751	783	756	733	755	780	756	691	747	758	735	739	799	701	745	736	731	807	716	777	786	771	798	775	724	762	740	791	686	762	766	777	750	746	735	732	748	745	754	681	733	799	731	777	785	706	740	702	734	778	733	738	713	744	708	767	729	741	700	758	724	780	761	784	783	742	758	757	750	777	770	759	750	701	782	723	764	777	749	696	787	762	768	702	747	691	749	717	774	790	743	759	730	714	777	747	776	689	781	781	766	728	739	736	728	801	769	697	822	798	764	778	750	759	704	742	708	730	739	797	732	766	770	707	732	766	698	743	760	781	725	775	749	770	760	773	756	722	737	735	740	767	772	763	728	759	694	747	725	761	794	731	743	792	724	744	736	698	720	752	769	734	742	765	726	757	745	767	802	770	741	740	769	731	771	721	721	749	752	739	722	707	729	739	731	734	778	783	732	728	702	721	787	702	727	733	783	731	728	731	704	746	732	724	755	673	787	749	744	735	712	770	738	767	747	764	688	741	735	776	775	722	775	755	815	726	702	760	755	739	700	732	718	747	747	785	716	761	789	762	740	715	760	737	793	781	750	706	729	723	731	748	760	744	785	742	765	724	775	750	757	754	709	664	743	728	760	740	751	748	755	791	749	736	743	744	732	723	723	758	791	757	773	793	724	755	730	720	724	765	747	788	756	734	713	786	736	731	716	717	718	769	734	736	718	738	756	713	719	725	753	798	744	720	719	771	731	721	739	791	739	769	758	736	719	735	771	764	740	828
1903	321	261	235	259	229	240	256	287	267	251	246	233	272	224	250	244	246	241	256	234	282	264	240	229	255	256	274	278	242	220	220	248	252	244	243	252	265	241	246	269	251	266	254	240	277	237	285	231	237	271	232	228	249	228	259	284	266	268	252	257	231	239	245	226	257	220	251	247	245	239	238	256	246	263	265	222	222	251	270	253	258	256	265	261	248	235	260	252	230	261	282	246	230	256	272	244	242	235	250	261	255	243	254	263	225	262	226	276	248	255	261	245	206	244	237	238	249	260	259	248	249	244	257	274	227	268	250	260	261	246	248	213	239	255	216	253	255	271	273	282	284	270	240	245	274	243	258	242	219	255	243	235	227	251	241	237	233	220	259	260	215	257	234	231	269	271	258	264	261	259	236	237	265	242	231	243	224	255	247	243	239	243	235	266	255	227	249	247	233	226	219	235	237	243	233	243	252	255	282	222	232	249	255	249	232	265	250	236	234	250	215	230	263	224	259	225	245	240	232	221	221	247	234	233	238	250	254	257	284	256	243	279	243	265	243	249	238	246	241	235	242	253	255	267	243	261	260	265	258	267	264	246	254	251	259	240	246	259	238	248	245	233	262	233	243	249	251	258	254	231	227	240	271	257	246	234	263	245	242	268	237	249	265	263	230	225	250	259	238	218	240	262	272	258	238	224	203	248	245	271	248	254	260	267	261	238	249	239	245	241	220	263	260	264	233	242	276	241	221	246	235	245	238	214	245	256	291	277	235	297	234	246	230	249	228	242	240	239	230	252	266	248	243	235	262	262	258	253	247	238	251	235	226	216	255	270	229	251	246	285	289	251	240	254	269	241	248	202	238	250	245	220	262	212	216	239	265	280	238	233	221	260	273	254	228	250	266	244	255	235	254	263	244	245	257	207	238	224	251	264	270	232	261	261	250	243	273	243	221	227	226	214	239	237	234	256	242	205	243	255	261	249	255	241	247	235	267	273	260	245	228	251	263	253	236	234	266	234	221	244	222	245	268	222	280	250	240	238	245	247	242	258	264	258	280	267	225	215	218	245	269	254	246	246	251	218	247	256	219	232	263	247	257	257	207	262	240	259	250	270	253	233	210	260	247	235	241	233	239	244	214	239	247	299	251	264	233	234	242	247	289	248	226	285	240	219	222	230	226	244	234	242	256	218	239	241	250	237	219	242	229	259	260	266	232	244	249	253	263	265	253	276	257	279	280	255	255	238	288	264	265	272	260	269	231	249	241	241	248	248	221	228	243	236	248	241	254	227	246	249	284	240	255	230	208	267	242	241	243	224	231	220	224	244	264	225	241	262	251	254	265	235	253	242	264	255	218	255	220	260	287	260	255	247	235	271	256	233	241	266	252	237	266	265	234	220	258	240	271	271	235	255	254	236	253	278	236	258	264	259	273	277	253	249	274	253	267	247	260	241	236	241	248	236	264	258	256	241	257	217	239	272	237	222	253	239	242	249	248	244	240	216	266	239	252	246	255	242	256	259	220	269	242	261	249	236	243	237	247	228	223	263	238	265	249	263	249	271	294	263	250	216	242	255	230	243	232	256	256	257	282	259	262	235	221	245	251	236	223	245	228	245	244	246	228	223	270	249	237	248	277	225	222	260	241	278	263	283	243	264	249	269	240	247	249	236	235	247	235	223	240	272	259	245	244	250	242	228	235	288	262	276	271	227	238	243	271	232	221	238	237	271	246	280	262	241	242	249	255	247	252	230	268	237	229	222	257	231	261	251	265	223	219	233	238	240	249	246	219	216	252	227	235	218	220	252	264	231	244	251	231	230	250	244	231	254	240	216	221	280	256	252	236	237	263	251	230	258	261	224	229	251	260	212	236	250	243	287	256	233	240	262	238	230	209	260	263	259	262	253	239	225	243	250	230	249	228	257	259	235	256	246	248	258	247	234	273	259	255	252	266	279	254	228	279	275	262	243	245	256	214	249	268	281	251	227	271	241	197	243	252	250	232	234	243	211	233	274	279	281	264	232	238	248	255	251	226	270	281	256	258	216	217	269	259	263	244	200	242	233	252	253	251	240	241	213	251	229	246	242	263	251	245	232	221	259	233	245	255	267	270	223	255	259	222	238	248	287	228	203	226	220	241	239	249	278	260	234	226	259	231	211	258	245	252	232	224	244	264	239	250	245	247	252	230	231	231	282	277	219	213	250	228	249	278	259	264	224	245	262	249	260	267	249	262	242	257	221	241	232	243	256	261	267	249	265	236	262	266	221	257	221	266	219	274	267	258	273	281	260	227	258	226	228	225	273	241	249	215	227	246	254	234	285	261	257	220	238	251	254	242	270	257	260	268	272	280	234	248	264	225	266	243	262	254	237	260	286	258	246	249	243	288	249	253	254	243	240	220	277	258	218	239	246	266	235	278	240	237	253	264	255	231	236	260	231	252	227	221	270	254	249	237	244	236	305	295	255	244	243	283	254	256	233	271	271	275	269	225	244	242	235	258	232	250	266	275	249	261	229	238	241	276	238	244	256	257	231	256	240	260	255	279	191	270	220	247	259	261	252	232	239	248	228	252	206	234	262	277	235	241	242	236	231	278	245	272	242	236	233	242	233	257	278	242	244	239	260	225	223	256	253	233	241	229	264	228	271	246	238	241	257	267	239	230	277	232	256	247	230	237	250	264	245	271	228	229	262	273	235	263	253	248	230	231	231	261	246	269	222	222	219	238	222	268	238	243	255	248	272	248	251	257	257	248	252	251	244	237	269	248	248	231	245	246	260	211	275	252	258	280	252	255	246	252	254	255	252	257	213	252	237	245	244	249	230	236	244	234	245	259	233	254	242	252	219	213	245	234	220	245	252	266	238	245	296	239	270	234	226	234	256	246	259	250	236	240	240	271	234	254	253	260	246	229	253	255	252	251	248	251	243	277	248	235	251	293	270	284	231	235	258	241	236	253	224	264	241	240	247	248	249	226	228	247	238	232	223	250	234	251	266	204	266	225	284	275	240	227	236	260	228	267	244	267	247	218	246	251	249	238	248	269	258	220	250	249	249	252	254	247	262	262	245	240	274	255	275	266	248	260	261	236	278	246	259	255	239	226	248	243	236	242	274	248	283	262	240	240	254	225	246	203	229	224	243	265	230	254	281	270	240	258	232	258	239	226	259	240	251	245	241	260	255	270	252	237	275	255	227	249	284	275	237	249	239	224	244	266	236	235	237	234	248	244	250	238	254	261	244	248	216	252	232	258	232	219	272	252	248	262	251	248	257	223	263	237	232	260	271	210	240	262	238	225	249	216	255	245	248	233	230	268	274	238	236	234	254	266	249	248	264	246	243	252	229	267	226	249	256	255	232	221	256	224	241	269	258	234	215	255	237	235	272	278	230	228	244	234	233	240	218	226	245	233	277	271	226	259	252	247	240	265	260	217	243	256	256	229	234	238	261	232	252	245	251	274	269	282	248	252	217	270	243	271	257	278	222	250	228	242	224	276	247	246
1884	703	605	618	663	607	632	605	610	567	609	621	612	595	573	579	554	618	587	572	582	597	607	532	590	604	600	573	617	595	558	596	625	584	558	603	620	597	570	627	571	614	602	569	616	540	564	550	576	607	594	562	582	602	577	576	564	552	574	570	601	591	588	565	531	602	574	599	647	610	592	587	588	583	622	582	610	598	628	611	631	635	546	572	587	544	601	588	570	590	623	601	551	626	590	590	639	582	577	614	589	563	537	587	561	568	545	599	640	637	575	560	548	569	580	563	601	580	585	603	579	621	577	591	616	597	600	631	605	596	595	584	622	642	650	560	604	558	578	554	585	609	621	540	633	585	538	608	627	629	576	572	589	571	629	579	608	585	543	608	556	575	578	585	573	592	556	576	596	574	606	563	620	586	549	600	614	610	577	610	564	621	559	594	554	604	544	579	571	596	584	570	558	641	577	609	574	603	582	587	569	603	585	561	596	602	574	581	599	596	582	564	614	590	560	560	559	592	653	595	608	619	573	577	573	594	609	603	571	546	575	580	626	595	566	604	579	577	582	543	581	607	578	599	560	563	556	604	574	602	576	643	658	621	608	581	556	602	566	584	576	592	569	536	607	570	591	594	577	559	619	597	649	594	611	573	582	599	586	572	599	638	573	561	581	597	594	625	608	576	559	630	615	624	604	586	579	549	548	568	575	617	561	572	604	559	625	612	563	599	604	574	541	625	608	577	589	557	564	610	604	592	596	582	531	575	596	619	579	606	591	570	621	569	574	589	566	609	620	594	581	577	554	597	563	573	577	560	608	591	558	562	589	584	603	558	561	659	587	566	590	586	561	575	587	615	590	540	585	588	605	576	589	608	571	602	588	581	621	520	557	608	624	580	606	593	567	581	563	591	619	618	608	614	603	605	579	593	580	598	593	578	588	627	569	564	563	615	614	558	587	542	583	567	557	564	585	645	603	599	558	607	557	581	553	623	553	596	607	559	590	601	578	594	656	593	591	632	610	595	610	579	579	556	562	568	571	605	563	549	621	607	595	592	572	564	565	588	561	563	608	578	590	617	568	619	562	618	544	619	556	591	600	570	608	571	604	576	564	615	634	599	569	580	630	591	573	574	612	572	588	605	583	605	572	561	580	642	578	614	576	606	530	618	622	579	572	568	584	567	584	591	596	598	575	568	613	609	618	592	586	596	616	618	580	583	619	547	601	590	612	533	588	568	594	601	600	580	606	570	592	575	595	596	582	578	564	606	600	582	623	587	644	622	591	575	601	653	571	597	588	556	610	611	597	587	649	591	586	595	575	649	592	572	571	598	589	559	600	567	611	582	583	597	571	605	584	603	607	604	593	601	598	581	553	597	640	620	599	599	575	612	541	588	574	557	571	597	538	578	556	597	581	590	606	585	585	575	603	574	579	588	569	613	539	591	578	613	547	619	585	626	625	593	610	590	577	616	586	570	603	617	576	603	591	580	622	579	566	590	584	589	587	588	620	601	610	561	570	582	620	554	576	575	579	578	606	614	569	633	581	587	601	609	589	596	588	590	549	586	538	606	604	540	622	589	601	625	557	595	635	567	596	591	549	591	585	580	577	566	568	542	578	608	555	574	624	585	619	595	587	567	626	592	591	572	555	601	594	537	604	588	575	546	578	576	563	530	611	597	583	610	566	611	589	565	637	573	578	629	597	608	572	589	604	589	593	599	556	603	629	594	576	585	596	602	566	607	591	629	614	585	591	604	600	594	656	584	637	614	589	596	591	638	637	598	587	612	603	616	564	607	549	574	614	621	577	622	618	542	581	601	548	598	593	610	556	604	600	579	603	607	605	579	551	604	573	616	578	592	591	541	605	613	658	606	572	570	605	582	566	565	585	629	564	613	637	611	663	592	627	559	610	580	571	579	604	584	578	544	599	630	567	570	576	607	585	596	605	585	579	599	579	639	570	601	580	598	601	589	546	575	572	543	579	570	629	637	582	608	527	572	567	599	562	593	556	589	596	548	635	566	574	620	599	614	572	599	586	583	587	540	621	549	558	611	606	605	568	608	598	578	593	573	574	594	584	558	627	591	540	573	605	578	594	597	604	584	557	615	536	543	595	616	564	595	561	614	590	610	597	601	578	615	586	561	589	567	647	589	604	572	593	565	578	559	626	629	596	578	616	631	601	600	607	592	619	594	615	577	569	547	563	587	613	593	565	575	594	608	610	605	596	567	636	606	564	621	567	621	577	563	632	582	572	602	612	589	545	598	589	598	561	602	550	586	570	562	577	647	582	592	570	556	591	570	577	609	576	597	602	599	600	623	575	583	574	590	605	622	574	556	538	576	560	584	624	567	579	594	592	586	626	575	599	616	562	585	574	598	562	595	630	572	588	617	558	591	578	612	568	629	633	585	583	628	575	622	583	617	612	567	603	591	584	613	572	592	600	575	618	590	585	590	570	616	602	560	629	581	592	611	593	590	596	616	581	598	643	537	607	603	576	579	569	567	600	542	610	574	557	548	567	618	563	611	606	590	586	606	609	592	587	581	570	586	608	549	567	560	592	620	584	616	652	575	558	619	619	554	536	599	570	597	526	582	554	548	573	576	561	588	576	601	577	555	608	595	556	629	563	598	626	599	588	581	611	592	611	569	553	602	615	548	592	604	626	585	618	631	602	551	595	560	597	640	571	588	577	614	648	611	620	615	539	603	627	579	592	621	565	640	565	618	534	567	586	587	533	607	562	584	593	599	599	551	617	564	596	606	596	597	585	563	579	574	613	602	599	625	556	550	618	573	629	579	543	610	577	562	560	594	588	551	628	592	561	595	622	615	586	549	631	564	623	564	598	640	597	629	577	616	610	624	595	586	596	565	596	607	601	642	622	579	563	604	595	552	628	609	591	528	588	610	581	588	639	607	609	586	593	585	582	542	611	559	594	613	592	615	556	592	569	613	568	579	608	581	605	630	602	602	596	607	608	579	633	572	598	594	587	630	615	600	600	586	564	574	589	613	594	563	586	589	581	618	554	592	582	607	572	588	595	611	633	579	606	581	622	578	573	601	601	571	596	609	556	558	619	599	573	576	640	572	563	587	572	568	561	570	557	598	575	613	598	564	620	581	592	609	605	585	589	567	639	572	564	608	631	588	587	591	601	572	617	601	638	596	597	594	569	605	611	543	599	619	581	578	631	572	580	552	564	574	580	633	594	600	606	549	589	514	615	610	603	597	596	576	588	586	557	591	628	588	593	612	625	613	628	654	626	596	579	565	558	569	578	581	584	584	580	562	606	589	607	588	572	572	637	569	633	584	592	599	594	588	600	563	570	631	578	552	576	571	543	567	568	573	580	595	640	616	644	586	589	560	578	572	597	579	565	622	591	581	580	611	601	586	579	555	577	601	567	618	581	554	620	570	609	573	587	542	594	552	573	583	589	605	592	600	623	565	559	619	573	609	557	573	590	638	581	603	591	588	586	598	522	562	582	588	592	568	565	561	595	601
8325	547	538	407	317	239	229	244	198	191	171	189	177	138	167	147	149	142	141	156	174	164	144	167	158	162	173	160	156	139	154	169	157	140	158	149	139	172	173	127	131	139	147	154	151	157	117	139	162	156	133	148	160	174	155	163	146	167	157	138	147	163	136	137	160	172	166	138	154	135	172	145	171	145	148	160	166	143	137	179	131	153	139	161	176	155	157	148	134	158	157	143	173	146	152	130	160	158	148	158	168	147	179	142	137	166	147	162	139	153	154	144	150	164	158	139	131	144	164	165	166	139	167	136	121	139	151	169	151	150	144	146	138	135	150	171	144	158	171	158	152	142	121	157	153	138	143	159	146	139	161	137	140	148	157	137	160	150	145	151	128	159	160	177	172	146	144	159	150	147	148	151	152	166	164	149	144	156	138	161	160	143	158	129	132	168	144	177	144	129	158	156	152	161	149	143	154	136	122	122	164	174	126	163	152	160	152	154	156	130	135	131	134	124	157	166	157	121	178	157	152	150	154	138	166	154	132	148	177	147	145	168	169	141	137	170	133	123	153	153	171	169	152	145	149	162	148	147	144	153	119	161	173	148	150	140	159	144	136	137	144	164	120	138	150	166	142	145	151	141	135	138	154	157	148	143	147	162	167	167	157	150	162	158	130	145	138	157	151	133	177	149	155	146	150	158	146	173	157	133	147	133	133	141	152	135	145	152	137	160	187	133	132	157	161	140	169	145	159	176	145	157	136	139	133	130	139	140	131	136	158	133	165	152	165	149	150	156	160	155	152	139	133	143	157	124	146	143	163	135	146	146	166	158	153	141	129	169	148	136	172	172	141	153	177	153	162	158	148	150	161	187	142	160	161	153	148	140	145	163	144	142	135	144	129	113	157	162	174	142	176	142	159	186	166	133	151	145	166	133	157	168	160	152	150	157	159	136	147	133	127	189	166	158	191	165	142	143	145	159	190	143	152	133	146	150	145	151	150	132	153	150	152	140	153	143	156	165	147	142	132	157	147	169	163	164	131	172	149	165	153	136	150	165	126	157	141	160	159	146	174	119	146	145	151	162	184	151	153	176	137	144	154	168	136	137	146	161	151	151	177	156	161	122	144	149	140	152	155	172	151	133	145	166	145	170	156	148	161	145	144	152	158	148	134	135	158	166	146	152	158	153	143	163	139	145	155	147	138	145	145	160	146	129	131	138	152	137	138	175	161	154	139	139	159	155	159	148	121	166	154	133	142	143	159	147	139	135	146	142	117	160	141	155	151	158	128	151	141	146	159	139	147	153	159	148	157	149	149	156	159	170	142	142	153	150	135	157	131	155	154	144	151	140	146	139	151	152	138	146	179	167	127	139	142	138	139	142	179	161	136	148	166	149	148	157	122	167	127	160	159	160	145	171	140	158	162	155	153	151	152	159	173	142	165	165	157	142	132	123	143	149	160	145	183	171	142	157	155	168	164	181	147	152	113	165	148	149	178	147	163	143	140	176	147	157	147	168	175	163	188	164	153	133	146	152	145	151	172	158	158	172	142	148	123	167	156	151	168	158	160	147	144	149	159	149	131	132	147	151	150	165	148	147	139	145	137	152	141	139	160	155	168	155	138	152	148	164	147	135	159	133	139	136	133	155	163	148	128	145	167	187	174	148	156	145	155	148	145	142	150	138	140	160	172	148	159	128	141	143	158	173	152	171	162	157	168	137	170	162	155	149	138	144	133	155	144	122	191	144	157	140	161	170	173	152	122	138	159	149	149	131	152	135	172	150	141	159	142	148	145	142	150	160	147	151	150	164	141	157	137	150	145	145	144	152	135	184	165	126	155	149	145	164	152	182	158	190	164	129	153	133	161	157	129	157	142	139	175	140	166	130	131	169	155	160	162	159	183	134	154	158	166	158	159	151	135	163	155	162	154	127	145	155	188	159	148	170	154	153	161	138	170	158	153	136	147	151	147	144	172	156	156	156	150	142	148	148	146	165	161	146	137	142	155	163	165	157	142	148	149	126	159	148	147	167	139	144	168	150	164	154	143	133	139	177	154	166	148	145	133	159	128	151	145	156	156	161	150	154	150	163	173	142	131	153	166	163	147	159	149	170	161	154	152	164	156	132	161	169	145	167	134	158	155	149	165	152	166	136	124	166	157	172	151	163	140	161	190	148	162	144	159	144	147	125	151	151	160	137	183	161	177	161	175	162	148	127	162	161	163	177	162	127	153	162	142	134	154	125	151	153	135	154	144	162	153	146	157	164	167	156	163	155	151	167	179	166	165	166	164	151	126	180	175	168	142	152	146	139	153	164	152	145	127	153	134	178	152	122	134	155	155	142	159	145	179	134	151	159	166	176	141	159	141	133	141	177	127	158	132	167	172	144	149	152	177	157	143	145	146	144	172	177	160	138	152	157	136	144	145	169	134	164	139	157	130	149	158	154	127	161	134	137	155	148	145	164	161	173	168	148	159	172	141	144	149	140	145	142	156	159	175	153	135	147	139	161	133	181	152	149	167	165	174	162	143	139	152	141	140	142	162	193	159	154	150	170	148	159	163	156	151	157	123	157	148	135	165	148	157	156	161	146	159	159	145	156	142	159	157	147	149	170	152	172	145	154	126	136	143	158	141	146	170	151	138	129	158	165	164	160	148	172	172	193	141	153	149	139	154	154	156	165	120	142	166	138	160	138	134	146	154	153	145	162	134	146	161	141	147	132	141	174	139	163	163	157	150	167	143	145	156	148	157	143	142	145	127	137	155	146	156	137	134	136	164	156	155	140	152	158	145	142	151	135	146	161	151	169	160	126	155	150	147	175	147	145	178	166	126	147	164	163	158	165	158	150	148	149	150	151	136	126	164	148	149	149	140	181	146	158	155	166	165	143	157	137	157	172	179	148	136	169	158	157	124	162	162	134	148	127	147	144	162	161	143	129	139	163	176	139	168	128	166	182	132	143	140	154	139	146	126	117	125	121	164	127	135	159	140	145	144	150	173	136	140	188	143	137	165	170	158	167	158	142	160	153	143	141	134	147	158	154	155	146	164	165	148	136	155	135	143	164	145	140	154	143	175	175	147	158	141	146	158	167	154	146	133	172	136	143	149	168	147	158	132	152	168	173	171	166	182	154	128	143	148	145	150	151	141	149	149	158	121	139	163	146	157	132	149	147	154	168	147	142	177	149	148	152	152	155	165	142	164	139	167	132	169	169	158	144	152	159	131	158	168	127	141	146	140	151	156	142	115	133	151	161	148	178	166	152	168	123	155	145	154	143	149	121	169	166	149	154	140	154	124	167	135	137	180	141	134	143	137	152	151	151	152	161	171	159	121	168	135	157	138	140	171	133	149	124	149	145	153	163	165	141	150	132	176	153	118	145	158	138	145	151	153	133	143	144	151	174	137	163	126	137	145	147	135	142	168	148	141	158	158	135	178	148	158	147	152	138	153	164	186	172	175	147	115	167	157	147	184	155	143	126	140	139	149	142	165	148	155	149
6468	797	1325	1277	1064	913	825	667	661	557	574	531	538	550	498	480	483	470	483	429	453	446	465	444	426	436	475	407	434	476	438	458	433	427	449	412	389	418	440	433	424	459	445	433	393	421	446	420	443	446	445	445	426	441	413	447	436	374	420	426	404	442	406	416	386	400	429	427	460	424	419	407	422	398	438	437	440	425	412	425	379	394	429	432	430	420	402	444	405	445	419	437	422	428	414	432	430	416	436	416	390	415	424	401	417	449	422	427	421	430	424	429	455	401	401	413	409	416	414	457	422	408	406	424	422	427	408	461	428	417	402	447	421	434	435	351	438	401	433	422	401	408	422	408	410	414	413	402	401	430	413	412	415	394	393	434	375	436	411	407	393	415	396	404	399	451	451	400	426	444	383	425	400	372	406	423	407	412	422	412	435	436	404	448	430	434	430	405	438	428	429	414	392	450	399	403	413	396	415	439	454	400	384	401	409	440	442	427	408	411	442	418	435	404	420	409	426	424	414	410	420	440	429	440	395	434	425	401	431	369	383	396	398	424	416	465	403	408	413	422	410	464	403	414	375	413	443	426	427	425	418	393	446	432	415	433	429	435	400	393	428	422	469	415	393	454	430	411	438	429	433	415	389	381	433	417	393	445	422	411	402	405	449	390	443	392	421	388	428	409	442	454	400	428	468	392	394	428	435	439	389	428	403	400	411	403	404	424	463	416	416	402	378	407	417	407	393	430	431	416	437	413	416	400	422	419	449	402	398	433	452	470	395	434	410	420	439	446	435	411	429	413	427	397	401	378	394	410	419	438	394	374	431	436	390	424	439	436	427	395	427	430	398	440	416	397	406	404	445	379	445	370	400	408	452	404	423	424	400	447	455	468	393	422	421	425	389	419	383	395	431	449	423	455	363	441	395	433	442	382	412	435	419	369	415	445	444	430	399	467	429	379	431	402	399	445	435	430	408	406	446	404	402	443	438	411	358	399	455	417	431	393	397	403	438	418	415	387	390	411	430	415	385	403	441	402	401	420	381	414	412	403	416	439	416	432	492	384	399	480	446	429	416	425	429	426	364	424	403	422	418	410	377	394	409	417	382	402	428	421	440	448	428	407	422	437	403	410	412	446	438	401	415	390	404	414	427	401	431	406	407	406	402	429	451	422	407	400	401	368	418	463	398	407	429	373	420	412	415	428	413	396	418	410	424	389	465	389	436	409	420	387	418	425	382	418	441	411	405	431	430	414	401	430	437	398	423	372	437	438	390	436	395	447	397	406	429	410	395	403	450	423	406	419	414	420	430	396	422	393	390	404	409	405	385	397	398	413	412	429	406	407	450	468	389	413	420	425	395	394	394	420	445	438	420	425	441	420	437	421	394	397	399	428	374	419	418	428	416	370	424	403	408	432	428	433	427	415	439	362	407	375	407	368	432	415	410	397	398	414	384	433	408	397	419	360	429	438	424	438	415	410	392	403	418	416	423	432	418	435	451	412	404	396	423	444	428	420	414	408	431	385	399	395	412	427	447	393	442	444	424	405	404	401	381	444	416	412	425	408	438	427	389	435	429	388	409	386	415	424	420	408	416	407	399	430	432	418	411	424	452	385	404	429	389	392	431	456	407	393	418	393	424	431	412	388	428	402	394	400	387	433	420	432	424	388	402	402	446	403	427	414	419	416	398	372	408	410	405	437	440	414	427	395	421	378	412	390	431	418	422	431	424	390	403	406	439	415	389	395	450	444	447	388	451	446	381	411	410	418	412	404	440	412	431	459	410	408	419	392	388	394	418	400	397	414	413	450	414	380	398	441	401	416	416	402	377	412	399	417	405	397	427	378	397	414	429	422	402	467	398	403	432	425	425	450	379	408	420	415	413	393	412	407	425	395	451	374	379	410	419	424	405	413	410	430	428	430	410	447	439	434	424	401	435	414	400	444	383	429	387	444	428	410	405	378	377	400	465	391	434	382	428	397	410	415	418	449	434	431	388	422	414	414	406	430	423	416	449	422	376	395	435	402	407	433	452	409	402	387	455	441	421	422	449	451	425	471	396	397	392	433	421	376	442	419	400	407	429	402	370	404	397	439	387	417	385	394	421	424	437	430	444	433	399	412	400	446	411	395	426	393	449	416	421	451	394	401	439	425	445	407	449	400	477	476	432	438	396	379	430	406	408	441	443	422	404	422	406	448	408	406	420	434	397	426	418	422	451	405	419	433	431	409	405	401	406	384	430	395	377	435	372	392	402	424	385	449	400	439	411	409	447	419	415	418	383	468	385	462	391	404	413	445	449	400	468	406	394	458	425	400	422	416	416	437	390	411	423	442	421	441	418	438	414	374	405	458	414	389	410	416	415	417	397	393	393	402	411	437	424	400	458	389	415	429	424	440	412	397	392	450	403	390	389	449	420	416	428	462	412	433	432	403	428	439	406	419	378	474	431	412	404	405	402	407	428	444	367	429	418	430	390	382	421	415	406	420	402	393	410	425	419	404	445	405	422	411	419	390	437	429	415	418	411	423	413	423	390	393	453	437	455	420	406	408	407	410	411	408	435	391	390	422	400	429	449	425	422	432	401	405	410	372	420	439	396	417	387	414	416	444	453	475	419	425	417	417	437	419	407	401	406	424	405	441	387	428	403	400	413	381	407	396	402	409	383	403	415	420	432	426	423	404	449	405	428	438	446	395	403	428	441	440	434	399	410	428	430	421	413	413	425	408	443	403	446	389	442	396	374	418	442	422	409	431	398	429	426	431	430	375	430	388	377	398	391	405	422	429	440	380	402	417	410	410	416	392	400	397	397	429	441	422	423	396	425	416	394	393	386	414	394	413	440	415	412	422	408	423	431	403	419	423	384	411	475	389	390	412	393	418	452	414	390	395	406	408	418	399	382	407	407	435	431	403	418	417	434	413	475	400	408	404	400	425	460	397	373	425	447	398	432	433	413	421	412	426	433	398	425	457	379	409	417	418	395	411	400	394	399	421	407	425	417	423	393	447	426	398	401	425	402	427	384	426	364	384	420	402	414	416	435	413	445	399	433	406	411	420	407	435	416	407	399	435	419	407	417	409	394	417	451	420	401	425	449	381	398	413	475	402	438	415	427	427	402	405	414	421	406	435	420	404	383	418	428	396	391	428	413	442	393	436	429	432	395	438	418	409	427	421	412	452	383	389	390	409	437	468	402	428	424	419	364	410	394	431	440	402	412	401	383	442	422	429	391	428	401	402	427	405	417	371	428	429	444	407	437	381	418	431	406	406	401	406	456	441	452	406	436	419	420	412	416	407	357	419	447	388	389	459	411	421	428	384	419	422	404	408	380	434	425	414	422	446	431	425	427	459	392	399	432	451	436	454	449	416	418	447	416	407	423	436	380	386	421	431	398	414	399	370	455	411	378	401	400	421	393	417	397	413	440	434	405	415	403	388	400	397	367	408	417	404	375	366	416	465	409	427	436	408	404	420	412	407	383	382	443	423	439	387	425	416	420	409
15781	1511	1153	881	612	531	455	435	393	368	382	348	359	334	331	350	305	334	306	296	339	325	331	324	279	348	327	323	317	303	293	329	313	329	325	303	353	307	335	326	306	340	298	285	297	301	339	301	300	323	314	285	321	304	320	298	292	344	319	331	324	313	316	281	282	307	291	317	298	302	317	281	333	288	301	318	311	344	298	316	305	324	329	304	312	336	347	320	282	351	312	316	352	322	314	333	320	319	319	284	291	319	321	272	304	318	366	328	316	299	332	289	335	282	338	316	333	295	315	302	296	286	312	308	309	332	336	323	308	278	314	321	304	320	314	329	349	350	342	340	298	275	343	312	313	300	319	325	314	352	323	300	303	336	348	339	305	333	320	373	325	292	308	305	318	329	339	336	351	306	299	316	297	338	322	331	327	315	291	325	305	295	324	295	304	297	330	335	330	301	298	320	282	298	351	313	308	315	311	302	313	311	301	269	298	331	359	284	310	307	327	327	296	329	308	326	293	315	339	313	312	326	356	301	296	315	282	305	314	309	339	283	315	295	337	350	288	302	317	303	300	284	309	319	299	326	338	335	281	295	313	353	327	321	332	344	368	297	263	311	315	330	335	299	302	298	319	331	291	348	296	332	312	307	304	309	359	308	292	316	314	302	314	292	320	336	299	342	324	323	277	338	307	351	293	302	304	311	308	290	324	304	333	306	304	341	313	301	308	342	330	275	298	315	330	304	335	329	275	306	285	280	326	344	312	306	288	329	349	345	272	322	351	328	310	314	283	316	316	316	316	340	303	309	317	297	311	282	355	336	307	313	322	324	321	292	343	295	293	301	319	342	299	301	326	314	333	305	327	299	327	302	304	331	293	318	315	327	327	344	271	270	295	310	310	321	304	299	318	295	333	337	329	330	312	322	310	314	305	256	296	305	344	330	307	288	290	305	311	312	293	324	309	352	303	330	303	334	314	286	319	298	347	324	321	330	302	315	294	283	320	320	323	302	327	333	323	328	345	340	303	315	302	314	307	338	312	293	315	332	355	328	340	314	332	291	290	324	281	335	348	336	328	301	317	328	303	365	304	321	297	319	290	307	314	356	278	301	331	324	277	307	326	299	340	313	305	297	321	333	292	320	320	313	332	280	297	339	327	300	322	350	368	292	272	299	284	342	302	330	317	317	300	348	346	313	309	317	285	304	307	334	326	302	309	305	326	322	296	316	303	299	328	328	315	321	332	293	299	317	318	318	309	333	314	324	269	315	311	318	307	305	278	306	310	316	315	304	325	310	315	325	312	308	328	331	332	305	329	320	293	281	283	292	322	310	311	301	312	319	314	329	286	321	314	307	303	285	318	323	313	304	317	349	366	318	316	327	302	317	305	307	318	313	299	351	305	321	337	298	318	340	299	347	321	329	346	347	343	333	304	271	299	304	294	331	344	322	348	319	331	346	330	314	331	312	317	337	299	310	305	320	364	286	331	328	315	297	321	310	321	318	314	333	283	316	310	291	306	296	298	313	283	349	314	344	294	291	313	321	317	304	338	309	322	327	287	328	314	324	293	286	316	315	280	305	351	323	296	294	317	306	310	298	317	340	299	305	287	285	308	292	324	298	326	287	302	310	331	310	322	265	362	319	324	302	319	301	300	307	307	296	304	300	313	285	313	308	319	311	325	338	315	311	336	280	267	325	316	280	276	325	309	327	288	364	292	310	306	288	290	313	318	334	307	309	345	314	330	343	358	347	351	306	312	333	297	315	307	318	296	334	297	344	323	324	323	294	307	272	290	339	325	336	329	319	335	313	295	307	317	313	333	296	305	298	312	349	332	322	317	350	360	311	310	293	323	301	330	278	295	311	330	307	346	328	302	295	355	324	342	346	311	273	320	287	294	322	315	317	344	308	318	339	322	326	322	318	289	281	284	372	331	305	313	337	340	323	292	320	293	320	323	308	331	343	309	349	316	313	348	316	340	308	327	295	315	319	300	312	325	324	331	321	291	313	310	308	336	297	281	362	314	322	341	359	331	316	311	331	309	323	315	258	335	337	344	328	338	330	335	320	320	336	302	317	322	309	305	286	307	323	302	347	326	305	343	323	339	307	303	293	347	346	303	329	373	289	315	297	322	340	308	347	305	310	341	329	322	286	300	307	313	303	294	288	340	323	296	330	310	280	283	337	302	347	315	290	300	321	353	297	324	312	303	329	328	361	316	312	346	359	291	280	295	284	303	330	296	298	332	343	352	310	295	323	363	305	298	267	323	341	292	286	323	307	310	312	330	315	309	319	324	296	308	298	326	312	319	312	327	339	308	351	326	338	341	312	341	317	307	311	340	297	304	316	291	301	321	309	302	301	296	355	330	303	313	328	333	299	287	295	281	335	313	347	307	332	302	270	314	279	326	326	323	311	299	284	300	355	280	333	306	332	302	307	299	316	278	323	333	305	294	290	320	355	317	325	330	334	303	284	308	276	298	322	340	340	338	340	328	329	328	312	289	355	359	340	275	309	259	293	300	316	317	318	326	309	320	280	287	330	327	329	337	311	341	264	303	305	340	313	299	327	329	352	339	310	303	308	315	258	329	351	308	313	320	316	295	340	319	323	312	344	312	340	328	323	311	315	309	311	284	288	311	310	358	314	287	286	283	307	291	314	309	326	292	308	286	329	303	317	310	350	317	294	298	270	327	323	326	323	322	339	285	323	319	343	340	282	346	297	291	329	297	286	353	352	318	281	295	279	312	331	305	315	329	348	301	318	316	288	321	331	335	316	325	328	324	313	315	336	280	321	321	298	317	316	289	337	343	310	336	305	309	305	313	279	297	308	330	287	347	283	292	313	301	308	318	301	307	326	323	309	344	303	298	321	303	339	274	308	316	339	306	321	322	300	313	337	297	282	381	336	330	270	296	301	318	296	300	324	337	292	301	294	322	280	317	304	321	309	294	320	343	354	309	320	301	323	315	319	312	336	292	298	311	298	323	332	311	335	315	308	356	340	339	322	335	302	332	338	337	395	269	333	335	305	286	283	308	335	328	303	270	368	283	316	312	281	301	265	270	332	287	297	332	306	307	322	323	310	332	298	289	279	311	301	332	318	296	283	290	307	312	312	309	342	317	329	302	288	322	311	333	324	316	313	322	309	337	315	309	302	294	297	316	319	369	321	300	319	340	312	325	309	315	296	328	344	353	302	288	315	327	315	340	329	320	293	318	326	274	294	321	292	344	301	306	338	293	320	329	297	317	305	319	315	314	325	303	332	311	326	303	333	276	321	313	338	298	299	270	290	310	292	308	306	269	348	293	318	297	329	335	316	314	329	319	324	308	298	336	306	333	328	347	296	354	317	322	317	299	275	293	348	300	289	317	332	328	296	349	372	299	320	325	313	305	308	339	342	297	297	314	307	325	331	289	312	311	322	340	310	323	338	320	301	315	342	321	308	307	329	320	340	279	320	314	280	308	302	316	350	306	282	358	334	330	290	301	317	327	320	306	313
8782	1392	2468	2542	2011	1782	1552	1322	1188	1099	1079	965	1015	929	877	869	890	900	839	878	910	795	847	831	857	774	781	833	793	824	774	818	774	777	796	782	758	770	761	803	815	783	781	781	794	757	805	835	782	802	799	793	793	779	741	803	768	786	741	765	714	805	729	788	767	771	748	780	720	749	740	726	790	766	794	778	759	756	739	732	755	765	759	729	736	807	758	800	749	719	714	753	829	790	760	733	759	760	812	741	763	783	739	715	753	797	745	754	789	760	776	728	749	725	722	761	761	772	794	712	767	776	731	762	795	725	795	762	722	744	717	778	755	793	769	790	733	776	726	778	757	783	766	751	757	750	723	746	797	782	779	790	735	782	790	787	771	781	732	772	705	790	802	756	729	699	731	769	760	804	771	727	763	801	734	720	732	782	673	756	765	745	747	737	821	716	753	777	749	756	755	751	744	760	765	668	776	757	717	734	771	739	782	783	746	755	763	785	715	768	718	706	783	731	776	758	751	748	774	707	763	774	761	726	722	719	751	756	799	740	792	820	763	764	767	762	747	781	727	702	765	772	750	772	754	760	785	738	809	762	746	762	772	779	763	798	740	777	703	807	813	711	782	744	740	756	719	724	762	766	753	769	720	766	705	701	785	750	775	735	780	815	748	752	780	798	742	736	728	768	786	783	779	760	728	767	760	766	771	772	739	738	809	810	755	779	676	732	769	750	735	743	726	712	776	753	749	777	728	728	726	742	742	769	792	740	733	774	747	731	749	744	812	752	765	766	784	779	748	769	744	726	733	700	786	716	766	723	754	769	699	783	735	757	774	801	715	766	782	754	717	706	743	746	784	759	775	786	760	735	732	766	726	715	759	760	729	737	733	820	735	753	766	737	741	703	768	769	689	784	769	749	768	741	720	736	779	740	728	784	744	707	741	765	738	759	753	736	745	764	742	745	773	748	759	738	726	733	756	743	834	723	746	748	766	718	782	791	748	708	772	754	731	772	719	749	729	741	725	756	767	769	757	758	721	727	737	805	749	722	811	755	772	747	769	768	744	766	717	771	774	798	785	726	767	746	735	746	737	741	737	791	735	774	757	780	737	765	778	782	771	749	725	764	750	781	718	716	772	733	768	741	792	746	754	746	757	749	777	772	793	821	772	804	695	750	797	725	687	797	823	759	779	751	765	759	781	756	789	740	675	756	782	769	717	773	696	793	770	752	728	709	729	749	747	806	744	727	746	723	736	756	731	801	741	770	764	780	712	873	743	742	780	772	763	743	693	728	716	799	781	770	788	731	787	741	757	763	712	761	720	700	726	747	725	707	766	768	723	742	751	724	737	743	742	767	772	658	732	743	770	747	778	743	742	751	759	747	749	770	823	775	706	727	723	749	754	798	743	750	719	726	753	744	756	730	749	735	745	769	791	753	776	789	768	759	806	742	759	718	729	718	785	777	772	717	775	710	745	773	759	734	763	785	784	755	759	740	779	720	731	719	755	771	745	708	697	742	749	734	753	764	728	737	777	759	712	762	769	753	756	732	706	765	740	706	796	809	800	746	755	727	735	735	741	736	749	739	725	765	767	725	732	788	780	767	808	744	752	720	759	744	782	773	723	742	712	769	772	744	728	689	742	762	773	720	735	746	747	750	770	747	711	782	748	733	779	779	719	758	735	774	784	779	758	784	756	764	761	730	770	729	766	829	703	752	747	776	717	770	785	742	709	737	724	758	752	743	763	752	755	713	754	760	770	755	768	704	736	751	760	772	710	737	790	776	780	765	733	730	759	738	773	722	761	769	704	787	700	745	749	721	704	701	784	787	742	734	784	730	718	750	709	800	790	721	770	715	777	743	715	748	768	720	716	756	752	735	724	760	735	738	738	777	778	759	777	765	765	767	747	723	734	751	784	759	775	756	783	768	764	742	700	785	746	763	777	744	761	747	815	754	736	742	784	719	759	731	764	776	758	755	837	742	756	726	745	749	759	749	764	750	753	743	747	734	741	766	712	764	764	737	757	730	664	741	780	725	748	773	718	740	738	730	754	736	754	759	771	825	764	781	806	750	802	800	769	719	787	722	735	742	749	732	757	763	755	791	739	686	745	750	723	744	719	783	743	729	791	800	717	791	704	704	730	717	798	774	759	752	724	732	751	754	703	744	788	826	794	730	784	731	733	753	816	714	765	695	745	762	773	772	756	735	763	704	721	799	750	704	733	747	735	761	768	754	750	752	768	727	726	729	750	744	747	710	745	769	736	762	765	770	740	762	794	767	779	768	727	801	715	727	780	750	785	768	706	745	734	748	743	783	717	771	725	766	758	803	790	767	741	806	718	746	731	773	728	716	740	767	786	757	819	763	753	821	778	777	733	774	760	743	749	755	770	759	781	736	787	777	717	792	762	727	690	725	782	774	755	779	754	725	761	755	719	730	753	760	796	743	799	768	754	709	758	710	746	745	756	729	775	752	803	745	750	793	769	752	755	781	709	754	756	731	783	730	741	760	748	781	701	758	766	740	782	757	726	789	714	786	732	730	759	753	755	735	739	774	803	745	735	781	787	756	753	729	773	794	766	735	734	801	783	698	766	715	715	733	784	786	735	760	758	719	790	803	723	748	740	726	765	755	790	797	731	733	732	734	711	716	740	725	739	737	757	695	733	751	742	766	740	778	767	816	743	750	819	739	750	748	773	750	768	784	722	737	762	731	787	754	745	728	723	741	768	739	744	821	759	736	749	753	731	830	749	760	760	737	773	758	749	753	788	733	749	733	769	730	743	724	776	792	759	759	756	731	726	710	763	769	765	718	733	775	772	791	728	737	760	792	755	707	754	758	782	787	726	762	771	766	751	780	693	705	800	717	758	738	770	737	731	724	713	701	705	723	759	763	770	779	726	751	805	736	761	725	757	792	736	755	779	773	720	755	767	806	752	730	757	809	719	717	758	761	797	796	741	743	752	729	759	768	757	732	731	748	758	723	773	716	753	752	765	742	762	793	737	738	749	728	751	759	747	835	762	748	796	674	729	739	693	796	740	813	754	755	789	733	739	731	831	695	726	776	765	766	734	741	776	767	733	720	741	773	796	772	778	755	744	750	771	746	694	775	720	761	739	760	682	753	755	723	695	757	735	778	745	763	749	696	761	711	746	744	730	749	751	775	773	715	764	749	752	765	716	816	764	805	746	721	769	761	769	742	786	714	731	752	774	765	759	735	776	715	759	726	750	748	771	732	759	754	724	781	771	743	764	717	758	719	733	784	755	741	745	773	772	764	738	735	756	748	810	774	780	778	775	756	779	718	742	791	713	740	769	758	814	736	726	783	782	732	756	778	724	756	711	744	783	742	851	765	772	800	720	750	778	728	795	768	721	693	731	736	770	745	801	721	714	767	779	741	717	717	755	770	693	746	763	733	770	757	733	760	734	786	750	736	781	762	780	741	789	791	733	726	747	729	727	725	788	766	782	748	816	715	785	702	728	746	740	760	722	768	750	778
1896	304	303	267	270	248	219	281	272	220	241	234	274	221	218	250	225	251	254	253	243	260	250	249	251	237	278	220	253	235	225	264	250	251	233	253	232	240	260	265	255	256	240	255	237	261	244	245	257	262	282	238	242	260	231	238	258	229	247	246	242	223	227	223	235	257	220	257	235	251	238	258	243	293	251	255	234	246	248	214	290	240	279	261	238	257	259	255	222	253	252	234	217	220	252	245	261	257	285	266	236	251	272	237	250	244	224	244	223	253	230	239	246	263	231	232	225	248	243	282	277	273	227	223	250	241	249	267	221	242	240	260	254	246	252	219	217	228	249	230	231	253	260	247	242	251	247	256	260	267	200	239	250	227	238	250	253	235	233	266	249	232	255	249	242	234	231	232	242	238	250	251	274	250	242	246	225	252	261	218	248	229	251	235	247	252	232	261	251	263	238	241	238	224	254	249	225	233	260	272	242	213	246	237	223	231	226	248	245	233	254	258	279	270	240	207	264	236	254	254	246	226	249	267	273	256	268	221	233	236	236	215	240	237	234	264	245	218	239	228	263	260	246	240	248	245	238	251	235	234	231	274	234	234	277	264	261	261	267	252	255	250	259	263	247	228	278	256	229	212	218	229	215	269	220	228	255	237	245	227	229	229	255	252	240	239	222	240	247	224	261	233	256	243	210	214	259	266	264	226	246	244	263	256	266	244	264	232	241	215	243	224	221	252	228	264	239	232	276	227	258	262	227	222	250	226	258	222	228	224	243	261	253	264	227	242	247	239	226	221	221	230	254	271	295	216	217	255	225	252	235	259	257	261	248	267	255	240	234	249	224	265	277	218	242	227	234	243	226	227	246	241	248	262	251	222	250	217	247	240	236	232	280	254	245	244	247	252	229	206	262	281	242	230	225	265	233	244	246	201	220	242	221	256	263	231	244	253	252	228	227	228	263	282	252	258	271	260	225	276	246	221	228	246	253	256	258	233	220	262	231	257	239	242	233	259	230	234	235	248	241	248	245	252	240	269	272	221	234	231	244	271	246	262	263	223	272	231	255	250	253	252	216	251	262	226	241	244	249	295	237	235	239	247	267	271	243	249	237	224	224	263	267	243	261	208	229	238	225	207	251	246	217	254	233	259	255	244	244	234	259	265	228	233	237	249	260	244	257	243	240	235	263	244	269	260	233	260	227	271	263	261	243	256	238	221	254	261	269	246	252	227	206	264	246	219	235	232	264	258	243	232	248	249	257	245	235	217	241	258	239	224	232	224	229	232	238	320	248	263	281	260	228	255	252	240	231	211	249	204	247	257	263	234	266	232	219	224	271	238	223	275	252	252	242	278	216	254	234	212	214	258	268	260	278	217	261	197	238	246	249	260	217	251	281	224	225	234	221	246	250	226	256	251	241	256	229	255	253	240	219	236	258	245	279	241	253	282	231	238	266	220	223	244	278	245	238	213	227	271	268	264	255	252	221	256	260	216	254	224	283	256	269	250	224	273	250	234	234	238	237	223	244	301	228	257	254	243	268	198	225	245	246	255	258	279	243	239	233	237	234	250	208	236	244	253	242	237	261	230	272	276	221	253	236	237	246	249	256	253	246	246	245	285	236	261	223	240	240	245	236	235	267	257	274	228	242	240	265	261	228	234	226	274	251	248	268	246	251	249	249	234	259	278	244	230	250	268	229	241	253	274	249	231	215	243	246	235	235	238	260	234	253	267	223	248	222	223	257	258	274	243	224	246	241	254	235	277	284	225	233	240	218	247	230	285	237	249	246	234	226	225	223	239	248	246	259	255	235	222	221	246	245	233	243	228	244	208	262	254	251	228	244	239	266	264	251	225	240	283	242	230	238	251	225	226	266	273	238	273	236	273	248	250	276	236	231	232	212	267	233	217	231	256	206	234	238	247	246	237	240	244	248	260	228	269	238	247	257	259	245	256	233	225	242	255	250	232	213	219	236	249	217	254	243	254	193	228	239	276	290	231	247	255	258	247	236	230	244	263	245	272	239	268	283	248	253	224	229	207	235	236	270	223	255	246	235	260	250	260	238	240	223	247	254	216	235	213	267	245	235	262	257	256	249	252	246	239	240	231	251	226	247	246	250	233	228	252	237	270	240	230	227	226	223	238	266	240	237	251	251	239	247	227	219	253	259	250	279	236	253	252	258	249	226	241	254	266	236	233	261	239	238	243	208	229	230	257	265	237	220	236	241	240	287	289	272	236	254	251	252	258	219	254	228	265	252	230	232	231	251	248	243	242	245	244	240	269	240	282	224	238	249	245	233	245	225	223	260	245	262	243	260	251	242	257	233	237	269	253	261	238	262	257	258	257	260	239	220	243	243	266	278	251	219	232	227	278	255	268	261	223	248	236	234	231	210	223	202	240	276	232	271	250	242	258	231	253	237	238	229	240	250	255	263	268	244	215	251	266	242	255	230	250	237	258	224	256	238	250	259	216	228	253	229	217	248	250	238	254	263	231	261	261	251	249	224	252	254	255	232	243	234	256	282	233	218	253	237	277	260	242	247	220	256	265	265	274	255	257	230	262	256	231	273	231	281	277	205	233	247	230	228	246	241	239	257	237	213	275	226	230	250	271	234	241	240	234	220	226	241	242	243	217	268	237	228	211	247	240	252	240	262	251	254	221	234	205	253	232	240	271	279	258	214	230	262	244	213	269	238	241	245	229	250	234	233	252	252	241	276	248	228	247	245	232	262	275	237	240	240	230	243	238	221	258	239	258	246	271	251	261	243	234	237	247	248	227	237	242	244	213	238	254	226	277	272	255	248	269	247	208	245	251	235	252	235	250	255	253	263	239	249	238	255	250	249	226	256	252	261	278	283	257	245	232	244	243	237	261	248	216	218	222	207	259	242	227	228	254	249	246	236	254	229	237	232	238	245	218	223	268	239	250	227	235	223	275	269	259	223	228	228	245	228	282	240	270	234	262	242	262	243	251	244	251	246	254	248	255	249	238	267	264	248	247	248	289	224	248	243	236	256	225	264	196	252	240	240	265	252	241	250	228	236	238	249	223	255	256	249	222	232	269	251	235	272	254	231	247	234	267	228	229	266	252	244	247	241	230	227	241	247	259	264	222	229	252	238	227	258	258	245	235	265	226	236	238	249	216	240	231	239	220	248	259	259	215	263	249	221	243	232	232	243	234	241	228	262	250	266	250	241	240	229	237	268	248	259	240	292	254	239	260	245	253	239	232	254	252	229	229	248	215	292	270	252	235	221	213	262	240	207	239	217	254	247	261	231	238	251	237	228	229	278	240	241	231	205	238	277	223	242	231	265	250	251	222	222	266	201	266	255	265	255	230	223	238	215	244	254	279	263	255	220	234	214	260	256	232	267	243	220	252	247	259	221	252	249	232	242	235	273	238	206	221	206	235	282	227	236	248	275	231	255	200	257	237	251	215	231	254	249	224	233	234	211	233	226	207	229	253	247	245	245	225	245	244	223	253	231	236	233	208	256	245
1901	654	641	626	575	604	607	597	578	582	588	624	612	582	589	579	640	568	532	565	553	590	561	561	614	558	575	582	586	541	583	594	605	596	528	576	611	597	610	595	597	598	582	575	599	525	576	590	570	588	610	593	648	606	582	562	611	583	587	623	562	585	552	571	561	559	592	539	576	590	547	598	559	524	576	540	604	554	567	563	636	569	630	583	585	621	551	551	557	567	600	582	589	627	538	563	579	580	597	589	540	581	578	603	581	616	589	562	600	564	615	553	583	578	563	569	606	563	594	591	596	620	622	605	585	598	532	594	593	584	603	606	559	591	566	598	578	597	544	556	603	574	598	525	563	586	545	590	570	582	588	576	594	589	592	594	609	580	599	569	597	610	599	591	600	577	612	593	552	575	617	603	564	540	605	618	552	604	591	594	578	613	593	573	578	621	582	610	519	538	558	614	590	563	590	569	602	591	552	556	565	582	560	601	607	583	595	586	585	580	630	620	567	582	616	590	559	574	599	582	573	569	547	569	565	593	603	578	577	582	610	584	609	585	589	581	552	571	614	603	610	550	637	570	588	583	575	535	591	598	564	616	591	572	623	581	582	585	560	583	555	629	588	571	579	591	560	580	572	575	586	579	593	600	630	597	620	565	576	577	588	579	597	537	617	569	585	598	579	589	613	546	568	580	595	581	552	609	587	564	595	633	595	588	565	571	595	594	541	598	533	613	559	591	575	594	599	594	554	585	586	608	554	569	587	571	615	552	560	620	586	559	614	586	597	560	580	604	642	629	574	597	608	564	597	616	580	605	580	581	603	620	602	589	584	583	603	574	554	547	569	590	570	582	560	604	611	544	553	561	615	578	565	568	593	617	638	579	583	599	608	595	582	598	549	544	545	629	577	589	585	587	576	549	519	589	581	611	546	585	554	573	556	572	589	559	600	589	610	610	553	591	589	560	574	592	595	580	615	579	588	549	593	560	577	545	560	586	556	564	593	580	603	541	567	617	588	602	644	576	559	578	567	588	585	581	603	564	588	577	623	565	557	608	569	622	593	591	592	594	552	617	552	588	562	571	585	566	615	576	603	588	550	572	581	613	588	546	592	553	595	567	557	564	564	613	598	562	592	566	580	629	614	612	619	546	596	594	545	551	597	614	562	608	582	575	590	603	605	580	605	624	560	566	594	547	594	556	532	544	572	620	588	597	590	565	592	593	572	599	581	544	607	542	565	605	609	576	585	574	567	603	585	590	649	565	572	632	549	601	571	565	573	528	635	614	549	569	548	568	576	578	585	589	537	569	584	589	560	555	603	548	592	565	562	616	569	622	596	607	552	568	602	556	530	565	543	512	578	648	576	544	573	643	565	615	586	561	555	585	614	581	581	571	543	591	617	595	598	601	561	583	572	573	592	581	583	575	574	592	563	596	570	611	584	569	578	594	570	613	606	580	555	615	591	575	577	593	590	611	567	586	591	609	540	567	573	529	588	584	564	563	576	567	588	606	568	577	588	612	598	546	568	633	587	625	573	569	616	616	591	611	593	526	582	649	588	544	581	565	591	597	581	591	614	587	555	584	592	559	588	641	557	593	617	566	581	604	550	608	556	599	573	564	566	551	580	632	587	576	578	603	575	574	615	567	583	584	597	581	594	557	626	578	524	576	571	636	586	585	601	579	574	574	613	583	574	622	584	564	595	613	607	538	555	582	609	580	551	563	610	582	590	579	570	607	574	602	599	525	552	527	549	552	620	588	561	604	553	578	592	582	592	555	531	602	587	571	587	581	581	559	571	556	611	576	562	603	592	549	540	591	567	602	595	576	590	643	547	583	584	558	577	632	632	615	626	598	601	598	571	581	593	564	539	547	606	565	582	574	557	543	616	605	557	608	617	635	587	584	611	523	558	560	565	607	581	575	601	608	589	617	605	578	618	601	576	592	610	567	577	582	595	586	606	640	580	579	623	558	601	584	613	566	600	601	611	595	604	594	572	556	572	575	540	576	589	615	564	587	595	570	556	566	605	592	574	545	558	577	583	559	568	602	587	574	559	564	589	596	573	586	586	578	615	588	616	618	593	584	617	587	548	550	622	583	566	573	578	550	614	572	589	593	615	580	607	612	581	558	591	611	586	577	583	603	565	582	584	552	613	595	560	573	598	578	552	605	589	597	582	584	605	586	600	554	545	587	598	548	562	579	602	562	590	603	570	602	569	618	608	575	567	584	505	590	623	600	635	589	597	578	579	560	638	611	562	570	554	560	576	571	599	581	566	558	547	581	578	579	576	557	648	572	585	605	537	600	586	592	621	586	585	568	565	577	586	609	566	586	531	566	576	536	560	575	618	606	578	578	607	549	597	577	577	575	597	581	569	539	543	571	563	611	573	580	565	599	568	573	591	601	541	553	563	587	605	591	602	584	570	616	584	597	581	594	576	551	594	601	581	534	575	546	554	579	576	580	619	589	549	568	616	577	562	606	592	588	606	568	576	558	551	582	550	584	571	619	544	575	635	548	573	579	602	614	554	558	585	595	581	568	571	583	604	577	592	601	568	595	584	598	588	599	581	556	553	552	559	635	632	575	616	582	607	596	550	565	554	595	591	588	609	595	568	566	639	614	626	548	594	565	577	605	597	625	579	599	570	607	620	558	619	564	557	579	597	557	585	593	599	569	559	567	595	632	588	586	577	557	562	577	570	591	615	542	575	563	622	624	589	607	598	570	618	589	611	575	611	571	559	528	627	614	590	581	586	557	551	598	607	607	553	559	585	558	624	599	586	641	637	587	585	569	604	608	596	596	552	547	617	612	624	576	612	561	567	570	589	568	585	582	581	599	575	610	572	580	565	580	605	609	555	614	580	588	620	541	586	601	559	550	608	579	613	580	602	556	563	576	622	563	582	601	587	591	576	597	579	587	621	595	579	583	621	572	561	581	609	609	580	523	561	636	562	607	608	570	572	575	568	585	566	600	610	564	649	558	604	593	522	563	542	579	546	540	533	537	570	594	583	560	547	564	567	566	575	555	580	610	613	588	540	581	628	606	568	574	585	578	601	570	602	590	561	583	571	589	579	585	615	586	595	589	590	592	563	562	581	540	588	593	595	570	606	565	591	609	574	579	568	568	550	533	580	555	571	562	603	589	589	570	571	613	607	593	582	584	643	553	596	581	576	618	603	642	606	571	545	585	578	545	605	578	582	583	591	585	621	597	591	599	576	547	573	573	617	571	589	609	572	557	542	568	618	597	597	587	608	572	550	580	562	611	561	555	610	581	556	576	595	577	622	593	605	615	577	552	646	593	541	599	598	633	624	575	595	604	626	553	595	541	590	586	585	609	591	532	593	624	587	553	578	591	580	586	565	529	525	545	597	596	603	592	630	579	575	588	550	589	560	590	562	570	602	561	618	576	580	631	590	523	580	580	554	602	525	612	579	518	551	561	591	618	563	568	622	569	634	558	570	547	619	581	567	549	575	588	582	634	555	634	583	611	604	582
8527	679	577	439	301	292	235	221	174	171	176	169	202	135	159	181	163	165	173	153	155	143	144	154	130	143	139	179	175	148	152	146	158	156	146	147	145	157	152	169	183	164	160	139	130	162	146	121	133	140	134	149	136	144	150	165	153	169	151	169	177	139	164	169	173	154	171	175	144	144	156	162	156	153	159	138	145	152	167	154	147	160	169	173	166	145	153	161	159	122	148	163	151	133	156	175	144	134	156	131	152	146	158	138	143	148	137	143	161	144	152	158	135	164	161	124	176	147	165	160	153	159	141	134	155	156	133	157	159	155	158	155	159	136	147	149	143	142	153	134	161	168	139	154	162	153	157	127	170	142	165	139	153	155	152	148	140	153	160	162	159	196	147	157	157	129	156	159	168	166	144	171	170	152	131	165	160	162	142	143	146	152	157	150	160	146	150	151	190	143	143	144	148	152	139	150	143	164	159	175	152	160	140	147	140	131	172	205	165	152	136	161	180	143	167	160	154	168	158	143	169	153	159	134	168	165	178	154	136	133	150	152	167	157	158	159	123	149	127	160	135	143	144	145	159	151	183	153	163	161	145	146	150	144	133	159	119	157	165	150	144	140	161	156	129	158	133	148	160	187	160	167	164	139	142	176	170	178	145	129	169	145	122	132	166	153	169	166	140	146	141	149	148	155	147	148	130	174	125	164	158	146	146	147	173	164	143	159	142	144	155	164	166	161	148	149	147	158	165	154	119	171	136	147	139	150	179	134	154	164	159	135	160	157	158	142	172	148	142	140	153	181	163	135	162	146	162	156	126	142	152	141	166	149	165	167	181	154	155	161	187	166	159	159	186	166	174	197	170	148	172	119	156	161	171	148	152	132	160	158	160	169	140	148	139	154	162	155	162	179	183	161	148	154	162	145	183	146	150	166	167	161	148	155	162	157	156	144	170	141	155	162	130	138	157	164	142	143	168	140	156	163	169	174	154	163	161	150	149	154	142	158	141	141	115	156	156	163	152	151	153	164	157	167	170	155	153	173	183	140	138	178	161	139	152	164	130	151	127	134	147	147	144	167	137	168	147	132	155	137	162	166	150	143	169	151	151	157	133	179	147	150	159	149	143	175	165	140	147	160	154	172	144	131	153	147	164	165	131	161	145	141	161	138	158	162	151	161	156	160	174	164	161	159	175	154	149	143	161	136	137	131	147	148	155	156	113	145	143	165	176	147	161	168	161	147	157	153	183	144	142	160	157	150	162	178	159	126	139	136	135	129	137	173	143	164	138	143	168	150	145	147	161	159	167	174	162	178	156	132	157	158	146	135	124	134	201	159	145	147	164	158	159	150	133	161	149	152	199	141	171	169	153	144	166	139	173	154	142	130	166	149	158	149	152	169	171	169	162	149	144	151	134	145	155	176	166	168	155	147	149	152	158	140	172	142	150	150	153	146	145	159	170	146	168	132	153	150	129	171	153	159	138	161	194	149	171	154	173	152	166	169	159	167	161	162	163	154	149	143	156	164	124	154	166	163	134	159	158	147	147	141	189	155	154	133	188	153	149	138	165	148	155	162	159	145	139	155	154	148	165	158	168	168	147	164	148	161	150	149	144	141	166	170	153	143	156	149	158	166	179	143	156	179	181	160	154	152	150	127	155	143	160	161	160	141	160	167	156	150	169	145	158	139	144	143	144	172	159	143	161	130	151	170	156	137	157	145	155	153	144	161	158	129	139	149	137	152	163	138	146	152	156	172	153	157	171	155	132	151	136	130	149	132	149	173	136	163	149	153	160	167	156	135	167	175	163	151	188	140	176	142	136	164	156	154	149	158	133	150	160	156	158	164	146	144	158	192	159	146	155	142	147	164	132	155	143	133	149	151	130	166	141	155	146	150	151	145	157	146	148	153	157	156	146	144	140	155	143	144	169	136	145	144	167	151	152	146	140	146	153	164	155	134	130	142	162	157	162	135	163	173	148	157	155	136	145	150	139	126	165	160	151	149	139	132	133	153	146	164	152	153	145	138	141	158	156	158	152	147	139	147	150	137	152	128	149	155	156	145	164	142	161	180	148	139	132	136	153	165	138	142	152	154	147	163	147	141	155	131	127	157	156	163	153	163	164	152	159	148	141	171	150	141	153	147	141	151	145	162	161	161	137	161	160	140	164	140	123	154	166	158	160	156	173	148	145	141	155	147	181	139	139	149	159	169	129	133	164	161	147	166	145	149	147	181	144	193	177	167	155	155	133	157	159	153	149	164	150	155	144	174	171	148	134	166	166	169	161	151	173	123	156	173	159	153	159	156	157	166	155	138	149	146	128	157	137	153	168	164	191	149	150	133	140	148	160	173	187	143	149	149	140	168	144	141	152	154	159	164	148	148	147	171	160	144	174	168	173	161	135	175	152	144	144	141	156	170	159	157	178	159	159	163	161	157	157	151	176	149	164	133	143	148	128	146	149	171	152	141	156	136	149	160	147	151	169	142	152	139	136	152	144	167	131	180	154	198	117	154	143	156	155	153	154	172	169	149	157	154	151	158	160	145	136	156	133	152	151	181	159	144	166	169	166	152	136	146	157	159	147	152	166	150	140	143	144	151	132	161	144	174	159	151	139	158	152	145	172	184	159	151	144	147	151	150	184	149	166	154	138	167	157	159	132	153	140	184	177	158	140	169	152	143	141	148	150	165	134	130	177	165	160	156	137	158	149	168	133	128	136	131	147	166	153	162	169	158	165	166	153	124	155	115	153	139	129	162	138	161	161	154	166	160	146	165	147	166	149	156	145	155	161	166	155	166	149	145	156	180	168	154	136	163	169	153	154	156	133	159	141	153	153	138	123	164	164	144	166	164	119	136	168	159	150	179	145	157	144	139	160	156	159	147	184	165	133	149	166	132	161	151	169	158	163	150	150	147	143	163	165	139	156	145	136	136	144	149	162	145	174	168	176	163	152	168	144	163	150	148	137	148	172	155	142	141	149	154	160	163	150	139	160	160	164	140	147	170	162	140	166	135	135	151	135	154	166	167	161	167	158	154	156	140	135	152	163	144	151	153	179	146	164	167	158	163	154	143	151	154	140	148	145	146	155	146	156	142	149	140	156	164	165	165	141	155	174	148	150	150	172	150	159	120	148	152	157	145	156	161	155	142	194	160	159	148	156	146	140	164	147	146	151	134	141	137	156	136	140	182	174	174	160	150	143	180	153	119	143	147	165	146	150	149	160	170	141	156	157	177	160	141	164	170	160	125	158	136	160	150	170	139	142	161	164	144	166	139	147	134	156	150	146	160	138	175	159	150	158	151	134	121	175	156	130	166	152	142	165	164	145	148	136	177	148	149	135	145	152	148	150	171	180	150	149	165	139	139	176	135	158	157	154	168	161	155	155	170	147	177	158	157	140	165	164	163	167	139	165	162	141	150	126	159	142	147	153	161	132	151	162	138	132	154	175	133	134	136	145	149	150	171	147	157	175	177	137	154	141	152	165	159	147	161	129	188
6546	869	1290	1288	1055	890	818	717	644	597	547	534	508	518	504	503	515	493	464	499	445	461	486	421	457	448	458	438	441	448	437	422	421	461	461	450	435	453	449	439	453	435	424	437	418	419	429	401	421	418	425	431	439	404	410	428	419	429	421	426	429	439	419	433	427	398	385	406	432	397	423	429	429	428	440	411	423	441	389	396	433	410	427	396	449	441	429	386	449	427	405	437	421	453	427	461	403	395	418	415	372	466	432	463	388	384	393	434	381	421	412	422	398	427	415	426	405	407	429	421	403	426	410	438	400	428	402	459	446	404	426	439	427	412	398	396	436	396	418	429	429	405	442	437	438	438	424	426	428	410	415	392	410	446	383	429	420	433	402	428	444	413	417	425	396	448	432	404	409	435	400	386	408	426	450	402	384	443	408	426	425	426	384	425	421	437	390	441	460	430	404	437	403	454	417	420	428	411	403	419	431	418	404	373	447	398	391	410	413	424	430	393	405	433	427	447	424	421	433	415	439	401	426	461	417	418	417	399	412	434	412	386	417	410	439	421	444	387	408	403	451	408	405	447	417	474	416	431	411	409	408	399	409	403	420	407	439	389	382	419	469	385	436	414	385	424	436	409	434	413	396	438	435	391	410	387	415	420	398	425	412	356	405	395	392	414	457	393	434	446	422	426	410	419	415	436	472	420	417	404	403	424	414	425	395	437	425	439	418	425	433	434	431	408	396	397	394	402	394	429	406	388	431	444	406	429	405	390	399	411	440	444	382	448	438	421	373	445	413	429	436	427	441	420	396	412	438	374	397	430	428	413	399	453	428	413	391	428	413	433	413	393	435	395	402	452	440	445	396	421	413	437	383	398	448	435	411	405	406	406	383	431	428	445	408	428	431	432	406	392	417	468	410	412	424	411	415	413	448	440	423	429	412	449	422	448	421	434	421	407	426	386	429	444	423	423	398	445	407	439	423	368	400	416	405	414	441	464	390	405	364	402	391	454	418	425	431	417	457	452	413	408	427	388	419	446	399	379	415	416	389	425	424	411	377	396	451	456	436	401	383	456	413	408	410	457	405	392	433	389	407	444	413	441	430	430	440	420	405	430	434	414	417	447	426	404	476	415	452	400	430	426	397	413	398	399	402	384	423	432	432	421	430	414	433	448	436	409	401	389	455	395	435	423	404	433	385	423	424	414	452	425	446	414	410	439	420	422	376	415	440	412	380	447	397	404	405	432	415	412	433	412	440	458	436	410	430	407	392	412	406	413	418	411	416	438	376	412	427	404	427	411	383	435	408	400	442	450	419	456	437	417	425	416	411	418	428	430	401	410	384	390	405	402	423	447	443	456	432	406	406	439	388	430	441	444	405	411	426	391	407	429	406	377	447	419	425	401	398	428	417	388	415	412	411	403	409	422	412	398	435	451	449	439	453	413	438	405	423	423	408	399	410	434	423	386	414	405	421	430	399	395	422	442	455	400	414	464	396	398	395	399	406	396	409	418	430	385	418	448	438	409	398	430	429	408	416	416	408	389	410	374	441	405	446	385	409	413	391	450	414	414	391	412	432	411	449	428	404	410	443	432	403	412	400	404	438	426	413	391	420	385	390	429	415	477	449	415	399	377	403	422	402	429	405	397	408	429	423	445	446	390	427	420	385	391	413	420	421	386	393	438	421	410	426	397	454	413	457	418	385	442	424	430	415	396	388	439	447	400	435	385	470	412	446	428	411	417	440	393	420	401	430	402	469	410	434	416	455	396	406	416	379	417	447	423	407	405	423	428	399	428	466	392	415	410	420	406	430	440	419	404	446	434	400	393	393	411	406	404	385	391	376	397	437	424	421	422	441	434	445	421	473	447	423	422	402	419	416	442	459	466	450	406	377	431	380	424	401	386	461	374	431	451	420	414	418	426	423	412	435	418	441	400	430	410	452	392	409	423	415	403	409	406	419	393	422	422	415	448	441	398	429	444	431	429	394	392	396	448	396	427	359	403	411	452	390	409	425	394	406	445	422	434	450	450	432	419	392	441	379	424	413	415	392	434	411	412	406	398	443	390	423	456	399	427	432	429	454	443	452	384	423	427	409	404	398	405	393	412	405	469	416	425	431	445	400	410	406	422	422	415	417	428	427	399	401	433	448	423	428	413	409	438	406	423	420	403	435	431	432	423	396	426	419	422	410	445	452	429	418	392	420	433	409	415	458	424	428	418	417	390	437	395	402	394	400	383	452	433	410	428	409	389	417	427	404	381	439	414	420	446	460	420	396	427	429	432	417	441	425	427	404	442	385	424	421	427	446	438	429	405	412	419	438	407	427	413	407	407	393	439	396	439	462	397	423	409	391	428	436	381	392	413	452	426	423	422	409	379	409	407	392	481	421	414	402	394	438	453	444	429	387	428	405	415	420	414	412	404	443	396	436	431	420	428	396	417	397	411	406	414	400	438	369	412	384	416	439	454	415	432	398	392	434	387	444	414	400	419	419	400	454	437	408	426	380	390	427	420	440	405	386	418	411	379	405	384	386	426	425	440	402	400	444	400	384	423	428	458	423	409	432	406	378	421	420	412	465	373	420	413	467	419	396	441	435	386	405	405	365	384	410	432	416	434	415	441	408	401	422	406	449	383	432	436	433	425	391	406	424	399	440	456	413	413	443	411	436	411	400	436	448	436	403	432	430	412	428	402	460	445	378	397	451	398	416	410	386	404	427	410	434	429	425	427	417	416	463	432	394	428	394	419	405	401	416	407	422	422	409	435	442	421	440	431	422	386	393	448	401	420	409	408	419	442	409	436	406	420	420	426	438	456	408	399	421	406	396	418	398	382	449	419	426	458	447	425	406	451	414	423	405	430	433	414	436	409	379	392	409	415	442	418	446	390	410	399	406	383	459	453	445	409	404	427	429	388	414	443	428	395	436	459	420	415	417	383	407	452	402	395	421	454	406	403	396	426	366	420	461	417	446	443	423	437	451	457	439	407	384	405	444	397	404	424	430	416	430	405	423	423	416	384	358	446	396	411	406	376	448	424	390	400	414	433	406	439	392	438	402	449	424	405	414	431	418	388	417	432	402	423	442	414	443	415	424	437	423	401	399	426	434	390	441	432	431	424	413	397	426	461	400	413	430	418	411	428	399	402	450	428	426	420	444	425	409	420	412	431	411	461	408	411	411	418	423	411	413	428	440	406	423	408	412	421	415	414	415	403	393	384	402	373	387	380	435	444	431	444	436	447	394	432	429	445	396	410	385	412	398	448	427	410	400	422	401	400	478	452	405	425	410	412	433	396	426	407	396	421	409	418	434	416	416	408	445	402	406	430	431	386	405	437	441	438	445	438	439	440	409	410	439	410	401	419	415	395	408	376	412	384	398	426	396	432	439	427	428	427	424	418	444	427	419	448	389	425	432	445	444	420	417	412	425	420	395	424	400	396	399	484	409	410	423	393	395	430	408	385	409	451	441	430	360	410	429	388	426	414	446	427	446	431	418	427
15936	1686	1227	885	630	502	463	469	371	411	356	351	338	346	348	318	318	311	311	323	334	336	330	306	363	285	314	322	318	346	323	332	333	346	335	349	333	322	298	291	296	307	332	318	314	311	310	294	343	330	307	351	301	313	325	321	302	318	323	334	289	316	297	346	327	312	318	341	306	300	322	305	311	331	285	298	337	325	295	291	332	321	277	301	321	322	316	317	308	283	329	309	305	309	307	323	253	323	329	346	292	292	317	331	321	290	316	325	321	295	299	290	337	333	308	314	327	297	305	347	329	318	313	299	309	304	336	332	290	318	343	324	335	319	275	340	326	296	312	322	315	340	337	299	330	333	333	317	308	328	341	313	327	322	315	294	332	309	327	321	327	267	292	294	312	332	291	306	331	318	329	302	369	324	324	328	292	342	290	328	328	307	331	337	331	305	315	306	320	280	341	304	318	304	299	316	286	301	296	322	338	321	300	309	310	344	306	295	316	291	334	326	308	327	287	329	342	300	254	299	346	316	311	319	308	290	317	327	288	312	315	339	316	293	324	311	306	339	302	313	300	307	324	310	315	310	301	383	344	319	314	305	299	285	294	312	318	289	328	307	332	335	345	318	312	301	296	268	326	279	336	312	321	294	302	312	312	301	305	295	341	252	296	309	334	312	298	310	329	266	311	324	324	321	308	368	336	297	292	293	340	285	303	281	314	340	325	332	318	305	293	347	338	302	344	303	322	302	313	328	325	285	296	309	313	268	319	296	303	335	323	312	336	314	309	323	329	313	299	310	325	322	338	286	327	295	313	307	316	297	285	298	280	275	364	322	331	314	345	335	317	298	323	337	359	273	283	343	316	285	306	331	298	330	326	363	316	324	295	318	287	301	299	308	310	304	320	310	318	339	307	313	350	296	324	319	310	336	328	298	277	308	330	307	312	341	331	310	322	305	290	308	328	346	326	321	322	292	300	301	284	331	344	317	315	315	307	305	301	321	344	313	329	294	323	341	315	350	320	301	331	316	302	337	330	338	341	320	324	316	312	276	334	334	320	293	316	324	338	289	321	334	281	322	339	313	303	290	344	286	314	295	282	339	286	323	304	324	322	318	345	298	333	314	338	320	313	335	304	297	331	321	319	318	335	350	314	346	319	325	344	326	324	318	330	302	311	323	335	295	338	313	320	321	334	308	347	312	276	301	305	324	328	312	308	316	296	344	359	315	303	295	338	337	334	328	343	270	348	307	315	296	360	331	317	364	325	297	331	314	319	356	313	295	331	322	354	318	338	330	305	303	329	317	304	321	332	329	301	328	278	326	337	303	323	337	295	306	298	331	328	293	310	283	294	312	323	304	313	314	307	317	297	292	287	317	301	319	316	295	300	360	340	350	318	311	317	275	314	333	322	317	323	305	307	307	320	311	314	324	295	320	349	289	305	303	321	323	332	286	300	297	368	313	289	331	314	310	336	341	299	302	318	321	329	335	299	304	319	357	334	331	329	314	299	327	299	330	316	321	308	307	316	299	316	338	294	303	358	317	325	313	320	312	333	340	330	337	323	289	290	298	308	338	323	307	325	366	317	337	319	322	323	301	258	296	346	339	315	352	303	331	347	282	312	332	328	336	306	323	327	329	304	304	317	317	303	294	340	319	278	338	315	346	346	328	334	284	311	327	313	333	312	301	335	336	312	311	302	287	333	331	333	293	299	298	293	336	312	293	315	309	311	319	329	303	333	287	308	328	322	311	296	303	334	319	293	293	277	316	305	324	325	282	304	305	315	336	319	304	313	309	331	338	283	301	296	312	308	300	309	312	298	329	348	273	301	304	306	334	301	273	300	354	382	307	360	323	319	267	286	312	313	306	321	316	322	336	321	340	316	329	318	340	310	273	304	315	363	320	298	290	298	323	316	316	288	321	333	302	306	311	335	335	318	319	364	308	317	323	309	302	317	303	309	349	346	319	309	324	327	287	316	277	317	353	325	301	332	295	298	322	352	353	316	276	289	324	297	318	314	336	295	340	290	335	330	319	334	346	328	295	314	284	303	309	327	327	308	335	304	332	311	320	326	310	317	330	307	303	308	340	312	316	310	310	327	343	340	334	307	330	333	304	292	333	357	324	312	317	335	338	305	355	329	336	331	312	285	296	304	346	314	317	345	348	322	293	303	331	332	302	326	312	300	279	320	292	328	341	337	324	298	334	307	302	313	282	309	315	336	324	287	328	315	304	311	318	302	299	306	343	308	276	294	339	317	310	285	271	311	314	311	320	339	305	286	326	343	279	338	289	302	322	292	330	349	342	307	299	359	306	308	291	311	326	320	329	293	294	282	359	295	293	312	315	294	334	323	302	332	299	308	321	322	339	310	360	359	324	334	324	288	341	308	302	317	299	329	328	308	316	311	297	295	314	329	323	332	287	319	299	349	338	323	346	312	309	281	347	325	298	324	337	317	296	296	320	299	315	322	339	295	315	308	305	271	314	289	284	320	346	303	325	309	325	322	276	336	312	338	304	284	349	303	334	301	321	340	309	314	349	294	299	291	339	303	302	292	306	328	323	319	318	315	312	333	309	324	298	323	293	322	350	294	308	323	312	315	342	327	288	312	332	294	313	355	313	316	288	320	306	312	316	335	329	309	318	315	335	325	294	298	329	299	349	333	331	346	290	307	306	312	314	330	328	311	323	325	314	295	338	349	304	370	295	355	321	313	285	304	343	306	322	347	294	316	323	335	323	313	302	353	281	315	322	353	343	316	301	307	318	293	333	314	334	336	340	312	325	337	317	289	300	323	311	326	306	311	337	328	329	325	293	316	325	281	308	305	362	321	313	320	303	313	315	309	330	329	311	344	316	313	319	320	301	289	334	347	305	326	301	301	340	345	279	342	298	297	365	298	340	285	305	344	291	365	327	329	324	331	284	307	327	312	323	341	295	315	322	342	314	281	309	333	289	318	310	322	345	333	328	321	301	271	306	324	307	333	305	341	369	332	288	307	292	323	296	307	304	314	316	299	320	290	280	285	292	327	321	307	290	300	312	302	316	300	355	352	315	283	321	332	297	316	331	318	319	280	283	325	299	330	323	315	306	300	322	270	335	327	329	307	305	303	314	323	320	334	320	310	309	312	299	301	314	339	328	323	331	355	292	332	332	304	343	325	314	297	316	308	318	278	331	306	299	318	312	291	305	358	333	358	324	305	314	320	328	313	293	318	325	342	317	304	293	338	295	295	330	336	347	307	336	327	297	309	288	334	343	326	336	336	326	328	289	318	334	350	303	332	327	293	340	345	283	325	345	330	353	299	336	336	343	325	327	344	329	313	341	343	297	300	313	329	336	320	316	314	302	321	304	305	329	291	307	281	339	319	332	349	301	357	312	319	313	321	312	298	335	309	326	328	316	318	327	355	302	304	314	320	346	313	320	316	321	318	301	357	331	331	271	306	291	309	270	328	357	299	322	340	331	304	331	344	347	334	302	331	327	323	296	300	311	308	311
8943	1570	2401	2535	2046	1781	1513	1385	1188	1101	1134	1051	968	972	919	862	859	903	845	886	807	854	832	861	829	802	778	815	787	795	868	820	803	752	758	813	859	783	803	784	769	750	777	766	815	767	748	768	792	743	846	769	739	794	760	778	764	715	809	809	774	783	767	765	718	744	789	808	760	730	746	766	760	778	785	761	766	752	751	748	750	736	763	766	772	751	810	747	764	747	732	777	726	739	713	784	742	787	768	781	768	735	786	761	746	779	739	710	769	737	744	758	738	754	765	771	730	759	748	776	795	722	728	745	787	722	764	716	771	763	745	788	740	723	798	741	762	719	737	763	788	796	784	738	777	781	771	752	750	737	758	760	774	792	773	745	774	810	733	795	732	767	756	756	735	717	811	743	732	744	722	729	824	710	749	730	752	751	733	756	758	774	759	805	721	773	742	738	721	781	749	740	790	746	733	745	762	778	746	776	767	699	720	750	794	727	794	773	759	769	752	707	784	773	755	685	781	801	720	775	714	768	737	753	784	715	804	749	756	753	745	730	729	749	717	722	761	773	737	737	774	747	736	736	706	735	804	752	760	777	749	787	750	667	729	797	688	759	784	788	781	742	821	714	711	790	742	756	737	739	741	782	752	774	754	771	738	715	776	698	799	760	813	737	780	750	767	727	756	793	768	722	785	774	809	752	763	767	736	736	739	724	815	740	794	743	767	781	782	746	758	779	799	750	712	737	729	752	770	770	748	735	754	709	808	780	807	801	731	777	766	770	710	716	702	771	772	739	808	753	730	759	710	790	752	799	729	789	714	762	766	760	746	744	763	762	722	712	708	771	784	790	759	826	734	747	725	757	761	763	775	732	751	733	748	798	696	762	771	780	755	731	703	742	782	730	771	773	790	719	772	763	754	792	729	709	789	749	740	714	737	726	738	742	754	733	768	735	716	791	747	802	733	716	724	725	755	770	755	720	757	752	724	716	713	763	731	729	759	727	716	786	724	767	743	746	779	754	771	759	736	692	754	755	715	791	743	781	722	767	761	752	724	767	745	794	807	780	836	721	759	757	817	785	705	813	766	767	789	751	751	752	744	714	801	784	747	765	747	755	748	750	741	792	777	727	737	718	729	707	849	764	760	736	805	726	740	790	731	763	792	741	766	732	763	781	723	707	782	758	749	725	758	709	747	734	777	806	760	693	820	767	744	778	756	714	754	747	760	793	782	761	770	748	737	715	768	791	738	733	780	791	736	724	732	731	746	769	720	760	734	758	761	735	771	786	762	817	801	727	740	776	736	728	741	792	726	783	787	721	794	743	781	751	750	757	754	771	776	733	736	749	766	752	725	745	729	779	737	753	737	742	788	731	714	791	765	798	763	783	726	772	774	776	783	756	775	735	770	736	752	732	729	759	793	769	754	719	768	734	764	718	762	733	781	772	756	762	746	769	762	747	747	723	787	736	760	793	781	787	700	730	758	765	745	749	779	753	768	748	776	726	731	796	739	734	777	786	773	754	743	700	759	751	804	772	767	735	746	790	732	707	815	731	690	700	738	767	742	741	750	737	803	747	745	799	779	750	717	751	707	749	783	736	730	741	774	775	746	722	711	734	761	773	781	740	753	735	753	739	725	781	796	731	736	800	775	734	747	751	786	784	745	678	764	747	770	725	745	789	810	763	720	844	763	749	741	755	779	733	794	750	749	785	747	741	792	764	733	773	758	772	733	772	766	811	736	773	745	779	770	757	747	736	735	743	748	790	778	771	759	729	746	725	712	817	782	782	746	799	722	775	714	753	751	780	770	765	730	763	717	752	724	732	715	795	767	692	790	766	748	741	775	751	800	764	775	716	706	736	770	791	842	747	781	757	771	716	747	788	755	702	741	792	746	769	725	737	790	778	772	793	710	747	741	838	694	728	742	745	701	750	739	737	814	737	763	809	797	720	779	769	746	706	714	731	762	696	713	776	753	725	752	764	789	729	795	796	751	754	790	720	768	756	747	749	815	750	735	754	769	744	779	738	716	760	772	740	779	716	713	775	770	744	739	736	798	812	760	742	791	761	734	770	755	718	740	808	739	742	774	753	748	743	721	761	753	759	757	788	749	744	748	735	742	762	735	723	788	736	755	728	785	775	775	786	698	769	760	732	765	731	809	748	861	775	771	690	751	737	713	770	745	782	722	788	762	759	762	742	723	791	807	736	739	821	754	779	735	785	742	720	746	779	737	782	776	728	760	763	802	743	743	733	751	687	728	765	786	739	755	708	708	801	734	793	756	776	763	708	742	759	763	759	733	801	729	749	771	773	774	713	763	776	744	742	765	752	778	780	741	751	826	739	813	769	755	760	735	821	766	736	762	785	781	767	765	715	731	713	770	749	788	785	697	782	811	744	797	753	720	727	736	762	796	728	735	730	743	761	706	761	757	786	719	752	787	750	779	765	783	717	714	759	787	767	798	757	768	757	740	745	793	783	761	741	772	756	707	770	757	756	787	761	785	745	743	800	727	775	743	714	762	749	791	756	777	738	742	776	769	747	746	709	755	707	714	753	740	808	773	746	763	784	756	716	762	734	791	730	753	746	775	767	769	748	797	777	767	779	787	754	760	727	754	764	716	747	780	748	824	767	783	787	759	751	737	803	705	775	811	789	721	753	779	736	753	754	741	765	831	762	737	758	756	766	787	771	744	770	735	805	743	709	718	754	740	707	738	751	766	813	705	733	740	764	793	736	748	792	723	739	745	778	826	774	778	762	785	730	738	732	791	772	775	767	734	804	759	762	756	762	728	797	763	776	696	792	763	720	743	782	746	806	755	767	725	779	773	790	740	717	771	770	777	770	776	701	749	825	801	773	730	767	783	747	748	725	699	783	775	754	741	790	703	798	781	756	729	755	765	800	734	741	749	766	748	735	731	746	807	766	780	726	784	696	806	758	748	771	764	765	734	807	732	797	756	778	760	704	788	758	805	765	765	733	709	749	747	748	789	738	701	759	813	756	745	755	742	770	744	765	746	798	716	778	775	756	783	802	737	805	702	760	783	789	713	765	715	764	762	730	728	759	782	773	811	745	777	797	718	727	764	745	752	734	767	739	716	807	701	757	750	668	738	779	743	743	720	755	784	821	755	751	789	753	778	763	787	729	777	803	704	753	773	809	739	756	751	747	750	769	811	794	735	725	710	729	722	809	763	807	744	727	778	751	745	807	776	670	792	773	741	737	777	757	783	779	772	780	799	806	781	720	732	731	788	709	773	723	767	763	725	747	729	763	750	744	760	671	767	773	747	754	754	742	745	747	762	720	785	720	743	790	734	816	757	774	744	736	823	732	793	751	756	738	755	799	727	753	774	738	736	792	729	739	709	759	766	722	752	780	715	797	756	756	770	716	747	730	766	744	780	807	764	757	708	755	702	734	760	770	759	752	754	791	793	811	735	792	738	758	773	723	804	744	736	732	771	798	763	792	725	758	740	781	782	800	729	765	776	743	804	734	734	718
2668	389	279	284	287	254	238	256	246	262	259	239	280	259	286	239	245	271	252	273	271	258	228	284	250	263	247	282	267	231	242	279	267	256	259	272	251	263	262	244	255	238	271	276	264	270	253	242	232	258	278	215	258	256	249	229	265	263	222	234	246	231	265	289	238	275	267	265	228	210	227	247	230	262	269	235	264	276	269	243	260	272	262	270	259	260	271	265	256	241	256	267	240	272	242	275	277	255	255	267	275	273	285	265	253	251	277	244	288	248	239	264	227	250	250	252	223	253	258	234	246	271	252	230	292	259	261	251	238	263	235	277	259	236	259	254	253	227	236	218	233	235	240	228	289	290	268	238	246	214	237	232	242	248	285	286	249	238	271	253	256	255	280	249	236	228	261	234	239	225	260	265	254	279	269	231	259	253	246	252	246	261	222	271	247	263	258	261	209	232	241	231	286	231	270	252	233	260	254	282	244	265	271	247	266	258	255	250	261	282	227	273	247	242	240	248	275	233	271	265	272	240	250	264	270	260	236	272	269	249	231	231	229	258	246	240	265	288	262	241	268	262	262	214	243	265	238	237	226	264	240	255	248	272	269	241	267	232	231	280	265	238	244	246	247	290	258	239	270	244	266	254	239	243	264	219	245	263	265	261	267	222	266	246	238	238	269	247	257	266	222	259	243	206	232	259	242	240	249	251	271	216	224	219	273	252	244	244	257	248	278	274	299	277	217	253	265	230	276	263	259	255	286	229	257	272	245	260	220	260	245	236	253	276	277	276	225	251	222	242	237	256	225	251	243	270	264	260	267	263	264	280	264	254	259	244	244	232	241	258	240	232	267	250	244	238	254	283	257	257	241	272	253	270	274	268	266	243	280	228	258	237	231	266	240	252	253	275	282	250	238	261	244	234	236	261	247	259	244	258	245	235	257	253	276	261	233	232	255	255	265	247	272	278	253	230	266	293	255	248	240	262	248	233	221	238	260	254	240	242	280	279	236	277	270	288	252	270	234	257	245	255	235	253	269	235	249	236	280	231	252	250	268	259	240	248	244	238	247	239	244	273	235	242	255	230	259	227	285	239	278	276	279	259	211	238	267	263	262	235	246	267	237	269	255	251	253	250	289	273	252	279	266	231	245	248	260	226	248	235	246	274	232	268	294	268	282	229	257	251	281	249	258	239	266	249	259	262	261	250	266	240	247	258	229	223	288	275	278	236	258	233	253	242	254	248	263	230	244	241	256	226	258	286	279	245	264	274	237	235	264	259	280	240	255	247	241	226	243	216	266	274	254	230	272	266	226	260	265	262	272	266	255	250	273	256	247	268	286	252	257	272	261	235	227	236	259	262	252	276	259	273	278	282	257	263	255	279	241	217	253	245	247	277	259	238	224	255	257	238	231	254	237	249	247	249	271	246	245	261	247	235	264	243	240	248	262	246	256	230	252	232	250	251	220	240	253	249	249	246	279	259	251	291	265	251	269	233	280	278	241	244	236	267	227	257	240	275	274	218	257	228	262	226	260	250	256	245	277	273	243	262	268	235	275	242	253	228	245	239	268	257	249	234	231	261	246	252	225	256	240	227	253	256	253	282	251	219	283	252	277	251	241	256	257	247	266	241	274	247	236	271	225	256	267	292	261	249	239	267	258	277	274	258	233	252	265	262	260	249	261	265	243	243	241	245	257	238	243	243	246	243	250	258	269	262	265	259	271	261	260	232	226	246	244	270	288	260	265	215	270	241	227	247	226	249	243	250	253	252	269	255	260	256	248	240	254	280	232	248	253	276	261	276	251	256	276	263	246	277	219	257	240	256	247	250	254	269	273	289	264	254	257	254	249	243	228	221	244	260	259	231	236	263	233	247	254	287	226	239	232	227	246	277	230	263	218	227	255	255	258	290	272	240	259	242	256	254	248	238	249	255	282	253	231	266	238	248	286	254	224	267	236	241	267	272	208	249	248	254	240	243	256	233	263	246	253	241	224	262	239	277	236	259	261	270	262	252	238	251	256	244	261	230	240	264	261	247	251	261	249	259	288	272	224	253	250	266	270	234	275	262	262	227	266	259	269	269	247	270	225	231	288	211	228	237	286	223	243	268	241	271	236	236	269	273	258	273	242	252	240	229	277	272	257	247	254	252	233	239	253	245	214	223	235	258	275	245	248	252	218	256	279	267	250	254	255	258	241	247	266	284	276	261	231	215	247	255	245	270	254	238	275	239	223	272	262	244	224	263	205	278	255	260	240	278	253	239	241	256	267	246	220	251	257	264	280	295	241	246	270	258	246	247	265	230	266	249	278	270	250	231	265	241	238	262	249	278	243	257	290	281	232	229	230	243	262	249	249	255	297	270	227	269	260	251	242	243	245	264	277	258	276	237	227	238	266	250	244	284	286	254	265	285	292	259	256	226	229	256	276	261	246	269	230	249	259	246	251	265	255	254	246	251	244	253	251	211	254	271	257	230	247	233	277	262	253	276	233	258	266	225	242	255	255	253	246	248	284	235	276	275	256	226	261	284	262	261	232	242	260	248	249	247	227	271	243	248	256	283	260	261	246	259	235	244	253	257	267	228	213	239	228	265	293	266	259	235	223	251	233	268	241	256	279	259	272	240	274	255	272	271	273	270	261	221	253	224	237	264	252	264	213	265	252	278	235	251	233	276	271	267	239	272	268	228	268	270	247	271	291	270	234	287	282	246	259	266	271	248	256	249	250	254	276	255	220	275	269	258	218	282	234	235	233	248	261	242	258	244	259	265	219	268	258	244	265	259	245	261	255	262	255	271	247	273	250	269	255	256	264	261	271	230	242	273	258	232	252	273	259	250	258	274	243	237	239	243	248	218	261	272	266	253	273	230	267	273	257	233	267	247	266	244	247	258	257	253	266	260	237	238	285	247	239	224	269	233	230	255	242	282	249	241	261	231	261	253	261	269	257	240	251	251	282	244	222	311	255	244	253	257	248	268	270	258	256	234	257	274	258	241	256	252	270	245	300	257	267	229	280	283	268	273	250	230	258	240	232	252	265	273	258	248	241	265	259	248	272	253	231	289	272	240	244	266	263	242	238	237	255	232	263	278	259	246	256	237	255	251	270	246	256	234	257	251	263	209	239	250	262	215	225	241	293	244	246	273	250	204	280	247	267	276	226	281	228	259	280	228	218	295	269	239	246	253	268	272	252	287	227	265	239	272	267	267	240	231	277	274	262	283	253	282	250	218	244	256	238	254	271	237	248	234	257	242	244	291	241	243	264	254	245	253	263	272	243	248	257	242	257	234	254	267	305	237	250	235	233	256	234	256	240	248	261	264	224	264	271	270	253	273	304	279	273	263	258	253	241	263	258	239	249	263	285	257	249	277	236	272	203	246	238	281	255	227	234	261	235	245	262	229	257	259	263	267	256	251	291	242	231	256	283	253	274	246	238	247	253	265	262	248	257	254	267	267	275	257	266	235	259	259	218	254	239	231	251	254	249	269	255	270	257	260	236	276
2451	730	650	624	566	598	599	620	630	632	612	602	593	587	553	626	627	619	614	592	581	629	583	540	608	600	611	605	674	649	588	624	592	582	614	604	634	557	629	602	626	599	613	629	597	611	607	649	594	615	581	626	601	613	580	626	606	632	567	563	565	580	618	613	577	602	592	599	584	589	652	608	638	652	588	608	601	616	631	660	597	619	621	596	582	586	604	634	586	604	620	640	583	633	582	583	608	696	548	611	619	577	610	621	611	627	628	595	578	605	649	602	620	589	579	610	600	650	578	614	593	588	602	578	591	577	584	605	572	575	590	601	585	570	587	602	591	577	558	560	636	608	559	605	597	623	630	650	587	618	595	601	575	586	575	611	635	610	614	629	620	578	627	603	634	657	620	588	625	602	614	564	609	639	634	572	607	565	622	581	582	588	576	640	593	590	579	574	603	648	590	610	591	587	618	582	598	599	585	630	643	615	588	563	623	586	569	593	545	596	584	574	643	612	641	586	618	584	638	615	621	618	588	533	572	616	643	622	599	596	546	629	583	610	601	573	583	597	598	645	601	590	596	628	577	604	628	675	586	637	618	617	574	674	592	590	581	621	630	601	594	609	597	570	557	624	638	584	595	638	617	575	557	635	630	622	610	668	605	613	562	614	588	584	587	618	613	573	585	595	632	625	561	584	634	594	672	619	602	590	606	613	590	613	614	593	593	587	601	584	618	605	550	626	609	630	614	632	589	630	613	567	655	612	619	574	618	611	612	614	591	576	580	611	631	619	611	598	591	574	641	589	603	598	515	606	609	615	605	605	608	610	617	655	629	621	585	571	641	575	643	595	554	601	585	626	570	594	628	641	595	624	607	617	582	612	599	564	552	599	572	616	583	622	592	604	626	595	625	595	565	575	584	615	565	642	609	593	601	578	605	599	588	644	569	587	674	593	626	594	587	583	592	628	599	547	583	588	606	586	562	590	541	574	608	599	619	604	591	586	605	632	606	578	589	643	590	571	591	621	606	642	546	596	594	634	558	556	605	609	596	592	562	559	614	650	600	531	571	589	569	605	601	543	547	580	615	587	598	605	620	619	605	622	582	555	633	617	600	613	607	626	612	625	632	620	609	571	608	609	601	644	559	581	639	575	565	626	560	609	619	608	582	606	607	610	613	573	573	628	577	655	627	593	583	574	605	637	619	619	613	634	554	609	622	596	570	600	593	601	557	615	549	622	618	616	580	586	605	530	583	605	622	606	636	587	560	587	593	619	613	633	590	586	588	638	545	598	620	589	595	564	630	631	571	616	607	565	633	557	578	591	592	612	575	600	581	549	613	577	629	581	605	628	586	569	617	588	636	603	627	607	568	643	598	571	650	592	558	603	613	601	555	607	583	590	613	585	620	573	636	572	609	611	643	601	622	603	611	570	601	595	603	623	616	611	655	561	613	570	603	613	590	554	599	618	595	622	639	618	616	546	616	621	622	618	589	588	636	593	630	596	619	599	602	593	577	622	607	584	617	618	596	599	597	625	603	612	605	588	589	570	618	578	568	540	599	583	607	624	612	592	597	617	582	597	648	613	624	597	580	633	597	589	582	590	619	625	567	626	602	611	600	619	607	623	629	586	596	614	584	579	558	622	648	592	615	575	622	602	590	608	596	630	615	647	589	576	628	610	679	641	623	587	570	558	636	603	586	633	621	587	616	604	587	664	580	612	563	575	586	646	574	604	596	581	595	587	631	598	621	617	612	576	620	629	577	599	598	560	618	593	593	611	565	599	608	604	604	579	596	606	567	591	613	653	562	572	563	628	599	561	606	635	614	627	563	606	590	610	708	608	598	598	617	578	575	609	562	580	633	652	620	625	562	615	634	594	590	618	637	626	596	638	592	580	608	595	629	610	599	589	648	589	602	643	593	606	633	593	616	604	610	582	597	608	583	627	601	603	607	609	549	590	572	619	605	559	646	621	611	557	586	605	599	567	564	566	613	625	627	605	586	589	619	576	589	581	609	583	610	596	594	578	609	595	618	573	603	629	617	601	609	586	597	608	553	621	569	600	602	618	657	591	630	582	594	616	585	625	567	621	622	591	645	578	612	616	576	552	593	617	617	612	601	626	593	576	547	571	576	594	605	623	574	590	620	614	585	654	619	587	595	591	590	542	601	641	616	591	640	576	557	651	642	570	610	592	569	609	626	601	566	611	567	606	595	577	615	589	602	606	601	577	616	561	599	650	601	604	621	575	576	588	588	571	596	606	583	597	585	663	582	607	646	651	586	593	632	626	583	621	591	584	612	595	585	592	581	619	583	584	616	606	569	586	622	591	617	612	590	582	616	610	535	600	619	615	583	619	595	574	606	604	605	611	583	634	590	593	586	593	618	593	570	595	590	607	566	630	570	625	609	650	610	592	569	582	615	608	602	598	605	583	603	557	580	600	648	608	587	616	573	615	594	617	586	609	584	622	577	606	608	614	613	626	619	593	606	659	565	596	601	637	621	653	601	616	625	615	580	602	607	590	598	604	603	623	625	574	569	595	610	614	625	571	622	606	625	587	593	641	608	594	560	622	598	590	558	624	575	601	559	627	617	568	602	579	622	602	625	657	613	609	616	621	583	574	582	635	600	605	623	601	613	602	587	570	599	582	571	639	614	618	646	626	645	637	615	623	594	603	606	645	575	586	619	617	570	591	622	600	550	570	603	583	571	633	562	573	573	646	626	601	626	637	603	637	619	625	599	599	590	602	609	562	592	578	612	639	615	597	614	582	624	592	578	555	600	583	596	592	545	595	617	617	605	593	589	543	591	566	591	572	583	626	592	588	598	572	590	596	619	607	625	613	599	609	598	589	617	623	598	606	583	587	637	593	592	620	621	573	614	585	628	633	619	584	572	550	638	599	636	591	563	686	605	588	658	607	576	643	598	563	604	561	526	572	562	612	589	591	572	605	579	597	618	622	616	599	620	605	569	596	577	588	601	625	619	618	584	592	613	602	553	593	616	620	635	581	597	605	622	558	547	542	653	645	623	626	580	593	571	594	613	591	617	555	619	599	619	580	628	568	604	605	610	582	595	591	609	637	579	635	645	605	591	585	606	589	604	580	567	592	606	620	616	597	588	576	582	563	603	581	610	549	602	573	581	584	622	595	640	556	657	587	624	600	607	595	571	655	604	627	608	595	608	608	571	619	584	608	593	593	569	583	587	570	582	590	587	632	628	622	581	621	600	554	608	591	587	626	571	571	617	584	620	634	616	565	540	573	574	605	577	600	574	607	560	578	590	565	584	610	577	582	582	596	593	586	612	617	609	607	620	635	617	595	625	609	573	608	561	628	601	609	597	627	613	602	624	573	582	622	590	596	614	599	526	621	618	598	625	605	593	569	603	579	610	616	582	565	592	591	635	611	572	588	634	587	591	628	586	616	620	603	616	557	610	536	582	589	609	589	607	584	556	627	568	621	601	544	582	607	591	615	599	596	569	629	640	638	605	581	595	601
9423	663	598	400	279	218	201	224	205	191	184	173	201	185	197	169	151	169	177	170	152	164	182	142	148	157	153	185	178	172	154	161	166	166	159	149	160	166	167	158	167	160	146	167	155	132	162	179	154	154	167	152	164	172	132	144	144	135	150	122	154	152	175	163	155	189	180	143	167	132	167	144	133	172	161	151	147	162	147	167	130	180	141	158	169	183	151	156	174	139	140	153	148	158	165	157	171	160	169	176	166	147	167	155	150	168	145	157	158	150	140	152	164	174	203	171	160	157	168	136	147	162	151	144	157	163	141	153	175	175	149	146	152	155	133	161	157	130	138	151	133	155	188	170	164	140	161	171	162	144	160	175	166	190	170	140	140	159	159	110	155	147	168	175	153	166	173	141	156	181	145	153	171	162	157	155	168	172	166	145	151	151	143	158	151	168	168	158	169	186	154	159	166	149	140	142	172	160	169	161	170	182	155	176	155	153	158	145	146	153	165	165	147	138	142	141	127	141	165	166	157	151	156	139	153	152	158	143	156	159	169	163	156	163	166	148	169	156	151	167	171	170	162	164	165	147	158	151	162	146	161	165	125	130	139	161	188	139	142	146	154	160	156	150	148	178	136	167	145	134	162	137	154	162	159	158	132	168	160	140	132	163	184	129	143	175	158	145	154	153	161	141	155	140	163	142	159	154	153	141	152	166	184	153	166	152	158	159	146	169	138	161	142	137	169	145	144	161	151	164	158	159	157	161	146	171	154	145	154	135	159	161	135	148	169	180	176	174	135	163	166	146	170	178	164	172	161	162	148	164	177	149	139	161	169	162	146	153	158	135	146	149	168	167	140	171	158	188	151	153	123	150	172	185	149	156	171	152	161	175	155	151	166	173	177	146	164	147	165	155	169	137	167	171	165	167	186	136	157	144	140	171	170	179	171	138	134	154	151	148	156	154	162	135	159	149	158	159	166	164	144	138	165	159	160	148	145	137	170	160	171	155	168	134	148	140	141	175	162	172	158	143	147	163	162	148	153	149	167	147	182	171	148	155	161	155	146	162	147	185	160	145	174	163	137	183	150	178	130	154	149	174	137	160	165	170	150	137	152	161	180	156	155	158	153	162	161	179	165	156	183	125	145	162	144	194	155	155	158	131	133	151	141	157	167	157	165	179	146	153	155	138	154	138	148	164	155	153	164	158	138	160	150	163	177	136	155	157	184	145	136	157	152	158	165	161	154	147	157	147	168	158	147	166	159	163	169	169	165	155	165	160	154	146	156	174	178	161	167	151	179	153	150	156	140	176	159	167	138	153	145	131	152	176	155	171	152	152	153	162	161	172	147	181	157	155	150	169	180	176	171	173	164	146	170	152	159	170	183	143	157	152	148	155	150	159	155	142	147	176	143	135	175	157	135	183	158	136	158	161	178	145	159	153	178	172	140	139	168	168	144	138	132	168	139	152	136	138	150	156	135	166	152	154	177	162	161	143	148	155	180	163	166	144	159	153	151	153	143	155	156	170	162	149	146	144	138	199	154	179	150	135	132	141	155	157	174	155	152	149	146	152	152	139	159	153	179	134	168	155	164	164	149	173	160	168	177	138	181	136	169	150	151	160	150	160	154	166	165	138	143	161	157	151	148	168	140	148	157	159	172	164	154	144	160	140	178	130	175	169	170	188	151	172	154	168	150	171	151	165	176	169	171	161	188	167	175	135	166	146	135	169	145	173	165	186	147	179	190	176	142	143	143	181	141	154	142	145	158	174	135	141	161	172	163	159	155	175	153	158	161	155	161	171	181	150	132	172	153	159	165	164	149	121	157	170	160	170	155	154	164	145	137	133	161	157	163	158	153	155	169	158	139	179	169	158	151	170	164	164	127	141	144	152	161	119	163	153	140	171	160	166	164	160	140	191	165	149	146	159	158	156	139	172	147	164	159	144	164	158	154	146	128	171	146	157	190	141	129	133	134	154	141	174	152	167	159	143	148	160	181	168	160	158	135	154	140	159	164	155	133	174	131	153	158	154	157	146	156	155	166	125	163	175	140	151	147	142	133	165	139	143	159	163	149	172	158	152	147	204	144	151	134	165	148	139	166	142	164	161	159	151	171	148	163	162	160	151	144	164	148	151	157	175	166	157	178	157	163	159	150	166	153	167	158	137	144	133	146	148	155	146	140	169	166	157	168	187	164	148	148	154	157	158	126	152	165	137	137	148	169	181	154	150	157	148	156	157	151	152	175	151	150	145	163	160	175	158	168	168	162	142	136	160	166	160	148	159	156	160	181	154	139	148	137	137	143	162	156	155	175	180	154	138	153	173	156	170	129	155	156	139	158	139	149	141	132	157	139	151	164	153	146	144	133	151	150	154	156	134	151	159	146	136	147	137	158	149	145	146	176	156	157	163	145	136	171	149	161	148	174	155	153	156	155	163	175	159	154	129	142	167	156	149	171	175	170	157	181	154	155	161	155	159	153	160	156	153	147	156	180	165	161	184	168	149	153	137	133	168	168	150	142	161	163	135	153	141	149	135	168	150	169	174	160	147	150	137	149	166	144	148	151	142	143	155	169	156	162	163	154	156	151	155	153	144	189	147	170	149	168	152	163	156	154	153	155	148	152	165	149	164	161	150	140	163	147	182	150	156	149	175	156	169	158	136	154	169	166	171	152	147	159	171	148	145	176	169	168	143	168	152	139	146	149	167	157	160	152	158	163	152	165	184	185	137	143	159	156	165	156	163	153	178	168	143	156	142	158	151	141	180	153	170	150	168	168	132	134	154	157	166	145	182	141	146	161	136	148	157	167	176	170	166	152	159	159	142	154	169	160	137	156	161	179	175	164	154	160	161	150	160	147	165	166	156	152	157	141	153	153	157	148	168	161	168	158	194	173	150	169	163	160	184	158	165	188	151	153	162	147	167	172	172	173	131	160	170	174	149	148	177	184	141	147	169	158	141	166	176	159	155	140	135	135	141	144	153	158	139	148	151	161	164	164	140	151	159	165	154	184	187	161	139	173	150	150	145	174	162	147	139	162	138	141	153	152	143	164	156	160	160	190	181	162	151	146	156	180	158	154	173	165	150	161	161	136	165	162	151	170	184	152	150	126	167	158	122	143	155	128	142	133	170	127	146	166	147	157	159	180	166	158	164	160	177	170	140	160	140	199	145	138	159	144	156	180	149	149	173	175	168	165	155	153	163	147	164	154	165	171	136	159	126	149	158	192	178	172	170	147	172	162	149	146	175	173	145	144	141	130	143	173	158	164	147	166	152	153	142	139	141	123	162	148	115	163	135	142	132	144	141	151	169	157	136	155	154	175	149	160	139	133	167	158	161	158	175	180	149	141	173	166	175	146	180	162	167	145	158	165	143	146	149	171	172	132	157	145	163	163	158	138	165	170	166	167	178	193	142	170	163	133	150	142	144	140	154	146	136	130	158	166	157	137	141	167	169	151	162	152	159	156	162	157	170	164	152	175	172	180	172	145	160	162	136
6973	839	1275	1407	1177	928	807	784	668	628	586	555	553	533	515	493	523	446	493	495	458	459	462	439	461	507	450	438	431	488	435	434	427	400	465	425	463	445	462	460	453	435	455	435	454	457	426	404	451	471	461	436	427	453	435	425	401	480	418	445	383	447	435	432	416	432	414	468	428	458	436	444	431	441	400	417	385	406	444	438	416	412	423	436	432	449	385	393	427	404	447	437	430	406	423	403	451	441	430	408	430	436	419	421	416	416	441	470	429	432	425	405	425	416	460	408	425	436	402	385	415	451	427	411	419	422	433	427	430	449	438	419	385	416	459	396	387	432	453	414	455	410	422	399	382	441	423	385	456	405	428	406	440	428	445	406	415	393	394	409	456	409	428	410	439	441	403	432	419	441	409	436	422	424	399	422	391	438	405	408	402	428	417	421	431	447	437	430	444	438	459	434	467	395	440	447	414	417	469	436	443	441	428	446	394	433	401	456	445	408	387	460	443	428	440	421	436	412	435	421	390	448	431	453	420	397	444	416	435	432	467	432	418	377	442	467	424	409	496	436	437	424	451	393	433	445	416	408	445	434	457	398	388	479	422	435	419	406	418	416	415	433	453	399	422	394	421	419	442	417	379	435	416	432	429	428	418	428	390	423	460	425	398	418	412	449	381	444	418	432	420	443	400	423	422	430	457	408	403	417	426	428	420	445	436	409	415	400	428	404	457	436	417	411	421	386	482	412	415	421	441	459	423	436	455	400	417	434	416	408	407	415	424	434	429	403	414	412	413	452	417	459	413	438	404	390	478	422	434	395	448	415	411	435	421	441	450	414	414	409	400	422	429	427	471	424	409	427	384	426	395	416	422	426	449	406	389	435	426	436	449	423	417	393	422	429	419	389	421	432	418	445	440	405	419	419	409	434	423	428	429	401	455	443	425	403	465	449	436	389	429	455	463	431	437	438	471	443	441	433	442	423	402	437	442	432	415	412	434	425	445	443	397	379	464	415	425	424	423	447	445	440	435	435	402	398	443	419	395	465	413	399	427	442	445	453	454	428	441	454	433	430	420	433	401	423	419	410	425	420	443	421	439	421	426	422	431	444	449	456	434	425	433	383	432	442	416	450	417	431	444	420	472	423	468	411	447	442	429	435	424	438	417	388	429	395	430	409	421	402	449	403	401	430	391	443	421	394	420	453	421	408	434	427	398	395	416	440	440	427	430	434	425	426	455	454	424	442	449	421	429	460	416	404	485	411	450	456	404	451	421	417	443	457	420	419	429	438	429	404	391	421	442	401	408	409	449	406	466	427	423	414	434	419	425	418	418	433	459	429	390	425	415	413	405	416	453	415	450	467	444	448	413	418	410	404	452	436	465	430	402	425	466	432	434	457	425	430	412	443	431	434	452	418	371	368	429	430	399	417	444	422	448	438	396	455	390	413	452	456	412	417	439	445	424	418	437	438	429	446	414	403	389	391	449	415	434	449	415	444	434	426	430	436	409	448	435	438	403	425	430	436	405	438	429	443	454	491	405	424	457	453	401	374	463	374	380	411	447	408	474	416	423	408	433	423	407	456	402	422	425	396	408	443	387	440	399	429	390	397	418	406	430	428	446	455	426	421	428	388	447	421	441	430	466	422	450	456	438	430	428	456	414	433	412	425	438	421	426	439	384	392	413	395	424	395	431	445	435	432	403	434	421	452	433	438	439	430	414	393	428	434	442	425	407	443	405	405	451	412	427	461	434	382	444	453	418	401	452	415	406	414	451	432	466	469	456	455	450	435	448	433	428	437	439	413	420	439	416	417	437	403	449	420	461	450	415	408	431	430	447	425	411	401	402	411	449	373	447	414	401	399	392	460	415	402	449	425	413	453	455	448	424	357	429	425	437	442	456	393	406	439	428	410	426	422	441	455	428	424	422	428	438	433	421	404	462	419	442	433	441	420	417	385	394	428	397	434	416	458	389	382	455	424	440	418	418	414	380	403	418	433	474	416	415	428	450	450	409	443	417	440	433	450	402	405	453	409	403	404	427	454	441	434	426	398	396	400	418	468	456	420	437	393	434	424	471	424	453	409	420	428	447	439	423	435	424	423	428	440	451	442	458	406	420	386	424	425	422	418	450	453	405	403	418	446	452	430	427	403	391	456	435	462	463	446	389	413	454	435	402	440	413	410	400	430	448	394	428	399	425	466	439	426	465	417	418	422	436	459	447	406	397	429	403	406	441	460	433	429	410	447	430	437	401	418	446	398	476	444	465	449	458	391	422	433	419	431	435	406	471	451	428	435	447	470	456	419	416	427	425	412	422	439	406	407	438	398	410	438	428	428	441	407	407	443	467	463	425	504	430	430	456	424	454	405	406	430	408	417	429	436	441	423	436	391	412	452	421	457	450	432	416	425	437	411	420	457	391	431	431	424	472	438	473	418	409	437	435	405	442	435	413	448	429	428	426	441	416	471	431	425	430	416	397	400	428	396	425	424	440	437	413	443	419	422	431	438	415	422	450	447	410	442	415	435	409	440	401	443	422	447	413	424	456	444	448	469	394	416	470	415	406	433	453	459	430	430	429	434	425	428	439	413	416	384	415	410	429	387	411	410	411	427	422	427	461	394	393	450	433	397	459	400	447	442	424	459	442	422	433	400	414	429	421	457	424	425	441	449	460	422	440	411	394	448	417	463	405	409	436	416	425	383	385	414	440	471	436	427	418	439	461	425	415	433	435	433	412	435	400	437	401	394	372	425	406	417	417	425	449	400	424	420	410	473	446	471	427	410	433	427	456	401	415	456	434	444	423	407	438	423	428	449	442	435	456	432	415	417	400	412	417	414	427	446	385	400	415	412	438	440	441	418	425	428	410	457	436	454	427	402	445	460	458	425	452	403	414	426	406	376	461	454	395	411	461	410	444	438	442	389	385	409	348	440	471	424	413	397	407	439	414	461	401	431	445	434	448	447	430	401	415	402	433	452	453	408	428	414	421	399	425	400	414	437	436	401	396	411	431	436	437	417	440	436	406	435	445	433	476	446	394	437	411	452	438	399	430	460	437	440	460	403	428	425	389	448	437	409	461	431	409	404	431	424	409	397	428	418	435	445	439	385	437	402	433	439	415	435	422	411	419	422	402	431	382	420	415	411	410	414	438	425	398	413	432	438	403	421	412	408	387	471	445	405	398	399	457	421	453	432	400	413	420	377	411	417	436	427	433	436	447	440	402	427	403	418	406	435	408	431	419	416	455	449	412	406	382	427	417	462	425	433	402	424	442	431	464	416	440	420	427	458	432	396	420	435	404	392	397	428	402	421	431	485	456	429	396	432	442	424	447	442	456	421	425	408	452	412	393	422	388	463	463	432	428	466	429	422	439	414	413	471	429	421	435	442	461	462	398	441	450	468	418	425	428	391	427	445	403	398	420	425	411	418	422	446	425	443	400	423	443	419	420	412	423	435	421	392	400	416	416	439	433	459	456	441	443	434	401	453	434	434	452	400
17690	1670	1217	902	628	482	440	410	418	419	356	375	368	353	360	360	334	352	364	350	324	327	350	324	332	316	318	350	350	325	354	306	313	355	328	325	334	333	297	340	339	297	289	304	313	334	351	308	330	385	298	333	323	342	320	301	333	355	337	331	329	338	319	327	312	332	320	347	311	333	351	359	330	356	372	321	308	345	314	336	324	308	344	364	311	335	301	309	325	331	322	301	338	326	374	329	313	325	307	331	342	323	322	318	312	348	313	325	326	299	347	313	313	311	337	287	330	298	348	317	351	293	326	300	338	347	299	310	309	331	326	299	343	324	325	370	337	319	305	339	305	302	344	313	333	363	318	293	311	325	330	305	341	263	352	316	326	351	311	318	359	345	331	344	317	313	343	309	341	313	370	293	331	342	338	362	363	348	329	306	311	302	333	306	333	315	305	322	367	334	341	323	328	285	271	349	319	326	332	298	349	310	324	333	323	319	335	305	336	341	317	297	323	305	313	341	326	331	309	319	286	351	365	315	348	346	311	320	333	321	312	335	286	332	302	331	321	343	304	305	325	324	310	338	297	321	318	306	335	313	338	298	338	297	308	331	312	319	346	302	304	322	335	321	338	309	299	332	298	316	310	271	300	288	301	322	347	326	323	312	366	310	329	354	330	332	302	315	302	342	320	314	303	303	338	308	312	348	331	280	310	345	369	340	311	296	337	298	353	326	333	312	325	337	331	332	302	312	341	317	344	344	333	310	328	318	272	284	308	325	389	341	285	330	325	329	330	326	303	308	318	340	323	312	284	322	301	335	323	308	331	310	337	332	316	328	341	322	327	315	311	315	307	361	308	304	331	328	332	346	344	332	334	291	279	327	312	333	304	313	335	299	309	343	306	321	347	309	344	299	297	342	320	312	303	354	306	315	324	330	306	320	346	333	324	334	332	317	326	321	325	289	291	316	302	322	307	287	294	333	327	325	321	325	362	322	355	336	314	300	293	268	322	310	266	313	304	319	322	358	308	353	335	319	318	305	308	321	362	348	327	349	311	320	295	293	322	343	271	334	299	319	302	363	347	328	330	328	317	329	335	322	318	290	313	326	335	346	359	342	315	298	308	328	319	362	360	330	347	319	314	307	322	268	317	316	330	303	343	341	324	285	325	342	293	337	298	340	304	300	307	324	342	311	318	333	331	293	342	336	293	342	327	298	304	311	309	313	317	308	310	332	340	311	303	339	320	300	301	320	326	335	310	301	305	243	295	326	333	349	310	276	321	334	335	320	279	308	333	307	325	340	364	318	343	328	332	318	325	333	290	300	313	311	325	292	326	334	325	340	312	281	352	332	316	348	327	338	291	332	335	306	345	330	333	290	318	313	316	329	351	339	325	318	324	310	340	327	337	316	303	283	343	324	323	282	330	329	319	338	334	318	310	319	335	321	311	320	315	354	320	310	302	321	348	312	292	322	293	313	283	290	297	319	333	323	300	350	332	325	325	299	336	312	320	328	322	291	333	317	327	309	306	347	333	336	360	347	343	280	332	295	315	335	316	341	309	352	334	332	296	320	295	337	319	331	328	295	332	319	304	298	314	363	316	304	349	369	315	331	323	323	313	366	308	310	357	340	330	352	325	362	344	313	294	307	323	347	343	289	322	310	274	329	309	329	319	354	319	332	345	321	332	299	312	329	326	324	307	313	284	329	339	321	338	331	324	304	353	315	323	344	300	325	319	293	334	333	337	328	330	305	304	308	295	311	305	327	321	336	327	321	330	321	305	338	297	342	329	324	307	337	354	334	313	304	314	350	309	343	320	293	354	320	335	341	345	336	311	299	335	329	321	288	293	330	310	340	316	336	327	326	287	319	350	342	353	305	334	322	321	331	298	331	322	337	334	297	289	372	340	300	310	332	344	307	296	313	345	291	307	332	350	325	315	368	337	325	348	298	288	305	338	341	334	335	317	314	321	315	336	376	322	350	333	345	341	319	300	288	343	340	321	334	390	311	320	332	283	317	317	322	372	310	318	316	336	344	350	341	296	334	341	290	376	321	325	336	290	327	301	326	277	318	291	313	309	304	325	311	343	317	270	364	346	330	307	292	307	282	335	332	326	315	315	331	324	309	342	338	353	316	336	364	337	307	333	340	323	324	354	314	323	318	323	315	330	308	334	305	316	335	332	332	335	335	298	352	318	319	337	336	284	303	341	305	340	355	304	293	281	344	307	307	289	302	322	319	351	343	314	339	326	342	336	312	290	342	314	299	348	326	362	330	311	355	339	294	311	331	319	317	313	338	308	309	326	326	346	311	357	307	318	315	312	311	288	324	302	324	364	307	330	319	339	366	316	311	301	329	307	336	328	298	331	334	346	331	300	322	328	312	332	361	333	307	325	336	292	322	316	333	305	303	333	355	311	353	346	348	331	338	310	316	338	326	285	321	294	320	314	334	300	318	313	330	343	314	313	320	323	337	359	300	326	316	329	347	316	318	340	365	325	334	347	303	330	294	344	321	320	281	322	300	328	341	320	335	309	295	339	323	310	284	300	331	336	324	344	302	352	322	346	319	283	278	313	333	311	324	308	309	330	333	349	339	339	299	325	317	324	337	351	304	334	320	374	317	329	301	305	319	342	324	332	323	298	333	313	327	353	312	357	352	284	295	352	290	321	324	330	326	330	328	288	340	315	353	319	309	314	337	352	314	342	343	343	339	327	315	312	267	342	338	314	299	325	332	336	326	319	284	302	306	340	315	310	320	305	346	312	291	349	315	306	329	316	308	280	301	331	324	318	303	334	310	328	351	321	318	319	347	299	302	310	314	309	331	302	361	346	299	330	314	340	331	328	347	316	329	265	296	318	332	316	306	308	333	337	294	311	324	347	306	304	348	338	304	331	317	324	341	359	285	341	350	341	324	335	314	311	314	326	318	310	279	337	317	311	300	312	305	310	303	347	312	321	339	319	328	332	318	300	322	317	312	298	311	341	318	324	331	315	328	345	315	322	312	338	340	316	291	334	316	325	299	296	322	327	319	315	315	319	364	314	304	312	318	327	309	326	346	297	364	325	349	347	337	368	307	358	320	315	307	335	317	360	331	312	344	308	333	320	314	306	305	308	325	327	318	325	366	349	335	327	285	313	322	330	331	348	311	311	346	321	330	311	339	353	306	304	320	332	321	333	329	334	329	316	320	299	333	324	303	330	313	338	314	329	317	298	311	303	326	334	301	309	384	340	346	330	313	352	318	344	340	317	327	327	287	327	337	343	331	334	299	324	315	307	351	296	300	305	352	299	295	301	290	284	304	324	339	331	321	326	299	314	311	332	332	312	294	306	338	329	306	319	301	338	321	321	337	326	335	309	324	350	318	303	314	334	305	350	322	350	320	319	367	291	333	328	303	326	298	294	322	315	312	294	308	345	309	332	330	276	302	331	297	319	359	311	309	329	314	325	323	338	345	303	320	297	313	343	330	349	291	303	321	332	347	318	297	330	314	334	301
10116	1481	2340	2453	1974	1694	1492	1346	1185	1117	1033	1018	1037	930	895	899	861	909	852	868	898	860	834	874	826	775	858	788	812	782	779	802	772	823	778	772	810	764	763	832	801	781	783	808	772	795	751	747	794	795	796	774	768	790	847	831	789	778	770	802	731	745	823	753	756	797	808	785	749	783	763	773	721	783	764	789	814	762	801	781	775	810	736	794	784	763	794	780	785	788	754	768	765	757	819	749	761	780	733	804	821	730	761	760	739	743	755	750	769	720	829	733	773	767	811	780	788	757	749	792	776	769	780	768	756	731	750	754	757	804	751	762	797	818	827	769	797	787	801	788	752	764	775	705	746	758	760	774	740	771	799	765	765	757	788	742	775	751	778	818	790	736	789	763	766	784	764	838	750	766	721	769	762	773	813	742	780	830	780	791	793	768	755	752	786	770	734	776	782	763	733	738	819	811	771	760	754	762	710	779	794	708	750	765	809	771	764	750	790	831	783	774	744	748	787	787	752	733	747	795	733	718	796	765	791	769	798	772	800	731	780	780	742	764	814	783	787	770	783	746	772	781	804	740	802	731	769	769	778	787	776	751	829	777	795	801	833	746	755	755	741	790	752	771	752	751	741	764	721	770	746	706	785	769	784	778	757	767	762	752	724	775	761	811	724	753	809	756	764	777	774	763	806	764	755	794	764	747	767	753	785	752	743	777	757	802	783	785	757	809	738	770	741	755	731	770	768	794	751	770	772	783	721	789	729	765	711	698	740	774	810	702	781	777	777	765	783	812	786	761	782	752	773	755	736	779	793	758	827	782	790	813	777	806	727	729	736	796	742	754	761	781	751	745	750	804	781	754	708	729	787	753	795	695	724	781	789	724	746	760	808	716	756	784	761	807	747	830	746	756	758	767	769	804	752	789	780	784	828	786	731	755	821	759	784	763	752	777	747	793	789	748	743	789	770	731	744	802	781	775	774	717	795	776	759	774	775	773	775	784	731	749	767	802	770	743	758	766	730	774	757	812	790	754	770	801	807	749	795	801	811	715	775	793	763	747	807	755	758	814	814	757	779	803	717	769	728	765	784	769	759	747	765	772	805	782	767	728	754	776	795	768	791	769	748	758	794	799	773	751	729	788	761	755	774	813	762	746	762	779	750	757	844	722	789	764	738	770	778	738	810	775	781	766	738	746	767	736	785	759	714	808	755	777	782	735	734	762	787	747	821	752	768	804	799	787	751	759	743	772	744	797	771	750	752	772	762	793	766	755	747	760	715	808	777	741	792	808	734	764	764	758	803	796	766	800	769	797	813	773	835	745	780	807	757	792	819	789	775	807	764	752	773	761	789	757	722	778	772	776	787	744	750	779	785	752	791	743	760	736	774	791	791	793	729	778	808	801	785	798	760	759	759	764	770	785	752	763	749	716	777	777	796	754	816	768	749	827	745	764	721	767	759	791	806	741	775	841	787	779	735	781	774	759	758	790	745	734	782	846	755	753	767	800	758	764	755	780	763	816	738	749	784	747	762	712	748	741	753	767	779	738	787	742	774	735	742	745	750	776	760	810	745	784	717	743	788	782	771	718	758	785	748	759	730	773	777	739	835	754	781	767	772	770	775	774	733	767	785	793	763	731	775	756	761	756	756	764	761	798	765	728	732	775	768	735	765	769	787	735	766	757	811	778	778	717	766	737	775	771	750	803	765	753	720	794	767	808	826	758	735	786	771	739	790	798	756	780	690	784	750	748	733	800	770	761	752	749	766	782	732	786	737	780	754	772	752	779	760	743	816	767	765	736	822	711	764	759	765	805	765	773	802	799	763	812	758	760	747	770	732	774	741	756	739	783	744	806	748	750	773	767	784	769	756	776	742	754	747	820	755	778	741	786	774	775	753	743	716	747	786	736	781	769	768	782	751	774	795	731	787	759	748	748	783	764	760	778	765	772	741	780	774	794	783	779	733	733	734	822	785	781	753	820	767	764	775	755	711	752	795	755	790	705	765	764	808	792	782	760	801	777	752	810	791	778	733	770	749	786	747	776	746	776	726	734	753	811	806	762	751	739	743	741	754	803	754	754	718	792	766	797	784	736	747	757	751	741	761	714	776	741	794	775	826	759	781	853	773	819	781	731	799	738	759	768	758	776	731	757	806	749	784	749	738	730	731	749	798	793	768	793	717	762	797	774	740	789	739	790	767	753	765	745	802	732	799	791	744	797	741	770	770	780	784	789	814	789	805	762	816	762	806	750	756	756	807	774	771	720	782	754	743	733	760	757	758	789	773	773	775	748	793	744	764	770	733	751	762	787	765	765	727	725	707	813	751	783	799	801	750	740	829	771	728	777	737	756	698	775	748	772	719	809	727	754	808	796	762	780	745	815	783	731	770	768	747	783	760	738	763	753	789	786	790	741	746	749	791	807	769	709	779	773	735	735	799	755	749	758	791	769	809	811	784	799	775	773	775	814	748	756	798	759	822	759	792	790	804	767	787	749	767	763	762	784	780	792	767	798	764	812	743	841	748	797	739	788	768	767	758	776	740	764	795	758	746	768	765	762	764	762	798	791	737	731	776	757	771	812	773	782	740	754	744	800	803	790	804	735	798	812	785	746	750	797	787	798	772	801	795	760	758	692	735	768	786	801	777	762	814	762	785	739	803	739	771	786	771	743	779	740	713	813	823	793	763	803	743	745	805	731	817	769	809	761	767	746	791	774	743	789	821	752	784	787	695	734	795	797	725	738	776	734	788	751	726	818	809	777	783	780	752	765	788	777	777	750	770	784	770	800	778	773	759	757	737	728	741	763	749	790	772	771	759	767	737	758	734	763	818	777	741	733	803	783	794	745	801	817	766	795	761	775	789	773	805	775	802	756	771	733	775	791	775	783	771	787	766	807	749	766	715	764	752	811	814	733	756	767	730	775	777	782	770	775	717	833	764	772	767	770	734	795	759	812	817	759	740	749	778	759	770	721	806	721	784	751	768	739	769	776	763	785	792	724	748	788	785	776	785	770	737	758	829	828	770	740	740	735	802	733	752	757	731	767	759	787	774	749	780	778	777	743	769	743	697	781	787	700	732	745	789	712	776	789	809	719	730	777	793	759	762	744	820	769	786	708	772	774	740	792	761	768	784	775	765	797	812	767	753	745	737	769	734	790	729	728	739	804	767	789	797	795	742	793	772	811	751	723	822	767	734	775	778	730	718	762	744	775	761	773	811	789	773	768	798	749	781	775	778	803	759	768	771	795	793	776	753	717	776	733	765	751	762	800	755	773	766	771	781	781	785	812	755	760	752	772	759	757	786	759	722	795	767	818	735	758	742	759	766	740	753	766	771	755	787	822	731	794	758	758	779	805	707	811	780	767	779	794	776	791	816	775	773	732	793	763	771	719	783	762	790	777	750	826	745	820	776	777	793	733	716	741	775	793	797	781	785	784	770	777	837	826	791	746	799	755	747	746	747	774	740	702	751	714	797	791	770	732	801	773	769	786	757	785
4061	333	292	249	265	255	277	273	258	242	258	247	294	267	234	276	270	249	265	258	256	265	252	265	281	266	249	268	263	273	286	246	282	262	241	257	266	262	266	283	255	280	288	254	258	248	231	258	254	281	239	259	257	255	274	285	272	241	280	272	258	253	274	278	303	235	229	274	270	255	216	288	262	283	273	273	251	247	258	244	276	282	267	277	264	254	244	223	244	278	245	286	260	278	251	262	277	264	278	246	252	262	259	276	259	261	257	274	252	250	266	243	229	257	269	280	263	279	262	241	246	271	277	269	258	265	263	241	253	270	264	242	248	268	266	259	258	269	266	258	255	239	252	248	283	286	275	218	232	250	259	266	256	291	266	252	269	273	279	253	237	283	234	223	265	254	257	270	273	245	292	264	239	277	254	251	279	254	248	263	263	248	231	248	246	281	234	247	257	254	257	259	251	268	277	256	254	263	267	260	251	239	266	269	263	271	282	256	253	279	257	229	235	245	242	258	238	248	266	244	232	274	262	255	289	298	247	262	266	247	246	249	292	237	258	291	284	281	295	266	255	251	241	283	288	245	238	247	279	265	269	244	253	248	254	274	257	272	290	265	277	251	301	283	260	251	252	276	290	285	260	240	264	224	272	253	267	248	285	266	250	268	267	271	259	272	280	299	259	266	271	225	244	291	268	270	260	216	249	306	255	250	252	251	252	286	267	290	259	245	248	255	302	272	290	260	262	250	259	252	273	224	244	275	245	300	237	278	265	272	252	256	235	285	233	274	271	249	277	274	261	283	230	268	264	269	278	260	246	245	249	264	252	249	225	271	263	260	269	270	261	261	250	249	257	260	264	239	227	256	266	254	287	263	267	255	225	262	264	254	293	217	253	242	273	253	235	257	242	255	263	271	269	224	249	248	256	266	228	253	242	281	275	225	246	242	278	263	250	258	247	225	265	260	256	265	274	262	267	245	265	275	231	288	280	263	269	262	264	240	279	281	270	262	256	271	267	266	249	253	244	246	248	263	284	243	257	228	270	241	249	253	257	242	295	274	238	246	256	227	263	239	245	248	239	247	284	255	250	231	264	274	248	255	259	257	236	219	243	238	246	231	283	241	261	253	285	254	264	263	296	253	276	263	276	282	248	257	274	259	267	288	275	258	297	300	266	255	284	274	280	263	258	276	228	236	278	278	234	264	244	255	251	252	251	244	270	254	224	266	253	302	259	247	264	241	269	296	249	274	283	255	270	272	259	263	248	258	274	262	248	261	249	257	254	276	271	263	245	278	276	275	238	269	274	261	250	251	315	275	286	249	279	268	233	277	234	243	258	262	263	291	257	268	283	253	284	264	278	257	263	288	263	264	284	246	263	248	259	248	265	294	294	272	236	271	278	259	268	279	255	265	235	288	271	252	286	300	252	262	274	253	247	255	275	233	264	286	253	249	262	253	224	268	256	254	269	227	242	286	310	267	269	249	253	288	250	273	267	287	252	252	266	262	233	222	269	225	250	249	303	265	287	262	247	240	281	240	268	263	246	269	266	274	254	228	255	239	260	243	246	243	250	244	248	262	252	267	289	277	275	287	240	283	277	266	284	251	258	267	269	265	264	271	280	241	273	235	283	257	240	254	318	273	238	277	270	283	229	258	273	268	259	266	251	264	242	238	270	278	259	270	279	271	276	253	258	249	269	282	263	299	249	264	270	249	275	268	248	248	257	254	242	234	254	284	266	262	278	253	237	260	279	259	288	250	230	238	263	234	268	227	246	255	285	287	256	249	250	255	258	261	268	267	291	238	254	265	269	269	266	245	228	280	305	247	274	250	256	252	256	291	250	240	261	255	266	250	258	264	269	236	248	290	277	263	249	245	274	262	247	244	276	267	269	283	247	256	263	286	267	286	246	279	225	276	228	270	246	272	242	229	250	222	269	283	253	271	241	254	243	268	283	246	275	250	265	258	247	235	298	294	248	274	281	251	242	267	266	264	262	270	259	234	274	260	273	230	246	283	279	270	264	275	227	253	241	305	279	278	240	233	258	213	285	252	266	256	249	243	246	267	272	257	265	258	292	266	276	270	267	245	260	273	250	265	222	266	248	255	257	257	275	240	274	279	251	272	253	256	242	241	279	282	260	285	268	234	294	258	235	282	262	270	260	273	264	242	261	254	223	268	265	225	271	288	264	253	230	210	290	250	244	291	238	296	317	259	261	256	289	242	266	275	276	269	248	285	258	270	247	238	261	268	272	295	277	296	261	240	271	251	254	222	258	250	246	261	251	260	232	261	259	243	252	253	236	236	295	283	254	236	278	258	291	278	242	252	266	292	253	235	254	256	257	246	255	231	263	243	242	239	226	233	254	232	263	256	272	254	276	255	247	266	242	236	251	245	279	268	271	264	251	244	272	266	272	261	278	294	267	255	285	246	265	244	265	260	239	279	271	262	274	258	242	219	245	250	253	229	274	234	268	241	271	273	280	262	243	264	287	253	217	281	248	270	258	257	287	253	290	302	260	270	255	262	266	287	264	248	288	265	244	273	253	234	253	256	284	264	284	233	237	273	277	281	251	222	276	281	276	282	272	288	272	272	270	300	271	276	244	250	259	254	266	287	263	242	239	257	211	249	264	249	267	238	243	293	252	264	308	269	254	283	239	263	299	286	252	261	266	256	227	236	270	271	254	281	248	228	244	257	269	263	258	238	229	269	232	256	295	250	273	248	246	258	298	308	258	249	236	296	281	234	262	270	249	280	246	304	261	235	239	279	249	245	252	278	267	259	248	259	286	263	252	272	260	268	260	237	241	224	243	236	252	269	247	277	249	263	232	248	271	251	264	275	256	258	269	256	268	271	254	229	261	260	308	256	258	289	206	263	253	233	274	272	267	269	249	270	262	269	277	269	262	288	256	258	261	229	232	278	273	281	286	264	271	282	254	276	266	240	261	267	269	237	268	269	234	275	265	288	273	289	242	290	285	250	289	271	264	245	235	286	242	266	263	240	257	249	244	243	254	253	274	266	237	283	240	278	227	240	258	275	294	265	255	283	250	277	251	239	274	266	289	241	249	259	266	279	243	260	246	286	240	266	297	263	271	220	242	229	269	274	254	270	255	275	301	276	265	242	255	260	302	280	281	250	257	240	259	271	197	242	260	255	241	268	267	294	271	248	274	260	267	249	276	293	284	284	283	283	255	265	252	255	265	277	272	272	260	240	275	273	283	253	220	244	243	238	279	260	255	243	256	270	283	265	250	277	257	259	315	303	263	271	270	305	258	235	256	277	263	254	269	233	282	262	292	247	235	274	250	258	279	251	254	280	236	301	255	263	285	258	247	272	245	259	237	289	269	259	233	260	268	256	273	268	245	232	266	248	241	288	254	275	245	227	267	268	280	264	251	247	246	260	255	242	239	262	266	256	282	282	250	270	280	251	253	266	266	245	284	246	235	241	270	260	278	285	287	260	276	210	245	277	261	248	224	268	232	291	277	264	257	250
3209	686	715	621	633	613	625	617	637	617	654	643	631	613	632	629	586	609	571	636	614	627	653	626	664	588	598	602	618	619	618	630	574	642	631	597	643	593	620	627	617	609	600	608	612	618	632	635	630	614	665	630	586	616	632	580	582	595	621	599	658	619	640	630	592	636	610	608	668	623	635	610	619	638	583	561	617	652	610	621	602	617	633	593	613	630	636	619	638	630	647	612	591	615	592	605	633	608	643	596	636	627	605	601	624	628	674	627	657	570	612	602	628	626	626	580	638	586	596	639	612	642	605	592	641	633	614	648	634	632	614	622	623	597	646	611	588	569	615	613	639	582	639	627	570	570	587	614	643	616	595	618	606	618	603	589	657	648	647	592	638	569	591	615	606	576	609	642	618	630	597	615	603	693	625	662	564	607	666	617	614	627	637	622	641	654	626	591	634	603	631	660	599	624	598	579	625	610	618	619	619	636	628	598	588	619	656	647	606	595	643	556	631	613	613	659	597	605	578	613	631	625	628	603	637	585	572	621	607	612	655	598	587	614	625	641	602	553	612	606	613	606	605	612	592	596	613	661	625	641	631	686	606	603	625	625	606	608	603	588	638	644	632	574	583	619	568	617	626	606	613	561	637	648	629	568	578	593	624	589	617	607	597	622	616	604	631	605	639	567	582	616	609	563	665	646	603	638	616	633	602	628	592	617	612	625	627	626	596	625	604	605	602	566	613	606	603	659	640	628	603	629	610	587	630	610	624	593	622	589	641	590	659	624	614	591	633	613	588	614	601	632	601	593	603	584	626	601	630	630	614	644	611	627	582	642	621	604	623	606	622	598	636	614	611	590	600	633	615	626	583	607	621	597	615	598	592	638	640	589	636	637	565	597	599	640	612	627	635	618	611	604	633	642	568	605	565	589	628	604	628	608	589	610	587	592	593	605	621	619	575	653	639	584	590	584	614	619	592	605	636	630	584	616	588	600	636	638	582	604	616	618	619	603	653	588	606	574	623	671	597	589	640	599	600	636	648	609	640	580	605	621	616	591	602	615	627	616	580	601	589	669	596	632	578	613	605	631	600	619	590	609	604	585	652	623	612	660	644	616	602	636	601	567	600	575	621	582	604	595	645	624	652	622	600	614	609	641	645	628	608	588	638	639	643	616	629	646	601	635	647	595	627	617	634	620	625	604	612	600	611	623	561	613	639	614	626	668	590	597	641	631	626	617	580	608	567	616	638	602	579	602	628	592	603	595	643	625	596	623	593	645	618	627	630	605	583	596	614	604	647	603	636	583	589	568	620	627	619	633	579	629	611	610	679	627	587	603	642	609	628	605	621	595	638	581	606	578	580	619	606	619	623	646	600	622	620	636	602	638	567	644	639	617	646	577	589	549	624	620	628	599	581	628	603	600	626	643	572	617	652	602	601	678	583	604	640	627	644	601	603	629	661	598	670	623	636	667	631	649	592	638	630	657	600	579	623	604	609	597	617	595	643	589	616	619	615	640	606	635	612	623	618	608	585	596	615	576	590	623	636	620	610	653	613	603	661	613	603	582	619	601	631	608	573	582	588	623	591	605	593	584	634	668	626	611	606	667	625	608	606	576	587	626	617	627	608	606	619	605	619	617	617	664	632	583	571	620	622	603	629	583	618	606	625	591	605	631	591	620	578	610	591	633	614	598	594	620	650	604	621	638	593	635	620	591	596	583	657	599	604	642	619	607	621	618	629	566	598	641	618	588	575	586	638	618	632	641	616	602	566	607	572	590	628	625	626	552	607	609	590	648	593	604	619	591	588	619	621	589	601	642	623	618	601	628	626	627	601	613	598	627	635	629	614	621	622	635	636	636	639	635	632	650	587	595	579	585	586	573	596	642	654	630	580	626	588	602	589	604	603	630	647	623	572	596	588	635	596	607	630	571	583	567	564	649	611	629	623	653	587	641	634	620	605	620	610	595	615	625	599	647	561	637	650	568	642	654	634	615	642	569	573	651	638	636	632	562	581	604	609	587	584	604	587	607	612	619	573	640	608	620	615	616	630	589	607	600	651	594	623	614	628	608	614	647	577	615	606	650	637	620	636	610	587	632	609	608	591	614	632	555	623	606	597	586	620	607	656	618	614	637	625	617	671	616	622	669	637	617	583	637	614	609	618	641	628	612	608	636	607	615	633	652	552	616	619	614	580	634	646	598	629	624	629	605	676	602	578	601	632	617	633	645	610	613	623	625	604	632	623	624	583	599	569	592	622	610	628	629	637	624	643	624	626	661	574	588	625	605	593	591	633	615	650	559	608	600	614	594	621	582	631	603	601	684	586	600	657	598	626	650	601	613	641	640	623	566	621	628	595	590	572	618	608	653	615	604	598	645	596	571	552	630	615	656	566	616	603	645	620	682	618	635	633	607	638	597	606	631	628	628	614	646	610	564	653	655	632	623	610	651	649	615	632	627	612	592	577	578	571	623	570	614	626	587	597	637	634	532	615	597	612	622	662	548	604	616	631	615	594	622	633	586	670	584	638	594	619	620	594	596	603	616	618	638	611	602	620	590	606	649	599	653	619	609	624	621	605	620	604	610	620	613	615	632	625	571	637	618	601	640	649	566	612	592	605	610	615	650	616	663	628	599	591	616	585	635	628	614	596	580	629	596	608	607	605	618	612	639	608	615	624	647	622	601	628	623	591	565	609	640	638	615	626	657	576	631	632	580	566	637	604	609	634	645	626	612	560	589	638	639	614	625	644	655	633	586	604	590	603	613	618	638	616	612	640	605	613	616	602	636	603	633	643	616	613	607	647	586	581	639	620	608	624	634	610	628	602	620	620	566	586	578	586	618	612	610	614	610	567	578	590	587	582	625	631	623	632	591	566	565	621	624	587	625	606	581	622	613	654	590	638	607	610	596	634	615	650	602	603	607	551	608	604	619	613	601	646	653	647	623	619	622	583	594	599	601	577	597	676	559	622	590	606	600	626	619	596	609	584	622	607	612	564	594	563	613	598	645	576	599	605	630	610	602	620	614	657	615	592	584	610	601	624	610	577	687	616	642	622	648	610	575	564	546	629	613	581	568	603	606	632	578	611	649	616	603	639	636	631	633	567	590	633	630	637	614	610	620	636	639	615	629	560	610	621	620	635	597	576	636	647	608	620	584	668	655	631	583	586	615	622	626	621	615	596	608	568	634	580	667	627	630	658	602	591	618	608	585	623	638	596	622	607	675	652	603	589	644	627	615	625	634	591	642	658	592	569	612	581	594	600	598	630	598	650	623	649	599	601	587	635	601	573	604	609	618	643	590	639	616	594	614	619	578	608	563	625	622	646	576	615	601	619	573	624	680	614	590	604	587	628	620	602	589	611	565	610	619	612	604	641	648	621	610	620	610	599	623	649	604	596	622	617	621	613	585	619	675	618	569	600	610	655	634	598	600	606	601	639	599	640	634	611	684	581	570	608	607	607	621	608	600	593	593	557	600	591	591	620	640	632	606	643	573
13692	837	622	450	305	258	237	191	204	186	183	188	204	202	179	177	174	187	188	175	162	182	205	159	179	176	199	203	170	185	189	163	184	163	195	166	172	149	154	174	163	147	179	181	161	171	148	182	159	192	174	170	176	175	174	180	190	185	180	188	162	173	180	138	168	150	153	184	180	175	193	157	171	174	175	156	192	170	173	172	173	195	166	179	170	170	173	147	178	165	190	165	158	196	171	184	166	202	167	190	165	171	185	181	160	156	186	163	175	160	140	169	190	179	158	192	198	195	166	161	157	167	166	193	210	167	183	158	165	172	167	215	171	193	155	185	179	200	168	183	172	156	188	180	184	170	186	183	185	176	168	204	164	179	172	195	165	167	151	165	177	170	180	165	178	188	176	177	167	153	168	166	171	151	159	174	166	167	171	190	192	161	169	153	183	154	148	175	179	174	205	150	182	181	185	202	180	174	168	179	156	180	194	194	173	163	167	178	178	178	152	182	185	173	157	165	173	167	188	196	162	166	180	168	174	177	176	168	196	171	156	184	183	165	185	174	150	191	171	164	163	169	183	159	151	203	171	169	176	179	133	147	159	183	171	157	159	167	176	168	195	219	146	166	175	164	189	144	186	163	184	177	195	171	172	177	207	174	167	164	160	179	164	186	171	176	165	175	173	156	164	175	180	166	192	187	190	165	144	187	178	153	167	134	165	196	190	165	158	159	155	162	204	182	187	181	153	173	197	163	154	167	177	162	188	152	186	166	156	182	162	176	176	162	151	170	165	164	178	173	177	174	163	180	195	163	164	179	152	178	178	207	158	153	169	174	162	187	181	182	173	176	153	181	170	180	176	191	182	151	163	145	154	186	149	193	202	164	168	194	163	155	185	149	175	175	198	183	156	188	168	190	200	177	190	161	155	159	177	198	150	188	164	176	174	193	147	191	180	177	191	182	154	168	168	177	190	177	173	176	172	191	171	193	183	160	179	165	167	190	181	165	189	170	157	174	164	172	151	177	170	184	167	177	152	147	155	152	158	160	193	183	189	163	192	164	171	168	164	175	151	168	169	161	167	180	164	157	180	188	160	173	159	181	174	145	173	150	170	167	185	163	181	168	161	177	167	156	150	194	158	162	193	167	182	155	153	167	162	168	165	170	153	152	175	179	169	187	170	173	186	162	191	172	153	160	189	155	170	179	191	165	169	165	168	165	172	200	169	170	190	171	191	145	176	171	170	201	139	164	156	185	154	172	147	162	169	188	183	174	170	161	154	162	174	188	173	162	160	194	147	179	175	201	194	177	154	160	176	170	179	202	199	162	159	182	180	165	164	173	151	152	168	189	155	179	155	187	145	188	191	164	171	192	139	162	153	185	167	200	146	164	166	158	197	164	174	157	176	133	173	186	172	147	155	186	172	179	170	169	184	175	150	188	153	143	168	170	187	171	157	178	196	172	172	170	168	143	176	171	166	187	159	160	187	173	157	161	172	179	179	160	207	186	166	201	157	174	170	161	192	143	185	170	160	174	169	180	187	165	185	168	157	160	180	176	183	160	165	167	163	153	176	178	176	186	168	178	180	170	166	181	180	170	165	156	195	189	169	175	172	158	192	167	197	161	168	176	162	161	174	161	178	159	178	182	179	152	184	165	177	164	190	140	192	159	194	172	209	180	173	162	163	152	179	182	182	156	182	146	153	151	156	156	140	199	174	158	166	143	193	175	194	165	177	178	173	171	185	164	177	167	149	171	180	160	159	182	179	167	178	161	159	195	195	172	189	171	183	161	159	182	163	138	148	185	191	147	190	148	156	192	172	164	180	178	161	154	183	189	171	173	195	163	160	179	193	198	175	173	161	148	186	158	157	188	161	168	159	173	165	172	154	184	197	184	169	171	181	150	175	184	192	154	171	174	188	174	168	179	183	169	175	165	160	194	162	166	167	177	174	169	180	202	157	168	171	148	156	164	182	167	148	158	190	187	194	179	153	168	161	224	165	184	157	144	191	176	186	163	159	157	144	171	161	167	202	173	164	203	175	162	145	175	169	179	154	150	152	133	164	168	181	154	175	170	174	182	168	165	174	166	161	154	203	142	163	160	176	176	155	154	194	155	170	156	155	192	155	155	159	166	172	178	164	174	174	216	135	151	166	151	156	171	178	178	166	172	166	173	171	155	168	154	183	165	196	163	184	183	199	183	131	171	164	180	174	179	156	169	167	165	163	154	166	163	164	162	189	179	182	201	153	166	163	153	173	184	141	174	198	194	170	172	146	172	170	182	182	188	187	174	160	181	176	191	183	160	181	159	191	171	185	154	157	177	171	176	145	170	202	173	172	182	188	184	171	166	188	179	161	162	172	180	183	158	167	177	185	178	168	172	178	164	198	203	186	182	160	172	176	157	154	183	197	183	146	176	185	169	161	173	149	164	173	166	186	134	165	168	177	160	160	160	150	163	174	172	161	170	186	189	174	201	161	172	182	167	160	170	180	194	161	185	155	169	171	169	176	179	184	161	182	170	156	172	182	155	194	161	159	173	152	213	158	185	177	139	162	181	167	190	174	157	178	163	163	175	152	192	178	164	175	165	190	189	181	196	185	188	179	163	164	165	189	174	190	162	178	157	174	158	149	180	164	198	152	146	189	160	165	165	173	174	190	160	183	190	153	164	181	165	194	166	179	175	167	167	159	185	158	136	176	176	196	179	158	140	192	159	187	183	169	165	175	166	151	171	176	175	154	168	157	189	185	185	168	155	190	156	168	162	176	189	162	161	168	173	186	164	177	161	156	174	180	163	154	170	151	172	168	190	178	163	180	161	161	166	182	215	171	158	176	163	188	184	184	175	179	175	175	155	163	157	203	168	178	153	155	158	187	169	176	160	169	165	163	194	186	172	167	183	179	198	171	170	171	163	179	192	154	183	154	172	167	174	190	163	141	176	162	175	170	158	159	169	174	153	176	198	178	188	198	151	172	174	155	201	172	173	170	197	155	160	158	176	174	157	173	168	171	176	175	171	178	169	183	183	185	183	185	164	147	172	168	181	185	166	169	173	170	171	160	164	160	170	168	172	171	170	184	153	170	150	192	181	146	190	165	149	176	176	171	140	146	180	168	159	165	159	175	172	177	160	183	168	177	160	168	144	164	163	159	167	184	182	179	167	146	169	166	166	165	162	182	185	177	161	172	178	179	174	186	182	162	160	171	174	157	156	194	174	191	192	177	166	155	156	168	165	171	175	184	187	141	161	175	190	164	161	186	183	164	184	154	177	163	181	172	167	174	182	163	176	208	157	186	179	152	171	183	177	153	179	191	188	211	200	198	173	147	175	176	188	180	163	167	155	163	173	183	170	139	159	152	194	154	185	166	153	173	145	168	181	179	159	205	178	175	168	185	182	166	196	152	162	181	160	168	174	185	177	171	167	154	170	157	182	166	168	173	192	141	181	182	167	181	138	184	178	165	161	160	179	189	161	191	161	169	173	195	161	170	166	176	172
9065	779	1194	1391	1077	893	876	757	701	693	576	587	609	505	561	529	528	478	479	504	517	499	495	491	511	492	498	492	469	475	495	479	514	469	453	464	472	447	438	482	476	435	483	454	478	499	478	488	477	417	483	435	461	493	464	459	445	456	450	424	439	470	425	439	437	440	463	448	470	468	470	442	496	465	486	436	467	467	446	478	468	428	419	482	464	464	485	473	402	456	470	461	437	468	474	515	460	446	471	433	451	437	462	457	460	471	466	451	469	428	438	459	469	446	488	438	480	478	465	466	466	450	474	447	477	450	474	458	441	477	415	429	485	440	484	462	495	480	426	478	446	480	438	465	473	463	475	470	443	443	479	478	426	447	462	418	441	451	461	465	416	469	430	449	459	458	429	440	465	455	477	434	467	482	488	477	467	455	451	453	455	443	471	460	445	445	466	450	463	455	421	433	489	432	497	475	478	458	469	477	470	432	491	488	417	489	415	481	444	479	470	435	463	461	443	476	446	467	497	435	462	461	407	423	475	451	437	485	463	426	455	483	489	455	492	446	454	488	447	464	489	446	470	483	418	444	467	439	442	443	450	466	440	457	441	489	459	478	468	477	449	467	452	443	464	487	472	450	449	457	447	454	428	490	485	493	485	446	419	414	455	434	453	443	470	421	477	448	447	449	446	481	455	461	444	451	481	468	461	484	432	476	496	484	439	453	448	456	482	466	444	466	438	465	459	439	459	450	436	486	475	458	495	448	453	474	450	471	472	408	491	451	494	453	436	446	459	456	461	468	447	467	458	452	463	462	430	461	446	445	491	456	453	416	462	456	475	442	432	487	457	451	482	483	467	455	479	461	453	430	471	490	467	508	466	457	434	453	410	472	456	496	454	453	461	432	468	429	451	454	437	470	469	471	472	476	438	478	477	438	447	454	443	492	461	484	473	458	488	460	453	476	454	484	457	441	474	454	426	416	440	422	459	469	440	454	440	455	445	455	467	474	425	432	427	446	458	512	415	447	466	464	422	491	448	433	472	430	433	483	484	462	457	470	471	469	452	488	466	455	433	466	445	472	426	488	484	436	412	429	459	448	454	440	464	477	459	470	460	448	450	433	397	518	480	475	464	489	464	496	449	456	478	422	429	442	472	455	450	481	492	462	433	478	407	436	459	489	451	495	462	467	456	416	461	437	450	457	477	472	469	470	445	443	426	444	472	436	463	459	428	450	461	461	472	442	472	457	488	488	464	463	418	482	419	455	477	427	492	469	449	448	453	420	453	467	492	467	491	512	475	448	461	446	475	442	461	494	450	452	462	477	461	414	464	451	466	466	432	449	487	452	487	452	419	489	476	463	391	448	480	472	494	481	470	446	451	467	439	474	492	486	432	457	478	473	453	459	463	484	445	460	442	481	482	444	445	439	426	447	488	454	417	453	463	482	427	462	465	451	484	448	472	443	477	440	440	445	438	421	443	448	467	484	450	491	453	465	502	447	446	451	488	457	484	443	444	446	440	482	418	473	455	464	414	431	464	459	451	501	446	460	439	464	445	453	440	445	499	462	449	437	424	467	451	469	510	447	443	484	448	421	462	454	474	512	460	462	455	444	444	491	477	430	443	450	445	464	442	427	448	497	468	455	496	466	483	459	475	455	454	447	443	464	458	460	442	442	498	465	526	453	423	423	458	466	442	458	450	435	463	452	424	476	423	455	459	422	458	462	441	417	441	466	425	441	417	450	463	483	481	477	458	427	459	493	448	495	462	450	445	473	444	456	444	443	420	451	449	427	466	466	431	399	483	483	478	439	460	455	442	442	465	434	462	467	459	448	425	450	460	442	443	479	466	461	465	458	464	503	448	466	478	480	445	455	521	454	461	449	436	458	506	459	474	454	430	436	448	478	458	470	448	458	477	465	412	454	446	487	441	494	438	398	419	451	432	451	449	432	458	465	456	438	448	462	456	469	438	451	443	452	471	434	429	485	485	442	454	469	461	439	482	474	460	475	445	455	436	444	416	459	460	480	434	477	454	487	464	477	449	440	453	439	428	452	432	467	473	477	473	450	453	484	461	467	491	428	433	453	448	422	473	481	440	438	479	441	440	459	487	458	453	424	473	468	462	474	470	444	487	431	485	429	457	445	429	472	491	470	445	461	460	471	494	474	463	509	439	442	496	459	464	457	465	467	490	452	480	414	469	456	472	418	460	434	472	498	450	385	454	466	471	500	470	466	439	472	514	445	465	432	387	449	431	477	440	468	440	464	489	452	460	446	454	467	475	466	461	469	442	438	489	433	427	460	438	504	466	476	436	425	479	476	459	442	474	453	428	456	434	476	463	435	442	460	426	479	473	473	471	468	478	490	429	477	460	427	478	477	437	474	509	452	451	497	442	443	423	465	412	469	492	466	458	487	439	455	472	485	444	442	454	450	464	438	445	450	436	449	479	471	471	461	463	492	484	455	484	461	418	450	482	428	422	446	469	462	447	473	452	457	487	466	456	503	458	463	459	436	465	437	450	483	501	481	455	450	442	481	455	433	459	484	472	458	468	489	451	440	455	503	467	458	461	470	450	455	456	447	465	485	480	451	490	431	456	485	449	484	499	437	470	451	455	489	466	460	449	430	440	447	449	504	455	475	449	430	445	477	464	456	456	461	467	437	436	470	466	434	475	509	443	429	438	476	436	460	466	461	482	428	424	485	449	493	454	480	446	462	473	442	458	441	470	476	479	458	454	489	458	436	432	464	475	443	462	460	443	474	473	420	457	465	449	440	475	418	497	455	488	481	437	453	476	439	478	452	493	432	470	430	490	498	462	465	464	423	457	451	431	475	459	454	490	444	429	468	456	434	460	491	452	466	513	470	475	458	433	462	448	436	513	480	454	451	441	429	479	455	471	429	449	446	454	432	471	441	463	527	479	469	445	484	461	452	475	491	474	484	470	449	477	452	469	463	479	451	502	486	487	401	474	466	482	468	445	479	449	459	459	430	464	477	475	439	472	443	446	454	458	469	431	453	472	489	479	463	494	449	449	450	435	446	424	433	461	465	482	461	406	443	450	474	438	471	484	492	493	444	441	445	447	440	430	477	498	443	453	465	450	454	451	469	473	477	434	443	487	440	411	456	468	439	444	498	457	438	486	444	501	472	483	421	454	464	475	444	453	458	431	440	436	427	438	460	483	447	426	466	439	460	449	491	459	483	453	449	446	453	457	439	504	421	496	448	443	480	449	462	405	433	462	456	441	486	445	433	485	462	447	461	489	458	465	495	456	447	482	479	509	466	413	440	467	459	465	460	404	435	466	459	446	487	446	450	504	466	457	462	486	464	468	442	453	430	456	441	498	467	452	436	421	455	454	428	460	480	465	480	467	470	456	479	399	450	477	434	470	443	455	445	415	430	450	442	479	449	458	463	461	469	457	429	448	439	432	439	435	442	505	440	458	415	435	472	454	459	457	433	446	496	427	473	466	443	462	443	450	436	439	440	410	458	474	441
20158	1673	1151	826	660	567	495	453	424	384	414	364	358	366	366	366	325	356	363	376	338	354	345	321	356	357	367	359	375	399	334	337	355	361	348	343	328	307	330	363	327	364	324	332	304	340	326	347	378	331	354	312	316	359	335	309	321	308	380	359	347	303	331	352	319	350	371	304	323	332	330	339	324	318	387	346	364	347	339	314	360	340	335	312	352	334	326	325	328	319	346	313	362	331	314	341	313	345	327	340	341	327	344	359	336	348	360	325	305	309	320	299	353	309	332	306	344	353	345	363	338	334	337	314	362	331	361	378	345	329	328	345	364	353	326	347	361	305	340	337	329	338	376	359	340	350	303	316	347	341	333	298	356	333	328	330	359	324	321	348	322	299	320	343	337	334	323	311	318	341	350	363	375	328	348	341	295	332	363	290	334	306	298	328	304	322	330	361	328	341	349	323	319	367	327	345	329	315	341	349	326	341	322	352	289	330	317	360	299	348	338	347	309	366	327	302	337	378	354	334	347	350	352	378	303	325	369	334	339	332	328	332	327	373	364	334	358	362	366	328	307	343	339	326	315	302	336	328	351	362	366	362	369	331	313	326	348	301	344	322	358	342	342	317	299	319	308	361	351	366	335	315	352	321	371	345	314	280	309	315	323	335	328	337	343	358	343	334	294	336	339	317	297	317	338	362	321	326	291	341	339	357	356	325	354	306	332	311	309	320	320	314	318	318	327	299	339	330	339	362	318	312	346	314	325	339	321	325	339	362	352	326	358	281	334	327	345	327	313	293	298	340	350	354	308	314	364	336	361	367	350	343	350	333	314	349	318	341	323	365	357	352	316	331	342	312	335	309	353	351	337	341	352	327	308	325	308	364	339	344	313	329	326	346	333	318	325	328	358	327	322	326	351	366	352	348	342	294	354	294	362	370	316	358	296	333	327	325	320	298	320	323	324	337	334	339	339	367	328	336	306	333	369	351	351	309	344	332	310	349	357	317	331	295	312	334	340	311	332	309	334	318	349	331	323	319	364	327	315	334	349	338	360	361	349	320	329	325	297	337	320	328	298	333	324	322	366	337	360	347	347	365	353	323	325	354	340	351	346	315	331	341	321	349	327	345	348	363	338	318	321	349	335	377	382	313	311	338	295	334	354	336	341	368	299	330	320	313	334	338	295	356	349	351	345	339	347	294	346	325	329	328	304	324	331	327	338	352	327	377	333	319	356	332	351	335	328	382	326	370	351	344	343	303	353	336	332	346	311	359	361	352	343	363	328	334	357	348	329	337	312	323	345	357	329	339	310	308	308	342	336	363	303	340	315	350	364	313	333	331	316	328	354	313	335	322	347	384	340	315	317	311	343	319	332	300	356	335	341	319	306	338	343	342	303	361	299	307	340	314	327	313	312	317	350	324	340	353	333	338	332	352	369	339	327	339	319	340	337	357	351	323	371	331	362	326	343	339	349	346	364	330	333	367	319	338	323	325	339	317	311	338	357	343	329	337	338	323	356	385	358	362	358	328	320	345	358	312	348	359	319	340	308	308	317	296	302	351	326	360	343	341	318	346	337	395	308	317	324	349	340	399	327	361	301	322	306	350	336	378	346	345	325	320	337	351	348	323	372	344	347	314	319	325	330	327	356	304	309	334	330	337	339	316	314	343	345	369	346	348	344	334	361	308	319	335	343	328	359	288	335	321	363	320	322	317	336	333	328	360	321	368	326	320	321	317	337	329	343	368	335	345	345	325	342	332	331	309	319	320	315	331	363	328	340	302	365	354	348	349	331	370	350	345	334	346	351	318	326	346	365	309	353	350	385	377	310	328	329	329	343	342	340	317	331	321	350	344	345	323	328	327	356	319	409	308	333	376	348	321	369	325	351	317	346	348	353	303	325	320	327	319	349	335	333	316	335	352	327	330	345	337	364	314	365	369	302	310	311	341	349	327	338	333	340	327	349	306	317	366	304	328	354	365	360	342	333	356	356	323	346	352	340	342	345	355	359	338	345	349	368	346	329	394	341	336	368	331	336	318	333	333	389	326	310	334	391	352	372	380	348	350	342	353	355	305	357	346	326	335	352	323	330	353	318	333	367	329	347	347	315	340	327	337	352	348	378	346	358	351	334	342	316	347	338	305	294	297	342	324	325	311	359	348	335	355	347	343	339	295	306	344	337	343	321	306	353	359	337	346	322	339	318	300	325	359	376	329	325	348	313	304	341	333	338	346	342	341	342	317	335	351	335	329	318	357	309	336	320	292	342	334	341	330	337	351	283	339	294	350	344	375	367	309	353	354	359	325	284	302	360	383	326	332	349	316	305	286	353	316	337	303	321	373	345	317	323	333	341	337	349	349	339	333	327	357	350	349	329	323	345	344	370	286	315	313	350	300	305	323	315	329	354	334	343	338	321	312	329	325	344	353	324	277	323	322	360	353	318	345	324	380	373	332	353	305	309	339	331	319	315	336	370	300	294	335	344	346	337	309	339	373	347	328	323	336	345	314	327	374	342	355	332	345	338	339	313	352	358	340	329	342	319	289	326	348	379	355	337	306	346	362	329	369	362	316	300	336	333	324	346	344	334	319	321	362	340	320	387	357	343	316	317	358	315	348	338	315	310	335	329	339	342	303	370	338	344	305	332	349	341	338	340	352	368	325	305	322	347	340	351	300	344	304	343	356	344	322	313	343	331	321	357	332	347	323	329	357	345	329	327	314	335	302	357	321	374	322	313	352	351	347	337	325	345	319	350	323	321	357	356	350	308	322	332	341	329	341	317	328	321	356	356	319	362	341	332	351	352	339	299	364	329	351	324	323	330	339	318	362	333	328	342	336	338	297	343	342	304	320	338	376	370	345	310	323	331	356	302	363	346	337	334	342	358	345	301	329	329	368	327	352	313	342	335	334	305	344	337	341	325	349	278	368	307	328	328	347	319	334	325	314	319	344	326	370	359	348	331	322	352	330	288	301	367	317	358	360	352	355	330	346	309	362	329	358	339	319	312	339	328	339	321	335	360	346	342	330	318	364	335	358	304	315	354	339	303	346	351	376	366	340	345	331	303	324	316	368	300	364	306	326	310	307	301	343	299	335	343	345	322	321	315	348	333	333	331	344	322	349	323	380	332	374	334	342	360	324	337	322	326	290	328	328	327	343	336	344	341	357	362	354	324	355	347	346	315	331	343	324	313	349	329	311	352	356	350	329	352	323	343	323	343	342	322	333	373	363	368	336	311	353	335	324	328	332	340	330	343	358	326	323	349	347	379	309	335	347	321	342	313	338	343	327	359	312	338	347	357	332	320	334	374	364	314	347	345	350	324	335	323	344	327	342	329	323	317	342	350	338	336	373	317	325	324	336	317	306	350	344	342	337	314	339	346	324	331	320	312	311	322	318	327	353	320	336	343	354	339	311	320	347	353	339	357	326	349	388	324	335	333	321	339	305	347	340	329	332	332	340	307	362	327	357	320	325	332	357	371	324	340	363	334	316	328	321
11516	1439	2365	2361	2006	1709	1472	1368	1235	1082	1116	1004	1014	980	948	939	930	870	848	880	867	894	878	897	866	837	803	799	812	847	788	861	841	745	830	834	834	824	809	840	791	796	762	731	801	757	845	813	821	809	761	804	829	789	801	814	831	813	768	791	773	760	790	770	828	748	800	796	785	837	768	789	750	791	770	787	777	843	817	757	790	850	817	797	751	757	812	786	814	818	749	801	733	760	812	775	815	804	787	819	807	804	773	831	777	792	835	767	796	845	764	840	789	817	776	808	851	779	793	775	774	804	774	772	805	803	811	810	805	823	766	781	806	832	792	767	809	807	779	859	826	777	786	789	787	757	796	759	793	799	787	875	801	785	762	805	774	789	777	801	764	813	791	781	786	798	807	769	758	795	789	769	773	773	804	769	736	765	781	778	811	801	832	772	816	782	823	827	778	777	803	760	812	832	759	809	821	763	763	806	793	785	783	807	819	791	820	753	785	768	756	837	790	821	810	776	823	822	796	797	757	768	829	790	840	729	767	740	802	769	837	767	779	759	789	831	784	727	791	832	761	771	826	798	755	798	778	792	834	815	820	811	795	777	828	829	834	753	797	772	733	832	765	819	795	792	767	747	823	788	811	780	787	778	796	793	838	781	791	802	826	808	833	767	789	769	767	757	839	785	779	803	810	738	799	820	786	808	786	817	769	767	776	837	808	821	800	827	805	771	811	834	818	823	827	751	832	782	797	810	771	818	801	780	776	785	815	806	854	811	776	767	755	753	837	781	842	780	767	840	854	829	792	823	737	734	765	798	755	725	824	787	730	811	800	810	771	843	775	830	797	806	785	799	812	782	781	763	799	778	808	783	765	785	770	812	792	772	789	805	795	800	761	771	809	809	755	800	774	788	798	812	821	764	803	786	787	787	787	813	805	789	830	813	815	811	773	813	760	793	788	763	846	836	763	824	758	832	777	838	835	808	761	800	789	833	777	762	811	784	774	793	746	818	805	805	777	811	758	817	776	767	805	753	806	813	788	825	746	783	807	825	763	783	816	801	845	777	812	769	802	766	778	774	807	790	851	798	815	789	822	804	781	854	819	786	781	733	758	757	741	821	805	827	841	828	805	774	800	793	798	752	768	816	780	781	793	813	795	750	832	764	794	779	814	791	795	781	802	774	730	864	807	782	811	761	788	788	836	794	821	745	797	783	769	785	804	766	775	784	818	820	770	816	777	790	819	825	747	807	792	789	828	827	841	781	737	760	800	796	786	796	790	819	777	841	835	717	811	818	791	825	801	829	764	858	775	821	789	774	739	768	767	777	801	777	766	850	769	789	797	765	793	802	790	797	776	783	833	833	802	824	822	783	730	863	766	787	821	775	821	748	783	790	793	766	823	809	803	794	793	800	823	800	762	711	798	822	754	800	787	769	747	721	764	794	781	807	806	772	778	782	809	786	794	833	799	762	826	777	842	763	790	792	793	776	769	801	821	802	800	795	817	806	780	791	807	753	829	774	817	819	794	764	796	842	811	789	762	783	824	842	841	824	790	776	807	789	812	713	789	796	762	749	781	844	794	807	775	842	758	794	813	783	784	791	814	790	760	822	737	808	786	834	796	787	791	808	796	834	800	800	776	803	750	771	860	800	734	831	763	833	804	800	782	834	769	839	814	787	800	772	790	773	818	708	756	816	768	768	850	803	846	782	753	781	779	789	810	788	795	801	803	808	775	804	793	749	803	803	767	774	779	787	799	805	786	817	766	756	751	729	809	792	785	796	784	803	786	776	765	797	775	822	809	780	748	768	765	851	800	770	754	767	759	777	834	813	794	757	765	852	785	788	819	792	803	768	807	747	836	769	775	796	778	802	815	826	747	772	826	795	773	781	768	794	778	784	860	812	815	751	811	767	760	792	835	775	798	744	803	815	781	757	805	753	813	787	793	803	751	836	856	774	761	812	823	742	811	816	808	822	832	794	808	789	837	801	787	830	785	777	776	784	765	759	782	838	774	755	784	775	842	823	809	831	729	815	753	780	771	840	788	834	771	784	836	833	836	806	808	765	812	826	753	790	760	809	833	754	746	762	788	822	784	774	783	820	841	785	794	781	819	735	817	825	746	781	770	772	751	738	779	787	784	759	777	754	752	804	812	737	763	797	789	777	766	788	795	764	757	777	814	745	867	820	778	829	862	758	756	832	821	815	773	792	781	759	761	778	756	750	810	763	764	789	801	825	723	807	767	775	751	805	763	768	785	755	768	755	796	779	817	787	820	819	840	839	783	787	789	763	751	824	777	855	844	793	784	771	763	846	762	779	879	792	830	770	804	758	797	753	764	773	753	773	730	826	821	788	781	772	818	799	797	760	785	820	752	775	746	811	798	786	776	791	807	801	772	861	822	773	790	756	809	776	828	791	819	788	772	782	778	836	737	821	758	763	797	816	808	760	806	744	803	799	799	824	813	788	754	795	782	804	813	764	783	799	793	845	847	797	812	817	851	814	795	819	836	806	826	783	775	789	789	763	859	788	811	818	779	812	783	729	762	793	740	794	823	787	757	780	819	775	786	852	773	802	799	787	803	863	725	806	826	816	783	801	818	794	824	776	788	762	743	791	839	813	802	813	818	771	769	816	794	785	786	767	806	774	778	799	781	795	846	835	812	822	846	832	799	860	811	771	799	822	786	778	771	781	736	778	801	818	816	785	833	776	807	764	861	837	803	782	800	808	763	795	802	799	775	773	835	784	830	755	773	804	772	772	794	759	784	790	843	844	823	811	803	825	777	792	784	790	788	794	825	802	779	779	839	788	785	767	797	765	782	792	749	851	808	796	824	748	773	818	809	791	769	820	770	800	752	769	789	805	820	778	774	785	749	801	790	808	798	779	787	819	789	778	809	772	770	789	767	774	784	789	808	784	838	779	764	767	756	756	829	747	814	841	741	778	848	779	794	781	833	799	790	749	780	791	838	788	782	782	760	837	764	792	794	785	775	759	824	787	778	833	819	836	756	811	829	806	762	762	849	795	821	799	801	806	808	810	832	819	769	787	828	839	784	850	799	798	758	786	775	790	814	799	802	753	797	837	806	790	791	791	805	805	794	769	790	759	754	801	774	821	807	806	787	827	782	788	769	812	747	768	787	772	790	790	789	823	810	768	814	784	775	775	771	797	848	814	795	851	758	769	781	787	810	810	792	744	746	839	797	769	783	733	792	827	739	795	804	821	785	764	821	787	754	842	809	735	783	811	812	789	786	772	812	767	759	812	744	797	830	787	766	815	786	830	807	772	736	785	786	791	780	743	755	813	766	783	780	764	797	782	815	779	812	788	808	771	804	807	799	843	790	798	780	844	821	825	741	776	754	781	788	773	819	792	813	780	786	789	741	815	738	791	780	832	780	778	735	769	772	848	759	777	815	821	859	804	764	815	788	827	819	757	766	812	805	784	810	807	794	847	820	762	783	787	818	793	778	744	746	784	813	739	813	750	798	766	813	810
3595	340	257	265	268	269	255	289	284	245	228	264	217	236	269	283	278	246	257	258	269	260	234	272	270	265	251	243	253	273	250	261	255	268	241	246	248	254	285	263	227	265	284	238	260	255	292	240	270	242	246	274	244	267	254	283	282	267	244	238	273	237	270	236	316	257	254	283	249	274	243	249	225	248	277	263	264	264	253	283	256	315	277	230	262	272	251	269	290	280	258	238	277	257	271	251	272	268	286	266	282	250	275	250	262	279	244	236	272	223	251	245	249	264	241	270	259	254	264	282	257	275	245	232	246	274	268	222	226	246	236	269	276	273	263	250	227	262	277	286	244	263	248	275	236	272	283	255	249	257	245	250	251	252	266	255	300	295	250	266	252	266	285	253	240	275	252	267	268	269	300	244	294	268	232	241	276	236	267	259	264	275	234	266	250	262	241	276	238	227	293	223	251	229	255	247	222	257	239	258	257	283	249	221	269	277	267	241	260	255	223	251	233	273	224	245	282	290	290	262	267	261	276	249	237	287	265	297	254	229	241	287	263	257	260	270	241	264	288	254	256	240	257	275	251	273	212	257	270	240	284	288	241	265	236	264	249	275	251	253	230	253	265	256	246	301	255	241	276	259	251	285	306	280	289	279	287	254	269	268	273	262	234	278	247	224	269	255	259	244	248	252	266	258	277	274	245	238	266	267	280	252	230	268	265	265	261	261	264	254	267	276	258	266	242	230	271	250	287	267	247	247	246	257	281	249	252	221	242	241	264	259	266	258	253	226	255	267	252	270	247	266	252	269	256	287	238	253	262	223	247	267	268	254	269	259	240	241	274	274	260	240	237	266	266	264	246	221	270	264	250	258	257	275	260	266	233	284	268	253	249	257	278	261	267	262	236	224	277	245	264	243	267	291	244	231	287	333	222	248	264	245	246	257	266	264	268	250	249	236	273	263	273	238	215	249	271	297	252	253	294	262	274	267	309	264	212	291	302	242	257	266	259	248	251	273	259	248	275	272	248	257	229	276	268	271	269	265	251	229	273	259	264	268	261	261	241	257	268	255	266	255	218	269	269	248	240	259	270	266	248	283	246	256	288	257	254	260	268	277	239	268	254	260	234	234	256	248	231	252	240	255	272	258	242	246	269	261	277	269	273	277	297	287	255	250	257	262	274	319	252	242	241	261	269	255	292	266	281	260	259	258	281	274	276	236	252	269	264	267	239	244	264	263	265	254	261	291	261	250	270	242	280	252	264	283	276	235	277	273	262	223	242	240	265	232	282	268	252	288	249	258	231	263	275	276	264	268	261	244	268	266	234	248	276	260	254	234	295	291	234	240	253	263	259	278	257	254	257	254	251	266	244	270	285	279	278	272	272	256	257	273	268	258	274	272	278	280	251	303	261	275	254	289	247	267	253	226	263	246	227	269	255	259	279	250	280	270	267	240	265	259	244	235	290	238	270	270	258	263	277	266	244	286	237	259	252	256	257	249	262	239	224	258	261	287	256	236	254	240	245	252	258	236	257	243	253	243	275	266	269	279	264	283	283	243	247	240	247	256	245	260	271	239	255	267	283	279	251	236	303	220	239	254	293	282	248	253	237	235	268	275	271	231	242	248	258	249	255	259	220	280	274	266	240	232	251	255	223	268	258	292	232	241	251	270	258	249	284	275	281	272	266	270	245	236	224	258	262	255	239	245	257	286	282	250	246	251	255	253	244	265	264	245	268	278	248	257	253	253	236	277	268	268	249	272	237	261	240	239	237	251	273	257	251	250	269	260	253	270	278	251	266	289	288	244	274	229	274	276	248	246	247	274	261	257	248	237	220	235	255	255	258	300	259	273	281	277	253	262	269	256	257	273	245	252	281	254	262	219	263	283	212	254	262	241	242	254	255	249	236	251	272	268	249	255	268	240	274	243	226	234	265	236	260	268	228	274	263	266	273	264	298	269	245	261	272	264	281	267	271	269	261	255	288	245	244	273	261	253	277	269	239	256	275	284	233	248	277	287	241	281	252	263	268	263	268	262	260	254	267	240	264	249	253	275	262	261	240	257	268	274	258	296	287	266	266	275	257	275	252	266	246	271	264	221	251	275	261	284	289	287	252	256	241	266	259	250	253	290	262	277	273	271	271	275	240	229	244	263	287	233	306	244	268	246	285	229	284	288	262	279	239	254	255	258	232	231	246	275	259	290	287	254	258	245	260	267	260	241	247	310	236	256	283	260	243	271	238	246	252	271	262	252	283	262	257	256	258	261	251	253	264	253	269	256	313	274	256	273	262	248	275	261	246	266	249	256	245	259	256	268	247	264	258	246	258	293	273	246	270	262	232	267	278	264	251	270	274	272	272	257	289	222	280	247	279	242	246	224	222	259	248	257	269	285	248	252	252	276	247	254	244	251	259	273	273	284	220	267	249	271	271	251	269	286	285	281	242	205	264	277	299	246	235	266	280	235	229	244	250	259	273	257	254	259	289	250	259	228	250	288	270	245	255	279	257	279	291	283	290	245	286	249	266	231	255	262	266	286	262	258	252	261	268	230	255	249	257	238	262	273	254	274	278	251	234	254	250	248	244	256	285	293	275	274	232	248	256	270	275	248	262	272	247	275	247	281	294	260	285	274	258	268	266	249	246	217	255	278	247	262	255	245	228	250	303	268	273	260	282	272	237	256	259	259	272	276	256	270	299	276	285	253	267	262	246	255	240	256	219	239	263	263	251	247	256	261	260	269	247	282	236	257	263	251	290	258	225	275	226	255	261	266	285	255	221	247	238	285	262	256	231	243	249	270	262	262	283	272	253	270	271	279	280	259	267	232	264	289	193	242	265	252	269	267	268	233	242	259	234	262	247	267	248	242	268	254	259	276	254	250	253	271	279	279	235	265	271	266	243	273	234	260	236	251	272	238	281	237	221	266	251	242	299	281	250	250	249	279	263	252	257	293	265	288	271	258	254	230	298	247	266	244	289	249	253	273	268	276	264	256	268	253	283	263	254	251	249	278	232	264	252	258	265	248	257	265	284	253	244	265	258	267	255	280	258	238	250	263	275	277	253	269	250	268	260	266	271	275	246	274	273	274	259	265	274	306	237	284	245	219	236	280	266	255	231	281	254	241	253	250	267	261	261	278	281	243	240	285	258	296	268	263	228	259	234	250	264	252	249	246	257	295	294	280	276	214	279	242	257	241	251	258	243	249	262	221	257	247	284	281	283	269	252	307	240	266	262	264	237	244	248	283	259	256	255	251	248	241	252	238	280	257	265	260	253	303	268	244	290	247	254	215	248	258	254	279	265	269	206	284	227	246	257	234	256	267	265	240	254	231	284	266	267	252	266	243	251	257	250	263	267	243	280	271	243	293	236	271	252	263	241	263	261	253	250	273	262	258	249	254	268	283	275	286	255	268	264	239	257	276	246	262	263	263	254	244	272	255	266	293	269	261	254	244	243	257	244	234	238	227	263	233	263	254	282	268	250	268	270	266	244	270	279	262
3061	641	650	649	654	616	612	661	649	605	641	614	631	615	605	604	639	622	617	574	650	620	607	646	618	630	658	598	624	652	620	624	603	617	582	588	607	582	595	643	610	629	645	625	639	633	574	578	607	642	661	605	621	629	638	632	642	582	592	590	644	577	636	576	623	636	602	614	606	613	565	580	580	615	627	574	623	638	621	594	619	614	640	574	610	620	555	587	623	617	577	661	563	621	552	656	673	636	622	618	554	593	622	592	616	596	653	600	603	556	641	581	596	635	603	616	657	645	618	627	598	665	634	574	630	603	601	608	595	627	570	580	612	638	632	596	596	604	635	639	644	662	604	635	585	608	606	616	588	568	630	589	613	622	623	616	601	580	626	621	590	597	619	633	609	610	593	640	616	637	603	604	628	674	611	589	613	615	578	577	562	639	644	587	615	636	674	594	588	648	626	627	624	627	624	631	596	606	596	625	572	672	605	617	569	591	592	562	641	599	598	577	611	629	618	585	602	631	613	589	621	618	576	637	632	622	583	618	588	625	590	616	664	632	609	596	635	637	583	617	630	601	622	613	613	635	655	618	579	631	603	581	651	628	594	587	630	635	636	561	624	592	605	604	640	565	574	620	600	574	605	626	604	601	650	614	588	630	643	618	609	617	606	617	610	617	619	641	564	651	600	583	628	632	600	654	606	618	620	595	589	603	571	627	659	591	619	622	619	602	622	597	633	624	613	642	570	618	626	650	611	589	616	593	611	617	627	668	597	654	587	604	602	626	588	630	621	591	607	652	573	589	651	602	608	610	599	618	608	596	603	593	560	612	607	610	578	613	615	591	613	586	607	590	640	609	582	579	595	657	635	620	657	641	613	577	599	628	638	607	641	603	613	594	614	585	607	624	614	632	627	621	586	595	619	667	601	650	648	619	578	595	578	625	598	653	614	532	656	575	632	634	607	587	616	600	589	646	592	618	643	609	578	610	583	610	596	621	582	599	657	639	593	660	584	631	656	596	596	595	584	597	607	647	618	640	615	661	598	583	618	593	602	608	597	550	650	625	617	627	607	621	652	639	571	616	627	606	578	627	627	619	629	675	623	601	624	647	576	619	642	581	596	618	611	593	615	585	645	646	604	618	628	633	569	625	567	648	597	627	621	580	622	610	557	604	607	621	605	618	611	624	696	617	590	616	593	644	607	606	616	602	626	608	588	636	601	613	608	622	632	621	637	606	605	631	595	601	609	628	647	644	586	658	671	645	652	644	635	624	607	627	655	603	574	604	618	595	616	635	598	596	604	591	610	656	634	593	595	612	653	627	629	632	574	620	656	625	601	609	614	648	603	591	575	619	633	597	670	571	610	686	624	598	633	607	611	606	616	601	585	624	637	606	592	602	614	618	614	608	635	580	626	591	639	610	614	596	621	622	632	612	666	571	616	582	630	614	660	623	648	633	609	617	631	642	633	589	596	613	621	643	563	652	640	618	637	609	605	607	605	611	645	615	602	581	584	618	652	611	607	641	640	620	615	622	615	628	634	545	655	610	592	668	635	637	614	633	606	587	606	574	652	626	655	590	608	645	604	609	627	594	570	616	598	578	640	587	612	605	611	628	619	607	619	595	591	617	646	622	602	591	621	605	633	636	597	643	633	603	616	644	607	660	634	593	608	624	593	605	653	604	611	597	602	614	583	587	591	617	640	612	614	610	590	631	626	601	632	590	642	627	588	622	580	678	651	658	646	650	592	624	631	626	606	606	609	660	565	627	567	578	646	589	623	575	621	622	554	605	645	562	594	627	641	637	646	632	687	557	588	612	581	652	573	546	586	590	566	622	640	637	570	605	606	649	600	592	651	627	678	608	591	627	574	671	606	619	594	601	611	599	630	613	627	624	577	655	622	622	581	573	600	605	580	643	584	623	608	585	599	601	599	619	611	631	622	602	619	600	588	643	610	653	656	653	638	628	633	634	603	588	610	629	614	582	648	639	571	649	660	593	615	583	616	622	607	563	614	635	593	643	560	598	634	616	656	568	617	652	629	601	623	591	629	594	624	589	627	603	642	584	637	594	619	610	556	600	633	638	592	603	619	583	670	613	612	607	619	589	629	613	600	633	609	579	618	621	610	601	616	569	626	578	604	589	624	631	614	574	611	632	624	594	578	616	628	626	593	640	629	617	578	592	644	612	619	610	579	575	586	588	652	605	548	577	616	625	563	600	614	608	636	597	592	620	587	616	562	610	626	654	676	596	615	615	588	585	583	610	628	605	618	594	604	598	664	591	609	623	627	642	599	626	615	602	618	576	612	612	651	621	596	621	586	609	603	617	569	629	645	645	609	624	632	644	587	600	631	601	628	650	611	629	623	592	596	625	602	667	642	589	621	658	644	592	608	635	631	603	618	575	629	602	626	599	597	596	589	581	589	644	611	667	675	614	645	618	599	629	616	632	676	614	614	597	612	640	622	607	618	642	640	599	631	597	626	608	604	646	605	640	647	621	621	596	636	611	626	614	596	635	626	592	677	651	621	632	619	607	565	593	675	586	618	644	578	613	637	668	600	602	619	613	606	574	634	569	613	624	619	596	605	616	574	604	626	657	604	588	595	564	615	568	600	592	552	583	615	618	585	639	591	604	633	634	630	569	633	602	605	603	620	580	623	625	634	585	606	576	619	628	626	658	605	612	559	587	659	571	594	595	648	631	620	595	669	639	638	592	623	614	619	591	600	596	591	662	643	575	607	585	673	625	609	634	607	621	624	567	593	627	662	629	599	608	622	621	632	615	597	584	631	635	631	620	630	599	605	630	637	618	621	615	612	618	603	615	599	610	605	589	670	623	628	586	619	613	579	635	649	573	643	648	607	584	575	600	617	622	620	602	576	605	619	601	625	596	596	605	702	659	593	605	634	620	576	649	582	621	607	612	600	597	617	600	630	622	587	631	598	633	586	597	619	640	621	594	619	592	650	604	594	581	634	646	617	592	612	597	589	626	624	623	640	608	638	636	665	647	623	614	608	618	584	603	587	594	650	572	602	575	629	609	623	671	590	592	649	656	617	653	584	618	580	633	582	603	630	582	631	590	567	623	634	648	586	635	657	629	654	610	599	622	566	643	556	642	614	582	634	615	599	564	616	614	576	624	621	657	618	584	603	626	574	583	590	605	626	635	615	634	620	676	627	638	624	611	609	587	631	619	608	604	588	652	633	605	616	642	646	617	616	640	604	607	581	617	636	601	607	624	613	609	600	617	662	647	589	636	561	605	621	607	640	611	632	617	586	596	658	639	635	616	616	650	638	663	681	605	643	605	605	619	619	633	596	582	594	584	582	648	585	587	629	635	610	593	616	614	636	603	631	646	629	651	631	591	645	606	644	625	606	630	639	577	642	597	608	604	595	627	625	598	623	619	618	621	625	603	566	655	567	620	612	574	612	563	587	577	619	631	589	593	593	627	623	613	579	626	619	570	604	636	616	605	664	585	620	594	628	626	641	642	601	619
11032	602	533	426	276	259	242	249	196	189	149	203	167	195	193	180	169	199	172	175	177	154	175	154	156	153	171	160	176	181	165	170	173	172	159	177	184	147	171	174	168	179	161	154	168	180	180	185	166	161	157	165	164	184	165	143	189	164	145	178	188	164	175	167	152	172	153	162	159	149	195	140	143	171	155	197	175	154	139	180	175	157	154	158	171	138	173	173	170	135	150	184	149	157	164	168	154	166	158	163	159	179	175	149	163	153	183	147	195	174	191	141	170	141	161	163	147	152	133	147	152	130	161	161	163	172	155	179	158	147	182	181	141	166	161	175	172	150	174	155	161	167	181	165	173	182	153	165	151	145	155	191	161	159	170	151	172	161	168	167	159	164	158	160	158	141	144	212	167	166	167	172	171	146	166	159	163	163	166	159	187	184	143	153	161	147	163	168	181	170	180	168	165	145	163	159	158	168	167	175	171	167	182	171	151	140	182	144	168	152	145	136	155	156	162	147	176	157	184	153	186	144	157	166	163	191	184	157	152	197	171	171	150	163	164	148	177	180	159	166	154	161	161	183	186	152	152	170	174	175	170	151	178	148	153	170	171	150	150	169	186	157	157	152	180	168	191	181	176	175	143	160	157	181	173	193	173	180	158	150	174	157	170	159	165	163	172	174	182	169	177	171	160	194	181	170	161	169	159	155	159	150	154	169	169	140	160	152	172	183	182	158	171	160	163	167	139	174	176	167	155	175	128	170	164	148	160	165	165	177	182	147	150	179	176	183	174	159	170	177	173	166	184	153	169	163	172	165	164	190	138	182	175	156	162	161	159	148	154	162	167	155	140	172	144	146	156	195	151	155	174	145	190	177	160	173	171	193	156	180	161	154	155	168	157	149	184	154	164	165	161	157	173	163	149	170	171	172	155	196	147	162	175	147	168	155	170	176	170	148	184	169	173	176	148	184	157	172	188	154	168	166	166	162	149	176	181	169	152	137	153	140	149	181	163	152	154	139	160	144	192	168	145	167	156	183	199	154	156	183	169	150	144	170	156	164	153	157	177	170	173	166	166	164	158	158	151	185	161	151	163	157	179	167	157	147	160	180	147	175	181	159	167	176	140	179	170	170	141	168	182	158	157	144	154	161	157	180	171	173	170	173	147	151	154	182	140	156	159	160	154	173	166	174	181	160	140	171	180	178	128	143	180	167	170	155	164	139	178	175	168	157	156	151	158	157	139	160	153	153	159	161	146	151	193	175	165	153	189	183	148	174	167	159	160	178	146	152	201	185	177	149	149	169	157	168	165	152	162	173	184	165	161	180	142	167	166	156	174	134	209	180	138	171	159	169	166	170	172	159	176	146	155	173	158	150	157	179	161	163	145	146	171	154	159	170	156	132	178	168	162	178	153	163	191	164	173	150	188	180	156	160	150	148	148	166	154	168	163	143	178	176	166	161	160	139	192	155	167	187	132	142	160	161	178	150	160	165	142	152	173	151	191	166	171	139	138	181	164	155	149	143	153	153	190	165	170	164	165	176	155	157	152	148	188	177	148	155	153	182	165	164	166	161	151	162	189	165	168	186	163	151	163	153	164	185	157	157	156	161	176	174	157	147	191	176	151	157	154	152	132	166	146	155	161	163	169	163	184	158	159	154	147	158	141	187	128	180	165	152	158	172	173	149	172	159	143	167	165	172	169	153	155	141	166	161	173	169	158	166	179	175	164	145	162	150	185	176	160	149	154	139	161	191	160	202	152	166	177	185	177	173	162	171	171	176	172	165	183	134	147	172	166	145	146	181	157	156	157	176	143	161	161	178	150	168	187	195	159	160	181	174	160	162	175	184	140	152	155	136	160	171	166	170	195	176	175	188	175	140	150	153	157	176	175	143	144	152	159	171	160	171	182	176	157	153	171	162	150	155	168	153	167	183	152	158	179	133	162	178	179	145	164	136	154	162	152	136	175	175	173	150	184	166	155	161	167	156	169	170	149	171	149	175	147	171	166	153	174	174	145	159	151	169	167	141	161	166	164	172	137	153	180	172	137	158	155	148	133	157	148	169	157	127	122	143	166	156	180	140	157	207	163	150	144	166	158	159	155	154	156	170	151	148	162	190	183	155	140	159	184	172	190	174	152	170	172	178	165	151	165	145	154	175	126	169	145	154	157	171	164	159	166	144	153	160	156	146	161	144	164	149	166	173	163	187	185	167	144	158	151	179	159	172	160	171	186	155	178	141	153	172	155	150	179	159	148	177	181	176	144	156	161	167	146	185	158	167	174	156	159	183	169	152	164	128	153	175	138	150	174	147	164	176	171	170	145	147	142	169	160	144	149	155	148	161	156	141	162	168	145	179	171	156	156	181	167	130	147	167	168	180	160	160	178	152	177	165	138	173	167	159	178	164	153	171	169	166	145	154	174	163	189	160	180	149	174	161	172	152	163	156	149	173	172	145	155	170	171	159	158	165	176	166	168	172	175	172	162	153	148	165	169	142	163	156	177	167	175	162	159	156	163	162	163	161	192	153	163	191	170	169	180	161	149	177	161	154	152	166	166	156	184	149	165	175	189	131	157	173	188	162	155	185	133	170	163	162	141	168	211	153	170	170	162	155	166	163	193	144	194	175	163	178	171	161	169	161	145	157	174	170	177	167	149	171	152	147	154	166	151	153	177	173	170	146	180	159	162	151	165	163	152	148	202	157	139	162	164	170	170	167	169	190	155	143	159	169	158	177	150	145	157	186	169	169	170	170	161	167	181	182	162	158	175	185	162	175	166	175	182	160	172	158	144	169	155	187	152	159	172	166	161	143	153	144	162	156	141	139	157	168	155	162	156	164	152	180	164	175	175	155	142	166	177	161	191	167	158	162	162	148	164	158	142	168	175	168	162	157	154	151	159	170	198	171	169	159	156	170	168	166	175	156	184	155	158	166	168	187	159	184	150	161	165	173	149	169	154	176	159	187	189	161	183	151	162	185	188	164	140	158	159	183	144	193	157	158	148	175	179	161	143	151	174	148	147	128	154	137	165	174	162	168	159	125	154	139	180	145	177	182	152	147	165	153	140	150	148	162	174	150	150	173	174	167	165	175	183	172	177	184	150	167	168	145	187	159	173	165	148	166	166	187	165	174	173	150	145	156	145	160	164	176	151	152	156	145	180	153	146	196	157	163	189	169	153	160	163	173	175	159	162	163	138	159	175	145	150	148	163	157	198	187	160	144	139	159	182	172	160	182	193	161	171	153	161	174	177	176	152	166	150	152	181	174	182	188	140	170	167	203	184	165	170	160	173	152	143	171	157	155	138	179	168	154	174	168	145	156	151	176	185	139	152	173	178	171	171	166	160	148	129	174	178	199	141	156	158	181	157	167	169	151	150	173	123	160	149	164	157	180	160	136	167	153	168	158	144	173	142	169	155	157	150	156	157	169	156	153	143	147	169	168	189	166	142	150	176	143	157	158	180	194	173	179	151	172	161	162	170	180	174	142	154	181
7796	738	1205	1324	1031	955	809	752	703	599	560	576	578	542	547	496	496	512	509	486	488	489	489	459	454	481	434	469	467	474	471	445	493	463	449	457	433	471	456	441	450	465	468	488	417	460	501	417	439	456	439	416	453	464	444	463	437	459	452	459	422	490	486	453	420	453	402	449	440	438	412	472	450	450	441	442	498	473	435	430	414	431	425	474	416	446	427	461	450	437	433	465	482	449	448	447	447	410	426	441	453	414	469	425	439	461	425	428	457	429	464	438	443	477	459	407	437	433	464	431	452	444	435	436	423	457	468	454	458	424	449	426	466	403	420	446	417	426	441	414	418	392	474	440	437	456	459	421	441	451	431	448	438	405	452	458	446	442	443	445	457	404	416	428	428	450	405	460	443	445	424	446	439	491	484	432	423	462	441	438	441	466	469	453	427	446	490	441	425	434	444	463	429	435	416	424	437	456	437	437	424	446	426	436	480	418	460	475	449	430	469	429	483	432	458	415	419	418	464	432	442	470	430	443	387	468	436	410	404	427	438	432	431	428	423	437	468	435	436	450	471	453	479	441	441	444	469	413	438	461	445	419	423	428	434	467	445	419	448	436	419	403	422	430	447	454	430	445	396	456	432	463	470	461	422	451	463	444	477	437	421	442	459	439	435	408	434	419	450	429	434	456	461	408	434	433	419	391	435	436	435	434	419	437	407	465	423	479	414	459	425	423	456	486	450	440	438	427	458	430	410	441	439	424	455	462	454	429	425	454	406	451	461	404	427	422	430	428	431	454	430	455	453	462	429	443	416	439	451	439	461	424	484	451	414	458	405	399	447	449	451	468	451	454	439	422	416	427	433	432	437	457	468	403	439	408	456	437	474	424	446	424	418	460	442	440	445	438	492	444	421	431	464	453	415	464	453	429	451	449	415	455	444	443	448	482	471	416	435	447	438	447	425	436	463	445	474	449	434	427	425	447	427	387	412	423	467	440	437	452	436	431	421	407	411	475	429	479	446	473	457	469	401	484	416	452	428	464	463	477	436	421	420	455	445	427	486	462	460	432	416	466	446	392	407	434	446	422	464	417	419	420	467	466	477	451	453	465	458	434	437	415	443	442	416	418	405	455	449	446	401	435	438	478	449	455	439	434	439	411	415	450	413	445	451	407	450	416	449	454	451	451	470	466	470	399	429	435	457	459	431	428	400	446	443	488	473	469	404	455	442	444	426	415	447	446	443	429	467	432	465	438	430	415	446	425	422	434	407	473	434	438	436	439	418	472	448	397	431	474	443	451	433	439	420	451	443	397	444	435	460	453	437	430	442	459	423	443	431	422	441	432	423	451	464	462	458	445	421	436	406	421	428	428	432	424	426	444	445	457	468	441	474	437	430	432	453	458	425	457	445	433	430	456	446	429	451	403	441	457	413	448	456	434	426	491	436	459	475	448	433	437	434	465	445	468	392	430	451	459	443	435	479	434	450	466	436	429	460	432	434	422	403	412	427	446	448	467	452	442	441	422	436	415	443	477	464	422	429	410	439	427	475	469	450	437	437	483	446	451	436	458	445	445	406	454	443	438	461	439	411	472	442	458	445	445	492	440	468	439	462	407	472	442	462	486	415	479	439	433	446	465	417	498	441	400	423	437	434	390	443	440	442	433	431	493	440	424	440	444	423	449	427	429	486	434	441	446	417	470	449	441	408	461	454	429	433	449	450	430	407	438	442	477	436	443	476	445	452	452	466	448	423	415	434	452	457	438	440	448	461	461	413	465	440	435	452	406	451	452	440	470	429	439	433	478	486	439	472	429	460	440	458	451	414	434	427	414	423	451	436	439	443	469	430	461	443	452	456	452	423	409	454	442	440	465	434	420	425	433	425	425	450	475	437	432	438	410	430	432	439	453	412	487	425	467	434	447	443	463	454	432	422	459	412	444	466	427	436	432	448	455	405	412	426	439	424	434	484	435	444	434	452	447	453	444	455	441	449	443	403	454	448	410	414	464	458	458	408	469	443	445	435	430	411	449	412	430	428	445	447	424	435	438	447	375	435	444	437	456	452	488	445	442	444	406	447	461	435	431	414	449	456	464	422	430	454	434	457	472	449	440	439	459	409	504	445	420	424	453	457	419	449	467	455	471	414	434	476	423	446	426	415	476	450	444	442	429	447	449	454	456	444	437	409	450	428	450	422	431	434	431	430	444	445	455	440	445	458	440	488	451	437	469	460	445	434	459	440	456	450	447	429	428	424	453	459	417	454	476	420	404	475	443	404	423	439	418	399	411	436	429	464	441	407	471	431	412	440	465	450	437	427	433	447	414	456	423	450	412	458	443	453	471	439	473	424	434	449	429	437	440	434	424	460	432	442	467	411	456	417	453	440	419	438	462	457	466	451	436	408	442	439	443	436	451	456	476	451	438	431	436	455	422	420	459	478	432	438	434	393	434	455	459	445	418	425	430	442	439	388	466	469	390	425	441	436	429	430	466	422	435	454	455	476	427	447	471	463	425	418	424	432	419	443	451	448	471	456	422	432	457	473	416	453	471	426	428	454	476	438	424	434	462	434	485	421	429	435	428	451	483	441	414	451	413	438	457	415	454	445	459	431	429	422	444	438	436	445	428	487	428	456	433	446	442	432	404	418	440	432	438	408	450	450	459	459	396	441	426	443	478	444	449	442	417	413	429	453	430	413	475	409	426	455	449	468	444	408	403	422	474	444	409	467	453	419	465	438	384	440	435	440	453	459	445	442	442	455	438	446	397	446	463	465	408	443	404	438	463	444	446	441	466	436	413	424	455	415	434	449	441	430	442	404	445	432	447	436	453	467	426	448	418	440	471	432	410	444	423	437	428	453	447	479	414	450	438	427	434	451	451	446	453	422	443	436	427	404	405	472	445	449	470	443	422	450	442	460	450	463	485	426	448	436	479	407	411	448	415	461	459	429	435	414	491	429	451	464	437	464	439	460	431	406	437	454	414	440	447	440	450	421	409	418	446	435	423	469	393	437	440	412	455	464	402	469	488	438	433	450	443	436	440	462	421	451	446	452	449	431	454	433	419	446	430	430	428	453	460	470	454	464	447	458	462	435	428	440	459	414	428	446	390	422	420	470	455	426	424	434	424	468	449	410	427	438	447	429	464	431	460	444	455	441	443	437	380	433	434	446	399	467	464	441	467	454	459	421	435	483	419	430	412	411	455	446	440	454	419	447	454	433	420	422	463	452	482	437	428	449	442	446	462	474	418	412	426	442	433	470	398	442	433	414	449	435	471	465	420	443	438	453	449	400	440	438	456	449	472	452	463	463	487	459	421	419	425	428	430	449	437	463	426	440	447	390	410	416	416	424	441	458	469	463	456	442	475	415	439	457	447	435	444	425	420	468	477	428	448	417	425	442	440	400	462	412	487	428	470	458	479	457	438	412	415	463	446	427	435	420	436	457	442	401	424	452	469	445	491	410	441	422	444	418	443	421	453	412	441	438	469	420	436	437	442
18450	1528	1091	903	662	536	470	454	404	397	335	384	392	371	338	378	373	352	376	351	323	366	349	334	345	319	318	368	356	313	310	356	294	324	313	308	324	289	334	341	329	314	303	319	342	308	326	327	352	324	366	325	360	315	356	343	335	333	338	318	309	355	331	301	330	311	310	356	341	324	330	331	340	340	372	353	320	304	323	298	310	304	356	317	352	293	317	338	346	334	323	345	338	314	332	278	335	337	354	364	326	304	335	327	335	304	304	329	325	317	311	331	338	290	338	320	322	353	351	306	335	339	291	307	329	321	354	334	309	335	318	313	320	331	295	327	318	333	327	364	316	326	299	321	343	350	303	346	360	322	319	350	324	323	310	329	337	364	303	304	351	302	313	308	297	325	332	314	309	268	338	299	345	323	333	316	329	299	351	319	320	349	349	291	353	314	322	342	282	326	340	337	349	296	293	302	313	300	321	324	342	296	343	283	333	327	304	333	310	333	323	390	315	347	328	320	321	289	295	345	328	349	320	340	332	317	310	350	323	319	333	305	362	344	312	328	334	286	307	305	307	326	316	334	329	293	306	331	326	266	309	322	364	342	319	312	371	340	344	312	345	320	341	311	302	301	318	394	322	353	329	325	300	313	344	315	308	302	305	349	348	316	310	310	362	378	343	350	326	339	334	334	336	314	325	338	329	324	335	334	321	342	350	334	322	307	341	361	300	312	332	318	352	329	295	290	328	340	343	313	316	329	323	317	345	304	340	305	356	335	281	305	342	340	362	343	329	313	369	343	331	317	326	307	355	327	292	330	321	294	306	338	313	315	323	315	313	355	320	322	337	338	322	366	266	320	340	348	338	350	301	286	341	341	356	347	320	319	353	341	342	337	350	302	336	295	328	295	329	338	352	325	353	345	307	336	340	333	321	291	345	335	317	383	305	321	307	311	342	310	291	303	350	330	314	308	310	306	336	349	324	329	318	357	304	333	335	357	342	329	312	317	322	318	331	342	336	299	353	322	339	315	336	345	331	319	346	354	320	311	341	369	313	349	346	319	311	291	326	333	348	324	376	298	326	313	344	333	325	338	303	314	344	315	311	328	312	333	337	330	324	301	338	342	323	313	319	330	334	347	275	305	320	303	322	313	322	342	362	330	300	297	334	323	326	320	352	304	319	330	310	328	302	361	323	312	335	303	305	326	331	333	311	327	345	325	301	311	333	369	328	332	342	318	350	357	349	310	336	331	300	327	315	320	321	340	336	343	295	366	349	328	341	338	326	328	336	358	327	357	334	360	303	341	333	329	339	290	376	308	312	331	336	325	313	324	316	298	309	341	304	334	307	363	329	329	318	302	323	313	320	297	331	358	345	345	328	328	374	317	325	319	296	328	326	319	311	317	341	317	338	344	369	344	324	325	333	309	312	331	329	348	358	336	328	342	319	322	349	333	273	330	337	334	301	329	318	334	327	373	313	300	358	312	363	325	335	325	333	323	343	327	337	323	340	333	314	319	341	341	330	312	311	289	304	307	299	327	340	342	324	312	326	319	336	297	325	312	297	317	327	316	335	311	305	321	328	308	322	343	361	327	310	346	334	350	337	347	312	318	347	318	391	313	328	367	330	266	348	308	325	312	306	320	297	329	319	293	327	329	329	365	308	336	314	335	310	330	327	359	319	336	332	294	305	332	344	303	344	298	339	337	338	306	351	335	299	326	343	339	338	338	317	314	347	331	334	325	338	321	299	311	309	311	365	316	331	305	343	328	310	326	298	315	296	340	299	338	300	327	344	343	322	340	338	338	337	342	316	387	341	331	320	323	335	349	364	318	329	337	371	316	325	301	347	332	349	322	327	300	343	310	285	311	323	326	323	280	380	338	320	310	337	316	299	295	349	315	354	333	335	364	324	320	327	313	318	309	313	330	324	297	324	345	301	309	322	332	331	370	346	323	298	295	313	313	303	321	322	292	291	319	316	326	334	351	333	342	307	330	325	338	317	330	361	371	348	325	354	359	349	320	376	343	343	331	352	321	337	324	318	328	342	338	321	327	332	334	335	342	334	319	312	322	306	315	343	356	349	314	322	357	304	290	337	322	297	319	329	294	337	286	332	326	347	302	305	339	305	319	350	383	313	325	341	327	321	310	345	343	327	305	332	282	305	328	338	322	325	318	345	347	328	298	338	333	330	328	339	342	302	307	325	315	302	330	334	314	319	346	328	333	325	317	332	315	348	350	345	304	316	338	305	324	327	302	296	320	317	302	350	334	355	328	298	328	328	314	303	293	290	348	303	333	326	317	369	347	358	328	330	299	337	303	305	329	321	328	315	328	325	340	341	314	303	321	319	344	341	320	311	271	334	340	340	382	270	301	342	313	334	322	316	377	346	360	347	345	338	329	292	330	333	351	309	340	307	328	329	347	288	290	384	337	294	303	340	345	333	303	318	364	341	334	306	359	310	331	322	313	330	334	360	338	334	333	373	306	325	368	301	322	327	319	340	365	311	287	297	349	311	300	325	317	334	304	318	332	349	304	354	330	322	318	326	333	323	333	318	353	331	315	323	341	331	326	325	278	328	306	308	290	316	308	352	339	314	345	342	338	289	321	335	349	287	333	334	309	322	319	325	324	321	320	334	329	333	313	332	279	341	322	342	323	317	291	328	288	338	308	303	337	365	322	329	319	307	351	331	313	322	334	318	293	317	339	337	313	302	319	327	344	288	339	372	322	336	332	343	306	320	297	340	342	325	337	319	307	343	340	368	303	302	342	325	324	340	312	332	325	330	354	326	302	330	339	310	318	303	315	299	309	327	375	358	326	337	288	334	317	296	309	359	358	368	304	340	345	321	325	343	345	304	312	350	366	328	354	319	340	324	340	350	296	326	309	325	325	321	315	282	343	311	281	325	310	353	321	325	319	320	323	353	356	309	324	298	322	327	317	300	359	325	312	302	333	319	344	351	324	319	328	331	268	330	301	315	336	351	328	342	305	307	352	306	356	328	334	328	329	306	317	280	300	351	368	306	360	337	296	329	324	310	345	306	308	292	320	323	348	332	291	321	343	309	332	341	301	366	352	312	344	324	352	315	346	318	305	269	337	343	332	322	294	313	322	327	333	318	312	313	332	326	308	309	346	309	345	311	336	368	322	319	275	343	341	344	339	317	341	306	312	298	320	325	331	301	337	322	305	337	289	330	339	321	309	336	341	354	319	321	329	321	332	319	352	329	311	340	371	317	360	355	361	352	325	321	350	350	314	330	320	340	325	356	330	313	328	350	310	299	351	323	341	351	337	392	305	330	323	321	339	308	323	335	318	323	362	343	315	348	320	349	324	364	344	322	349	354	339	309	316	340	281	335	309	311	285	338	343	329	324	329	328	310	345	361	290	327	329	353	307	314	370	326	364	297	299	338	331	287	307	323	292	363	343	343	341	305	335	322	307	321	345	319	324	329	329	342	329	330	336	319	342	312	309	329	307	324	330	311	305	308	333	341	320
10223	1336	2381	2491	1991	1677	1461	1326	1187	1178	1074	978	1012	956	959	968	905	922	850	859	834	877	804	902	805	802	827	827	855	828	836	800	834	807	911	851	810	806	831	774	816	798	802	764	787	755	771	797	788	842	792	841	818	767	829	829	767	794	767	812	815	803	789	812	787	742	782	818	835	760	749	793	746	782	784	780	790	766	794	760	766	795	759	793	772	714	823	786	753	773	771	781	739	752	824	799	740	786	798	788	804	802	755	794	825	764	801	766	777	781	792	768	772	783	774	758	776	785	752	799	820	798	790	778	796	809	752	755	799	805	797	747	789	795	779	766	773	819	820	766	766	765	757	748	822	804	759	743	798	791	764	779	775	814	812	824	806	761	796	769	816	809	734	779	776	798	800	736	778	767	769	799	770	808	799	788	748	782	756	746	804	768	793	790	789	777	792	773	746	762	800	742	757	764	780	772	782	778	776	805	734	732	819	749	749	792	794	783	761	812	780	789	835	831	798	754	783	743	771	786	794	772	793	815	819	809	780	831	770	777	763	761	778	788	808	808	775	811	789	756	782	776	791	780	822	750	810	762	847	790	780	770	808	776	754	785	771	761	754	777	779	755	787	755	786	810	743	743	757	807	728	789	747	804	777	785	830	769	731	798	753	858	814	749	798	767	740	819	790	795	777	769	757	748	770	794	792	740	795	801	736	814	756	767	775	838	819	752	762	728	731	796	750	763	772	768	782	737	774	758	807	821	734	798	711	808	730	771	783	754	754	792	806	820	799	773	819	749	795	757	793	795	782	776	804	802	793	798	825	790	826	713	775	797	742	796	824	763	738	723	743	837	794	708	755	768	784	733	756	778	808	817	822	783	782	765	765	767	803	795	733	797	824	799	734	760	783	766	811	753	735	824	762	738	753	739	793	797	783	796	784	784	778	780	756	800	761	758	761	827	779	774	762	772	776	770	762	781	841	819	784	783	792	766	783	779	806	742	801	779	766	799	754	719	815	739	748	755	785	769	790	751	743	772	753	749	761	773	801	771	830	788	755	784	778	809	857	770	782	786	774	833	803	746	747	749	794	774	771	794	768	760	772	781	770	741	834	765	775	777	768	747	793	768	730	778	766	789	785	786	762	786	796	760	785	772	756	744	795	749	816	807	756	767	764	805	774	828	779	795	799	830	791	733	789	790	775	752	773	777	758	737	798	831	812	703	787	804	746	779	714	772	803	794	773	830	778	759	791	803	750	732	760	799	805	753	822	819	790	795	776	816	799	789	793	813	786	758	790	776	775	790	784	788	813	840	766	746	801	793	764	797	779	728	780	795	761	825	750	739	784	799	849	782	773	734	772	792	761	835	787	760	747	778	742	780	762	790	782	819	757	791	817	798	801	749	771	817	771	766	765	741	778	814	766	730	755	816	776	749	761	764	751	800	762	784	784	759	778	777	765	788	813	782	750	754	802	802	726	819	822	799	800	807	758	806	826	774	747	804	811	787	752	772	744	771	770	798	779	783	806	705	767	762	742	777	789	795	807	771	785	773	728	789	826	715	793	721	815	790	767	756	749	826	814	812	746	791	781	764	761	770	775	777	763	843	808	777	799	794	770	773	775	759	765	763	806	790	793	811	791	738	760	775	741	786	766	791	764	798	780	797	845	851	773	732	816	798	725	826	800	718	794	741	750	749	776	741	764	758	755	804	749	785	806	783	784	774	756	744	763	738	747	773	784	808	794	735	696	726	744	773	764	772	795	771	807	754	722	753	781	774	757	811	805	774	801	774	795	825	814	784	773	744	799	783	788	816	789	781	811	772	766	786	776	765	770	809	834	800	768	838	833	764	776	756	744	779	764	715	748	756	812	774	771	779	791	745	771	769	782	804	811	820	717	771	773	799	833	799	779	810	778	784	767	767	808	803	807	746	857	835	775	790	780	793	807	728	768	760	769	745	776	780	768	739	758	797	814	753	824	771	739	767	844	787	839	777	801	810	787	753	795	761	749	742	796	801	777	801	775	841	770	782	799	810	840	784	810	774	806	811	754	767	777	771	798	786	813	764	781	811	809	812	769	788	734	783	765	804	771	772	775	728	758	778	801	756	752	786	808	779	821	762	816	743	820	710	768	808	783	782	784	765	774	776	815	772	779	759	767	737	772	818	756	765	735	803	735	761	771	797	765	797	748	813	762	793	823	760	789	745	767	757	788	737	795	743	794	796	756	745	744	728	745	784	803	790	735	786	753	803	802	800	754	760	769	800	732	783	706	805	793	784	799	776	762	774	849	737	758	790	757	761	781	759	807	794	748	736	803	765	781	787	802	782	781	813	760	787	784	766	796	770	776	745	753	758	740	768	809	780	773	761	781	769	769	763	770	800	812	782	771	745	779	759	766	778	779	820	756	773	801	798	795	774	783	811	795	756	771	763	769	760	737	790	793	719	787	779	771	851	808	791	781	713	738	825	788	780	743	759	740	827	784	770	729	777	809	748	765	792	714	794	756	763	790	766	815	783	773	789	767	765	814	729	777	778	830	759	801	738	774	771	765	763	819	744	797	765	805	796	747	796	800	764	783	779	777	774	793	805	813	783	793	780	763	773	756	808	748	765	756	772	732	825	756	820	750	758	768	788	829	765	767	788	811	761	766	787	771	798	813	781	774	750	771	760	810	777	755	756	768	792	819	815	786	775	797	747	803	782	781	794	751	767	853	780	767	785	807	748	768	778	789	757	767	744	811	742	762	782	747	807	781	776	739	770	771	781	762	738	841	767	761	771	811	817	785	737	758	761	823	785	762	802	810	769	792	773	792	793	793	790	782	756	825	781	824	778	762	775	808	816	753	784	779	802	763	756	757	774	822	804	756	787	766	779	777	775	805	749	812	832	792	820	812	784	794	705	741	725	745	802	792	765	734	788	801	785	777	751	762	722	767	789	804	770	781	791	774	755	757	795	798	749	746	769	843	756	745	795	764	772	768	753	734	811	758	768	750	825	725	764	771	803	758	804	823	759	751	836	814	751	780	810	778	771	788	801	797	760	763	770	761	736	757	742	736	789	796	807	791	780	783	792	796	733	804	778	783	790	825	771	772	781	746	744	818	784	792	771	798	783	759	792	790	799	813	742	758	800	800	812	817	826	782	817	793	764	797	773	688	741	768	792	729	757	806	788	757	773	765	785	802	777	745	774	778	771	798	814	739	787	744	782	828	725	761	753	770	769	765	748	756	754	763	812	748	732	774	769	822	732	728	754	750	766	804	787	775	758	815	767	746	800	772	750	768	764	806	769	772	718	805	755	791	782	781	793	781	762	749	779	776	776	764	759	846	743	750	812	768	761	807	789	826	781	740	785	781	776	765	775	802	779	775	758	799	766	772	763	801	798	781	732	797	748	780	770	765	806	773	750	762	812	816	783	744	770	780	833	794	765	779	786	832	784	814	734	726	774	830	766	757	809	780	768	786	760	769	779	788	794	775	794	771	805	803	739	787	756	812	794	746	770
3188	307	275	246	279	265	291	251	263	276	256	266	257	234	248	255	252	274	232	235	225	255	272	221	273	215	267	257	242	275	264	254	251	258	241	249	251	259	243	250	253	250	254	263	281	280	279	269	256	260	286	254	228	239	254	264	278	255	250	287	258	264	273	232	235	273	261	250	238	236	256	256	241	246	257	207	277	248	249	287	253	261	256	285	227	243	277	248	258	254	258	262	263	265	252	250	273	273	253	285	254	247	256	275	308	266	238	250	273	241	254	276	265	292	256	245	250	254	271	246	243	254	263	234	281	247	266	251	251	244	276	234	243	250	254	257	258	230	261	257	275	246	292	282	240	243	244	233	249	273	280	260	242	225	253	275	275	240	252	245	259	253	229	264	252	268	250	238	245	272	271	253	254	231	261	257	265	265	255	242	286	258	250	250	295	237	243	234	283	271	268	246	288	274	247	270	272	247	266	254	269	239	271	280	222	265	225	284	256	248	230	248	254	274	227	282	272	273	266	247	251	283	261	259	241	255	234	243	263	241	264	265	280	264	221	269	273	304	276	274	245	265	281	246	259	256	259	301	261	239	265	278	255	245	264	281	232	217	252	225	250	247	244	240	245	271	281	278	246	244	266	250	276	277	257	257	255	237	271	263	237	266	245	238	257	247	251	281	224	315	281	237	253	263	235	270	263	223	236	272	268	247	256	274	300	260	288	273	237	251	246	249	256	247	234	261	268	267	252	255	254	241	242	252	257	247	254	268	261	273	242	290	268	248	224	272	267	244	239	264	228	248	252	248	242	262	232	260	236	273	264	265	251	252	263	300	254	250	263	257	256	258	282	278	261	276	251	296	287	248	262	227	265	272	233	269	272	234	238	223	261	263	239	270	232	251	244	270	259	247	256	236	245	253	228	249	266	247	250	241	281	290	289	253	288	240	217	234	245	259	242	282	253	252	244	230	257	229	257	236	242	248	257	267	250	303	254	266	232	257	273	266	231	249	247	263	242	251	234	265	295	275	266	263	243	259	238	248	267	213	253	249	254	251	251	262	256	270	260	255	242	278	229	248	250	257	264	262	290	269	265	232	266	256	253	277	260	248	254	246	290	257	252	283	285	260	258	261	233	261	220	250	253	274	250	267	263	246	250	239	265	258	239	262	278	285	243	278	264	258	256	243	256	267	287	278	232	284	266	297	253	261	254	241	255	257	267	281	276	260	239	248	286	264	264	254	252	246	243	256	262	251	265	245	294	265	271	267	273	241	240	248	299	264	253	295	222	251	250	241	271	246	245	267	275	261	257	271	271	263	259	267	224	270	246	248	234	244	266	258	252	281	283	247	268	248	226	235	278	253	258	251	281	228	291	222	255	236	284	267	261	297	264	259	280	270	280	270	244	231	267	246	275	276	274	265	259	249	284	245	258	245	231	235	241	280	288	257	253	218	248	246	278	246	290	247	247	248	280	253	253	226	252	260	218	274	300	270	229	308	279	246	289	261	258	298	271	263	228	261	262	282	276	264	243	258	275	258	235	270	282	263	277	257	260	221	298	292	241	243	243	273	262	310	274	256	231	279	262	262	281	275	245	230	258	259	257	265	239	251	296	253	237	246	269	245	246	256	243	260	274	260	235	261	242	232	270	253	253	210	265	271	253	254	232	227	273	292	255	214	299	276	253	259	255	254	293	262	251	294	287	255	283	269	260	245	249	269	260	257	313	283	273	271	228	283	237	268	247	263	248	253	246	251	294	273	234	273	225	252	296	278	271	289	265	282	254	271	264	277	258	259	266	261	248	240	246	245	240	249	264	251	244	305	279	285	266	261	255	268	249	269	253	268	254	246	304	245	255	263	275	267	248	227	249	279	256	226	273	261	256	228	268	253	267	252	271	235	258	263	243	259	248	269	263	274	225	262	248	273	246	247	240	242	256	278	251	207	262	245	261	247	239	262	275	257	243	251	241	253	267	262	273	273	239	250	246	274	287	267	265	246	258	231	235	268	242	266	274	264	233	235	265	289	271	251	300	249	254	253	238	293	252	239	270	252	254	271	272	236	258	245	238	260	246	258	258	280	239	270	253	283	269	274	232	268	265	253	263	235	263	280	226	257	210	237	267	260	267	260	257	267	242	263	244	228	228	260	251	263	226	232	244	243	242	269	245	260	235	255	248	254	241	281	285	241	234	238	260	268	275	275	266	248	274	262	243	253	262	268	237	297	256	247	277	269	247	226	257	244	232	247	265	244	220	279	262	256	247	258	266	259	249	242	273	266	236	253	234	271	241	259	261	284	258	266	244	243	257	251	265	248	278	249	287	216	233	243	287	247	270	250	259	250	253	255	251	248	267	274	276	254	266	240	258	239	260	284	273	233	229	252	244	255	223	264	263	256	243	245	232	273	261	240	264	258	243	269	239	262	250	273	272	260	225	276	250	218	240	250	239	254	241	279	277	245	282	283	253	244	291	258	297	249	262	283	268	254	242	266	244	277	254	252	252	253	248	268	254	257	285	252	242	250	260	279	259	269	225	263	254	239	259	232	258	245	258	221	273	275	262	232	253	280	258	265	245	250	262	227	269	251	272	247	264	236	228	265	254	226	264	273	237	252	253	241	271	258	270	248	277	229	249	234	251	262	280	263	292	256	267	301	253	251	239	261	247	271	251	254	271	266	233	242	291	251	256	247	262	252	292	247	288	250	230	253	253	239	259	236	252	266	261	239	238	258	222	248	252	268	256	238	244	291	249	227	269	248	299	277	249	254	255	252	251	266	263	257	230	235	251	230	254	232	211	248	254	278	283	297	250	257	236	257	269	258	286	237	228	273	269	237	232	276	249	254	239	234	253	237	271	254	256	245	253	247	251	280	243	259	267	249	278	267	239	274	239	282	261	269	272	265	266	261	232	234	268	260	268	229	258	253	221	270	280	233	242	269	224	282	265	268	282	250	261	247	254	221	288	258	246	262	252	246	274	256	268	270	278	260	251	258	227	272	257	255	240	261	251	267	280	260	243	232	255	276	279	275	241	272	238	242	245	246	246	245	284	234	266	255	264	258	235	233	267	253	256	256	250	276	261	268	225	247	242	286	278	260	272	259	230	245	287	244	223	245	266	256	250	272	266	268	268	286	232	244	310	255	248	240	249	260	294	262	275	283	280	263	251	260	250	263	229	251	257	275	235	243	300	284	297	283	244	256	256	287	280	269	273	277	250	278	227	270	253	260	262	268	257	244	235	221	268	270	256	255	249	254	271	289	252	245	269	227	278	260	240	257	268	233	258	254	246	250	268	261	264	201	258	263	273	292	253	274	253	263	234	250	244	269	276	254	260	242	247	254	227	241	235	258	268	277	238	249	257	249	260	297	258	299	254	255	246	277	262	258	279	265	249	233	277	249	259	251	251	233	247	280	286	288	258	222	242	258	253	244	267	270	240	220	276	265	295	268	242	254	268	276	256	256	258	236	242	250	237	242	269	266	226	282	293	238	257	249	266	221
2616	639	707	649	673	607	605	573	603	605	619	596	617	598	617	609	612	623	602	634	628	648	642	589	588	615	619	629	642	620	603	625	574	640	583	595	657	611	630	620	601	654	589	616	607	608	651	657	603	625	618	598	656	598	586	668	578	640	641	604	578	613	606	582	576	633	594	595	572	614	597	588	611	632	604	613	606	607	620	629	578	594	612	643	627	579	613	590	606	629	608	604	614	571	651	623	642	590	601	638	624	541	606	642	666	620	662	623	605	591	611	629	631	615	611	650	649	617	583	583	614	605	616	620	603	633	630	648	640	637	617	642	624	639	613	627	657	639	605	616	585	604	627	583	581	600	610	574	603	616	632	635	610	624	586	595	596	584	594	606	643	619	599	609	649	655	568	624	648	606	666	624	604	620	577	610	608	605	689	615	621	597	648	606	586	610	608	587	641	662	684	646	608	576	574	578	606	591	627	654	627	607	594	604	581	579	606	581	561	635	584	580	582	631	579	628	598	622	611	594	599	627	559	630	587	618	590	641	559	610	626	648	625	622	624	647	635	581	599	622	658	636	609	573	614	624	639	580	593	594	582	635	617	676	622	599	599	600	609	618	619	619	617	599	616	614	603	604	569	558	590	575	619	599	584	618	624	628	596	583	614	595	614	623	616	633	566	619	577	665	653	600	598	592	616	598	594	629	568	616	606	628	629	621	549	656	590	605	636	583	622	601	599	595	605	614	573	626	619	585	588	608	634	642	576	579	616	639	601	626	593	617	651	652	618	591	568	646	595	610	611	579	583	589	622	607	634	598	602	595	577	617	648	557	596	619	629	586	588	584	631	603	571	609	647	574	604	587	612	649	624	629	627	621	585	593	607	611	627	578	616	638	629	562	600	580	635	629	550	603	639	600	621	609	591	592	597	641	597	621	605	575	592	631	613	652	613	626	630	618	581	612	635	654	609	612	590	625	655	627	588	605	590	647	610	564	641	566	645	575	622	653	600	602	590	651	654	596	626	624	557	597	584	602	614	630	586	630	614	647	634	645	611	584	619	600	632	624	622	619	616	588	590	615	626	596	653	579	629	629	616	557	618	630	600	611	578	618	614	622	589	615	645	555	576	613	627	604	647	652	630	612	607	615	566	599	591	611	610	625	653	645	593	638	650	607	631	621	651	581	574	627	626	653	609	617	579	592	579	636	631	568	577	629	557	576	566	585	639	595	615	638	626	638	609	621	636	616	603	599	585	607	586	661	595	603	599	591	570	565	629	603	642	598	594	583	635	652	711	563	647	649	643	639	602	591	642	606	621	583	582	603	549	643	595	610	585	618	630	605	634	604	669	592	645	632	564	618	624	581	654	644	602	632	608	580	605	588	608	636	560	650	632	532	568	630	627	611	629	645	604	629	637	644	639	614	604	646	625	622	666	590	596	579	614	638	662	592	611	581	623	632	642	574	618	601	620	617	597	582	610	576	587	555	606	565	604	608	611	632	627	623	590	632	633	615	627	612	587	630	607	605	581	575	588	597	622	580	601	604	579	565	587	648	633	612	632	578	594	616	621	610	639	612	609	613	605	632	651	630	618	621	625	606	626	623	590	609	602	628	596	611	584	624	625	557	636	615	602	631	648	628	636	589	574	588	585	589	598	624	590	601	623	590	602	589	597	584	586	605	587	629	645	641	651	614	613	622	540	609	601	583	614	608	592	618	678	609	605	620	626	619	628	624	574	654	607	546	608	614	552	575	612	624	623	570	617	590	628	630	610	630	647	602	603	597	619	609	585	641	608	608	625	643	645	611	626	641	605	637	583	627	646	647	575	652	620	629	638	597	585	581	638	611	637	569	630	602	639	600	570	636	587	577	586	629	636	597	591	635	620	629	585	598	587	637	594	635	618	567	623	623	615	611	649	591	563	619	661	614	608	603	701	592	587	603	593	615	619	569	606	610	576	648	615	629	605	613	605	586	611	574	641	636	629	615	577	594	573	637	616	592	626	658	577	601	630	627	576	619	629	592	588	617	610	587	643	571	651	588	619	589	598	652	610	591	628	621	629	615	621	603	607	612	581	637	583	644	607	634	602	595	594	623	549	625	585	633	640	620	619	623	618	607	616	573	590	602	631	604	659	601	615	623	590	576	577	613	616	580	616	582	584	596	618	598	637	619	672	588	565	603	610	625	615	584	603	621	566	561	631	641	583	599	599	640	586	582	575	609	631	582	600	630	650	645	641	631	612	622	598	574	595	603	609	612	619	597	609	623	602	641	581	631	603	633	619	617	595	606	586	611	611	607	603	626	583	595	597	571	655	609	621	575	604	594	645	589	620	607	564	592	604	629	617	619	598	601	587	582	638	617	602	574	623	571	616	594	581	600	618	595	631	590	632	637	595	604	622	648	627	628	582	651	640	670	590	582	602	555	597	631	578	607	577	636	567	639	584	670	604	592	646	586	643	601	587	611	584	560	611	623	614	606	569	620	608	643	605	633	587	615	618	634	612	604	598	606	629	620	580	650	585	656	664	600	596	628	596	603	624	603	618	627	655	618	635	615	614	597	646	676	618	620	597	592	592	589	609	589	609	619	612	617	639	657	594	626	620	618	666	589	609	612	619	605	601	570	590	637	588	629	587	620	607	639	606	603	594	629	589	615	610	607	586	571	588	574	641	592	603	589	600	592	576	608	593	618	628	620	613	624	602	609	621	614	614	559	594	586	629	635	598	580	627	626	609	599	618	617	639	616	575	589	589	599	638	609	637	566	596	583	593	635	617	595	619	596	620	650	649	606	632	628	622	624	613	589	628	610	591	621	654	581	578	600	613	635	620	598	617	635	617	616	626	628	592	599	583	573	630	593	637	641	588	654	584	617	657	608	640	636	606	647	621	653	602	601	602	591	597	629	661	626	606	606	605	600	622	598	578	627	609	640	627	610	602	641	589	605	589	625	612	651	585	569	646	611	590	590	572	566	597	631	627	620	599	604	608	615	662	637	606	609	604	611	596	618	656	613	627	623	633	598	617	602	595	642	612	575	604	650	629	625	609	596	588	631	623	616	633	640	654	618	598	606	587	617	624	636	595	631	624	617	590	573	621	595	609	596	618	613	600	618	636	579	608	604	611	618	598	650	607	605	581	604	631	574	596	591	625	559	614	608	598	640	609	617	620	630	571	565	614	596	624	613	548	614	661	630	623	608	598	611	620	595	657	658	593	618	639	611	623	617	578	579	604	614	617	601	588	617	592	600	623	591	584	585	604	583	591	631	577	645	628	630	628	587	568	610	588	617	598	634	640	614	597	615	574	601	635	625	637	603	620	595	621	648	613	585	618	595	598	578	581	640	625	655	613	588	595	604	623	606	585	587	661	595	626	606	630	623	604	633	553	625	625	610	642	645	555	615	653	550	623	640	627	631	596	640	618	619	619	613	622	536	589	607	614	570	609	567	586	582	625	603	591	618	592	613	620	606	653	605	589	623	570	606	626	584	601	622	631	632	632	614
9730	542	534	452	325	259	243	218	211	194	206	180	186	180	179	135	185	164	169	168	176	182	172	156	153	152	165	204	156	177	125	175	148	172	164	174	171	154	177	155	143	185	163	177	154	166	174	157	176	166	155	149	131	163	180	159	155	177	148	146	157	169	160	160	169	158	188	130	153	152	161	164	145	163	145	154	196	175	155	165	142	171	172	182	144	158	169	179	152	144	154	167	178	141	180	135	163	185	176	159	155	153	151	146	154	157	145	178	147	162	156	142	150	136	147	151	160	140	132	147	179	151	167	157	177	166	159	152	162	153	138	170	152	175	173	180	168	143	161	145	136	163	156	138	136	172	164	150	142	150	148	180	143	152	166	146	164	133	156	148	160	137	159	163	148	161	140	154	168	158	170	165	155	153	188	153	151	137	146	172	136	176	164	169	169	184	171	165	184	163	168	164	171	142	149	178	140	144	169	170	154	146	151	159	152	145	144	166	152	139	158	150	157	158	143	180	150	142	152	157	170	129	172	168	171	167	190	142	161	160	143	161	195	154	160	151	174	166	169	190	163	180	161	155	156	136	146	156	149	171	165	140	163	168	142	154	161	146	153	165	147	159	161	151	153	161	142	153	152	149	169	175	181	162	151	123	182	143	147	155	154	164	168	162	188	176	146	159	160	166	158	156	192	177	172	139	149	171	146	149	148	173	146	148	132	152	141	163	150	150	175	151	195	145	197	158	144	187	154	156	151	163	159	158	171	175	141	159	160	161	169	161	150	165	159	148	161	144	162	173	180	165	161	173	171	158	159	162	174	172	164	176	164	196	145	162	147	178	148	169	166	172	159	169	159	159	151	144	157	176	181	152	160	150	171	157	195	154	159	168	184	171	149	160	162	142	157	180	160	146	148	176	156	153	156	195	159	172	150	167	148	146	172	167	164	153	145	142	151	183	171	167	154	175	179	161	165	151	161	158	165	153	161	176	179	161	153	148	150	153	142	172	148	154	163	151	161	155	158	141	164	151	174	164	146	191	159	151	172	165	152	150	164	144	166	167	143	156	160	167	156	128	135	152	151	120	171	170	143	175	160	168	165	158	171	167	162	135	151	168	159	154	167	162	164	155	163	158	163	194	156	171	161	145	142	177	143	170	139	149	161	173	154	175	155	153	173	165	162	162	155	160	165	182	145	165	152	153	165	138	159	176	182	169	154	140	136	135	145	157	179	138	195	183	160	173	163	150	158	143	175	186	158	156	156	146	156	167	165	144	166	158	153	147	160	164	168	175	177	200	144	161	167	143	147	159	163	171	153	155	172	165	164	172	143	153	157	165	160	166	179	133	155	156	141	155	153	179	163	136	158	168	164	183	152	171	150	178	141	162	155	173	137	158	142	168	160	156	160	148	143	161	176	137	166	165	169	179	145	138	160	150	173	175	179	176	160	124	170	169	151	174	163	159	164	159	156	180	172	150	176	157	158	166	158	169	161	143	153	160	151	171	135	169	149	168	144	156	129	176	139	154	147	142	156	162	150	162	153	153	159	182	162	161	154	158	126	156	173	160	169	141	171	157	168	154	173	165	155	159	171	151	152	130	156	151	184	147	155	173	183	166	172	168	174	167	167	147	163	148	154	172	162	166	166	179	130	160	184	153	159	144	146	168	145	163	152	162	152	168	146	158	147	149	178	141	161	184	166	172	167	158	156	180	140	165	137	179	165	145	141	150	181	163	170	172	131	162	158	160	165	144	171	162	155	176	176	167	187	161	205	172	165	163	175	174	141	159	143	155	138	141	151	140	141	164	151	155	168	172	172	157	145	157	135	164	179	173	161	165	144	147	139	156	158	172	177	157	170	166	133	171	185	179	156	144	161	159	138	156	159	143	160	173	138	162	159	152	159	155	140	159	162	167	144	162	137	177	145	170	153	158	188	152	161	153	162	164	176	181	186	154	155	135	160	182	136	149	121	137	154	169	168	150	154	138	146	146	133	165	171	177	165	172	158	182	180	158	165	173	152	158	164	162	159	175	149	161	137	170	142	149	171	173	168	157	166	166	142	153	147	180	170	151	168	150	179	173	174	128	152	171	139	151	144	157	148	166	161	146	151	164	155	167	148	151	165	140	173	174	139	147	146	176	174	155	144	185	170	151	155	166	159	170	150	187	193	143	166	150	175	156	159	165	159	150	160	174	161	174	192	180	145	160	146	161	154	172	151	178	153	171	143	164	156	159	157	162	158	141	159	175	152	148	172	166	131	157	170	163	144	164	174	170	173	163	149	161	166	160	148	166	175	150	166	165	174	145	154	169	173	145	162	165	148	151	171	158	155	165	139	154	166	131	184	160	195	179	169	160	141	171	158	175	149	147	179	146	165	149	161	189	153	159	169	153	167	166	182	166	177	154	151	182	174	154	152	166	152	167	167	161	173	170	168	157	176	160	156	148	147	174	159	158	165	171	184	188	147	163	163	173	153	157	153	170	172	149	171	156	146	178	172	157	146	154	171	153	146	170	129	163	159	169	136	145	158	142	182	159	171	155	149	198	153	156	142	138	169	173	149	137	174	162	152	172	169	163	171	159	157	162	146	180	173	144	146	147	146	151	155	154	174	160	142	155	151	147	163	144	147	148	152	175	154	140	180	181	179	161	178	147	145	164	142	148	177	152	161	176	140	167	146	186	148	156	166	160	162	162	153	151	155	175	154	154	181	178	179	156	173	161	170	166	152	171	177	164	143	182	156	169	131	157	142	157	151	173	141	175	157	159	143	178	142	167	210	197	142	159	151	183	194	168	155	173	149	152	163	153	160	180	153	167	149	127	199	143	128	178	138	145	160	162	140	142	159	175	144	167	154	140	162	171	157	150	153	169	149	174	158	173	165	167	162	160	195	167	158	147	140	173	177	183	155	163	141	148	170	148	200	171	164	166	154	142	141	164	141	159	151	181	149	145	157	161	184	160	162	137	190	151	154	169	166	176	154	159	178	142	168	142	168	154	163	172	166	176	157	172	133	127	155	168	162	141	158	163	142	159	148	162	180	155	178	132	162	137	169	179	168	149	184	151	169	159	143	158	158	146	159	137	135	148	132	183	175	175	174	165	158	174	168	157	164	153	158	155	178	164	143	157	191	189	153	181	160	157	165	154	130	153	158	162	177	171	166	184	165	140	138	149	128	181	136	157	140	145	174	160	138	154	162	150	155	143	158	149	139	154	179	163	145	156	153	133	154	154	159	140	160	159	131	150	149	190	166	168	161	154	150	175	159	177	180	132	165	143	190	155	139	159	172	147	164	157	171	155	164	158	166	179	156	178	159	173	156	148	154	160	173	145	148	154	159	149	166	189	146	145	147	151	163	160	167	140	167	170	169	184	159	172	158	163	162	135	152	163	161	157	150	154	172	173	150	146	175	170	161	165	174	144	156	139	152	150	135	165	154	168	155	166	161	166	174	164	143	169	149	188	154	167	157	155	179	175	168	178	156	149	169	146	166	146	167	157
7381	701	1247	1268	1102	879	780	770	638	598	597	601	532	508	538	505	504	512	480	496	479	451	465	454	470	455	476	479	440	453	449	443	449	442	436	471	461	429	429	479	443	446	461	423	461	424	439	456	414	433	458	453	448	454	445	408	411	416	409	423	394	458	491	484	438	456	457	461	423	432	412	400	479	421	437	452	401	445	422	437	426	431	453	454	439	454	428	419	446	448	460	447	420	448	440	437	426	406	490	456	427	469	426	417	453	452	432	449	439	446	432	400	444	460	455	394	430	409	444	433	410	422	457	409	444	407	438	451	429	420	448	465	402	407	412	421	441	408	416	451	445	462	392	430	398	429	477	402	414	425	420	409	454	429	464	389	417	460	463	460	438	415	455	432	398	463	477	448	442	449	412	405	412	421	447	429	447	457	415	453	441	438	428	447	398	419	449	435	433	402	409	465	464	421	397	430	446	430	429	418	461	461	439	429	415	403	463	442	438	439	462	399	434	432	450	415	453	419	411	443	434	457	435	469	416	436	459	445	432	442	450	423	430	413	416	415	463	445	424	462	461	424	484	453	414	445	446	456	442	451	422	485	439	431	451	448	426	455	435	473	452	472	454	453	413	440	477	437	453	447	422	440	416	437	422	432	437	447	426	425	403	438	451	426	418	428	417	419	407	435	438	408	487	449	397	455	434	448	415	422	424	440	440	407	437	425	445	461	449	430	454	462	453	478	436	426	425	445	464	434	431	428	448	475	444	438	421	420	381	434	440	437	393	474	397	414	423	420	437	441	433	422	387	461	438	435	405	479	444	448	444	426	441	448	461	425	433	475	433	457	440	426	426	462	426	422	431	465	445	404	398	435	409	453	450	455	434	437	443	440	388	448	417	441	418	417	448	417	467	458	448	441	420	421	438	448	449	448	454	438	457	434	424	422	474	422	426	397	429	449	450	432	427	467	422	417	426	443	453	422	447	424	397	448	443	399	423	416	446	442	423	436	422	422	437	418	424	431	458	441	459	453	417	457	446	417	433	431	466	415	423	417	430	419	464	443	410	410	449	423	422	423	385	439	401	403	446	400	458	476	407	431	453	468	414	433	436	488	433	439	432	414	460	420	408	429	425	428	466	408	439	430	452	434	419	413	458	432	449	430	409	457	458	463	421	423	434	445	425	428	439	453	435	457	402	446	442	399	405	441	401	400	449	422	445	456	386	421	415	460	444	412	441	448	463	405	437	427	424	463	446	433	421	439	434	419	453	407	438	423	433	404	416	421	427	385	445	413	437	443	445	431	457	421	427	417	423	405	405	433	423	391	438	482	386	419	472	454	408	481	433	427	423	393	441	418	430	451	417	442	482	417	417	437	415	446	437	435	456	413	450	439	413	440	406	398	406	449	443	437	471	468	464	442	437	455	458	438	445	456	405	414	401	463	440	431	462	450	400	424	427	409	397	442	440	454	457	437	419	445	395	427	445	439	416	447	397	449	478	451	433	423	421	397	451	433	433	448	443	423	442	450	385	466	396	445	418	442	413	438	385	428	430	455	458	456	415	441	473	449	428	464	396	416	435	436	443	421	441	414	450	433	439	451	446	466	441	452	447	431	418	416	417	410	409	433	448	429	466	438	453	426	422	434	435	413	409	426	405	452	468	409	441	426	430	414	415	413	447	454	430	419	453	420	443	444	421	428	453	464	430	411	413	415	458	466	473	428	424	445	424	407	427	420	418	436	466	397	441	447	458	453	401	461	415	462	432	434	452	459	465	430	443	458	425	428	430	442	394	432	441	434	424	462	440	428	484	414	414	458	443	420	433	437	422	469	410	398	420	407	410	382	455	443	428	412	410	402	432	456	450	429	455	454	421	440	420	415	429	435	442	418	456	442	428	420	445	430	407	439	439	424	458	433	417	463	455	446	407	463	454	450	452	441	417	422	417	416	417	425	482	416	411	438	426	410	429	464	408	415	437	477	441	436	461	421	430	481	449	436	450	444	418	446	413	443	453	413	423	446	440	459	429	459	417	446	415	413	449	452	461	415	408	439	441	443	428	446	413	424	417	438	446	414	417	442	437	434	404	426	391	419	447	424	440	430	429	413	429	421	429	448	404	449	423	467	441	441	426	405	397	438	477	418	443	457	420	421	417	436	405	435	417	415	447	443	400	449	433	421	402	425	451	424	413	458	454	414	432	426	454	417	464	434	429	438	415	451	426	454	432	449	450	438	454	389	410	420	412	428	442	438	437	425	406	457	420	437	424	483	441	453	434	442	436	409	423	434	425	431	440	395	435	489	437	443	430	413	434	450	466	453	446	453	411	430	418	459	470	436	463	369	458	436	464	427	426	444	432	435	428	392	473	366	474	426	456	434	448	427	435	457	421	471	432	432	410	468	414	435	469	482	409	401	445	416	443	433	416	471	438	438	413	463	409	416	489	418	456	431	420	422	422	434	436	458	384	428	471	423	407	422	445	450	395	458	434	451	456	383	430	430	406	487	409	400	443	433	454	450	385	430	421	425	456	446	421	416	428	415	443	412	433	436	447	443	430	441	433	436	399	408	474	466	418	406	419	433	447	435	440	418	453	456	421	465	485	414	504	463	439	414	415	457	444	450	439	455	433	419	421	448	393	406	459	452	418	428	431	418	440	460	433	434	429	465	432	471	422	434	445	390	413	441	446	427	438	459	468	398	454	426	427	425	456	439	420	427	452	461	420	431	452	455	432	435	427	420	445	419	431	422	459	422	420	451	442	455	429	456	462	454	422	421	444	441	452	464	424	429	445	462	396	459	427	445	420	426	412	460	451	459	427	450	426	420	399	431	458	427	396	424	415	421	445	448	453	418	434	434	460	432	444	434	438	405	437	418	444	442	423	402	476	446	441	440	446	411	466	454	460	436	414	435	472	456	423	431	441	439	446	445	436	411	422	451	461	400	433	422	440	439	431	459	445	431	438	443	422	392	432	421	419	414	403	402	375	429	424	466	426	444	410	409	427	433	437	452	403	435	441	418	434	437	417	466	457	430	441	408	418	414	429	419	408	456	441	443	453	431	391	398	431	418	412	422	424	449	415	408	429	421	449	455	436	416	409	458	430	420	434	429	468	448	441	473	451	432	439	412	418	437	445	445	421	452	449	462	432	434	456	447	440	424	462	445	466	451	416	471	427	413	451	440	419	413	442	454	448	393	435	459	427	456	429	422	431	435	425	432	454	423	440	460	395	397	435	472	433	436	442	409	468	435	437	494	420	471	410	444	452	444	429	428	492	440	402	433	421	431	440	451	409	413	418	438	476	373	437	440	421	428	422	468	426	405	428	394	463	479	406	423	443	408	429	451	469	437	455	419	406	438	427	433	438	473	429	418	465	444	432	419	426	446	415	401	457	406	435	472	432	418	414	449	457	448	450	469	456	407	421	454	431	425	452	425	436	412	445	453	432	432	456	460	421	457	443	465	414	429	419	449	450	468	458	430	428	460	431	415	466	420	434	426	456	439
16388	1316	1174	894	639	539	476	405	382	353	407	386	374	387	336	374	356	361	340	327	351	362	329	313	322	320	310	326	308	339	284	355	331	332	339	319	311	303	359	351	327	306	325	313	304	336	319	318	308	298	329	332	304	314	324	309	335	361	311	325	339	341	296	306	332	331	316	331	295	311	317	350	305	302	357	318	345	333	326	286	321	325	294	309	321	324	343	341	309	345	321	365	316	288	333	291	333	324	288	298	303	332	322	310	299	341	323	336	328	340	331	309	325	333	267	308	301	311	329	323	363	308	301	329	343	296	299	363	342	306	335	322	319	318	307	309	299	359	314	296	287	316	321	314	350	350	301	321	327	319	335	317	316	320	326	330	305	319	326	329	325	322	356	332	295	312	321	353	332	301	317	322	297	328	347	314	353	306	263	297	331	312	286	325	291	337	322	337	337	330	326	344	307	349	325	329	308	329	324	346	308	294	369	345	307	300	264	353	330	287	327	340	326	363	314	324	327	322	347	342	342	293	326	319	317	371	308	339	347	307	353	281	293	316	307	321	316	351	300	321	349	316	313	342	361	285	309	305	346	327	347	326	312	354	322	278	323	326	310	323	368	358	303	299	315	329	327	296	295	300	315	288	345	341	352	339	331	333	293	335	341	325	308	297	331	350	325	299	316	320	292	331	312	312	303	336	292	330	322	298	333	312	298	322	309	301	303	327	319	314	309	315	310	335	323	286	311	328	309	325	364	336	325	306	308	304	322	316	337	319	327	318	298	305	327	325	313	307	300	339	280	325	322	319	280	278	349	346	319	304	348	356	349	356	325	365	337	324	321	314	301	302	275	305	300	323	300	311	311	373	345	321	327	302	297	300	330	313	344	306	289	343	299	302	280	351	319	348	314	315	359	323	306	333	279	320	309	344	359	324	322	333	347	323	334	355	318	343	311	360	331	339	271	337	287	321	310	304	293	319	332	346	347	322	354	357	332	349	319	321	360	345	295	290	324	302	358	312	315	334	336	313	338	323	304	321	340	341	301	319	311	344	328	291	307	310	304	320	317	328	290	319	301	344	343	341	320	338	303	303	351	314	331	322	344	322	342	327	302	321	331	282	315	309	332	345	322	339	324	340	311	327	309	331	318	332	307	290	323	355	326	336	316	325	286	321	331	327	316	341	303	312	301	321	341	322	348	310	301	317	317	326	319	310	322	327	322	335	323	299	293	349	340	293	306	335	321	360	334	347	310	314	336	315	259	345	306	334	318	336	320	330	299	311	341	321	346	312	334	331	350	328	352	329	296	306	352	315	312	334	342	319	358	348	312	304	318	326	327	333	288	309	305	305	337	343	308	312	345	321	319	318	332	309	323	297	320	301	307	299	319	317	297	319	347	336	334	323	339	317	304	352	355	331	326	323	335	321	311	306	333	325	365	324	333	338	338	347	323	296	300	280	319	331	311	318	346	330	303	323	334	286	299	320	286	318	287	295	320	338	335	311	278	317	344	294	293	329	316	298	317	321	321	317	321	303	278	312	337	310	337	313	354	316	323	291	326	320	363	302	338	304	291	301	315	312	365	332	330	318	303	307	295	316	325	312	336	268	354	307	278	323	341	311	304	325	322	320	309	347	299	332	302	349	322	325	320	358	343	314	343	328	310	329	318	285	314	303	293	308	317	315	305	342	325	309	331	307	322	317	330	328	338	290	322	319	341	323	334	280	323	327	315	292	311	298	291	269	347	298	317	322	347	315	317	332	274	317	332	324	318	333	334	303	313	346	337	367	304	324	320	324	334	302	315	359	347	334	365	261	302	354	328	347	342	314	297	309	314	325	340	320	285	296	304	326	333	361	341	332	329	294	325	318	343	318	338	333	360	315	342	329	364	363	310	347	311	330	293	313	303	322	325	319	310	334	334	329	297	300	340	301	336	302	284	317	342	320	312	324	313	315	352	322	310	349	285	323	341	312	333	301	287	307	321	340	313	321	325	309	320	324	318	348	306	331	292	332	351	322	316	323	319	343	347	293	333	308	321	297	321	329	298	326	334	334	282	323	306	333	342	333	374	331	295	336	334	338	328	335	299	326	307	336	316	333	321	298	317	297	297	322	305	313	353	330	317	305	321	328	298	296	332	336	294	348	323	314	303	293	314	309	343	330	293	287	314	324	298	311	317	314	327	300	321	339	320	318	295	285	302	323	317	345	311	333	314	322	332	304	349	331	299	319	356	314	314	328	347	337	363	336	345	307	323	308	357	302	343	334	329	327	354	315	353	330	306	334	302	291	302	340	310	308	275	322	320	314	302	344	337	350	352	343	308	353	306	315	313	285	296	329	324	310	310	337	311	331	341	304	326	343	290	319	339	313	321	322	322	300	308	305	332	327	353	303	340	309	369	333	333	315	320	314	340	321	342	286	318	301	352	298	353	344	293	300	361	349	339	347	344	321	301	297	331	296	325	291	334	314	302	322	315	303	325	332	335	314	298	340	344	326	287	311	330	320	362	330	340	329	305	324	326	355	325	304	324	338	308	330	317	297	319	319	317	307	325	338	311	268	302	331	301	331	322	361	325	328	317	327	337	320	312	313	351	308	342	332	330	334	332	334	332	341	304	327	281	336	281	349	304	315	294	334	324	306	320	347	300	323	314	309	338	340	298	322	316	305	316	329	356	310	313	326	315	333	320	354	319	317	323	284	352	313	337	326	305	295	343	352	340	278	299	337	328	334	345	357	321	321	322	322	300	315	331	341	312	331	282	333	308	315	320	321	345	319	318	300	300	310	314	326	337	348	329	306	334	330	319	313	340	323	285	345	321	270	309	303	339	369	345	324	322	317	326	336	347	344	353	343	303	328	296	320	312	314	335	313	333	321	291	339	277	291	320	291	311	310	327	305	340	307	295	317	331	267	254	296	291	320	302	308	293	336	359	308	367	313	308	296	292	325	320	362	319	308	298	338	291	335	318	343	277	284	319	309	309	320	371	320	346	327	354	314	340	304	339	341	305	296	312	295	300	343	336	311	335	286	307	331	316	322	296	303	325	349	285	336	311	328	343	346	296	331	338	334	328	329	313	354	298	330	342	338	322	355	324	338	284	286	285	324	292	301	316	306	310	305	363	313	320	333	304	316	305	345	319	349	332	363	301	337	327	337	272	302	339	325	354	309	372	308	287	321	313	318	297	360	342	317	318	300	348	314	313	322	325	313	324	322	292	316	329	319	308	319	318	314	328	317	327	323	323	353	336	333	316	333	307	323	297	320	300	325	367	353	297	311	321	309	327	326	312	311	293	324	327	324	320	319	297	274	326	322	327	297	326	326	295	285	322	309	346	324	340	298	276	367	294	319	341	288	336	317	320	331	319	314	322	284	286	313	345	335	315	336	337	296	289	369	312	292	330	293	328	320	313	311	309	328	291	328	337	324	314	325	306	314	323	322	330	362	330	310	320	305	304	343	283	342	317	328	279	372	316	304	329	345	347	325	313	291	303	328	347	316
9300	1278	2402	2548	2084	1719	1549	1339	1207	1141	1076	1072	944	958	933	954	895	893	902	890	896	864	849	792	768	816	796	830	863	810	787	798	792	791	746	784	803	787	809	785	805	802	763	768	817	788	813	786	792	783	779	814	728	781	805	782	780	773	778	789	754	793	771	767	755	762	755	736	813	773	779	713	774	745	788	825	755	844	790	772	743	771	751	787	758	769	739	814	795	796	793	782	770	763	782	748	769	754	865	745	800	823	780	788	780	774	762	749	748	789	772	751	744	775	767	808	798	747	810	778	828	757	805	778	741	780	760	775	778	797	707	789	702	753	797	794	754	783	753	745	726	778	768	822	750	774	797	804	793	772	754	785	724	765	772	767	772	798	756	771	782	773	780	788	795	808	779	777	745	771	807	807	790	773	735	797	739	760	814	800	790	755	761	747	816	748	784	780	790	768	764	733	783	725	796	785	781	821	761	726	755	779	792	750	733	708	766	754	784	740	741	794	727	763	784	794	770	718	768	783	803	811	785	746	758	747	763	813	797	789	773	762	766	755	740	777	742	751	771	741	764	766	703	803	793	793	749	852	801	782	792	761	746	796	773	776	739	783	826	721	792	727	783	803	777	795	760	827	766	781	769	764	775	735	797	755	791	772	758	783	762	807	747	759	772	778	774	841	772	756	765	754	770	752	794	742	776	723	794	762	796	767	763	773	784	797	816	771	744	768	754	791	739	775	732	765	781	764	740	709	760	749	738	723	751	792	780	774	760	740	804	745	750	735	809	773	775	767	791	769	803	805	780	738	743	724	718	787	787	788	772	784	802	738	819	774	741	804	831	778	771	768	776	805	760	726	820	753	763	741	768	739	787	764	787	790	780	796	731	749	764	776	741	756	758	752	808	770	728	759	765	756	745	774	771	770	713	816	812	748	762	807	737	723	786	766	750	771	761	791	759	800	743	760	777	786	755	763	779	745	750	781	798	738	809	794	738	783	799	771	715	758	774	779	787	799	764	773	774	769	730	785	735	767	811	768	768	733	753	792	744	780	728	733	772	780	763	749	772	812	782	731	766	736	771	793	787	796	762	791	749	800	763	741	750	755	755	765	806	763	745	786	753	844	720	776	732	752	788	756	781	788	779	798	786	780	738	758	728	757	747	786	731	763	783	739	729	769	739	789	725	747	777	764	743	787	792	719	798	700	753	829	754	721	714	758	782	748	760	757	806	730	751	797	795	784	822	768	781	765	739	763	785	825	738	792	751	809	755	826	726	786	847	741	789	735	797	717	785	799	742	853	728	742	757	743	759	736	785	781	758	775	746	792	754	753	779	770	754	752	736	735	789	755	797	787	750	787	793	753	813	755	798	725	730	767	786	750	715	785	747	773	786	786	810	775	773	805	775	702	799	764	773	782	760	752	797	792	760	782	763	775	774	788	812	755	753	776	770	761	758	740	826	784	764	763	753	715	804	815	770	777	752	748	774	814	803	774	786	790	779	781	773	768	748	722	784	745	753	752	766	754	741	753	785	778	722	781	709	760	737	756	764	772	795	757	747	783	812	734	776	730	770	793	730	733	769	731	719	822	780	752	721	775	780	723	784	774	767	757	774	778	757	762	783	733	803	766	767	749	748	772	812	772	766	726	748	833	753	776	818	817	788	808	774	712	815	789	808	770	809	808	696	731	780	689	748	791	869	750	847	794	758	725	854	763	807	744	761	803	824	795	775	757	806	842	777	774	771	722	773	777	800	739	762	789	778	746	791	733	771	775	745	786	806	744	782	801	746	757	799	760	763	824	807	797	748	752	771	749	762	756	750	702	776	772	793	738	824	776	742	724	800	738	771	779	779	805	755	757	736	798	787	777	773	800	788	751	793	782	749	822	754	731	780	745	773	810	730	764	783	791	809	732	793	803	740	808	765	742	784	794	802	740	804	741	700	749	810	777	790	746	727	765	749	805	720	801	776	721	794	744	782	744	731	819	741	756	797	764	766	782	747	768	794	807	784	729	817	771	723	809	778	796	761	746	743	791	714	742	774	778	741	795	718	819	799	733	773	751	797	778	748	748	729	733	790	745	770	794	712	786	759	758	746	785	783	762	752	780	706	727	756	820	776	754	808	755	774	777	773	777	782	788	821	753	816	825	741	766	773	733	734	732	774	777	786	805	774	806	795	735	744	783	731	765	757	812	780	705	795	767	749	718	773	752	769	787	755	756	766	758	761	834	773	768	785	750	754	783	811	745	779	816	771	751	746	766	828	787	763	796	740	777	749	811	786	725	770	784	782	786	757	739	766	776	757	775	782	800	740	789	805	755	781	786	823	740	745	782	780	805	730	784	792	806	728	819	749	750	816	762	722	804	764	750	760	767	746	765	812	735	839	746	749	722	771	798	759	788	782	729	758	733	748	805	773	804	794	834	722	783	793	754	781	787	843	775	750	800	784	798	771	757	770	767	737	814	770	769	725	809	759	751	789	773	735	822	703	795	751	703	764	746	752	760	739	789	782	789	744	767	791	747	780	797	795	738	762	777	798	776	752	784	733	759	729	795	765	795	776	785	818	823	792	783	774	770	736	760	730	765	739	779	781	773	777	773	809	763	802	778	764	781	782	765	769	764	796	796	762	760	783	800	787	726	763	804	768	774	783	734	709	734	751	768	750	772	776	817	744	792	820	768	792	804	759	756	760	771	831	762	773	796	735	760	768	791	790	780	773	747	795	742	750	780	752	745	768	769	759	705	731	784	755	741	826	743	766	743	712	764	793	766	769	747	801	749	779	788	762	768	749	752	780	761	825	763	742	779	765	759	810	793	774	733	743	747	758	752	738	818	759	721	769	726	791	785	796	737	751	756	748	788	792	724	746	806	791	775	719	744	768	746	785	731	778	706	781	766	794	780	775	791	754	779	774	768	753	787	776	786	743	763	735	758	769	736	776	803	726	786	791	742	795	781	755	775	760	759	822	767	791	771	773	774	767	772	782	766	682	809	781	728	774	761	751	787	799	757	733	724	748	709	776	810	716	771	760	777	740	761	767	768	773	705	794	791	782	770	774	795	764	758	764	720	798	735	739	781	753	751	757	703	745	823	794	753	791	736	784	786	718	781	717	718	752	785	755	728	765	728	765	771	739	780	755	740	779	793	756	830	797	764	775	783	762	771	720	762	808	750	757	823	721	788	753	755	796	793	743	787	770	744	768	761	779	723	740	786	776	787	730	802	733	770	742	803	775	703	712	786	730	781	790	766	769	772	754	728	768	817	731	757	781	720	779	743	751	795	716	803	774	798	750	769	801	784	732	745	765	760	764	692	832	791	763	762	788	748	755	761	723	751	782	810	750	800	779	793	736	792	780	776	767	754	774	798	781	805	784	767	794	747	785	810	810	774	785	752	739	770	751	802	751	765	737	751	791	780	801	786	795	731	754	816	812	775	765	774	796	780	768	834	759	764	819	768	762	751	707	725	717	767	761	776	784	715	768	756	782	791	822	731	797	783
2697	299	280	259	286	255	308	223	239	261	254	241	265	240	234	228	255	256	243	263	269	217	241	236	233	260	226	238	269	251	263	246	270	264	237	243	264	265	263	262	223	238	246	278	247	241	209	244	275	302	284	256	223	290	256	240	222	254	264	254	252	241	255	221	249	240	266	248	243	249	270	220	285	262	240	259	254	225	237	241	233	253	261	262	219	245	265	235	234	245	245	236	243	251	252	264	243	260	244	265	261	248	267	234	260	251	245	253	271	242	277	248	254	271	250	266	230	228	238	212	281	220	225	258	282	274	259	256	264	247	244	269	231	223	242	253	256	237	215	236	254	248	253	237	236	232	224	261	272	241	236	228	237	239	255	254	262	253	271	233	226	227	256	279	276	282	265	267	255	302	248	243	230	228	266	233	261	245	235	246	268	232	254	244	224	256	254	256	228	240	252	255	264	229	250	270	235	292	270	269	248	231	245	236	255	236	226	240	221	262	204	252	237	240	255	282	254	243	261	270	218	257	229	256	256	250	265	269	273	272	230	239	232	269	260	240	264	260	273	269	264	256	270	276	259	229	263	241	272	280	243	256	255	275	272	274	255	248	242	257	255	247	227	249	278	279	260	229	246	246	243	251	246	243	248	267	252	270	266	255	224	255	242	231	219	230	252	234	257	248	272	234	263	232	262	280	275	273	289	256	230	239	263	254	264	249	253	290	247	257	245	244	254	268	267	261	258	265	273	271	256	252	267	237	264	269	275	273	264	249	291	250	288	233	219	252	262	232	205	271	246	233	277	252	236	273	268	291	230	249	263	265	267	293	295	281	285	246	262	223	243	263	239	253	256	263	249	261	272	265	248	276	270	269	274	252	271	258	258	266	222	264	264	247	269	241	247	247	238	249	263	263	264	241	246	249	262	242	300	280	233	239	234	234	259	265	263	245	279	234	238	239	273	232	276	242	229	251	250	263	230	236	253	257	272	253	252	243	250	237	250	227	272	271	253	277	241	240	234	246	241	222	255	248	263	253	270	235	279	248	251	277	264	226	251	257	263	232	245	244	298	254	254	290	254	269	261	235	269	247	250	246	216	223	244	270	257	262	266	216	243	242	265	241	257	231	252	237	259	260	267	229	232	232	283	250	263	259	248	241	247	257	252	300	258	259	264	259	244	255	248	250	239	270	298	278	259	259	255	274	222	268	259	209	259	261	250	244	236	239	265	236	252	263	254	256	265	256	292	242	238	244	258	262	274	251	240	228	262	265	258	250	236	266	266	245	253	266	262	229	244	262	270	250	268	279	262	244	234	248	285	255	259	264	265	262	243	264	252	253	252	250	239	269	263	262	264	270	250	218	255	251	226	253	255	271	274	267	234	251	276	268	248	270	238	225	252	286	266	245	276	238	265	279	262	261	243	265	266	231	259	265	268	234	252	242	270	259	239	238	224	237	267	206	268	266	246	265	241	244	241	283	244	266	246	254	291	235	247	244	285	247	280	245	263	254	277	260	220	259	227	266	216	273	269	249	261	226	241	262	261	259	248	234	244	259	225	253	269	253	251	238	226	254	250	246	252	271	237	273	258	245	247	244	256	238	226	261	247	245	261	259	267	271	248	261	270	255	245	220	231	242	228	249	213	262	277	236	224	222	281	254	242	227	247	240	250	253	234	227	249	227	235	264	249	264	251	259	261	222	235	297	260	266	261	245	271	266	252	237	269	262	271	263	277	279	267	281	281	252	241	252	224	265	258	272	250	234	236	262	224	258	223	232	247	237	253	214	258	249	256	259	226	278	281	246	267	225	262	232	276	226	258	244	265	240	256	253	298	278	214	271	254	244	258	245	243	252	223	249	273	284	236	243	231	230	269	250	264	236	235	258	231	246	201	270	222	266	253	246	250	257	239	268	246	250	255	263	242	248	244	248	229	265	240	230	266	223	269	256	267	265	247	262	271	235	268	233	265	236	266	232	251	250	247	230	215	249	244	255	233	268	247	249	234	247	261	272	264	266	226	251	244	258	264	228	252	244	259	256	243	246	257	243	258	268	264	255	272	259	219	242	238	276	262	239	251	269	241	257	279	259	262	254	242	242	218	262	261	216	247	262	274	264	245	229	232	233	261	274	280	277	252	248	238	237	283	233	235	279	268	260	258	248	210	260	229	269	265	263	224	254	256	226	259	253	259	213	262	258	265	242	251	255	226	243	237	245	241	281	267	242	230	256	246	239	267	245	243	240	240	249	266	234	228	248	226	251	262	246	286	250	266	253	276	247	282	241	249	232	255	267	282	226	252	247	250	237	228	239	246	264	258	246	269	220	262	250	268	254	268	240	228	241	269	262	268	269	233	269	250	251	251	248	245	262	240	251	262	267	247	264	230	287	274	215	235	236	250	243	224	265	230	242	251	272	230	258	242	250	251	244	285	254	282	217	223	262	217	223	261	265	261	257	252	241	255	278	246	245	262	228	249	272	238	252	224	247	241	249	279	263	275	241	246	260	229	243	224	265	251	243	273	271	243	220	211	251	291	264	225	251	247	283	272	227	252	262	245	250	232	269	222	250	258	242	241	281	260	236	233	240	270	242	226	247	262	269	299	254	246	221	280	250	232	228	279	266	251	201	287	251	270	235	241	244	264	246	314	273	247	237	253	271	221	250	261	247	259	256	287	268	237	260	259	247	268	251	244	267	275	256	251	244	250	262	240	233	239	256	246	216	221	221	250	260	254	228	246	258	259	254	289	260	244	241	247	268	254	243	253	262	237	266	221	249	236	269	251	235	261	236	248	248	240	283	259	283	251	270	260	259	232	241	253	274	277	256	249	256	245	273	282	244	245	266	289	253	259	238	234	270	212	270	272	263	288	259	279	212	231	226	249	258	242	249	223	245	222	251	261	296	241	228	272	241	244	217	287	267	235	245	273	292	292	248	274	231	242	260	249	248	215	222	239	249	242	250	254	245	243	246	311	225	261	248	278	237	264	243	250	248	254	273	246	260	258	255	257	264	254	264	273	286	220	263	202	216	236	235	258	241	270	259	272	248	235	258	243	255	252	282	273	243	239	241	259	288	267	249	272	236	272	235	260	259	236	212	270	248	247	222	254	256	255	242	224	224	271	224	230	259	243	261	280	273	245	280	224	232	263	275	258	252	250	269	248	261	246	248	273	271	253	228	244	265	270	221	271	278	266	227	253	261	285	241	285	245	246	236	260	246	234	245	270	258	273	248	282	226	261	263	256	257	221	237	286	246	273	259	235	267	276	269	265	230	258	234	253	235	276	253	262	260	238	241	251	235	265	264	244	247	245	269	244	253	235	258	234	235	279	263	244	251	292	263	255	269	294	263	231	230	258	254	246	272	250	266	274	249	251	253	270	269	248	224	257	231	214	258	234	290	241	233	242	264	258	254	266	268	273	248	220	274	227	230	269	261	255	260	283	273	266	236	262	239	291	199	272	243	231	240	261	261	268	233	223	276	294	234	241	233	233	246	263	253
2303	618	649	633	635	617	598	594	614	625	598	577	589	616	590	628	584	616	583	609	607	586	570	624	596	605	616	610	587	547	585	599	593	578	611	600	601	586	570	601	622	590	608	587	621	558	561	629	609	600	595	580	595	631	588	635	561	600	548	608	597	582	601	623	552	555	622	587	619	635	565	619	616	616	624	618	561	593	638	608	682	626	606	603	623	608	593	607	625	580	662	575	604	589	602	577	610	532	644	578	643	604	601	609	609	601	589	658	580	620	642	585	578	649	608	594	605	616	623	626	588	628	597	576	580	616	619	573	617	606	590	563	592	591	568	659	575	577	597	567	594	573	625	625	603	617	568	596	613	577	612	568	611	598	598	563	646	585	586	610	632	589	573	597	560	566	582	625	567	600	617	625	620	572	576	586	621	582	630	621	557	615	571	599	592	580	598	597	606	616	643	570	628	559	576	625	573	610	599	584	571	610	626	618	585	605	636	600	641	607	611	619	590	579	579	591	548	598	608	641	595	641	581	592	624	539	623	590	546	580	606	587	607	604	613	559	588	586	583	601	602	638	630	605	618	568	623	603	631	623	605	622	619	605	607	648	596	626	600	621	606	574	617	590	591	572	607	604	606	610	604	551	605	615	607	630	618	575	624	622	591	623	654	557	579	648	559	632	618	603	637	622	586	553	582	612	535	637	617	581	607	576	640	611	577	595	593	596	638	644	581	620	566	597	552	616	591	576	587	608	590	590	574	587	589	612	591	599	616	626	610	601	620	604	614	657	611	563	582	595	579	599	566	588	589	588	596	614	665	562	597	642	590	578	577	608	590	626	609	632	592	597	643	561	580	574	646	602	580	607	569	579	614	629	618	616	623	547	579	612	637	600	598	613	585	569	589	554	634	645	599	580	578	622	622	617	555	612	564	571	605	607	582	598	593	573	663	597	586	605	647	618	591	612	585	600	591	633	601	631	589	593	599	582	614	578	605	616	570	646	624	626	600	605	625	590	588	624	595	587	620	596	667	590	635	617	569	597	582	609	606	606	634	566	602	604	575	610	640	649	600	563	594	562	646	626	616	636	623	573	614	572	562	569	582	613	604	561	609	593	600	643	604	585	568	627	635	615	603	556	607	620	564	588	566	629	643	601	575	606	602	611	572	598	621	632	616	573	608	573	572	593	578	574	572	559	604	562	554	612	633	572	604	605	578	620	602	594	637	624	590	630	607	585	631	584	580	605	619	607	601	584	583	631	588	586	592	587	615	600	598	647	642	604	602	595	605	599	590	644	586	642	582	589	591	625	613	561	614	626	599	604	570	560	611	589	607	619	626	642	589	594	625	594	663	591	617	572	609	577	594	584	593	635	665	622	613	609	606	617	604	646	603	581	623	599	620	611	627	608	611	590	641	614	622	574	613	604	578	584	603	582	547	633	609	603	591	624	539	627	616	592	606	543	640	606	637	632	613	607	595	604	615	603	604	582	639	614	630	603	554	591	611	595	650	613	573	576	618	580	600	615	597	584	616	554	568	593	599	575	569	570	546	577	638	635	617	586	608	665	559	593	605	592	587	608	600	603	611	609	601	599	561	562	600	629	584	617	563	604	609	603	601	620	634	615	635	619	608	605	610	597	599	603	625	618	620	592	601	586	600	600	628	603	577	599	627	604	543	635	628	587	584	607	586	654	633	594	630	568	694	616	584	640	572	601	647	595	621	639	616	581	650	556	580	633	620	578	610	598	642	608	562	594	631	640	618	613	586	594	582	596	611	607	606	585	584	602	597	593	590	615	587	606	616	561	572	626	600	573	592	622	577	615	570	627	614	602	593	595	609	578	615	651	629	561	605	613	585	604	609	585	575	615	582	632	607	548	605	637	566	601	587	607	602	590	578	575	586	587	585	591	596	642	634	589	631	558	567	616	589	585	646	616	600	573	642	608	590	597	596	614	584	610	601	594	564	601	582	583	608	621	594	589	581	608	621	583	581	609	603	589	543	612	583	621	619	632	616	558	582	585	610	630	610	559	576	608	568	621	623	594	581	631	596	614	587	619	622	605	619	585	625	586	548	611	588	627	580	609	598	559	630	646	626	586	639	602	595	550	675	617	619	589	583	581	619	599	554	631	627	592	591	625	639	603	606	665	575	555	591	602	610	632	625	630	562	640	590	623	614	609	623	602	577	605	592	603	604	638	589	557	588	611	609	620	565	618	647	609	585	616	614	626	564	557	573	625	586	597	583	622	657	618	596	625	626	608	595	592	592	605	631	622	592	591	562	555	646	588	586	585	588	615	594	598	577	607	589	606	630	623	616	576	625	612	582	568	614	586	606	594	635	606	607	602	609	618	577	577	581	594	624	583	637	620	652	539	564	595	588	556	581	616	603	598	589	586	620	604	623	649	572	626	582	574	594	608	638	638	620	614	607	565	611	576	605	607	665	654	588	578	586	590	688	612	608	594	594	627	565	575	565	579	620	617	614	601	634	603	623	591	573	577	574	627	597	624	582	604	603	615	593	623	590	611	601	625	594	607	630	644	603	615	639	599	619	557	619	617	615	615	606	597	584	621	616	601	621	563	587	557	617	597	584	533	621	594	617	595	576	590	615	560	585	581	632	589	633	636	546	583	632	590	591	575	611	577	591	593	585	643	627	590	600	629	623	619	597	646	571	605	572	604	639	598	595	608	660	623	601	587	607	547	598	599	629	623	584	604	574	560	587	607	544	621	592	609	605	640	602	618	621	582	587	606	571	610	524	605	608	594	610	558	614	639	578	605	619	619	597	619	680	540	623	581	570	568	624	632	552	581	557	579	608	620	588	596	584	568	594	587	621	566	582	617	588	589	644	591	596	604	569	612	597	595	575	607	562	590	607	574	629	625	564	585	583	561	587	591	612	605	562	591	570	608	604	553	573	579	555	608	610	615	648	609	566	679	589	654	600	633	608	568	585	625	584	554	577	612	608	609	581	613	532	599	559	648	629	614	608	541	639	638	550	595	597	542	560	644	608	563	579	569	606	572	560	619	611	582	597	599	600	607	557	601	571	613	570	602	630	575	620	588	580	569	564	617	586	613	624	588	591	555	579	601	614	612	619	639	625	565	598	616	582	636	566	628	583	590	559	603	578	578	606	625	605	575	611	599	574	581	597	631	615	582	588	604	636	569	560	595	621	596	622	550	629	591	598	604	577	618	617	596	621	610	592	572	592	592	620	604	623	607	566	571	580	596	634	612	591	642	615	594	586	622	577	573	621	589	603	615	609	578	596	627	612	578	592	604	636	597	610	620	581	631	581	580	583	586	605	603	580	579	629	628	586	596	567	624	573	609	574	603	636	602	568	617	639	565	620	593	617	605	527	642	564	605	572	632	597	566	610	582	578	618	630	609	595	633	566	642	606	606	639	555	582	611	610	578	613	592	576	623	605	614	594	585	620	617	600	601	600	622	634	622	585	612	610	645	560	595	605	587	635	576	612	606	630	608	608	630	618	625	633	606
9365	571	561	433	321	272	268	200	188	189	194	186	167	170	174	180	183	185	177	191	136	175	168	173	154	161	186	164	169	172	153	183	190	161	156	139	172	156	165	152	174	144	171	200	161	167	180	172	160	149	164	178	153	151	169	176	184	149	179	150	150	158	146	158	172	177	169	163	166	169	135	167	166	161	183	161	147	152	171	157	152	176	169	131	164	204	178	154	140	162	155	174	153	161	163	184	141	177	179	170	162	160	173	163	180	172	177	141	164	179	155	142	140	159	161	156	176	171	147	182	162	167	163	154	159	183	142	183	187	178	139	150	136	144	154	130	163	144	171	180	152	161	180	159	161	170	155	158	155	176	159	171	164	150	163	160	179	155	143	157	173	155	164	161	168	176	164	170	171	162	170	168	156	147	183	163	146	170	148	162	146	135	160	150	147	187	170	162	184	179	160	158	134	178	179	164	182	165	164	168	163	165	166	172	160	160	158	156	138	182	141	162	166	160	155	161	173	153	166	166	195	155	140	174	157	141	143	159	143	161	156	170	161	152	122	162	165	148	154	177	164	125	152	122	165	167	164	176	154	128	158	160	150	159	157	140	142	145	159	137	150	156	178	175	157	154	147	165	169	160	170	142	149	146	155	166	161	171	156	169	159	131	142	165	158	153	173	167	169	130	145	156	174	168	166	152	156	135	151	155	157	175	155	144	173	149	176	148	133	164	158	169	178	180	171	165	167	160	147	159	148	155	140	149	161	159	160	148	158	167	136	146	131	163	155	149	132	166	164	153	158	170	174	160	171	144	174	138	149	171	174	144	167	185	162	148	173	172	147	153	162	140	148	162	137	160	154	159	166	165	151	165	150	156	140	137	160	170	182	143	168	155	147	175	151	152	142	161	127	163	149	149	160	161	151	154	179	153	156	158	141	154	164	134	164	164	165	150	144	144	167	150	138	158	163	165	163	165	168	165	124	145	172	171	163	151	190	170	160	165	138	148	158	150	168	167	180	148	153	154	173	159	171	164	182	154	163	169	158	176	147	167	150	155	172	161	152	155	161	155	151	163	155	154	166	169	145	203	159	163	122	168	147	131	166	143	148	156	160	148	157	154	157	154	158	153	167	158	175	156	168	157	140	164	150	173	181	170	155	160	159	167	171	142	169	153	157	203	147	167	158	163	146	161	166	151	158	182	135	159	134	180	164	145	152	131	156	153	164	157	158	168	157	144	161	167	158	164	160	148	180	156	171	201	161	185	172	150	144	143	134	166	143	133	161	154	193	143	144	154	150	145	135	156	175	147	145	142	163	171	142	167	169	174	175	179	191	151	156	187	156	155	144	157	164	145	165	151	183	169	172	176	154	166	165	151	139	163	165	150	167	184	142	152	162	129	173	147	141	146	139	166	169	150	138	198	146	156	155	155	156	156	181	167	148	179	147	163	144	154	156	159	149	165	153	186	159	158	139	157	163	155	151	149	179	167	137	190	151	159	127	152	159	170	149	169	146	147	161	164	176	134	149	168	161	137	148	154	151	163	169	150	153	140	155	144	154	157	153	154	168	157	162	153	182	153	171	147	166	153	160	146	148	161	145	182	167	176	172	165	156	151	145	181	165	172	170	166	145	148	141	129	142	138	150	166	162	137	163	151	168	169	145	143	175	162	148	157	157	163	147	152	149	161	158	191	173	152	139	155	153	148	172	179	137	151	170	163	167	141	158	177	177	165	193	139	138	163	156	156	150	163	143	169	165	153	140	189	165	167	143	150	138	132	156	177	170	159	155	179	193	142	174	166	138	147	170	145	180	140	150	164	162	139	171	136	164	163	144	140	148	154	158	175	171	136	150	145	149	148	157	143	151	156	160	129	145	153	142	145	144	138	154	157	140	145	153	168	162	177	156	169	159	159	180	190	180	151	165	140	172	154	149	150	153	168	144	164	160	169	174	150	163	168	168	150	148	188	150	155	152	165	165	178	164	155	175	189	191	139	150	165	150	155	157	175	171	157	148	138	143	159	172	138	181	160	164	140	164	143	160	166	166	192	168	137	147	123	149	159	174	150	173	187	165	151	170	155	145	151	151	172	174	178	171	172	137	160	145	150	153	152	166	187	149	169	177	138	112	154	157	166	152	140	172	144	171	155	151	171	137	187	151	165	171	180	147	174	151	159	131	149	162	141	172	171	150	157	160	153	163	156	138	155	149	158	167	169	183	158	148	181	141	170	149	151	160	163	189	169	169	149	144	157	153	148	138	170	151	169	141	151	167	149	126	148	163	164	144	150	145	137	163	168	155	169	149	162	164	156	171	150	151	161	160	160	160	146	156	177	141	183	181	160	171	160	181	173	147	161	161	167	141	158	140	168	164	137	160	153	178	166	159	170	174	161	150	155	171	166	175	174	173	169	161	146	150	143	160	173	179	154	153	155	185	146	167	158	162	137	190	160	185	159	163	155	167	187	168	162	171	167	163	147	144	144	147	150	136	184	159	152	173	187	185	172	150	153	162	146	182	151	161	158	155	161	167	154	149	154	152	154	145	143	142	136	124	145	194	165	156	167	161	142	160	132	145	173	154	161	173	169	141	152	154	170	169	163	143	201	194	156	153	144	158	151	174	140	149	161	151	194	155	167	150	165	152	180	182	149	128	160	169	159	183	142	149	134	157	165	153	159	176	153	161	139	129	144	183	176	171	175	152	161	153	145	184	169	155	142	144	171	162	154	156	147	195	172	153	143	172	160	137	170	190	170	172	150	169	155	166	185	168	167	183	164	128	173	162	165	158	172	160	180	173	143	163	161	173	154	173	167	156	153	151	179	171	157	168	151	151	159	160	162	156	153	175	159	144	161	147	150	164	168	162	178	137	147	164	158	162	160	200	168	165	162	146	163	162	142	151	169	135	154	161	140	154	153	158	142	159	163	169	179	153	136	143	151	181	180	145	146	144	157	146	165	153	165	164	152	138	166	167	161	149	160	186	147	152	168	133	146	159	148	132	171	149	179	171	152	152	153	151	180	179	154	153	156	140	168	157	175	170	191	151	169	136	134	156	174	146	149	172	160	173	150	161	173	145	145	164	144	149	181	162	147	157	160	143	180	172	148	153	180	139	160	150	156	178	159	151	159	151	160	186	150	158	138	181	171	164	160	162	153	207	153	178	178	179	172	147	140	171	145	159	161	158	144	160	149	144	177	157	156	162	165	172	155	148	147	162	169	153	188	125	137	177	181	181	153	160	172	159	155	176	150	155	148	160	169	170	139	152	169	170	143	166	159	160	171	158	179	172	185	185	155	159	185	142	171	154	155	157	158	156	163	171	147	158	169	173	151	152	168	146	151	159	135	145	187	154	138	178	159	173	142	170	156	177	135	174	145	157	186	147	149	176	171	183	159	174	160	175	175	149	152	172	156	154	160	161	166	178	145	158	153	161	158	151	152	154	164	150	153	162	182	157	140	185	148	145	174	166	166	141	127	177	144	158	165	151	159	155	138	170	147
7243	717	1216	1254	1116	960	769	737	674	622	571	582	527	512	518	498	537	508	472	506	506	475	454	428	488	454	472	466	477	435	428	474	461	463	437	452	456	474	458	432	447	429	443	449	430	389	455	456	399	441	444	414	459	430	424	437	467	417	450	447	416	417	410	415	460	433	447	421	419	449	452	400	403	411	443	432	452	417	412	468	451	415	434	433	438	462	429	420	432	446	411	412	444	442	413	407	427	439	414	452	429	403	439	423	406	429	439	426	422	439	437	431	429	421	422	413	394	440	445	480	476	423	447	433	450	431	500	439	438	444	399	413	398	407	431	419	452	478	437	407	452	484	391	418	439	409	420	444	416	428	444	429	431	453	421	409	420	420	406	438	473	456	439	423	400	426	411	448	414	423	429	432	439	411	473	437	452	437	473	433	438	421	415	475	427	408	469	412	435	421	423	426	395	407	426	401	443	398	415	460	416	413	425	422	435	448	453	407	461	410	407	405	414	446	438	451	419	460	448	419	431	415	426	430	420	453	429	424	458	423	475	459	372	418	418	445	443	461	444	439	411	439	422	444	466	439	416	451	420	435	471	431	448	464	440	416	450	461	429	473	419	432	450	463	416	455	413	425	421	446	428	441	414	445	457	455	428	454	431	437	430	410	408	448	421	411	451	417	435	444	412	416	423	422	425	398	436	436	418	419	462	419	449	441	424	442	430	474	446	467	429	471	436	397	457	472	405	434	439	405	422	440	442	410	461	419	464	441	461	425	446	458	436	433	444	424	453	448	414	453	438	409	399	414	442	405	462	430	423	490	455	435	406	424	412	406	394	423	463	433	451	467	418	389	452	442	384	438	399	420	426	457	411	403	422	442	444	431	417	435	416	417	428	474	439	416	448	390	441	419	464	424	439	399	432	458	425	455	399	430	507	442	425	419	467	391	469	416	425	401	431	460	440	410	422	454	477	448	401	406	417	425	436	455	440	416	426	458	445	435	448	431	446	434	419	428	447	459	412	410	411	429	432	434	437	457	422	421	426	421	453	423	451	433	408	463	460	447	415	445	453	443	435	406	437	417	426	377	461	424	472	436	417	452	417	463	451	441	445	402	407	408	452	463	420	422	465	436	441	413	450	409	433	445	448	396	431	447	443	427	406	474	403	422	460	468	425	442	389	412	462	443	457	405	446	381	439	399	437	443	409	424	393	435	468	432	440	442	395	424	453	408	415	419	473	434	455	458	444	442	427	445	422	408	415	461	443	443	398	442	415	452	450	454	429	458	462	394	436	440	444	428	430	440	400	432	382	410	413	418	447	422	466	411	427	414	429	411	422	455	449	469	446	407	448	426	466	428	417	410	459	455	416	436	407	428	467	439	443	421	405	430	470	421	436	404	428	418	420	404	441	424	423	481	432	439	420	403	426	470	414	443	434	411	427	443	429	470	420	427	414	460	421	413	459	457	435	430	428	403	407	440	483	444	440	392	426	460	457	426	417	433	415	465	444	444	434	421	445	441	423	414	454	452	427	444	410	475	428	417	444	455	410	393	435	469	417	444	417	395	427	439	446	439	454	416	459	408	408	412	457	446	450	399	415	373	440	400	440	427	447	429	456	446	467	441	417	439	469	434	428	430	411	427	437	428	439	454	412	441	423	435	423	429	446	442	416	408	425	434	455	430	370	425	449	456	463	424	453	443	418	452	429	458	434	434	451	450	439	448	436	460	439	447	420	422	429	414	477	421	438	454	444	405	465	450	439	440	433	430	423	448	449	475	418	401	437	451	434	436	455	424	449	426	458	422	442	424	428	437	366	435	423	432	440	464	480	391	426	419	435	415	432	438	466	435	414	431	470	423	446	443	444	457	431	428	451	421	432	424	389	435	493	457	421	436	419	390	398	435	446	469	434	444	442	442	429	439	418	424	472	413	425	433	467	448	415	421	434	455	443	446	464	424	469	434	430	414	453	419	433	482	463	424	433	471	430	414	432	447	450	408	437	454	453	468	437	451	454	429	412	458	463	415	452	459	408	474	410	424	422	421	435	430	442	432	410	442	438	490	426	423	444	442	419	449	449	427	417	446	441	444	444	401	435	419	411	458	424	433	430	447	408	453	448	446	430	430	423	406	444	461	452	453	413	461	450	460	419	439	422	402	447	428	407	448	458	459	423	450	430	435	469	444	418	441	438	434	440	448	414	397	412	414	431	437	428	411	428	406	446	467	429	413	417	393	426	452	425	465	457	397	435	459	378	452	427	452	455	404	453	418	456	443	425	419	454	481	442	459	457	405	454	404	411	453	418	426	443	419	424	440	426	425	413	400	424	471	397	430	429	446	448	379	459	465	466	464	467	429	428	398	426	430	432	427	466	399	431	468	457	448	454	430	438	415	479	429	428	413	424	429	415	433	454	431	420	419	429	413	423	420	452	403	438	442	445	414	423	417	436	410	440	449	392	422	399	431	473	444	440	427	420	422	424	444	436	405	420	451	433	453	455	445	424	446	397	418	432	464	425	442	438	413	443	458	432	441	458	423	433	439	401	393	429	462	421	426	446	411	430	426	423	423	437	446	468	445	432	448	434	439	431	442	441	449	448	398	412	424	388	430	398	406	420	435	433	414	412	428	474	432	419	414	450	439	401	409	392	453	427	464	451	478	421	428	422	403	430	438	406	437	440	449	411	446	423	433	431	442	416	440	428	470	433	462	426	427	435	447	397	422	434	419	441	446	406	419	501	435	419	432	450	410	472	448	460	411	410	437	411	416	426	485	432	433	418	384	454	440	433	431	457	422	440	462	465	454	419	452	454	425	433	438	410	435	430	455	418	426	405	414	429	429	417	436	428	450	399	425	460	463	470	443	393	415	445	403	428	468	436	444	446	439	442	451	408	433	430	421	411	412	405	437	432	423	433	402	423	417	431	430	435	431	466	429	451	408	396	446	419	424	407	418	442	386	429	450	427	400	439	388	434	420	442	459	444	398	407	446	409	413	436	428	398	475	434	456	436	403	440	430	440	455	431	425	448	429	451	416	401	486	431	445	452	423	436	448	420	453	409	435	424	405	407	454	440	392	493	473	438	415	412	401	422	455	430	429	428	461	418	410	434	455	444	370	432	421	437	410	431	421	423	405	462	439	427	454	438	459	426	432	449	432	437	427	432	502	462	404	435	423	436	392	441	441	432	467	408	415	415	431	467	427	441	438	440	444	441	424	460	434	445	416	447	439	423	419	411	426	441	447	424	401	409	406	436	419	453	446	457	460	438	398	351	466	427	436	437	436	424	430	452	445	429	404	416	441	435	473	444	421	453	449	433	470	420	439	432	381	441	424	375	431	437	418	389	423	436	435	443	453	429	454	445	441	444	450	416	426	433	434	440	379	400	427	452	414	423	409	478	454	446	465	391	453	415	422	459	461	463	451	425	446	433	433	426	451	431	408	435	399	452	453	384	409	405	410	489	425	423	406	445	408	409	386	462	441	478	437	423	473	445	420	466	416
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
