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
336922940577	336922941134	336922941684	336922942234	336922942784	336922943334	336922943884	336922944434	336922944984	336922945534	336922946084	336922946634	336922947184	336922947734	336922948284	336922948834	336922949384	336922949934	336922950484	336922951034	336922951584	336922952134	336922952684	336922953234	336922953784	336922954334	336922954884	336922955434	336922955984	336922956534	336922957084	336922957634	336922958184	336922958734	336922959284	336922959834	336922960384	336922960934	336922961484	336922962034	336922962584	336922963134	336922963684	336922964234	336922964784	336922965334	336922965884	336922966434	336922966984	336922967534	336922968084	336922968634	336922969184	336922969734	336922970284	336922970834	336922971384	336922971934	336922972484	336922973034	336922973584	336922974134	336922974684	336922975234	336922975784	336922976334	336922976884	336922977434	336922977984	336922978534	336922979084	336922979634	336922980184	336922980734	336922981284	336922981834	336922982384	336922982934	336922983484	336922984034	336922984584	336922985134	336922985684	336922986234	336922986784	336922987334	336922987884	336922988434	336922988984	336922989534	336922990084	336922990634	336922991184	336922991734	336922992284	336922992834	336922993384	336922993934	336922994484	336922995034	336922995584	336922996134	336922996684	336922997234	336922997784	336922998334	336922998884	336922999434	336922999984	336923000534	336923001084	336923001634	336923002184	336923002734	336923003284	336923003834	336923004384	336923004934	336923005484	336923006034	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
14284	2390	2409	1925	1380	1104	932	760	739	647	621	614	591	561	574	516	513	516	440	471	474	472	523	504	482	501	476	494	496	432	445	430	455	439	442	427	865	2721	2468	482	428	417	446	398	470	414	432	436	433	429	463	443	452	430	409	444	431	429	421	423	409	456	422	455	428	427	452	430	438	415	451	434	428	415	417	429	439	380	409	444	414	423	446	414	422	445	408	419	483	418	431	404	404	434	426	383	425	431	422	462	426	405	447	448	400	439	423	452	456	406	456	387	409	426	454	408	421	459	435	416	439	436	386	464	402	416	416	443	471	430	416	356	452	449	407	407	434	421	434	410	431	422	445	440	430	429	432	417	440	450	384	401	403	427	427	416	477	439	402	388	466	452	460	422	444	456	413	424	423	440	425	423	457	439	420	414	421	428	440	436	418	446	442	438	437	496	452	437	427	450	406	419	410	461	425	445	434	450	446	400	423	433	420	409	431	467	461	453	403	403	405	473	419	467	446	438	417	426	428	434	417	387	414	401	440	439	382	398	407	438	436	422	413	406	433	446	468	442	417	394	452	424	462	447	453	430	435	389	413	410	457	453	443	411	432	418	459	442	479	426	407	446	453	440	412	449	422	452	430	421	402	417	443	482	456	452	436	438	438	417	437	415	389	454	457	398	398	439	400	418	457	463	397	489	412	419	394	434	424	413	403	433	434	439	421	453	423	422	437	429	453	422	432	414	393	422	466	403	417	431	402	420	459	440	448	436	469	388	440	441	421	442	430	443	447	423	415	430	408	410	399	448	451	433	432	409	475	474	398	430	419	455	429	433	445	381	412	419	424	445	430	437	403	450	449	453	449	404	417	430	453	462	418	414	439	410	444	442	438	414	455	420	431	470	444	416	425	448	475	457	451	452	414	424	428	411	448	445	388	438	405	414	420	440	461	446	442	423	469	429	413	455	449	495	402	439	403	424	446	442	404	451	427	467	428	433	441	456	438	461	416	422	463	447	382	433	429	394	427	435	459	424	422	444	450	420	381	425	422	414	444	416	429	429	436	465	441	445	420	423	412	444	388	445	445	421	412	391	447	436	442	450	426	464	437	441	460	427	438	434	427	425	462	433	430	409	422	431	409	404	450	424	442	445	426	453	451	452	436	440	458	508	468	428	437	457	409	419	475	439	425	452	458	441	436	405	419	406	446	414	441	409	432	460	393	415	401	471	391	427	459	459	426	390	440	424	467	450	444	453	410	423	418	436	442	452	430	474	423	441	416	458	446	421	461	356	422	392	435	449	446	461	398	428	428	433	442	438	409	398	447	413	415	405	414	399	461	422	411	421	418	434	428	392	456	390	433	412	452	446	419	438	405	417	431	452	466	443	417	424	445	405	458	413	424	443	458	426	399	414	409	457	423	421	435	415	429	368	401	444	408	450	424	409	443	432	402	435	414	424	430	406	454	396	420	471	443	431	428	373	479	416	447	456	414	474	422	460	449	449	436	456	427	421	425	417	418	421	478	450	406	408	420	437	437	429	447	416	405	422	446	437	453	432	438	431	421	421	415	426	415	403	405	427	393	449	429	404	456	377	411	419	465	429	452	429	450	425	410	409	425	400	435	418	441	398	435	408	430	430	421	411	411	451	400	422	427	430	366	409	399	433	437	433	426	409	455	426	434	435	444	437	435	426	456	477	441	413	439	451	430	422	400	438	406	433	434	406	458	398	428	450	421	418	425	411	425	441	410	468	417	428	445	411	433	441	457	436	405	460	453	439	398	428	420	406	457	447	418	434	423	390	460	455	472	413	435	378	440	423	466	427	410	434	426	437	422	388	419	489	417	394	471	464	408	438	473	454	437	422	439	456	392	459	464	425	419	465	413	447	459	417	441	416	410	413	436	400	426	432	430	424	434	434	431	432	478	449	421	416	446	454	431	416	432	405	428	448	434	439	386	439	392	401	439	431	403	422	426	421	435	405	445	417	396	399	442	407	428	426	445	417	419	426	427	459	438	412	426	449	452	436	417	415	427	424	397	427	468	428	460	432	438	460	407	415	435	469	419	446	452	442	483	424	439	448	427	409	483	464	445	408	388	416	469	447	466	425	432	461	464	417	454	407	472	465	445	448	434	440	425	433	374	422	440	436	475	453	451	473	498	435	439	431	403	424	449	409	419	476	430	445	450	403	423	412	432	419	477	459	445	471	441	396	400	436	416	380	389	405	383	454	415	428	413	428	397	434	408	423	440	457	416	437	431	446	469	418	397	459	412	435	468	414	455	419	426	448	404	449	468	388	443	448	418	450	432	425	432	438	467	405	433	440	418	425	425	430	381	431	470	416	426	462	433	417	416	463	376	419	401	426	431	426	457	450	439	477	450	429	460	502	425	445	449	435	444	421	402	418	437	427	437	424	411	429	431	450	442	415	443	453	436	421	454	429	439	456	451	425	424	413	445	436	457	434	411	421	406	415	393	411	437	432	413	407	432	418	458	413	434	478	441	456	437	425	399	391	428	460	400	425	436	411	416	484	481	394	428	470	433	405	426	425	443	460	421	421	451	423	429	439	421	452	428	417	437	419	414	394	375	455	422	454	457	464	432	461	460	484	426	398	429	462	466	468	419	395	406	432	442	414	423	420	420	434	393	442	449	424	409	393	422	426	440	435	498	410	448	494	426	451	417	426	453	384	439	430	453	419	435	452	435	472	421	441	415	464	403	466	407	457	450	444	450	431	426	464	452	431	438	422	413	431	409	433	429	418	421	420	400	397	444	464	448	479	394	452	443	470	441	434	446	418	433	502	457	454	443	443	401	418	393	425	419	426	431	435	461	426	435	445	465	404	458	468	436	431	467	462	406	435	404	402	447	470	420	444	441	446	402	434	455	421	441	445	479	420	405	374	448	447	393	423	415	410	397	404	405	421	411	432	434	414	434	426	415	422	416	480	419	462	438	419	440	422	455	415	399	433	436	422	441	438	457	413	443	447	407	447	436	464	441	417	463	383	418	453	426	437	397	402	435	448	456	410	398	399	425	424	436	435	448	417	465	442	418	436	415	409	376	457	487	441	430	428	457	417	435	438	403	431	423	452	425	430	453	447	434	463	486	430	444	456	413	459	395	427	430	433	467	424	440	444	464	417	387	469	390	481	411	441	470	417	433	498	427	421	473	452	433	422	390	435	409	416	443	454	441	436	451	444	428	449	465	460	466	427	428	396	443	468	471	436	447	428	421	436	425	434	420	444	414	412	416	398	454	430	421	427	457	421	434	417	429	423	422	464	406	450	420	418	443	442	460	448	436	439	431	402	424	440	429	424	438	479	388	454	421	406	437	406	425	445	426	442	453	477	428	450	475	442	465	472	463	427	414	470	421	419	444	410	412	477	423	438	378	439	422	414	390	420	405	425	439	431	407	440	477	438	404	386	451	407	378	397	411	421	429	452	395	433	443	421	431	400	431	415	428	463	398	425	383	444	414	472	416	454	438	419	428	415	421	413	414	424
8052	2339	4484	5165	4881	4104	3440	3056	2680	2330	2141	2057	1823	1828	1795	1670	1623	1534	1451	1437	1478	1479	1383	1386	1410	1313	1316	1358	1309	1396	1225	1206	1145	1179	1143	1165	4221	15573	12992	1109	1047	1061	1048	1030	1024	1045	1054	1072	1041	1080	1081	1081	1058	1079	1034	988	1085	1024	1060	1028	1044	1053	1042	1030	1027	1042	1006	1055	1041	1081	1061	1014	1085	1084	1047	1001	1091	1032	1009	1049	1024	1005	1088	938	1058	1031	1012	972	1032	1057	1046	1010	1001	1077	1004	974	1090	1019	998	1009	1044	1102	945	1073	978	1046	1007	967	1028	976	1060	1051	1018	1040	1057	962	1037	1023	1055	1036	1071	1016	991	967	979	1030	1044	1065	1027	1044	1018	982	1041	1040	1009	990	1005	1044	1077	973	1034	1032	1083	1035	1062	1075	1047	1066	1039	1094	1025	1028	1008	986	1018	1015	1050	1051	983	1027	967	997	1056	999	966	1022	1002	990	1026	1038	1041	1035	1014	1029	999	997	975	1008	1050	1086	1003	992	1049	1067	1056	1048	976	990	1061	1058	1028	1054	1020	1065	972	1035	1053	1016	989	1032	1059	975	1004	1019	1034	1023	1064	1073	1012	1065	1033	1043	1014	1080	993	998	1069	1005	1034	988	977	1072	1044	991	985	1021	1009	1003	942	1091	1053	1062	1045	1035	1055	1037	1023	1034	1028	1009	1086	1022	1058	991	1038	1014	972	987	1022	1043	1033	1033	983	1007	1002	1047	1040	1029	1035	1061	1008	1028	998	1023	948	1070	1053	1002	999	953	1022	999	1015	1032	1058	1048	1044	1056	975	1050	1042	1060	1031	1018	991	987	1045	1060	1051	1040	1038	964	1036	988	998	943	1071	984	1090	1099	1043	994	970	990	1038	1087	1026	1024	980	999	1043	979	1077	1032	1020	1048	1020	1055	1054	1026	1038	1024	1095	982	975	1021	1020	1037	1002	1010	1007	1047	995	989	995	1037	988	1034	993	1034	1052	1034	1037	1015	997	980	1033	966	1081	1060	1065	1001	989	1003	1042	1023	1012	1031	984	1037	1018	986	1009	1055	998	998	1026	1050	1027	992	1048	1002	1007	1039	1062	1033	1024	1152	1025	995	1001	1052	993	1046	1015	1001	1018	1109	1055	1085	987	994	1016	994	1035	1031	1085	1031	1023	1001	1027	1038	1051	1072	1005	1041	1034	1006	1017	997	1006	966	1005	1001	1050	1035	1023	970	1035	1018	1052	1106	1053	1051	978	1010	1052	996	1021	994	1035	1097	1033	1002	1033	1014	1012	1041	996	1030	1036	1045	1019	1008	954	1038	996	1026	1034	1001	963	1028	998	1030	1061	1081	956	990	984	1075	1044	1018	994	1010	1034	1024	970	1040	990	1022	1022	1098	1027	1005	1099	1014	1037	1015	977	1022	1040	1036	1012	974	1001	1052	1079	1049	1112	1017	1032	1004	1065	1039	1019	998	1044	996	1010	1024	1008	985	970	1054	1023	1027	1057	1005	1079	1036	1042	1043	1065	1009	987	989	979	989	1079	1015	1077	1062	1022	1007	1010	1024	988	1006	978	1012	995	1037	1072	1021	1021	1031	1021	1055	1065	1062	959	1052	1062	1069	1073	1053	1016	1044	1043	1000	1015	1074	1008	1045	1038	1009	997	1046	1026	1057	994	1029	938	1025	1007	1067	1030	1026	1061	1043	984	1036	999	977	1066	1010	1053	1009	1026	993	1021	1001	1001	1060	1064	1049	1039	1009	1036	1012	1020	1047	998	1044	985	1059	1019	1018	971	1053	1054	1036	1024	997	1039	1012	1032	1011	984	1038	1023	1011	1059	1065	1071	1060	959	1072	1025	1068	1050	1036	1105	1007	1038	1013	1006	1037	1020	1044	1026	1036	1074	1018	1049	990	1041	1033	1067	1062	1026	1012	964	982	984	1031	1031	999	998	1038	1007	1030	1012	1030	1001	1009	1032	976	1033	1018	1082	971	982	1021	996	1007	975	996	989	1004	1055	1130	991	1040	1020	1009	1015	1044	1046	1019	1032	1056	997	1009	1062	991	1090	974	1028	991	1047	953	1060	1038	1031	1011	1071	1052	1074	1083	998	1020	1013	999	1047	1006	1062	1013	1066	1014	1102	989	1012	1037	965	981	999	1019	998	1044	983	996	1020	1045	994	1050	1057	1062	1012	995	1014	979	1023	982	976	1012	1032	1048	1043	958	992	1051	971	1052	1008	1037	1028	1015	1037	1027	1006	979	994	995	1015	983	982	988	1015	1029	1035	1045	932	1006	1009	1077	1067	1010	1045	1027	994	1049	1060	1007	1077	1024	985	1042	1088	1029	1008	1021	1081	957	1027	1040	983	1025	1030	1026	997	1044	1073	1005	993	978	1028	992	1009	1069	989	1048	1064	985	1049	1017	1033	986	1002	1043	986	1029	1063	1018	1031	995	1019	1032	985	1020	996	1053	992	1027	1035	1034	1043	1033	992	1062	1035	1073	1046	1069	989	995	999	1025	1029	1048	1016	1045	1078	1013	1052	1027	1000	1012	1069	1045	1061	993	935	1022	1037	974	1029	1059	1013	1032	1032	1006	1028	1041	1059	1074	1013	1061	1018	1026	1050	1017	968	1017	1029	1039	1048	1044	978	1003	1017	1054	1074	991	989	992	1022	1062	1059	1044	965	1009	1128	975	1033	943	1055	1035	1062	1066	1061	1028	1000	1045	1046	964	1104	987	1042	1003	1004	1022	986	1006	965	1019	1041	1040	1036	1042	1033	1025	978	1022	1075	1019	1021	1033	1019	1076	1045	1025	987	981	973	1015	1003	1058	1085	977	1013	1057	1017	1065	1024	970	1031	1032	1044	1085	980	1033	1036	994	990	1024	1098	1037	978	1019	1044	1014	1006	1016	994	1044	998	956	1010	1026	1020	966	983	1020	1033	1046	1044	1063	1004	1010	996	1090	1018	1072	1052	1045	1066	1036	1065	1001	1060	1032	1044	1067	983	1038	1048	1060	1044	1009	1009	1026	1035	1039	991	1025	1010	1015	1038	1078	995	1061	1046	1007	1013	1100	969	969	1066	1052	946	1066	1043	1060	1019	1098	1096	1037	995	1005	1023	1018	1033	1033	1015	1004	986	1088	1045	1000	972	998	981	1076	1025	1053	991	1004	1054	1025	968	1034	1005	1006	1013	1072	936	1041	1037	989	1032	1003	995	1043	1050	985	974	1037	1012	1058	1047	952	999	1039	1010	973	1019	982	1069	1017	996	982	1015	1042	1023	1083	1011	1034	984	1030	1074	986	1034	1018	1038	1033	968	1057	1058	1046	1048	1020	1074	1056	1016	1001	1020	982	1031	988	1042	1067	1009	1046	1042	996	1055	1022	1054	973	1033	995	1025	1025	1011	983	955	1019	991	1023	979	1040	1028	1020	986	1015	1050	999	1003	1008	1028	1037	1078	1030	986	1020	1034	1054	1017	1036	1064	1058	984	1068	976	1056	1003	1022	1055	997	992	1061	1032	994	1016	1056	1033	1024	979	992	1058	1070	986	1045	981	1028	1051	1049	1028	984	1044	1066	1014	1046	1041	1008	1030	1029	1036	1028	999	1033	1074	1014	1035	1011	995	1036	995	1063	1034	1034	1019	1062	1029	1027	991	1004	1056	1061	1040	1036	1027	1002	1002	998	1056	1052	1044	1032	1023	984	984	1031	1019	1023	1012	1013	1054	1080	986	995	1018	1007	991	1095	980	1033	1008	1053	1036	1028	987	1049	1053	1030	1065	1054	995	1084	997	1035	1041	1035	1026	993	983	1024	1015	1087	1001	980	1016	1028	1044	1045	1056	1026	976	1050	1026	1026	1061	1026	1004	1003	1028	1034	974	1037	1024	1052	1043	988	988	1017	969	984	1008	1021	1049	1012	1028	1058	1022	1009	996	1053	1033	1080	1060	1005	1069	1021	957	1041	1052	996	1067	1019	1062	1061	999	1061	1038	990	1025	1020	1008	1073	1056	1036	994	1047	1032	1036	1030	1026	973	1029	993	1056	967	1058	1032	1033	1034	1000	976	1020	995	1010	1000	1039	992	974	1075	1078	1010	1043	973	1042	999	1016	1021	1079	1046	1057	1077	991	1064	1003	1026	986	1006	1071	1015	1025	1108	1012	994	1034	1018	1003	1045	1012	1013	1006	1091	939	1048	1015	1046	1076	1024	1075	971	1057	1065	1050	1043	1010	1019	1070	1000	980	1037	1033	1006	992	1040	1028	1009	1089	1020	1049	971	1036	1032	1048	992	1062	1019	979	989	1027	1078	1068	1029	1033	1070	1077	1015	1033	986	1036	1046	993	996	975	1034	1014	1004	1022	1100	1071	1041	1032	1042	984	974	1059	1032	1040	1020	1036	1051	952	1029	1070	1059	1047	1037	1040	1039	1002	1054	986	988	1035	1016	1032	1032	1013	1037	1026	988	1067	1037	987	993	1033	1070	1059	1029	1077	948	1016	1069	1025	979	1072	1083	990	1057	1031	1053	1039	1052	1074	1077	981	1005	1048	1003	1015	1055	1027	1057	982	1028	1053	1060	1068	1020	1002	1004	951	1011	1031	994	1001	1008	1053	1056	1006	1019	1039	1001	1008	1016	1110	1035	1007	1042	1037	1042	978	1007	1026	1043	1083	992	1032	1013	1040
2007	296	293	274	278	285	266	239	252	233	248	267	243	249	258	232	267	231	247	238	249	269	270	234	269	235	235	251	271	256	232	237	238	262	217	279	234	310	422	295	266	238	251	270	214	237	245	230	245	241	255	245	272	234	239	256	234	260	250	255	227	228	240	261	238	223	220	262	232	242	244	241	271	244	247	238	231	289	237	241	291	232	254	287	275	245	242	242	252	229	251	257	266	225	225	233	236	260	255	246	258	283	227	216	245	234	234	276	255	267	268	237	236	245	267	238	231	238	255	233	258	246	250	270	239	233	212	256	257	260	236	233	229	255	232	267	247	230	234	258	251	249	241	254	227	251	247	241	276	246	243	252	239	244	260	268	242	253	242	217	235	280	238	229	221	211	248	256	245	241	246	219	255	225	234	227	236	257	263	242	244	254	249	241	267	240	256	249	255	234	225	265	272	240	243	253	280	243	234	245	225	240	262	226	263	242	266	252	253	266	227	231	231	242	243	248	242	252	251	231	234	244	254	237	244	221	251	254	232	264	257	245	237	233	262	261	226	271	282	230	231	235	249	257	233	236	249	243	228	275	253	225	255	243	243	261	255	261	227	263	256	264	260	269	263	238	244	203	261	265	236	244	259	270	234	264	238	244	244	283	239	263	251	266	246	253	239	255	260	263	232	245	262	252	223	243	240	261	233	243	237	231	235	253	222	245	234	249	228	216	245	227	235	248	263	265	238	245	221	251	255	239	256	246	233	256	291	234	230	267	251	266	240	222	243	238	251	232	275	224	273	231	239	254	246	239	260	260	242	247	250	248	237	252	243	248	260	249	246	256	231	238	255	281	272	254	235	253	243	258	229	250	258	215	252	212	252	255	256	248	215	230	245	254	256	245	272	249	236	242	268	240	283	271	235	208	266	267	259	300	264	281	228	225	246	236	245	222	239	238	285	226	235	232	249	242	245	271	233	250	257	232	271	238	254	249	264	257	235	219	244	230	234	247	260	235	257	252	250	210	238	257	273	274	245	236	259	229	244	252	254	270	252	247	238	216	243	241	270	252	225	252	249	240	240	255	239	260	232	262	226	236	242	234	231	244	276	212	247	233	205	213	221	251	243	249	269	245	257	240	265	269	247	238	236	272	251	232	231	265	226	256	240	261	273	259	272	221	261	247	248	259	241	261	246	267	252	237	236	272	248	243	239	258	243	258	225	238	217	276	255	234	238	237	223	238	230	273	266	237	245	243	216	219	252	271	237	266	235	258	274	269	248	260	257	239	257	267	270	249	262	248	244	261	239	216	212	236	234	244	243	240	262	254	228	246	281	244	237	274	256	237	235	248	241	213	252	282	233	244	226	262	262	231	258	241	234	230	262	244	235	260	253	257	258	243	231	230	242	253	244	279	255	231	277	262	247	277	231	249	245	250	264	265	245	243	248	238	251	252	226	228	241	237	247	234	243	264	248	235	258	287	255	255	236	242	252	236	285	250	236	221	284	258	283	228	250	247	258	234	268	258	282	245	267	267	262	249	252	255	257	234	234	254	262	235	256	234	219	234	252	240	255	267	250	247	242	254	220	226	235	243	227	255	243	230	227	250	259	219	272	254	206	261	239	269	261	255	247	267	244	254	258	242	245	243	239	273	245	266	252	256	252	229	242	288	245	247	292	264	244	289	270	221	223	225	236	231	248	266	258	250	216	261	238	246	245	270	243	225	237	273	232	283	247	256	235	253	268	265	248	228	237	250	242	240	266	226	259	240	248	227	235	255	252	259	246	256	246	257	246	260	282	243	268	272	229	215	223	252	248	246	255	229	244	254	262	250	287	246	245	234	272	273	249	244	222	268	240	264	210	243	229	258	259	243	265	251	225	239	225	252	272	214	233	233	239	250	249	257	276	238	235	278	258	238	246	216	268	241	240	226	236	234	231	247	256	247	261	286	227	213	222	237	240	240	259	224	270	248	266	248	248	237	257	270	258	272	254	252	248	231	249	246	284	250	225	256	221	252	247	243	266	253	223	228	271	288	245	226	246	248	276	244	246	257	266	270	243	208	253	263	254	251	263	245	236	243	250	237	230	293	281	268	262	253	250	249	264	225	274	262	224	253	258	231	240	244	244	219	256	252	259	234	246	231	242	239	246	231	225	256	241	254	254	236	229	265	239	258	257	227	245	244	216	256	242	240	235	263	259	249	223	246	222	232	250	252	255	238	266	271	224	252	226	239	287	247	239	245	236	240	263	215	251	228	271	267	251	248	252	252	237	249	236	246	260	253	225	244	242	260	237	262	228	250	247	233	231	243	232	241	236	271	251	226	245	263	249	253	238	247	217	278	242	207	257	276	260	242	244	228	238	263	232	230	266	236	243	233	251	254	269	245	241	228	260	248	277	230	241	233	240	231	231	225	248	268	258	245	262	238	259	259	254	244	250	244	258	257	239	243	240	241	251	261	243	252	259	225	224	226	235	266	212	236	220	248	282	255	236	228	255	250	280	236	261	218	256	255	238	242	259	259	260	258	226	220	246	239	249	254	265	221	236	212	254	236	265	262	244	235	254	247	246	274	242	249	248	241	238	265	226	237	230	259	254	274	263	254	215	223	231	257	238	225	252	256	241	286	224	237	228	232	230	228	242	252	263	255	228	224	270	239	246	247	254	261	265	253	250	244	267	228	259	262	276	273	252	256	264	259	252	239	275	244	248	255	260	244	236	248	241	238	262	234	244	250	249	243	245	235	271	249	248	199	232	265	249	268	246	228	258	233	254	238	225	211	259	217	224	253	249	239	245	241	241	253	257	225	252	258	253	253	249	245	239	246	208	228	273	229	256	236	240	235	257	233	259	226	223	234	253	247	265	251	245	232	254	244	252	243	278	249	260	269	244	258	262	254	257	273	248	241	266	258	221	257	245	236	277	267	232	262	267	249	219	250	271	244	236	223	238	249	260	245	247	250	230	237	223	286	273	246	265	213	226	253	270	247	280	250	222	217	234	273	268	227	240	262	231	253	243	242	220	248	239	239	250	218	253	252	269	241	240	258	261	245	254	252	245	243	264	251	258	275	241	215	236	254	235	236	247	226	242	262	258	266	249	226	236	236	242	259	239	289	249	268	263	250	268	235	248	228	210	275	229	269	261	238	250	219	230	222	262	232	227	249	213	260	237	234	264	262	261	230	245	255	220	212	222	233	245	218	213	257	261	245	241	253	232	244	250	239	274	254	240	241	269	253	246	228	260	247	238	262	245	256	230	251	210	246	223	239	233	248	229	252	256	246	254	244	241	252	277	236	232	258	254	256	240	230	253	243	212	243	250	238	230	267	264	247	248	250	245	251	231	246	236	286	258	261	239	247	233	251	240	251	255	249	261	231	254	234	232	266	255	263	256	260	229	251	247	234	238	260	279	262	247	245	234	234	257	226	271	241	236	244	277	251	241	249	249	226	216	247	264	256	274	232	270	260	268	222	237	256	235	238	256	235	247	267	238	265	248	228
2321	704	703	760	763	708	728	669	698	662	701	712	712	738	718	740	744	723	705	654	718	688	733	706	699	678	661	648	685	702	691	662	675	663	672	680	696	1181	1517	835	628	669	682	648	647	647	672	632	701	667	625	671	665	592	643	700	628	639	649	683	671	704	655	626	635	667	630	637	705	620	671	669	642	623	626	670	698	643	650	650	654	672	607	663	651	661	666	688	658	638	657	692	612	667	657	638	681	647	673	601	656	676	720	630	698	654	675	688	672	714	652	650	685	686	643	688	637	649	670	661	660	662	645	668	654	641	700	667	667	664	665	646	634	665	656	668	626	660	650	679	661	701	661	616	633	674	606	688	678	641	616	657	651	636	632	612	668	670	630	692	654	701	675	683	666	667	670	638	664	661	620	657	668	680	630	642	673	692	668	680	680	664	611	635	620	635	622	626	692	699	669	678	688	675	640	647	638	658	713	663	645	687	631	728	600	656	683	649	689	692	690	659	664	614	663	630	642	659	666	606	655	654	660	625	616	684	688	617	639	688	684	672	671	652	662	628	626	635	641	647	676	654	637	656	649	667	664	646	623	691	605	697	676	618	603	658	672	644	627	685	688	659	631	679	668	667	671	668	667	607	675	701	692	675	610	687	654	678	672	671	661	633	676	641	631	674	682	641	656	704	684	669	624	685	648	637	659	665	691	662	621	649	672	639	667	669	658	679	629	665	680	667	609	640	634	660	677	679	700	660	686	669	686	670	686	667	699	619	651	664	708	679	645	638	640	659	664	639	670	628	660	682	651	682	660	666	719	690	680	676	654	652	659	645	619	608	673	649	659	649	656	625	684	662	638	648	660	671	682	640	687	663	624	604	664	655	660	637	633	663	658	632	669	691	663	714	637	701	667	659	623	653	621	658	640	667	648	717	633	647	645	636	669	639	641	690	645	639	663	662	638	629	682	648	657	664	661	664	615	644	627	677	652	648	723	656	685	664	643	645	699	655	609	678	670	642	681	697	645	592	661	639	674	636	671	649	690	653	666	646	662	681	687	648	678	635	614	639	653	651	699	651	675	656	632	623	673	630	641	643	662	672	651	714	658	680	667	685	663	614	644	676	645	671	638	674	677	674	677	699	647	668	626	658	645	708	685	626	658	672	653	645	691	687	638	669	659	624	664	673	632	671	692	599	663	675	684	662	690	633	708	662	690	681	656	638	673	664	663	662	674	659	651	628	632	689	691	663	691	636	648	681	624	698	689	671	655	630	650	658	647	640	658	653	597	654	666	665	641	623	688	693	655	680	674	648	667	649	691	632	655	659	593	612	666	674	634	664	609	657	652	687	703	671	672	644	670	650	679	665	662	684	624	666	590	638	674	699	635	648	674	660	675	630	672	625	612	658	700	626	658	639	670	689	654	679	681	674	662	643	721	663	655	646	662	693	698	689	632	665	675	633	657	640	611	681	654	680	695	660	659	644	642	649	651	696	599	664	671	659	667	689	647	659	684	656	681	707	644	666	673	623	635	661	665	664	650	690	646	667	663	655	643	651	653	673	652	665	645	665	656	718	645	638	656	644	679	670	675	634	683	694	666	652	670	668	641	646	627	653	631	641	647	673	633	634	667	673	634	688	675	665	631	680	676	701	639	627	695	674	667	674	680	676	641	651	658	677	656	670	644	657	634	669	669	620	705	677	663	631	658	666	669	675	613	659	657	639	659	653	689	699	659	678	695	649	680	671	695	666	678	598	649	666	640	700	666	588	644	657	665	677	668	681	637	659	635	664	638	697	617	655	655	643	667	624	637	628	642	618	685	674	636	651	621	674	691	634	624	652	656	658	625	653	684	645	661	675	654	678	667	673	697	668	646	704	623	626	621	667	673	652	669	681	630	681	645	645	579	647	630	632	641	643	617	664	666	611	653	640	640	700	679	688	629	657	685	665	668	677	649	653	643	682	649	675	679	647	696	598	667	620	691	637	619	651	656	615	631	664	654	694	712	626	636	618	640	631	651	689	692	663	648	654	690	683	630	646	681	674	636	645	656	675	688	649	659	678	660	696	713	620	669	626	651	649	699	665	671	688	646	611	677	621	658	664	685	640	665	691	720	681	691	687	687	665	674	642	659	634	670	629	664	665	668	615	647	638	677	614	663	650	661	658	666	676	650	676	631	657	696	677	676	676	684	662	664	650	648	613	695	681	652	678	671	676	671	654	663	661	674	653	657	653	684	686	653	611	656	602	687	641	658	682	703	668	650	658	672	625	622	635	667	661	676	663	668	676	695	614	584	637	650	635	624	635	652	656	652	670	672	651	660	650	652	652	673	651	698	683	663	686	650	664	672	637	648	656	637	682	667	662	655	675	680	678	699	645	632	681	650	616	691	704	637	657	673	653	666	651	660	639	653	661	684	644	608	664	651	634	645	629	650	703	653	658	672	703	663	665	648	668	639	716	690	604	617	667	638	679	655	644	655	674	640	683	650	674	700	682	646	679	645	687	668	622	641	614	664	650	674	701	650	636	660	675	624	667	665	606	649	651	679	697	648	634	695	593	667	673	625	643	650	681	625	666	661	711	642	698	656	602	701	684	642	686	669	680	682	708	648	652	642	620	641	686	687	623	632	702	679	705	681	639	667	626	703	666	693	603	671	667	674	672	666	671	615	644	625	627	683	668	613	704	614	670	661	710	633	637	638	612	666	657	692	662	637	641	640	678	611	642	648	685	654	637	659	664	675	670	649	636	687	675	680	647	675	617	644	633	641	698	668	656	661	684	643	664	631	633	654	673	637	643	664	647	621	623	654	673	609	651	660	638	689	652	657	687	640	658	620	670	641	645	645	688	673	680	660	676	674	701	616	656	633	645	663	652	648	634	694	598	650	680	619	619	693	663	666	681	703	677	654	673	684	656	645	695	670	653	705	669	680	705	653	633	685	666	650	636	671	697	632	654	696	680	648	694	653	655	670	661	652	631	682	697	639	662	655	617	683	666	736	635	694	646	648	678	659	699	670	674	642	671	674	659	636	648	651	617	669	674	641	637	667	687	679	660	687	650	653	664	657	669	663	687	624	656	671	679	656	696	616	643	678	617	662	684	654	715	649	646	672	605	633	682	643	643	700	684	650	703	628	666	676	659	658	696	659	663	650	664	645	666	624	636	691	629	643	662	669	695	658	670	650	669	652	678	658	653	629	674	668	598	703	650	706	662	673	660	686	660	640	638	622	687	662	663	684	704	677	635	660	623	664	639	642	676	680	624	672	681	662	689	663	639	687	635	680	681	687	661	657	663	659	623	613	611	696	668	655	629	647	651	666	706	661	651	700	654	694	632	650	652	651	635	603	654	698	645	698	646	616	634	629	648	682	675	656	679	643	646	671	651	644	628	720	656	656	738	659	618	640	635	671	650	668	676	633	626	685	698	647	674	648	609	642	673	690	703	674	629	717	594	688	659	682	634	640	655	661	670	660	685	644	632	681	658	648	728	707	657	670	630	658	616
7464	1171	1238	1078	819	615	589	569	564	512	498	437	427	406	474	423	431	466	412	424	430	414	444	435	410	440	448	412	416	424	413	475	422	414	382	381	447	1616	1633	599	414	382	420	421	353	407	400	365	393	426	414	399	397	400	419	413	389	433	401	431	391	397	401	382	377	372	409	390	402	375	397	386	398	407	375	391	372	432	364	373	384	409	400	385	380	411	429	411	384	382	383	415	391	430	391	381	404	387	378	422	410	388	377	407	401	371	408	349	399	400	385	408	410	411	406	412	387	418	380	382	416	401	404	417	408	376	398	415	409	401	373	399	349	415	391	388	355	411	410	397	384	381	389	399	374	401	422	384	385	443	373	389	375	378	431	391	437	382	410	389	404	393	372	420	415	408	387	413	411	409	399	394	376	415	422	398	400	386	399	393	405	402	359	368	416	405	392	401	408	402	415	362	405	415	400	404	410	376	376	398	400	390	419	390	388	409	417	387	417	436	405	394	422	418	409	372	385	372	414	422	403	402	402	442	438	358	368	382	446	364	370	387	359	393	371	412	440	387	440	400	377	387	415	383	356	398	427	387	404	401	430	417	409	364	361	406	386	379	331	386	419	441	425	398	400	386	391	411	388	400	388	393	444	384	400	423	401	412	393	393	388	405	409	388	366	422	386	403	370	429	382	401	388	397	401	422	390	401	347	421	398	379	418	410	406	412	406	344	389	408	391	421	382	392	371	380	404	382	413	413	392	399	382	354	404	433	396	426	409	380	364	414	428	401	408	430	433	377	411	421	413	436	405	404	367	392	409	404	367	424	424	411	413	386	396	377	408	417	400	416	406	389	379	436	411	365	407	397	377	405	440	424	399	417	404	379	395	428	402	387	381	419	389	379	396	398	378	395	417	429	388	381	407	425	421	363	393	386	379	391	384	437	430	420	411	386	442	438	402	394	405	384	418	403	372	382	398	369	397	391	392	377	388	365	407	404	400	393	434	431	377	415	387	390	373	396	387	396	415	419	413	415	408	350	432	420	431	377	374	375	401	437	372	391	385	408	401	400	428	441	394	404	393	374	407	411	399	366	386	415	438	417	384	378	420	414	415	409	363	377	347	395	386	399	350	390	421	412	378	400	389	442	393	388	396	412	438	379	413	418	403	384	438	416	380	380	365	377	394	353	419	388	405	403	394	406	396	419	413	378	383	392	395	386	404	412	367	389	405	388	370	402	376	429	418	419	396	416	426	398	388	402	381	391	372	411	398	380	389	389	389	408	427	401	451	375	411	419	400	390	371	391	384	401	432	371	393	385	386	421	405	398	428	438	399	373	381	401	389	387	425	415	397	377	402	367	416	379	440	395	396	418	381	449	403	397	398	397	381	394	409	412	415	394	369	405	380	393	360	360	362	436	420	408	445	376	363	407	364	453	435	413	421	413	376	387	398	402	394	419	417	388	378	414	359	402	415	400	384	415	435	379	407	394	418	394	426	419	365	378	389	397	383	361	369	415	411	429	412	398	382	434	390	446	435	381	383	383	405	420	409	411	402	390	401	398	368	352	369	388	355	383	407	414	388	396	368	390	413	431	422	408	381	417	432	396	370	407	401	400	399	392	390	400	388	389	426	396	381	390	378	382	407	430	396	393	404	417	374	399	390	383	407	371	384	421	413	423	355	399	398	386	414	407	397	409	402	420	391	387	417	397	364	395	420	406	416	390	388	398	402	378	376	409	389	391	360	379	390	409	368	409	423	389	408	394	421	375	425	397	377	398	394	417	403	407	406	407	429	407	409	384	402	361	403	418	377	405	391	390	395	384	409	391	400	421	413	379	369	393	389	456	379	374	432	431	384	436	373	388	376	420	377	382	354	370	394	399	417	398	401	402	397	429	410	370	390	394	392	381	431	339	382	416	415	386	440	418	356	443	376	403	390	389	401	365	408	404	399	399	379	407	398	411	394	390	387	388	367	389	427	392	384	412	411	414	341	417	386	399	353	379	365	353	378	411	400	410	328	424	400	393	401	411	362	448	410	364	385	431	441	430	408	415	354	396	428	368	412	376	391	426	363	418	407	396	361	378	413	416	373	407	423	413	419	405	386	394	375	418	394	378	414	385	425	396	405	434	412	365	394	397	387	396	370	377	373	367	414	433	450	383	389	406	386	394	400	412	411	403	421	387	399	405	396	400	403	421	429	404	389	387	384	370	380	373	402	364	383	396	375	428	407	426	426	402	404	402	392	384	392	431	436	383	422	391	394	369	404	431	408	411	374	354	422	394	391	380	381	397	405	392	415	409	439	385	401	397	366	394	416	412	423	392	391	397	409	439	445	391	378	374	410	364	419	395	387	417	403	407	403	438	399	370	392	403	407	382	374	344	397	419	361	410	379	408	396	419	426	365	449	335	405	407	389	408	425	406	412	402	405	424	451	399	396	403	374	359	422	416	426	399	375	418	407	371	377	363	422	421	399	383	390	402	388	417	421	385	386	406	392	385	414	422	382	381	417	451	427	438	390	414	431	428	435	405	406	396	405	418	426	396	359	401	373	386	422	392	362	350	367	393	429	377	393	383	383	373	370	404	380	388	409	417	376	388	393	423	389	370	379	376	426	379	398	354	394	408	405	418	405	404	388	403	358	404	417	379	377	367	421	408	414	379	400	427	410	400	390	372	380	419	365	407	391	380	379	422	403	367	395	416	374	409	395	429	406	381	401	373	378	402	409	386	399	398	393	411	404	393	408	395	362	349	370	405	418	406	391	393	434	425	423	369	416	406	421	322	414	374	382	425	389	387	370	412	398	387	434	410	391	409	431	412	425	414	401	402	370	425	385	390	392	380	372	349	362	420	393	376	347	418	399	386	396	417	422	417	399	376	371	393	397	424	416	395	389	399	400	396	401	378	377	394	394	421	385	404	413	384	387	365	417	419	435	376	405	391	386	422	385	402	391	361	396	381	412	376	421	426	377	381	377	389	399	371	390	399	403	410	414	415	381	408	374	389	381	405	381	372	413	415	383	371	364	438	397	353	394	382	403	414	413	393	357	398	396	394	405	403	403	410	384	418	357	427	390	408	441	398	411	386	394	406	385	376	377	406	417	439	410	361	364	428	397	362	380	394	423	402	398	384	397	382	371	399	408	391	394	396	374	406	428	385	366	361	391	390	386	394	404	422	434	415	364	369	401	422	426	401	396	376	391	428	383	405	437	403	391	428	372	396	411	389	399	366	377	406	400	407	419	376	387	405	420	409	410	375	389	423	377	430	396	380	392	380	411	416	437	410	419	398	389	412	391	402	401	421	386	386	369	413	419	412	433	401	412	403	414	410	435	420	379	379	408	397	353	402	426	403	355	429	371	381	392	415	379	384	404	394	365	406	386	423	406	378	395	391	424	396	423	385	413	411	428	393	369	388	363	430	401	396	408	423	375	384	395	398	369	389	398	367	384	409	400	368	367	408	387	400	380	412	394	403	428	384	416	405	377	421	399	367	416	381	416	405
6093	1629	2685	3240	2962	2505	2192	1907	1777	1675	1544	1467	1404	1346	1379	1393	1369	1283	1247	1183	1204	1241	1146	1161	1155	1157	1114	1123	1188	1193	1017	1077	1004	1083	1044	1042	1431	9901	9418	1806	1000	1000	1012	952	986	978	966	1010	994	976	1019	1006	1024	987	1012	993	939	906	998	1035	963	1067	985	1007	967	987	1034	991	945	992	923	1015	1066	986	971	1000	967	964	994	957	1007	968	1022	1003	967	1009	953	979	1007	990	1042	968	957	946	974	1002	987	962	939	957	958	978	953	952	951	974	934	1009	1019	973	1005	992	1036	903	933	1003	968	929	998	934	975	913	978	968	976	982	1009	947	975	999	1005	1000	965	971	950	970	936	998	978	990	1010	977	987	977	964	991	999	1002	1033	955	1009	967	990	1015	966	980	1007	979	1005	977	993	965	990	945	977	1003	1005	991	1019	1024	974	964	962	958	969	976	964	995	918	918	973	979	985	1007	1027	944	980	1027	955	973	911	1000	1003	1008	944	945	955	998	984	987	967	967	973	1003	1004	978	978	978	956	1033	946	988	1023	906	932	1052	990	961	931	989	982	971	1048	977	936	967	955	986	982	1027	987	960	941	939	933	957	985	948	918	966	953	1013	956	1020	1015	1011	985	989	972	957	973	1022	975	954	996	1017	990	967	1007	938	950	925	969	987	1026	954	1007	979	978	952	1001	963	973	940	1044	954	949	958	971	950	985	1004	967	1002	1034	979	1005	986	976	991	975	1035	1008	974	944	955	977	1013	964	940	980	989	1007	955	961	1056	1018	972	1020	1042	952	974	983	994	946	1003	951	1017	988	972	989	945	979	977	901	967	951	968	1004	1014	988	934	981	976	986	971	982	948	983	974	933	974	927	988	909	977	949	917	930	912	983	997	949	999	1020	954	985	993	1000	983	984	943	969	1012	990	985	999	999	1024	958	947	938	954	925	1014	933	983	978	939	1002	951	1002	1039	970	1027	967	980	992	1009	1016	971	959	1009	970	1000	1003	972	957	975	1033	993	968	998	952	949	948	923	977	967	978	980	909	962	937	958	999	963	964	969	927	958	977	956	1016	919	951	998	990	958	937	930	996	956	1000	987	952	924	960	963	979	994	967	997	1033	985	986	980	968	931	983	990	966	959	919	972	971	1008	1007	997	996	1001	971	954	985	994	945	1045	969	972	1009	1041	945	1002	979	1030	994	984	968	1005	942	955	986	977	954	966	998	978	1001	926	955	997	962	1038	957	988	946	993	1023	935	985	957	971	981	960	985	952	983	1001	956	1019	938	934	911	1004	1011	1008	1048	941	951	973	976	1003	1030	901	981	960	952	1024	1031	932	971	937	997	998	938	1009	959	972	1021	964	958	1016	964	1036	1008	1023	972	985	960	940	972	969	990	942	963	1009	949	996	986	977	923	1038	1028	974	1009	968	966	958	974	972	1014	959	1013	953	1015	993	932	1025	954	998	966	1026	918	931	998	1014	992	958	1032	982	960	1009	955	963	956	997	996	951	953	961	939	1004	968	959	975	1029	952	1017	989	975	1009	970	963	951	999	971	985	968	978	968	1014	1023	979	1017	968	914	933	965	985	976	978	960	948	875	1001	926	952	980	982	957	953	1030	959	988	980	932	966	1023	958	955	978	998	1052	952	945	961	972	991	1026	967	989	1016	961	931	921	938	979	902	968	1029	985	973	898	969	986	932	974	981	947	943	1003	1019	972	975	993	986	982	1057	969	1018	952	935	1006	926	962	1002	967	942	965	981	984	956	930	946	1000	975	903	993	995	1005	1007	981	1033	978	985	997	927	1020	989	1018	964	985	978	983	993	974	937	964	969	1028	918	921	943	1079	1028	917	990	984	950	980	933	1009	964	1047	1043	933	1045	975	1053	984	960	971	955	988	917	962	942	994	980	942	968	967	974	929	1050	993	948	988	980	1022	963	1018	1009	1004	996	977	973	955	927	968	1007	994	1029	945	997	1010	992	1001	974	1003	982	1020	942	1000	993	999	958	1015	987	939	1001	1020	1005	1002	925	949	963	931	1022	962	990	1008	972	1001	1004	872	954	908	965	942	952	1009	1009	1025	975	960	938	1000	996	934	994	976	1024	990	1036	995	993	988	940	951	955	940	970	1021	937	990	989	957	997	978	936	1011	988	974	985	972	956	984	937	980	962	989	990	993	1017	1008	945	974	1020	999	966	985	958	932	976	940	980	962	942	944	944	976	933	964	934	1015	1013	972	999	982	1028	1025	935	944	1011	974	993	1003	969	938	1009	966	967	1001	980	1000	959	960	974	959	979	970	1000	989	972	1046	964	973	982	1024	920	984	1012	957	954	963	991	933	950	1040	950	974	991	969	989	979	963	980	986	932	979	935	995	963	982	952	931	1017	963	948	896	978	982	911	1020	1014	976	951	1023	974	948	988	898	985	996	1016	947	972	944	961	980	938	994	981	996	979	934	962	961	908	1008	1000	1008	1000	958	971	973	968	997	935	963	945	939	990	995	941	1015	1010	932	1042	972	984	1008	957	957	983	970	944	988	957	1057	1016	987	952	1034	964	1043	976	928	923	963	945	970	918	979	944	1024	989	1041	926	1002	996	1006	1008	964	949	1003	966	993	983	949	997	968	965	950	954	958	1021	986	946	970	943	967	965	954	941	939	1001	1015	954	1022	951	942	953	999	940	988	980	928	997	1028	1016	938	974	1011	970	979	994	978	961	969	952	972	952	983	975	908	971	1005	973	1018	943	978	983	991	1007	963	1003	1006	999	964	1000	949	980	988	966	1020	922	971	993	1025	1042	954	965	945	1017	973	973	997	1019	970	956	944	961	951	985	986	929	976	987	949	976	951	921	1001	1052	929	1013	949	962	983	986	992	936	1008	936	917	1013	1030	945	962	949	954	999	971	972	1002	967	1045	1012	985	981	940	969	975	952	969	988	983	1005	997	991	996	990	941	968	1025	1058	962	979	973	994	944	946	968	978	994	1023	980	962	973	961	958	996	1038	984	976	1000	960	956	964	925	1010	958	949	989	953	948	1025	1041	961	997	955	932	1011	975	996	954	947	975	982	981	935	952	984	995	909	942	1005	989	971	899	927	936	916	990	970	979	933	979	978	984	971	1013	952	1000	932	1015	990	974	977	969	1007	912	1006	978	925	983	1021	991	1013	973	996	929	956	957	976	940	1036	945	963	910	962	947	983	1002	974	957	977	925	1009	1021	1008	961	966	994	921	913	1031	958	982	945	1047	985	969	1006	979	944	938	995	949	942	1002	991	967	962	943	969	948	966	998	1045	985	967	981	977	962	949	989	965	968	945	934	978	963	964	935	963	988	949	1001	926	1004	1018	995	1013	940	989	994	1020	1014	987	1011	991	972	967	1030	1005	1015	991	998	951	937	985	987	1008	968	952	994	998	970	976	1004	1024	965	1019	967	967	963	970	953	949	953	995	1030	976	962	958	955	991	997	984	1010	1018	997	981	968	944	963	986	980	1007	990	960	1006	985	1003	985	1017	1008	949	925	1054	891	982	979	972	962	981	1026	949	1001	963	998	970	1012	937	909	969	999	1024	951	1054	1001	990	974	974	960	961	956	1015	1002	992	991	961	945	988	958	971	1013	962	980	969	989	989	1013	959	974	984	986	976	1036	986	967	967	991	988	1012	954	959	988	966	941	963	971	966	971	925	994	1011	1049	977	976	975	916	959	980	979	1047	1053	982	978	969	1018	982	944	949	1010	925	1010	986	996	1012	938	1015	907	941	998	991	969	1075	1027	1044	976	1023	963	944	991	998	1022	952	972	953	966	979	968	1012	976	985	1017	974	891	923	956	973	990	972	992	992	981	994	950	969	977	922	1016
14025	2394	2387	1865	1384	1136	906	760	727	669	612	634	520	539	555	543	554	481	561	493	511	491	498	508	513	448	493	503	468	447	487	488	486	455	442	453	879	2759	2886	725	458	497	463	418	434	472	450	459	467	448	475	447	429	417	426	455	471	484	457	436	448	448	421	443	430	429	491	450	453	421	473	483	443	452	482	400	449	444	451	467	437	451	429	437	478	444	425	472	443	438	457	422	430	427	463	486	434	461	461	462	414	442	424	452	411	461	443	454	446	443	488	476	454	464	426	451	430	453	423	425	438	417	475	444	424	467	432	455	458	397	438	434	433	486	446	408	434	438	433	444	456	438	480	486	425	475	465	448	437	448	399	414	454	440	425	421	443	453	455	453	435	466	432	391	417	465	477	455	408	443	467	438	426	504	398	472	445	446	455	445	461	466	441	423	433	437	449	461	417	449	469	466	414	436	456	444	436	439	438	453	500	448	455	478	448	415	425	461	447	409	432	472	466	474	432	458	467	479	434	444	439	434	475	448	441	427	456	441	475	431	425	426	460	446	453	471	455	439	441	440	455	470	466	424	465	425	443	418	461	468	430	475	444	407	444	477	428	480	466	409	434	457	430	420	420	436	447	441	413	392	462	464	432	442	466	447	457	434	423	450	411	454	454	425	414	385	438	457	455	482	420	458	454	436	445	457	428	469	463	409	451	440	453	446	455	446	437	432	455	438	436	430	438	432	436	451	458	464	443	413	460	431	430	402	480	425	422	452	440	447	485	499	450	477	481	400	469	430	438	431	468	436	485	454	420	444	440	442	402	428	456	460	414	470	448	460	439	451	450	493	409	439	478	405	434	421	464	428	439	458	481	481	447	438	401	440	445	434	431	475	440	513	441	424	416	459	468	435	419	492	469	456	405	414	415	461	446	458	438	422	472	408	473	459	420	418	459	449	457	477	395	446	432	414	475	465	498	470	448	436	470	451	450	446	431	443	445	495	451	448	458	451	445	439	425	426	454	400	458	418	392	413	469	443	429	437	468	413	447	380	479	420	476	453	458	435	444	492	460	419	429	455	459	382	474	491	439	449	486	455	442	485	490	405	412	444	465	486	446	439	433	455	479	425	452	450	444	450	458	494	413	463	411	449	450	498	427	441	422	428	427	468	433	414	437	427	479	418	438	441	507	527	457	443	442	438	423	467	450	440	406	441	436	425	381	468	456	458	450	463	442	451	465	414	453	446	454	452	429	442	467	462	438	454	453	475	483	451	461	477	419	411	440	405	438	432	414	433	399	473	443	478	465	435	442	434	452	423	440	443	441	432	459	451	413	468	433	414	403	445	450	432	448	437	460	465	469	453	458	447	423	460	418	451	406	429	455	425	460	408	456	445	438	446	468	442	434	460	451	447	452	401	403	431	451	441	411	438	445	464	443	420	420	416	437	426	463	430	408	418	462	479	392	463	418	431	448	456	432	487	450	456	441	451	480	428	443	438	463	435	458	438	467	418	445	459	426	440	461	419	459	423	435	482	442	413	449	410	438	433	446	426	442	449	465	455	446	458	423	437	406	425	429	445	501	456	416	426	443	451	432	440	435	416	448	453	424	461	433	496	434	453	425	472	423	430	495	422	461	415	487	443	412	446	446	437	450	443	464	444	474	415	415	409	422	420	446	451	442	433	437	462	421	424	470	420	466	434	495	477	488	472	417	454	414	483	466	453	448	407	439	424	480	456	420	487	449	439	473	501	458	451	399	484	495	418	440	455	493	427	473	463	421	465	426	446	419	472	475	444	454	475	494	416	427	452	442	413	470	459	439	444	449	436	414	431	450	483	460	411	421	451	441	426	446	446	414	411	469	422	444	448	456	429	458	429	456	432	430	436	479	422	447	424	442	456	489	434	449	426	438	454	423	481	428	439	460	441	405	494	477	412	485	438	479	426	458	468	457	415	489	478	490	435	469	420	456	467	460	419	421	451	455	404	457	474	471	449	471	423	434	426	451	458	427	449	433	410	424	428	464	463	431	484	429	418	462	465	491	443	469	424	473	476	450	469	446	461	429	482	442	466	436	418	424	445	445	435	453	462	410	426	430	417	408	429	465	437	486	439	435	452	436	434	436	415	438	445	431	448	446	427	454	433	434	471	443	436	424	437	436	475	439	439	446	454	445	441	465	451	447	438	490	446	468	431	421	432	429	432	467	417	478	487	444	481	394	455	484	438	462	446	458	465	436	456	429	455	454	440	445	433	425	451	429	422	444	424	445	485	428	466	417	436	423	447	403	453	446	454	449	428	491	473	468	436	414	441	460	435	422	443	429	466	434	416	439	423	431	459	465	440	412	434	480	434	409	464	445	463	448	469	423	432	456	452	422	455	481	439	441	462	413	441	424	435	440	448	461	443	442	429	404	475	437	446	445	414	466	459	476	429	449	445	453	434	429	479	484	420	446	441	385	452	484	467	421	444	440	427	475	449	448	440	477	425	456	428	427	428	464	474	479	439	458	424	448	425	448	426	446	434	478	426	423	416	439	452	481	452	467	459	447	451	441	455	439	459	422	445	465	463	470	489	492	417	428	430	463	462	478	453	420	422	440	418	451	410	397	453	450	453	461	442	480	449	467	413	448	463	453	457	453	443	428	442	432	478	416	431	443	425	441	457	433	463	433	413	406	420	430	459	450	437	418	445	434	441	448	482	469	422	444	400	462	446	450	410	437	450	452	426	444	487	433	456	436	420	453	453	424	446	464	446	428	443	492	454	426	435	457	397	444	440	425	454	410	432	487	440	437	453	475	419	441	449	415	468	475	421	469	412	462	441	476	447	415	415	423	459	429	482	431	496	480	452	476	468	457	448	420	429	430	447	439	455	410	423	450	437	418	439	433	478	427	474	423	472	424	452	458	448	422	392	469	436	445	432	463	421	449	431	449	449	446	421	429	437	434	436	479	438	429	447	444	429	427	422	468	457	463	481	445	412	447	452	458	442	459	440	487	439	415	433	407	429	472	443	479	420	505	458	472	453	432	426	468	455	429	449	472	429	447	487	471	437	466	417	445	479	436	414	477	458	457	479	457	453	449	485	413	449	426	443	466	421	408	437	430	443	432	482	472	455	395	414	441	455	460	472	470	448	440	442	453	421	412	465	443	460	457	454	427	464	419	441	435	452	448	487	400	410	425	465	449	443	449	453	421	468	417	435	417	423	445	435	485	462	457	470	434	422	470	423	449	459	432	448	442	453	472	459	448	422	426	442	440	465	401	413	434	486	466	470	463	439	470	412	490	438	444	412	457	419	476	461	452	414	410	439	424	474	425	473	451	441	451	437	408	437	461	455	400	465	451	447	448	464	420	492	456	418	438	440	445	446	443	442	463	473	426	444	415	452	460	464	441	436	464	430	476	485	459	450	467	425	451	459	450	433	450	477	442	446	441	461	396	411	417	442	463	430	435	449	500	438	444	435	474	436	457	439	409	418	455	374	426	456	464	416	435	409	429	520	457	438
8004	2356	4369	5129	4714	3944	3490	2920	2503	2361	2104	1965	1919	1725	1740	1712	1605	1556	1506	1432	1516	1512	1521	1514	1331	1423	1472	1550	1353	1283	1233	1188	1170	1236	1164	1152	4374	15655	15466	2327	1043	1061	1096	1077	1075	1069	1072	1020	1082	992	1108	1034	1085	1049	1101	1041	1076	1097	1044	1077	1050	1050	1035	1007	1024	1047	1061	1022	1046	1030	1106	1107	1045	1074	1010	1081	1053	1028	1042	1070	1049	1045	1035	993	1125	1033	1016	1051	1037	1030	1044	1038	1067	1014	1082	1078	1059	1060	1028	1077	1044	1106	1035	1083	1060	1022	1069	1066	1081	1021	1060	985	1092	1066	1039	1019	1052	1025	1028	1052	1118	1033	1105	1080	1066	1055	1050	1107	1053	1056	1042	1043	1075	1049	1050	1122	1068	1142	1054	1091	991	1053	1011	1085	1011	1029	1064	1065	1076	1062	1083	1031	1095	1071	1013	1021	995	1049	1006	1029	1090	1040	1090	1046	1071	1049	1084	1064	1028	1027	1037	1063	1056	1051	1080	1057	1015	1030	1064	980	1084	1083	1025	1033	1030	1054	1042	1046	1020	1031	1007	1041	1004	1023	1034	1055	1057	1050	1054	1038	1017	1055	1064	1013	1081	1073	972	1059	1096	1030	1068	1040	1083	1018	1054	1101	1064	1036	1009	1029	1077	998	1011	1038	1039	1000	1031	1032	993	1063	1050	1022	1067	1037	1066	1030	1033	991	1102	1061	1072	1012	1052	1057	1084	1064	1009	1086	992	1086	1008	1073	1016	1031	1031	1021	1042	1119	1031	1088	1007	1027	1046	1028	1083	1066	1056	1073	1013	1016	1063	1061	1033	1091	1013	1084	992	1036	1070	1045	1073	1050	1063	1059	1008	1116	1068	1033	1037	1025	1084	1062	1064	985	1025	1073	1102	1056	1094	1032	1100	1012	1053	1039	1034	1079	982	1011	1012	1067	1071	1082	1098	1132	1040	1006	1055	1041	998	1064	1052	1074	990	1042	1011	985	1056	1064	1075	1089	1023	1110	991	1026	1080	1033	1011	1040	1013	1040	1052	1068	1035	1000	1052	1040	1061	1017	1005	1033	1046	1097	1006	1042	1079	1075	1082	1028	1025	1061	1005	1054	1068	1041	1054	1042	1080	1126	1033	997	1025	1062	1090	1003	1037	980	1005	1070	1090	1038	1084	1037	1019	1068	1005	1028	1137	1102	1066	1016	1071	1040	1066	1029	992	1049	1111	1011	1129	1047	1071	1029	1023	1045	1000	1059	1025	1035	1052	1031	1011	1081	1080	1095	1040	1037	1032	1090	1059	1070	1058	989	1080	1074	1039	1027	1065	1053	1045	1040	1057	1053	1052	1008	1035	1007	1075	1032	1097	1071	1042	1045	1048	1037	1056	1036	1013	1063	1056	1060	1050	1093	1004	1068	1017	1006	1086	1094	1009	1054	1078	1054	1053	1054	1038	1104	1012	1017	1007	1080	987	1054	1024	1070	1021	1095	1014	986	1027	1075	1030	1033	1035	1050	1008	1120	1036	1071	1050	1086	1028	1062	1049	1058	1079	1064	1035	1029	1046	1046	1011	991	1042	1040	1063	1031	1022	1001	1042	1066	1110	1021	1054	1003	1064	1042	1036	1052	995	1048	1048	1086	1022	1043	1041	1070	1024	971	1023	1065	1116	1079	1048	1086	1042	1092	991	1120	1058	1017	1066	1066	1023	1035	1095	1051	1006	1037	1073	1100	1047	1020	1049	1051	1055	1052	1076	1044	1031	1045	1002	1025	1061	1005	1064	1043	1056	1024	1101	1011	1013	1079	1040	1033	1055	1060	1084	1055	1038	1029	1071	1051	1030	1024	1088	1047	1046	1004	1066	1074	1047	984	1021	1036	1004	1039	1042	1044	1060	992	1071	1002	1046	1039	1074	1043	1019	1048	1013	1107	1040	1007	1067	1035	1024	1075	1053	1013	1016	1088	1009	1053	1064	1017	1003	1048	1056	1086	1067	1048	1067	1108	1053	1045	1056	1013	1011	1053	1008	1029	1027	1078	1053	1061	1026	1021	1012	1043	1028	999	1106	1080	1076	1033	1054	1008	1007	1014	1080	1029	1048	1069	1042	993	1075	1085	1016	1055	1035	1099	1118	1003	1000	1074	1048	1005	1084	1045	1011	1031	1027	1084	1047	1071	1044	1049	992	1026	1035	1079	1024	1080	1054	1051	1021	1031	1031	1015	1044	1008	1017	1059	1060	1027	1080	1058	999	1053	1068	1042	1067	982	1022	1089	1076	1092	1040	1014	1083	1054	1072	1037	1065	1066	1011	1037	994	1071	1076	1072	1036	1027	1006	1053	1034	1061	1055	1007	1037	1078	1035	1074	1038	1065	1027	1028	1062	1048	1060	1027	1148	1050	1073	1024	1042	1065	1056	1019	1028	992	1042	1057	1074	998	1079	1046	1083	1079	1029	1023	1032	1062	1026	1101	1040	1000	1025	1065	1050	990	1017	982	1119	1022	1053	1025	1037	1079	1082	1033	1084	1025	1046	1065	1056	1079	1040	1017	1037	1033	1016	1036	1071	1040	996	1054	1026	1037	1026	1073	1074	1117	1019	1016	1053	1074	1053	1037	1050	997	1092	1055	1053	1020	1043	1060	1104	1049	1028	1077	1016	1011	1015	1008	1000	1097	1087	1045	1071	1069	1035	1059	984	1041	983	1031	1012	1067	1093	1047	1033	1057	1039	1034	1069	1066	1050	1012	1083	1071	1041	1020	1076	1001	1034	1048	1063	1099	1060	1007	1031	1062	1031	1072	965	1077	1091	1053	1067	1080	982	1012	984	1036	1010	1000	1083	1057	987	1093	1054	1046	1073	1070	1026	1074	1015	1038	1036	995	1053	1067	1055	1053	1072	1026	1023	1024	1058	1063	1047	1087	1060	1033	1072	1062	1040	1094	1070	1042	1031	1074	1031	992	1052	1011	1004	1050	1032	1081	1027	1026	970	1011	1021	1020	1062	1016	1041	1056	1002	1066	1095	1041	1061	1033	1010	1073	1020	1012	1015	1067	1072	1061	1076	1083	1022	1086	1084	1035	1034	1083	1056	1083	1049	1058	1080	1037	1005	1077	1073	1043	1059	1019	962	1027	1004	1051	1015	1036	1024	1081	1019	1043	1010	1026	1012	1022	1055	1026	1046	1062	1088	1048	1042	1072	1070	1070	1017	1074	1032	1075	1027	1053	1010	1010	1059	1022	1027	1053	1076	1109	1048	1034	1029	1052	1023	1061	1043	1054	1087	1039	1025	1083	1064	1097	1055	1033	1031	1034	1038	1028	1098	1027	1055	1038	1033	1097	1018	1076	1010	951	1029	1049	1055	1090	1048	1085	1044	998	1089	1110	1032	1073	1082	1039	1103	1064	1027	1095	1061	986	1045	1109	1059	1076	1035	1071	1026	1020	1042	1030	1023	1058	1077	1041	1004	1029	1056	999	1020	1042	1050	1103	1033	1007	1016	1032	1044	1085	981	1028	996	1045	1080	1014	1042	1044	1072	1096	1021	1053	1043	1060	1017	1046	959	1083	1029	1058	1056	1055	1056	1035	1021	1084	1040	1054	1055	1070	1025	1058	969	1043	1090	1017	1014	1008	1096	973	1029	1014	1049	1038	1039	1065	1028	1029	1040	1078	1099	1026	1003	1050	1065	1118	1013	1084	1061	1008	1129	962	1067	1043	1018	1082	1024	1064	1056	1079	1081	1074	1002	975	1103	1062	1014	1060	1012	1039	1034	1040	1047	1024	1027	1054	1082	989	1055	1029	1014	1125	1046	1061	1006	1085	1089	1003	1054	1026	1033	1039	1017	1149	1024	1051	1056	1021	1055	1077	1018	997	1069	1044	1089	1049	1045	999	1077	1040	1055	1110	1098	1024	990	1102	1063	1071	1053	1032	1033	1097	1004	1032	1048	1105	1099	1060	1049	1015	994	1077	1076	1026	1063	1081	1087	1007	1014	1061	1005	1029	1042	1035	1029	1010	1125	987	1052	1067	1018	1038	1071	1040	1049	1035	1048	1018	1028	1063	1027	1044	993	1036	993	1044	1026	1057	1048	1083	1038	1080	1049	1043	1045	1051	1025	1037	1052	1076	1031	1016	1055	1024	1062	1071	1060	1023	1007	1011	1090	1021	1081	1057	1052	1053	1069	1048	1014	1046	1067	1087	1042	1074	1058	1061	1041	1069	1037	1050	1056	1049	1064	999	1027	1065	1030	1046	1015	1078	1033	1027	1108	1045	1041	1074	1053	1052	1094	1017	1047	998	1022	1058	1006	1047	1027	1061	987	1003	995	1051	1046	1024	1041	1087	1041	1039	1029	1037	1085	1036	1067	1045	1063	1073	1013	1015	1000	1069	1023	1031	1010	1023	1029	971	1027	1029	1036	1025	1069	1078	1052	1014	1041	1001	1054	1077	1029	1001	1077	1050	1066	1033	1071	1037	1093	1033	971	1060	1051	1101	994	1045	1036	1093	1041	1069	1032	1013	1063	1034	1064	1034	1033	1056	1081	1080	1070	1029	1052	1067	1040	1063	992	1073	1051	1033	1074	980	1043	1046	1024	1026	1062	1009	1038	1065	1042	1029	1043	1087	1041	988	1032	1014	1081	1014	1006	1040	1107	1064	1104	1028	1053	1045	1035	1038	1076	1036	1066	1079	1035	997	1077	1057	1054	1044	1098	1006	1088	1010	1103	1023	1068	1066	1098	1065	1025	1027	1089	1058	1008	1018	1079	1036	1107	1075	968	1073	1081	1047	1076	1016	1040	1065	1031	1012	1065	1071	1076	1062	1025	1072	1049	1059	1065	1074	1090	1038	1015	1039	1035	1096	1056	1058	1082	1031	1050	1037	1043	1040	1040	1019	1052	1040	1051	1026	1046	1058	1000	1040	1033	1087	1070	1044	997	1014	1051	1067	972	1068	1054	1045	1034	1059
1965	299	243	261	245	275	246	249	256	229	244	220	204	224	248	255	235	225	209	238	232	224	231	219	220	226	232	218	273	240	224	216	223	248	238	211	214	293	365	234	239	220	248	262	222	241	225	219	228	235	226	215	261	251	235	198	205	219	227	259	219	219	229	216	241	219	248	232	225	210	224	227	221	252	216	229	241	208	239	217	239	240	212	212	256	228	219	225	230	229	226	222	209	206	247	251	215	221	216	211	231	226	230	210	222	229	214	222	242	226	210	219	227	244	234	228	239	234	213	231	214	235	229	220	254	244	230	236	239	225	216	235	223	232	240	202	246	221	213	194	222	262	234	206	244	222	225	208	224	223	214	222	228	244	246	190	235	223	204	246	241	227	215	236	193	268	223	218	246	212	237	237	200	219	210	221	228	201	219	220	226	233	226	242	214	228	212	229	238	207	227	222	223	253	224	219	238	227	256	212	216	219	212	230	219	205	217	188	241	226	244	249	223	216	222	276	252	208	225	195	223	204	218	208	233	214	238	223	227	221	189	205	214	220	230	252	215	221	221	209	257	240	219	241	247	213	227	248	199	228	224	184	221	216	222	235	242	226	234	246	236	215	228	197	213	224	228	224	241	219	244	229	223	214	240	202	208	194	231	234	215	220	226	248	225	235	242	219	224	217	213	196	232	210	225	236	206	236	216	269	228	189	230	211	213	234	226	231	234	224	237	216	249	228	220	219	218	238	219	218	220	248	239	247	215	239	226	203	221	213	234	250	235	238	237	207	224	228	213	234	233	212	251	223	232	243	221	216	209	221	203	222	211	213	230	186	229	246	226	227	230	211	249	235	219	220	223	240	231	222	216	235	230	237	218	219	202	235	217	239	214	250	235	219	194	228	239	199	217	227	213	215	210	216	224	219	226	233	212	225	216	214	222	234	232	244	237	260	214	197	220	234	235	237	228	241	230	185	254	241	216	197	251	236	222	235	240	195	244	201	196	223	241	239	206	236	216	216	251	233	205	259	219	257	219	225	211	238	243	221	224	230	227	244	232	245	231	240	235	201	211	220	184	227	226	225	227	210	208	237	221	186	225	203	236	189	228	216	196	209	194	204	255	226	226	228	232	213	243	212	213	233	231	214	205	221	216	221	205	243	240	205	234	207	219	235	226	250	235	229	218	209	218	228	207	211	234	233	220	225	262	260	222	200	238	231	224	228	225	247	202	231	205	238	244	237	217	221	215	213	216	216	229	228	218	207	253	213	259	220	210	226	213	214	243	221	223	205	223	212	247	200	212	230	221	209	212	233	234	245	213	191	215	271	208	245	214	220	213	229	241	228	248	219	221	216	237	226	205	245	192	222	214	216	211	235	226	237	256	208	224	233	228	239	213	240	257	236	250	232	238	228	196	266	217	210	221	256	237	215	219	220	243	222	228	202	213	252	197	210	228	219	202	229	209	257	228	219	212	208	202	240	205	248	208	251	226	212	229	238	216	231	213	226	214	243	235	227	204	224	234	236	235	222	218	253	224	234	218	220	199	221	244	195	198	206	248	202	219	223	253	236	218	204	197	227	227	232	218	235	246	217	194	235	200	221	225	229	232	238	211	254	209	223	225	227	256	243	220	230	230	212	216	232	212	232	215	272	232	204	234	213	211	234	255	195	218	236	243	234	221	229	245	207	242	228	209	204	223	228	221	204	245	241	223	240	227	224	218	222	236	252	234	221	218	233	230	221	211	249	240	228	212	244	226	214	268	221	215	215	226	217	232	232	225	233	231	221	252	224	203	212	210	210	198	241	204	249	213	220	199	234	209	210	255	217	215	204	227	201	211	226	229	239	243	227	219	217	276	200	219	235	251	235	241	208	214	248	209	209	239	244	247	210	244	229	229	223	246	254	228	229	230	240	217	214	229	207	211	223	209	231	208	234	225	213	223	220	213	210	228	223	239	219	223	245	219	217	239	235	221	210	244	233	229	249	212	223	225	232	240	216	206	254	233	221	225	219	204	217	224	195	236	230	234	207	243	220	225	217	243	234	219	250	234	242	243	200	241	247	254	217	223	231	222	235	227	248	206	238	231	208	251	212	230	243	222	221	241	232	234	266	226	224	224	225	219	230	272	222	214	252	231	225	211	225	219	195	211	223	248	230	201	217	233	230	241	254	235	219	235	218	236	226	234	206	232	222	248	222	210	226	229	237	255	227	224	189	248	245	229	254	217	211	248	234	209	244	245	211	200	229	211	227	246	229	239	225	233	220	222	246	217	230	228	219	220	228	228	269	225	215	236	254	219	224	233	215	220	229	241	229	211	228	249	229	238	192	220	233	238	201	204	220	217	233	207	250	182	233	232	221	229	230	241	260	237	213	213	222	252	247	217	233	225	247	249	234	239	219	215	237	207	244	224	206	226	217	234	235	215	230	229	217	223	227	246	235	225	226	230	237	236	241	208	230	228	242	224	243	222	214	243	236	236	215	216	216	237	241	223	225	230	192	233	230	232	216	216	234	214	234	231	224	240	206	224	228	213	219	219	225	218	200	231	242	213	248	229	216	222	236	220	210	222	253	208	239	245	221	222	214	229	236	217	236	205	235	213	212	254	216	224	240	227	238	258	265	236	242	213	202	215	222	201	207	220	208	208	229	241	244	222	246	228	239	239	229	212	222	230	228	230	211	211	211	230	226	241	229	229	230	234	233	232	267	208	205	230	263	235	223	212	242	193	224	227	240	201	218	244	230	248	231	261	241	213	209	221	217	223	232	197	228	252	223	229	234	190	210	206	233	256	267	251	211	252	203	254	216	226	211	228	249	214	224	245	204	220	243	242	231	212	231	227	227	245	235	236	260	227	220	222	247	214	233	217	217	247	217	224	235	239	234	220	231	246	223	229	204	216	250	229	210	229	250	199	238	212	237	233	242	216	220	210	211	237	211	228	232	223	241	211	229	260	249	230	210	194	188	241	231	224	229	227	233	232	224	254	229	229	225	248	235	221	262	238	212	240	202	225	219	230	201	224	253	192	188	241	233	251	224	234	219	211	235	212	236	244	231	240	214	205	221	217	238	258	240	217	210	198	249	206	233	210	251	214	216	203	206	209	212	232	255	225	235	205	209	250	215	222	221	228	233	211	230	221	233	245	232	226	227	222	233	241	228	220	231	220	259	222	219	188	213	212	236	218	219	234	206	220	219	234	246	235	219	244	226	229	227	234	203	237	233	193	259	231	209	244	212	224	226	208	229	213	222	208	240	233	208	200	227	226	229	231	233	214	230	238	228	243	235	227	220	235	242	247	221	227	221	219	238	242	227	229	263	237	221	225	229	233	222	246	239	204	206	228	202	218	194	218	225	218	214	208	215	232	237	204	214	261	246	229	230	243	268	237	229	219	249	227	219	201	238	222	222	240	255	214	212	241	224	223	246	249	213	232	212	243	213	241	224	278	225	188	239	225	213	212	234	256	239	241	198	216	226	233	217	229	207	198	224	228	222	223	219
2310	646	676	724	674	672	666	698	649	624	608	610	626	642	671	630	691	630	666	672	682	643	671	663	649	640	664	603	598	653	607	601	662	600	612	602	625	1066	1292	648	598	590	541	580	637	662	588	581	641	608	639	624	617	599	610	632	594	626	587	618	599	607	669	620	648	600	635	603	568	661	595	585	609	635	629	613	609	593	613	613	637	591	645	604	624	596	643	591	643	618	573	633	636	611	670	608	643	580	614	609	630	624	612	632	616	645	594	639	596	675	611	649	625	625	583	638	632	584	619	623	631	637	621	589	661	601	596	643	635	617	610	585	632	656	590	592	583	649	658	637	626	659	647	618	653	625	617	589	609	580	629	634	646	626	602	641	602	618	607	635	591	611	643	604	619	617	639	599	588	614	609	603	648	618	664	619	627	614	642	597	584	600	608	607	582	594	614	587	622	575	597	623	606	628	652	623	602	610	635	640	613	588	638	625	594	599	609	631	628	618	590	568	622	625	632	619	610	624	619	614	618	593	618	598	648	643	667	560	609	617	600	634	622	658	615	606	651	632	590	596	592	605	679	646	633	635	625	639	591	681	593	619	630	657	610	653	633	611	627	627	590	639	638	649	609	635	613	609	587	611	665	664	633	620	597	613	616	628	656	656	631	620	629	586	661	666	624	608	672	587	652	628	643	587	616	661	567	633	589	593	651	645	609	582	636	653	609	585	623	586	593	603	574	584	628	602	613	656	623	629	637	651	649	616	593	632	612	592	561	556	641	624	579	613	557	615	636	617	622	603	626	643	615	598	620	641	639	626	581	615	631	585	597	606	586	594	588	630	651	605	592	586	656	596	616	565	621	593	602	562	659	582	616	596	619	612	605	599	606	636	615	588	642	576	577	655	642	622	600	623	587	657	638	635	614	566	615	607	632	558	621	621	617	602	616	638	612	645	562	628	616	622	590	571	649	611	602	558	637	610	636	628	605	614	603	609	594	677	607	634	646	608	644	604	602	612	656	601	665	602	619	643	592	654	647	646	592	625	585	641	651	633	590	589	601	614	615	622	618	578	573	567	666	628	627	633	648	605	600	585	645	656	717	616	646	598	623	599	568	616	614	593	615	636	620	570	598	605	597	604	623	639	550	613	629	561	599	607	628	600	627	648	608	590	632	609	625	610	575	621	591	599	596	637	654	629	596	603	607	650	586	612	606	600	627	654	644	606	653	647	586	629	589	653	652	649	616	628	596	660	646	590	657	601	574	608	612	648	618	613	635	638	584	625	644	592	607	610	629	637	624	625	615	586	590	618	652	590	675	662	610	634	675	642	629	641	603	620	635	607	652	560	661	572	630	637	599	608	624	597	567	662	659	649	619	645	582	609	581	620	617	639	616	616	588	654	626	582	638	588	583	609	591	579	651	601	642	622	654	627	582	583	633	630	611	628	644	574	599	599	621	616	592	602	591	624	612	594	589	632	590	656	617	584	622	601	592	597	623	626	629	596	645	625	599	660	644	638	644	623	605	659	534	589	610	582	657	581	604	657	647	646	633	659	600	630	615	616	616	635	595	636	597	660	641	575	634	626	624	619	642	628	630	629	616	642	621	610	621	578	622	630	614	641	637	586	586	621	605	607	612	591	603	639	606	586	641	612	601	577	658	632	620	652	613	624	611	632	630	661	624	621	583	622	640	618	651	649	603	638	592	613	642	599	628	591	596	622	594	603	628	599	603	617	596	638	605	630	602	638	607	615	598	630	645	639	597	619	577	636	610	639	634	581	623	651	629	635	599	613	600	600	598	600	583	615	639	676	637	593	621	661	612	602	641	634	607	618	624	635	629	620	627	635	593	566	591	594	548	620	615	601	621	600	642	602	583	610	613	621	637	626	624	640	597	640	604	619	644	631	657	599	610	604	630	603	607	590	604	603	600	636	599	577	610	605	634	613	610	599	656	632	597	603	614	649	642	619	637	613	596	619	606	617	624	631	641	646	612	620	618	621	565	632	619	604	588	606	570	597	640	602	657	641	602	568	643	582	626	638	649	634	609	636	605	648	629	553	664	718	612	625	634	604	643	575	619	586	625	594	622	610	611	606	590	609	622	633	594	659	620	605	650	612	613	657	615	656	612	617	623	610	606	616	582	676	648	627	596	668	629	629	647	640	586	614	635	616	629	569	668	577	583	625	617	619	669	611	646	625	636	623	652	606	615	656	634	596	613	612	630	602	684	613	646	598	613	594	568	583	585	644	587	622	643	609	624	628	605	628	629	606	630	578	609	604	635	598	626	600	634	617	621	583	599	592	619	631	643	656	647	647	640	601	610	622	599	628	658	625	623	609	624	606	559	663	640	638	634	609	617	607	601	646	606	627	577	619	641	639	630	665	574	580	627	662	659	618	633	652	614	630	638	629	644	609	632	610	590	640	639	586	624	625	604	625	688	656	609	622	637	631	622	599	565	596	587	629	635	610	612	644	642	608	650	591	605	607	603	618	600	616	597	618	635	654	564	576	585	670	628	577	596	571	610	605	636	604	609	662	623	623	624	617	595	634	670	635	588	625	624	655	591	598	638	574	629	597	696	622	595	624	658	608	608	605	621	648	620	563	603	614	602	619	629	633	627	607	571	646	584	634	643	588	605	622	651	658	601	624	635	639	587	610	628	662	614	623	574	589	660	609	617	609	615	613	621	612	623	636	614	599	618	617	643	612	621	616	614	652	611	611	659	588	645	634	618	634	622	603	650	581	611	627	639	624	644	586	595	648	666	607	621	603	650	665	630	601	630	659	639	624	637	644	632	598	656	591	584	612	613	641	603	619	629	622	579	617	604	621	570	609	616	600	627	621	657	615	611	608	610	627	656	578	632	596	604	626	640	629	589	638	606	654	639	653	614	609	594	593	625	617	579	635	565	619	615	596	622	594	652	609	643	572	580	636	544	604	644	600	638	609	613	604	582	635	611	597	643	595	635	569	590	610	588	638	602	636	610	650	563	629	667	582	642	584	651	660	587	606	656	602	563	598	613	621	656	597	608	578	630	616	630	608	660	645	611	630	633	635	656	633	615	618	631	632	607	608	613	644	621	616	581	635	618	624	651	560	646	615	641	603	627	666	596	607	589	579	619	618	591	588	589	586	610	640	595	599	612	672	610	590	651	612	593	558	665	593	615	642	597	624	637	574	630	603	593	614	586	629	635	624	609	673	625	614	620	625	593	611	626	650	632	624	626	645	636	609	632	645	599	576	643	596	590	627	628	560	648	606	566	567	616	660	587	646	669	631	643	620	590	604	635	588	622	642	625	614	609	662	592	594	635	612	641	607	636	605	610	626	590	587	603	630	672	619	577	631	640	641	611	651	622	588	625	610	674	629	638	682	617	671	593	623	641	590	569	589	591	665	634	660	629	600	613	592	595	662	595	609	595	612	627	640	600	673	641	591	623	601	631	629	621	671	606	632	624	621	610	620	660	628	629	628	631	615	623	623	607	600	630	579	581	545	566	603
7522	1106	1226	1049	823	643	556	567	532	452	435	433	393	426	422	451	413	394	403	389	399	388	357	408	393	366	349	381	347	368	328	367	392	407	371	414	414	1129	1381	366	352	358	363	424	399	389	366	336	390	348	393	385	370	347	400	370	349	331	331	319	393	343	391	363	384	347	397	384	381	370	353	344	365	334	385	326	368	367	364	338	359	339	355	343	362	341	390	391	364	390	354	415	397	379	388	351	360	345	370	370	343	359	360	334	402	387	366	337	373	360	349	331	362	383	376	420	359	331	336	362	345	387	361	390	360	319	355	343	385	346	319	351	368	350	359	348	354	411	402	321	343	336	321	392	397	364	362	351	359	339	365	390	394	367	322	330	348	389	379	375	356	368	371	407	344	360	366	355	366	381	360	352	332	382	357	379	351	330	389	362	369	334	383	396	371	360	333	323	318	379	408	363	377	336	322	387	384	395	374	340	380	350	379	360	355	328	352	370	364	354	357	356	401	329	387	351	362	373	355	356	375	367	338	405	405	391	364	353	338	395	340	347	368	377	374	354	347	360	394	384	365	361	383	352	384	350	391	357	360	402	349	369	354	398	336	392	360	355	369	363	352	340	361	348	352	340	376	385	406	335	323	366	368	371	369	367	399	342	388	381	349	388	381	341	354	357	345	358	385	318	363	369	338	356	338	361	354	361	328	345	340	402	365	345	340	354	351	337	371	364	343	356	375	352	381	377	384	361	363	374	417	403	381	363	402	362	324	349	337	352	383	384	366	346	351	385	360	347	392	385	335	373	373	347	371	390	338	340	375	345	355	388	356	365	346	357	367	334	401	365	355	335	374	357	351	374	326	333	356	350	356	364	350	369	320	361	380	369	379	352	373	342	347	362	380	375	358	319	375	373	368	378	375	349	385	337	367	383	358	375	352	342	345	344	393	345	387	392	365	367	348	352	363	369	378	343	405	354	364	348	341	373	360	339	350	386	350	309	392	353	366	360	365	362	374	406	357	323	359	363	342	340	338	383	359	393	380	363	355	361	352	362	368	362	363	356	349	380	346	372	366	354	370	366	375	389	341	354	370	360	352	371	365	349	346	374	350	370	377	336	391	359	377	349	318	339	365	336	398	342	382	394	347	363	366	376	355	381	395	388	387	366	339	391	326	364	337	358	390	358	356	379	344	367	363	327	361	375	361	358	341	389	361	355	348	372	374	369	354	356	401	348	394	368	383	339	364	338	382	328	371	382	373	359	372	355	364	335	334	369	365	370	369	339	400	365	337	365	329	363	351	347	381	346	376	331	361	339	366	357	392	394	387	324	356	396	338	346	339	362	355	372	357	388	382	362	360	338	344	375	349	371	381	344	390	350	329	373	315	379	335	371	360	325	371	326	347	380	377	347	362	347	348	382	361	350	346	345	377	374	374	360	388	359	361	374	378	407	335	334	331	351	323	376	379	384	357	359	379	371	393	343	366	387	381	373	379	375	380	361	371	379	351	333	379	381	375	318	363	395	373	377	369	377	384	346	360	364	349	363	332	346	393	347	365	365	372	353	356	372	400	367	370	341	355	350	385	346	385	371	348	379	405	355	337	385	372	377	345	361	378	405	370	382	358	355	358	336	333	340	354	336	351	371	329	375	350	360	364	360	389	370	341	386	373	339	347	350	385	336	352	364	332	362	367	341	410	371	410	394	383	381	395	359	355	365	370	372	372	344	375	352	326	363	371	351	326	376	372	363	403	370	351	356	388	344	378	317	367	383	375	372	363	353	371	327	298	340	393	367	334	340	341	349	361	367	317	366	339	348	364	391	354	346	324	351	369	352	315	375	348	376	356	361	360	353	362	369	348	374	382	378	349	373	369	347	346	350	348	312	377	390	357	351	379	349	370	357	365	393	333	387	347	368	359	343	367	335	347	348	367	358	347	361	375	358	367	318	386	380	345	387	366	371	343	353	351	338	350	375	334	346	361	351	391	368	327	358	357	325	340	365	374	385	383	349	370	408	336	346	354	332	351	326	376	343	327	344	389	366	373	341	347	389	379	357	371	363	378	331	374	412	391	309	362	335	391	393	342	353	338	346	364	354	343	351	337	385	318	327	367	338	373	375	372	356	346	367	372	352	358	353	348	359	380	378	344	385	361	344	341	352	391	359	393	386	335	362	358	390	355	311	378	374	359	345	366	358	362	338	335	363	357	395	358	338	360	355	396	375	365	421	374	350	339	390	363	342	362	386	346	349	362	386	368	320	388	378	336	364	352	379	352	389	390	369	372	363	367	344	371	363	339	368	327	394	389	363	393	356	331	389	329	347	374	392	383	404	368	367	373	387	383	340	390	338	363	343	375	380	377	359	340	350	338	356	372	391	356	395	365	364	369	379	363	350	359	369	365	352	368	342	389	363	428	341	366	358	368	374	324	396	365	370	333	381	373	385	363	364	411	365	349	385	385	401	357	328	332	347	364	332	337	364	388	378	339	403	342	363	398	378	368	363	342	365	334	356	359	350	390	379	351	366	366	358	367	373	366	324	353	375	364	352	370	351	352	360	351	356	345	383	326	379	369	377	380	380	394	347	401	377	359	338	393	333	363	337	350	341	340	352	366	380	365	367	363	342	367	350	368	309	342	360	375	334	352	379	349	365	360	350	337	365	378	377	377	372	356	362	392	378	383	365	349	358	353	355	356	355	359	386	338	370	347	377	361	377	353	353	363	363	395	352	349	353	336	348	393	360	366	336	347	361	364	387	345	354	354	400	352	365	351	373	372	343	402	359	344	392	365	385	344	383	383	385	365	381	367	369	372	332	344	371	345	400	327	353	374	371	342	321	374	355	369	348	343	339	363	417	366	344	347	336	370	379	361	384	409	380	344	370	357	356	329	346	352	349	406	362	366	425	375	346	369	348	311	347	393	370	358	379	370	377	349	382	383	356	384	367	379	306	340	356	359	337	338	382	307	365	367	351	366	370	344	372	379	358	401	364	339	350	367	339	350	355	373	380	374	361	384	358	364	337	352	346	374	357	392	389	362	353	361	389	361	346	364	342	342	354	330	391	350	374	358	341	340	377	335	379	358	364	350	321	356	354	414	350	376	371	360	383	379	345	364	330	363	377	366	334	369	346	333	352	384	357	328	350	338	373	356	389	354	310	371	393	343	361	365	305	346	367	367	370	391	356	360	362	345	358	349	374	365	370	369	345	386	368	384	352	341	350	367	356	362	390	356	369	363	353	358	342	345	357	354	366	358	382	352	357	361	364	335	341	348	345	349	407	337	372	362	379	383	358	384	354	363	358	360	357	367	360	392	355	375	361	380	352	376	350	311	371	329	329	372	381	385	381	367	343	402	344	353	363	376	340	337	362	354	356	337	380	353	376	360	350	367	392	357	348	363	391	374	342	330	335	331	303	352	391	377	382	365	380	358	369	363	362	381	363	325	366	360	406	362	382	353	389	371	379	342	342	353	391	362	348	314	362	369	380	339	375	340	310	357	320
6050	1566	2666	3078	2786	2461	2126	1852	1638	1514	1463	1392	1290	1270	1235	1237	1210	1231	1102	1165	1139	1076	1090	1018	1117	1169	1117	1051	1055	1015	1039	1002	961	942	959	1010	1088	6816	7541	892	922	963	917	966	895	887	897	874	905	931	896	892	898	932	994	872	897	897	871	885	945	941	943	917	972	888	871	889	909	963	883	915	885	894	939	934	955	906	891	981	895	948	925	908	954	898	919	882	931	890	837	917	912	914	933	926	952	921	955	910	921	888	893	914	947	867	896	893	932	908	905	941	923	944	918	922	888	892	926	843	927	959	931	911	950	883	853	915	858	903	895	891	897	927	888	915	890	914	926	975	956	834	859	920	890	908	913	897	886	898	843	857	917	891	924	870	910	860	865	967	928	906	889	939	922	891	927	880	894	905	939	933	863	944	894	940	874	889	915	950	901	883	901	919	913	876	859	923	906	974	864	940	923	895	901	986	948	901	908	893	931	865	908	905	945	863	938	923	901	916	906	943	922	936	884	867	828	915	903	960	856	935	917	922	966	906	944	920	830	940	892	935	888	892	877	924	967	951	907	908	903	899	969	941	949	901	859	935	852	930	937	884	887	922	960	952	929	923	907	921	881	921	926	873	877	913	905	920	910	898	887	909	908	909	926	933	920	955	905	878	876	942	875	898	894	888	904	930	919	863	892	902	910	907	933	939	844	920	900	943	941	936	883	907	882	885	918	924	935	911	926	898	912	886	887	841	897	942	965	881	883	957	930	874	910	923	921	913	947	848	919	921	947	917	889	921	919	908	846	818	886	935	866	902	888	886	937	860	900	870	963	923	917	904	871	882	858	869	910	930	940	966	887	945	922	929	899	925	901	915	870	904	900	905	896	906	892	857	852	935	919	891	898	843	879	887	910	923	891	891	937	877	937	926	858	868	855	878	915	924	913	901	906	912	913	933	902	875	938	962	885	889	899	910	945	862	962	875	903	921	920	910	852	983	857	905	946	888	878	929	878	937	873	872	935	945	893	910	880	890	895	882	939	871	906	899	902	878	927	914	925	920	928	852	885	919	914	874	939	936	910	880	883	878	902	873	852	900	904	879	886	905	915	908	916	938	889	924	913	904	872	889	963	904	940	903	926	893	905	929	908	889	989	876	900	879	925	825	887	923	904	872	905	858	871	882	897	880	939	921	918	909	886	886	930	945	892	899	871	912	940	872	925	890	927	877	993	896	890	898	903	937	887	885	857	936	871	919	922	878	881	963	902	886	894	938	941	914	908	900	922	924	911	889	930	923	894	905	939	862	885	917	863	955	881	956	948	909	948	922	871	933	921	853	903	852	880	921	868	902	893	904	861	920	917	939	894	899	886	935	924	958	919	889	839	888	883	946	912	934	939	969	915	939	906	855	897	899	934	868	899	941	886	905	850	950	913	968	842	901	938	866	887	925	903	909	924	893	868	930	926	901	917	959	882	950	896	905	885	935	874	898	840	866	906	924	853	856	875	891	890	919	937	954	937	894	908	881	852	870	878	921	937	948	891	912	906	867	942	862	918	895	855	879	899	951	872	903	948	877	890	884	872	877	865	932	892	903	902	863	923	912	887	880	975	935	928	935	890	878	936	864	882	925	933	928	913	873	888	902	846	899	889	875	927	884	877	891	870	873	889	887	950	914	893	868	896	897	861	955	862	887	921	963	977	884	859	921	869	905	842	901	882	929	910	949	891	946	894	911	865	942	876	918	920	887	868	979	847	915	909	912	865	918	899	892	957	915	900	919	875	946	961	892	866	896	859	892	914	941	901	912	881	900	920	880	905	896	909	943	879	915	891	879	877	900	904	918	888	942	946	898	875	915	917	916	915	892	949	904	930	934	901	947	900	858	872	887	962	888	927	921	891	867	897	930	886	851	873	923	861	894	901	879	916	864	904	925	936	880	855	919	899	883	876	928	917	915	865	907	904	870	918	897	901	936	860	906	944	876	961	939	909	861	903	893	907	921	878	923	912	908	867	891	907	845	943	889	892	903	943	890	938	976	906	918	924	856	900	899	930	901	943	950	912	948	872	960	959	875	933	913	898	857	897	889	872	889	907	899	893	903	906	941	939	863	941	898	887	929	943	913	945	915	881	932	953	867	914	894	927	917	934	897	945	870	923	902	944	905	934	916	893	919	939	900	895	896	905	927	894	874	887	885	912	931	914	819	906	959	934	872	913	904	872	861	940	934	934	906	885	908	876	915	931	921	912	936	873	898	870	912	859	899	930	860	876	971	895	905	966	940	893	870	914	876	923	875	937	934	904	905	896	900	915	899	914	828	923	908	915	914	893	932	941	919	878	921	858	902	870	941	874	864	883	922	896	933	933	892	902	873	928	937	866	907	875	886	936	876	934	892	859	946	896	857	901	917	911	928	946	902	851	877	939	841	918	909	925	915	882	937	938	882	937	850	882	870	928	903	928	928	946	926	910	901	897	898	875	873	908	887	919	911	927	922	928	917	930	874	942	889	903	923	863	927	914	939	882	931	916	897	888	866	930	881	892	850	905	891	928	903	935	924	901	905	912	896	919	907	895	900	923	914	940	885	888	944	925	918	877	968	934	898	996	954	898	906	928	935	933	943	952	884	914	899	871	966	938	893	917	893	858	941	846	893	972	930	918	900	904	915	905	864	953	915	979	907	866	909	873	882	906	932	905	922	919	916	912	905	918	860	878	883	883	954	871	912	875	875	936	892	904	903	895	912	917	872	983	856	929	960	894	876	930	898	930	950	973	943	839	950	959	927	859	889	881	922	900	940	849	869	914	902	905	850	882	931	867	881	921	919	924	910	906	891	885	879	904	856	944	921	898	883	927	889	921	906	915	909	895	897	918	945	922	906	910	896	881	915	930	889	890	894	901	903	917	845	868	899	899	895	903	899	868	940	915	924	957	908	903	946	883	863	901	868	886	858	913	937	862	918	921	869	906	913	934	890	913	973	873	931	918	897	868	913	899	867	906	955	939	840	931	949	910	845	909	951	926	913	869	887	901	889	916	886	850	962	885	869	896	891	914	918	906	867	908	943	887	884	901	920	982	912	930	896	887	923	888	905	910	873	875	900	860	925	895	893	899	913	860	909	919	886	900	849	913	897	898	890	938	909	917	946	893	911	871	912	862	949	894	855	914	970	959	886	939	882	874	867	914	868	910	875	962	881	939	928	864	875	940	899	880	863	878	901	913	939	909	877	830	915	894	892	946	950	934	878	934	915	868	907	922	924	916	875	911	944	951	869	912	940	833	898	929	920	939	946	917	910	866	895	871	943	958	860	908	906	921	886	896	945	936	931	887	913	934	834	877	884	853	902	899	876	882	863	903	920	935	913	851	941	914	886	907	941	892	871	880	903	923	908	929	928	884	880	887	918	892	918	915	908	890	913	931	880	917	872	855	938	910	945	913	920	916	889	963	906	907	870	898	871	920	937	903	932	939	973	911	922	913	917	950	893	924	911	871	926	843	887	900	954	977	948	869	917
13979	2198	2219	1890	1339	1012	927	721	663	605	584	542	526	545	491	480	490	494	530	474	441	418	430	423	436	475	411	416	385	438	435	453	451	430	398	447	457	2276	1925	414	434	409	384	411	413	437	421	393	417	409	407	407	428	414	422	398	395	404	402	414	382	404	394	400	419	410	410	403	377	404	421	421	430	411	374	421	413	388	395	401	380	386	379	398	441	413	413	354	403	402	397	410	418	381	381	389	477	414	391	396	384	393	395	427	406	431	359	361	379	391	403	376	435	396	401	400	434	405	432	410	428	369	379	367	440	413	421	409	382	417	401	443	394	405	424	442	431	388	416	398	388	397	393	396	439	400	370	405	389	403	433	419	438	401	411	410	390	397	414	397	357	396	412	403	394	406	398	379	406	368	365	422	414	428	413	377	365	386	399	400	394	398	417	401	353	377	425	380	422	381	418	383	446	391	387	409	407	399	365	400	418	382	395	402	443	394	394	377	414	369	401	424	405	399	370	413	391	410	401	439	437	409	371	380	370	416	421	419	393	412	380	404	422	413	407	394	380	371	405	415	391	398	359	389	398	420	390	413	403	413	427	386	378	396	375	378	394	392	393	372	387	377	408	362	374	398	402	400	419	388	367	403	385	404	385	404	420	418	411	425	419	405	415	410	358	406	393	424	415	402	392	388	402	404	386	366	368	425	376	404	416	401	383	381	402	408	392	420	410	401	404	446	415	368	430	401	424	401	412	402	387	439	409	357	405	402	388	400	383	401	447	400	400	400	403	398	422	406	395	402	369	391	423	396	400	404	422	401	420	407	422	385	370	430	400	384	405	416	390	360	368	410	373	429	478	396	381	394	404	418	407	403	419	393	382	400	396	391	371	397	382	379	395	411	375	394	372	405	394	370	417	435	434	384	396	410	387	380	384	384	416	424	408	408	416	392	397	388	371	398	388	401	371	351	347	388	395	384	380	414	344	378	394	425	413	404	395	396	402	406	420	388	414	389	415	367	408	424	375	394	380	417	372	419	409	375	406	391	395	412	383	410	425	435	385	383	381	364	404	412	394	391	417	385	355	409	380	386	374	389	380	411	395	423	400	380	418	401	403	376	404	362	397	352	430	416	374	399	355	383	380	392	426	386	395	400	406	377	383	441	389	425	419	385	417	418	413	431	400	385	376	388	380	428	369	396	371	380	389	414	378	396	420	412	363	361	386	434	355	407	395	396	379	396	392	418	395	394	363	382	410	395	396	406	374	390	389	370	399	392	403	422	432	419	407	403	402	411	403	448	390	390	363	419	372	378	388	381	400	442	439	391	378	376	420	389	404	393	396	392	396	371	425	419	397	365	378	430	437	366	378	410	393	393	394	419	391	442	381	383	414	410	402	393	404	395	391	407	396	408	376	412	419	357	394	383	442	428	374	356	413	386	430	376	390	390	409	349	403	444	421	377	406	408	412	409	403	430	405	375	401	413	415	361	381	364	404	406	404	378	396	389	382	386	407	417	402	375	390	414	396	413	409	409	433	382	414	422	401	358	397	370	389	377	411	389	398	402	403	401	440	358	427	401	423	388	392	388	365	438	438	387	416	406	429	395	406	388	410	416	362	416	402	405	415	384	409	364	432	392	374	412	392	408	390	405	362	409	406	419	397	370	398	389	431	397	406	449	408	412	405	376	379	376	394	416	406	410	376	422	405	425	392	371	430	395	406	395	387	421	375	362	423	381	422	423	382	399	379	380	387	402	420	405	365	419	391	417	419	392	417	370	358	404	347	406	422	403	388	375	422	401	354	368	362	402	392	382	428	417	415	416	400	407	399	385	424	406	379	429	426	424	420	393	402	372	413	429	408	367	415	377	385	390	388	392	395	419	398	387	397	422	414	434	400	371	394	379	397	396	377	362	405	407	414	392	425	396	385	376	388	389	399	372	394	400	415	400	418	386	386	427	403	415	386	411	386	377	422	423	396	383	380	409	402	382	399	389	360	407	421	377	343	426	389	423	383	426	384	365	420	477	416	396	379	390	403	369	357	408	396	387	412	421	420	373	375	398	365	442	379	404	420	383	407	405	399	382	437	375	412	421	392	372	404	399	397	403	452	383	358	389	392	401	397	406	444	396	373	375	419	416	369	403	406	389	429	410	434	405	368	376	406	403	407	400	402	406	382	394	388	395	382	434	379	410	363	392	401	378	397	350	430	417	405	353	398	375	414	427	412	385	411	410	381	399	412	372	388	394	397	378	398	390	368	407	405	376	342	387	421	435	398	390	387	379	398	392	403	401	402	403	374	401	415	405	412	407	392	386	403	382	394	395	416	384	419	389	373	379	382	427	372	398	408	401	363	399	381	410	379	390	375	364	414	390	375	417	392	405	383	373	380	381	399	384	446	405	391	392	450	420	427	427	415	375	386	354	436	440	375	407	380	394	398	357	375	386	423	398	408	389	404	399	404	394	389	365	423	419	419	434	403	411	408	411	376	392	395	379	401	396	354	414	400	406	383	419	411	373	403	405	417	379	401	416	399	434	432	384	393	398	407	381	390	425	369	386	449	382	386	416	382	369	406	422	405	410	388	416	372	368	411	444	396	388	383	408	417	380	419	386	406	402	402	384	386	432	413	398	375	405	396	347	398	376	363	414	407	397	352	386	393	397	397	387	385	392	407	396	421	341	374	389	401	387	416	376	397	412	408	430	442	389	396	399	408	374	405	406	356	413	383	374	385	414	379	355	399	423	405	442	382	361	387	399	432	388	427	421	431	384	401	383	411	414	378	386	417	355	412	384	399	400	409	390	355	403	407	400	380	433	421	429	385	409	393	386	374	380	403	398	394	381	384	400	360	421	425	406	414	384	415	422	407	406	369	410	405	383	423	405	446	423	378	400	406	402	400	353	428	392	388	449	421	393	407	359	373	436	376	423	380	388	390	396	369	436	374	358	405	429	387	417	387	395	383	373	383	422	363	407	412	390	379	410	402	399	419	407	409	402	384	420	380	389	401	366	400	404	416	401	390	384	383	351	376	427	382	408	411	343	414	386	373	416	406	408	412	400	407	398	404	352	389	394	379	340	435	405	381	448	397	377	410	407	412	384	427	378	374	419	420	387	413	424	368	375	425	403	440	421	399	383	382	381	390	402	382	414	390	410	411	397	435	425	401	386	368	422	398	437	398	408	429	384	398	407	451	412	405	432	405	402	389	409	390	410	409	393	395	435	423	409	400	405	378	448	376	390	372	396	390	386	416	403	404	408	443	394	378	401	379	388	362	403	405	412	429	395	420	388	403	399	394	377	402	369	449	388	417	386	383	368	401	390	386	370	423	430	394	388	402	376	419	422	387	409	388	373	407	387	408	420	395	424	394	374	388	399	396	412	432	400	397	395	362	387	376	389	384	418	429	417	374	408	415	395	417	394	387	413	398	412	382	395	387	412	405	395	409	430	369	356	395	414	361	370	402	394	416	388	415	376	402	383	394	448	385	436	398	424	410	388	440	455
7810	2254	4154	5159	4536	3930	3288	2884	2456	2247	2068	1850	1665	1635	1582	1545	1532	1444	1385	1375	1370	1369	1357	1346	1413	1390	1241	1154	1190	1139	1171	1056	1128	1080	1141	1068	1476	13068	9350	1085	959	1030	1006	969	1044	955	1025	1000	1011	933	950	1015	975	958	1054	1001	987	983	977	940	916	1012	974	942	961	914	949	921	924	902	1015	963	969	940	933	948	972	988	954	995	953	999	911	965	916	969	984	992	938	970	963	909	922	966	981	954	926	1025	952	986	929	913	916	923	972	946	939	1001	930	956	968	990	941	964	969	876	982	958	963	933	953	968	945	943	941	937	1001	952	953	963	924	977	955	922	958	1007	966	928	927	896	956	993	954	967	943	944	942	939	913	938	912	891	947	956	906	1010	973	913	936	931	967	936	922	1039	986	974	932	947	909	953	952	955	950	942	953	963	928	1003	983	904	939	958	972	914	988	981	960	1022	942	893	884	949	997	939	949	943	947	943	969	987	915	940	961	937	945	981	973	935	935	903	917	918	968	942	953	957	937	999	954	949	987	986	921	984	894	963	936	928	933	892	951	950	966	1023	977	899	918	933	919	985	909	964	885	946	904	940	939	932	935	910	928	928	918	921	981	946	939	936	960	996	928	959	956	942	1003	960	947	974	917	931	888	926	960	881	939	932	894	939	957	999	959	987	908	1012	989	983	1005	959	969	927	937	953	993	921	948	984	993	1027	980	980	958	935	956	933	953	934	988	959	910	978	1033	929	946	957	993	972	917	955	975	959	961	1003	980	978	934	1009	916	888	889	946	981	915	937	966	968	884	874	905	954	964	942	923	928	926	931	957	973	934	916	915	935	927	912	891	952	948	896	940	923	915	968	926	987	981	971	926	960	962	957	956	940	913	978	930	975	912	950	917	917	938	933	935	966	938	925	980	923	946	989	924	955	950	947	935	954	954	924	919	965	961	945	962	957	954	968	933	933	976	976	939	900	994	926	959	938	979	960	962	938	956	912	997	949	928	966	942	929	929	962	951	929	935	953	964	928	895	948	913	947	924	976	935	1015	955	968	957	938	1002	893	950	974	945	966	956	935	906	905	951	937	979	979	977	930	980	938	947	928	955	972	919	890	910	911	970	940	928	957	942	933	928	1007	957	944	980	987	894	933	914	934	955	967	881	897	945	954	987	965	953	921	957	920	1052	928	936	978	956	937	899	941	967	965	974	960	907	929	943	931	908	949	905	965	997	900	976	934	951	942	974	942	929	958	921	925	964	919	940	943	919	943	928	952	1027	1003	996	964	931	967	937	977	905	896	972	962	964	988	965	946	917	1013	957	932	952	942	947	939	988	904	950	956	944	964	941	936	972	988	955	944	889	1002	926	967	941	937	964	959	899	964	985	945	932	961	928	960	953	990	917	964	914	968	956	918	904	937	952	967	938	1017	952	957	976	889	973	946	900	974	963	901	954	924	908	907	935	951	978	964	995	934	951	947	977	977	992	939	988	888	927	925	906	960	966	932	963	916	940	964	949	1003	880	944	986	952	935	954	948	922	1009	988	935	992	921	900	1000	946	959	963	886	948	979	925	939	938	991	917	948	927	952	1023	960	963	949	921	984	987	979	926	920	940	924	929	966	955	960	1014	951	937	888	943	901	938	910	904	894	921	957	928	972	1015	961	976	952	948	989	918	914	908	947	918	937	952	928	893	956	972	962	923	958	971	944	993	857	963	987	942	898	941	955	943	944	947	914	966	944	905	982	885	906	924	953	965	934	903	966	965	943	953	958	943	953	937	998	1003	927	944	945	912	937	969	937	943	932	911	990	958	944	956	926	933	950	993	999	970	957	881	946	989	950	961	897	893	960	934	944	909	915	971	951	966	962	941	952	944	995	975	942	929	990	950	957	927	941	971	880	981	914	990	952	940	974	913	946	941	929	944	946	971	957	919	993	923	984	995	956	970	941	924	951	894	942	978	894	902	938	935	928	968	948	924	929	988	982	919	968	965	919	953	938	1009	967	988	936	941	916	967	947	927	934	937	965	932	996	967	994	962	920	966	941	929	903	931	996	1013	956	1013	958	923	985	908	939	975	958	904	937	959	897	930	974	953	928	983	923	940	955	989	931	974	934	946	922	998	966	967	952	986	947	959	936	979	994	910	969	954	928	946	951	973	922	966	993	954	914	971	936	984	980	949	920	928	936	999	944	934	971	997	947	1023	922	919	918	907	865	896	944	950	899	973	957	996	976	945	953	923	983	923	1007	949	973	971	915	988	901	938	910	971	916	933	944	987	977	964	958	935	937	900	935	934	946	906	894	914	993	993	922	961	922	911	933	965	962	930	888	1038	911	974	917	945	944	954	980	898	951	953	1020	919	866	945	918	962	974	903	954	949	971	924	947	1014	937	961	910	943	934	945	928	939	948	909	909	954	957	958	1041	977	931	899	967	929	934	919	952	997	940	970	904	965	962	946	973	945	910	920	912	945	953	967	963	952	964	922	928	947	989	893	960	943	1000	957	916	988	957	884	958	946	898	964	925	955	972	982	956	938	960	959	973	979	961	970	975	876	939	923	938	982	881	910	974	941	1014	927	950	932	965	941	1041	966	890	958	992	960	1000	946	968	934	982	963	923	958	945	960	954	981	932	953	915	925	929	990	1001	925	953	949	871	1001	926	928	978	965	927	943	977	962	924	921	938	930	975	885	902	937	940	1015	979	976	991	959	985	981	937	984	944	914	937	955	923	974	973	986	1008	886	943	959	952	966	983	998	913	934	978	905	959	918	941	917	929	926	981	942	971	983	965	951	955	967	930	906	970	966	979	988	997	985	953	924	949	941	943	964	957	966	972	962	951	936	932	975	933	1041	846	948	944	1000	916	980	997	923	920	966	939	948	952	954	935	965	986	980	946	944	949	995	988	962	995	983	927	997	908	967	956	943	965	961	963	951	968	931	943	983	954	945	895	974	968	956	986	946	930	915	997	983	957	963	978	949	960	936	917	921	949	927	924	915	952	960	921	937	914	941	903	912	967	983	890	1003	908	938	962	897	949	947	962	984	990	950	921	948	942	970	965	946	936	971	1014	955	907	926	979	952	914	907	973	933	926	967	1005	918	919	987	949	974	994	912	944	939	998	996	963	921	973	960	919	944	945	897	977	973	912	925	942	930	965	953	954	923	962	953	994	946	881	967	928	971	963	1021	950	959	933	965	950	946	940	935	924	939	936	907	889	927	939	970	1014	964	987	974	909	919	905	948	973	943	967	910	944	995	923	904	995	951	976	967	977	970	953	951	986	947	961	981	987	939	982	911	961	956	925	929	961	962	929	950	937	938	944	923	916	960	906	995	990	954	968	955	944	1004	977	921	962	920	975	899	925	984	988	943	945	951	944	937	957	965	919	931	980	967	947	951	912	936	960	976	938	916	944	963	942	913	966	984	912	987	969	952	973	966	969	913	971	953	924	968	934	989	959	996	941	944	982	950	955	950	935	951	949	963	931	940	964	942	977	952	1005	966	1002	971	948	973	967	905	954	952	959	939	958	987	903	945	971	964	926	920	942	955	945	954	974	934	965	952	882
1949	233	207	199	229	235	231	185	221	234	245	207	220	243	209	216	238	236	237	205	214	220	195	226	222	227	224	238	220	251	189	211	213	209	218	212	202	263	306	225	245	187	245	205	202	227	200	191	210	203	205	209	219	212	192	217	226	213	220	218	231	188	226	200	203	194	225	232	219	220	211	223	210	229	216	206	204	233	209	213	231	214	200	177	210	215	221	214	219	203	250	202	220	218	217	205	211	220	232	230	204	214	206	196	218	208	195	227	198	220	215	205	210	223	204	217	226	220	188	194	239	220	226	234	239	229	208	200	234	220	215	236	213	223	212	241	208	232	222	198	191	220	205	203	212	220	197	194	198	244	209	207	212	206	208	192	219	211	217	192	199	224	223	214	229	222	215	192	201	237	217	184	215	205	223	185	208	212	214	229	190	224	226	213	240	223	214	223	201	187	207	213	240	218	198	203	212	216	208	222	212	233	212	220	220	221	239	203	235	232	171	239	192	228	219	230	188	201	202	204	204	209	242	216	194	192	210	186	217	224	226	214	218	214	200	218	244	242	215	212	201	221	188	174	202	203	185	202	184	219	206	203	201	203	231	221	206	196	206	224	227	211	210	206	219	227	193	221	215	208	215	219	213	205	204	195	174	222	229	198	211	190	227	235	208	196	220	199	206	225	198	214	193	195	206	195	211	217	184	198	223	207	193	239	201	214	212	215	206	214	209	225	219	220	202	214	216	230	209	218	226	210	202	223	219	230	209	203	243	215	194	198	206	194	204	220	194	196	252	200	250	238	234	210	201	217	215	199	202	228	214	223	242	228	212	232	193	216	209	204	197	197	212	204	206	201	196	202	212	220	206	225	206	206	211	224	222	202	231	210	210	218	216	215	206	234	189	172	217	226	212	214	234	218	215	204	206	208	212	202	221	216	236	200	211	242	220	236	228	208	206	187	213	214	235	235	199	223	199	207	205	207	192	221	208	218	204	208	214	231	219	224	211	226	213	209	215	192	207	232	195	208	198	210	211	184	201	207	239	194	221	228	205	210	235	188	208	188	201	201	208	211	218	227	221	228	212	219	194	229	223	222	217	225	242	194	214	201	215	195	220	224	219	233	231	237	223	217	253	197	203	180	188	246	213	199	221	205	206	209	208	204	200	221	204	227	224	221	223	227	228	219	223	232	224	212	207	187	200	195	229	236	195	206	191	213	211	227	218	201	216	212	223	183	226	203	222	220	208	231	213	211	212	237	217	204	218	234	209	188	204	193	216	207	189	215	201	218	195	202	179	242	206	206	208	208	217	226	227	217	215	222	231	222	207	223	217	230	221	201	198	226	208	222	219	204	195	210	228	224	212	214	188	184	220	211	195	178	191	225	222	198	233	220	228	192	206	210	206	200	223	219	223	215	206	229	233	230	232	241	204	212	208	244	218	203	225	221	204	197	212	202	217	206	233	212	233	208	209	218	223	208	209	234	180	205	209	197	206	212	190	217	241	217	195	219	205	214	204	216	221	202	224	210	238	210	203	223	207	210	203	170	195	234	226	200	208	178	209	229	233	219	190	215	201	196	205	191	203	200	223	213	210	189	199	219	196	191	190	186	230	251	192	211	219	216	195	211	202	206	243	219	206	211	187	190	231	212	234	215	191	201	216	224	203	211	229	202	199	218	211	222	192	202	210	236	232	214	216	205	233	211	228	224	203	232	212	192	190	217	211	217	192	230	193	240	222	210	220	225	210	203	200	206	192	217	224	241	225	224	245	204	209	188	205	219	224	211	225	212	208	228	200	220	187	222	183	225	208	213	238	194	216	221	213	213	212	211	178	234	252	215	241	254	236	214	197	216	197	226	213	212	225	198	198	193	212	214	225	232	196	220	204	215	231	195	210	180	231	210	200	237	259	217	196	220	211	205	197	190	218	195	209	203	221	215	207	182	236	232	207	224	220	211	210	241	222	194	212	219	188	201	196	219	215	214	218	231	223	206	232	208	220	197	210	192	185	200	214	204	220	219	218	219	211	235	218	227	218	189	202	215	222	219	205	214	224	200	230	196	195	223	221	203	197	213	207	196	199	225	213	198	219	227	207	214	233	198	191	198	231	186	201	202	198	241	210	211	211	173	235	223	197	191	191	189	217	185	195	202	184	225	207	225	209	224	246	195	221	219	217	197	185	237	230	228	222	231	214	224	221	236	224	217	215	211	213	198	202	219	252	213	211	224	223	204	228	234	220	197	204	223	237	223	213	203	242	211	221	210	197	221	187	217	213	218	205	219	240	213	212	220	217	218	193	231	217	233	226	202	225	210	219	216	207	207	227	212	233	207	220	215	234	190	210	209	221	236	191	187	209	216	203	227	231	200	204	197	224	227	194	226	204	223	228	212	240	179	201	247	203	226	186	210	219	219	243	208	214	187	214	212	223	199	204	193	190	244	214	209	200	196	222	218	216	203	213	214	185	210	196	221	220	190	206	214	234	226	216	220	198	215	190	219	219	220	221	181	232	239	233	206	213	213	202	205	203	226	193	188	205	228	206	194	224	220	206	219	202	180	212	198	236	248	212	217	220	212	245	198	212	203	196	199	242	224	213	206	183	251	205	170	222	224	224	185	210	204	232	205	187	187	216	213	201	230	199	226	217	229	198	208	204	214	210	203	230	186	220	212	217	194	200	205	214	210	198	199	217	211	206	229	191	232	202	221	210	195	229	235	232	215	228	251	202	230	206	182	228	210	200	205	206	239	217	251	202	193	214	213	225	209	214	240	226	185	212	219	217	186	215	219	196	196	209	199	209	215	204	233	215	206	205	192	239	198	203	208	200	210	210	202	213	211	204	223	240	221	202	218	208	208	193	180	211	204	202	189	221	217	192	201	241	242	199	189	187	212	216	191	225	224	243	253	197	220	222	222	223	231	213	213	227	225	224	211	194	194	231	213	228	209	218	194	222	235	232	219	217	192	222	225	218	214	232	211	194	206	206	203	209	186	193	226	224	196	217	228	207	211	216	194	210	204	217	189	229	222	211	170	201	216	221	226	206	190	201	211	202	194	195	203	223	206	245	220	223	203	216	229	198	222	230	204	228	215	217	182	208	194	207	215	210	228	197	197	200	208	220	218	205	204	226	215	222	207	220	211	225	205	192	212	205	202	218	228	213	207	227	234	240	222	230	238	207	235	194	215	209	201	215	202	230	225	222	220	217	208	210	230	201	214	211	223	213	223	200	192	226	208	206	211	218	205	229	215	189	195	198	225	225	195	230	166	220	212	199	221	215	232	233	204	220	223	196	173	223	209	214	209	188	215	220	231	208	201	217	209	207	207	222	205	196	215	193	209	194	184	212	239	209	194	205	214	197	215	210	227	242	212	209	204	204	202	201	197	193	229	183	222	195	248	223	205	240	198	213	207	229	213	194	215	216	238	195	204	212	208	180	214	232	218	213	195	182	223	195	227	199	241	215	195	192	241	191	185	206	189	208	228	212	227	245	221	204	223
2376	637	658	669	668	657	668	681	567	641	624	617	616	592	632	643	648	605	612	591	629	646	617	659	652	611	597	588	583	587	588	616	576	637	589	602	615	1050	1233	625	554	556	596	615	589	552	638	584	570	586	548	580	586	607	591	595	562	577	582	582	592	601	585	596	640	574	575	591	625	634	584	615	571	610	631	578	613	597	597	579	601	602	597	574	594	612	612	602	604	574	585	603	586	574	586	563	602	609	574	617	607	582	601	587	600	596	555	615	601	606	589	610	597	537	582	611	590	628	561	553	629	607	575	562	572	584	598	589	596	573	588	580	583	554	579	636	557	547	531	600	566	545	590	628	586	577	634	637	581	553	585	629	568	573	574	585	571	560	564	632	576	606	572	577	611	578	600	608	575	608	600	588	571	579	554	554	600	567	605	594	612	569	589	591	587	602	601	642	591	614	575	614	579	582	652	590	568	592	619	563	581	599	571	577	599	557	606	623	596	628	585	604	591	604	578	608	573	588	544	637	590	621	632	547	580	594	600	655	563	564	617	584	601	589	645	593	567	581	625	592	598	626	587	599	622	643	600	566	563	568	546	610	571	615	604	587	618	626	616	604	624	633	589	603	575	588	607	606	622	596	617	588	587	579	584	602	603	615	602	565	547	541	584	609	612	558	599	610	576	601	611	567	593	577	593	577	588	608	608	552	603	629	604	592	640	591	580	612	586	581	564	583	599	571	584	581	583	595	589	594	621	593	604	577	571	598	576	568	571	618	579	599	621	593	571	614	655	609	606	576	612	563	639	512	585	581	596	572	616	581	612	616	662	557	581	591	561	569	608	575	641	637	598	584	549	574	633	603	595	601	603	571	643	601	595	576	560	633	568	588	579	585	593	630	571	599	586	578	640	571	566	583	570	616	589	583	626	573	572	593	596	588	610	602	574	577	583	554	602	567	619	580	613	585	561	625	598	573	566	579	631	584	584	569	614	586	614	592	555	577	575	599	573	613	599	596	576	608	563	579	568	614	560	593	590	619	584	584	603	637	575	613	548	563	575	587	596	596	617	589	599	593	594	584	581	608	653	619	623	590	556	617	580	572	588	600	577	602	574	612	588	582	571	573	602	619	596	574	613	583	591	582	577	578	597	607	541	579	587	616	543	573	589	545	606	591	558	561	632	600	573	629	570	627	598	612	596	629	574	636	556	570	601	594	589	607	606	599	621	577	598	561	597	594	603	570	576	618	604	619	602	538	567	547	598	532	610	543	580	568	606	607	564	622	583	607	567	632	608	571	584	606	620	633	621	571	570	603	586	523	602	598	588	594	629	604	584	629	629	587	615	643	593	588	572	561	593	675	552	586	596	624	610	660	572	607	573	612	586	608	589	566	562	573	617	561	592	625	594	612	568	578	610	595	606	588	572	568	637	575	564	575	607	565	600	616	625	597	594	581	596	630	635	600	595	579	572	592	561	579	571	632	562	545	609	581	550	619	595	606	578	580	618	580	580	592	604	594	598	614	593	586	627	585	565	589	601	596	624	604	622	570	571	613	575	573	583	607	593	568	582	579	587	605	602	589	621	569	639	580	558	595	589	603	601	578	620	598	560	609	633	591	589	592	598	628	593	591	558	586	609	606	566	596	577	523	610	590	554	574	570	540	558	592	570	593	588	606	572	618	619	604	584	586	576	603	608	572	580	585	595	565	590	557	591	622	583	637	544	572	622	567	549	629	610	582	593	620	584	586	618	613	611	571	595	588	617	598	642	606	593	545	581	566	590	614	611	624	569	559	590	601	573	632	573	576	577	555	604	588	613	566	571	585	658	605	596	593	561	580	605	598	603	614	632	591	616	581	577	554	547	544	602	543	626	584	595	590	580	590	581	623	571	579	623	589	589	625	555	627	564	592	602	576	598	584	609	623	544	579	571	557	579	584	640	589	618	607	614	575	569	615	572	598	567	611	557	565	641	595	550	623	602	608	575	574	578	616	608	581	581	591	575	575	591	595	588	601	602	604	579	574	582	585	642	580	564	578	592	618	599	591	592	612	624	635	617	625	582	602	600	619	570	591	591	591	617	556	579	577	606	562	599	576	623	581	593	602	561	542	567	566	615	569	609	593	583	563	580	637	587	606	567	614	576	611	580	573	622	590	583	590	590	588	617	591	577	600	641	589	599	618	595	582	609	589	576	602	579	602	571	555	588	633	582	580	668	612	585	581	623	577	631	564	569	629	574	597	640	618	595	550	585	577	590	590	636	584	597	621	609	558	569	609	583	561	541	585	569	588	598	604	598	584	589	608	530	627	634	597	613	571	576	576	587	586	573	562	576	592	620	554	604	587	568	607	594	560	609	562	565	591	573	586	623	592	593	609	580	576	601	572	607	612	562	585	603	627	600	585	598	530	619	580	587	594	617	569	604	592	559	589	625	607	647	605	581	576	547	572	594	613	590	606	567	592	590	540	607	564	587	610	592	605	583	563	617	586	604	588	606	569	604	622	606	624	561	616	597	607	623	607	574	543	570	557	619	625	593	578	632	608	553	577	567	593	585	618	618	596	619	606	566	666	621	612	534	578	580	593	607	596	601	571	596	592	589	617	622	597	612	566	571	593	590	584	624	554	595	616	563	602	546	578	580	602	575	619	570	568	589	605	599	586	597	605	631	622	609	567	563	559	607	611	610	583	647	552	578	581	603	578	578	582	599	626	630	581	583	591	595	603	595	592	565	570	589	641	582	564	617	601	588	561	573	577	626	566	629	619	587	608	630	639	599	590	587	571	595	579	617	529	565	576	602	605	563	603	621	552	579	564	578	603	600	598	563	638	624	594	628	576	590	601	601	605	617	606	629	581	570	554	578	592	622	561	575	589	603	573	610	621	577	582	617	581	638	604	588	548	566	581	562	589	634	609	612	596	633	566	605	590	593	626	573	597	637	594	628	609	633	578	633	613	600	588	550	581	552	609	616	573	610	547	591	571	573	585	592	599	561	617	567	596	593	588	593	577	538	615	554	613	569	570	636	577	596	578	586	579	572	558	589	602	578	623	613	605	580	618	583	614	623	577	605	580	612	529	553	622	548	597	602	608	605	575	532	565	634	625	641	560	592	617	581	608	608	581	610	576	595	596	567	554	599	631	586	623	583	623	529	584	577	593	604	619	581	592	596	610	575	592	596	561	648	561	604	593	584	577	604	662	550	555	576	570	622	605	563	571	604	588	576	600	608	530	598	563	595	610	613	577	602	639	596	599	639	611	608	625	583	576	568	604	609	578	589	593	612	616	559	567	584	592	586	562	633	548	607	597	616	619	628	587	579	607	560	613	625	609	567	661	629	630	587	576	591	553	618	561	572	620	554	582	571	572	597	561	647	614	586	626	578	628	578	563	608	596	601	644	584	615	558	629	586	571	565	575	598	598	542	619	590	630	587	608	587	575	582	518	613	577	619	563	570	570	559	617	615	602	598	589	626	641	614	564	595	580	582	617	629	586	616	555	588	622
7479	1093	1218	978	771	723	546	549	505	491	485	449	432	409	384	384	388	401	397	408	410	430	422	420	385	412	392	393	355	390	368	361	343	387	376	373	429	1302	1347	398	341	384	368	365	373	366	357	389	385	400	362	368	388	347	378	392	350	403	379	362	382	378	381	379	368	379	362	340	370	371	390	396	384	364	389	360	346	391	376	384	350	351	377	362	374	339	369	413	363	377	348	361	348	370	400	365	402	378	346	350	360	361	386	366	365	360	366	334	350	381	353	377	387	395	388	362	384	367	390	369	361	383	355	414	344	381	371	376	377	409	359	325	384	363	385	344	385	388	333	364	393	367	350	386	372	416	334	381	389	357	337	371	340	352	383	320	377	375	343	329	389	364	324	375	368	378	383	412	359	375	356	366	406	379	389	377	381	330	345	346	349	397	362	361	385	344	350	370	375	350	367	367	378	348	357	369	331	369	324	358	379	374	373	359	366	369	390	352	378	384	386	369	365	346	357	370	353	391	405	411	341	344	353	363	355	364	384	342	436	347	376	405	355	406	375	360	404	337	355	381	347	369	412	348	332	343	355	370	345	371	371	347	368	345	355	381	392	399	398	351	378	378	373	390	316	344	374	363	401	385	369	360	369	384	351	377	368	359	365	362	327	377	346	344	375	378	384	410	388	405	359	361	347	372	405	384	364	395	375	384	410	349	381	374	369	372	380	402	364	396	367	381	368	356	380	403	364	368	374	370	347	348	363	395	355	381	403	381	384	339	370	361	356	361	352	341	348	404	349	347	368	401	357	373	354	373	364	386	371	380	370	387	335	386	358	374	344	370	388	396	371	391	407	330	376	338	344	363	365	378	378	351	381	376	356	347	409	364	363	330	380	386	367	384	403	366	371	363	385	350	356	381	369	364	360	387	389	380	372	406	387	340	365	356	394	352	378	345	372	361	375	370	400	363	373	367	350	355	359	358	346	356	381	385	344	379	368	386	366	344	399	343	376	395	337	376	407	359	385	407	333	353	340	377	385	395	346	361	362	397	410	372	354	382	379	383	356	352	375	380	376	359	338	385	367	346	391	358	343	376	366	367	364	351	407	385	379	375	381	366	380	372	326	366	369	334	392	385	362	406	387	362	386	379	369	389	406	356	355	379	346	389	366	363	361	368	402	383	367	341	373	374	419	379	378	396	344	375	401	377	402	376	327	365	365	367	394	363	322	388	379	333	381	342	351	355	368	390	394	349	405	375	356	365	353	366	357	356	371	357	366	354	356	390	384	379	354	361	367	388	365	374	365	371	350	393	342	357	351	389	350	360	360	385	400	367	348	377	384	357	358	367	347	386	363	367	373	358	355	341	350	401	374	349	375	382	374	372	344	342	394	355	369	366	387	348	370	347	349	382	379	367	383	367	374	375	354	358	364	360	370	372	327	395	418	356	381	393	384	378	330	369	350	397	339	373	347	394	403	362	369	360	370	368	378	403	359	393	371	360	380	365	372	358	383	387	370	386	376	377	376	381	355	340	360	368	362	377	399	367	379	380	380	401	409	357	369	361	373	376	365	357	389	348	389	386	392	365	379	390	397	390	360	386	410	359	381	381	353	378	349	380	394	373	355	358	419	389	389	372	396	365	375	390	339	380	393	367	370	363	343	380	364	380	415	383	391	403	354	341	354	369	354	404	382	378	347	371	375	361	399	384	344	398	363	348	351	402	357	334	361	371	368	363	355	395	380	375	406	393	376	371	354	357	367	394	396	357	378	393	320	356	399	362	359	356	347	374	361	369	361	354	352	350	379	361	361	343	362	378	365	408	312	362	353	377	380	387	371	366	371	363	345	344	340	350	364	376	367	376	366	387	368	404	378	377	354	378	367	352	379	390	394	405	372	421	382	384	370	359	387	382	372	363	382	376	368	359	392	393	366	430	379	367	349	393	335	370	361	391	394	348	374	369	377	339	402	396	376	378	393	354	381	347	345	414	350	384	357	379	339	354	383	394	320	378	398	382	415	369	378	368	334	355	367	359	361	361	372	387	363	384	321	350	375	358	393	365	359	356	334	353	340	368	354	364	374	374	408	396	401	360	370	364	357	346	361	405	399	378	420	371	337	373	366	367	372	356	366	377	357	325	386	396	384	373	374	361	369	352	350	388	381	367	386	356	370	380	375	379	388	362	386	380	377	408	381	374	362	337	320	373	334	347	371	370	375	362	374	377	404	382	390	362	361	354	357	377	356	364	362	324	382	370	360	342	383	337	370	395	375	353	362	333	390	391	370	365	378	369	372	386	387	386	379	370	379	367	377	360	371	360	356	387	383	343	360	372	362	399	363	361	379	402	401	357	376	409	395	365	357	387	379	357	385	318	388	339	384	400	348	367	357	393	336	375	371	361	382	363	370	396	338	364	359	364	366	373	360	373	372	400	374	378	345	378	364	377	327	394	403	367	395	361	370	393	371	351	406	340	356	394	369	368	360	371	361	367	376	385	374	393	362	351	374	387	378	310	345	408	338	403	393	376	374	359	380	364	360	383	354	381	366	376	378	385	348	383	380	352	362	349	393	381	373	359	385	367	367	369	370	405	377	407	395	394	366	351	384	399	345	384	421	349	359	406	373	396	356	382	349	372	371	362	366	375	377	379	336	386	387	379	375	331	364	396	343	365	376	353	371	378	358	348	352	382	384	348	373	390	353	394	368	360	370	401	371	361	348	376	416	360	381	375	335	397	384	369	383	407	370	388	338	380	382	365	367	378	370	346	395	411	393	354	365	362	400	374	389	388	407	368	358	339	389	394	372	379	374	376	356	378	366	390	355	380	392	376	370	412	403	420	354	359	391	363	339	347	363	360	359	354	382	382	369	395	358	373	405	370	392	379	385	361	346	348	406	363	351	371	406	380	362	356	359	372	364	392	366	376	326	381	357	355	362	351	360	346	403	346	352	388	343	372	344	396	376	350	368	390	371	399	366	374	376	408	374	385	385	403	360	368	329	399	370	403	349	378	375	338	344	395	378	386	378	402	378	402	352	375	391	406	382	390	348	356	360	383	384	348	366	370	379	418	378	336	354	391	359	338	356	365	400	382	368	385	364	392	363	381	366	352	378	377	355	404	383	342	387	375	365	366	369	369	381	368	397	398	384	370	357	372	387	366	372	379	346	378	372	399	349	401	350	375	358	369	354	381	379	362	386	367	359	402	361	383	348	367	378	351	376	389	365	333	374	362	376	353	377	386	394	368	420	359	375	353	382	372	395	375	383	369	388	318	390	354	404	369	335	377	379	377	360	397	364	363	390	372	369	396	385	383	354	396	381	368	398	339	349	362	354	384	352	372	372	364	342	379	392	355	374	345	374	354	402	389	386	392	375	385	348	405	405	373	394	372	361	378	355	363	347	380	365	393	370	396	400	386	360	364	369	366	386	366	357	371	419	361	359	385	395	386	351	363	365	382	369	377	377	446	391	369	390	379	318	402	377	402	391	377	335	390	351	366	353	360
6040	1590	2567	3140	2824	2395	2116	1888	1702	1610	1423	1378	1328	1326	1290	1213	1213	1123	1265	1187	1143	1131	1188	1129	1131	1112	1051	1008	1003	951	963	966	1044	999	1043	939	1677	7729	7587	994	943	931	952	928	933	911	938	909	881	910	908	925	945	946	897	913	916	902	935	992	922	941	959	916	915	949	921	892	919	1023	931	961	907	905	894	972	877	917	940	922	933	921	944	960	965	926	902	944	895	907	924	943	918	865	911	900	925	878	965	950	968	935	922	954	890	940	952	952	949	914	883	954	909	901	978	885	918	960	913	903	909	898	966	946	958	915	920	925	945	970	960	919	863	956	916	940	905	910	926	853	883	924	923	902	916	925	943	921	896	926	890	934	861	917	923	997	912	920	939	918	911	890	938	908	914	947	894	941	940	919	898	905	885	941	906	965	885	929	895	977	911	919	914	944	926	969	893	911	892	918	867	933	927	871	929	944	922	909	907	937	897	954	885	915	911	961	902	945	912	927	951	937	951	892	916	915	956	971	981	876	929	961	846	994	892	923	896	920	959	918	963	928	894	929	913	881	909	922	975	878	875	892	924	937	894	948	876	901	925	920	884	952	909	916	934	897	942	927	901	927	931	815	942	953	882	893	941	914	949	895	949	924	944	935	924	907	893	865	937	964	893	883	905	922	894	848	936	936	904	910	931	912	970	865	918	930	972	874	865	931	920	923	906	968	956	877	887	913	913	926	907	934	963	877	969	938	924	920	879	940	909	924	876	867	911	879	872	911	876	895	922	917	886	891	954	923	875	931	900	908	913	920	900	903	922	929	899	923	918	908	878	944	929	905	864	965	924	859	952	938	917	914	908	940	987	919	973	942	899	979	902	859	974	950	961	907	900	915	935	911	905	901	960	951	881	957	949	899	840	927	897	925	908	883	891	890	928	916	918	921	901	910	952	915	971	885	961	925	947	927	907	912	922	938	893	951	881	906	915	978	941	918	982	887	956	961	882	949	953	906	921	874	953	948	908	936	891	934	899	931	885	877	955	893	881	916	886	910	924	844	955	984	936	945	871	974	905	914	912	946	960	899	939	944	920	950	952	906	853	903	940	945	955	881	885	945	961	909	888	963	957	952	897	892	904	929	985	909	896	930	911	955	920	959	881	935	919	859	917	914	879	913	920	902	899	871	948	865	923	955	929	960	898	894	882	909	913	923	860	922	971	906	937	857	926	938	854	941	929	899	879	904	925	925	1017	884	910	951	930	947	925	909	924	879	982	933	916	896	836	886	897	889	905	880	933	897	883	898	950	918	913	919	964	864	909	914	936	895	908	854	896	922	882	901	951	975	963	897	947	897	881	908	874	934	916	923	930	898	882	926	920	914	960	885	902	947	903	888	908	903	922	871	896	930	891	942	934	914	894	920	884	890	914	944	946	936	958	943	877	935	922	924	947	909	951	866	907	943	910	910	917	924	930	926	914	897	975	943	959	908	885	888	890	934	934	919	962	894	922	927	912	935	936	854	881	935	975	896	903	897	916	943	933	973	916	918	938	911	957	894	871	840	902	887	928	897	924	913	944	906	893	897	927	865	906	933	909	887	957	933	932	855	937	897	901	916	948	891	906	918	911	918	872	904	938	910	954	964	924	888	914	916	888	922	923	930	949	902	969	910	911	948	852	909	921	955	888	931	899	934	932	956	882	901	918	902	983	905	891	861	980	928	940	944	919	952	919	854	977	940	908	889	890	938	902	903	921	901	865	898	892	933	898	948	951	903	930	881	908	958	973	932	927	868	898	929	910	935	894	966	934	932	937	921	983	989	951	934	927	913	930	945	989	903	942	924	935	859	924	903	896	931	904	866	910	880	912	937	973	868	886	926	949	946	959	943	888	972	973	943	908	922	969	869	949	833	919	902	951	956	899	1009	935	911	994	910	919	944	903	957	959	930	899	920	955	922	889	933	854	894	863	911	961	890	920	889	892	880	949	925	920	930	975	932	948	857	893	903	895	947	869	922	907	903	926	884	879	955	933	895	934	964	894	948	891	924	906	911	913	878	955	925	917	901	899	924	1004	876	917	918	882	943	949	894	933	944	940	933	951	946	907	877	910	914	989	978	895	921	919	919	892	871	838	863	941	923	930	881	896	892	884	946	905	943	882	902	894	913	961	866	964	934	939	906	939	926	919	889	903	989	935	895	947	972	964	922	997	897	859	978	910	900	938	895	964	907	942	870	939	903	925	890	879	874	932	926	916	927	911	927	895	854	922	886	960	912	930	915	941	868	962	909	941	955	950	891	919	899	948	941	926	942	869	893	896	873	899	876	915	905	873	912	911	941	942	932	896	922	905	889	909	925	943	882	872	874	869	886	909	855	934	919	902	878	910	918	886	863	882	941	999	936	952	939	952	948	951	904	888	900	933	870	943	958	887	983	954	925	945	929	928	933	924	947	929	896	894	943	941	942	943	894	915	933	914	935	938	930	937	897	899	893	923	913	894	946	954	954	943	917	890	912	922	908	896	963	901	892	879	893	888	878	876	877	909	878	925	957	937	876	871	875	949	875	950	931	926	884	985	911	914	883	890	927	904	939	916	914	962	905	862	904	970	924	936	904	959	917	939	937	921	952	909	946	907	931	906	900	960	887	952	886	894	957	827	933	866	901	880	941	952	898	908	935	886	942	953	927	873	944	900	931	912	956	910	956	876	908	965	889	937	972	898	927	980	961	887	927	959	961	953	967	870	914	952	960	968	917	933	893	912	920	897	938	919	944	891	866	923	957	959	915	933	918	922	944	849	874	909	903	926	930	939	911	909	943	889	850	936	952	937	922	884	919	981	885	942	897	843	920	948	936	916	906	926	909	930	990	947	908	903	881	905	933	967	929	927	941	970	892	899	891	947	896	925	960	909	941	946	942	901	956	905	928	990	930	893	915	931	960	916	901	942	910	904	903	896	894	884	913	907	943	936	937	931	894	903	904	886	909	906	937	950	974	912	862	944	946	901	956	888	914	971	973	878	905	924	918	911	964	899	880	1002	973	939	905	946	911	931	942	931	920	935	890	974	908	960	946	899	966	928	975	914	909	917	945	913	922	945	925	917	919	902	911	924	936	927	927	921	908	904	924	893	906	883	935	923	863	945	878	901	944	925	935	935	878	940	943	938	926	937	924	877	915	988	939	906	943	936	936	932	938	983	946	926	922	926	946	924	921	901	901	936	882	896	900	914	913	922	915	924	974	934	895	905	930	932	932	972	919	919	949	917	951	944	939	922	878	910	871	925	949	973	925	933	901	879	938	960	901	889	915	883	836	941	919	908	886	915	908	879	1001	953	909	917	858	905	884	937	932	863	934	896	921	887	956	979	909	909	942	926	895	823	933	866	902	949	911	942	898	943	924	876	953	923	915	963	898	870	926	940	943	924	857	917	935	876	934	867	888	990	907	882	904	920	900	940	938	866	921	920	949	976	920	922	908	897	956	881	912	923	964	977	934	976	865	885	941	898	927	964	920	875	935	962	973
13961	2291	2267	1795	1317	975	857	711	642	585	561	485	515	452	535	501	470	472	472	437	424	452	446	475	422	387	409	413	416	410	426	389	392	403	407	396	433	1873	1921	440	377	390	411	399	403	419	370	411	399	403	394	395	413	397	381	381	430	371	422	393	394	391	389	416	397	434	375	391	411	412	418	395	412	384	360	413	379	382	373	374	355	377	391	406	381	388	415	411	424	402	407	410	406	384	388	395	394	431	363	422	372	432	354	383	395	357	374	395	386	394	344	396	368	416	365	374	390	421	382	395	363	401	398	360	420	394	355	404	376	390	376	378	374	374	385	415	400	403	391	404	396	393	383	423	403	379	398	446	388	417	422	374	416	380	416	401	391	368	383	379	393	425	406	412	385	359	433	405	394	392	392	399	412	373	387	385	431	397	375	400	377	384	406	435	374	400	402	371	384	368	407	394	424	425	444	348	362	393	393	409	410	378	414	428	405	371	382	407	416	460	379	380	388	370	389	397	344	405	401	401	366	401	437	407	412	398	416	380	376	367	411	425	397	403	411	411	400	411	372	427	400	406	387	406	389	394	389	390	373	396	396	373	387	380	402	374	389	388	376	357	354	399	420	390	418	385	372	408	396	421	355	386	438	392	412	409	363	388	409	397	437	397	398	384	410	374	371	374	363	416	403	392	393	433	428	380	409	384	370	380	364	393	333	371	391	395	389	348	370	386	379	406	371	394	373	364	420	393	424	373	388	373	401	398	392	427	409	408	384	389	383	368	351	405	396	408	362	372	426	409	406	369	367	351	399	387	366	393	383	389	390	394	395	377	384	408	405	414	383	441	404	391	393	381	386	401	372	381	380	411	413	412	407	396	422	373	396	375	352	382	391	362	396	390	437	383	385	401	408	387	404	391	367	382	383	366	385	396	364	407	409	418	384	367	428	382	383	366	424	401	413	398	366	375	372	422	400	405	424	404	404	365	415	353	389	420	387	400	379	390	379	440	404	440	431	422	419	414	411	391	373	403	381	390	384	390	355	389	383	358	398	419	364	424	377	361	392	434	393	434	408	388	351	375	416	380	398	368	343	364	392	367	364	419	394	369	379	410	365	366	377	396	366	362	411	398	404	409	394	402	396	398	383	386	393	379	386	366	380	378	404	405	345	403	360	386	379	400	352	380	374	427	410	436	362	406	408	431	430	387	415	421	390	369	404	398	393	403	364	384	398	395	427	383	358	371	408	391	435	409	379	386	390	371	419	408	392	380	394	394	375	405	390	403	424	416	372	372	373	408	381	408	427	391	373	359	380	364	352	381	414	406	403	370	411	380	397	409	411	414	385	386	369	396	414	408	406	367	396	398	358	368	417	429	367	397	369	373	381	421	387	408	364	416	409	407	433	384	411	408	367	429	378	372	405	382	384	400	385	356	374	389	402	391	374	387	405	336	391	384	346	424	441	415	386	410	385	413	392	418	409	392	355	388	383	393	363	379	435	342	364	403	412	375	359	382	415	408	408	395	406	386	444	366	414	400	384	403	365	400	413	457	389	345	403	425	376	369	393	379	375	429	386	375	388	392	410	406	436	430	358	398	410	387	403	379	379	392	376	369	368	379	410	393	399	414	408	436	432	359	432	402	348	358	393	365	378	415	382	439	374	396	372	379	381	397	393	406	390	390	361	411	391	407	413	381	380	389	366	384	410	368	416	383	420	427	378	364	385	370	374	349	400	423	406	363	398	357	393	391	372	414	370	413	368	417	408	419	422	395	383	411	401	376	382	416	405	402	398	401	362	362	407	395	369	380	411	367	379	370	396	399	393	416	388	406	370	370	393	394	416	403	357	382	391	375	378	364	394	383	404	377	404	388	427	398	402	396	439	383	375	400	411	393	371	407	390	402	406	399	397	410	386	359	413	380	418	380	374	348	337	370	373	394	422	370	360	407	399	402	359	395	422	379	377	381	391	387	371	384	433	362	398	385	389	407	389	408	385	375	369	407	362	391	398	394	389	364	408	421	391	405	402	384	378	415	369	397	338	442	408	370	392	360	417	408	398	403	378	384	398	405	357	431	395	400	376	392	376	381	362	382	398	370	402	417	395	396	410	383	386	388	404	398	391	392	383	408	418	384	368	401	419	355	395	394	389	391	374	371	423	372	402	428	356	365	401	389	386	409	377	354	367	388	381	396	408	385	394	359	433	411	382	445	417	431	408	409	393	403	385	390	349	390	421	412	414	413	379	404	389	397	338	375	393	410	397	403	400	362	394	400	406	394	423	372	405	346	385	398	394	399	377	346	434	365	383	381	462	430	415	391	376	392	412	368	416	378	435	421	401	424	382	368	387	401	402	390	404	409	376	403	373	416	387	384	416	394	416	394	429	367	389	401	416	386	392	381	410	399	386	374	394	438	394	388	388	418	383	426	392	412	392	358	361	394	410	356	389	400	405	379	369	392	379	373	386	395	381	344	381	401	364	427	390	371	397	363	390	435	389	387	401	397	384	413	400	406	397	411	397	378	388	360	407	369	424	397	379	393	419	387	339	382	368	434	390	365	398	422	416	362	398	416	382	393	373	373	391	362	401	408	412	387	408	413	371	391	454	398	368	369	386	390	391	393	332	402	377	374	410	360	407	389	445	398	424	380	405	393	375	366	378	355	361	394	407	411	430	362	374	400	403	347	394	387	369	368	398	366	409	387	395	406	408	371	378	397	389	416	399	392	396	381	375	359	366	387	447	366	396	356	361	402	379	397	426	414	398	393	404	420	362	394	419	406	382	372	390	403	406	384	403	371	408	367	361	378	383	406	410	423	408	356	389	391	389	358	375	362	373	382	434	399	378	410	418	416	433	392	429	417	365	382	433	409	421	362	419	409	399	352	399	407	393	382	402	384	434	401	377	404	392	361	401	378	419	442	366	432	405	409	382	388	373	378	384	447	392	381	392	406	409	401	380	396	411	380	434	419	396	387	371	376	381	411	366	355	353	344	376	366	380	386	366	413	385	393	389	384	399	394	374	382	363	384	375	426	371	385	393	430	415	403	469	435	426	372	391	399	397	361	410	395	370	385	380	401	411	383	362	435	380	373	392	354	363	377	415	385	394	404	426	385	414	364	415	382	387	404	411	359	436	390	403	395	380	347	366	358	392	410	424	393	401	396	403	370	402	404	413	359	410	376	414	394	396	416	427	429	359	387	388	346	385	412	385	402	414	397	351	370	414	351	406	379	388	366	375	389	394	380	398	383	415	381	404	402	357	393	417	407	396	394	377	386	407	378	409	412	388	398	382	394	409	385	424	409	403	364	425	406	399	364	373	386	418	419	401	354	413	406	383	415	373	386	360	426	411	403	358	389	415	420	397	415	391	374	404	409	365	388	383	388	405	359	393	406	382	380	359	416	361	364	373	374	358	397	418	371	348	370	422	382	447	400	429	434	424	392	389	416	399	392	366	373	381	412	388	379	398	381	398	417	373	394	400	414	407	429	413	413	392	384	398	387
7836	2250	4200	5188	4578	3953	3298	2809	2511	2208	2100	1860	1785	1710	1594	1517	1420	1464	1442	1332	1357	1337	1393	1388	1303	1199	1167	1185	1190	1147	1108	1113	1062	1056	1041	1109	1330	11356	10041	993	1054	947	1024	951	995	1039	976	960	983	936	967	976	961	923	1006	1003	1020	938	1006	899	986	986	933	1001	978	910	915	956	979	913	1013	888	939	966	913	950	932	911	970	920	941	961	954	968	916	888	978	931	956	946	962	947	954	953	1015	990	926	1008	953	931	981	906	923	994	947	949	973	971	961	959	910	948	919	891	922	927	924	965	930	931	921	879	963	946	957	922	935	907	984	973	1004	918	985	936	929	951	965	932	946	912	974	936	975	983	934	964	902	944	933	980	952	944	951	970	918	960	995	993	978	937	934	920	920	945	984	959	963	921	957	968	899	972	947	1011	943	907	919	948	924	974	927	947	923	977	961	963	930	975	949	931	908	916	950	911	954	890	966	921	988	950	982	915	933	978	944	922	953	913	905	956	928	931	942	954	927	945	926	1012	890	998	941	909	997	946	891	936	888	895	920	925	969	924	893	939	969	916	962	931	949	924	930	943	946	926	917	904	877	937	950	913	954	914	957	934	989	919	952	927	1002	935	1004	924	881	1002	930	941	896	965	915	930	924	934	954	945	934	927	969	920	978	935	915	974	955	904	913	964	979	943	929	927	866	946	955	950	944	907	913	873	953	888	1012	936	880	959	964	950	1005	925	936	930	957	933	939	957	986	976	956	980	950	900	953	988	894	943	937	920	906	955	972	899	918	927	968	929	979	917	934	940	955	945	937	988	922	952	998	916	978	926	963	929	957	926	910	966	971	934	979	988	933	963	957	887	942	951	968	938	958	938	1008	886	993	941	951	898	954	942	922	971	962	927	919	934	976	977	955	884	929	974	976	901	942	946	916	916	903	931	909	891	941	901	932	974	936	938	907	970	914	947	970	930	893	980	925	962	1009	954	928	966	920	966	967	902	951	946	911	964	972	927	916	960	939	926	909	868	913	896	949	989	963	985	953	937	922	909	962	949	900	909	957	916	931	901	970	923	970	911	911	927	987	921	898	918	929	949	946	920	1024	981	949	884	950	900	972	944	906	941	910	985	947	960	974	958	909	937	941	938	944	957	922	931	959	940	905	904	943	921	933	932	936	1028	951	939	944	910	891	943	931	940	898	948	931	949	938	959	912	904	936	959	971	933	938	903	935	937	996	967	952	961	988	937	977	923	909	951	948	988	910	905	968	972	979	949	963	983	964	943	913	984	930	914	942	897	941	920	1002	915	966	962	1002	923	955	932	915	920	952	892	980	963	899	912	954	963	977	874	924	907	961	907	919	990	937	951	978	910	969	921	942	914	932	948	896	916	927	956	911	968	941	902	969	968	917	925	907	965	898	969	939	914	968	980	987	919	964	915	964	945	938	946	946	995	915	952	922	900	924	911	943	938	923	992	935	981	967	934	899	942	916	985	947	913	924	923	969	903	964	944	952	910	955	932	905	963	944	968	896	951	907	940	974	996	945	947	931	986	930	942	905	926	935	938	941	954	935	941	948	919	993	948	953	942	956	983	918	940	960	864	947	961	954	965	953	904	971	929	934	907	890	986	909	884	938	929	990	897	919	924	936	913	939	985	934	933	958	907	916	958	903	909	953	983	974	904	969	904	977	985	912	922	943	915	947	932	982	951	979	979	916	1016	973	942	975	936	963	966	981	966	918	944	967	893	927	897	946	933	954	949	947	922	929	940	896	983	910	920	885	980	967	953	926	972	885	913	946	960	947	911	967	936	1000	975	962	961	970	922	953	917	922	964	977	961	877	950	983	910	953	927	924	929	926	995	964	929	898	937	908	921	953	923	919	876	930	917	973	950	985	943	943	950	951	922	936	1001	913	966	968	951	908	942	911	950	960	891	939	989	973	921	951	926	994	904	890	984	956	922	981	973	963	916	947	920	936	941	942	943	880	938	918	947	918	901	959	941	936	969	929	950	952	985	942	925	942	971	942	946	965	925	928	973	943	997	940	925	921	987	972	943	1001	957	893	918	987	938	857	999	940	909	988	1000	909	1007	925	1006	895	905	934	941	916	962	952	953	970	949	973	943	879	970	927	966	931	967	921	979	949	957	939	949	920	898	871	928	929	931	993	920	895	977	956	912	902	900	928	973	924	961	962	949	898	934	951	951	1005	911	963	937	964	970	919	907	939	975	957	876	951	918	971	957	907	936	927	926	924	948	937	953	948	916	928	890	912	912	919	908	925	925	905	883	924	923	920	931	927	951	938	952	992	968	867	946	911	982	970	949	929	940	962	937	904	929	948	873	955	924	948	963	929	969	946	953	934	936	962	929	969	939	916	926	950	972	929	950	918	977	902	952	867	942	952	914	973	928	946	987	911	906	962	906	955	993	898	901	959	984	932	958	926	940	900	872	940	938	964	981	945	964	934	923	1023	954	911	936	925	968	910	961	929	900	921	941	949	912	905	919	974	931	886	986	959	906	940	901	953	970	952	913	951	965	915	969	925	958	941	922	921	922	943	925	953	923	951	996	887	963	914	963	884	933	914	943	927	956	986	905	972	947	922	923	979	982	936	921	915	967	949	933	998	918	1007	963	945	917	958	956	997	962	894	942	923	967	932	932	937	943	946	908	939	968	952	920	924	956	902	933	927	924	891	882	930	927	929	946	934	961	966	933	896	959	901	963	922	912	981	913	892	982	954	905	914	964	888	929	940	929	906	958	952	952	967	912	892	952	991	936	932	962	945	932	960	927	953	971	957	990	892	986	962	928	968	911	872	934	977	1006	999	964	899	904	894	933	918	939	919	923	964	969	1009	958	973	990	942	966	945	941	948	900	907	929	979	875	957	941	967	917	1024	995	980	887	955	937	917	874	961	1003	927	962	932	889	945	903	944	901	1018	941	939	975	911	973	903	915	967	944	913	966	963	993	970	968	981	924	920	967	933	962	926	917	1001	936	866	940	1008	957	954	971	919	912	920	958	904	944	971	903	937	929	936	944	946	949	935	972	925	980	986	967	948	981	933	921	943	920	919	920	919	959	948	930	919	961	907	908	927	959	1005	944	947	933	930	927	928	947	945	956	974	961	905	916	964	926	937	919	899	924	951	956	963	941	890	956	888	1011	979	921	921	959	932	932	948	915	883	889	944	929	952	947	964	959	891	939	930	942	919	957	939	1004	975	952	933	931	978	922	921	951	958	920	869	918	923	891	1006	955	913	947	975	969	927	940	940	957	931	961	957	953	903	957	901	962	990	970	936	955	890	957	898	893	948	899	925	924	928	893	918	980	982	977	999	978	952	955	938	941	902	979	937	960	927	938	972	937	929	911	970	874	929	938	978	910	936	964	964	952	931	1010	930	964	921	936	931	905	948	934	980	996	923	986	964	931	959	948	942	930	869	902	953	932	914	950	991	936	897	973	962	934	913	914	998	934	940	909	910	968	993	949	960	967	893	958	976	930	941	965	947	927	999	943	924	905	889	914	903	974	908	915	933	912	949	955	975	940
1840	197	215	225	211	181	182	199	175	208	188	194	209	215	184	202	206	180	190	160	189	185	184	166	198	188	220	163	178	203	169	188	214	177	172	184	166	218	253	197	143	205	193	169	183	201	212	192	180	191	207	197	189	196	162	203	181	185	191	192	199	198	170	193	210	198	203	177	179	221	222	189	192	188	176	182	193	185	202	185	183	179	200	191	208	193	175	203	196	219	194	170	198	182	195	176	198	156	195	188	192	187	187	176	197	201	181	177	201	192	176	172	192	166	194	180	174	187	187	194	175	174	188	206	204	191	176	184	196	177	184	172	177	203	179	202	200	187	205	161	193	187	184	191	176	150	177	173	171	195	190	200	192	213	182	209	168	188	184	169	172	181	171	177	189	192	181	201	172	187	185	194	164	195	181	202	189	190	196	186	158	144	185	180	201	187	203	170	181	193	170	209	164	178	172	164	171	185	189	168	193	188	181	156	177	146	166	197	173	181	198	180	166	162	192	197	181	169	198	169	205	185	174	201	185	191	178	187	177	192	182	182	193	176	177	175	204	179	187	196	180	161	173	202	183	179	192	207	181	187	172	202	201	212	212	182	197	197	225	160	169	205	200	177	182	182	191	187	172	177	163	165	186	182	226	198	182	184	205	188	183	191	189	179	184	178	218	174	198	168	178	176	210	213	192	208	187	182	168	183	195	173	208	162	186	178	202	186	177	157	195	191	190	189	190	196	217	174	180	188	182	182	190	165	160	197	201	192	219	175	191	197	213	174	186	155	172	195	175	195	202	188	198	214	189	218	175	201	183	183	184	199	172	195	165	183	201	201	193	204	176	183	190	196	184	192	212	168	186	212	159	180	196	198	192	195	188	209	202	189	201	212	201	179	199	200	177	172	188	183	168	169	178	194	172	183	199	178	197	192	157	206	189	221	192	177	161	185	197	195	209	199	205	199	182	184	167	189	191	196	189	195	181	181	165	192	181	162	167	162	188	177	168	211	195	177	184	168	197	187	184	175	155	224	184	185	197	177	181	186	178	182	183	166	187	200	179	207	182	206	203	204	187	179	188	184	195	212	206	169	201	193	216	211	185	201	207	210	219	174	178	211	196	171	186	197	204	177	186	184	195	188	207	179	199	178	188	177	207	177	190	209	162	176	186	207	189	166	182	178	198	169	203	162	193	161	177	172	192	192	188	192	173	181	184	169	164	210	173	167	199	164	197	172	163	164	167	183	191	197	186	157	206	172	196	187	182	183	197	174	181	165	191	223	187	201	183	166	171	171	183	191	177	185	179	170	190	187	192	198	201	198	217	204	201	178	209	209	200	208	195	204	203	199	158	196	170	186	179	172	182	194	203	178	187	184	183	167	211	208	175	180	185	191	208	178	149	194	184	186	196	188	226	203	199	201	173	185	194	177	187	172	205	181	196	214	183	185	183	196	184	184	212	194	201	178	197	198	201	217	191	179	181	178	163	175	160	194	184	169	190	179	182	205	186	182	179	188	210	197	174	188	172	217	174	209	182	190	195	195	200	175	192	201	183	183	191	173	201	202	207	200	178	189	186	203	194	206	179	167	199	179	179	178	200	158	207	194	189	203	171	176	180	177	195	195	164	200	178	205	194	159	197	180	168	199	169	175	189	201	202	168	193	202	203	174	190	168	184	189	185	157	186	181	187	189	205	193	169	194	172	179	211	214	210	188	186	210	191	168	186	177	167	171	183	174	180	178	158	191	180	185	202	168	196	180	161	193	188	181	202	210	199	192	172	191	181	166	194	168	176	208	195	156	175	230	189	198	194	203	192	167	194	197	204	190	183	204	188	182	196	199	185	184	214	174	196	196	191	187	213	199	182	211	184	159	223	193	192	182	184	168	194	181	162	169	193	193	178	173	197	182	169	197	187	180	161	191	172	179	185	190	191	205	170	179	233	189	185	167	188	190	197	191	198	199	210	189	186	165	186	209	170	177	169	179	209	188	171	189	211	181	173	194	173	192	187	212	189	175	182	195	178	191	188	193	185	177	204	197	162	205	189	185	180	183	186	182	208	209	176	206	187	172	200	187	196	189	174	190	180	192	185	209	203	203	192	187	177	202	211	193	206	206	187	191	176	191	178	202	170	175	192	184	177	175	193	196	188	203	188	203	187	171	160	193	178	190	187	180	185	164	175	189	174	181	202	198	175	202	182	196	206	195	194	181	187	210	163	186	193	211	165	195	165	216	179	185	215	164	192	197	171	190	191	180	182	192	168	182	176	200	210	178	204	195	168	197	184	199	213	182	173	179	197	173	202	175	176	184	172	198	190	170	192	182	186	201	181	196	203	199	180	196	185	205	186	189	179	184	175	180	188	202	185	189	193	151	197	174	191	209	175	205	199	194	158	189	172	189	193	208	202	189	188	175	198	176	151	177	203	182	173	181	171	180	182	199	224	162	177	183	175	205	196	165	176	194	174	171	178	211	191	182	198	197	188	169	175	180	195	169	202	177	186	185	192	215	214	199	210	170	162	173	195	184	159	181	160	171	177	210	173	216	198	183	184	194	165	155	167	183	180	179	173	194	166	186	205	163	200	176	169	192	170	209	203	190	200	182	183	195	186	192	214	180	202	185	188	167	185	182	213	183	182	183	166	170	175	180	188	184	185	206	207	196	193	176	208	178	208	201	202	199	204	182	182	180	183	181	202	177	182	214	192	182	168	179	226	197	172	193	184	187	187	201	181	171	178	174	171	193	201	175	170	192	166	184	186	193	198	182	194	195	190	213	193	180	177	194	175	177	197	198	201	181	200	201	179	193	198	188	185	190	196	196	202	200	188	161	209	167	200	196	186	190	150	189	179	206	162	206	192	186	199	163	172	186	189	185	180	158	206	166	202	186	198	183	203	206	192	190	201	185	203	179	170	184	187	180	179	198	213	188	196	190	176	188	190	199	213	205	191	184	181	183	179	169	192	209	161	207	189	185	191	196	208	201	171	185	173	211	176	191	198	177	204	204	215	204	173	174	204	177	189	188	199	188	185	205	178	138	209	191	178	176	169	150	179	194	169	184	190	167	197	206	165	190	211	191	175	189	168	193	194	187	185	196	195	170	218	174	173	204	194	181	196	194	200	172	199	173	201	181	182	177	187	163	197	189	198	198	205	179	175	187	184	195	178	184	192	195	197	197	183	171	178	177	173	165	199	188	191	189	208	201	171	182	212	196	190	171	170	205	198	201	201	197	181	215	186	205	177	166	183	181	192	200	186	211	208	210	190	195	187	188	191	164	182	183	205	171	191	188	207	189	205	174	177	176	200	180	166	190	200	171	174	147	158	180	199	180	186	206	188	207	173	189	220	160	169	174	204	201	169	185	176	204	193	173	180	184	187	184	214	184	189	192	190	189	185	144	196	187	190	146	190	186	193	182	205	204	182	173	178	220	204	196	196	175	180	185	188	184	189	202	170	207	194	161	170	181	201	179	178	197	182	209	182	193	171	183	209	201	190	209
2201	602	565	629	651	607	591	613	543	555	539	574	550	524	546	541	554	578	581	570	562	605	568	560	543	559	529	507	545	595	532	587	510	522	568	568	531	789	812	553	559	523	543	535	520	508	532	506	542	554	551	528	523	557	582	573	521	533	554	542	570	537	532	510	515	529	564	589	522	516	537	543	516	543	541	563	529	541	522	534	506	553	511	512	551	533	538	559	506	560	545	531	515	482	541	488	510	536	527	533	504	540	539	533	560	505	528	514	568	546	561	530	503	558	537	527	525	546	544	532	510	524	582	505	520	536	538	532	521	511	542	521	545	543	553	529	534	533	529	533	563	536	509	554	470	502	536	521	535	517	507	525	542	528	569	514	491	583	546	505	513	583	534	536	547	517	556	566	562	559	536	549	548	544	532	536	558	536	508	525	553	510	514	521	525	506	551	544	567	555	513	520	507	546	501	520	489	572	543	527	555	527	511	543	559	529	523	516	531	553	543	548	555	544	472	488	494	546	569	543	529	547	514	555	521	558	547	556	551	548	533	570	550	453	551	566	573	529	574	569	536	577	515	540	529	505	538	525	505	514	534	519	504	561	533	560	547	541	563	472	566	511	520	546	528	504	510	535	482	561	604	504	513	513	525	580	536	566	518	531	518	605	556	524	542	530	517	492	522	578	533	526	519	542	542	553	517	542	547	533	561	523	555	499	552	533	550	520	499	579	506	495	595	563	567	551	573	529	554	565	521	492	532	559	536	532	556	535	518	494	516	536	487	536	558	550	531	493	550	554	536	540	547	535	531	534	527	563	564	466	542	552	547	564	533	528	549	552	552	566	543	524	493	546	526	502	571	514	514	551	567	557	548	497	552	499	533	515	543	518	528	530	537	499	530	545	532	544	515	525	557	562	518	530	472	527	501	513	529	564	490	537	515	526	546	529	518	525	514	549	476	559	514	492	511	515	533	545	553	556	503	522	524	562	553	540	537	533	490	529	572	536	511	566	553	551	547	560	554	519	502	544	536	570	540	553	527	549	523	529	518	526	584	555	548	530	529	520	526	518	549	534	515	524	518	530	518	482	508	495	536	578	515	531	548	557	542	603	573	543	506	538	544	562	505	512	538	561	517	546	550	542	548	536	508	527	566	522	540	541	530	531	545	541	505	536	542	569	527	549	490	535	497	551	526	543	572	533	554	525	555	539	572	526	493	567	529	522	543	540	490	558	524	568	561	542	522	555	525	460	580	540	492	524	541	538	491	592	491	544	503	543	523	549	517	528	558	564	523	510	500	507	559	501	550	538	481	534	538	499	496	540	547	585	512	549	524	547	513	508	541	542	543	550	499	567	521	520	560	554	536	552	546	540	536	592	538	543	531	537	535	511	543	542	473	543	550	555	529	556	523	516	549	550	534	548	545	521	553	588	574	529	516	584	556	509	512	519	523	541	534	550	537	547	540	561	523	553	549	527	557	580	563	544	558	564	556	552	502	538	523	543	514	530	540	568	566	518	496	516	536	545	541	557	575	530	493	555	520	522	521	549	500	560	565	542	531	550	539	557	515	542	536	513	565	544	561	565	594	523	510	510	562	541	529	546	491	516	538	516	568	551	510	513	528	545	552	548	552	525	560	557	556	537	485	518	576	556	482	523	565	559	497	551	513	523	552	505	533	536	511	546	507	552	542	513	512	529	464	515	558	537	527	538	549	549	510	562	542	522	552	511	525	502	523	530	535	559	559	576	499	535	527	541	549	546	521	566	517	546	582	507	506	524	562	517	520	515	504	534	530	564	576	500	513	543	543	572	549	517	526	535	574	521	522	514	519	519	523	533	564	522	517	521	526	571	534	556	557	508	507	546	539	527	512	512	524	528	500	508	563	510	489	553	534	538	542	513	560	543	542	511	519	543	546	475	518	540	550	556	520	492	500	523	527	526	556	541	531	552	568	520	505	531	524	543	511	501	548	563	503	539	528	489	545	502	579	533	562	542	536	526	539	541	532	557	558	486	522	518	518	536	544	534	536	510	539	582	534	523	525	571	538	550	535	542	535	509	565	516	556	537	562	543	537	561	543	610	540	528	498	482	532	531	544	577	581	525	540	519	544	544	537	506	557	527	562	508	564	525	529	551	550	552	497	534	496	571	538	516	563	530	492	585	530	564	557	543	521	551	537	533	500	549	542	516	576	527	555	544	563	545	541	513	507	515	515	556	535	578	567	545	490	524	515	562	516	511	511	517	555	519	539	508	520	537	566	504	530	551	559	529	522	510	523	555	538	511	539	523	504	537	563	505	536	516	547	527	545	538	534	531	558	550	532	556	559	535	522	512	515	497	543	503	574	572	524	546	520	557	507	555	539	562	504	546	540	552	555	562	505	527	541	526	538	559	566	570	533	513	566	474	532	530	518	577	532	547	556	513	532	578	513	508	508	551	527	576	520	573	567	514	555	499	569	537	511	524	499	548	489	545	519	540	552	516	545	530	533	563	558	528	574	508	501	555	547	550	555	535	514	515	527	596	547	528	498	551	511	551	548	570	514	541	513	547	570	566	525	549	545	509	542	504	525	570	562	536	521	556	591	475	537	565	497	565	540	542	534	586	519	589	557	507	513	537	562	551	541	503	522	572	535	526	498	519	529	569	548	583	568	535	565	592	538	510	546	567	515	510	557	523	571	569	505	509	525	559	546	536	564	500	546	533	573	524	541	529	540	453	517	509	533	523	524	504	547	522	561	547	559	509	537	496	542	539	526	588	500	554	510	542	522	526	543	570	570	561	571	514	539	557	514	563	517	559	555	550	536	523	511	521	553	507	576	541	529	531	548	526	511	517	546	561	501	532	505	532	486	519	568	530	544	541	529	503	596	544	517	496	532	552	562	512	532	549	578	550	536	540	555	501	517	539	513	536	522	505	506	554	522	528	513	522	555	553	552	509	509	528	591	505	494	502	498	537	542	561	555	535	507	548	554	534	540	547	538	496	550	573	541	529	517	481	541	537	550	552	544	573	546	507	543	523	571	511	522	515	553	518	537	578	515	565	573	516	519	546	518	578	517	545	542	523	556	516	579	525	536	504	537	503	528	540	533	509	537	517	508	550	514	513	559	520	544	542	530	528	530	546	547	578	541	512	526	565	543	525	525	545	546	527	536	502	596	519	519	571	524	530	538	524	548	578	504	546	536	556	575	542	511	538	515	527	541	491	579	534	553	548	524	529	528	560	611	505	546	547	522	522	548	520	486	548	534	571	522	514	545	602	485	577	565	597	520	540	496	540	544	529	562	566	573	512	548	494	558	558	540	495	568	497	568	514	543	521	552	523	554	555	531	529	542	549	519	551	558	543	535	514	518	549	541	543	521	520	536	519	549	512	543	529	537	517	519	527	558	527	543	541	575	550	519	573	567	528	533	541	550	543	531	561	531	557	524	530	520	559	544	525	525	512	507	490	577	597	529	512	549	522	495	564	517	514	526	514	538	545	535	537	515	511	521	561	529	529
7443	1065	1182	1029	793	673	618	475	482	465	441	424	390	422	401	434	409	392	412	389	403	426	407	379	398	372	385	388	386	409	413	353	340	395	382	385	418	935	1364	420	344	365	371	372	405	386	348	338	336	369	372	339	373	328	351	369	352	374	377	388	386	387	370	354	316	388	367	382	378	402	382	388	386	382	368	368	350	361	356	388	371	357	347	345	358	385	354	329	402	354	336	373	350	360	347	375	385	350	348	331	357	372	404	367	349	364	360	358	363	346	396	397	354	348	355	369	351	342	390	399	382	343	321	344	359	366	346	380	374	358	355	365	394	363	383	343	360	369	363	383	364	354	360	355	373	344	386	387	373	335	404	366	380	361	346	358	390	358	356	326	370	373	356	355	391	362	360	353	350	340	381	353	392	374	329	321	388	367	395	357	373	361	363	371	401	369	359	373	364	386	356	390	341	326	325	336	358	371	352	371	387	365	336	347	350	379	374	361	348	332	337	370	349	413	354	349	342	329	351	346	302	314	351	355	344	342	386	357	417	344	366	349	375	376	349	333	369	379	368	345	350	339	381	356	370	334	379	358	334	351	350	379	324	346	389	369	348	367	355	347	379	352	339	344	363	359	390	371	359	337	394	326	408	361	355	344	393	340	336	362	348	343	340	354	379	376	359	380	332	406	337	383	343	345	382	335	345	398	355	368	369	373	339	413	367	354	362	353	384	372	361	328	357	314	389	352	369	374	378	381	365	351	365	363	369	368	353	379	356	348	351	360	379	381	359	383	355	386	353	352	345	365	369	381	369	331	357	348	357	383	347	342	362	351	367	358	323	348	363	382	344	350	338	377	369	391	337	348	352	347	351	356	364	355	363	360	358	348	377	346	327	333	333	334	354	368	376	326	333	343	366	345	342	366	388	394	351	371	357	368	387	374	398	362	369	375	342	348	338	351	321	386	363	339	369	315	342	372	356	348	336	360	341	365	361	353	366	344	406	347	341	382	335	400	375	322	340	359	357	376	337	373	370	357	374	340	350	335	345	369	361	366	356	343	371	374	333	366	350	370	401	357	331	302	356	393	396	409	354	361	402	349	360	351	378	352	364	380	336	362	339	320	370	322	317	376	369	398	318	349	361	335	371	345	402	378	342	338	372	369	357	311	364	355	336	376	358	369	329	380	333	351	342	369	370	403	390	360	374	384	373	325	342	350	355	354	319	361	342	366	338	314	365	390	394	383	320	339	391	360	372	376	365	361	379	401	347	368	372	356	370	367	391	287	376	365	357	363	378	336	333	345	365	353	354	385	314	360	361	368	366	333	354	328	366	349	359	364	330	382	362	392	350	372	375	330	324	375	355	384	378	375	351	351	375	378	369	361	353	360	324	341	406	384	345	387	344	366	356	384	348	342	366	370	295	357	357	348	359	356	355	377	366	373	372	386	356	316	348	377	352	418	368	346	351	375	355	373	356	357	350	332	354	351	317	370	337	346	374	364	360	421	388	355	366	357	339	359	366	352	383	373	361	361	382	360	374	354	357	324	351	340	358	373	334	350	343	395	372	361	374	347	346	331	347	351	366	374	369	390	362	364	349	393	373	375	377	392	364	325	364	362	319	371	362	341	339	371	348	365	347	357	390	385	373	375	329	362	394	348	308	345	341	358	338	359	359	351	323	361	373	386	371	393	338	355	358	359	343	344	386	361	404	371	383	325	394	360	342	414	331	331	362	343	335	395	389	397	369	389	358	364	391	382	360	331	347	352	372	398	354	329	382	368	380	324	332	355	356	371	380	351	350	344	367	341	375	355	355	366	360	380	340	339	365	366	388	364	383	341	363	362	345	346	346	384	366	346	357	372	330	374	369	372	355	349	333	344	366	372	364	349	359	357	310	326	382	336	371	333	338	369	344	371	389	348	376	347	393	354	372	393	382	378	369	343	357	343	348	335	366	330	347	358	343	361	366	360	385	382	361	341	389	361	406	365	389	363	397	364	347	348	383	386	325	366	343	354	355	390	355	344	326	367	377	359	342	386	367	391	338	380	336	366	362	382	403	380	352	354	368	313	350	333	377	344	366	368	386	362	380	363	334	367	314	386	328	351	362	370	353	349	358	378	380	361	385	348	384	377	320	355	357	339	352	369	338	347	355	374	359	373	373	362	376	345	365	379	338	386	401	335	375	323	365	382	365	353	358	357	349	359	366	350	347	326	363	384	380	384	383	401	364	374	341	369	328	374	386	389	375	346	349	361	360	360	351	379	358	375	365	356	377	354	348	331	390	370	346	337	345	336	344	335	342	393	379	348	357	377	361	372	356	395	359	378	380	359	360	342	350	352	328	401	317	377	343	389	400	352	326	328	367	369	352	349	362	361	354	381	404	352	365	391	359	354	368	355	366	369	376	392	373	384	360	360	362	413	361	356	335	344	371	376	374	343	363	350	341	371	362	361	369	339	423	395	373	365	344	347	388	349	379	363	376	377	376	379	362	344	375	355	326	375	362	352	350	386	346	361	331	362	367	346	351	367	374	364	357	363	380	340	333	330	336	372	364	372	368	391	346	355	384	383	350	362	352	377	334	404	382	349	375	367	339	366	364	373	375	377	341	381	345	367	387	367	360	338	374	368	373	337	353	335	384	383	349	342	378	381	383	349	355	357	349	363	370	329	375	343	354	365	350	398	360	341	344	325	364	352	381	384	318	364	372	410	354	359	384	353	367	341	350	365	347	374	372	365	387	370	318	365	358	331	366	368	342	377	388	368	369	353	371	340	381	350	383	354	385	352	346	342	391	349	344	363	374	354	375	352	399	384	348	380	342	338	377	356	368	345	332	360	353	362	361	361	343	397	378	333	402	360	361	340	343	369	350	383	352	346	340	362	348	372	385	370	384	365	403	354	359	383	382	371	357	371	366	309	332	359	358	365	392	367	358	384	333	371	343	366	370	371	335	371	353	349	370	356	344	364	389	383	343	418	360	362	339	359	345	372	397	380	390	360	353	370	346	363	360	363	362	405	384	389	402	394	348	328	375	341	378	357	350	351	312	363	325	420	338	326	412	357	374	369	371	363	365	367	332	404	324	335	361	329	378	362	375	327	372	333	348	356	363	350	378	326	409	374	356	365	356	378	381	382	382	364	332	366	379	360	338	331	363	349	367	383	388	389	334	331	351	357	347	360	379	313	392	360	365	361	347	348	355	371	365	329	387	356	353	377	357	383	408	340	352	332	368	362	334	399	345	363	360	334	358	336	350	356	371	355	338	365	350	372	358	329	373	376	326	351	352	360	422	354	337	380	386	389	340	324	388	368	364	349	346	369	349	357	341	372	365	387	381	375	343	343	363	353	353	357	356	376	354	355	366	372	348	360	345	331	347	379	316	354	343	388	376	366	367	349	365	369	353	341	353	346	353	345	328	358	368	383	353	357	366	363	370	387	365	380	354	318	367	382	382	387	339	339	397	322	364	341	353	356	329	352	344	384	378	342	349	385	362	365	362	350
6072	1524	2471	3012	2785	2413	2086	1761	1725	1572	1453	1401	1343	1265	1223	1210	1326	1199	1164	1099	1171	1198	1164	1060	1160	1082	989	985	981	1043	993	998	999	971	968	915	1122	5693	8370	1141	916	890	920	961	901	925	867	934	882	932	901	950	898	902	923	899	923	920	857	939	900	882	901	908	959	879	942	866	885	895	886	921	879	939	887	929	947	899	904	872	914	906	942	914	876	933	938	914	881	920	901	893	874	936	896	897	917	898	916	872	914	910	873	866	884	884	900	909	921	918	885	875	866	922	906	871	891	928	880	975	921	883	877	894	880	893	874	899	879	898	904	893	903	950	889	939	865	891	874	902	896	926	920	948	882	937	964	887	910	961	881	930	900	859	946	878	870	922	942	906	869	892	956	893	897	920	912	926	923	912	899	866	857	868	967	926	874	944	904	879	952	925	924	879	890	891	856	919	916	882	929	897	861	847	855	894	912	891	897	887	894	851	920	920	863	867	897	868	913	915	921	848	919	950	871	953	865	973	829	911	982	834	862	890	892	874	902	900	896	850	919	867	883	873	924	895	910	910	948	815	932	972	933	909	911	903	879	861	852	938	887	871	865	928	881	925	870	917	909	882	916	911	896	853	897	830	937	882	921	908	841	875	879	908	938	870	853	901	845	861	916	831	940	888	869	900	858	914	863	902	895	892	928	918	878	906	866	872	858	965	898	929	884	888	869	813	888	873	880	956	934	931	863	902	878	924	869	934	869	917	904	893	909	894	890	876	917	905	922	893	886	884	881	905	901	879	935	908	933	869	923	878	894	897	857	916	856	892	879	902	890	897	890	912	888	936	875	911	940	890	947	893	888	884	929	905	920	934	906	827	886	875	936	837	904	890	865	875	864	930	846	898	916	900	899	903	891	867	895	878	910	844	874	889	889	875	893	865	852	863	883	908	817	874	888	861	887	856	935	886	902	885	923	874	895	918	917	942	856	845	904	896	866	901	852	847	885	906	914	885	914	896	876	873	876	912	914	888	876	920	859	865	864	905	878	867	893	942	820	861	866	882	899	900	880	896	870	851	932	930	883	869	931	931	902	906	917	930	957	906	887	877	934	912	879	861	968	932	947	874	943	893	924	894	922	917	900	904	926	888	871	907	922	914	915	861	953	889	880	896	919	897	867	876	908	891	899	942	937	858	939	869	892	880	929	851	900	895	908	896	914	881	896	870	880	894	887	934	902	859	884	837	900	883	904	866	886	883	910	917	852	914	879	887	889	954	914	901	907	864	888	924	895	906	873	866	897	862	886	849	921	879	863	865	864	886	897	876	918	902	909	874	847	896	911	893	882	851	889	965	946	874	937	872	909	902	931	918	900	863	894	872	923	851	887	874	903	939	909	886	911	879	896	854	897	900	847	890	958	950	838	874	912	905	926	887	865	924	902	882	895	918	894	909	922	876	895	953	882	884	915	948	905	889	895	921	932	899	877	891	882	821	909	925	897	869	884	933	877	897	893	870	895	944	913	874	910	870	853	943	931	963	855	917	956	889	883	892	909	894	890	927	896	898	838	911	917	942	882	867	884	923	836	891	879	869	901	878	907	872	868	902	874	843	913	859	875	893	913	896	871	941	896	886	945	906	888	900	973	914	928	881	886	883	902	909	833	903	869	892	936	899	961	862	865	861	895	929	882	891	838	895	846	932	922	923	975	904	923	901	896	891	871	909	952	879	846	880	934	831	951	941	904	902	883	869	901	878	926	882	893	873	848	891	891	876	905	899	932	890	857	931	874	873	870	926	866	940	882	879	861	890	924	921	902	901	895	892	882	919	872	890	895	895	927	867	937	894	901	846	905	890	917	871	862	840	955	899	937	902	930	888	928	925	858	892	885	896	862	863	909	864	856	881	882	957	940	909	965	918	942	874	894	891	918	895	884	927	907	931	943	930	903	902	864	925	838	877	932	889	931	943	928	899	922	916	880	867	846	896	888	888	887	899	872	877	949	927	911	922	913	888	842	923	887	863	897	931	934	899	933	849	975	931	945	907	892	858	873	898	862	890	874	880	870	874	917	922	872	891	879	902	871	882	884	890	895	894	864	874	899	894	875	879	899	921	881	820	861	894	864	895	870	897	904	943	915	919	906	931	849	881	899	911	857	917	950	892	897	891	882	905	935	913	910	863	944	871	859	894	897	859	861	909	894	858	921	900	887	912	927	948	864	888	819	904	908	923	896	924	929	842	839	889	911	877	840	893	889	853	897	920	890	933	896	900	850	830	862	893	882	916	864	888	919	871	853	910	861	903	910	916	861	927	894	917	887	883	909	857	908	929	842	912	916	960	845	929	959	926	902	913	888	854	891	908	909	891	901	911	866	886	934	896	922	891	911	798	953	909	894	891	937	906	905	877	892	944	927	922	948	879	915	890	920	845	918	876	876	860	877	903	866	856	944	904	879	877	873	895	929	931	895	888	894	903	890	862	878	909	858	895	922	943	916	923	907	902	874	881	888	924	904	870	891	911	877	941	902	891	906	912	870	895	900	885	844	912	896	867	942	919	873	849	946	931	850	954	907	871	904	884	901	887	957	862	881	866	869	891	876	917	884	918	882	892	912	847	937	899	897	892	944	924	906	857	882	918	909	898	917	870	935	922	910	924	963	872	923	909	905	925	842	973	878	892	957	894	935	832	923	864	965	895	923	918	895	880	897	923	913	947	888	900	875	824	911	932	935	933	883	962	917	878	933	871	872	872	905	856	904	869	894	900	918	897	903	846	941	968	873	917	858	905	866	929	884	894	903	916	928	902	941	903	878	913	908	890	901	905	913	906	895	861	901	877	930	916	875	886	898	880	881	818	884	925	887	898	886	911	896	867	879	899	910	938	926	894	909	870	866	915	874	898	922	877	864	906	929	916	980	887	823	878	857	889	928	966	904	943	857	815	848	904	851	921	915	915	912	930	898	883	922	880	883	910	878	888	891	888	917	918	916	881	895	901	938	875	897	851	916	895	880	891	912	854	884	904	918	865	940	874	890	834	884	899	925	923	888	911	904	900	968	883	893	888	928	842	890	870	906	906	840	839	876	894	880	981	884	838	908	906	929	888	877	881	897	884	912	915	896	871	889	928	887	877	893	899	893	855	871	933	891	948	909	855	935	919	859	887	920	880	889	914	875	904	897	952	885	953	889	909	934	916	904	907	910	915	893	946	929	863	903	874	928	884	873	944	861	920	891	882	919	950	862	847	902	876	863	897	928	904	911	889	923	883	903	902	921	900	936	891	910	947	891	878	861	913	868	882	935	886	831	915	898	865	856	889	892	930	877	926	881	821	869	908	878	918	947	887	876	928	904	858	894	925	882	874	894	932	878	855	876	908	897	880	889	890	870	906	870	891	888	901	911	918	916	899	937	919	905	905	908	928	871	855	881	924	866	863	924	887	890	886	920	841	840	911	853	908	940	933	857	932	886	865	863	904	876	960	876	938	925	903	876	895	854	872	924	941	907	906	947	895	960	887
13720	2186	2202	1791	1311	1001	817	754	624	548	507	510	557	454	508	455	455	448	432	471	436	405	395	416	417	386	379	434	387	361	429	392	388	374	379	410	391	1241	1518	367	387	368	355	376	361	378	375	382	402	372	383	405	413	432	414	397	378	388	372	313	360	414	358	392	359	355	381	357	365	387	387	347	380	339	379	402	367	385	393	345	363	361	337	406	386	385	357	370	392	379	392	402	378	381	382	372	359	377	396	364	384	366	368	367	354	339	412	406	380	352	398	388	392	398	398	372	360	378	374	409	403	398	369	367	332	377	369	389	353	381	380	408	381	381	371	389	375	383	352	363	395	333	391	361	333	410	372	384	361	393	333	352	356	380	433	386	409	397	383	385	371	409	357	380	377	409	411	397	367	383	414	386	385	368	358	373	364	396	375	334	343	391	347	371	342	374	374	367	384	354	407	364	374	371	367	370	396	386	354	339	372	350	343	369	356	390	346	383	359	358	396	378	354	379	390	357	372	338	370	376	382	394	354	345	380	389	409	410	420	426	351	348	388	388	375	369	377	353	359	370	397	380	378	398	386	357	376	377	374	368	392	381	368	368	394	367	389	342	384	354	373	362	371	370	356	382	353	391	358	376	397	374	340	391	390	340	340	359	387	366	369	377	397	345	396	378	386	358	371	370	400	373	377	369	362	418	385	360	382	395	385	392	408	397	381	396	368	376	357	350	378	351	359	398	400	360	366	363	367	373	394	383	376	375	406	381	379	390	358	372	375	370	374	348	390	379	365	393	370	382	392	364	406	354	392	366	401	392	372	367	418	354	391	353	399	364	347	360	374	353	354	369	366	368	376	401	413	404	384	375	364	409	353	379	371	382	378	359	367	361	361	378	381	386	393	389	407	389	351	372	360	417	393	367	392	387	337	362	385	382	378	397	353	386	373	369	365	384	364	393	392	377	391	379	352	384	385	382	356	379	406	371	349	351	345	374	388	335	379	382	365	393	378	387	374	343	372	397	366	373	392	375	387	394	356	388	391	381	359	370	359	394	388	338	369	396	365	374	348	400	390	351	342	367	392	371	380	346	357	412	388	351	405	357	371	362	381	428	367	336	412	373	345	388	380	400	380	346	349	350	422	378	413	400	371	395	336	376	376	372	375	380	351	353	332	406	346	400	410	370	378	369	364	413	348	388	365	327	395	351	381	411	363	347	342	377	364	359	371	353	379	384	388	388	399	321	347	357	385	371	344	383	421	372	382	366	400	337	399	374	366	372	378	362	412	395	377	372	366	347	376	394	381	348	358	389	374	349	404	396	380	333	373	393	389	350	415	367	385	362	367	378	377	361	409	388	371	354	370	399	390	388	394	381	382	394	350	379	385	384	353	374	375	393	403	368	388	383	362	345	354	329	329	415	360	406	371	348	355	378	405	375	410	324	342	390	356	385	326	376	415	387	361	401	337	366	391	369	373	394	374	348	343	382	352	383	380	363	350	364	344	350	387	372	394	371	369	375	380	370	375	366	354	367	378	373	356	384	378	351	364	374	399	349	383	369	395	351	377	395	361	351	385	401	390	361	386	399	393	370	379	373	344	381	339	343	405	384	361	411	374	380	333	366	365	374	358	350	396	395	415	356	368	361	363	340	397	391	336	384	357	389	380	394	401	390	369	441	347	346	348	373	362	428	388	362	368	375	376	365	353	348	389	381	405	397	378	378	393	383	379	393	390	357	353	362	359	389	357	435	386	334	393	387	388	353	351	381	366	365	371	372	401	385	416	355	334	350	397	409	356	397	363	326	363	373	377	402	374	398	396	400	383	376	394	387	373	397	384	406	389	398	398	377	390	376	378	358	372	395	378	392	415	389	383	405	390	377	388	402	382	377	396	395	419	372	331	376	355	360	358	342	344	387	385	381	371	377	342	397	370	360	377	363	387	373	374	399	360	391	364	373	389	374	362	381	356	364	377	353	366	419	385	381	394	361	365	390	388	373	346	376	401	374	381	363	383	375	373	395	345	396	420	411	369	396	367	363	401	380	372	393	397	366	378	377	377	372	362	388	364	383	354	350	381	380	375	369	406	427	394	427	377	362	346	416	430	364	352	339	366	371	386	408	374	351	369	354	399	389	375	376	374	390	353	384	388	353	364	372	365	398	367	408	366	409	387	377	355	388	360	373	344	407	384	374	400	381	326	348	406	368	371	380	400	373	395	402	355	400	377	360	365	365	379	344	374	353	360	370	382	405	378	372	361	359	378	356	362	395	380	364	374	398	355	396	373	339	371	392	377	407	385	368	394	386	392	388	373	357	383	388	361	400	377	352	378	376	371	387	352	396	377	389	358	357	361	380	373	382	391	352	407	381	369	363	362	371	368	379	377	372	365	337	353	374	411	363	330	345	372	373	377	376	362	354	346	398	324	353	365	369	397	374	353	375	360	374	383	357	349	363	397	360	402	359	415	355	358	370	378	364	388	374	404	410	363	403	366	360	382	386	371	379	374	360	400	362	383	372	371	354	375	357	358	394	366	376	347	415	390	361	382	408	360	379	386	374	368	345	356	377	380	391	383	382	355	321	383	369	367	378	355	363	379	384	366	365	383	386	366	387	390	407	381	365	365	374	411	390	362	392	384	365	367	390	378	336	415	377	337	386	380	371	398	375	350	389	334	362	339	370	387	379	388	361	394	402	365	378	334	374	394	341	378	367	370	379	380	381	378	341	340	408	360	381	358	350	347	362	351	431	371	377	367	368	386	399	361	359	365	365	357	381	385	362	354	385	396	398	394	393	429	380	369	404	386	378	351	372	372	348	407	401	350	386	370	363	393	316	354	375	373	407	346	368	331	398	380	354	371	385	375	417	374	382	389	373	374	386	373	399	388	375	395	382	372	373	370	372	357	394	391	392	398	377	358	396	370	367	332	395	390	360	355	395	401	391	414	349	384	377	394	382	383	390	350	373	354	361	365	401	397	391	355	367	378	360	360	395	397	384	374	364	386	415	383	387	357	331	365	396	361	372	379	394	392	346	373	387	395	385	389	362	413	386	396	371	384	384	387	363	375	359	405	382	406	332	361	357	355	362	393	385	363	417	394	382	358	380	353	384	400	388	364	390	360	384	375	416	355	378	363	388	409	346	383	382	368	424	357	357	380	402	367	366	390	373	367	347	414	355	376	414	393	421	410	355	372	374	354	332	414	400	407	365	365	332	379	344	411	370	413	359	402	339	379	424	329	375	390	352	330	387	402	381	366	349	390	373	382	382	389	380	352	370	369	385	373	352	357	354	408	371	379	365	391	388	389	356	396	395	381	403	417	360	420	377	387	380	378	340	400	385	391	359	376	370	379	389	371	328	376	391	397	381	378	400	400	381	390	334	402	384	362	378	381	399	402	373	382	366	382	371	369	392	361	367	383	383	387	363	384	361	366	410	353	417	342	374	417	368	366	362	388	385	360	423	392	374	400	362	378	370	404	385	398	406	340	355	375	390	346	364	373	361
7855	2122	4171	5082	4543	3819	3265	2739	2422	2252	1952	1859	1716	1756	1678	1574	1483	1429	1348	1373	1330	1323	1249	1202	1224	1108	1149	1089	1150	1057	1056	1057	993	1006	1091	971	1036	7402	8276	927	927	932	935	958	929	946	990	923	896	987	966	950	944	934	939	905	915	896	891	927	883	896	881	928	940	945	906	916	963	896	877	877	921	916	968	864	866	936	953	910	878	897	900	920	914	877	889	919	883	911	875	849	945	972	916	909	946	884	876	918	900	949	885	925	888	914	923	917	875	889	888	876	910	905	939	913	909	943	915	890	892	932	858	958	876	933	932	867	915	899	911	903	912	900	911	931	871	888	878	937	927	926	895	969	926	855	931	904	870	934	910	941	908	887	934	956	915	936	916	909	934	922	952	926	924	888	920	962	898	891	893	905	843	884	946	912	943	878	921	875	905	860	900	888	877	937	894	862	917	887	935	844	886	891	879	913	889	849	897	928	904	885	849	901	886	872	916	894	862	916	861	946	901	896	909	879	899	924	871	908	952	897	897	874	910	925	889	910	922	859	916	965	895	943	925	911	902	891	884	856	917	856	894	910	922	932	923	900	891	873	896	896	911	911	899	921	892	900	871	887	875	957	880	902	905	950	877	869	892	888	926	962	891	862	930	913	880	864	890	872	880	887	917	835	916	864	891	878	870	889	821	873	906	892	899	900	898	903	868	899	919	918	912	843	871	884	933	890	931	914	892	890	888	920	911	891	937	917	909	924	945	868	887	839	887	949	885	902	929	891	902	916	847	934	916	921	852	956	848	865	863	900	840	887	870	978	825	893	845	913	905	937	897	948	927	918	908	884	880	898	872	902	896	912	902	913	941	919	868	937	879	877	914	920	941	905	941	904	893	901	895	939	904	843	879	858	906	913	857	863	861	890	962	857	924	924	888	856	891	883	893	907	940	903	865	922	870	892	897	910	914	911	835	879	915	864	906	935	894	852	884	857	846	856	866	919	889	906	897	948	966	886	936	916	900	919	848	863	865	868	925	885	855	883	913	877	923	863	891	846	925	899	904	897	923	893	919	895	885	934	907	918	886	912	894	904	886	899	932	894	913	891	868	935	913	877	880	882	855	901	883	936	870	931	939	891	894	938	930	881	896	957	877	914	899	915	896	939	903	860	965	924	868	876	895	887	932	863	905	869	889	893	885	875	868	902	930	880	900	897	972	903	910	868	865	935	893	925	907	836	867	897	859	934	909	884	903	861	911	887	874	891	884	890	857	936	918	922	900	877	903	901	843	916	896	890	894	930	856	867	851	902	933	923	843	888	915	962	865	947	929	934	904	924	849	921	836	925	959	929	914	895	886	909	905	854	920	887	871	913	920	914	888	925	913	857	909	882	890	924	861	860	885	987	940	909	903	901	887	898	903	861	893	878	871	854	884	903	883	899	943	915	902	857	880	902	880	953	911	880	883	938	920	965	866	901	923	868	914	837	900	877	893	954	890	877	841	884	891	874	897	895	913	883	907	954	935	910	870	929	870	941	856	913	888	906	871	915	963	875	918	967	904	901	908	926	866	904	941	881	937	893	832	921	913	871	929	900	862	900	886	928	923	929	868	836	873	827	902	900	916	853	885	867	879	904	890	910	827	926	945	908	883	940	904	912	842	870	902	890	916	892	919	898	889	928	877	914	902	878	906	915	890	934	883	926	849	919	861	919	918	890	915	967	923	931	911	892	883	909	895	900	830	899	867	884	925	906	922	940	912	894	901	882	924	954	873	897	867	868	909	899	922	931	923	910	923	890	873	892	951	896	939	988	918	874	922	837	919	924	859	923	878	843	942	893	908	897	893	952	864	915	852	937	905	865	890	941	910	892	905	928	909	912	852	888	949	874	936	921	890	913	876	853	851	922	912	916	887	919	893	939	938	911	854	866	954	908	857	933	925	881	922	860	931	881	923	858	860	889	895	852	919	934	968	945	910	878	917	908	910	908	901	854	876	968	896	946	902	935	847	843	877	931	882	949	936	924	882	904	927	888	931	902	894	872	912	855	916	896	905	899	921	913	944	895	881	902	895	879	936	899	889	917	925	883	910	934	889	916	877	898	840	909	929	895	847	883	938	881	896	821	868	873	892	941	935	892	928	869	967	921	981	841	895	916	861	886	915	885	949	940	893	928	909	893	869	870	872	845	860	844	869	921	850	914	932	875	906	907	901	921	882	903	904	889	916	941	869	874	859	880	926	870	912	906	876	866	844	886	877	851	932	944	878	872	859	930	847	857	876	896	824	909	876	898	924	860	920	904	910	949	888	890	935	928	845	937	887	894	898	859	910	889	851	956	913	907	851	896	889	879	936	939	876	979	878	901	852	886	936	856	893	901	943	867	852	873	892	863	908	956	878	908	910	913	909	889	939	879	887	911	843	876	874	880	963	883	881	836	881	882	938	932	903	896	929	934	894	859	905	889	945	936	907	928	936	899	889	910	889	859	922	894	898	887	924	876	896	910	862	965	837	845	870	925	890	906	896	896	867	859	908	921	930	862	920	918	905	911	876	922	908	863	901	933	865	856	913	902	841	852	899	861	873	872	970	847	912	879	857	958	920	878	921	886	860	913	928	875	923	914	962	932	894	851	925	895	895	889	851	923	893	948	879	923	939	881	882	924	949	905	886	889	888	905	899	898	871	936	912	947	884	892	921	970	899	868	924	908	902	926	915	914	902	905	873	919	910	923	857	901	898	901	863	880	913	897	879	902	879	892	922	891	876	911	910	836	876	890	913	916	894	890	891	929	920	922	888	902	901	922	867	933	825	868	815	869	882	855	902	865	887	903	957	936	909	882	887	921	910	943	864	911	878	899	939	870	892	885	945	909	914	908	857	936	916	820	877	914	835	893	883	885	856	877	926	885	914	922	890	895	929	900	889	920	922	877	859	961	947	936	865	925	890	955	870	914	917	902	944	894	890	945	882	857	873	929	906	907	893	817	913	902	879	926	905	848	887	935	896	923	904	905	865	919	919	811	831	866	845	886	924	944	858	853	857	901	829	872	955	968	870	910	885	900	918	922	893	856	873	934	968	868	906	941	939	869	947	861	930	863	822	924	930	915	906	880	910	933	961	941	916	881	866	856	925	917	840	880	870	854	909	877	907	906	954	889	883	927	895	895	874	916	874	887	930	892	916	901	888	872	839	902	862	835	836	891	876	817	915	823	911	907	905	904	925	872	877	920	880	931	904	920	886	907	944	906	874	898	910	880	912	887	899	854	863	887	952	938	910	862	946	901	952	852	914	936	912	935	895	870	866	904	901	914	889	919	869	955	918	838	955	856	917	866	864	868	925	855	886	872	914	915	909	831	884	878	918	973	937	888	865	865	890	930	836	961	910	885	864	876	909	897	929	895	889	877	862	865	888	950	894	866	932	921	868	900	915	910	917	910	859	922	905	898	924	886	897	930	946	896	916	858	910	888	859	888	904	928	879	823	872	873	901	898	863	891	873	913	884	921	946	1003	837	914
1914	178	188	193	178	182	185	193	180	195	179	155	183	186	223	170	187	196	169	166	189	165	183	188	174	157	161	184	166	195	173	130	197	175	163	152	177	224	197	172	178	174	170	165	175	190	163	181	188	179	175	179	171	185	193	153	166	170	153	181	188	164	182	171	188	150	182	193	155	134	160	197	180	144	174	184	178	163	181	179	168	169	136	168	182	164	172	176	178	178	170	162	178	167	189	172	192	183	166	179	161	191	157	167	179	172	193	170	188	188	157	153	170	162	180	165	177	171	161	166	162	161	165	198	206	192	188	184	182	174	166	173	198	202	171	184	166	165	165	143	175	176	182	173	191	164	152	172	165	183	173	180	172	173	177	187	178	167	184	175	175	143	182	182	175	152	164	191	190	185	194	196	157	168	173	164	172	166	179	178	172	177	174	186	172	189	185	166	184	197	180	175	159	183	173	175	150	188	164	170	178	183	190	187	166	187	178	161	185	204	197	188	171	182	189	180	179	170	179	178	186	179	165	164	175	194	177	157	159	187	192	197	175	166	172	160	197	197	195	162	168	160	163	171	178	167	178	219	186	148	160	202	178	166	165	185	193	178	169	165	189	213	174	179	173	167	183	178	174	156	177	181	183	175	178	173	161	146	154	181	193	205	180	174	180	170	195	182	191	175	195	199	164	178	166	178	170	160	161	199	185	148	156	152	161	164	164	163	193	171	166	163	168	152	186	193	174	199	207	169	173	170	140	184	161	179	140	169	178	186	167	145	168	172	183	155	196	184	177	171	179	160	155	191	166	160	177	187	171	169	178	192	172	174	170	164	174	175	159	181	177	169	177	176	172	159	179	151	173	202	185	170	181	166	184	205	166	177	181	158	172	173	171	179	154	171	195	172	168	182	174	176	185	175	178	158	189	169	188	179	147	176	170	215	169	174	194	164	181	202	194	164	208	174	190	165	185	163	169	178	175	177	169	164	180	180	190	175	163	172	169	175	175	156	179	204	172	195	183	184	175	170	165	168	169	182	192	164	173	162	193	187	172	187	163	167	171	187	182	150	164	172	169	179	180	159	183	178	184	169	165	165	172	179	182	185	191	150	170	185	159	173	140	148	153	160	172	130	163	173	153	170	184	165	187	163	163	172	172	149	202	192	140	174	181	205	188	172	183	180	173	168	179	174	180	172	181	164	170	171	164	182	171	143	181	204	183	171	191	167	146	199	164	179	195	148	157	160	166	182	174	181	184	164	161	181	172	176	168	178	172	183	164	185	172	171	191	205	162	173	162	199	157	176	162	173	161	203	182	169	160	163	192	166	172	167	159	159	202	156	178	157	162	166	166	184	153	173	158	175	160	179	175	168	185	190	172	193	182	172	181	154	186	175	172	183	177	168	166	182	179	176	176	176	174	182	161	201	169	171	179	176	165	173	176	168	169	168	159	162	180	165	203	183	165	173	157	169	168	171	160	183	173	171	159	173	184	154	167	163	159	162	151	148	179	184	161	174	160	180	172	192	172	181	173	175	173	195	202	188	173	172	180	179	150	171	176	195	209	182	172	184	157	174	181	182	200	195	167	196	181	170	180	182	198	184	176	170	174	155	180	166	144	165	195	156	153	177	195	180	180	190	191	204	173	178	179	160	185	172	185	177	165	190	186	183	174	192	167	154	168	179	157	177	200	196	173	179	139	188	166	168	168	176	150	161	179	178	184	182	212	200	174	174	187	204	174	164	183	179	160	183	165	177	186	174	182	154	188	191	167	181	189	150	150	212	186	178	177	175	165	180	171	174	184	178	158	159	185	168	194	188	157	158	180	188	182	165	174	180	173	152	140	165	180	180	169	162	172	158	187	191	168	182	162	178	176	151	156	211	168	174	161	189	163	165	190	169	188	176	165	179	163	193	161	165	176	186	164	169	151	158	193	176	173	182	178	168	179	185	182	178	171	194	175	199	159	171	172	191	197	169	183	170	174	160	159	179	202	181	188	155	167	174	174	165	198	178	172	164	190	185	170	175	182	187	186	178	168	181	178	174	188	164	183	147	164	183	178	172	180	171	174	180	157	158	163	175	176	188	170	146	178	175	182	137	190	175	166	190	189	180	175	174	175	151	166	148	157	154	191	168	194	177	170	206	180	199	171	164	177	171	186	163	182	149	171	173	156	170	197	186	185	169	163	184	165	195	157	175	198	164	161	159	174	177	177	189	167	174	202	154	173	190	197	186	186	189	173	144	193	188	191	185	167	181	203	182	187	188	177	172	193	187	153	176	154	177	156	173	167	179	172	146	162	170	179	192	172	186	158	189	202	189	169	162	173	177	161	200	174	193	157	164	156	182	158	182	174	175	165	157	184	176	189	163	169	191	169	173	173	181	176	174	163	180	180	180	160	202	176	174	170	178	158	196	184	161	164	187	165	183	181	161	174	171	156	145	157	189	205	175	175	183	165	191	171	158	181	163	194	138	172	185	178	186	170	179	168	151	171	174	181	170	167	160	178	187	197	165	170	176	147	196	178	159	173	157	186	176	173	183	186	213	237	174	179	161	197	185	183	186	165	155	181	153	192	178	189	169	168	211	192	178	155	181	166	165	161	179	179	180	178	162	174	186	161	189	171	176	179	187	173	172	158	179	171	178	176	193	185	171	174	171	190	169	150	168	172	158	180	162	169	176	206	179	182	186	167	171	195	177	185	158	161	180	152	169	156	161	175	171	196	168	159	158	198	195	179	194	171	180	171	189	169	172	176	179	169	150	170	178	163	177	159	173	169	181	207	200	170	175	153	152	164	181	157	160	182	193	156	147	184	189	181	191	160	150	187	179	182	198	173	156	194	172	167	193	177	163	167	182	146	152	158	186	179	178	178	185	170	161	188	184	198	173	160	131	185	179	196	173	176	166	190	161	172	165	170	174	166	159	181	186	169	159	197	172	172	177	192	152	180	180	193	160	169	168	168	182	164	180	171	199	155	171	181	162	192	188	155	183	209	174	161	149	151	184	173	178	174	167	173	177	204	168	191	171	209	178	173	182	182	193	186	172	175	175	164	169	184	171	177	178	169	165	194	187	190	188	181	179	175	195	173	197	179	178	165	186	179	185	173	182	176	208	174	192	181	178	149	178	188	171	173	180	185	162	161	173	186	181	148	161	162	184	166	157	166	181	172	173	151	183	175	165	173	189	198	187	156	168	166	162	156	158	169	184	156	184	165	177	217	168	166	178	167	193	173	177	167	163	185	159	173	169	170	197	199	159	185	162	176	178	169	200	137	208	178	166	193	198	194	186	154	164	160	151	171	190	182	186	180	168	180	150	164	165	168	204	167	174	167	177	179	183	170	183	176	183	185	205	175	184	176	169	187	179	175	160	159	155	158	161	172	176	167	169	177	162	162	187	186	159	159	156	173	168	199	154	171	183	181	194	172	161	171	190	196	175	167	179	183	184	166	185	175	184	161	180	168	179	163	178	161	173	187	177	157	169	184	196	211	165	171	182
2259	534	581	578	575	554	545	506	547	529	537	537	557	553	582	583	567	546	574	562	565	552	503	533	488	526	501	519	543	482	480	538	531	515	511	514	524	760	634	506	479	496	495	482	502	524	527	484	499	508	482	540	473	516	513	497	476	508	508	512	458	520	512	509	487	469	454	494	490	553	487	451	477	480	467	489	510	476	511	547	508	513	508	473	538	512	529	500	542	509	483	528	497	489	483	540	502	494	522	536	508	515	512	478	507	514	503	533	500	465	486	506	504	472	513	519	474	474	502	532	509	552	488	490	491	506	522	504	471	537	540	480	468	476	517	500	515	522	532	493	477	499	493	533	501	502	535	511	492	479	448	466	536	524	501	504	489	491	519	518	480	470	506	518	464	527	492	468	485	462	439	518	532	535	551	520	463	522	530	500	507	473	486	487	507	504	474	502	491	531	501	544	496	484	482	484	507	460	531	493	500	528	533	458	507	504	471	495	488	482	517	482	516	493	548	517	515	488	510	502	516	497	525	538	538	490	514	511	526	482	533	455	486	505	496	486	502	502	548	456	502	497	519	471	481	487	553	517	546	461	528	524	489	492	489	501	538	515	501	509	493	504	498	510	492	503	480	505	530	484	473	515	524	492	505	496	505	504	498	511	469	490	526	469	498	500	503	477	505	490	530	513	513	489	504	516	489	498	519	520	514	509	516	524	469	532	508	472	556	474	536	495	498	547	518	469	491	478	516	520	483	517	465	507	495	524	501	500	481	487	514	485	539	504	468	494	529	487	513	507	512	484	537	471	477	517	458	507	511	527	498	504	491	497	477	484	514	507	473	460	507	477	509	498	529	534	474	517	464	512	502	495	503	475	533	522	477	541	503	478	520	523	518	499	502	470	504	512	457	462	491	451	523	532	537	475	495	514	510	516	499	534	474	511	498	489	511	481	535	513	443	499	506	512	472	503	522	502	490	496	536	528	506	511	514	508	499	528	471	474	521	509	544	502	489	504	479	537	485	521	492	511	493	459	466	496	471	508	495	495	502	511	462	528	487	488	522	484	512	512	471	491	535	527	497	545	510	533	501	530	475	513	473	516	507	511	511	524	504	511	531	507	463	501	519	492	527	490	527	492	491	506	541	477	524	478	540	502	511	530	521	482	491	533	513	491	466	500	504	492	521	491	511	480	517	482	501	484	507	498	484	494	500	518	524	502	483	525	470	505	482	469	565	499	509	485	499	548	532	459	448	482	444	505	475	458	459	500	514	489	542	507	499	462	517	548	493	522	514	476	515	511	521	513	543	495	493	526	485	476	502	541	484	560	506	485	515	469	507	507	529	504	496	483	505	503	497	473	505	515	509	521	515	518	522	480	500	473	466	489	501	464	502	510	492	494	482	484	551	497	516	498	494	495	518	491	482	530	476	521	496	485	527	509	522	494	502	490	533	539	501	505	563	506	474	501	536	494	494	492	502	539	460	496	490	510	512	466	501	541	515	508	498	501	475	506	501	542	496	496	497	497	521	509	542	423	486	512	470	486	523	548	518	508	488	476	493	541	523	518	489	484	521	506	525	485	541	533	515	486	538	523	524	495	518	496	508	492	481	497	535	521	466	474	533	507	510	509	457	526	548	498	498	515	548	514	521	514	474	533	501	459	455	536	497	521	488	514	499	486	516	488	486	496	482	513	484	499	475	521	529	485	522	529	478	497	504	503	473	490	522	536	510	500	513	483	495	521	520	490	521	510	510	553	484	522	518	473	500	506	487	491	506	516	501	503	519	532	483	518	519	513	525	490	508	552	516	511	494	465	495	511	504	494	481	508	521	528	502	490	454	496	538	539	505	512	476	495	549	504	484	520	479	514	498	516	494	489	478	525	492	509	526	520	477	541	516	510	482	486	486	505	524	528	463	523	466	487	491	508	488	562	485	468	514	526	536	529	490	491	435	529	537	479	496	511	495	498	507	518	505	489	521	486	482	492	513	490	521	523	497	501	502	500	509	482	526	509	497	515	506	497	472	491	547	502	510	488	475	505	497	510	472	525	497	545	467	476	456	519	498	503	488	543	479	486	487	511	502	531	494	492	482	509	545	526	512	505	515	495	547	481	492	533	510	509	497	525	511	496	489	477	491	548	476	455	531	498	481	511	490	496	547	469	501	504	513	508	469	508	537	474	532	509	448	473	487	468	535	486	535	475	523	535	513	504	475	489	522	478	482	543	501	557	484	501	469	487	490	545	515	460	502	491	500	493	509	519	465	504	531	510	541	497	494	470	531	499	468	499	499	457	533	529	507	472	503	509	513	526	536	531	494	475	482	513	524	476	480	544	507	517	430	439	500	508	496	509	491	461	494	502	493	492	497	468	498	500	513	516	489	477	527	475	512	512	504	486	505	514	515	484	511	460	535	503	500	463	525	507	498	475	494	504	502	480	507	492	509	536	491	503	516	522	460	466	495	492	456	536	492	509	502	528	543	501	495	489	505	515	511	489	512	484	499	489	477	509	482	526	485	499	475	489	502	508	461	464	530	524	520	523	534	493	482	511	469	510	473	486	497	504	519	500	517	493	459	451	526	510	520	493	502	522	498	470	498	475	497	487	504	500	486	493	505	531	490	505	502	476	506	473	527	480	484	480	510	497	513	474	478	484	490	484	459	503	518	527	509	514	507	516	465	506	537	491	486	508	503	462	513	473	463	493	477	484	512	519	514	504	500	514	506	486	475	507	524	522	515	505	495	525	519	484	517	522	517	489	489	482	461	501	482	525	495	482	515	501	438	469	499	513	532	552	489	530	521	536	501	483	499	502	501	491	503	505	490	491	488	497	473	503	521	530	478	492	517	524	519	510	485	506	479	512	493	456	485	473	494	522	528	493	488	488	509	500	476	524	544	519	468	524	493	515	520	461	494	474	494	479	526	497	543	511	517	521	468	521	491	492	495	513	508	494	477	497	487	471	482	507	512	495	478	478	544	508	525	487	476	500	455	498	498	552	503	487	507	487	507	499	491	509	541	486	501	500	495	471	518	483	519	553	502	480	499	493	515	526	493	493	472	507	537	454	530	515	473	504	496	501	525	523	518	482	469	528	506	499	506	521	524	510	470	467	490	502	465	557	558	489	477	465	486	499	491	483	512	501	526	482	548	494	473	492	512	478	524	491	488	516	518	513	465	523	482	476	515	483	490	513	524	516	505	466	508	502	474	526	516	503	504	477	498	494	495	474	522	491	461	491	494	457	492	485	494	529	490	485	503	496	462	501	515	518	464	471	493	461	505	501	497	477	459	497	460	517	530	465	501	482	496	488	496	527	477	488	514	475	494	516	461	519	504	497	514	515	495	512	508	455	496	477	499	503	490	557	505	535	539	513	487	507	494	490	472	460	438	488	468	510	502	509	523	545	494	503	488	477	477	463	484	509	506	527	514	457	495	492	546	489	472	509	520	485	513	497	489	485	495	505	553	490	555	490	515	524	523	530	507	487	532	493	500	458	496	512
7414	1023	1176	953	782	585	507	462	458	426	391	403	346	380	380	392	339	367	353	354	365	369	330	354	334	317	320	349	343	339	354	331	313	354	339	335	437	777	368	343	313	309	339	298	315	327	294	319	336	349	313	325	309	324	331	335	339	279	325	321	281	308	342	281	284	342	343	341	295	320	330	326	334	370	300	315	316	328	338	321	306	339	329	330	327	334	329	300	315	320	309	305	336	302	291	303	321	310	339	298	316	315	348	304	286	290	330	329	341	306	331	347	331	323	322	316	315	319	328	320	332	303	325	327	343	327	339	298	317	333	313	301	312	328	333	335	345	305	329	316	298	334	328	298	352	358	328	338	341	293	322	357	360	330	318	311	318	305	296	288	301	309	289	301	286	326	350	318	310	315	326	339	331	302	280	324	301	305	297	295	326	318	338	302	303	317	316	343	289	342	325	335	327	310	331	306	328	314	345	300	319	327	320	305	329	299	297	315	306	348	329	290	358	346	304	336	354	331	313	304	316	327	334	332	330	330	316	315	315	301	292	313	329	312	304	326	317	308	343	329	316	345	296	340	306	293	264	282	338	328	335	346	345	364	342	345	303	316	327	309	304	316	341	301	304	328	295	305	300	315	326	327	329	305	315	317	338	331	320	344	360	366	319	335	321	323	352	304	355	310	314	350	315	309	332	324	360	325	288	295	274	287	352	304	327	291	316	319	306	291	311	312	344	322	330	365	283	303	333	345	322	309	307	292	343	337	325	329	312	308	319	318	309	339	315	321	329	361	296	351	296	335	348	299	301	310	316	309	327	329	309	336	318	308	333	330	310	354	361	317	317	361	345	330	304	332	317	338	310	317	307	340	348	360	290	355	301	339	324	329	302	322	317	339	310	324	331	305	319	321	326	285	301	332	316	317	327	280	283	328	328	343	315	342	312	328	339	334	356	319	326	341	311	350	333	290	317	309	305	341	304	333	347	327	308	294	279	315	306	318	312	317	325	312	300	329	338	297	331	294	304	301	310	297	335	338	324	307	337	301	292	348	310	312	336	273	305	290	313	353	322	296	328	326	343	319	296	304	318	318	295	340	303	324	313	349	315	340	352	312	291	332	287	331	332	298	357	321	323	312	316	331	328	366	323	355	340	300	338	283	311	331	344	345	307	309	343	314	327	322	333	317	340	348	303	320	291	317	327	326	279	334	323	363	317	329	314	311	299	330	305	321	346	325	328	308	312	317	328	344	338	336	334	302	322	340	322	329	322	333	332	312	335	293	283	321	311	299	333	341	366	342	327	313	322	333	304	327	344	294	312	332	325	309	329	305	328	317	318	295	297	332	317	306	309	363	311	347	313	299	317	348	303	332	325	343	321	343	328	337	305	339	321	333	328	320	329	278	308	340	292	324	337	312	324	299	338	287	331	336	328	315	327	341	345	309	299	329	345	325	324	302	349	298	305	341	323	316	313	308	307	317	329	303	342	283	289	328	327	327	313	354	322	299	329	331	336	317	338	342	319	302	305	304	346	342	329	348	332	328	293	302	337	321	335	329	358	321	291	340	330	313	330	319	294	333	335	325	306	292	291	328	342	327	292	309	325	307	322	322	341	313	302	287	333	310	299	330	323	355	320	350	296	311	318	304	323	352	301	330	330	308	332	307	309	344	310	316	336	277	308	329	316	317	316	288	303	309	330	323	314	310	307	326	280	302	313	328	304	372	314	341	346	318	297	337	305	349	334	336	325	311	296	317	314	323	349	309	337	287	305	284	304	323	311	297	315	321	309	311	310	326	320	363	342	349	320	343	342	352	313	322	302	312	311	331	341	359	325	327	355	333	323	323	318	350	296	314	331	302	323	317	321	312	310	310	329	290	341	335	299	336	295	310	342	329	326	295	320	305	337	307	335	321	338	343	337	314	309	312	311	304	336	349	323	322	333	317	335	310	304	349	326	317	314	343	332	323	317	327	327	316	311	300	327	312	323	318	315	275	303	303	302	336	316	359	328	345	318	307	304	346	346	329	317	304	344	323	271	315	317	319	315	313	327	368	329	320	297	309	328	311	343	348	328	308	315	322	302	298	311	313	334	275	318	300	306	315	311	320	311	361	352	340	334	352	324	316	300	307	320	316	297	319	291	318	326	343	323	329	308	314	303	309	331	306	319	335	337	305	357	298	309	341	307	342	324	329	297	367	320	336	350	325	319	308	338	356	359	377	296	330	315	319	331	316	314	330	312	341	330	345	311	312	292	346	329	312	291	305	306	293	341	345	326	321	299	357	287	305	289	328	357	295	317	351	316	301	335	354	317	320	334	303	301	303	320	297	328	316	328	345	277	323	294	311	318	286	312	325	305	298	308	342	343	319	314	323	341	305	324	348	312	357	315	321	337	307	321	295	305	310	332	334	303	349	284	288	303	322	315	310	302	304	303	311	302	334	317	352	318	300	316	312	320	324	326	317	288	302	323	330	305	355	298	284	301	307	315	325	311	311	329	320	329	351	311	310	317	298	345	327	334	364	307	299	335	335	301	345	311	300	329	311	313	304	313	358	341	335	312	304	304	319	331	310	309	353	328	300	318	307	331	317	321	308	348	349	292	333	331	325	348	329	324	296	305	314	321	315	361	319	299	308	308	298	316	320	316	326	267	294	342	321	316	311	304	304	319	322	295	305	350	347	343	319	340	323	316	296	326	379	307	323	345	333	326	327	345	324	300	329	331	318	317	308	307	330	293	286	332	381	303	307	345	305	326	303	307	322	307	354	329	301	308	309	344	287	334	340	320	275	336	378	310	360	319	323	329	318	300	338	300	375	324	343	290	317	322	329	314	280	331	339	293	344	309	296	322	322	306	334	353	358	315	299	336	366	347	312	342	301	327	323	312	301	328	327	318	342	344	320	299	353	290	331	366	332	336	276	324	299	307	325	335	307	328	314	325	338	319	316	291	331	367	341	302	354	323	320	286	337	330	330	322	306	338	301	297	297	338	314	337	362	294	316	274	349	326	315	331	331	327	311	315	346	306	345	350	284	304	316	305	309	330	314	329	321	351	324	319	331	325	300	332	293	329	308	348	362	331	328	325	310	358	338	303	337	347	330	314	304	316	357	344	329	317	306	307	353	329	355	330	326	313	352	311	317	317	330	359	325	335	346	303	312	302	335	321	285	317	276	316	333	333	338	309	324	328	313	347	306	306	321	308	295	305	310	324	362	310	311	327	313	308	295	292	304	312	330	298	365	337	313	296	338	304	340	288	318	299	321	340	294	317	306	332	313	342	297	327	318	326	346	303	331	331	346	314	337	335	338	314	306	300	358	288	307	326	303	302	347	304	361	318	305	352	303	343	295	321	305	312	303	320	309	310	316	329	305	306	291	287	285	309	286	343	288	288	322	335	318	317	302	319	335	341	344	333	301	316	317	325	302	328	310	334	291	316	344	320	312	311	321	293	324	318	322	300	289	324	338	324	302	325	328	334	299	333	293	316	303	347	318	342	306
5969	1483	2430	2913	2720	2342	1933	1787	1587	1451	1405	1287	1310	1262	1251	1202	1150	1078	1127	1058	1057	1064	1014	980	984	924	966	925	912	887	906	889	885	931	850	873	1747	3919	1164	872	844	873	873	866	802	778	834	828	865	762	812	849	796	849	842	813	850	844	776	846	766	814	807	834	837	785	835	816	823	858	827	843	788	805	799	797	816	831	802	811	844	802	820	852	830	818	814	795	778	817	818	831	797	820	785	823	830	809	818	823	809	880	816	805	835	824	861	767	753	809	758	808	802	784	842	793	822	803	777	791	778	843	821	823	786	830	751	854	799	843	756	802	803	816	784	843	787	816	812	736	825	814	847	817	810	850	812	809	849	775	794	823	846	811	779	805	803	814	829	790	800	835	849	805	765	812	775	841	828	834	835	817	811	804	796	800	835	775	814	809	833	782	811	780	844	837	800	760	847	811	775	797	808	785	817	789	799	835	821	784	832	807	831	780	771	801	802	851	763	793	825	796	786	851	790	812	826	787	767	839	784	839	821	801	860	805	866	840	852	812	820	813	811	757	781	845	772	824	792	808	806	812	754	815	836	767	775	825	831	800	792	775	763	841	801	801	799	832	837	816	817	796	816	809	831	802	774	798	783	802	780	828	839	810	777	835	775	796	807	791	814	774	820	787	828	782	816	844	823	820	794	817	820	821	857	807	805	790	730	779	803	855	827	823	833	812	844	839	806	847	880	815	845	767	779	818	816	818	825	762	805	867	765	784	842	835	772	834	812	803	832	820	802	768	800	822	791	850	766	795	787	792	790	803	822	816	827	832	829	827	773	808	844	783	794	807	823	796	831	822	743	882	880	769	842	778	811	812	777	840	789	830	855	831	746	827	839	818	816	773	829	838	828	811	785	772	747	823	839	801	782	807	867	779	826	792	799	795	854	765	800	813	773	794	816	837	796	798	801	805	813	812	826	785	796	840	819	811	759	790	836	761	847	797	859	820	827	770	771	788	773	790	805	795	820	833	855	844	824	769	777	803	764	857	833	758	777	752	837	845	844	834	773	774	827	822	799	830	823	814	823	801	757	799	849	794	837	800	795	786	825	848	846	811	872	819	769	788	772	827	814	780	756	771	819	803	832	801	820	797	836	816	801	847	845	821	782	852	777	822	842	783	794	791	809	811	793	824	772	849	787	754	787	800	803	819	830	840	818	863	829	816	840	823	803	778	831	809	846	774	783	826	808	854	821	746	754	803	795	774	806	865	798	797	746	836	808	811	786	847	839	875	794	763	803	804	804	764	835	800	800	819	800	770	809	779	765	841	787	834	856	813	766	826	811	800	794	752	764	821	799	783	807	806	815	877	797	763	759	784	757	784	808	793	832	786	781	807	768	809	878	807	818	813	777	735	847	827	797	844	861	819	845	786	758	820	808	783	786	834	764	788	771	776	813	800	818	836	829	783	750	821	806	815	804	795	860	792	831	819	832	804	802	835	731	808	758	820	854	800	807	832	826	799	796	842	844	829	835	851	783	843	811	838	848	884	858	820	805	761	777	822	823	824	786	817	816	846	781	792	789	753	823	763	780	810	803	782	818	809	820	811	825	766	756	800	778	803	819	821	792	772	815	799	795	803	853	779	789	808	782	749	833	850	824	820	824	849	851	872	764	793	766	787	803	811	785	823	793	826	792	788	843	801	842	801	809	818	819	801	818	791	826	816	796	777	831	824	834	821	800	771	808	800	800	799	863	763	808	848	832	823	777	853	786	794	848	815	792	812	821	784	804	817	813	883	835	805	791	826	807	860	771	809	811	780	855	801	826	763	769	846	777	744	865	801	811	845	824	828	803	833	852	785	846	811	840	834	789	803	799	800	823	849	858	854	825	808	810	757	814	759	790	872	866	847	779	813	800	824	775	829	822	800	845	770	829	804	821	829	809	818	804	823	793	821	779	803	801	819	800	770	822	835	772	809	814	786	818	803	842	774	778	803	819	765	790	814	798	754	820	775	811	839	856	793	791	784	813	825	772	793	820	805	819	814	816	849	786	777	787	765	811	783	782	804	823	835	811	847	813	786	801	851	768	807	797	805	864	814	795	819	788	828	816	821	781	831	815	820	797	780	847	820	794	805	763	794	818	773	815	832	786	826	818	796	835	781	806	782	796	836	815	813	797	863	814	885	847	793	798	781	831	835	811	801	772	810	852	771	802	749	772	835	819	813	857	830	803	835	802	768	817	821	812	849	872	848	783	862	809	794	812	841	842	807	802	801	758	800	845	806	767	815	846	810	807	787	840	792	830	824	826	806	817	815	840	785	816	792	766	827	799	850	794	816	848	853	846	826	830	780	824	730	807	841	792	780	831	830	841	842	846	821	831	849	814	788	824	790	820	768	802	801	778	816	827	791	823	824	808	780	804	766	783	824	823	832	834	771	816	814	808	809	825	749	792	825	791	822	779	804	777	786	804	789	798	795	803	766	824	824	838	826	769	818	796	822	832	797	802	770	812	801	771	769	834	770	842	793	807	841	790	801	806	806	793	852	894	829	808	795	817	806	775	834	794	817	826	809	783	796	788	809	774	826	835	784	768	790	814	771	810	824	792	828	824	804	841	805	761	779	746	780	817	846	772	809	810	781	820	834	781	806	778	824	772	801	847	870	814	803	737	791	803	821	842	813	832	805	821	863	833	819	813	834	755	810	826	813	820	798	795	844	859	816	773	803	853	854	774	852	766	777	852	785	788	788	821	803	792	808	805	763	825	775	771	803	800	802	845	826	809	779	805	793	833	835	800	856	800	760	768	800	799	802	779	775	831	813	787	795	819	810	841	756	805	788	811	849	842	837	854	830	824	813	864	786	821	825	793	831	813	756	794	806	799	841	762	833	806	805	838	821	802	802	857	811	856	783	794	777	791	799	778	828	803	819	814	818	808	799	801	825	809	825	792	811	731	809	804	773	767	811	767	803	811	827	839	832	830	810	832	782	817	837	863	801	768	775	802	797	822	794	816	754	796	800	785	811	836	786	801	776	792	768	792	765	783	775	816	799	820	811	823	812	827	826	797	857	767	815	812	825	792	849	797	808	786	841	840	785	826	815	775	806	828	806	791	824	849	830	808	848	781	802	788	800	762	812	841	820	767	820	817	798	774	816	790	773	813	844	819	819	818	823	846	815	839	800	776	826	805	836	803	801	826	770	783	820	858	784	783	758	854	777	806	813	800	825	759	836	833	833	853	775	791	765	823	769	790	853	847	751	766	842	804	806	820	831	807	825	803	816	855	797	812	824	811	786	864	824	864	819	821	781	813	818	848	772	822	844	759	828	796	802	794	834	751	800	797	763	788	801	781	826	794	771	807	822	758	786	800	799	830	780	811	768	815	807	808	756	818	846	776	825	809	826	763	797	777	838	821	812	788	884	796	813	827	803	826	799	771	855	758	837	764	791	797	832	765	790	828	806	852	857	747	777	833	831	817	815	831	821	782	819	822	811	796	786	812	830	804	829	820	836
13783	2137	2240	1795	1302	1035	824	703	653	555	562	551	544	521	448	463	431	449	420	454	443	407	461	375	427	400	416	384	462	426	370	381	388	414	405	381	549	1861	1341	402	388	391	433	397	374	413	420	406	370	426	366	348	374	374	356	376	399	407	420	382	360	392	353	384	365	389	396	392	365	374	392	385	380	404	365	370	356	372	370	401	378	372	359	399	331	395	351	391	360	408	371	362	420	366	368	343	350	393	380	388	397	419	418	358	394	340	379	395	367	358	355	375	362	375	358	397	390	341	415	386	395	385	366	367	371	383	399	382	380	375	391	372	364	365	377	372	336	376	385	387	364	383	364	447	393	374	389	385	344	402	343	341	376	390	381	383	379	391	365	380	402	429	395	353	389	387	390	385	387	385	379	398	384	440	359	365	411	428	387	347	343	373	373	374	365	373	395	394	374	382	382	372	387	381	408	343	341	389	348	366	355	367	392	381	374	409	404	374	350	373	370	348	357	402	384	362	397	365	379	337	380	409	353	392	381	368	356	384	366	384	362	363	410	344	391	376	390	363	354	388	419	359	343	370	367	385	382	353	373	407	366	408	357	382	395	366	358	328	337	388	364	361	368	361	336	359	370	381	373	403	406	372	398	380	409	360	366	395	391	345	360	358	385	377	369	389	386	379	337	382	383	383	364	375	378	367	364	358	376	385	369	392	405	383	371	386	352	377	368	370	338	375	433	343	379	370	367	352	370	406	412	394	334	404	420	388	368	373	385	383	400	372	373	395	361	401	408	394	364	357	398	391	386	368	381	346	365	333	344	396	362	386	376	342	378	366	319	365	403	377	389	356	396	392	365	388	373	369	398	416	359	360	371	413	354	364	400	358	394	387	375	348	355	356	402	378	385	376	430	416	386	380	388	381	401	380	418	386	367	354	419	353	362	338	406	364	340	343	399	390	376	356	373	390	392	374	395	378	394	358	371	407	367	334	374	393	375	349	358	385	391	381	372	378	398	379	344	339	369	359	373	405	387	365	355	385	381	374	348	401	369	334	366	344	370	378	371	378	398	353	411	373	395	385	361	342	340	381	380	333	358	344	362	343	382	393	371	383	395	396	381	386	389	428	380	385	356	372	370	380	394	373	394	370	381	351	385	355	409	393	322	346	371	354	374	401	375	387	381	385	380	365	377	392	370	340	350	382	389	378	359	380	417	369	355	383	374	395	387	390	353	400	414	384	384	375	367	366	401	390	345	383	384	356	380	377	352	407	381	410	368	401	373	363	366	375	362	368	351	375	381	382	358	347	390	404	377	383	356	341	380	357	333	359	368	370	355	349	344	386	351	384	368	352	356	431	363	429	391	378	369	370	348	401	389	375	372	374	391	384	387	379	374	375	398	389	354	395	371	394	385	377	385	370	355	400	362	386	399	351	400	358	420	409	382	379	352	376	359	373	387	395	387	403	391	349	362	387	392	328	382	391	386	418	405	387	360	430	353	395	358	368	406	356	373	361	380	417	411	407	394	409	408	383	386	376	386	361	375	410	393	380	388	364	347	414	360	378	387	443	397	410	401	339	360	416	376	420	402	399	351	341	400	408	353	363	334	363	374	417	403	370	390	370	358	372	370	396	336	393	372	398	377	373	376	400	366	391	375	350	329	388	367	364	375	388	380	409	368	367	434	348	370	354	371	400	363	391	347	366	372	363	364	345	353	358	400	391	367	411	341	398	428	380	414	414	407	379	366	394	393	367	369	386	372	408	349	357	412	386	348	349	393	416	342	378	365	362	412	376	362	399	383	351	348	337	407	382	359	351	404	429	366	391	394	409	345	381	383	392	381	367	336	425	403	387	391	382	400	349	358	412	416	357	355	350	372	410	382	404	358	432	377	385	412	390	418	356	375	389	352	365	378	372	372	352	371	384	379	379	367	389	381	369	391	371	346	381	362	384	368	337	378	343	341	363	364	408	331	349	353	368	375	369	423	369	350	407	359	352	387	419	398	411	395	368	386	371	369	370	384	381	421	371	395	394	358	352	397	356	390	365	359	387	416	420	354	392	389	379	374	382	345	380	384	375	387	356	373	323	381	376	353	362	406	361	356	366	362	406	386	373	345	396	361	379	394	384	366	355	376	353	408	356	365	394	339	358	354	323	413	384	377	361	390	414	394	399	377	386	379	362	388	333	395	367	399	367	386	400	348	407	364	381	370	372	367	398	366	358	384	369	382	388	388	359	364	352	381	356	358	362	363	361	358	384	394	348	388	383	373	366	375	381	363	395	369	349	407	372	385	354	365	367	357	371	353	396	337	393	385	369	393	409	384	382	336	347	380	393	352	338	344	392	375	394	362	370	379	343	353	378	387	378	391	358	425	369	383	375	358	376	414	378	373	394	314	388	375	388	358	389	338	384	372	359	346	380	369	376	421	366	396	402	398	372	388	380	363	376	379	359	376	376	344	387	377	349	387	373	385	380	401	403	382	386	378	376	362	375	370	383	369	406	371	398	390	371	345	383	377	349	399	388	383	390	393	389	373	372	354	405	352	382	357	334	393	370	392	365	367	395	405	415	394	359	411	399	374	369	377	430	357	393	377	410	398	365	387	356	391	369	395	380	413	418	416	384	381	350	350	352	362	377	358	355	367	402	371	361	394	376	425	344	387	357	390	380	376	361	409	422	395	410	419	444	397	367	376	387	342	392	391	368	373	374	381	382	381	391	330	414	381	406	398	379	399	397	383	397	345	377	386	348	375	392	389	352	309	372	403	402	398	360	363	384	379	338	370	402	364	384	369	390	409	363	332	373	387	387	398	396	360	382	357	391	336	363	338	365	371	349	419	382	379	364	387	405	383	386	372	374	364	337	366	385	394	397	387	344	377	374	377	399	330	371	386	375	357	366	386	380	408	338	326	410	391	361	390	377	385	372	361	389	376	394	328	365	324	424	392	356	397	397	338	348	387	377	347	391	363	388	432	376	368	422	364	369	362	369	413	359	387	362	383	399	372	382	375	331	362	402	364	374	355	364	358	398	422	389	374	387	381	388	413	384	389	373	422	353	384	355	344	403	393	358	384	394	350	394	379	389	360	391	367	371	402	376	343	358	375	417	370	369	373	435	349	366	383	357	366	362	401	384	380	360	351	368	363	379	357	391	410	419	359	372	390	364	397	376	388	357	361	387	364	396	378	385	427	401	374	370	393	391	373	403	368	387	364	359	367	378	403	383	410	366	372	355	360	352	363	380	373	384	369	384	411	362	388	384	398	410	357	353	360	408	349	390	342	371	367	345	395	384	415	389	379	356	368	359	402	388	363	389	357	408	381	369	406	365	386	353	361	364	355	389	386	367	348	397	413	381	365	399	436	378	398	362	370	354	369	399	351	366	345	382	343	393	386	381	338	320	400	343	382	378	360	362	372	367	392	380	398	348	359	371	397	373	394	375	410	401	376	363	402	352	383	387	375	390	390	374	353	390	384	355	369	338	403	367	406	386	394	378	395	414
7874	2165	4128	5007	4497	3843	3209	2815	2436	2170	1990	1832	1834	1709	1682	1659	1534	1416	1374	1472	1434	1301	1237	1246	1230	1195	1182	1097	1112	1022	1054	1048	1034	1005	1061	981	2656	10364	6374	989	947	926	928	952	948	969	921	1023	974	944	935	897	909	928	945	942	946	890	949	919	918	961	947	945	963	945	923	908	895	910	897	947	947	902	894	914	960	915	890	897	916	927	911	889	952	926	918	902	944	906	921	864	869	902	924	887	910	898	949	905	892	947	908	896	920	942	898	952	913	877	920	927	896	925	936	944	913	879	940	904	867	901	951	849	926	946	892	918	893	930	903	922	916	915	904	902	902	896	965	896	939	905	954	923	891	855	832	897	870	902	899	848	897	941	888	933	816	939	909	925	895	916	958	918	912	896	885	919	905	959	965	916	925	910	894	897	944	923	936	909	865	905	882	865	950	919	927	920	890	917	904	855	911	940	877	911	866	884	903	916	876	866	966	906	930	916	891	853	929	956	904	906	934	949	905	886	940	870	875	795	884	885	913	934	899	891	911	907	866	858	931	863	906	816	874	904	899	841	835	896	947	918	857	844	910	914	921	900	859	906	898	911	915	891	910	908	890	952	889	931	966	886	909	948	923	868	938	892	907	890	924	938	878	908	882	853	865	921	944	879	858	932	941	919	865	914	870	937	871	896	929	866	898	866	909	901	921	927	904	904	945	918	870	911	899	905	924	953	883	884	912	954	938	924	954	950	923	928	961	930	942	839	936	964	902	910	939	950	892	869	905	950	909	882	884	905	931	898	870	936	872	941	939	913	902	910	873	938	930	867	955	870	908	955	917	933	887	884	918	902	936	918	924	865	895	916	869	917	876	883	864	963	884	881	916	974	921	962	839	906	907	938	902	903	987	877	942	908	899	915	881	925	891	889	938	922	910	939	936	868	923	818	896	930	904	887	919	936	919	892	902	838	892	960	911	945	867	956	947	915	931	888	905	942	890	859	942	919	921	881	846	904	864	922	892	898	895	926	895	878	979	904	858	839	892	864	907	843	892	904	844	919	939	915	940	887	914	864	916	930	942	904	892	921	849	872	926	916	887	925	905	886	924	862	908	919	893	961	876	920	962	898	890	913	942	878	883	835	899	875	907	909	840	937	928	929	900	854	949	898	910	934	917	890	911	917	961	872	935	878	967	927	874	904	880	868	926	902	938	867	892	870	857	933	883	921	900	833	917	894	880	878	957	908	910	880	903	904	938	925	865	946	891	915	911	906	877	903	847	888	918	856	939	899	852	918	919	900	844	880	928	914	920	879	968	910	918	840	874	928	893	966	940	946	891	927	862	864	940	877	905	894	912	921	922	879	915	955	927	874	874	911	907	950	924	951	920	925	909	897	882	880	974	946	942	910	910	925	892	892	916	862	930	906	914	927	861	916	894	935	884	912	906	885	912	905	940	893	878	911	880	917	913	947	910	926	897	938	908	889	917	969	857	933	891	907	901	875	901	923	907	876	902	992	870	866	918	910	882	909	936	909	875	942	880	835	825	845	881	924	939	961	875	896	885	878	847	956	885	892	920	836	915	884	929	937	964	917	866	969	919	858	918	914	928	879	891	932	863	882	898	923	865	899	922	931	876	925	918	911	911	916	927	952	902	945	942	878	887	944	919	870	889	903	957	876	846	926	899	898	881	912	882	861	887	877	929	884	946	880	907	880	908	935	922	888	875	900	888	889	850	917	896	942	859	904	968	886	910	917	964	864	968	953	883	892	864	914	920	847	881	853	967	935	914	893	925	901	896	877	910	900	866	910	913	919	903	856	914	914	889	896	928	865	882	864	841	936	859	961	903	890	889	917	931	897	883	902	948	897	948	939	889	909	944	850	935	916	887	937	935	907	905	892	903	926	878	880	887	909	915	919	843	939	873	899	894	886	930	892	920	937	894	958	895	934	884	949	885	879	918	943	928	898	923	886	901	872	878	908	933	888	848	898	870	901	916	897	929	900	900	931	944	931	890	971	895	911	875	902	901	901	872	909	910	905	900	926	931	880	876	818	872	887	854	923	905	916	923	894	930	864	875	884	885	936	915	903	929	934	913	904	888	896	829	889	936	883	927	902	894	944	856	906	905	907	907	886	873	917	844	902	919	887	918	786	894	936	865	863	897	861	907	860	880	923	863	947	873	829	851	880	925	883	915	883	917	914	896	922	951	903	909	903	867	886	857	916	899	866	901	938	927	867	923	892	907	913	909	918	903	883	960	954	927	908	880	872	903	869	924	900	866	863	891	919	875	905	873	883	894	941	843	866	915	927	917	883	879	844	964	940	915	920	919	917	863	891	880	890	866	889	902	897	902	912	969	905	875	890	844	879	918	868	917	853	920	894	929	884	944	875	932	891	931	861	877	877	877	864	884	894	908	905	950	943	862	880	915	843	887	870	923	898	871	885	890	893	911	925	910	880	926	971	923	919	879	864	906	934	892	912	896	855	908	938	880	867	902	899	959	876	925	916	893	905	910	884	889	918	903	886	885	926	916	942	921	932	905	940	965	874	931	905	925	938	938	906	879	875	874	909	911	905	902	958	904	904	916	898	886	919	928	946	883	934	923	910	872	878	926	926	910	842	944	917	907	868	914	956	899	878	947	899	863	953	853	931	919	929	940	905	885	879	883	927	940	877	914	851	948	913	949	869	943	862	902	934	942	871	867	965	918	902	887	914	916	928	950	881	912	860	935	928	896	903	958	873	880	884	909	975	906	883	922	905	925	916	908	905	947	916	938	926	918	934	896	910	882	853	932	864	925	911	893	888	925	897	907	895	935	939	889	954	888	869	881	881	935	879	901	910	917	944	874	922	891	880	902	921	910	860	938	913	922	896	945	874	935	851	955	905	918	931	898	932	833	926	923	906	939	918	932	895	929	901	897	906	904	932	920	913	971	877	881	905	846	931	872	883	868	851	881	898	923	909	890	923	870	870	945	981	889	889	881	940	918	890	885	916	894	885	886	904	863	896	877	899	930	940	908	876	900	906	891	910	884	861	923	899	917	932	916	846	876	889	925	853	889	910	857	881	905	885	895	903	841	916	913	896	887	880	916	927	909	868	903	907	902	908	901	945	916	920	859	937	920	862	847	938	888	933	909	913	911	878	869	880	885	889	871	933	898	891	899	905	940	896	860	908	924	940	925	868	869	901	908	896	841	884	850	915	910	900	916	945	912	893	903	930	918	938	887	947	874	956	901	866	913	935	882	905	901	905	863	911	915	919	879	925	841	894	908	839	915	913	879	959	929	923	909	901	929	927	887	938	937	939	922	879	869	887	893	1002	914	831	941	885	827	908	903	881	898	914	916	927	932	923	907	932	916	871	888	854	917	886	848	873	944	930	919	914	867	853	913	862	914	886	922	907	898	900	906	911	925	918	877	898	878	902	883	925	932	851	909	935	857	865	903	889	917	880	917	915	937	896	898	915	923	867	897	886	905	885	864	870	858	856	978	910	965	936	911	906	900	871
1872	192	189	228	195	172	191	178	170	175	178	200	218	198	218	203	192	209	202	202	192	168	192	183	170	167	183	179	180	170	181	186	194	182	186	146	186	195	207	193	167	184	151	184	163	195	181	150	195	166	181	171	156	178	170	177	162	182	182	165	217	163	178	191	176	159	201	176	202	155	191	177	157	204	214	169	170	181	184	186	166	175	156	183	146	202	186	173	159	165	176	162	168	190	185	185	158	156	189	154	178	185	199	163	179	179	190	184	170	204	177	156	181	175	192	178	173	186	158	159	201	184	195	176	183	184	173	160	176	182	185	187	185	188	180	168	163	161	174	178	164	181	179	194	175	183	166	179	198	194	182	170	170	190	154	196	179	186	199	181	167	192	197	202	145	185	179	176	172	181	173	185	176	200	200	167	187	181	188	186	150	187	168	179	202	175	184	201	175	159	166	178	173	199	198	203	189	177	149	186	179	151	176	176	167	183	166	188	200	159	173	183	124	226	176	163	181	172	164	160	167	170	186	193	176	178	161	189	175	187	193	180	189	171	176	157	197	173	174	167	168	175	173	199	203	175	167	178	180	171	188	161	178	174	191	165	194	181	203	173	158	148	185	203	210	171	185	169	148	176	180	188	191	172	185	190	186	173	180	185	175	166	155	182	161	182	187	191	158	178	182	177	168	168	196	172	184	187	167	184	169	197	200	183	181	180	195	172	194	175	196	177	164	168	179	200	202	173	205	165	185	191	183	163	177	161	194	172	163	157	186	183	192	185	169	184	160	182	199	168	186	183	175	180	182	183	201	188	164	186	167	182	171	180	184	180	158	178	200	208	172	177	173	168	204	184	181	192	168	161	138	175	179	210	190	175	170	205	153	187	175	176	185	165	195	172	160	161	194	166	172	171	180	187	170	204	181	180	191	193	161	154	165	170	175	192	183	211	165	175	161	183	155	200	162	164	177	189	198	176	171	138	163	163	152	209	172	193	157	164	189	166	188	187	172	169	174	174	188	164	179	192	191	164	165	165	182	172	163	180	190	175	186	181	210	169	186	196	161	188	179	168	186	170	154	189	196	189	176	169	154	199	178	191	172	193	164	162	160	189	162	172	180	167	188	159	180	223	183	178	162	166	187	179	193	170	170	179	166	148	169	183	169	201	189	180	176	181	165	206	162	175	160	153	183	191	192	180	164	194	182	179	184	200	172	176	181	178	168	190	182	164	183	173	192	162	167	164	186	176	163	172	182	183	160	175	199	194	171	171	180	166	183	181	176	180	209	146	167	162	174	179	159	182	155	195	180	170	198	200	159	173	183	178	183	156	173	183	155	148	178	177	157	191	181	164	168	186	162	172	191	172	187	210	208	186	178	179	191	188	165	188	172	168	186	207	162	191	176	175	177	168	170	185	191	155	175	190	204	171	174	169	197	196	195	177	175	201	185	172	169	189	183	191	201	184	188	157	206	165	184	171	180	200	174	189	182	172	164	179	169	172	181	171	189	166	171	192	183	176	207	163	208	181	180	186	168	197	158	181	199	186	179	177	149	167	162	174	168	163	188	186	175	186	160	193	162	159	178	178	181	193	182	155	175	174	175	199	184	188	177	165	185	182	173	177	177	179	198	181	190	182	148	168	215	172	170	173	199	150	164	172	167	169	198	191	189	195	200	170	184	186	170	201	181	193	172	189	189	166	171	186	169	174	189	168	189	166	162	176	172	177	177	172	198	167	179	173	169	183	187	178	189	170	162	174	177	165	160	171	174	186	165	201	177	180	173	189	153	177	171	193	176	176	193	156	190	178	196	148	178	190	180	182	178	186	176	188	185	197	180	165	207	163	190	196	168	169	176	185	183	168	154	206	165	172	168	178	178	194	185	185	180	191	185	183	175	175	195	161	169	169	182	184	185	200	138	159	151	202	177	176	165	182	192	182	193	183	193	192	174	201	171	175	192	169	180	178	198	190	171	192	167	166	189	189	161	176	166	179	175	182	169	170	173	175	201	158	168	194	166	203	165	184	203	173	165	159	182	203	160	173	179	181	186	154	176	162	195	154	166	175	177	181	189	181	170	166	153	176	174	188	182	146	176	188	172	170	183	179	169	142	177	167	177	157	195	188	166	186	173	171	157	185	177	169	182	185	196	182	162	189	180	181	188	175	170	185	185	172	202	177	167	190	177	177	170	170	168	158	195	183	206	176	162	184	178	173	175	180	177	191	174	198	184	184	185	175	204	151	188	168	182	199	188	159	174	151	144	194	185	183	188	172	167	184	145	173	186	200	172	182	173	204	178	227	189	203	198	192	176	181	165	163	179	181	194	175	168	203	190	184	178	173	167	203	187	199	171	188	173	219	171	168	170	155	191	173	181	170	174	181	196	166	179	161	183	170	183	176	171	163	163	160	160	187	192	174	147	176	178	191	164	191	183	168	169	178	166	203	176	181	166	188	191	135	181	200	190	158	171	153	180	170	156	175	168	175	204	172	166	184	170	172	188	168	186	210	173	182	181	170	191	158	165	182	213	168	184	189	182	175	176	174	175	158	157	186	170	159	180	171	176	179	176	180	184	169	167	176	195	208	179	195	207	158	177	188	184	186	216	188	182	210	190	172	202	179	181	166	181	169	179	176	186	179	180	160	165	162	174	159	175	187	202	197	158	190	202	172	169	185	169	192	177	170	197	168	177	193	181	205	206	164	172	171	185	206	171	176	161	174	212	172	166	167	194	184	173	165	194	181	159	180	164	198	195	179	179	155	168	183	185	188	190	183	194	187	167	156	157	176	163	187	169	170	160	199	194	196	182	171	186	147	190	183	166	178	181	185	173	152	187	154	182	154	178	182	162	169	164	188	186	210	174	181	199	188	204	176	184	184	178	191	168	212	175	176	183	190	194	173	180	193	184	171	184	172	163	171	184	165	195	203	171	177	163	192	194	206	179	183	170	167	179	171	165	183	180	172	208	190	162	184	179	186	194	169	215	163	158	198	159	154	148	172	196	196	183	182	181	182	187	168	178	184	176	172	166	176	196	184	174	180	188	173	177	158	191	176	176	217	170	156	170	168	164	183	179	187	176	170	194	171	168	177	181	158	163	181	169	170	181	177	180	163	156	174	175	203	151	198	180	192	188	181	181	190	168	186	182	179	159	179	184	193	199	175	178	193	185	163	160	176	177	186	166	177	182	167	181	176	169	175	184	181	156	166	172	168	189	174	155	169	199	177	166	186	180	178	177	194	186	168	166	182	181	177	180	190	172	182	149	177	195	166	162	179	180	165	174	163	173	169	166	219	189	182	180	164	164	186	196	178	180	181	174	167	187	197	163	191	203	173	175	197	203	182	162	195	217	176	173	174	156	173	175	171	183	185	180	187	169	179	173	175	160	165	182	182	174	155	187	151	168	168	176	154	188	171	178	169	175	191	169	194	186	171	191	156	155	187	183	167	180	187	169	178	175	179	181	180	175	196	182	172	184	208	170	170	195	183	189	183	173	181
2288	516	571	656	654	556	558	554	524	526	511	550	582	614	572	659	575	533	544	544	562	532	529	530	540	548	520	526	500	487	566	518	536	572	570	503	538	788	823	528	510	503	513	500	514	558	530	500	512	486	509	481	470	532	539	506	524	514	489	518	510	505	519	532	505	535	494	483	529	519	481	517	543	530	515	530	504	530	536	518	511	511	519	535	468	539	490	475	466	532	514	531	515	533	467	510	495	504	534	556	515	523	512	500	531	494	515	528	540	480	502	494	506	543	504	509	530	514	568	520	519	483	496	502	489	494	506	540	502	517	467	494	492	513	471	538	510	493	543	530	492	508	521	514	535	508	509	504	497	521	543	478	495	531	485	480	497	516	507	493	484	540	477	531	506	505	514	514	535	507	487	522	470	535	508	514	492	509	486	500	531	471	495	500	510	531	511	517	525	522	549	558	531	496	509	502	502	494	511	520	504	492	504	521	533	493	535	519	476	530	524	523	508	485	531	524	540	507	462	490	527	527	532	520	511	512	523	541	549	530	520	554	496	518	494	564	533	519	492	485	513	469	509	485	548	516	466	497	494	566	485	513	518	497	522	475	479	500	537	542	471	486	546	495	511	510	524	523	527	535	521	485	527	543	530	514	525	541	531	450	535	480	501	529	530	530	533	538	546	537	503	510	472	521	535	516	543	526	499	508	473	492	496	485	503	539	531	480	496	489	542	522	539	523	530	552	534	515	508	479	492	520	543	533	520	513	495	487	516	498	536	489	498	524	554	523	487	502	500	513	499	537	474	548	489	477	532	541	508	489	494	505	521	514	527	531	538	491	522	512	516	532	548	529	511	503	491	498	502	512	501	478	509	558	485	495	504	457	502	559	494	485	524	504	549	552	526	526	524	488	540	518	506	532	499	478	495	495	502	520	528	514	508	531	483	530	487	490	519	510	491	493	524	535	516	529	471	519	487	494	523	505	522	520	515	500	484	487	541	497	515	523	508	497	519	553	484	529	538	537	522	505	516	487	499	495	485	506	505	501	537	501	485	520	502	509	528	559	512	508	546	475	511	491	496	509	537	497	552	505	487	523	511	486	505	510	516	481	512	540	501	507	512	503	473	522	517	515	539	493	547	481	483	497	497	510	537	511	489	508	482	493	554	512	522	540	508	539	482	496	490	524	528	495	506	486	538	512	493	541	526	513	510	498	509	508	493	508	507	537	523	497	580	530	492	503	505	500	507	499	530	523	517	489	498	506	525	512	556	508	528	515	493	505	488	500	543	511	541	506	519	523	478	537	509	471	526	520	521	489	508	511	509	528	541	565	489	503	528	504	513	478	502	525	542	511	499	527	503	477	501	485	520	509	502	539	509	519	516	516	520	483	493	506	463	507	515	520	503	486	502	524	505	505	517	540	542	487	504	539	515	551	559	515	507	505	554	499	563	503	527	532	522	523	552	492	477	525	524	492	494	515	558	489	510	509	536	514	513	515	499	527	485	514	495	503	510	485	520	511	479	479	515	560	473	491	502	513	531	506	535	496	473	461	549	479	502	506	530	552	504	498	547	484	523	479	552	484	494	517	534	482	509	523	496	502	534	514	503	525	476	521	539	505	521	489	503	512	507	563	450	482	483	498	523	516	535	521	486	482	501	478	530	551	466	554	530	515	481	480	544	499	504	523	480	534	513	508	511	537	496	489	530	486	535	483	472	532	520	469	526	486	522	498	544	529	543	498	476	519	479	514	534	505	496	520	471	510	552	479	503	521	505	496	535	527	504	521	512	538	514	521	491	513	541	512	499	521	494	515	508	530	468	514	493	546	525	546	504	527	524	535	517	494	541	510	500	478	497	536	537	502	501	520	537	516	502	526	500	515	493	500	490	478	523	521	549	552	516	536	522	488	512	478	505	484	509	521	478	524	548	543	482	513	530	522	532	507	490	516	558	524	480	534	515	526	500	520	494	476	507	506	523	524	522	533	534	518	513	499	510	510	529	474	475	490	494	525	529	501	517	514	524	529	493	540	502	480	521	511	544	515	515	508	526	539	517	531	488	510	501	496	503	500	513	521	543	498	508	530	512	514	480	516	524	496	553	503	509	526	506	495	529	489	508	531	545	504	524	516	516	488	494	537	517	514	545	509	515	526	500	541	523	552	517	535	519	501	486	494	536	518	514	535	535	485	490	545	544	549	480	537	547	500	552	537	508	495	539	482	500	520	502	525	527	533	501	479	469	499	514	520	487	530	514	520	474	477	516	508	520	530	513	534	458	533	505	525	512	506	495	503	503	556	518	570	518	510	475	470	484	534	537	534	497	551	537	491	495	524	529	545	545	488	501	502	522	500	516	485	508	538	526	514	517	496	503	543	517	462	513	525	489	478	509	512	496	510	498	525	496	523	522	499	495	482	495	462	534	505	495	512	495	513	508	558	454	507	495	509	503	489	493	514	492	477	519	513	536	537	523	491	487	471	544	501	476	520	499	530	476	510	504	525	534	532	514	504	494	493	501	502	531	534	549	529	511	515	496	507	506	512	491	541	502	541	528	537	500	524	496	530	487	551	497	505	489	506	533	480	529	555	524	545	522	500	525	515	527	481	490	547	501	530	470	534	515	512	493	515	498	513	529	507	519	506	504	483	502	534	501	524	534	518	535	492	531	508	481	495	516	524	536	526	546	541	542	544	474	529	579	489	482	516	522	494	534	522	491	530	497	486	520	559	533	530	486	522	522	509	498	535	528	480	484	524	513	532	505	500	551	490	527	480	509	505	526	533	533	529	514	511	550	531	534	507	528	535	514	497	538	493	489	473	489	530	498	527	478	515	543	551	546	519	515	555	531	526	496	552	537	506	481	463	518	498	516	503	506	508	552	504	497	517	522	462	484	517	546	466	521	529	516	506	508	500	560	482	525	498	549	455	534	538	493	491	544	499	550	546	519	527	519	513	499	503	547	554	498	565	483	451	515	504	509	491	499	482	502	500	514	473	516	504	501	493	482	519	510	499	536	539	461	517	505	506	502	497	506	529	489	526	495	488	484	551	503	523	542	516	502	511	463	520	524	501	503	518	545	461	501	509	528	520	489	480	473	526	484	509	525	526	502	483	534	560	507	486	508	516	471	533	534	511	550	501	501	495	484	465	535	505	506	546	472	505	500	506	487	516	464	505	495	512	529	525	512	543	512	554	521	505	529	495	522	473	536	465	516	507	520	512	465	514	514	507	523	520	524	525	500	503	497	521	509	512	530	511	493	512	543	512	486	517	508	537	527	519	486	485	521	560	523	533	512	522	463	521	521	532	550	503	514	537	516	497	491	470	526	525	541	519	547	536	512	518	510	517	505	537	473	484	512	494	499	500	517	508	526	532	504	519	579	510	516	486	543	483	489	519	535	542	497	517	497	506	496	488	504	492	540	529	516	519	505	490	518	508	564	508	495	506	519	547	506	515	514	543	502	481	525	486	510	540	492	498	494	509	543	538	486	508	501	510	476	478
7520	1031	1178	956	755	685	596	549	504	443	435	389	433	364	409	383	393	402	373	391	378	373	364	399	361	325	351	393	389	395	350	343	380	367	348	348	342	879	976	337	356	345	351	359	350	326	342	313	348	361	360	336	332	368	338	363	327	329	362	345	319	328	305	365	345	339	373	317	381	334	339	339	309	361	346	317	365	336	363	352	366	366	335	347	372	345	363	350	318	378	354	323	331	368	377	314	352	373	363	354	326	360	352	313	358	365	371	314	338	357	331	343	341	360	357	358	359	336	329	366	363	342	335	330	316	326	352	358	325	339	306	340	354	369	380	313	346	344	343	338	358	345	345	329	359	335	336	356	354	350	355	334	369	334	346	338	382	342	331	352	306	339	379	365	334	326	335	341	347	342	327	373	348	326	348	355	338	364	357	328	378	371	325	340	328	346	374	366	338	364	328	326	321	344	339	344	334	370	336	348	339	374	352	343	350	324	317	367	343	320	317	333	363	323	343	355	343	356	328	354	354	376	344	323	343	323	318	347	328	354	362	360	320	337	359	368	326	367	356	346	328	324	332	361	346	330	337	371	322	330	312	330	342	370	348	317	370	341	305	360	342	342	347	354	365	328	339	378	320	357	361	333	329	320	377	330	344	349	328	330	335	299	348	371	384	333	351	328	355	365	339	346	293	334	337	296	375	360	373	336	362	325	324	318	316	333	340	297	332	360	361	328	338	337	322	335	333	310	364	347	315	370	333	350	302	346	328	337	317	347	350	339	376	367	343	360	336	336	349	359	338	341	356	340	329	350	334	350	346	316	361	324	337	362	320	350	335	352	387	352	353	314	352	342	359	351	354	339	340	324	366	342	327	344	325	319	367	322	335	326	361	295	319	386	356	341	326	360	335	331	324	328	305	338	355	343	320	350	356	315	347	298	312	375	325	333	324	365	307	337	307	328	357	357	332	308	336	306	360	334	333	342	357	352	376	359	353	355	321	349	333	331	363	340	323	378	307	322	329	327	361	345	341	353	353	354	350	320	353	385	333	333	322	355	340	335	360	351	359	353	363	354	369	348	357	316	329	349	335	351	338	350	331	342	311	342	341	352	336	351	343	358	342	336	317	339	346	293	364	322	329	380	333	335	348	332	317	321	371	294	337	354	350	336	349	339	340	348	370	344	368	337	339	364	332	375	317	327	378	336	323	359	357	332	347	342	341	360	353	364	303	324	364	336	315	322	323	314	365	341	356	350	370	340	360	346	354	338	324	330	397	370	370	335	358	345	366	341	377	324	341	361	341	343	368	324	360	347	318	339	342	341	339	334	331	356	311	320	338	314	310	356	358	334	371	314	352	342	355	375	346	307	336	328	309	336	355	357	359	348	346	356	348	304	315	349	362	382	307	344	351	365	342	341	339	363	334	360	330	345	342	340	342	377	333	354	351	328	350	368	313	348	373	304	382	289	335	344	359	307	336	367	342	330	324	330	350	359	354	328	341	357	362	321	350	360	362	359	342	331	327	340	321	383	331	350	329	337	325	351	335	312	363	337	396	312	334	355	361	334	334	371	326	348	363	336	327	309	320	313	377	339	312	361	332	349	331	326	344	330	322	337	355	311	310	352	356	350	328	386	343	365	342	317	375	311	355	347	362	296	341	333	334	329	339	331	360	324	344	366	363	360	334	334	384	325	344	365	352	356	300	337	326	344	355	361	332	314	352	348	362	345	383	357	341	351	354	358	334	345	354	355	340	365	350	324	352	303	316	327	359	321	339	342	329	335	318	307	344	333	354	325	312	356	333	339	356	378	339	329	365	331	326	319	321	326	359	310	338	338	325	353	339	325	358	344	375	325	336	304	319	338	366	360	307	347	347	296	337	346	354	335	324	361	308	350	327	365	309	349	363	332	340	327	332	402	365	327	355	330	375	358	330	363	362	316	369	339	317	347	343	310	342	353	351	345	323	331	352	362	338	336	352	354	376	363	315	350	336	348	339	323	335	357	349	346	351	335	336	335	344	345	339	337	354	325	343	360	306	326	335	344	374	350	339	334	331	340	344	346	309	361	381	366	334	340	371	375	359	320	367	345	323	343	361	321	309	381	354	361	318	312	327	340	353	290	367	335	351	366	348	327	323	365	360	354	396	352	341	315	357	355	301	367	359	365	330	370	334	343	346	328	345	351	317	332	377	314	341	337	333	381	354	333	333	369	364	370	322	371	350	327	365	316	364	336	341	357	342	339	364	310	322	310	321	302	362	360	375	305	320	350	363	360	342	359	321	355	368	341	354	314	352	345	336	372	311	361	331	357	334	344	349	341	334	342	336	348	343	335	372	328	360	340	328	344	381	362	363	374	356	355	344	334	333	358	354	358	331	354	357	317	350	350	300	322	345	343	358	344	312	334	373	340	323	369	337	352	380	331	344	375	372	358	350	319	372	358	349	354	346	358	327	332	336	332	337	331	336	329	353	352	330	324	338	355	340	333	356	350	337	365	360	351	325	336	333	350	325	293	312	347	343	340	367	367	350	374	323	336	344	336	349	371	354	357	368	338	316	333	340	330	361	343	310	339	300	309	349	347	314	339	348	329	335	318	319	355	343	345	343	298	316	316	337	352	372	342	353	345	303	336	366	360	334	348	389	348	338	330	355	369	344	366	351	346	333	349	336	349	330	353	315	323	333	350	319	346	351	344	350	308	346	351	313	333	348	306	355	358	343	353	315	335	367	368	346	344	324	346	363	347	318	355	329	326	288	313	345	324	340	298	360	390	344	341	344	340	339	342	335	331	323	324	357	331	335	293	315	328	347	333	310	310	365	309	375	350	343	371	374	323	354	344	363	388	367	331	354	343	345	325	357	323	336	361	337	363	351	329	353	329	365	353	377	345	343	371	338	339	340	342	355	312	310	342	372	314	361	320	340	313	301	344	283	342	346	330	337	334	351	308	339	335	333	372	343	347	337	319	310	345	324	327	341	331	350	362	313	368	339	317	334	318	337	338	355	327	352	337	318	377	323	334	349	334	349	311	364	362	358	337	374	348	359	343	309	348	366	327	337	319	367	347	347	345	359	322	355	365	325	336	370	335	325	340	343	320	322	361	354	367	352	349	338	332	337	331	320	348	331	312	354	357	372	347	347	348	357	399	347	357	332	366	326	328	294	344	335	348	353	355	344	356	349	360	346	345	339	372	329	354	371	328	328	320	347	387	352	323	333	358	378	309	345	348	363	350	351	367	369	361	317	355	369	332	354	321	299	365	353	373	346	336	365	370	368	351	347	368	335	338	323	316	362	348	337	383	359	323	337	337	349	340	340	344	324	354	333	358	354	353	333	330	356	373	351	335	334	357	372	359	340	325	330	340	326	315	361	342	358	318	333	333	352	389	320	350	343	348	334	354	360	333	331	339	365	362	384	354	341	348	320	327	332	343	343	353	341	319	318	323	353	338	336	374	341	317	350	370	369	290	339	335	392	344	332	369	373	364	344	318	361	335	331	349
6088	1496	2500	2839	2765	2440	2083	1892	1603	1464	1396	1373	1281	1264	1250	1252	1151	1127	1101	1092	1145	1172	1039	1072	1034	971	1060	1030	927	915	941	944	961	971	925	917	952	5565	5108	892	859	883	894	897	917	875	911	884	883	849	872	891	866	862	878	862	909	875	876	865	930	926	835	896	899	832	895	912	873	886	869	884	860	853	869	869	884	879	848	869	888	847	837	882	912	888	847	857	805	860	849	814	875	845	839	905	815	853	839	870	943	814	881	894	872	815	844	806	848	822	887	856	781	868	790	853	867	878	885	818	862	853	823	899	862	858	894	863	864	872	886	812	896	826	872	861	862	878	887	877	838	888	831	885	875	897	835	847	914	897	865	914	827	878	836	839	862	840	867	871	810	843	836	881	883	844	878	845	851	818	806	874	853	856	850	835	846	895	895	859	846	823	845	832	856	897	892	858	895	863	866	895	855	885	855	851	915	852	885	861	852	858	859	887	874	884	828	869	872	871	852	851	839	837	901	842	874	873	872	847	829	848	867	853	832	885	868	841	826	841	868	824	844	829	852	850	910	822	882	858	847	858	849	882	858	809	868	901	813	800	848	883	935	875	787	876	878	810	836	869	859	829	889	849	868	851	853	820	907	889	890	885	906	863	831	831	856	832	862	837	855	822	880	843	856	860	882	827	856	871	888	829	853	843	877	903	858	897	863	840	859	871	879	858	858	829	860	891	837	850	867	896	889	825	887	825	876	809	872	856	865	891	867	859	850	860	868	843	851	811	794	868	879	844	845	823	884	852	909	828	849	885	830	849	837	862	887	870	838	849	814	855	812	852	858	889	876	829	876	822	855	896	819	830	850	918	852	858	856	825	830	873	900	902	913	895	820	838	789	861	848	857	887	880	886	878	849	831	878	802	856	886	819	867	872	869	858	898	851	823	911	887	886	866	857	885	821	849	896	880	852	867	874	813	876	888	838	839	860	839	816	823	891	812	852	818	876	888	844	858	904	866	862	834	857	849	880	887	831	836	837	847	881	843	887	924	822	851	839	894	889	805	844	833	794	847	892	879	847	910	887	856	855	898	874	838	832	875	884	871	913	839	866	837	866	857	883	837	869	914	880	923	855	832	842	865	870	871	865	853	860	831	812	904	850	914	861	844	843	856	855	866	815	841	849	866	838	852	891	892	872	804	917	913	872	908	893	836	849	859	864	809	867	859	804	873	912	890	849	887	880	880	914	873	861	842	828	841	908	847	844	837	868	869	899	851	849	842	832	870	815	809	871	866	855	866	851	807	841	847	831	827	884	859	822	868	820	818	908	835	868	843	851	861	875	832	833	888	824	813	884	844	864	881	852	842	871	833	881	863	799	826	887	840	886	839	877	834	867	921	812	874	883	837	847	878	865	877	836	887	869	764	858	909	888	906	850	879	822	888	854	862	890	822	871	865	858	846	840	821	868	876	846	867	872	870	838	936	856	886	884	866	857	799	836	898	850	861	846	837	883	858	892	839	853	875	937	846	815	891	850	871	839	843	873	851	821	886	867	830	902	871	878	855	844	872	823	900	846	844	801	908	857	840	837	838	866	873	866	875	862	858	825	849	907	897	898	863	824	871	866	838	828	843	859	852	880	824	852	816	835	831	841	898	884	878	904	904	838	825	847	830	850	873	887	822	883	872	927	883	868	849	893	856	875	810	820	891	832	879	840	886	872	809	854	875	848	836	822	835	843	868	847	845	883	812	865	847	844	861	870	839	817	852	925	905	838	886	854	801	853	814	846	827	877	914	821	870	850	861	859	857	909	875	820	919	832	868	830	861	866	898	851	804	876	889	894	885	890	806	840	868	823	885	858	881	776	841	940	851	858	861	827	862	884	858	882	881	857	835	805	864	835	883	818	841	841	859	901	838	803	908	799	843	856	940	894	829	941	901	860	858	836	804	864	789	861	842	873	813	866	874	838	894	825	817	842	838	808	838	871	850	853	856	833	833	917	811	844	832	887	825	878	891	866	853	877	895	830	872	869	880	839	884	825	840	843	882	845	913	891	832	850	852	874	921	849	867	854	867	893	847	887	852	841	802	802	903	828	880	839	842	853	879	852	855	808	865	883	841	850	879	839	873	831	839	887	861	844	805	830	857	887	912	847	864	857	880	868	819	884	893	892	831	881	858	851	832	866	895	902	820	833	876	872	819	858	843	870	890	826	795	859	819	843	885	832	843	855	828	843	891	894	827	849	919	865	849	839	870	939	802	908	856	885	875	848	854	902	856	853	860	883	848	892	858	851	883	954	823	874	870	863	847	851	892	886	840	819	863	827	869	824	827	861	900	831	815	869	869	869	854	867	898	819	889	845	834	868	840	851	828	862	887	813	825	818	890	866	816	837	879	850	856	836	841	811	866	833	856	848	859	889	872	808	864	886	884	861	818	845	915	888	894	827	920	890	838	825	873	863	891	899	824	879	826	853	833	830	849	902	855	837	848	841	876	827	798	857	878	878	914	846	887	855	863	823	858	855	819	821	836	866	890	808	827	900	855	874	890	823	843	857	876	848	808	823	849	852	819	834	878	849	870	836	812	867	843	830	880	845	888	837	827	855	891	834	879	919	918	851	854	888	869	888	853	830	824	878	870	861	877	805	870	883	873	844	829	830	869	848	856	869	853	873	840	846	837	876	880	834	866	836	828	820	853	840	884	832	885	871	849	848	866	874	857	845	842	850	867	907	854	799	812	842	855	873	842	875	880	859	846	867	891	863	869	814	859	894	840	862	877	906	804	831	826	783	863	799	837	834	919	920	859	849	823	808	863	846	879	799	856	837	898	853	876	855	872	867	845	870	809	835	862	815	876	855	867	891	848	846	900	904	821	886	853	901	846	868	884	835	858	914	840	815	802	862	795	871	839	859	830	878	852	871	836	870	830	868	912	855	826	849	859	843	868	807	938	870	868	845	887	848	851	879	820	835	806	902	865	813	853	840	869	849	870	907	856	859	857	849	822	816	867	881	852	873	867	876	855	816	814	844	815	861	884	883	844	900	819	875	860	836	894	846	817	866	864	820	896	875	825	868	873	869	813	872	839	847	891	826	865	877	811	878	827	846	887	876	852	844	855	836	878	885	825	847	860	869	920	877	838	884	827	851	855	855	861	833	845	828	866	824	838	889	825	824	862	861	843	840	877	890	919	871	859	822	809	867	876	904	880	812	853	864	849	879	837	862	856	818	898	834	869	836	858	827	920	826	897	910	816	866	876	860	897	898	807	901	852	888	808	825	830	918	849	896	902	865	848	837	831	884	895	886	858	843	857	869	891	870	898	844	844	868	828	842	846	866	836	872	779	885	836	856	843	864	850	866	843	851	850	898	849	841	829	868	867	834	803	814	808	847	878	846	848	865	819	850	879	807	892	897	814	874	815	892	843	819	868	843	884	829	847	809	876	872	868	860	854	855	901	879	844	860	892	873	826	819	912	874	829	866	861	883	838	879	884	899	912	866	855	859	871	858	857
13959	2288	2152	1728	1280	928	833	703	620	566	557	520	533	418	521	484	463	423	470	466	440	430	415	447	395	388	392	402	395	398	402	436	403	439	407	364	368	1433	1842	402	388	373	394	397	337	397	392	365	368	370	369	391	400	367	370	396	379	397	432	372	410	395	330	374	386	415	397	369	353	426	372	347	412	400	374	410	378	389	357	396	403	389	397	373	383	429	339	363	409	384	334	350	366	372	377	397	380	389	435	373	370	382	414	365	391	372	372	401	390	350	385	380	389	396	357	377	366	367	374	380	360	383	400	373	379	390	400	372	376	411	364	420	347	395	363	397	385	364	409	389	383	361	354	398	364	368	418	367	342	374	386	373	393	383	373	389	390	374	375	370	400	404	395	435	395	373	384	368	367	380	366	400	347	390	361	343	399	389	422	366	407	357	409	360	372	371	371	381	373	354	383	392	408	436	397	413	387	345	377	410	386	396	406	362	349	388	370	398	391	379	379	392	363	347	353	369	404	391	377	380	409	348	380	370	363	384	395	380	396	383	373	411	359	363	360	389	362	369	356	398	367	363	414	376	403	335	402	395	365	369	392	392	342	373	387	378	390	365	431	402	401	366	392	374	385	348	383	390	376	410	405	385	381	379	372	428	361	359	366	381	371	363	402	348	350	354	379	365	386	395	374	407	387	395	349	394	372	421	395	374	380	381	348	350	425	410	395	371	377	367	414	339	373	362	401	375	377	359	340	340	400	383	346	394	382	388	398	406	400	371	370	427	378	372	385	389	389	412	402	371	382	365	370	342	391	390	392	365	420	392	391	404	389	379	331	339	345	383	394	386	378	399	367	407	355	368	375	389	349	390	391	384	411	410	356	432	381	411	383	343	356	434	413	391	385	386	385	350	359	402	374	352	375	353	367	337	384	411	379	369	381	358	365	362	361	397	396	436	368	398	365	361	381	359	362	378	362	326	375	346	387	394	401	402	365	355	348	431	394	401	371	364	385	375	386	384	373	373	388	387	389	414	416	367	372	395	362	379	345	370	378	385	361	385	338	379	331	424	356	384	383	360	396	412	370	396	386	381	404	355	364	395	362	425	394	406	353	434	342	384	375	414	345	401	402	385	376	364	387	386	390	395	340	361	385	375	366	346	371	390	325	418	364	388	411	370	363	377	424	372	358	358	424	383	353	420	384	385	375	370	391	356	415	374	365	372	379	414	401	392	363	375	388	404	419	401	374	360	384	385	380	401	374	367	371	341	393	360	394	347	409	430	389	364	398	368	390	429	359	392	414	370	360	366	368	344	369	405	376	367	355	410	336	390	370	399	393	373	378	402	378	408	360	378	386	392	378	350	361	370	360	368	392	359	391	408	362	399	394	392	360	407	345	385	380	414	345	325	348	367	444	379	426	362	360	410	359	406	355	394	384	365	333	367	347	358	335	381	353	357	404	350	361	421	355	355	351	370	402	398	363	359	342	399	383	372	371	380	397	394	391	354	357	399	370	382	384	350	384	412	394	371	354	389	378	380	383	369	374	392	378	391	351	402	402	348	366	389	386	382	395	377	384	413	386	375	370	402	413	410	383	391	374	396	346	378	376	390	365	380	381	392	379	422	370	362	365	376	361	390	364	409	399	390	370	400	389	369	375	401	371	345	411	400	357	383	378	389	372	379	355	397	373	378	358	401	346	367	360	365	365	379	373	356	406	405	386	380	349	339	358	354	397	370	374	388	400	357	378	384	371	361	411	353	404	437	351	403	369	397	397	350	403	357	375	364	383	352	365	368	391	425	400	383	395	375	395	394	393	417	367	342	432	368	382	365	389	405	379	345	370	383	372	367	396	392	362	365	390	347	371	372	443	406	381	376	387	400	408	382	387	391	404	375	377	332	389	388	324	352	362	420	402	393	427	348	420	368	379	371	346	366	371	372	389	389	348	376	354	390	352	351	387	352	393	382	390	368	394	357	409	364	397	361	372	384	381	398	360	349	375	373	378	363	380	379	411	379	428	373	358	400	398	360	362	365	380	390	409	375	411	385	391	418	369	400	328	344	393	387	378	400	391	388	409	376	370	390	413	422	382	384	381	401	370	365	405	408	394	382	405	378	411	363	386	349	364	370	350	383	389	390	380	392	356	365	400	373	400	349	422	400	411	372	374	393	398	383	362	415	318	365	371	360	376	366	411	385	402	414	405	422	383	371	355	354	340	384	382	394	364	377	354	364	398	392	410	375	364	381	421	392	358	383	397	343	406	364	381	403	364	335	368	360	360	371	403	363	350	395	372	390	383	388	342	363	383	373	394	398	384	384	392	393	375	377	392	367	377	394	409	357	380	367	383	397	361	375	407	390	387	382	410	379	369	407	406	392	399	411	391	370	388	357	374	377	377	391	383	381	370	391	346	376	359	379	374	365	367	382	382	428	365	337	370	380	335	379	362	380	367	383	372	387	401	407	370	351	385	413	380	353	384	368	422	409	390	360	362	378	399	388	381	357	389	424	354	339	378	362	385	426	389	383	376	367	392	380	395	384	389	385	376	357	380	380	376	400	349	380	398	371	386	395	362	350	394	382	393	381	358	404	397	369	354	400	373	375	384	395	390	371	384	342	384	384	363	384	414	369	388	392	377	363	367	373	388	355	363	370	400	351	367	368	340	347	369	375	393	362	366	393	382	382	378	389	331	367	349	385	399	384	362	346	364	391	409	386	364	386	394	346	354	381	361	373	373	352	414	409	354	391	365	396	401	379	390	380	401	373	411	407	361	354	372	402	398	384	399	382	397	354	394	376	386	370	407	397	394	390	411	359	415	361	360	382	430	428	419	393	357	379	410	397	389	413	386	374	450	367	377	400	413	388	365	380	329	413	408	380	368	388	337	367	377	400	391	388	386	397	405	387	359	402	374	341	354	386	363	398	357	379	391	380	370	383	363	385	360	385	384	421	419	346	356	367	339	381	395	353	397	365	360	333	398	348	366	381	390	385	379	398	361	376	364	363	402	335	381	366	374	417	370	359	343	390	390	398	383	346	353	370	386	379	366	381	376	379	404	390	367	368	363	387	360	407	361	386	377	378	386	370	362	373	352	372	393	379	370	378	383	366	399	358	386	394	416	412	344	410	392	386	374	370	368	358	386	401	362	360	397	362	366	394	350	368	382	393	359	357	371	410	418	353	373	409	378	408	402	394	365	411	362	400	396	406	342	375	368	375	409	345	376	382	387	364	391	357	348	379	390	354	416	360	369	376	330	387	371	382	409	397	398	375	370	398	358	383	385	382	377	378	365	346	378	377	412	379	402	404	406	398	362	363	361	384	390	382	407	354	366	380	414	391	417	350	349	362	388	360	343	389	346	429	382	380	361	397	383	330	399	401	386	385	374	356	409	360	371	401	403	383	406	350	400	404	343	369	364	376	401	355	383	364	387	357	367	345	367	370	368	352	375	406	378	380	352	400	428	410	374	386	410	416	402	376	403	399	388	355	387	353	377	404	387	365
7756	2297	4131	5084	4542	3788	3242	2806	2485	2230	2038	1962	1728	1622	1624	1556	1460	1415	1419	1369	1457	1422	1245	1267	1203	1153	1130	1110	1126	1075	1066	1016	1038	1043	1080	1020	1004	8624	9402	929	925	1001	924	1019	966	956	983	948	946	975	916	913	978	973	953	939	963	949	952	999	968	887	917	939	919	917	931	924	931	936	938	910	923	924	909	932	887	971	959	966	930	913	977	1000	913	874	952	885	926	927	903	964	953	909	917	947	924	918	910	915	911	910	940	963	930	904	935	961	935	928	931	912	931	927	907	901	887	954	898	922	887	873	933	931	951	932	897	956	981	953	881	930	938	921	936	907	929	899	868	881	884	890	941	958	936	985	950	874	915	928	902	883	918	928	937	928	963	900	898	953	916	916	892	921	981	909	856	885	872	921	906	895	904	864	914	901	865	913	863	912	863	927	898	891	932	888	930	913	882	931	920	891	902	938	901	938	960	908	833	885	905	954	909	973	952	908	978	912	853	916	952	919	932	940	912	922	941	951	904	924	890	862	834	942	898	946	950	913	896	897	918	967	901	892	888	852	927	915	891	927	920	915	905	920	900	873	904	902	909	977	909	912	951	899	927	891	858	874	892	892	883	916	875	892	909	879	903	905	918	853	957	904	929	959	944	903	911	910	885	892	903	908	940	958	926	893	934	925	930	917	889	891	924	908	944	904	894	875	889	900	901	916	928	917	902	923	933	930	939	889	940	964	961	847	854	928	936	890	924	958	946	888	896	890	872	861	904	893	932	903	988	897	925	944	937	891	974	947	938	896	879	897	919	899	917	895	928	938	932	875	864	907	957	903	934	929	930	919	925	915	884	925	885	942	901	933	914	958	867	859	908	918	932	831	972	938	911	941	904	914	914	855	912	891	874	957	966	860	912	949	862	872	884	941	906	869	889	904	916	897	895	887	897	929	914	864	911	913	984	916	917	906	922	911	946	915	970	881	942	937	867	913	870	905	908	922	898	968	852	931	918	931	923	955	889	888	917	985	919	937	940	910	932	881	884	918	949	951	870	977	903	940	884	876	872	945	910	921	898	847	904	927	882	901	918	909	930	958	941	916	895	888	892	930	931	895	901	902	964	977	899	912	922	910	873	958	936	927	912	905	860	916	853	901	951	930	908	905	859	926	927	926	852	948	946	943	890	883	880	944	920	881	936	896	849	908	893	924	919	889	956	927	890	877	894	889	978	916	962	869	945	947	921	885	880	923	858	870	890	938	927	908	922	868	897	964	884	887	938	924	900	896	905	905	930	874	916	910	942	935	962	922	862	952	924	900	943	936	893	924	879	925	919	943	931	935	886	926	957	872	929	1002	915	941	934	937	926	902	867	945	892	955	906	995	924	904	980	922	911	907	909	905	930	886	873	894	875	889	884	923	952	903	894	894	923	929	914	904	871	886	877	896	978	929	868	872	908	865	936	861	920	948	905	904	965	881	905	895	919	918	894	983	899	938	929	861	861	906	915	897	913	934	907	887	899	878	943	909	902	955	943	920	953	943	903	938	912	937	925	883	896	897	882	934	887	939	951	879	940	954	928	903	889	924	924	862	868	897	954	817	882	857	880	898	924	824	910	918	902	949	937	916	914	939	945	897	927	945	975	935	930	889	909	958	938	880	939	855	897	939	948	846	916	929	900	920	901	902	940	899	876	904	886	943	963	908	858	915	926	896	924	954	934	906	856	901	871	897	908	898	942	882	838	905	924	911	927	881	910	886	900	912	910	880	944	938	876	910	897	891	956	916	879	860	887	886	894	904	873	919	869	929	964	883	962	881	933	933	893	904	888	885	969	851	893	966	872	891	905	930	920	916	924	881	905	907	879	912	970	930	890	895	900	874	890	859	925	959	932	904	873	950	835	894	879	959	926	927	875	902	874	915	915	903	874	928	916	928	890	886	946	908	926	907	877	888	914	904	898	904	910	909	919	944	876	871	867	968	918	939	914	913	912	914	871	891	893	949	886	861	844	886	897	877	894	932	940	909	898	928	899	954	899	942	921	885	935	927	859	918	880	917	844	865	914	909	919	931	879	889	921	932	955	949	909	920	916	894	899	952	899	864	925	921	936	894	850	878	927	901	910	927	926	891	954	944	873	902	900	901	898	919	927	915	927	944	925	908	885	883	935	934	928	882	909	913	895	871	905	884	932	960	947	923	950	891	862	937	914	934	946	919	907	846	930	949	930	920	905	862	900	896	902	908	969	928	949	891	936	921	825	947	929	894	903	902	893	899	918	954	915	912	918	915	942	901	896	900	951	872	875	950	880	875	896	969	886	899	917	890	880	959	921	877	890	922	910	915	966	861	855	917	962	914	938	906	908	901	913	879	870	937	910	883	906	929	950	903	910	886	880	876	895	899	917	879	958	996	938	936	902	944	948	873	889	920	893	887	901	907	914	913	897	907	865	899	974	889	913	962	887	949	867	898	858	922	904	924	880	956	945	910	952	934	858	956	954	888	941	922	853	908	928	904	882	868	939	874	953	896	924	894	889	902	911	913	949	881	872	879	886	890	889	895	934	941	937	958	893	941	894	819	930	929	901	892	912	910	882	960	896	930	886	934	948	883	893	950	849	929	870	931	892	933	939	934	968	940	901	963	885	829	954	936	861	911	870	922	956	873	924	894	925	844	879	900	887	888	895	912	937	908	907	917	899	883	936	866	877	911	907	927	900	925	906	873	893	942	896	955	911	935	967	935	986	850	958	904	933	912	913	906	917	916	893	896	964	937	908	922	933	886	936	895	900	901	968	899	936	904	901	849	929	900	910	895	954	935	893	849	879	935	917	942	928	921	912	869	888	924	891	915	916	960	907	907	939	883	931	970	904	867	921	870	859	893	919	888	909	924	929	871	898	901	873	906	933	889	893	928	847	907	952	918	909	975	922	926	972	900	897	871	922	847	956	927	965	884	904	862	943	925	925	934	844	930	871	888	929	899	898	884	924	923	916	888	935	879	884	892	867	914	913	924	948	869	902	885	935	912	925	946	932	920	911	876	859	895	915	875	886	934	900	921	915	913	918	902	934	988	916	884	868	920	869	941	911	922	931	901	954	883	925	824	859	935	928	936	910	910	905	926	880	901	919	924	928	948	879	921	872	885	875	850	940	928	909	937	930	919	877	881	959	909	943	955	881	895	904	945	894	875	971	927	972	911	938	962	919	887	926	883	945	924	920	874	912	998	854	931	906	956	889	934	993	903	936	886	887	898	885	882	897	928	925	914	873	907	926	939	885	886	959	843	899	965	941	963	920	875	978	851	857	916	909	920	868	893	895	887	956	900	932	905	889	879	876	935	911	907	901	919	908	911	893	897	957	946	897	869	884	874	919	932	941	842	937	983	971	927	920	918	917	961	882	991	842	944	899	880	911	912	903	904	904	870	912	913	944	883	961	958	915	913	926	872	878	929	895	888	891	976	891	926	918	924	893	914	957	896	834	902	872	962	912	859	956	884	922	894	878	886	933	859	955	894
1826	214	221	207	209	189	177	197	170	184	200	183	185	178	194	200	183	185	209	185	208	187	180	167	178	175	198	175	169	184	184	197	184	187	205	184	201	211	253	175	165	179	212	182	168	190	174	180	209	170	156	167	172	172	191	185	182	209	211	176	182	176	170	208	189	182	176	184	189	182	183	211	187	172	208	168	179	162	192	192	153	167	202	203	188	185	176	190	197	180	204	180	180	180	189	180	181	183	208	172	189	167	200	212	218	202	182	190	201	183	199	186	203	195	190	182	185	196	188	192	154	197	156	167	192	188	166	205	212	182	207	221	177	177	184	183	187	190	197	187	170	186	204	185	173	214	200	178	186	174	177	201	215	189	177	210	168	177	206	188	176	189	171	191	199	187	188	201	177	176	187	196	192	171	188	185	176	192	189	189	161	183	201	169	208	169	176	179	172	166	194	210	166	181	162	171	188	211	209	176	197	172	191	165	182	212	195	187	187	194	165	155	185	179	179	209	187	188	177	183	200	171	167	190	199	193	200	207	192	162	170	179	204	191	173	160	192	189	182	178	180	201	186	165	190	180	189	223	181	174	199	176	186	183	189	179	185	154	169	227	177	171	190	198	184	184	186	204	173	188	177	180	188	179	181	165	198	173	177	168	182	206	159	197	185	184	178	189	192	175	180	188	181	159	202	189	175	166	197	171	179	189	183	174	186	183	196	228	163	157	186	171	190	196	195	176	195	180	168	197	184	196	172	164	181	211	160	187	171	200	185	191	176	171	178	184	170	183	165	217	172	192	213	188	190	169	180	182	206	177	172	171	175	182	201	192	201	185	181	158	180	174	182	179	175	167	172	192	167	166	194	171	169	172	168	179	188	177	193	211	198	190	183	179	219	188	191	170	195	208	193	180	172	196	180	192	206	171	174	175	178	184	189	182	179	206	204	188	179	176	182	165	195	188	177	174	175	177	175	180	168	171	151	159	175	180	182	192	208	193	179	176	184	190	186	181	184	192	203	194	194	201	186	201	190	213	195	207	183	183	208	174	196	183	189	190	209	190	194	164	164	185	156	195	177	168	187	193	189	156	211	192	182	155	181	174	170	166	165	150	192	166	176	168	184	190	162	166	193	185	184	181	190	177	183	199	176	199	185	186	190	163	196	189	181	167	190	185	180	200	200	183	169	197	175	203	178	182	177	186	185	220	207	190	210	199	174	193	214	179	176	196	174	174	187	179	177	198	207	165	180	169	176	215	198	201	209	177	199	183	199	193	180	156	194	177	185	194	155	187	163	195	181	189	181	198	194	170	186	201	169	182	165	199	176	211	169	171	157	172	184	194	202	180	169	179	173	175	179	192	188	204	169	211	161	182	169	185	194	182	201	192	167	190	204	173	211	176	195	181	192	185	195	143	207	167	200	171	206	200	179	188	180	183	192	182	196	193	211	226	185	166	212	178	183	166	178	221	183	184	188	190	188	190	189	191	182	181	197	174	178	180	190	171	172	189	171	162	193	193	198	193	165	184	140	195	164	176	173	184	176	204	166	201	205	184	196	185	216	164	169	166	174	178	172	165	183	179	181	176	194	183	177	185	176	180	187	169	178	168	186	178	192	182	193	148	177	174	166	167	149	180	188	170	208	193	183	166	184	194	194	196	179	191	182	180	169	170	190	193	169	192	175	173	178	184	191	184	196	189	183	188	195	203	193	175	184	216	195	187	195	180	172	192	186	178	171	186	182	178	170	185	178	187	193	191	192	182	202	191	186	186	173	176	177	181	200	203	166	174	178	179	211	166	189	171	184	190	165	184	203	182	181	194	185	197	181	172	184	205	201	201	168	192	176	204	218	144	190	184	191	192	193	164	178	200	185	191	212	181	192	158	186	170	183	187	203	180	209	164	192	165	187	187	197	191	188	168	176	178	222	181	205	189	182	219	158	187	167	183	222	194	181	193	191	175	186	189	187	189	183	175	172	178	159	190	188	182	190	174	185	178	190	169	190	180	180	194	163	182	178	155	195	183	197	200	198	203	182	205	216	177	192	213	193	183	169	164	203	198	183	178	191	195	173	175	180	168	162	200	172	196	179	179	176	168	185	192	195	168	193	188	192	182	172	197	176	179	172	191	168	199	175	175	158	187	197	203	183	179	193	163	176	167	167	171	181	183	189	172	196	172	190	172	194	197	185	198	199	188	172	205	178	162	185	207	179	169	167	177	179	190	182	204	186	169	200	183	181	182	194	155	206	208	212	189	181	193	197	182	228	204	182	191	192	176	190	198	172	161	165	198	201	189	221	199	192	182	200	196	191	192	174	175	186	194	182	180	177	192	156	185	218	169	166	196	189	177	177	199	181	188	170	175	176	181	184	182	202	199	174	181	182	176	179	205	173	168	172	207	177	184	177	168	165	184	162	183	184	185	197	168	185	182	193	173	182	173	156	190	180	161	177	180	196	188	198	182	160	179	212	186	195	207	162	199	192	183	210	192	183	205	182	216	182	186	174	193	164	207	178	169	191	164	195	173	183	168	163	214	199	189	214	204	198	171	175	194	216	175	177	182	198	199	169	214	196	176	197	179	197	162	196	186	182	184	166	230	197	201	183	184	181	173	165	184	185	188	197	179	158	177	178	200	188	189	191	199	195	194	191	187	206	188	195	165	203	182	184	155	185	206	178	175	175	175	191	188	176	169	171	167	196	171	159	166	182	183	183	169	188	190	187	175	197	183	164	187	178	173	187	179	177	174	192	190	179	203	195	206	200	197	189	171	193	201	182	194	161	191	199	182	173	175	182	192	197	190	193	171	171	162	189	194	201	194	200	212	195	178	188	187	219	217	217	219	191	200	191	172	190	168	184	186	175	187	171	188	185	197	170	197	187	155	189	179	185	176	176	183	190	191	189	189	173	154	193	157	171	173	193	166	190	206	170	169	214	163	190	165	183	167	191	171	180	197	209	207	190	207	185	178	173	206	169	192	173	185	170	169	193	168	172	173	178	180	173	162	184	189	185	196	202	157	174	194	192	177	193	197	185	209	178	180	177	187	173	183	191	226	185	155	182	199	188	188	186	178	181	161	168	183	162	178	216	182	174	196	206	193	170	175	173	214	174	173	178	151	167	164	190	176	186	189	165	192	193	197	172	196	187	181	199	196	189	178	181	175	189	165	162	165	195	193	198	188	184	181	190	192	176	174	179	185	213	173	178	183	197	185	187	178	188	152	179	196	162	184	180	192	156	184	174	186	189	184	189	173	161	178	182	177	194	187	179	178	180	199	169	187	188	180	196	178	189	164	192	171	205	177	191	183	209	177	207	179	165	183	183	172	178	183	184	190	194	221	192	193	160	187	218	187	189	169	186	208	204	188	167	181	177	183	177	180	179	170	204	198	170	185	181	170	214	198	164	203	182	196	188	170	165	214	174	178	174	178	189	188	186	189	198	168	189	174	186	182	197	187	182	178	210	187	176	177	184	195	190	186	188	171	184	173	184	188	179	196
2327	587	582	594	620	622	581	570	552	555	530	552	553	539	608	581	545	551	593	559	521	504	572	547	542	557	527	520	516	524	518	503	516	542	537	534	541	685	997	527	540	532	547	537	502	570	518	494	544	529	551	482	500	549	510	524	526	539	506	552	525	518	547	530	575	579	531	525	568	542	549	572	560	478	542	583	537	511	535	565	539	510	529	534	543	503	503	542	511	494	485	543	503	553	552	494	512	565	478	534	540	521	529	532	542	519	504	513	531	527	518	557	515	515	554	518	517	541	495	504	491	526	497	538	493	540	558	515	494	505	531	490	559	503	495	538	543	480	515	571	518	524	505	539	524	551	521	505	509	560	496	532	538	518	528	523	541	495	532	514	539	502	532	510	544	507	516	541	535	536	542	575	522	513	513	508	518	584	525	562	480	519	523	546	504	539	556	520	545	564	511	504	517	505	495	525	560	510	537	544	503	509	571	543	515	520	527	559	520	541	548	528	486	536	528	571	510	547	532	549	533	535	523	530	511	524	476	526	512	550	487	552	501	526	548	489	498	537	481	530	537	539	516	528	552	533	571	483	524	526	507	549	509	522	495	561	511	560	557	519	541	498	509	528	534	545	547	521	547	569	522	518	529	552	491	577	462	536	494	552	529	517	504	509	489	514	506	544	539	520	540	540	567	523	542	521	521	514	534	505	488	485	527	556	580	497	492	505	535	535	520	545	500	544	525	532	532	529	526	534	572	502	508	547	533	508	561	498	534	514	520	498	551	474	535	514	499	530	515	570	511	534	546	524	534	505	528	530	531	526	498	528	545	544	551	555	497	528	507	543	524	509	540	508	527	496	521	496	570	523	548	490	518	491	512	495	492	524	522	550	527	469	519	526	511	519	498	544	553	557	521	578	492	530	510	544	551	482	546	581	522	562	500	487	527	514	509	527	512	570	528	510	567	550	509	540	545	567	488	523	532	539	498	523	552	539	498	544	523	494	535	495	549	545	549	533	524	496	492	515	498	525	519	545	482	561	539	529	556	530	582	506	552	580	540	539	526	501	520	535	490	514	486	555	503	510	528	513	537	556	544	497	499	519	541	511	514	497	523	524	501	551	504	552	534	569	536	515	489	520	508	517	507	522	544	518	519	548	546	505	522	508	549	537	524	556	510	513	535	548	512	497	528	555	504	531	523	532	558	570	499	515	496	541	500	520	537	521	516	517	481	508	517	522	520	556	486	505	519	524	519	510	490	557	516	517	527	511	538	504	548	547	526	535	527	543	548	549	583	489	537	552	501	548	555	515	534	521	510	481	530	545	554	523	550	530	532	531	532	554	530	509	510	511	503	490	544	551	551	520	538	462	545	503	545	512	523	540	502	516	529	506	571	523	494	547	518	521	534	550	536	539	531	560	453	550	526	518	496	489	522	503	508	501	544	529	545	537	532	549	523	538	512	514	514	538	548	470	552	541	550	511	485	494	563	520	521	543	496	506	530	529	522	514	567	566	531	542	547	528	561	535	545	512	507	530	487	570	519	546	551	511	500	483	544	519	509	496	571	517	495	504	534	509	521	525	506	542	511	506	540	533	537	535	494	490	539	502	537	508	549	486	524	543	547	526	557	519	514	526	536	491	500	512	549	508	480	540	503	533	510	494	519	536	534	529	531	526	526	489	482	529	517	505	560	524	514	561	551	527	516	550	518	520	544	573	525	503	544	521	527	550	534	556	516	518	536	536	533	521	539	516	580	511	521	559	518	534	528	544	506	516	531	544	533	554	472	547	511	536	558	525	520	537	492	519	530	516	534	522	517	511	519	499	503	494	524	492	535	510	553	475	549	521	526	524	544	517	546	513	502	495	513	552	545	477	532	504	559	497	558	491	521	497	559	516	466	487	528	565	511	522	543	506	527	526	510	538	521	526	506	487	540	475	466	526	528	513	559	560	489	519	532	502	518	527	528	541	570	539	509	522	497	554	506	538	542	537	578	565	537	518	560	532	550	513	523	515	477	529	537	545	554	513	525	530	527	516	530	537	517	528	501	525	537	497	481	528	511	531	518	538	540	499	521	530	538	505	545	513	516	499	495	494	505	554	519	514	540	483	521	535	490	559	523	502	557	520	504	497	542	509	540	557	503	532	541	505	531	505	500	498	527	563	506	530	508	529	531	531	507	541	530	552	538	489	509	493	539	503	551	523	489	518	540	504	494	537	524	545	535	514	523	528	545	508	519	560	571	531	564	552	502	541	552	556	504	498	510	522	535	554	492	560	478	522	539	568	532	517	521	494	529	524	570	517	484	540	514	510	533	512	495	537	505	507	534	527	552	552	554	534	526	516	501	493	555	529	535	539	546	525	531	526	544	543	504	525	534	542	511	549	522	560	508	560	501	515	528	543	525	552	515	473	546	573	519	496	518	557	496	518	491	535	524	538	543	520	501	516	496	529	547	514	523	550	523	517	523	486	552	555	522	534	498	526	513	535	551	522	492	520	540	565	531	540	520	517	482	543	539	500	517	526	522	523	530	512	551	525	515	518	534	513	542	528	489	493	493	515	536	525	508	499	506	520	554	542	526	526	525	566	527	497	507	547	532	546	561	553	548	552	508	513	501	515	527	495	496	494	522	533	552	499	519	528	492	534	500	582	487	517	533	501	494	526	527	520	538	482	485	510	512	540	546	505	538	531	517	513	523	557	529	546	505	510	472	562	485	494	529	507	513	518	560	514	544	545	509	518	519	533	555	533	507	508	543	512	491	502	562	556	521	488	545	547	511	582	527	515	505	539	540	522	549	541	510	502	488	543	499	527	512	514	512	542	547	524	477	525	537	487	525	485	530	546	506	561	542	518	537	516	550	550	503	554	527	535	496	529	481	505	524	486	535	492	509	484	510	535	520	515	551	516	485	541	506	548	545	519	485	526	560	536	532	550	521	516	520	509	521	534	533	512	491	475	553	500	528	516	514	537	532	540	542	505	536	488	493	550	517	508	551	513	509	541	545	502	549	522	515	505	505	522	529	509	569	517	493	507	534	549	510	566	527	515	574	521	534	505	519	534	540	559	511	530	518	510	555	509	521	557	515	512	568	499	492	546	495	502	519	520	561	518	513	508	539	525	531	493	522	502	532	522	533	551	553	500	546	530	507	531	518	476	527	527	552	532	490	535	530	532	508	526	532	507	542	531	524	526	539	547	517	575	521	497	511	546	527	518	521	499	485	501	518	500	511	531	514	536	513	504	505	555	512	521	552	564	530	540	530	516	548	510	520	521	535	526	499	518	514	559	511	495	504	538	504	476	483	527	519	519	546	522	547	546	510	525	517	483	482	519	534	549	512	491	489	531	525	506	487	491	482	541	474	488	518	561	537	534	574	576	557	497	530	485	513	527	516	518	536	506	541	538	474	515	570	519	513	516	537	534	522	529	531	519	503	551	487	554	518	543	516	520	515	516	530	541	515	522	521	504	527	473	511	458	533	488	538	501	539	531	535	555	549	505
7708	1109	1183	1003	768	629	542	495	464	467	417	443	434	398	390	408	382	380	380	373	369	360	374	348	369	376	323	357	357	390	344	348	358	319	322	328	358	721	1144	363	306	349	353	352	310	319	357	356	332	354	343	340	340	340	327	363	340	339	346	325	339	339	338	335	330	323	377	373	320	309	349	329	343	338	314	336	330	375	327	358	317	330	360	346	330	310	336	333	320	351	343	347	345	360	315	345	325	329	381	342	364	294	348	306	373	328	367	345	309	359	367	327	337	325	346	290	330	324	333	318	316	363	364	332	337	364	346	346	336	373	363	348	316	349	356	313	358	362	327	329	310	357	359	347	340	348	356	304	332	303	340	308	348	328	355	321	359	332	348	331	317	314	345	362	361	341	321	343	343	328	358	346	345	332	344	347	315	349	335	319	358	349	343	335	340	321	344	336	359	328	316	332	310	359	345	325	343	346	325	322	346	335	357	303	321	336	350	355	349	327	352	312	356	332	321	352	328	335	330	365	316	314	317	334	352	344	284	295	345	343	361	380	342	315	337	330	334	342	336	351	311	334	309	344	343	353	329	344	345	333	345	351	336	338	318	324	336	325	322	310	338	327	382	341	313	349	373	328	342	341	361	322	337	329	332	306	333	341	359	367	328	324	339	350	347	341	301	321	313	327	377	344	361	335	336	358	354	349	348	346	348	374	391	337	333	373	331	319	316	319	333	385	346	336	338	332	313	347	338	330	348	361	347	359	337	359	323	330	302	323	354	330	342	368	326	341	377	335	356	347	313	328	356	319	358	340	369	368	349	347	362	319	333	350	362	358	315	363	306	351	360	348	325	311	365	343	347	319	371	349	307	345	357	318	303	349	318	340	314	322	339	347	352	335	359	327	348	330	355	332	310	347	343	354	321	338	379	361	326	344	333	323	377	334	323	345	369	337	304	332	322	374	345	344	308	338	362	361	343	344	344	337	333	331	339	296	343	316	331	332	353	326	334	363	347	357	316	341	348	353	312	336	357	335	311	342	349	374	316	333	344	364	332	354	331	340	355	302	378	341	352	344	334	343	325	325	313	361	357	334	326	289	302	350	344	317	307	328	337	360	312	346	341	316	353	333	325	353	354	334	331	332	330	314	328	362	334	317	330	351	308	316	325	342	356	320	327	334	334	334	313	367	332	346	340	352	356	351	347	345	342	355	344	310	365	326	340	330	351	334	355	335	317	303	351	322	344	324	332	347	307	353	303	349	353	375	306	308	345	334	375	362	313	358	311	333	325	335	348	321	331	318	327	328	331	374	329	335	361	368	352	330	352	348	326	330	322	340	358	312	347	327	345	342	339	337	367	348	333	294	324	346	324	321	300	348	304	327	298	328	313	345	340	355	322	319	332	328	364	324	361	347	335	341	304	372	335	351	369	328	349	327	337	343	328	360	321	311	353	338	352	310	344	350	329	351	322	341	361	343	327	334	327	346	338	322	352	351	327	352	343	338	335	342	330	349	332	354	373	379	349	308	332	331	316	339	319	354	342	313	361	385	354	330	334	355	350	355	380	342	355	356	329	328	352	341	357	332	342	349	351	339	360	303	310	321	345	347	345	331	337	345	315	339	334	322	389	353	334	289	341	368	353	353	355	327	347	332	386	347	340	330	370	313	361	378	365	332	366	355	341	347	325	363	365	354	344	310	344	330	355	297	353	380	366	350	336	345	329	336	332	348	392	340	381	343	364	334	343	344	338	337	305	357	340	265	358	338	343	311	301	374	338	356	307	374	331	327	367	308	346	358	350	335	337	317	343	336	359	328	342	380	315	325	385	359	338	344	320	341	318	346	341	341	345	330	351	304	354	298	341	386	326	319	355	306	354	321	309	365	329	325	310	350	367	339	333	336	354	337	334	322	314	339	349	333	373	329	337	320	326	335	307	339	338	347	355	350	360	393	363	356	358	353	316	318	368	373	338	321	315	311	333	342	312	355	320	339	340	340	347	332	354	336	330	362	303	336	357	333	334	345	329	354	355	326	330	335	301	331	353	311	336	370	351	353	325	330	344	333	326	325	313	351	338	347	315	366	355	347	323	410	336	298	351	320	358	327	358	328	356	346	323	317	354	343	316	322	347	347	347	301	361	362	365	340	339	332	327	340	350	329	360	329	332	325	354	391	372	331	353	349	360	319	326	324	354	383	336	357	336	375	359	329	319	339	327	367	319	314	300	368	362	297	334	359	331	331	326	334	392	343	348	351	347	327	374	329	321	323	323	373	303	311	360	323	337	338	354	365	323	325	346	359	340	365	334	336	370	331	319	359	290	302	320	351	363	339	318	345	327	306	388	350	292	332	384	330	358	380	338	366	345	309	353	334	339	335	308	347	332	371	325	329	328	355	350	327	305	380	377	338	319	342	330	322	354	344	320	344	319	342	323	323	350	355	314	325	364	343	369	340	315	325	332	354	370	316	315	345	329	321	346	317	356	350	337	297	319	311	344	356	371	317	322	279	339	296	333	323	342	355	345	363	348	321	328	342	337	312	362	310	339	338	322	316	333	365	348	313	324	344	371	364	343	337	307	331	357	328	330	355	346	337	347	315	387	324	328	344	349	330	343	331	372	328	334	332	337	357	362	348	371	371	354	334	361	324	334	330	324	353	373	342	380	327	345	345	322	330	363	306	343	343	322	323	336	374	344	335	325	346	345	316	377	364	310	329	334	322	357	343	328	352	362	366	324	335	336	333	354	349	339	333	339	356	352	323	351	355	330	343	348	324	355	348	377	331	345	344	329	334	325	388	331	357	329	365	312	293	341	307	328	329	359	323	374	325	318	336	305	364	363	329	362	348	324	327	349	371	382	313	325	307	356	306	373	352	310	336	329	351	358	375	316	316	360	338	365	345	338	310	358	327	331	334	357	324	311	321	324	359	388	339	340	351	333	306	328	347	307	342	343	378	360	334	333	366	364	354	325	345	323	303	332	340	333	340	344	324	333	340	297	336	346	353	290	301	314	332	311	326	346	323	321	331	346	343	319	361	333	332	313	352	334	338	341	336	355	324	336	349	374	363	336	346	330	343	326	341	324	311	358	290	350	386	325	356	337	363	353	358	321	337	340	364	301	322	311	337	328	329	347	322	312	336	332	346	342	341	332	310	335	321	289	365	355	345	334	339	375	295	343	356	360	345	360	324	348	363	353	327	378	330	351	325	367	369	356	352	294	365	376	352	343	335	369	351	336	336	339	322	378	387	338	350	336	322	282	330	362	370	348	365	330	327	345	317	352	331	318	353	343	324	367	332	320	368	355	383	345	351	299	342	317	328	373	332	302	359	315	350	322	337	357	340	380	328	342	324	370	358	338	343	334	330	346	385	336	328	318	327	311	351	371	323	342	328	353	329	320	321	342	324	345	356	373	338	311	316	369	358	317	343	317	349	320	335	350	377	340	340	347	352	332	361	338	337	336	339	312	337	307	346	366	407	369	358	328	308	371	334	317	331	290	349
6018	1486	2416	2906	2796	2411	1979	1865	1690	1517	1496	1328	1229	1306	1250	1224	1127	1157	1160	1110	1022	1177	1127	1056	1021	1019	991	1011	1008	942	925	929	903	925	871	917	942	4347	6082	848	830	862	917	903	868	911	858	876	840	832	878	818	938	892	826	869	878	924	830	928	856	872	873	865	879	870	836	868	859	875	882	871	860	873	863	859	817	858	856	827	895	860	872	819	791	804	861	837	881	807	878	841	835	841	859	879	847	848	838	857	864	887	851	892	884	863	846	852	793	797	850	923	891	907	844	814	886	870	787	859	907	829	850	836	862	878	878	909	883	820	875	852	886	817	811	869	847	835	828	814	864	882	866	870	878	845	848	873	836	861	817	849	839	874	869	848	872	858	891	813	804	866	825	835	883	811	889	877	832	853	851	835	878	878	812	856	909	842	861	789	853	824	837	837	825	823	879	878	846	873	884	827	811	857	838	845	841	849	842	862	839	806	836	870	864	867	821	852	843	904	853	795	863	859	866	888	813	877	804	830	847	817	885	875	829	843	889	837	811	902	820	831	829	853	807	843	841	819	846	843	825	828	876	866	860	884	858	899	874	878	833	864	877	820	869	843	833	865	866	864	822	827	845	870	868	820	810	862	812	833	851	854	849	823	867	853	866	864	846	861	809	837	896	869	915	885	823	813	848	866	828	877	883	870	835	883	864	867	830	844	805	869	819	832	847	829	838	824	856	833	884	818	855	869	868	891	861	870	848	785	816	840	890	811	839	850	826	911	852	923	828	860	842	870	874	830	846	848	828	841	885	881	842	799	859	860	856	847	827	823	877	837	820	844	780	823	794	832	843	830	875	846	873	868	818	851	858	850	802	866	854	871	848	863	852	817	843	891	827	840	844	811	876	880	900	830	896	853	876	841	842	905	862	875	847	827	890	883	818	857	844	887	833	854	861	856	826	846	842	815	888	921	878	850	806	826	885	845	863	890	847	862	900	845	865	847	857	878	854	814	855	812	816	819	856	821	856	878	815	852	844	825	836	870	862	831	875	837	877	846	811	900	852	856	852	878	917	872	835	885	850	866	813	850	860	879	891	862	876	856	814	811	813	838	862	824	874	859	807	831	816	772	842	851	883	800	881	845	815	842	843	851	820	836	880	857	837	843	870	884	854	880	892	901	833	886	843	863	854	846	855	877	807	906	840	795	835	833	812	858	833	883	845	901	852	863	862	902	861	851	848	827	878	796	848	814	872	826	861	805	906	867	832	868	924	853	910	838	855	855	839	803	823	897	892	853	854	865	865	871	860	860	823	856	807	876	830	836	829	899	831	856	832	889	880	854	847	860	850	895	833	863	883	842	858	877	866	850	891	832	864	857	797	877	848	853	802	831	891	849	873	880	810	838	878	898	858	830	866	858	791	824	858	832	880	846	830	793	839	853	845	875	849	860	868	854	865	837	843	875	793	873	881	875	869	800	842	873	811	866	906	792	846	829	810	832	859	840	883	823	850	842	891	885	871	887	852	851	863	866	851	823	816	896	831	841	861	834	824	825	853	874	902	849	780	858	854	834	782	929	852	921	885	834	849	902	817	887	885	874	810	831	866	842	877	881	878	776	844	906	887	878	854	899	818	866	885	797	761	850	874	788	839	873	845	897	802	853	852	900	860	833	838	817	891	876	859	880	881	847	851	894	840	774	861	858	821	865	903	856	828	859	889	850	828	833	840	861	800	887	878	815	891	870	854	816	879	855	846	883	847	859	847	874	882	837	883	847	874	850	861	849	858	803	868	882	833	860	816	900	820	832	889	882	847	844	826	818	851	877	853	882	871	892	865	865	855	871	830	831	878	805	873	867	862	834	853	836	832	856	818	834	815	882	860	820	831	872	841	849	891	799	844	819	800	806	888	841	833	833	846	845	831	841	855	868	851	867	840	872	895	828	802	839	853	899	804	851	883	885	856	845	880	792	841	844	862	832	854	857	834	867	811	841	819	858	854	850	861	863	839	849	830	822	880	908	823	878	892	820	917	844	862	838	884	836	874	874	841	914	850	887	876	870	850	808	841	860	882	872	924	782	875	784	867	867	863	762	820	873	881	811	807	856	834	886	875	882	849	850	845	915	848	849	811	799	843	833	823	798	857	832	847	829	840	845	840	826	874	868	841	845	863	840	873	849	828	834	812	870	853	853	871	927	895	901	828	877	857	826	874	872	791	889	867	857	914	889	842	824	825	824	832	906	865	873	792	844	895	893	871	902	893	850	862	852	853	840	871	814	850	839	885	867	854	801	849	922	885	848	837	859	849	828	850	884	820	838	886	855	914	872	819	835	874	914	819	823	879	866	873	868	820	876	824	838	854	808	863	830	901	834	835	836	846	838	827	854	857	850	832	830	834	821	882	833	848	894	862	869	888	854	892	835	851	925	880	844	838	837	810	854	853	833	822	840	907	833	832	842	858	830	847	880	821	925	848	836	860	876	896	910	856	856	895	847	830	854	842	865	847	856	802	826	912	808	868	879	820	822	861	839	853	845	829	849	850	848	842	808	887	897	851	841	864	849	860	828	876	886	828	855	847	871	839	875	858	881	882	832	845	800	790	805	789	845	839	839	826	848	888	838	823	831	829	845	894	829	886	868	872	780	851	874	901	869	839	860	833	840	813	779	883	864	860	902	831	831	831	898	861	876	848	865	899	870	806	900	854	888	860	823	895	861	864	836	859	875	812	906	858	896	880	829	856	813	880	865	821	873	860	807	851	847	856	859	853	813	864	868	823	842	907	865	837	903	794	798	860	840	826	829	807	839	865	803	888	885	879	907	851	830	851	846	829	853	884	861	856	822	832	831	826	861	834	829	837	805	915	827	838	889	837	856	826	841	824	863	766	845	886	845	829	869	869	833	854	859	844	843	871	903	867	832	902	873	854	888	911	925	932	818	807	828	830	852	883	784	834	864	836	864	821	817	864	822	858	809	850	875	859	837	805	834	814	834	867	878	874	860	825	854	848	833	850	880	881	855	852	831	839	819	827	861	816	874	842	915	888	828	865	886	866	831	829	833	896	882	848	835	843	840	856	818	864	873	893	887	848	908	860	866	813	870	825	816	828	872	821	809	892	913	894	843	857	851	876	866	879	861	825	816	862	879	869	829	852	815	883	869	883	862	809	897	870	868	821	825	872	859	914	818	889	820	840	880	868	810	849	782	877	852	903	887	834	806	837	892	828	819	817	869	856	848	872	839	860	860	904	824	844	804	837	852	866	860	885	783	812	823	851	858	893	911	837	878	851	844	851	834	839	811	849	860	848	886	903	828	867	881	861	807	868	853	830	849	884	843	883	874	842	794	825	796	829	856	834	802	855	846	888	814	878	845	819	861	835	924	848	874	838	811	840	861	861	870	854	841	873	820	868	855	767	856	844	817	853	866	872	839	846	868	817	792	866	932	840	872	829	883	874	833	861	877	841	858	845	865	866	835	824	866	894	851	842	905	860	857	850	838	855	860	839	845	850	775
14181	2255	2200	1845	1304	974	803	725	658	595	560	541	513	484	483	444	426	480	439	423	400	454	413	453	398	441	405	411	371	405	403	371	433	385	368	391	389	1138	1987	431	399	370	399	393	398	354	414	358	388	384	384	362	386	392	402	376	377	377	393	371	384	369	395	362	368	386	393	379	364	369	350	368	386	382	407	372	372	369	366	364	388	408	410	390	418	382	406	367	393	377	371	366	382	368	393	416	342	367	330	368	369	377	357	392	387	399	355	399	382	370	428	436	389	376	371	362	395	361	398	400	412	376	380	400	385	371	373	416	363	390	352	385	367	344	410	388	402	353	401	357	340	341	352	355	394	379	407	363	365	365	368	351	386	390	399	369	383	408	368	365	385	390	372	390	378	437	368	360	349	379	369	382	413	354	434	405	453	422	378	394	361	363	378	367	351	401	383	371	371	395	418	399	368	357	383	387	419	400	387	386	390	382	383	380	371	394	418	385	396	383	388	372	398	365	363	409	373	391	364	371	391	437	395	386	361	363	410	392	427	379	367	371	336	397	366	399	358	367	381	377	386	378	379	386	371	378	398	347	412	414	405	394	390	365	361	379	365	392	376	392	400	371	347	375	366	372	389	377	364	388	391	385	340	353	390	382	411	371	377	401	420	381	386	390	367	393	392	349	387	402	364	415	398	340	366	341	369	381	370	395	341	401	368	395	411	357	396	403	338	393	365	429	425	368	380	364	388	384	382	403	381	366	360	363	357	383	374	345	383	367	400	415	382	389	369	383	373	358	369	380	371	407	389	397	370	372	395	411	393	369	394	399	365	402	352	385	337	390	396	383	374	355	380	382	366	365	403	394	396	415	384	371	364	383	363	402	394	393	395	425	345	346	395	398	404	374	360	374	369	418	403	355	361	395	380	388	391	348	392	378	364	402	365	374	376	376	421	376	338	376	393	366	400	407	372	342	386	363	412	361	378	396	361	433	400	411	404	400	393	361	364	391	376	383	378	365	361	400	369	361	365	330	345	363	357	389	345	364	406	356	385	359	376	383	360	371	384	387	372	364	366	343	376	373	387	383	360	404	381	365	342	396	381	379	386	373	417	399	411	418	375	350	339	379	384	385	413	378	379	363	366	381	369	364	356	386	382	363	370	363	392	403	360	379	372	401	380	358	379	347	364	356	371	346	378	375	406	356	395	344	386	383	373	380	371	375	359	368	401	409	354	344	366	404	370	394	395	386	381	365	353	364	364	360	350	390	380	405	358	339	389	405	359	407	380	362	363	395	380	399	386	386	398	411	383	376	337	363	407	401	397	345	376	378	366	393	396	356	375	355	386	387	396	372	373	390	322	418	401	369	406	337	388	375	381	391	370	368	361	362	354	363	374	372	401	416	367	394	385	381	359	376	389	365	359	367	360	385	411	360	354	360	379	408	375	333	372	338	381	354	374	401	360	386	367	383	385	373	393	376	348	365	344	395	345	387	413	368	368	374	406	394	426	378	371	387	362	363	394	414	404	368	383	368	401	383	360	362	404	351	384	353	334	362	383	374	391	371	344	381	389	357	356	369	372	373	385	392	380	375	381	328	417	379	367	411	394	363	378	390	395	358	361	388	353	396	367	384	392	388	389	345	371	396	370	358	347	402	406	392	350	398	347	394	356	372	343	407	388	366	378	372	400	399	377	377	393	351	358	353	354	370	377	396	382	365	370	378	362	419	378	385	384	353	383	390	372	340	368	363	408	363	366	378	387	352	344	370	380	357	390	419	415	441	380	373	380	411	421	380	354	383	384	392	399	391	430	380	361	403	365	388	376	368	407	399	369	339	397	368	415	360	394	385	402	372	358	376	405	400	365	365	350	373	378	386	353	374	371	393	375	378	347	360	429	392	398	393	381	386	367	394	403	332	376	393	381	361	383	396	407	386	402	385	407	345	399	416	359	355	396	421	405	371	360	369	391	368	370	393	392	367	379	417	371	381	388	386	399	381	408	405	407	385	363	412	366	340	371	380	392	400	422	332	387	376	362	397	399	366	404	371	383	397	386	354	349	402	381	409	369	384	407	360	407	357	355	383	388	361	408	341	388	333	379	421	350	379	354	365	394	398	362	384	387	376	396	381	392	415	427	386	347	369	414	382	394	384	360	371	336	405	364	386	404	398	353	366	424	411	374	379	357	396	397	363	356	393	356	395	425	337	398	418	360	413	351	383	389	357	346	350	385	386	393	366	384	360	387	399	384	389	327	381	384	398	392	391	391	392	368	391	413	373	408	382	385	401	354	352	382	386	391	383	351	376	373	398	394	418	400	340	400	352	380	368	367	384	421	408	399	420	395	424	367	318	411	374	392	345	344	399	371	354	415	401	374	373	374	328	381	372	362	376	321	377	355	324	369	377	348	371	375	371	424	351	395	379	386	386	355	405	344	378	389	349	354	421	368	380	359	384	340	386	339	396	333	364	380	434	433	362	409	388	338	377	426	358	385	373	385	376	407	401	393	370	410	393	412	365	346	397	393	382	386	352	388	432	371	384	348	366	365	349	377	369	354	411	377	376	399	438	347	392	397	394	378	357	365	394	366	413	405	366	358	389	375	372	387	381	382	387	382	358	342	390	402	371	354	337	412	355	380	384	361	408	431	369	363	366	406	329	389	356	358	370	403	350	375	395	399	376	389	390	322	405	369	368	369	388	372	382	375	385	357	352	362	381	353	369	379	389	392	369	363	380	402	341	385	393	389	370	391	382	383	389	356	360	379	368	373	361	407	407	380	422	417	367	376	411	372	378	392	370	370	409	352	351	397	378	350	364	355	383	378	370	412	415	402	406	369	371	386	379	363	377	387	366	362	353	407	381	403	408	400	350	356	392	372	388	365	385	341	377	401	361	362	388	382	346	373	379	379	436	413	361	384	348	389	374	393	360	348	375	374	410	393	356	325	371	368	377	363	395	388	398	424	392	399	363	385	391	393	381	373	351	412	402	349	401	377	355	395	393	389	351	379	408	386	383	333	388	394	399	376	365	366	361	365	388	375	382	354	367	337	365	388	376	382	341	394	410	342	376	396	408	346	382	369	372	345	345	387	397	403	368	390	366	371	382	353	368	401	415	381	356	391	397	371	368	370	394	382	339	354	409	360	345	363	356	356	362	389	384	389	384	404	377	406	362	365	390	382	402	377	370	380	395	369	374	410	382	379	376	365	361	332	358	393	405	319	375	363	336	363	389	382	410	401	360	365	343	379	335	413	384	361	374	345	371	370	378	349	375	370	403	376	362	392	380	358	392	376	355	383	363	359	390	384	357	415	367	383	401	388	371	383	356	349	392	409	374	353	347	388	369	409	372	353	366	355	406	365	402	366	342	383	342	397	377	352	411	361	347	373	372	373	379	371	388	366	352	373	395	383	405	417	376	408	356	400	359	369	377	387	400	392	386	398	395	386	413	365	356	376	388	341	398	354	373	377	366	361	415	374	406	344	388	382	374	383	404	350	382	367	383
7874	2151	4140	5030	4510	3725	3284	2716	2455	2137	1991	1873	1734	1633	1637	1561	1422	1471	1476	1393	1383	1476	1322	1192	1217	1130	1127	1118	1043	1103	1122	1085	1064	1029	1070	1035	1014	7156	10775	977	946	923	960	947	943	1014	954	874	900	925	955	904	922	933	936	973	981	920	909	960	877	933	871	910	913	937	885	921	904	923	934	934	907	966	897	913	914	874	940	912	891	947	911	943	857	936	894	868	909	896	929	932	917	935	839	917	897	886	853	972	863	896	924	912	907	895	918	906	932	920	881	915	914	829	889	890	897	833	842	873	923	891	894	917	938	862	913	893	849	900	912	906	918	905	886	933	909	922	877	886	873	891	891	956	967	860	918	875	936	913	947	869	937	880	899	880	893	947	862	901	839	864	904	919	916	924	986	893	926	823	919	866	898	895	911	858	915	881	933	882	927	965	886	891	895	953	876	913	961	957	900	917	905	901	864	905	909	975	876	950	913	927	892	869	966	956	914	886	928	834	903	899	872	913	883	892	910	886	914	895	912	907	854	880	931	907	853	978	913	875	875	916	901	915	862	908	892	892	891	968	972	891	890	852	929	916	889	923	923	913	891	931	892	895	890	903	903	887	873	945	923	891	907	951	922	893	900	879	927	906	869	964	897	907	868	866	865	896	940	903	900	898	936	892	888	922	920	887	895	937	902	908	901	846	859	970	889	915	933	846	902	874	918	858	887	933	857	889	875	900	893	922	925	888	852	859	951	884	925	882	883	962	899	935	880	904	909	897	899	981	927	854	886	929	947	859	967	855	889	892	962	950	935	912	910	952	889	868	925	887	911	852	924	943	900	885	927	895	918	920	876	895	909	928	936	936	872	898	947	954	900	868	929	852	930	891	839	939	891	944	914	909	854	854	886	854	932	885	868	835	902	907	881	919	914	869	935	879	937	894	879	912	919	870	886	872	964	929	895	939	879	916	923	861	941	896	913	907	935	888	889	921	880	909	941	898	925	871	948	926	952	862	828	900	860	870	916	908	922	874	866	886	875	905	917	881	934	910	972	915	868	894	863	861	888	919	903	899	895	887	898	943	938	880	881	892	934	909	937	870	926	894	896	914	908	893	889	868	909	878	907	902	916	931	907	879	932	881	907	923	914	879	917	923	915	888	875	881	868	900	904	886	899	910	910	943	932	943	891	911	894	881	962	856	895	829	926	883	950	919	921	910	907	901	856	922	890	912	945	928	926	888	893	923	919	902	890	886	926	902	876	893	882	900	929	895	883	859	884	910	860	886	911	964	888	916	890	908	910	859	892	889	889	947	921	893	878	848	919	855	891	816	902	914	946	875	895	864	905	932	917	945	931	850	926	889	870	880	899	929	893	898	914	884	891	915	896	925	912	946	912	906	903	870	865	875	866	885	916	942	877	893	907	933	894	926	902	910	861	990	913	906	886	922	964	849	890	913	891	917	958	873	917	882	908	860	910	885	858	955	891	888	907	913	908	894	917	899	898	897	904	913	900	911	868	904	896	896	945	897	911	886	863	924	934	880	927	898	942	908	913	945	922	909	928	894	960	902	886	889	929	918	935	917	959	911	934	935	952	855	908	919	952	864	917	895	947	920	925	912	860	875	899	887	894	891	926	873	910	893	930	917	979	867	940	920	925	920	934	917	927	880	886	900	830	900	906	907	854	903	873	906	862	865	922	914	940	921	934	864	898	925	857	904	835	882	969	898	881	950	939	899	906	929	904	951	878	878	889	885	876	926	856	945	909	884	887	923	889	879	856	909	920	897	963	920	898	950	889	885	859	856	936	896	959	913	848	952	972	908	902	941	913	940	930	915	877	895	909	953	909	869	850	868	887	951	899	888	926	916	921	930	883	870	909	864	882	890	934	893	897	895	872	927	874	925	893	893	924	945	916	918	882	907	969	918	922	884	880	938	897	950	942	922	871	897	908	915	920	897	935	901	905	917	913	892	904	891	893	901	917	932	963	914	885	869	848	892	920	936	880	959	876	882	923	935	883	873	886	956	945	902	941	939	893	888	914	885	880	918	918	893	904	889	917	902	892	852	915	920	884	929	854	898	910	912	860	894	875	897	927	902	876	847	882	879	892	953	906	863	925	935	958	888	854	906	902	929	880	916	902	911	918	945	915	864	930	894	931	893	866	869	947	925	936	912	893	920	907	911	894	882	921	880	878	930	932	919	884	928	888	888	908	902	907	922	901	907	938	908	917	856	916	877	937	902	938	957	887	891	982	923	906	922	954	909	927	919	922	915	906	966	874	988	948	908	895	935	926	860	950	921	934	954	887	863	977	862	936	923	879	902	937	883	895	927	891	890	912	880	918	930	921	884	908	879	923	905	891	922	865	927	912	854	972	889	895	931	893	886	942	951	888	880	926	945	913	872	898	892	930	898	944	914	894	849	845	937	888	889	884	883	945	863	864	897	902	882	900	906	873	899	926	920	922	948	946	934	883	911	873	929	965	896	846	893	883	931	894	873	880	901	893	937	899	925	907	898	909	910	874	889	837	863	916	915	877	886	950	912	922	868	882	918	913	883	948	870	891	892	836	890	896	882	879	907	925	882	941	855	917	897	935	869	881	902	842	993	889	862	965	895	898	943	902	880	871	881	889	915	893	856	890	953	869	898	976	853	879	919	948	883	871	879	915	864	873	867	912	932	936	844	900	947	924	951	950	890	889	899	925	903	931	929	941	856	822	935	878	923	896	929	903	846	928	875	869	876	898	886	879	885	929	875	890	909	900	961	875	922	835	898	898	910	936	933	904	939	940	899	928	926	906	897	951	877	903	891	872	940	862	852	867	893	926	972	906	907	907	892	920	934	882	918	882	905	935	884	892	925	900	924	912	901	941	893	949	877	910	905	890	920	931	951	947	907	901	964	918	892	856	843	888	863	942	896	897	932	893	837	956	929	881	920	877	898	897	917	876	918	916	922	936	890	950	882	869	856	896	926	929	917	895	913	887	915	891	907	880	885	895	907	879	917	900	870	958	920	912	913	915	921	897	889	925	902	933	899	926	887	887	890	908	893	887	882	882	872	919	878	982	914	959	909	905	872	929	879	866	907	883	903	897	869	893	951	866	934	898	925	877	922	956	871	872	949	904	952	897	899	975	848	878	907	918	883	916	912	878	894	864	936	929	913	936	879	894	870	877	952	935	944	885	885	896	932	847	906	869	881	849	907	915	911	906	923	906	893	919	876	878	873	913	903	863	877	936	933	920	858	911	874	887	915	871	935	973	870	894	865	902	891	946	922	881	907	934	888	897	883	922	885	876	859	918	994	857	887	897	884	908	878	903	886	906	917	869	918	908	876	927	958	874	882	905	869	923	854	923	906	914	892	917	880	919	840	887	884	881	889	925	938	891	901	871	869	849	959	883	923	877	902	908	927	968	857	983	933	859	895	880	996	881	951	942	924	913	939	903	922	920	925	1001	914	928	889	935	877	896	875	916	936	880	899	912	917	901	939	907	909	956	913	879	901	897	899
1799	211	185	206	208	204	180	170	228	205	175	183	186	195	186	194	154	177	174	194	148	175	168	160	198	178	188	163	183	184	162	198	141	176	212	180	174	195	221	190	158	199	178	170	200	180	165	169	222	192	165	183	190	192	186	184	168	196	191	193	182	204	164	168	164	187	169	168	163	164	190	185	186	161	176	165	160	194	190	165	190	161	172	187	175	158	165	184	156	157	180	175	169	159	191	194	195	178	177	177	164	177	149	201	178	187	139	184	167	190	206	158	179	199	176	179	184	183	175	176	167	173	164	182	177	176	160	180	178	173	188	176	175	173	184	200	173	174	165	157	197	183	171	183	177	188	165	196	178	181	199	192	166	165	167	165	181	171	162	160	180	177	186	172	151	184	155	175	180	173	182	182	201	183	224	198	150	172	172	188	176	185	197	168	172	190	170	179	180	195	176	171	191	182	173	162	170	198	172	183	185	167	171	164	160	168	171	194	198	178	151	184	170	164	166	182	180	175	162	189	185	194	178	171	176	192	200	166	190	174	190	180	166	177	192	196	183	167	193	155	191	202	190	169	188	181	192	166	180	199	152	184	183	182	182	166	167	162	169	187	198	188	193	185	180	177	202	190	179	186	182	155	170	184	182	171	168	155	185	165	170	180	210	196	172	160	157	188	182	184	178	182	177	185	178	191	163	170	191	199	166	179	164	177	178	177	182	156	187	162	173	181	174	162	186	192	178	184	192	177	181	192	181	173	170	158	174	186	184	174	175	164	191	176	169	192	157	177	189	187	183	168	173	160	147	165	185	187	190	163	161	201	191	173	189	187	197	198	166	164	157	170	190	167	180	168	186	187	180	178	159	193	174	158	178	174	186	171	155	177	189	184	173	164	177	173	170	177	217	209	206	164	162	143	184	138	178	159	179	158	212	208	175	173	171	173	183	191	184	194	193	180	180	178	177	191	185	194	173	191	172	180	178	174	169	186	155	188	177	159	162	180	178	163	199	161	174	203	166	164	198	212	196	177	185	181	190	161	172	162	155	196	196	134	149	176	183	180	169	194	206	186	170	157	184	192	203	159	159	182	165	172	172	165	159	160	182	166	188	162	152	195	165	186	208	190	185	193	177	157	190	169	149	164	173	168	188	183	192	167	187	150	184	194	210	171	202	166	177	179	155	183	160	183	184	162	171	192	177	158	168	185	169	189	186	184	175	174	194	189	191	141	178	179	202	167	191	180	159	176	173	179	193	192	159	164	173	172	177	174	189	176	181	156	173	175	171	146	159	172	175	153	182	178	196	180	189	178	165	190	152	162	203	171	167	188	191	188	187	186	173	161	166	172	182	181	193	198	165	180	204	166	197	161	174	176	161	181	159	190	213	180	170	166	158	188	169	165	182	174	164	190	191	189	188	164	176	169	173	166	169	179	186	178	183	177	180	190	152	202	197	175	161	188	162	167	187	197	160	158	180	171	168	196	181	179	182	182	170	181	177	208	201	174	162	198	196	191	171	168	172	152	190	160	185	163	176	183	159	184	207	175	174	178	177	183	199	199	187	190	185	168	172	192	205	190	175	160	188	179	200	162	174	167	170	160	190	198	177	199	168	176	168	167	187	199	176	185	162	188	175	191	185	147	152	163	166	212	188	165	192	185	192	174	187	163	182	159	167	171	186	170	186	184	201	164	175	185	184	200	171	185	173	185	170	165	195	166	160	148	160	170	145	161	185	180	211	148	152	172	197	157	179	185	171	154	186	160	172	184	207	196	177	201	193	174	160	169	182	174	178	177	172	173	187	180	172	149	173	169	178	162	174	178	175	172	188	180	193	172	187	158	191	149	186	163	204	183	180	179	190	161	162	182	175	192	176	180	170	171	153	181	140	179	182	179	193	175	187	190	184	180	180	182	163	171	161	182	181	172	169	153	176	176	190	218	167	183	181	157	171	166	178	192	161	156	153	163	169	175	165	179	181	168	191	183	189	178	208	178	167	195	193	167	180	189	189	164	189	158	152	169	183	179	199	179	177	196	197	173	184	182	203	172	196	186	185	183	183	178	181	192	176	175	199	207	177	183	191	182	183	177	181	163	183	198	163	189	182	152	166	179	195	189	194	183	162	161	179	160	191	191	169	177	199	171	175	188	190	183	172	178	184	190	182	192	180	169	186	163	152	184	173	172	163	190	172	184	160	169	174	177	150	203	176	184	171	185	193	147	178	178	203	166	190	188	190	169	189	175	183	186	180	180	185	154	181	189	179	189	165	160	206	170	158	175	182	179	183	174	165	182	200	170	184	215	193	196	150	180	180	181	190	167	192	162	168	171	157	176	184	157	168	186	174	187	194	162	172	162	174	161	182	174	216	170	181	178	165	162	193	172	189	189	184	178	146	169	183	179	177	156	186	173	154	198	169	185	196	211	197	175	171	190	171	178	175	158	165	172	188	197	176	181	182	179	166	174	190	200	179	189	191	177	186	180	172	181	173	208	178	192	160	179	144	193	182	195	196	201	156	201	184	158	166	189	161	181	168	178	187	186	152	185	177	181	220	195	156	184	169	165	165	176	162	184	191	189	193	183	162	191	174	168	209	171	190	166	191	170	171	152	186	200	172	183	178	168	172	189	165	193	163	164	169	167	181	165	163	216	181	146	185	163	167	150	168	151	193	193	188	174	198	181	195	172	186	164	172	189	190	185	170	162	195	171	183	182	186	166	130	196	181	160	191	174	190	170	192	172	177	183	201	170	180	178	158	201	172	154	185	160	182	182	152	153	166	178	179	155	170	176	185	184	188	213	159	172	183	180	172	186	192	173	176	212	165	193	177	199	186	194	184	195	182	177	186	178	191	181	177	163	179	155	164	179	165	169	186	186	168	193	168	184	184	185	182	157	181	198	191	147	184	170	192	194	171	167	165	179	161	190	200	161	185	211	185	186	187	189	163	197	166	135	175	172	163	175	168	165	157	171	168	182	154	159	162	202	170	165	177	176	196	181	180	183	197	190	182	183	197	193	187	162	182	177	179	186	190	163	173	170	175	189	173	158	184	186	179	165	186	196	153	174	172	180	168	191	174	185	181	158	213	172	185	183	177	196	190	188	194	165	190	204	181	195	171	171	166	190	159	160	198	204	172	180	142	167	145	180	203	183	165	183	176	183	177	186	178	167	171	193	154	192	178	178	158	183	155	181	165	179	182	160	176	187	148	186	160	171	161	180	192	177	204	164	165	171	177	169	183	173	183	188	163	190	192	166	157	191	185	163	174	171	163	189	180	177	177	196	172	189	148	160	190	205	195	190	185	178	178	178	166	174	179	200	154	160	181	176	159	174	200	202	173	177	181	204	180	168	176	161	179	188	177	187	191	189	184	169	200	180	154	180	154	197	172	173	148	170	190	163	184	189	196	157	195	170	197	177	179	185	176	175	168	194	179	155	188	190	183	193	165	165	186	181	176	178	171	158	178	174	199	203	198	169	191	177	195	207	163	184	186	159	201	189
2281	539	577	622	618	583	559	553	509	592	511	558	492	567	556	513	531	584	592	591	483	542	535	510	480	516	539	567	551	519	559	541	503	560	566	494	497	679	846	491	544	521	515	528	513	535	506	511	499	495	547	528	566	492	501	493	527	501	491	507	486	573	501	506	482	508	526	501	530	545	487	551	498	500	474	484	502	475	466	500	547	493	522	524	499	505	514	506	525	507	500	526	519	525	513	486	499	513	481	492	525	482	544	461	475	530	490	531	466	503	511	527	463	497	496	532	509	572	508	514	497	538	518	494	496	526	532	522	454	515	515	547	517	513	552	486	526	525	488	504	541	499	506	518	507	533	525	520	504	506	515	526	515	514	549	502	520	506	463	499	506	533	518	507	535	552	491	518	512	473	511	513	508	469	517	524	483	470	506	505	505	525	514	520	522	512	522	538	478	486	516	558	515	503	546	495	515	498	516	486	523	507	486	487	514	508	526	460	521	508	477	522	483	504	486	510	494	504	545	499	484	504	551	528	511	491	531	480	566	485	491	494	485	512	488	517	521	518	450	496	531	495	512	506	516	511	554	485	489	496	556	492	508	512	502	481	496	558	489	538	517	505	501	502	493	505	505	493	492	456	498	557	525	467	485	508	467	515	484	536	534	518	507	461	521	517	507	517	477	519	523	506	496	535	530	524	522	516	517	482	508	558	527	537	479	526	502	528	497	497	497	514	530	511	508	513	478	534	491	504	531	540	532	501	502	503	527	484	542	529	499	471	525	491	513	502	532	563	527	511	479	522	532	529	512	506	516	494	472	498	567	512	510	470	504	500	493	511	557	514	463	508	509	511	492	508	513	501	548	494	500	474	513	520	513	502	512	525	516	503	492	530	506	491	544	519	525	523	527	530	498	505	477	490	498	487	508	481	575	499	501	489	505	449	494	535	522	481	505	503	549	504	510	521	494	537	507	510	508	511	507	540	506	540	539	486	517	496	494	481	514	553	498	498	536	495	524	495	500	535	520	489	508	533	532	527	512	479	471	483	480	549	531	517	472	538	519	502	483	527	487	531	539	519	533	535	514	511	496	536	475	498	520	485	497	530	526	515	482	510	507	508	517	540	486	530	507	534	529	516	478	512	530	543	532	540	540	528	520	512	504	518	524	549	522	523	506	501	498	495	535	490	514	523	514	524	541	500	531	519	506	488	471	510	524	492	550	514	514	469	508	494	486	550	488	524	530	507	538	519	500	482	498	507	503	494	492	509	480	530	551	554	509	479	488	553	531	511	517	530	502	511	487	498	533	550	469	490	507	537	455	499	506	535	498	491	523	483	522	531	521	460	527	520	495	519	538	494	516	511	506	544	521	499	499	477	498	500	513	514	522	516	496	517	496	537	525	535	516	542	513	509	501	516	480	489	503	487	491	513	525	514	536	492	492	499	535	493	475	523	499	552	510	550	492	533	512	509	518	517	514	517	496	496	489	475	525	522	526	514	483	507	499	513	530	524	513	521	543	469	492	540	528	530	493	490	519	505	515	509	487	502	538	509	531	460	494	508	493	488	529	509	503	484	493	525	529	510	539	516	541	506	521	482	534	496	474	532	528	481	542	519	521	507	513	538	502	487	517	510	477	502	541	480	492	545	575	507	530	520	534	495	499	545	542	506	533	484	502	513	487	517	489	494	495	532	525	555	515	514	455	546	515	520	474	526	502	506	490	470	512	506	531	506	502	525	457	512	503	530	517	505	478	506	485	542	551	550	490	509	467	526	565	520	557	477	482	545	526	511	508	535	510	530	527	517	525	514	520	489	522	477	479	483	534	568	544	531	537	551	497	536	509	550	547	477	492	543	488	514	504	542	507	540	528	530	501	496	510	502	510	480	523	507	482	503	466	528	507	527	500	519	491	517	547	525	501	540	499	529	505	499	500	481	480	501	540	537	508	512	517	521	460	541	496	553	525	515	498	470	499	511	509	499	479	463	511	486	521	502	483	496	503	508	509	487	466	509	528	529	504	460	478	478	523	535	528	500	468	492	520	501	478	520	550	520	472	493	473	484	513	513	470	513	471	505	527	485	497	522	502	482	479	513	515	504	535	516	535	513	498	513	527	512	524	529	521	466	506	520	558	451	526	551	519	453	495	496	506	539	501	525	477	478	512	489	505	490	509	461	536	506	505	546	485	534	503	492	527	499	515	495	533	473	484	496	506	516	551	505	480	499	466	493	477	497	505	512	513	528	525	520	540	531	547	488	506	510	490	492	510	498	516	547	551	504	472	526	505	514	496	530	534	486	524	518	509	494	478	505	519	505	524	519	493	489	532	509	554	549	509	530	544	527	483	502	504	479	527	554	519	517	535	498	481	499	510	501	492	534	515	487	461	486	526	511	536	493	463	486	519	551	540	496	548	487	512	522	494	514	499	526	512	539	513	513	534	510	499	500	534	543	532	483	503	505	491	503	533	497	480	521	540	453	509	522	483	519	541	509	516	472	526	483	487	514	530	462	480	522	506	520	513	474	532	499	497	529	506	500	555	508	487	522	517	465	504	521	533	473	513	522	542	522	525	561	530	504	552	516	508	533	512	506	483	512	508	507	491	521	504	549	539	553	523	520	506	485	505	517	504	523	484	541	526	557	507	515	525	491	544	484	549	516	506	476	526	501	489	470	517	498	474	522	482	471	458	484	501	511	523	483	512	532	482	530	484	530	495	486	493	532	490	516	502	498	494	525	497	527	483	499	484	512	535	555	485	514	515	554	471	505	505	486	514	494	525	486	512	507	474	515	532	554	479	498	506	563	493	495	532	550	490	532	531	495	491	485	466	511	496	497	520	458	498	488	543	498	519	504	524	535	496	479	479	522	494	514	537	515	547	522	498	569	495	474	502	481	514	508	524	534	541	521	516	496	489	526	474	504	534	525	479	483	522	528	512	486	501	538	495	480	453	511	518	551	501	574	462	523	491	489	484	479	560	530	530	518	534	509	510	506	556	496	507	482	498	527	550	479	496	477	529	477	490	521	532	514	511	552	486	461	537	502	539	477	504	485	529	514	547	564	479	503	493	523	538	547	576	512	529	523	519	529	496	523	525	465	551	476	502	512	567	507	526	470	515	514	470	488	481	508	548	500	456	483	467	526	486	516	500	496	526	495	503	535	526	578	524	491	489	506	513	523	494	498	523	502	541	508	494	539	515	518	510	505	491	505	511	506	502	485	531	531	491	480	500	519	497	481	510	514	543	552	536	528	478	480	517	516	487	472	532	522	530	503	566	480	471	493	522	517	548	529	512	520	520	524	512	498	475	500	522	500	515	515	514	512	511	472	522	517	527	516	501	484	474	527	546	523	520	538	531	507	525	495	498	511	547	491	491	515	524	512	532	499	513	523	545	530	485	509	507	509	530	530	533	520	483	520	560	515	520	492	520	509	528	510	489	520	481	519	482	540	501	507	468	479	470	540	499	468	490	539	492	508	481	494	527	455	483	473	504	508	481	480
7250	1076	1138	1011	733	604	600	498	464	417	408	390	349	417	419	390	333	376	406	329	374	358	348	364	360	361	366	382	330	344	335	343	338	338	321	321	346	769	984	356	352	336	352	299	337	328	342	315	351	312	346	325	359	368	331	350	364	318	316	373	393	330	327	333	348	340	336	382	348	343	333	360	350	338	337	337	358	307	362	328	400	324	326	351	339	307	333	324	348	359	330	322	333	332	372	340	342	352	368	293	324	334	331	318	368	348	365	340	338	324	375	324	369	285	315	328	299	344	359	330	327	315	338	304	344	324	341	324	336	337	293	323	328	317	340	324	341	341	326	329	320	353	315	306	363	353	358	352	334	330	362	369	351	323	337	337	373	340	372	295	326	328	336	336	333	354	363	331	332	350	329	322	359	315	331	338	333	334	370	317	315	335	311	342	359	321	324	348	334	341	327	340	310	338	289	329	335	331	340	339	320	344	340	342	319	338	338	309	344	355	346	298	336	299	328	328	328	323	361	358	388	378	385	330	292	358	353	373	342	308	319	344	311	330	340	313	331	341	356	343	353	354	362	359	357	351	343	343	335	336	339	333	327	341	338	325	352	312	360	347	329	346	345	351	365	296	304	319	351	383	336	340	357	346	348	347	345	363	374	298	344	309	322	364	380	334	318	327	361	348	346	333	340	364	354	337	348	315	333	317	361	306	333	374	366	354	349	314	351	365	371	328	324	369	335	324	350	326	342	339	340	358	330	326	324	329	322	338	342	324	335	314	335	369	352	324	338	357	347	350	309	341	320	355	368	353	337	315	336	347	358	302	327	355	345	347	352	340	341	344	358	323	321	338	358	324	373	298	352	327	296	351	336	333	319	339	327	331	329	345	329	338	356	330	341	325	333	346	352	323	324	307	331	339	326	357	293	325	340	344	325	375	347	346	332	354	355	308	359	360	315	330	329	330	335	304	336	325	345	365	346	338	385	336	340	327	338	363	331	330	333	363	330	322	348	331	324	312	302	297	335	376	325	350	346	348	327	368	353	334	332	342	350	300	348	311	327	325	349	356	341	311	308	347	333	337	396	356	326	314	319	334	331	319	327	292	321	320	344	343	363	370	326	346	339	334	348	347	299	328	333	333	380	338	325	315	310	333	369	389	331	317	354	327	339	339	321	337	322	326	308	375	366	343	289	353	373	353	342	342	310	336	349	337	307	326	350	353	308	345	310	344	348	323	330	322	341	342	313	306	326	318	325	336	331	336	323	385	328	332	329	333	353	318	324	329	329	331	340	307	305	359	356	342	323	364	337	375	317	331	344	350	308	345	319	332	330	339	364	322	329	315	352	324	325	342	346	284	344	339	333	363	348	329	355	347	348	344	343	324	349	345	343	319	338	364	341	314	356	351	344	315	373	355	345	327	324	338	342	340	346	306	350	334	314	313	306	353	313	370	335	342	338	328	295	307	382	327	331	370	314	356	368	336	364	333	353	332	333	325	322	358	369	353	298	349	299	353	330	333	344	312	357	314	321	343	336	351	316	349	345	316	329	363	355	339	344	319	363	340	322	334	335	288	340	323	352	321	328	358	331	370	344	324	327	331	316	358	326	334	373	343	346	346	338	331	331	341	367	385	309	340	324	327	350	348	332	334	332	298	322	336	345	333	342	361	337	321	351	343	291	299	349	310	341	311	348	331	331	352	350	319	331	321	348	306	355	337	352	331	320	334	343	354	332	337	333	318	318	329	342	316	323	313	332	337	315	340	333	324	309	340	382	326	338	370	322	333	333	326	350	313	320	370	356	327	305	310	335	321	323	343	308	304	351	316	390	321	316	335	324	338	338	317	315	329	337	297	342	311	385	327	347	386	353	357	345	307	358	357	316	336	358	323	337	339	317	293	342	345	325	336	352	352	369	324	344	324	313	317	340	342	323	328	311	337	358	337	375	305	317	378	362	329	319	348	339	337	364	334	332	322	326	343	367	363	330	336	314	341	361	358	352	363	338	294	358	322	339	320	352	355	312	339	338	300	341	381	343	307	307	355	334	337	339	321	347	343	339	315	363	356	337	331	353	310	318	327	302	298	331	342	329	325	325	362	324	310	352	365	353	330	322	343	328	372	328	380	344	349	351	330	316	339	313	340	323	318	345	336	337	332	319	303	336	348	341	325	327	363	312	315	322	334	321	336	328	341	356	346	298	351	353	332	369	317	328	365	335	307	329	335	369	330	353	345	341	371	337	307	322	337	341	346	340	313	347	344	329	350	303	341	336	350	344	334	329	322	364	314	331	332	318	350	342	364	330	340	316	332	320	357	349	327	331	319	348	319	359	273	329	320	331	331	342	319	367	307	345	367	369	340	346	346	325	348	318	358	353	332	332	361	365	348	349	336	324	327	335	318	347	324	335	301	334	367	346	313	331	374	321	291	352	319	335	337	350	322	317	398	357	360	321	336	344	369	332	340	331	326	322	358	326	339	332	347	327	367	340	281	343	281	327	365	329	338	373	334	346	314	327	312	323	327	327	345	317	331	313	332	328	321	325	328	351	337	360	321	341	322	309	344	344	330	330	354	336	298	312	312	337	339	305	341	341	346	364	352	342	331	343	328	349	309	337	377	337	326	334	320	331	324	353	351	324	343	346	376	354	324	334	344	316	353	295	339	329	325	341	344	310	351	347	329	333	339	354	332	358	360	335	353	329	354	360	341	342	323	297	359	358	335	333	321	360	379	326	351	320	337	356	330	333	330	359	302	319	325	319	355	345	328	329	315	350	335	346	316	329	367	377	379	314	344	343	331	322	349	384	333	353	336	380	323	352	357	323	354	330	312	327	348	356	333	332	336	362	343	368	325	347	352	315	341	317	339	308	341	382	307	345	350	307	292	338	335	329	318	331	306	318	336	332	351	381	362	325	353	319	336	385	360	329	299	329	331	362	319	325	320	331	347	342	323	336	348	331	358	324	363	319	316	350	327	319	337	322	336	294	341	347	314	352	337	361	352	364	335	342	304	322	309	346	348	358	344	345	324	307	320	317	320	329	349	343	340	355	333	311	333	340	336	340	338	343	340	308	333	318	337	346	330	323	367	324	347	338	317	361	361	335	351	352	323	343	327	324	330	347	336	394	352	323	349	329	353	317	321	313	295	309	343	339	334	336	335	355	307	341	312	321	330	322	312	384	332	339	345	338	345	344	339	319	300	325	359	342	350	285	291	310	319	331	323	359	320	328	364	352	380	305	279	397	299	330	342	327	338	333	349	306	326	304	335	312	348	345	348	349	343	317	324	350	355	306	320	339	334	320	337	333	360	320	302	346	344	327	318	318	349	331	352	341	324	322	350	376	351	315	339	346	339	353	334	327	338	329	359	308	341	310	322	352	348	350	356	344	365	332	339	351	316	352	346	340	319	330	320	299	371	331	339	352	355	342	328	305	317	345	322	358	328	312	359	333	340	336	306	365	347	341	338	341	334	335	330	309	348	349	304	337	337	347	367	337	310
6003	1517	2514	2931	2740	2357	2069	1856	1578	1446	1410	1301	1302	1244	1285	1116	1114	1069	1073	1094	1036	1009	1101	1024	954	949	1023	988	985	940	919	924	928	888	912	884	845	4965	4642	891	908	881	853	861	847	850	890	853	905	902	854	844	850	868	848	882	830	853	885	857	871	843	841	849	812	823	827	868	874	834	882	850	874	819	825	851	872	863	854	809	845	845	818	810	846	837	874	874	818	843	855	834	827	861	856	850	852	888	860	844	827	849	864	836	841	806	850	820	874	825	880	861	854	854	877	814	822	760	828	892	826	881	798	857	848	820	801	808	832	888	844	862	831	820	859	818	822	863	832	827	798	872	872	882	878	822	824	796	863	838	835	806	839	847	844	874	853	831	852	868	829	831	808	837	808	858	847	835	811	869	823	826	837	875	930	801	859	818	805	810	797	928	843	827	838	861	806	829	827	818	840	849	820	857	814	835	847	785	844	809	826	843	846	842	814	785	866	816	867	812	836	782	796	833	857	848	807	823	825	828	876	868	843	818	798	849	819	841	861	858	827	825	824	821	792	831	893	811	855	868	837	898	807	830	818	835	840	819	790	842	873	787	874	827	841	864	803	828	861	854	885	838	798	796	784	849	893	868	801	811	780	803	794	785	818	870	823	821	815	798	833	842	876	850	803	845	866	847	863	842	845	893	801	868	845	815	811	820	792	845	797	839	880	810	850	822	833	784	863	834	835	800	808	823	791	862	899	801	837	859	841	835	797	825	844	916	764	881	806	865	843	871	801	896	842	840	846	772	842	832	857	847	876	833	874	879	834	867	810	852	848	802	759	836	833	808	880	856	766	821	880	806	867	831	835	843	827	871	871	803	811	872	808	893	818	854	892	863	797	883	816	874	823	854	846	864	813	848	857	831	854	851	811	833	796	883	835	864	799	854	858	866	867	856	838	861	835	849	784	898	828	838	836	813	786	862	810	797	826	787	869	820	854	802	849	831	833	836	868	836	870	850	819	848	797	791	764	837	877	785	853	840	876	826	816	814	772	872	886	826	828	805	884	826	883	830	868	844	851	802	830	826	846	836	865	883	870	908	852	808	873	874	809	793	818	814	886	830	838	818	796	883	807	823	856	822	862	817	849	837	841	817	851	864	850	823	820	835	854	899	854	860	830	829	856	811	793	854	845	786	834	893	814	818	850	807	857	863	862	810	866	860	786	842	869	817	831	826	835	871	797	865	833	884	861	799	862	862	835	806	845	797	856	857	813	812	837	814	777	808	858	747	830	890	837	842	846	812	803	888	798	876	875	889	748	894	850	849	797	840	831	837	853	798	802	807	808	809	844	793	873	848	835	806	817	865	801	805	864	818	816	834	819	856	842	822	837	855	849	879	817	843	836	778	855	877	812	877	844	855	860	852	882	867	808	882	816	838	812	789	831	829	857	825	822	804	808	810	851	853	785	819	838	879	866	808	831	870	853	816	843	808	877	832	881	845	857	860	820	846	855	822	849	834	863	818	821	798	866	852	833	818	844	831	812	826	847	822	788	855	850	807	796	808	818	879	867	887	859	848	824	842	783	826	813	869	884	865	855	805	836	814	864	813	796	849	813	777	847	781	840	891	867	834	832	829	885	795	854	829	855	888	860	854	836	837	811	813	853	844	842	866	802	790	890	861	815	827	824	857	861	864	902	840	819	877	820	843	805	836	865	845	826	861	811	815	809	846	803	846	853	853	794	822	813	866	873	862	782	868	865	822	805	803	822	773	893	828	852	800	842	859	811	839	797	879	796	829	814	849	819	835	808	861	850	871	826	813	817	820	851	861	817	844	868	877	875	805	834	818	875	830	839	811	829	827	811	821	842	819	857	888	806	805	828	811	802	807	854	808	823	831	824	846	839	841	813	780	850	869	816	859	863	813	865	881	833	836	796	781	816	805	816	829	853	878	839	882	820	838	799	869	822	834	870	862	789	827	837	807	835	837	886	837	851	837	907	823	790	862	830	859	865	811	886	806	819	854	864	842	812	835	858	802	772	822	845	834	841	888	867	832	839	805	871	888	866	834	877	833	832	865	840	874	841	859	836	809	819	869	852	837	881	806	877	855	829	820	868	831	814	829	837	867	831	826	838	875	832	833	840	841	827	887	856	879	819	838	816	850	817	837	815	808	869	810	814	792	846	780	807	810	815	838	883	862	814	832	831	816	881	852	849	886	799	844	784	875	868	827	855	853	860	794	870	845	835	838	870	870	830	848	840	870	834	839	836	858	816	860	826	869	855	857	809	881	910	845	887	811	801	811	840	846	782	829	854	845	835	813	818	854	894	852	860	782	846	859	850	876	825	864	831	798	815	762	850	884	866	846	793	805	817	884	846	904	838	795	792	800	845	870	901	836	829	797	785	841	850	773	841	875	810	847	820	848	865	842	849	860	863	850	839	775	841	857	885	881	855	833	841	783	858	844	836	766	861	873	839	832	863	892	882	878	825	849	811	850	873	872	827	789	807	797	815	845	852	845	842	824	843	824	896	830	888	841	860	854	847	841	838	846	816	885	834	871	819	831	839	843	909	854	872	881	826	835	855	798	826	849	897	813	820	841	839	843	867	814	833	887	818	825	854	862	824	824	850	848	828	802	868	839	849	852	834	787	776	854	819	800	835	840	876	858	854	853	846	849	786	771	842	866	836	883	862	869	851	810	867	850	839	835	821	817	884	799	829	829	847	834	863	848	831	868	809	844	863	823	847	870	822	866	864	884	851	819	924	822	847	879	845	837	851	877	834	821	826	866	882	885	840	848	779	771	819	851	869	876	801	860	857	776	863	835	873	895	832	885	817	865	830	880	807	859	885	807	805	793	815	815	853	795	843	877	844	844	850	859	838	837	809	873	843	794	861	842	845	842	819	880	819	857	793	836	873	912	811	841	822	819	832	849	885	821	886	845	801	834	931	873	846	790	809	810	752	866	887	786	825	841	865	891	881	863	855	844	824	836	840	883	907	843	863	833	897	848	804	836	816	857	868	848	865	860	805	861	865	834	839	828	840	835	849	852	813	819	913	853	850	887	902	866	855	832	848	827	866	825	824	844	862	802	799	832	853	839	802	830	822	814	844	835	857	837	848	807	851	823	816	836	856	801	880	797	806	905	792	823	835	874	873	825	840	888	815	857	888	880	851	813	799	866	823	833	819	811	870	803	842	858	812	855	839	813	856	859	816	803	846	792	847	795	810	831	824	825	823	762	808	837	806	833	880	821	827	815	817	816	859	794	876	846	868	836	847	797	823	834	819	882	849	854	831	896	834	864	816	796	801	828	846	830	848	882	826	801	837	852	791	849	789	851	859	859	838	853	837	824	820	789	851	826	880	825	800	839	894	825	861	865	746	835	843	864	850	812	819	826	805	852	796	820	871	859	843	816	856	878	851	787	853	821	873	872	839	830	838	815	841	860	872	856	868	848	787	817	827	844	806	863	848	829	805	806	848	839	835	840	837	823	818	838	813	850	805	866
13970	2202	2186	1706	1232	1029	838	730	594	533	497	501	450	479	477	458	411	405	429	395	426	437	430	359	435	401	377	407	428	427	379	411	373	375	357	385	423	1628	1220	399	365	382	385	395	368	360	341	357	372	375	365	421	391	371	379	357	343	385	354	336	386	396	390	404	387	365	357	384	355	387	375	332	354	375	321	368	346	377	400	379	352	356	342	387	378	380	347	395	366	389	352	372	393	367	358	423	340	380	353	355	371	360	384	345	378	406	378	379	364	386	379	352	354	356	378	384	375	369	352	378	377	381	366	358	373	404	399	369	385	370	385	360	400	390	370	387	369	368	400	372	365	337	357	348	380	328	362	355	383	398	387	339	361	360	359	378	369	353	361	371	368	367	350	399	349	403	381	357	373	362	437	339	360	356	364	329	396	407	376	365	369	345	361	352	356	379	355	369	391	359	386	345	379	344	334	367	339	349	384	328	359	353	410	321	347	399	342	391	339	326	391	381	323	376	384	381	370	377	381	366	374	373	333	336	371	351	371	339	379	352	408	394	372	374	378	355	391	381	379	373	382	349	348	342	362	377	341	320	355	381	367	351	374	352	371	379	341	354	403	358	363	383	356	370	358	398	396	384	411	373	344	377	374	363	359	362	365	368	332	377	351	378	393	335	408	364	373	357	370	339	389	376	364	357	387	356	415	397	378	373	356	360	402	404	391	349	351	361	360	397	345	341	374	390	375	366	376	389	390	373	380	381	374	376	373	346	379	372	372	342	390	322	408	368	375	370	378	327	334	363	353	353	353	344	356	385	359	372	365	373	362	363	415	372	340	421	337	367	369	357	382	375	367	372	373	369	355	358	360	356	325	345	375	366	342	366	416	341	379	362	357	373	340	368	402	381	380	354	337	361	362	348	399	386	371	398	377	363	370	347	379	358	393	386	356	360	390	379	392	393	356	372	359	406	339	375	383	387	385	345	373	312	404	352	367	368	333	367	367	371	386	360	389	399	381	399	353	387	370	385	383	350	360	364	369	410	356	360	400	352	365	379	400	390	384	337	391	362	383	351	375	364	396	401	354	366	362	382	364	366	372	357	371	339	346	346	363	371	369	352	375	356	384	374	374	351	345	344	374	375	382	380	348	371	360	390	351	371	359	371	362	322	368	354	335	387	386	354	365	352	360	378	330	359	374	343	355	388	347	362	352	372	385	337	339	369	351	369	359	351	361	376	378	361	344	332	368	346	422	346	368	347	395	340	344	367	379	356	383	347	387	360	350	365	362	356	339	358	358	342	366	372	394	375	380	386	389	385	373	360	375	367	355	361	327	394	378	350	391	399	341	334	367	398	396	368	369	357	384	361	383	358	364	387	396	351	350	382	392	394	381	396	383	361	325	344	385	374	381	371	402	340	385	375	347	322	377	368	343	380	394	344	382	338	352	376	351	363	371	366	367	356	329	341	352	407	363	341	377	368	353	326	400	349	369	362	313	354	413	331	393	399	379	360	383	401	353	361	360	348	350	374	376	366	365	372	372	372	362	329	393	364	370	399	365	396	376	374	357	388	358	359	368	333	338	348	406	379	387	369	342	381	344	355	345	348	361	330	375	338	372	410	376	375	354	365	402	403	348	371	376	362	366	367	324	401	377	399	347	337	365	406	387	362	342	402	359	364	380	385	393	376	359	381	356	404	388	377	373	356	393	390	354	354	380	379	373	356	363	337	376	355	368	372	359	348	353	346	384	352	368	391	355	368	386	344	371	387	392	361	352	341	359	395	341	363	382	375	355	360	353	378	353	401	373	364	364	361	354	340	375	380	387	386	375	367	360	376	384	367	366	381	360	358	345	407	380	375	371	358	367	373	389	356	391	381	362	394	342	364	371	389	371	376	337	386	342	384	369	345	350	381	351	363	403	355	385	373	360	367	375	376	369	361	353	357	381	363	396	370	358	335	339	341	386	394	350	353	352	347	335	396	385	360	354	374	362	393	364	376	359	382	373	374	385	380	354	368	353	367	362	376	326	410	377	369	375	375	389	355	359	347	339	346	368	345	368	364	357	387	401	392	333	355	376	374	380	389	348	357	388	343	360	348	396	374	344	368	381	372	338	343	349	414	379	372	367	336	340	396	386	385	333	367	377	357	388	395	371	369	381	394	367	369	371	338	362	385	355	346	360	386	392	336	359	376	379	362	374	356	347	363	341	388	363	391	355	386	320	370	387	388	349	359	408	373	362	366	358	396	351	391	394	358	377	363	348	363	394	371	396	354	381	415	342	396	361	372	336	373	374	362	389	373	340	362	369	378	401	377	378	411	372	389	360	386	371	383	370	368	384	360	353	367	377	381	356	346	358	370	360	352	366	370	377	371	413	375	401	369	329	392	393	371	347	352	362	365	383	369	410	368	351	376	386	385	362	366	386	398	332	383	363	390	351	346	342	348	381	381	359	344	380	357	380	361	377	338	330	371	388	414	335	372	375	356	369	363	368	379	408	347	387	373	382	376	376	330	374	343	378	336	338	422	364	377	333	364	354	365	374	371	404	393	368	364	346	365	419	343	380	337	358	359	357	391	373	367	376	356	380	362	380	406	345	374	376	363	373	367	384	366	374	379	383	345	369	354	354	357	376	332	347	375	317	338	374	376	389	383	363	371	351	389	364	361	364	362	419	363	338	331	410	347	381	350	372	374	383	362	341	379	361	383	357	370	367	369	379	354	383	390	354	382	353	375	357	370	361	374	372	348	355	357	377	365	382	374	388	348	376	351	390	366	337	388	370	376	332	397	384	379	329	355	349	396	369	377	382	398	366	369	383	327	336	374	383	397	400	356	367	352	381	405	360	379	383	357	390	330	403	334	352	371	401	379	387	355	388	379	350	379	369	376	369	361	387	370	353	345	379	355	341	365	401	339	367	350	317	369	345	401	380	353	377	389	384	389	406	368	360	341	344	378	363	362	363	340	359	392	380	380	365	365	349	415	357	362	376	344	359	375	372	360	399	387	374	369	379	360	363	358	379	351	340	377	375	339	369	388	384	350	339	347	361	351	349	374	345	356	333	360	403	357	381	395	347	413	378	398	354	336	345	330	372	369	362	390	364	377	364	432	345	357	363	368	377	386	350	363	379	384	357	367	364	400	361	369	360	353	379	354	359	372	367	417	375	352	356	360	348	393	352	368	387	346	340	370	365	365	374	358	336	366	374	362	375	336	380	373	361	349	360	395	386	326	330	372	373	365	345	334	365	346	391	362	388	389	342	372	375	386	369	365	360	420	358	333	387	373	344	367	341	358	362	357	372	361	370	361	366	388	391	344	341	337	355	361	353	347	402	367	392	352	363	361	412	381	358	343	372	342	385	372	361	360	373	345	372	431	381	336	391	334	363	370	350	374	365	365	336	390	404	375	388	399	376	401	377	360	358	356	380	350	351	375	371	383	386	334	368	392	345	336	386	413	376	354	357	355	393	381	401	354	346	380	396	381	344	370	388	394	349	356	332	350
7749	2241	4188	4956	4523	3798	3192	2912	2344	2209	1875	1792	1699	1583	1618	1431	1447	1442	1302	1292	1333	1348	1234	1152	1112	1160	1093	1122	1102	1071	1001	1057	1014	980	1010	988	1136	9920	5818	980	967	926	997	956	894	957	943	972	915	882	883	933	896	914	958	905	913	922	934	885	935	892	882	892	949	890	891	937	866	890	934	906	882	900	896	930	862	943	885	869	917	865	939	851	880	908	886	848	906	857	883	898	880	855	908	908	905	903	905	935	894	886	898	906	919	858	882	862	884	856	883	887	865	821	890	898	867	927	904	839	821	852	869	840	895	888	899	923	923	904	893	882	893	922	865	891	857	906	877	861	864	883	920	879	850	931	858	875	836	881	868	846	924	846	896	900	862	908	897	868	924	846	886	910	921	879	871	882	910	864	936	871	842	867	896	912	877	848	861	921	868	802	904	885	884	903	881	880	901	896	881	900	857	847	910	888	834	913	877	856	883	908	864	842	929	868	912	879	926	878	849	950	830	906	857	871	880	876	903	841	887	902	879	853	882	876	858	887	840	893	921	858	885	826	797	855	944	860	881	880	918	893	853	853	870	847	906	912	848	874	924	912	896	870	851	894	840	864	882	859	859	917	849	840	888	873	854	879	861	892	878	878	881	966	841	900	818	883	947	850	903	874	925	915	879	856	883	915	837	856	862	838	856	921	887	810	905	863	877	868	923	962	905	882	907	835	859	876	898	854	902	878	865	869	835	886	873	877	878	850	921	865	915	887	856	860	905	919	892	885	895	905	895	923	886	883	856	887	859	913	929	933	897	872	860	884	918	896	899	886	909	844	845	942	811	864	884	827	866	851	827	924	887	863	835	894	840	854	898	938	853	881	842	856	914	876	896	871	858	882	914	897	918	828	863	856	856	808	861	884	860	924	874	913	897	884	870	911	886	941	880	878	886	905	872	897	933	878	902	867	850	882	885	871	887	928	857	897	894	908	860	898	800	870	879	940	876	818	837	851	883	907	880	902	902	902	941	886	919	902	904	937	890	875	881	849	878	879	888	863	905	895	852	796	872	881	941	913	884	920	854	869	849	896	921	909	890	876	869	927	901	915	875	825	873	827	882	855	854	820	842	874	897	870	878	829	878	780	938	862	853	866	908	936	871	859	931	878	848	851	900	823	832	911	888	874	884	881	919	872	872	893	916	835	933	890	922	855	862	904	869	911	886	908	868	897	930	868	825	922	908	911	893	932	898	845	874	874	922	863	899	846	877	816	881	837	881	890	893	878	879	872	856	892	904	920	891	935	830	885	802	895	920	914	894	908	861	883	899	906	915	856	883	904	837	877	861	892	906	915	866	869	897	899	928	822	910	908	863	886	858	903	880	875	903	875	852	879	904	887	837	848	901	870	883	853	953	885	886	932	926	887	863	877	906	845	919	921	914	916	817	884	897	922	906	902	884	918	850	875	871	859	858	881	920	869	875	887	922	876	876	870	815	866	862	906	870	867	877	882	893	853	924	924	912	873	901	847	841	871	850	872	885	880	849	915	851	877	915	934	928	864	956	888	878	882	876	912	860	913	854	860	876	950	903	917	873	916	883	865	905	885	959	889	919	805	841	827	875	904	914	877	879	827	854	888	879	875	870	868	911	872	890	913	881	914	894	865	900	847	883	870	926	862	908	890	879	827	905	917	925	881	854	865	850	891	907	892	854	838	845	868	932	885	875	894	913	846	870	850	943	857	892	903	822	918	896	874	907	914	890	849	886	879	894	888	875	919	862	885	880	918	864	857	842	902	828	901	907	889	878	931	844	884	886	906	793	932	905	907	865	904	839	881	856	957	877	933	899	854	836	892	887	879	872	863	834	895	832	833	868	855	896	910	825	953	869	861	921	874	859	882	863	829	886	906	925	926	893	912	906	916	845	901	891	846	922	901	828	866	857	909	896	852	887	879	851	842	871	922	909	809	844	888	903	863	812	914	868	870	901	861	880	894	848	888	852	874	877	900	932	895	901	880	892	851	869	843	936	895	856	875	895	940	903	885	946	885	894	929	919	910	852	920	865	854	882	870	886	933	865	844	896	933	884	852	875	872	835	906	886	859	890	906	900	829	872	847	886	880	890	870	888	833	874	877	874	818	892	831	881	887	869	865	896	891	908	921	863	845	871	833	914	908	826	905	886	839	870	878	879	881	930	961	969	881	869	936	868	920	849	897	925	892	836	871	856	867	901	932	866	868	836	850	892	894	887	855	890	892	882	899	845	882	840	915	888	874	838	898	893	897	864	897	881	887	878	894	884	875	862	921	830	928	879	926	936	806	914	915	890	897	864	876	850	875	880	853	867	887	861	876	863	905	885	832	852	911	898	923	843	788	860	894	838	853	860	881	889	890	829	882	924	794	853	860	850	846	839	915	857	918	881	873	889	850	866	820	862	867	893	837	845	873	849	857	902	860	878	934	881	913	942	919	865	864	897	939	822	871	910	919	844	889	817	883	955	868	906	859	887	897	874	887	895	877	865	866	880	852	878	852	856	839	842	888	916	840	861	907	871	873	896	899	915	910	936	886	866	873	856	892	891	909	880	858	890	850	882	895	869	846	864	911	889	943	895	868	929	878	805	830	862	818	912	924	929	846	949	897	887	868	902	854	886	853	887	892	882	911	871	922	882	918	892	894	845	862	902	870	858	857	872	885	882	884	870	920	896	899	838	892	910	902	913	886	861	852	860	920	833	876	906	903	877	884	939	911	902	843	953	922	933	862	843	865	891	876	890	928	869	867	848	885	870	882	923	885	927	876	850	888	872	887	835	883	890	883	903	868	871	886	893	888	918	885	901	873	893	891	907	866	897	909	844	865	863	892	836	867	934	933	889	938	913	916	915	893	888	875	924	844	887	870	852	943	920	907	920	857	942	893	891	838	883	868	939	876	889	913	883	845	920	917	824	917	865	904	872	880	944	880	878	868	916	900	856	903	851	939	930	888	865	875	921	896	887	865	913	856	889	865	914	876	898	844	864	913	826	861	937	872	804	932	816	873	926	935	921	857	921	916	871	870	860	852	928	882	846	913	847	841	869	917	841	898	882	834	863	896	907	836	889	898	898	869	840	887	871	900	859	925	836	820	874	912	898	874	898	855	808	875	956	889	901	877	864	854	891	883	871	852	909	846	825	889	917	882	906	937	880	894	825	894	869	891	847	927	900	848	872	863	903	859	882	888	866	883	828	864	820	885	866	905	941	830	888	932	866	892	902	854	879	907	841	896	924	844	915	829	851	869	871	917	854	867	910	848	902	912	891	871	929	870	873	890	900	915	860	876	847	856	849	843	845	875	870	906	906	923	937	917	852	889	927	899	920	865	908	901	868	894	896	863	911	904	888	902	929	871	870	911	897	874	871	854	943	855	921	870	870	901	851	871	848	872	923	920	923	822	888	872	869	909	878	846	917	852	909	930	907	869	891	880	876	880	906	908	871	895	907	832	888	892	840	891	901	870	868	958	899	869	917	840	904	872
1902	205	195	194	205	170	181	193	152	186	218	156	174	184	180	203	195	165	175	165	183	169	170	184	174	192	200	174	180	161	173	182	172	190	180	191	197	216	201	175	173	187	184	205	165	177	181	184	179	165	170	176	178	179	195	179	182	181	182	165	169	157	167	183	159	169	179	163	184	167	173	191	181	184	165	190	176	186	156	168	156	163	172	173	168	168	167	171	167	183	166	172	190	165	184	166	169	201	202	166	174	186	176	169	161	171	189	181	164	161	176	203	151	202	157	179	178	156	178	164	171	166	158	167	148	165	192	157	167	194	187	193	183	186	172	179	173	171	169	159	174	165	192	186	168	195	189	192	198	153	192	175	182	171	184	158	175	157	183	177	193	153	170	180	214	170	174	169	168	176	195	188	194	180	180	148	158	155	182	166	165	165	167	179	150	157	201	193	187	179	186	195	173	169	161	173	146	168	171	152	183	170	181	180	163	166	178	172	192	145	173	174	177	191	180	178	164	179	162	175	194	165	177	183	172	167	167	194	160	156	165	178	156	168	169	188	178	197	174	168	182	184	179	164	150	174	157	180	164	180	169	193	162	191	172	173	153	164	164	157	161	168	188	166	170	198	164	160	163	158	174	179	184	154	184	165	190	196	157	195	153	163	169	207	170	169	158	182	179	158	188	158	162	177	181	164	169	186	168	177	181	184	164	164	172	180	165	174	174	167	185	180	193	191	155	194	188	199	159	190	206	166	157	175	173	205	170	158	192	159	182	175	165	174	167	188	160	198	156	189	166	171	169	172	163	175	152	199	177	162	160	152	171	190	153	153	173	185	170	158	162	176	186	167	201	147	192	183	180	178	165	182	159	182	199	166	164	164	170	151	194	203	202	177	177	150	198	188	175	176	177	154	161	172	189	169	205	150	195	163	221	177	174	181	176	187	174	170	179	180	184	188	196	168	178	168	174	186	172	162	176	199	165	174	160	153	174	170	185	197	174	169	210	178	141	172	166	177	160	177	203	156	167	173	185	180	176	167	167	165	166	186	186	169	180	155	165	161	174	137	170	191	160	171	183	185	184	192	190	159	166	193	197	195	181	154	165	185	167	182	180	153	152	171	169	161	170	170	169	181	163	168	186	189	196	166	158	175	196	190	175	178	195	168	179	175	177	180	166	176	172	156	183	178	185	188	168	158	184	177	173	165	180	156	162	173	171	180	166	204	190	168	165	187	161	201	150	171	156	163	174	185	179	177	191	196	179	170	168	188	172	175	156	156	175	162	162	155	164	166	200	188	191	159	180	197	181	169	149	199	177	172	162	162	167	174	184	194	164	159	197	168	184	178	182	170	175	190	169	199	177	167	187	167	200	146	207	159	158	169	162	171	157	171	169	196	166	174	208	165	169	169	153	178	186	177	170	145	160	160	176	187	166	166	197	187	185	181	175	159	177	175	196	161	167	151	219	168	175	175	153	173	146	184	194	154	168	158	167	175	179	178	182	161	176	188	183	197	173	163	190	186	164	179	150	186	195	170	151	165	181	164	185	177	173	158	207	191	177	175	167	145	178	184	181	183	175	182	173	149	168	185	189	157	178	180	190	156	176	167	169	176	172	177	160	187	184	184	167	199	160	166	175	170	183	189	204	168	195	164	184	173	176	178	183	188	167	159	182	161	172	180	159	163	188	193	170	147	146	174	161	166	184	191	188	144	190	175	175	169	185	191	184	190	182	179	175	185	227	155	170	158	161	152	174	184	162	202	191	198	143	191	173	162	158	173	149	167	190	172	166	160	176	177	151	198	181	172	168	178	169	161	173	206	181	180	173	197	155	174	168	172	174	161	162	171	171	164	181	153	150	172	168	176	194	169	165	169	173	174	175	151	177	168	169	172	179	158	171	180	171	185	197	194	180	151	193	157	185	195	184	157	188	171	174	182	167	182	169	180	191	170	159	151	145	163	183	180	160	214	175	203	168	191	184	184	176	174	168	176	155	184	184	171	171	168	168	160	154	172	180	167	152	177	152	177	172	166	162	162	181	160	164	196	179	157	161	181	180	179	174	159	178	172	171	203	161	174	197	162	182	185	163	199	152	156	160	180	191	181	193	156	174	161	185	159	178	201	166	172	161	177	188	164	167	172	158	181	178	173	169	158	171	199	172	164	173	173	186	184	206	174	171	170	172	178	182	154	188	162	163	169	166	179	170	198	173	182	173	189	197	167	165	183	166	175	176	168	183	193	168	189	220	156	155	176	180	193	166	174	168	164	180	198	175	167	201	165	152	179	180	174	188	176	170	190	180	156	157	169	168	174	179	168	218	180	173	182	147	173	209	184	164	184	196	191	188	163	170	180	161	181	161	186	184	194	172	164	185	186	174	189	176	184	169	152	189	149	184	171	178	169	171	146	168	164	170	177	189	167	166	171	197	182	147	151	183	173	158	187	169	181	190	168	177	190	192	186	174	185	176	208	186	152	167	175	175	155	187	168	178	165	170	191	166	172	182	171	180	176	187	158	180	158	171	182	155	167	160	188	175	167	156	160	178	208	161	177	188	178	176	182	186	195	169	167	156	185	189	176	150	185	171	148	179	177	182	186	160	159	187	175	179	166	162	164	163	165	175	164	166	179	164	199	163	180	163	175	163	182	157	179	196	170	165	158	164	200	158	174	188	183	199	158	176	144	184	165	180	175	161	170	176	172	171	175	173	183	187	180	174	172	169	169	158	191	170	181	188	192	170	164	180	193	178	160	195	173	164	176	167	180	180	177	166	192	159	186	177	170	170	176	204	187	186	164	182	154	183	197	195	153	169	186	193	196	187	196	175	163	171	183	187	181	190	187	162	177	148	165	170	163	172	166	167	166	183	192	185	175	173	190	170	179	155	156	170	174	173	178	175	158	176	156	175	206	170	178	192	172	165	162	164	171	191	163	173	171	156	182	192	169	158	192	162	157	188	163	170	158	174	177	161	182	163	166	170	177	167	172	152	166	189	180	158	180	181	162	166	170	175	180	200	174	162	165	192	175	227	169	175	169	173	159	175	134	178	176	166	159	189	141	161	176	186	164	168	164	181	195	166	171	179	165	170	165	154	164	172	180	190	167	198	196	175	198	158	162	164	156	185	166	166	164	178	187	175	161	172	200	181	156	166	165	176	169	169	177	173	198	157	171	182	166	185	177	175	159	182	170	168	163	163	167	153	150	167	171	171	152	169	197	164	176	150	177	169	198	172	169	170	174	161	168	161	154	164	166	212	190	170	193	161	189	211	169	187	159	162	151	173	175	176	159	180	167	162	179	176	177	179	183	184	166	170	163	177	157	176	155	187	175	154	179	176	193	171	194	169	156	193	184	180	167	169	184	161	195	191	189	152	197	159	174	184	183	158	169	133	178	167	175	180	183	196	168	187	176	156	207	196	186	163	186	200	177	191	207	178	187	187	185	191	177	177	170	136	174	167	161	168	172	203	166	151	164	182	190	177	179	171	182	157	200	181	193
2230	521	586	548	573	538	530	504	488	512	485	497	481	464	586	540	516	544	485	517	521	558	457	496	512	495	475	490	521	527	520	545	505	525	472	528	498	698	704	520	523	514	478	481	508	496	510	513	486	476	477	483	533	492	512	477	490	517	513	513	488	528	473	503	477	464	469	502	476	508	477	503	526	463	469	551	557	478	490	471	475	513	518	533	511	486	489	522	495	509	498	515	530	469	486	510	481	486	507	472	462	485	496	511	455	503	476	506	484	530	435	493	474	491	495	464	553	487	474	471	492	499	535	494	498	502	467	474	522	499	532	499	524	488	490	504	507	535	507	487	491	476	522	498	466	496	488	497	487	511	481	481	451	490	504	483	485	498	495	488	516	501	475	528	462	479	506	500	511	490	483	475	533	519	514	477	516	471	492	475	481	475	512	462	470	462	471	519	506	458	490	493	500	486	483	521	519	501	462	465	525	475	504	478	503	546	511	492	462	520	492	531	479	484	471	460	498	542	484	526	522	539	490	441	514	530	456	461	545	477	498	476	494	498	522	492	536	542	492	470	487	503	516	494	533	454	520	531	486	527	491	475	493	523	503	484	457	489	490	509	510	487	471	493	495	445	441	487	472	480	484	454	508	534	492	517	490	460	513	506	460	487	526	502	539	499	481	512	472	505	502	528	497	466	473	522	521	512	480	441	445	491	501	460	483	496	466	492	502	478	498	490	517	518	481	462	477	504	525	421	475	500	491	521	491	476	520	488	470	514	510	484	470	501	510	476	505	477	459	479	497	504	536	489	485	524	456	501	474	481	462	534	467	479	502	515	479	483	484	498	489	502	495	492	513	478	513	451	509	492	501	510	488	508	527	490	500	485	485	481	471	494	502	509	496	469	500	495	499	498	467	481	470	495	499	487	511	507	491	497	525	488	494	475	477	494	534	460	503	459	486	449	491	511	524	483	551	506	511	469	482	528	489	492	499	483	486	495	507	480	499	497	482	440	462	500	486	479	467	494	535	504	517	487	472	474	510	505	488	471	507	487	536	492	500	475	457	486	506	492	506	481	511	503	459	505	492	468	492	469	502	476	481	485	514	458	472	467	483	484	483	497	494	520	499	432	487	497	511	500	480	538	518	497	498	528	485	505	487	486	453	476	462	504	473	503	510	494	514	471	515	490	481	465	489	523	505	465	474	502	489	520	504	492	509	455	481	514	479	482	496	476	533	517	486	496	464	488	484	465	508	494	519	504	489	504	541	510	506	512	525	503	480	516	480	492	485	509	481	468	508	466	464	500	497	499	490	492	506	489	530	515	484	507	508	495	480	489	497	460	548	496	491	459	473	479	519	485	491	468	478	498	489	477	513	473	490	524	505	471	515	503	495	511	526	485	498	512	473	488	490	467	478	507	502	533	492	461	484	492	492	485	523	517	480	483	510	503	480	488	562	555	469	473	495	498	461	533	487	499	536	459	505	513	504	487	498	487	540	498	484	517	508	554	474	516	445	470	492	489	458	486	491	521	453	498	494	506	551	502	484	516	544	525	481	497	551	495	477	508	503	523	490	504	518	489	531	502	475	522	527	501	503	482	446	484	503	485	507	475	497	496	491	540	511	488	477	504	494	519	529	525	474	490	497	500	444	491	470	527	485	500	476	466	528	490	515	487	474	536	516	483	532	514	501	500	490	473	515	479	490	481	471	497	538	490	470	526	474	500	500	483	463	512	483	515	520	523	468	484	440	536	548	503	512	459	507	492	504	488	457	447	506	500	509	531	454	502	520	489	494	524	491	513	519	479	454	489	490	477	497	539	520	515	561	512	492	476	517	524	472	494	545	491	453	482	494	467	497	502	526	495	471	491	503	476	520	521	533	456	488	479	470	506	511	472	430	484	467	499	505	485	490	527	478	460	501	500	512	545	475	495	492	504	468	469	506	522	451	475	486	498	517	488	492	511	532	499	524	457	533	527	505	519	501	518	475	479	491	466	499	479	515	477	531	515	471	484	522	533	499	454	524	523	479	505	539	486	519	507	438	512	471	490	487	477	450	477	488	476	492	492	534	512	515	485	468	499	521	484	491	492	534	440	521	507	462	511	471	484	428	487	508	488	478	535	517	532	514	532	530	509	528	484	493	471	503	521	497	516	501	506	463	506	468	484	475	458	503	478	516	501	523	485	487	493	467	493	484	543	464	457	506	525	491	483	486	507	504	443	517	487	499	501	503	502	472	503	472	491	503	473	507	541	472	480	495	480	447	466	492	489	510	474	468	498	482	466	498	500	454	534	455	509	463	452	481	510	494	521	500	518	470	489	468	478	495	516	490	467	491	488	530	501	529	505	546	458	507	474	488	503	463	507	491	506	510	478	494	513	514	470	509	473	528	528	527	509	487	478	511	477	493	487	475	516	484	491	502	486	466	488	490	471	520	495	501	488	505	526	533	475	471	504	480	479	518	491	479	507	496	505	468	493	507	507	499	491	486	498	488	462	494	491	473	486	532	464	480	473	480	480	493	495	493	510	496	463	520	496	518	503	471	507	505	491	487	478	470	485	480	496	490	498	510	491	497	493	477	507	530	515	482	472	502	469	476	484	478	490	560	505	517	492	462	498	480	528	527	462	481	477	497	475	497	485	525	495	506	480	501	530	549	485	471	486	522	494	527	508	540	515	519	473	456	490	536	485	480	485	514	483	528	488	519	479	478	510	477	503	482	468	462	439	467	533	506	488	475	453	489	456	510	508	490	528	482	506	464	461	498	499	504	481	499	480	474	484	475	465	517	514	491	493	518	508	451	485	504	523	483	488	542	481	465	485	490	504	472	514	477	494	448	513	536	528	489	471	519	476	484	507	457	503	499	495	522	456	502	518	507	490	519	479	518	569	521	509	532	507	474	520	483	469	479	470	457	493	512	475	485	500	514	461	450	501	469	505	498	502	483	459	474	445	490	475	492	466	531	537	489	473	531	483	440	516	458	481	487	528	476	474	512	501	508	456	495	470	455	516	474	481	439	480	497	469	518	508	510	481	511	510	492	500	476	503	472	487	472	515	504	489	506	449	508	476	513	504	465	488	491	489	463	519	476	466	484	518	483	460	494	499	440	514	536	509	435	536	523	440	467	499	501	463	486	472	502	463	499	520	498	521	500	450	488	471	429	485	491	471	513	497	460	502	497	491	493	480	519	494	526	508	525	496	463	491	534	486	465	498	506	514	512	468	477	457	488	481	494	522	487	459	513	468	436	499	477	495	484	519	525	519	504	463	507	513	492	483	493	504	486	528	490	535	469	505	481	486	521	516	553	445	489	466	495	513	469	471	484	455	477	470	544	499	462	510	470	473	499	495	502	505	540	465	515	488	482	520	465	489	463	496	508	478	492	499	492	493	458	500	489	473	496	490	517	488	485	462	474	519	478	492	528	476	502	504	463	484	505	511	504	499	480	513	480	551	477	445	477	501	471	514	470	508	535	488	493	493	485	475	473	450	482	500	516	474
7445	1165	1162	978	756	627	533	470	446	399	399	404	384	355	380	359	345	357	351	364	357	330	372	362	341	334	359	346	340	334	371	311	352	332	337	322	331	779	640	331	319	344	334	307	308	341	324	305	338	311	345	343	311	314	323	310	325	319	330	374	322	338	312	330	321	341	334	312	306	297	302	296	317	322	303	315	329	295	313	337	320	298	334	322	333	296	346	350	368	315	299	301	332	344	344	283	317	305	326	335	319	341	333	321	311	306	298	338	301	324	303	313	334	329	363	321	311	313	328	309	321	330	349	331	283	370	295	355	329	318	277	291	301	367	300	361	315	332	345	313	301	327	299	363	343	328	337	330	310	321	332	299	332	323	325	303	343	266	294	352	328	329	334	322	329	338	342	312	293	316	309	307	322	331	364	335	298	340	324	343	307	296	293	305	321	313	347	341	312	317	307	314	335	325	333	322	353	336	340	300	324	334	324	337	357	318	321	311	341	320	318	294	331	301	323	343	301	330	329	327	327	310	346	325	338	327	342	308	330	328	319	301	334	315	335	297	340	305	334	324	331	298	308	324	337	292	333	311	343	303	348	312	321	302	324	301	305	343	309	306	347	357	344	315	348	351	321	299	363	357	307	301	334	314	359	330	309	304	335	337	315	297	313	308	318	326	310	323	318	310	319	336	313	309	302	334	348	330	302	283	299	348	323	303	358	352	313	335	338	308	345	344	321	345	332	339	337	308	306	342	316	314	316	349	293	364	298	370	321	314	328	364	303	377	325	343	306	302	341	344	291	359	341	341	283	318	279	309	330	319	338	306	322	318	320	308	346	338	302	298	334	316	352	338	344	328	329	299	339	330	345	345	320	304	313	318	340	299	346	300	342	301	317	328	333	296	357	349	336	335	339	306	366	340	331	320	353	307	315	334	279	319	313	326	361	347	316	307	336	341	321	344	333	323	272	330	343	326	320	339	341	350	306	312	298	347	333	314	303	317	320	335	285	311	316	308	350	314	318	310	298	301	314	303	351	330	351	321	322	330	332	336	319	307	314	333	316	261	307	340	326	349	362	338	316	321	314	317	278	287	334	361	326	356	337	315	310	309	298	313	300	310	307	315	324	336	318	347	333	351	331	357	311	319	319	332	355	302	324	372	331	314	339	335	323	338	305	340	308	335	319	321	316	327	344	306	325	335	331	344	325	310	346	294	314	322	319	336	298	326	325	337	308	309	317	330	348	305	340	313	327	310	333	349	327	287	315	356	345	328	327	336	328	320	288	363	301	307	340	323	328	303	351	326	338	342	321	322	300	357	340	311	313	293	327	366	340	311	320	310	317	338	300	324	309	299	332	323	347	310	308	307	327	290	347	319	334	343	314	311	322	328	316	311	302	318	310	338	351	282	291	356	317	336	327	328	339	359	325	330	312	319	332	343	323	331	339	302	349	340	336	322	321	324	306	298	297	349	323	305	323	317	302	305	323	314	350	315	331	300	300	356	323	361	327	333	316	301	319	312	346	306	290	281	331	316	320	307	327	341	340	333	323	321	327	335	307	338	310	333	321	295	315	325	324	328	316	312	297	300	318	323	325	347	332	352	351	368	307	312	319	326	323	315	302	308	307	351	361	308	336	311	339	334	300	339	333	317	291	321	317	284	337	319	301	347	297	322	318	291	280	313	306	348	323	337	335	331	349	294	297	345	307	306	326	323	333	320	284	327	337	325	300	317	304	309	284	336	342	287	332	313	311	286	323	345	309	330	314	338	324	313	323	305	320	336	317	329	327	331	332	291	328	292	281	319	327	328	305	325	293	298	299	315	323	338	311	320	315	304	326	323	327	321	326	303	321	326	340	332	346	306	325	342	328	325	320	356	299	336	335	330	309	315	336	317	361	310	306	305	332	353	313	303	329	379	336	335	318	321	320	304	331	334	340	337	304	333	291	319	291	310	295	328	312	332	337	349	287	321	302	326	336	314	303	323	305	330	302	317	309	315	326	327	298	321	307	307	330	341	307	309	341	319	316	324	334	320	353	343	343	322	297	337	321	333	315	338	337	281	318	326	297	310	314	343	326	330	347	331	342	326	316	344	336	294	305	295	316	339	309	337	306	327	342	335	316	267	346	320	316	291	320	326	311	311	339	349	327	319	327	304	317	337	329	311	310	311	317	319	325	325	326	295	305	341	316	322	342	309	357	322	279	317	331	310	336	332	333	311	314	343	307	343	315	313	339	348	332	305	319	303	310	336	322	340	328	317	308	311	342	310	349	347	327	288	381	360	357	324	334	284	342	321	348	309	348	333	339	320	315	322	307	312	347	313	330	345	330	346	333	338	302	332	333	331	333	315	283	318	347	295	338	322	310	312	333	305	333	327	330	322	324	329	318	336	274	327	348	323	323	320	308	334	333	320	332	312	303	314	310	339	368	316	338	327	309	305	321	339	302	328	329	332	344	307	330	304	334	316	324	337	312	308	336	346	308	321	338	315	306	322	347	313	311	360	337	347	298	298	324	331	310	331	325	319	341	308	378	351	335	337	363	334	340	293	307	315	313	345	319	312	355	316	333	325	330	308	312	292	328	317	326	318	368	325	306	318	285	320	346	361	328	304	320	293	352	330	338	332	314	311	326	319	330	324	324	329	314	339	331	294	284	297	303	338	338	324	319	348	335	314	318	343	356	318	366	339	307	342	337	320	336	363	322	307	299	293	302	318	330	316	325	334	287	319	340	304	361	319	323	351	322	303	310	312	327	299	302	359	340	349	313	340	333	331	322	314	318	338	384	294	298	354	296	328	350	325	331	341	314	327	332	321	296	325	319	341	337	288	301	295	319	331	299	318	322	345	309	334	336	300	334	333	308	307	341	325	321	331	312	315	348	307	356	345	330	309	291	324	335	304	321	304	346	301	288	325	337	321	307	329	301	299	314	329	337	324	288	292	323	339	317	347	323	319	332	304	325	315	329	334	328	337	325	309	314	329	355	333	323	312	306	345	303	314	338	326	306	304	330	307	311	340	306	342	343	334	324	341	308	350	311	322	315	293	331	297	331	342	348	314	336	353	343	353	313	341	329	356	310	325	352	319	320	323	318	322	277	355	346	313	323	308	312	353	317	320	299	330	337	300	333	309	299	313	320	314	317	344	319	331	264	336	295	362	341	328	353	319	323	323	322	364	354	331	335	336	293	299	342	329	334	356	353	345	340	327	318	358	346	332	290	331	317	328	328	341	327	295	312	297	281	306	296	359	333	296	318	338	316	328	300	333	326	316	325	300	322	342	311	297	334	314	325	320	321	319	334	328	299	350	319	319	318	368	350	346	322	313	333	353	296	312	293	328	324	327	317	338	334	324	306	307	297	314	326	332	316	324	296	310	284	310	310	335	312	293	288	286	305	324	306	342	315	343	299	318	335	316	295	329	346	303	328	307	298	351	335	340	345	312	302	356	308	343	306	307	320	333	320	347	356	333	327	316	348	342	342	312	317	299	327	336	315	340
5970	1450	2470	2919	2695	2358	2025	1794	1583	1455	1367	1235	1288	1216	1199	1156	1071	1059	1019	1026	1017	1075	1008	950	959	906	967	912	950	892	867	881	912	913	882	852	901	4451	2873	814	822	815	864	856	827	867	839	828	830	846	815	833	835	832	882	832	829	816	847	825	828	750	830	798	810	833	838	790	824	853	834	840	812	826	884	852	800	801	790	860	765	781	771	787	808	843	798	809	784	809	807	791	823	803	861	775	828	801	854	834	855	807	780	784	774	800	798	828	813	787	800	821	802	841	879	843	824	819	808	819	824	770	782	786	871	833	787	854	840	792	807	797	850	828	805	777	852	765	837	802	805	834	836	812	812	738	862	820	838	778	848	811	805	820	811	873	855	828	816	804	824	831	799	835	805	795	810	833	811	860	804	751	823	777	826	752	803	761	826	827	751	810	797	816	847	835	816	803	806	827	791	816	800	797	783	788	830	776	776	751	789	855	792	848	753	799	817	872	869	860	798	769	806	822	842	796	810	807	784	767	802	841	825	780	821	785	805	804	852	808	783	828	775	772	878	817	777	796	782	829	810	790	814	788	812	812	725	794	815	832	839	785	833	827	770	812	777	793	783	801	787	786	823	834	858	846	773	847	833	778	857	834	733	832	778	816	764	787	817	791	816	869	853	814	732	784	772	819	717	823	833	792	831	771	784	802	776	819	819	783	780	852	840	771	794	812	751	826	815	755	791	813	804	841	822	771	777	824	793	823	779	805	843	775	810	795	787	809	797	803	849	771	812	832	805	851	805	808	815	786	790	820	818	786	868	838	788	797	778	784	774	808	836	800	829	759	765	808	855	805	789	834	721	773	791	858	824	762	804	776	811	817	785	847	807	787	823	781	782	813	833	776	753	862	829	806	809	854	799	838	824	827	794	863	780	857	810	807	865	793	788	848	788	792	832	800	782	819	808	791	862	776	800	753	812	776	800	797	799	753	829	782	847	794	825	766	793	805	811	842	803	791	829	847	767	815	835	780	822	813	765	797	836	811	798	816	820	850	784	796	741	773	817	775	831	780	819	820	810	843	845	816	829	784	794	832	794	815	786	804	812	794	773	823	814	806	783	812	750	831	821	859	866	839	813	808	802	801	828	796	827	806	809	832	845	755	772	813	801	813	816	798	825	789	830	808	793	796	821	818	777	796	836	806	785	738	839	825	838	786	798	808	775	806	782	740	820	773	808	829	812	779	862	846	820	749	791	812	791	808	835	794	815	810	812	803	832	815	811	811	835	822	855	844	790	779	833	813	833	840	800	781	791	786	805	823	809	800	843	812	795	749	760	807	807	791	755	768	810	769	822	822	828	792	791	798	861	826	773	798	804	839	808	818	856	812	852	816	812	798	837	849	826	841	856	810	801	870	798	822	759	786	809	758	832	848	800	821	811	802	828	800	816	854	822	812	804	815	823	791	789	805	820	790	835	791	806	823	770	827	756	888	759	794	753	816	847	860	819	798	768	831	880	829	823	794	814	776	799	809	779	803	784	808	764	794	826	845	820	814	833	764	738	809	823	782	805	778	798	800	815	828	796	810	819	785	803	856	802	797	756	851	823	772	738	817	847	775	858	784	769	764	825	761	812	822	835	833	842	796	790	857	776	820	811	813	835	791	799	803	820	796	790	800	794	794	835	817	832	762	839	861	783	821	782	772	779	824	769	813	805	781	812	807	815	823	823	820	773	753	836	760	789	799	859	833	786	820	836	821	841	811	827	865	733	834	772	813	795	808	791	810	796	830	769	791	790	792	814	794	795	782	785	839	861	828	826	748	811	809	814	773	761	782	825	807	851	769	857	792	788	731	808	801	795	793	749	823	795	789	763	828	772	814	799	830	830	806	794	809	813	823	816	819	837	825	768	825	862	818	805	745	809	811	870	822	746	757	765	747	795	808	788	808	776	820	807	847	747	868	794	796	806	797	823	807	746	851	822	803	818	816	810	763	799	807	815	806	823	812	861	844	811	782	831	816	852	764	826	762	815	837	791	829	823	774	773	837	830	790	867	793	785	808	823	829	838	799	785	819	813	805	851	869	799	803	801	865	796	802	836	833	807	837	804	791	811	866	809	801	803	739	756	840	800	795	801	780	766	814	804	800	754	789	778	831	756	792	801	800	859	835	830	831	783	823	781	817	780	793	821	828	788	807	795	850	784	809	808	790	823	764	832	789	831	813	796	787	854	784	809	865	795	812	814	829	829	842	845	789	785	826	766	808	847	795	729	856	782	803	802	827	848	751	862	792	776	826	858	826	804	829	799	772	816	795	797	757	840	750	789	805	779	760	850	792	794	830	800	809	812	797	821	818	749	824	800	776	796	841	807	783	829	829	818	828	790	797	812	794	849	769	836	821	803	775	858	848	828	814	832	748	820	780	830	741	814	859	769	810	811	796	806	790	871	818	740	825	810	814	795	818	828	779	813	805	745	849	740	854	809	851	742	804	791	771	811	794	813	824	778	841	836	751	769	809	798	800	792	800	861	792	841	841	832	729	788	817	807	776	851	785	789	782	874	811	781	780	791	792	852	818	789	818	825	825	796	841	802	829	852	785	817	817	887	795	813	819	860	764	866	838	783	825	770	786	827	831	825	799	824	807	809	798	786	821	833	825	836	825	809	840	841	781	854	816	797	802	821	805	793	845	839	776	837	797	846	739	823	782	824	779	803	760	813	796	867	795	834	817	781	821	795	843	804	767	788	820	770	799	793	757	853	824	766	804	781	825	772	788	824	845	785	813	831	803	799	789	853	838	827	803	805	815	826	799	797	776	840	803	868	773	798	787	798	806	765	857	818	812	843	819	846	802	761	809	822	792	799	829	782	843	812	777	845	788	816	804	811	752	748	820	852	797	789	820	805	823	793	797	838	835	842	812	799	817	808	777	738	827	854	852	791	808	769	850	774	802	746	834	890	756	834	802	826	788	808	793	821	803	809	815	786	773	821	869	805	794	806	834	762	817	797	832	773	856	806	818	841	834	813	806	784	872	759	778	814	780	797	811	819	790	825	819	825	841	813	845	766	840	774	821	826	807	773	845	810	829	823	821	757	734	783	784	819	793	768	818	832	849	791	767	798	790	783	801	800	799	798	806	806	836	794	773	855	813	848	822	749	816	760	805	776	845	845	806	836	842	778	805	818	858	770	791	822	771	809	798	765	826	866	842	800	784	802	813	851	834	770	784	787	796	824	834	781	817	814	879	789	833	816	828	851	828	843	817	798	811	782	785	814	823	782	824	786	817	828	812	764	842	814	794	811	839	749	817	802	786	815	866	814	845	796	848	815	839	789	831	837	788	799	829	823	829	808	791	853	754	799	811	766	823	785	788	815	801	835	791	787	829	801	816	783	804	780	858	774	791	792	832	785	856	821	774	835	829	814	769	770	799	806	832	805	796	816	798	820	771	827	769	786	835	804	788	745	789	801	836	789	854	784	802	792	810	845	770	772	813	804	800	865	819	756	787	784	777
13999	2272	2131	1785	1255	1013	768	699	585	551	541	495	472	515	472	473	457	460	436	433	454	457	416	415	391	399	359	386	396	379	407	391	399	376	382	405	392	1461	1157	374	422	392	389	385	365	386	365	366	390	378	394	390	340	391	390	369	400	352	367	394	362	377	367	385	381	392	344	390	382	359	372	336	342	327	383	366	418	335	340	373	357	341	377	339	367	351	382	352	357	323	401	351	390	401	358	359	372	381	344	369	352	363	408	335	373	370	338	376	346	359	337	369	342	399	341	327	390	365	376	353	352	350	391	353	348	353	348	368	352	353	318	399	368	369	374	341	324	350	392	365	362	312	375	350	341	392	354	371	384	400	343	386	366	390	387	345	380	375	336	399	394	357	344	377	362	383	393	348	370	366	333	361	363	345	380	381	348	357	398	361	337	365	396	361	414	358	357	386	342	367	396	362	374	341	389	335	387	366	363	376	342	381	367	367	341	377	331	364	352	378	356	352	354	353	401	363	375	369	368	336	354	341	365	374	376	360	360	380	352	348	322	353	374	370	374	376	335	365	385	360	351	348	354	353	370	362	377	336	348	348	373	381	377	344	334	386	352	363	348	366	363	398	357	402	354	358	382	337	347	337	360	355	353	383	364	353	357	355	421	351	398	398	356	358	359	365	340	378	383	400	348	353	330	383	371	349	347	381	394	387	324	366	392	352	355	361	363	416	344	384	377	386	356	386	352	366	346	356	407	371	383	368	382	399	337	343	363	319	373	391	395	373	350	404	332	340	362	363	351	387	367	333	348	345	386	378	339	372	366	365	343	335	372	402	356	342	362	343	312	363	343	356	325	355	364	382	376	342	321	360	370	394	367	374	327	378	364	375	335	380	426	363	365	343	357	367	375	354	359	364	349	351	357	356	368	384	354	358	339	385	381	357	368	373	364	370	390	368	368	384	336	379	362	384	353	359	388	341	382	399	385	359	348	334	336	385	341	372	354	369	371	378	379	363	381	364	370	358	363	393	353	338	335	338	390	347	338	337	374	389	377	362	349	356	342	359	323	375	407	393	352	316	351	346	371	382	388	347	365	352	367	342	351	337	357	359	350	396	373	375	367	381	393	388	383	368	371	367	378	390	344	375	350	382	342	342	404	371	345	391	363	367	332	383	372	341	369	377	344	395	401	382	337	372	350	344	373	347	356	350	360	353	370	359	348	359	357	364	369	387	363	351	372	376	386	351	403	362	370	371	386	354	362	355	370	347	359	373	358	397	355	356	387	380	377	388	332	382	351	386	343	373	360	363	354	343	379	353	331	343	386	358	385	355	326	365	392	373	338	368	380	368	339	335	373	366	389	387	354	383	347	385	389	304	401	344	360	363	335	356	320	369	368	322	343	368	353	371	382	362	348	367	362	355	385	391	381	358	386	380	390	330	333	384	384	370	343	367	379	367	368	353	351	375	342	373	348	336	344	398	374	335	370	359	367	348	371	376	347	423	356	383	335	373	385	348	381	342	369	371	349	397	369	390	352	351	366	372	368	364	308	355	394	382	345	344	361	376	355	360	376	362	351	362	371	400	355	355	369	390	370	410	366	351	376	335	389	372	365	374	413	342	366	357	374	368	361	363	370	401	382	361	348	342	390	380	352	375	332	386	373	365	362	341	348	378	325	387	401	389	367	372	357	367	375	345	373	366	338	339	363	360	373	335	379	385	361	353	378	369	373	345	392	382	354	319	400	337	340	365	382	373	361	386	374	386	363	349	395	384	372	332	304	340	365	369	373	344	372	338	372	362	365	373	363	364	334	354	402	346	361	399	379	378	340	365	384	362	316	371	369	362	352	345	360	384	360	338	372	380	341	385	391	409	384	356	382	340	355	329	371	351	382	367	387	362	384	339	350	360	355	335	353	347	345	387	357	392	355	359	372	372	340	371	386	343	362	344	377	388	340	359	384	356	365	406	370	402	349	352	350	341	367	366	379	386	400	406	400	361	344	348	343	362	356	387	346	344	332	359	374	392	372	390	383	388	351	325	360	389	391	352	370	329	375	403	373	373	413	345	342	382	357	346	373	351	353	343	351	373	400	358	356	376	412	381	362	349	358	363	366	377	371	366	355	371	409	364	350	374	341	348	357	383	385	376	376	351	375	369	350	324	372	348	338	339	347	370	376	394	375	420	355	376	362	339	363	332	335	365	377	355	364	362	344	415	373	356	350	387	366	368	352	353	371	356	347	371	328	348	324	340	334	357	385	336	399	345	363	365	365	346	391	367	356	361	396	366	369	363	322	384	338	373	364	367	379	353	365	368	368	380	409	383	369	407	376	344	370	361	368	378	430	358	358	376	353	373	357	365	356	363	349	383	368	376	370	328	360	352	382	354	369	392	374	375	364	364	387	377	394	350	345	367	358	336	356	352	376	385	337	354	349	375	355	374	326	381	362	342	368	404	378	369	350	343	368	349	358	360	384	377	410	355	353	394	383	377	384	338	371	367	369	385	356	406	396	347	378	370	360	356	378	389	379	358	352	366	374	343	350	341	305	359	354	377	362	355	379	360	366	385	360	364	369	354	366	371	350	366	351	411	325	375	374	336	363	389	372	336	363	399	363	354	343	365	384	383	373	389	352	335	373	368	357	329	352	354	379	354	363	340	388	350	353	391	385	374	383	375	387	369	389	357	370	387	365	349	387	381	360	376	364	394	364	332	353	398	365	382	327	393	371	374	411	382	346	357	369	358	378	327	361	372	335	378	337	383	348	374	369	353	386	382	378	385	377	346	366	369	369	361	343	355	352	397	342	344	372	370	328	358	349	375	367	376	354	375	420	362	359	386	334	372	355	346	381	355	363	339	375	383	352	356	340	361	375	355	375	340	366	386	341	340	386	369	372	395	364	388	395	381	366	384	372	350	336	341	344	398	392	370	380	371	385	340	341	373	348	365	387	376	370	364	380	359	358	380	392	351	354	370	359	324	353	372	337	407	336	350	365	358	371	330	380	368	365	356	371	340	399	383	343	399	384	356	379	381	364	373	352	349	378	355	375	380	336	352	356	371	370	356	376	408	343	370	371	379	376	383	362	371	359	378	330	348	413	344	374	344	391	358	370	403	394	386	364	325	356	384	388	343	385	352	369	341	400	367	378	350	349	373	394	424	372	369	357	349	344	369	349	346	364	326	390	375	357	350	388	387	383	343	331	395	398	366	407	365	381	351	337	348	408	366	364	360	355	379	354	313	380	345	345	358	382	367	369	367	353	363	342	362	318	333	325	316	355	405	384	353	326	395	382	348	406	359	385	338	349	366	355	317	345	409	374	364	368	363	355	400	346	370	358	392	336	387	338	360	361	322	370	369	339	360	342	353	340	387	379	379	352	388	359	375	392	367	358	378	386	375	340	358	374	344	376	394	340	325	370	368	343	374	331	382	395	363	371	369	388	392	377	321	361	392	361	379	366	392	370	360	331	358	385	416	384	364	354	347	335	352	411	349	360	380	349	368
7860	2209	4058	4948	4506	3777	3219	2724	2438	2161	1957	1775	1651	1594	1590	1457	1406	1362	1236	1281	1280	1277	1228	1152	1191	1166	1135	1113	1074	1023	1035	1008	1025	983	997	1014	1209	8883	5556	932	917	931	930	949	897	946	913	899	936	959	888	876	894	851	890	927	909	894	913	878	884	852	920	895	943	893	883	937	902	886	880	912	877	839	894	918	908	896	900	860	921	847	909	867	886	888	887	845	881	860	866	829	893	869	923	879	900	912	874	879	860	862	869	858	910	874	858	890	935	845	932	895	890	909	915	835	919	855	880	862	884	878	880	863	905	895	854	863	852	847	847	854	899	833	902	912	920	892	895	862	863	924	875	779	890	860	862	852	866	889	884	906	865	909	840	868	872	855	918	887	892	891	844	895	875	868	863	872	885	859	845	895	887	836	883	850	842	876	881	887	847	916	848	854	872	817	864	862	818	875	850	842	868	841	808	807	843	840	854	823	835	835	866	830	800	887	875	879	819	880	883	881	827	840	847	854	882	882	893	900	844	861	863	877	893	886	901	884	899	876	895	843	858	888	851	880	858	909	929	847	908	838	854	933	873	908	813	871	842	816	882	837	851	880	923	848	865	903	835	871	863	872	886	873	867	900	861	868	829	955	889	845	862	878	902	857	878	902	886	873	816	900	835	824	851	846	894	833	930	847	865	869	872	883	912	889	878	903	901	874	892	895	861	900	819	877	915	891	896	906	852	848	849	879	848	916	938	830	845	882	873	889	859	927	908	813	910	845	838	864	860	876	871	889	844	815	870	844	764	876	895	904	830	854	796	839	869	849	853	813	852	837	943	891	862	828	860	916	901	860	858	856	925	922	808	902	854	856	850	917	844	830	895	835	863	874	881	887	833	802	875	885	844	911	830	861	889	842	850	885	865	866	847	910	846	843	850	832	887	853	913	853	856	812	887	901	852	867	887	826	839	894	875	873	894	869	867	889	920	894	856	906	844	853	884	865	854	897	865	882	865	902	821	877	897	913	900	843	864	874	842	816	893	867	894	868	841	907	876	876	876	861	869	898	817	932	863	871	862	837	885	864	884	836	896	775	950	849	806	889	888	934	837	862	855	872	867	832	881	916	828	866	867	829	894	814	882	865	895	866	861	843	831	893	872	892	863	923	874	827	880	915	863	831	837	877	834	856	859	874	863	836	894	833	892	808	843	850	871	926	875	887	878	816	900	843	883	868	956	877	951	879	866	861	786	862	885	863	895	846	906	922	823	855	870	830	841	792	892	872	872	862	840	887	873	827	855	891	858	857	876	847	860	880	860	922	888	885	884	821	873	922	906	850	892	893	895	924	894	856	923	861	871	863	877	832	869	815	837	967	857	848	848	902	803	859	849	858	868	905	835	914	891	913	853	860	887	875	842	833	831	920	828	845	898	889	847	843	865	838	841	864	874	882	901	884	860	875	862	877	886	803	891	840	852	835	848	805	878	865	900	862	833	886	899	857	856	836	876	847	851	835	836	836	930	866	904	872	869	878	844	886	810	818	835	861	901	844	873	843	877	840	933	869	937	862	865	844	890	938	873	847	898	896	854	860	838	859	850	891	873	912	862	894	845	824	920	844	870	894	914	822	855	848	835	815	887	877	861	859	855	875	872	835	878	860	905	877	861	856	874	835	848	924	902	882	826	868	846	898	875	831	873	904	913	845	865	887	791	905	884	918	890	839	861	910	887	826	916	857	912	875	885	887	875	890	920	829	941	809	812	887	862	902	867	893	846	846	927	846	876	880	833	899	811	859	820	909	909	843	850	848	891	905	882	866	849	926	874	819	807	886	802	904	814	871	871	871	863	892	839	836	880	822	846	806	850	852	846	858	870	897	891	860	866	868	925	862	905	887	848	890	862	853	921	840	851	855	870	884	931	907	832	858	891	874	865	831	902	891	873	872	878	886	853	900	821	856	866	864	841	834	856	875	899	821	857	897	896	844	837	821	828	935	870	872	820	852	882	912	903	891	848	877	861	916	859	893	860	863	852	858	866	863	938	823	849	880	868	866	852	865	861	885	821	854	827	892	883	855	902	821	893	884	835	895	922	843	941	884	850	874	852	880	855	901	888	813	845	840	861	890	879	861	852	926	896	897	867	873	857	809	859	783	824	853	924	914	833	849	892	867	800	855	902	872	840	881	819	887	812	838	871	843	872	900	914	818	834	865	878	855	874	828	858	866	891	856	916	839	860	864	809	859	843	847	829	856	899	893	792	887	871	879	907	829	863	916	858	895	828	868	867	916	826	871	870	891	854	862	860	932	899	850	859	942	828	876	899	869	871	864	850	874	818	866	885	919	859	864	849	897	837	877	887	857	841	900	877	890	928	845	882	905	862	861	846	913	843	846	872	847	850	847	852	854	842	891	857	857	892	863	854	826	873	904	888	907	865	849	856	813	850	843	873	898	882	821	834	876	832	931	816	828	884	882	917	843	842	870	935	855	858	874	905	870	914	874	873	834	863	845	877	868	845	832	855	881	885	909	858	919	921	857	867	854	889	844	874	855	840	916	887	825	934	875	830	860	876	866	906	830	932	915	876	821	874	920	821	900	864	857	898	904	891	802	904	841	868	847	858	885	835	848	879	863	878	857	875	893	842	860	881	891	836	880	899	832	914	854	839	875	864	852	832	821	875	839	846	923	837	856	839	844	880	896	901	857	866	912	851	871	868	860	878	846	841	885	865	873	867	903	899	870	945	892	921	832	890	856	847	849	938	863	917	855	899	864	888	874	892	867	922	898	852	866	892	884	858	878	851	848	869	843	867	868	877	902	877	857	843	825	826	917	831	898	855	853	837	835	879	895	857	871	858	924	897	919	883	907	909	922	898	879	863	871	898	877	910	857	871	880	930	894	867	920	892	865	881	836	833	951	887	824	882	856	852	855	895	847	878	861	879	875	867	873	824	901	919	873	893	861	925	867	908	865	908	863	936	858	862	919	817	914	867	851	922	920	833	896	916	826	885	854	876	878	817	908	867	909	945	844	900	861	842	855	852	858	921	853	852	897	885	840	919	909	874	857	850	875	876	848	847	890	885	876	866	916	864	924	917	903	884	853	849	864	882	913	881	889	868	865	861	891	818	853	862	832	910	851	877	814	895	848	871	911	831	760	845	851	883	811	878	889	915	871	890	919	895	813	900	844	813	839	893	881	858	885	883	835	866	875	883	831	889	885	852	887	867	867	843	889	865	848	859	855	860	869	897	859	909	884	835	870	923	850	890	861	855	876	891	865	908	878	892	868	823	860	871	868	892	856	898	885	943	909	879	860	839	871	799	868	882	872	833	864	863	879	890	816	836	865	844	913	882	820	826	839	866	919	881	888	867	906	872	864	864	882	906	844	889	859	894	869	921	859	904	915	851	887	894	873	896	853	894	939	819	839	902	923	855	890	903	816	826	856	884	876	900	812	878	868	880	940	916	843	778	824	848	845	872	827	878	887	854	879	876	836	800	874	890	796	880	884	861	867
1884	176	171	174	202	164	180	172	171	147	153	184	168	149	172	172	191	175	160	170	155	160	160	162	150	159	168	164	206	153	185	174	173	176	165	176	158	200	195	172	192	165	167	160	165	151	146	154	152	167	160	159	175	171	151	171	169	155	144	170	199	156	164	184	160	150	168	136	163	173	161	168	173	175	184	170	167	175	155	158	159	171	188	182	157	168	178	163	170	166	160	151	182	183	177	178	177	160	166	157	161	163	155	158	153	169	171	155	151	148	168	143	163	144	150	164	151	170	142	150	165	127	156	183	158	160	180	178	161	149	164	157	193	179	173	156	196	163	149	179	191	169	148	167	181	162	167	152	168	166	168	159	167	154	179	168	145	151	140	168	167	191	159	164	188	189	187	186	139	178	169	149	168	171	155	146	171	148	161	144	157	172	154	175	150	170	162	156	182	168	169	180	144	150	193	162	152	171	164	166	168	168	168	171	177	185	180	152	158	183	148	161	217	181	169	156	173	171	141	150	196	159	159	146	158	157	156	163	145	159	143	150	162	184	156	174	147	144	170	154	156	174	157	161	150	155	165	159	148	143	138	170	173	159	171	185	168	161	179	166	146	154	143	161	155	167	166	189	184	146	184	154	183	170	197	148	186	162	162	149	164	163	162	160	161	181	160	134	151	175	173	139	141	164	143	166	176	143	160	166	181	170	163	168	167	153	183	175	182	154	153	154	179	182	156	140	153	181	157	148	154	145	138	181	161	153	165	142	188	158	150	171	171	179	158	169	175	171	173	156	171	152	137	163	188	173	160	183	184	176	173	142	191	171	172	151	185	170	196	153	160	168	172	152	181	173	159	180	179	163	180	162	160	154	155	202	183	172	169	156	160	183	163	175	155	169	179	178	157	180	184	155	144	184	168	176	176	196	171	172	158	166	154	179	144	176	161	158	188	168	179	171	158	159	169	188	153	162	175	149	181	154	141	167	167	167	152	150	156	136	183	186	130	164	139	162	188	155	175	159	153	170	150	146	191	153	170	180	168	157	184	185	185	158	162	146	160	175	153	153	178	183	167	151	170	159	181	160	158	158	158	151	158	157	150	153	171	157	159	146	156	153	162	164	144	135	166	146	174	181	161	135	155	162	145	150	177	146	160	181	149	139	175	173	140	168	184	138	163	148	170	161	173	148	161	175	176	177	166	181	146	164	156	154	165	170	140	182	173	158	171	159	149	159	184	180	163	162	132	158	191	140	142	146	169	179	170	145	149	190	188	175	137	156	159	167	190	154	133	174	169	171	169	160	158	164	176	196	154	161	163	142	185	147	190	168	152	157	149	201	170	188	159	171	161	165	161	142	150	149	143	176	161	170	140	185	175	171	159	142	147	137	192	159	174	164	169	182	179	154	162	156	167	190	152	158	160	161	165	171	180	165	165	142	163	135	151	160	157	152	179	175	157	169	160	166	133	184	163	184	161	149	150	179	159	166	211	174	170	167	173	178	159	195	164	162	180	164	160	147	166	146	168	149	157	147	155	176	154	164	162	170	184	191	150	141	168	137	164	163	153	165	173	147	175	177	170	184	155	158	190	174	183	177	151	151	170	174	164	172	154	136	152	143	199	167	168	152	171	160	159	152	171	162	182	161	152	154	166	168	218	170	163	160	156	169	151	150	157	152	159	180	181	189	176	176	174	158	158	164	179	177	167	154	176	123	175	151	163	168	161	155	157	150	173	162	160	157	192	179	194	156	166	175	160	164	177	161	176	168	166	150	151	156	141	173	178	186	168	154	164	134	167	161	191	161	158	164	137	177	186	154	177	151	179	180	152	151	178	175	152	157	163	167	153	158	177	159	176	189	160	156	138	178	149	159	153	156	163	154	142	168	164	174	154	196	152	166	181	180	177	161	152	159	172	170	157	163	150	184	158	167	160	175	172	166	166	138	163	159	150	178	161	154	158	180	143	163	172	159	156	145	166	177	159	165	159	160	159	169	159	146	180	176	184	154	174	184	170	150	177	179	163	175	152	166	150	179	183	187	174	173	145	170	164	164	159	167	200	153	157	162	158	168	136	184	165	154	180	184	195	151	162	197	153	148	180	174	155	183	163	174	158	155	185	174	161	172	177	181	140	174	177	155	179	163	175	184	155	160	156	200	164	165	168	165	183	142	147	196	156	152	154	169	174	165	143	158	148	199	142	157	180	151	154	192	155	158	157	167	152	169	172	153	167	163	160	165	168	168	160	155	160	158	172	200	166	180	184	152	179	167	161	166	165	169	164	155	163	143	164	148	151	162	161	171	170	177	175	189	183	173	179	159	160	145	166	172	178	177	146	193	161	164	160	156	157	156	145	130	167	176	174	145	164	160	176	163	155	160	173	148	152	171	168	175	139	152	193	157	168	151	149	139	131	147	149	189	155	176	152	166	182	172	155	167	165	161	152	172	170	171	166	124	145	170	160	168	135	146	175	171	175	154	164	166	144	158	165	143	168	149	170	176	178	165	184	182	171	148	161	158	173	173	183	169	170	169	169	151	170	147	171	168	173	155	150	165	161	182	180	190	154	151	148	138	145	164	193	167	167	167	175	180	146	175	172	136	192	165	173	150	152	153	154	188	174	175	169	158	160	156	191	167	180	167	178	164	158	158	174	145	178	160	183	160	175	178	142	180	159	152	173	160	185	182	149	165	155	157	159	147	172	159	116	169	152	176	157	159	138	185	135	152	173	153	167	185	147	159	189	168	159	180	169	178	161	178	163	175	145	167	173	145	158	188	161	170	181	157	161	181	180	153	186	137	176	160	144	181	161	166	175	166	156	176	158	186	161	164	165	167	187	153	181	156	185	153	164	184	147	161	130	176	177	191	150	175	156	189	169	167	152	153	170	153	171	197	176	154	159	155	134	179	149	180	163	173	163	147	164	158	168	190	164	159	185	155	171	174	142	143	166	160	168	165	155	168	163	160	186	178	165	147	137	149	160	166	163	168	158	148	173	157	151	181	165	185	171	183	145	155	161	177	169	169	162	154	197	150	146	184	155	160	169	163	168	176	193	177	171	172	156	163	165	182	174	164	164	202	153	152	160	158	168	151	158	150	179	156	140	160	150	156	147	158	125	162	197	162	178	171	159	149	167	158	152	174	177	162	151	162	159	175	177	167	157	161	147	179	152	177	189	159	155	168	157	178	166	156	153	167	167	151	159	174	140	176	148	171	151	150	169	180	150	151	184	149	155	176	185	169	147	167	158	186	160	161	165	170	168	156	177	174	160	163	163	179	166	132	169	164	159	179	165	166	152	169	178	178	156	153	180	177	134	151	197	173	161	160	164	179	155	164	163	174	163	179	177	158	168	167	159	151	155	168	192	165	157	170	190	179	160	155	162	145	153	157	160	156	162	173	186	164	136	185	164	152	155	138	176	153	170	164	158	158	145	153	189	167	181	166	188	162	195	174	186	166	194	162	184	152	165	145	160	168	185	166	144	160	167	189	155	164	146	160
2181	497	547	583	571	486	519	526	537	485	519	488	480	469	531	470	510	511	532	516	490	445	443	507	472	484	481	514	464	514	499	437	521	449	463	497	500	574	717	442	428	535	445	434	514	465	461	438	487	468	474	455	437	449	473	473	486	469	453	462	501	486	468	485	495	474	504	477	458	472	485	444	467	456	449	470	464	459	468	525	495	441	442	485	478	468	507	520	449	467	465	461	487	472	455	475	476	489	463	459	488	481	443	485	512	477	487	487	480	445	501	491	489	418	481	446	498	452	478	499	446	486	482	468	469	473	448	485	506	481	460	455	454	456	443	453	484	450	451	478	465	489	465	486	479	504	480	465	456	457	432	484	456	454	469	435	476	512	442	467	444	484	450	435	483	504	482	461	469	518	489	487	486	468	462	490	472	493	460	469	470	459	476	460	504	502	489	456	472	489	460	494	476	465	492	465	477	475	456	480	474	483	503	491	485	423	444	501	482	460	430	465	503	475	467	455	464	471	480	466	460	465	481	481	499	463	480	475	490	463	469	446	466	482	472	450	475	404	466	439	422	419	443	451	463	448	476	476	473	508	436	479	471	467	425	479	492	464	477	427	488	463	466	476	446	433	464	487	463	452	486	456	470	466	486	492	450	462	456	461	474	465	460	489	478	482	499	455	450	483	412	428	476	440	453	487	486	438	514	520	492	465	449	479	485	441	497	440	439	461	475	468	455	497	471	488	504	458	502	460	463	445	462	486	466	487	483	449	496	413	475	431	453	465	437	433	456	469	522	483	487	473	457	484	481	443	447	464	450	466	434	490	478	447	447	460	435	487	488	452	443	450	447	450	470	460	493	487	460	456	453	478	457	506	434	478	494	457	480	468	466	476	469	491	484	476	452	493	427	443	501	445	474	473	445	470	484	473	476	464	455	485	442	483	486	454	474	452	434	472	471	483	483	516	456	533	494	494	493	422	499	478	445	435	490	487	455	485	434	483	484	469	462	489	436	464	462	503	421	468	455	474	437	489	434	499	478	467	460	447	427	456	470	474	463	458	467	491	464	477	468	495	462	435	440	485	480	445	495	501	460	487	476	510	428	438	498	463	462	477	488	455	448	480	461	474	473	506	469	446	504	463	467	468	505	499	449	508	495	465	465	500	446	468	475	486	421	471	453	479	476	434	421	457	461	434	474	465	499	463	498	454	475	439	474	435	458	453	483	443	454	453	447	436	497	449	435	480	494	464	447	496	475	455	461	453	489	464	442	471	470	458	451	488	488	487	497	457	476	487	459	515	424	488	477	487	441	469	481	450	469	431	515	492	475	483	448	463	494	446	507	468	464	493	525	468	473	442	518	497	418	487	444	514	495	498	471	472	477	490	501	475	434	462	456	459	478	472	492	500	493	465	489	453	472	495	485	432	525	499	469	443	444	494	497	453	465	464	454	455	473	482	468	466	463	472	481	488	478	450	465	489	456	482	484	470	428	499	494	487	462	493	506	487	481	458	487	473	465	464	454	489	504	464	490	477	485	527	470	484	455	446	450	461	449	401	526	475	483	501	476	454	464	474	459	468	511	461	477	502	500	475	475	479	463	495	445	516	474	459	492	430	479	490	484	450	459	477	455	507	479	467	453	497	472	493	497	494	451	503	463	450	446	431	451	486	469	456	451	483	469	458	504	520	480	476	452	498	453	444	465	526	496	445	460	473	461	477	513	467	473	486	474	471	496	454	467	454	473	499	454	474	472	505	480	492	455	447	451	463	510	463	513	468	479	479	504	447	496	429	475	492	471	491	503	460	464	468	456	490	490	480	441	493	457	459	475	524	487	478	448	419	484	477	478	496	444	486	427	475	493	473	463	477	454	442	450	438	487	468	477	464	481	467	463	478	455	494	514	503	445	440	433	426	490	487	449	461	443	470	478	444	466	476	464	480	471	471	476	446	463	473	444	471	500	449	481	487	463	483	429	467	466	430	424	447	463	472	466	462	471	457	468	464	490	464	485	483	492	451	472	469	498	447	440	479	480	482	482	465	454	466	467	464	456	457	462	447	482	488	423	484	496	480	510	510	445	482	499	465	473	440	462	499	473	481	498	466	467	454	464	445	455	463	441	462	430	466	469	448	438	443	445	450	443	459	479	490	464	422	489	509	453	439	485	477	479	450	477	480	440	492	433	450	465	456	427	500	444	441	494	476	514	496	474	459	469	475	469	485	512	447	481	475	462	455	457	487	483	500	474	502	459	473	465	432	493	468	422	452	454	465	450	504	499	494	474	478	496	501	470	481	468	457	504	481	458	483	490	461	417	447	456	490	444	457	478	490	439	527	459	486	481	454	444	459	492	456	495	466	463	465	450	452	478	499	460	495	469	449	453	460	451	439	451	452	504	500	435	503	459	470	475	478	454	464	473	490	483	445	469	475	475	464	500	461	483	459	462	454	467	471	478	441	512	495	464	471	492	499	453	446	468	468	478	492	470	458	475	479	477	454	497	472	472	451	494	444	430	488	429	451	480	482	456	511	484	481	444	468	429	408	457	461	454	468	453	481	483	453	420	484	460	486	506	474	465	506	480	507	470	460	464	459	444	490	481	493	458	451	469	485	466	463	470	478	486	486	483	498	488	440	502	448	478	484	468	463	486	473	481	392	451	474	476	442	461	503	485	454	484	454	515	502	470	452	489	504	521	455	500	424	466	454	438	486	467	483	454	462	528	455	469	487	471	468	480	411	446	488	476	491	460	454	483	473	505	442	476	461	489	406	475	472	435	486	466	484	483	470	450	468	452	444	462	518	466	472	438	476	448	483	444	425	462	468	480	456	436	483	433	457	488	478	450	450	471	473	533	452	450	520	505	446	498	487	474	456	457	486	434	453	462	463	508	496	471	478	490	469	476	469	471	464	466	482	509	469	469	458	469	506	451	481	462	461	477	494	467	489	438	441	473	476	492	431	441	472	470	472	448	482	452	449	477	479	456	487	483	517	434	443	436	463	447	482	455	467	465	453	432	456	469	430	472	453	417	479	444	468	496	511	464	483	465	453	460	485	464	469	469	444	479	487	458	456	458	473	463	450	484	449	444	501	490	449	467	470	493	488	468	464	484	482	459	461	471	477	475	446	459	440	501	501	443	466	444	502	461	492	459	421	503	492	442	446	448	513	460	493	477	460	464	465	453	488	500	474	491	456	468	445	452	450	512	463	493	442	477	452	499	512	440	442	465	460	447	474	466	437	435	459	460	450	494	445	510	476	474	475	474	476	457	497	471	461	465	467	482	522	424	515	485	475	458	502	467	465	497	461	458	482	429	462	473	425	452	453	463	513	461	489	475	472	494	440	477	478	498	458	420	465	431	495	443	453	463	477	477	459	475	427	468	476	449	448	487	456	440	448	457	523	435	451	487	495	454	503	466	471	470	479	496	507	454	501	462	502	506	499	458	462	438	519	494	410	505	469	457	480	505	455	528	455	478	458	471	469	453	488	518	478	472	497	475	497
7556	1105	1172	1030	711	593	557	437	455	389	368	396	399	406	376	376	370	325	351	349	312	385	309	336	366	337	307	333	319	329	346	339	317	362	350	319	319	722	513	327	335	339	305	304	355	302	328	316	318	297	313	306	289	326	304	309	343	293	330	271	280	308	328	298	300	306	304	315	321	313	306	328	311	325	314	291	315	304	285	321	311	334	327	322	316	314	295	330	269	327	302	336	303	320	312	293	334	317	318	324	344	306	307	317	332	314	314	295	332	299	295	281	318	324	332	313	365	318	308	330	300	327	315	349	345	287	281	304	325	350	300	335	344	308	287	358	323	292	299	297	328	323	306	310	324	298	357	345	322	323	304	277	346	323	320	298	329	344	329	307	286	312	321	332	325	303	336	357	359	323	304	333	330	303	351	342	337	295	302	330	313	317	300	306	315	292	313	340	332	294	295	322	334	341	285	305	348	325	321	314	289	297	335	283	321	298	284	344	291	314	316	287	311	319	327	313	336	324	324	339	331	298	290	291	309	314	315	355	342	332	306	327	290	327	348	331	320	339	328	347	324	317	327	347	283	296	311	306	313	307	301	311	315	336	330	315	346	294	342	351	310	289	340	285	337	327	335	314	286	316	332	359	328	343	324	313	296	369	291	294	297	324	293	332	315	298	309	310	282	313	305	323	340	298	307	345	309	316	346	309	280	317	309	353	320	304	312	275	346	295	308	341	333	323	308	322	329	330	297	338	304	325	298	327	312	346	329	325	353	292	295	296	321	322	351	310	325	303	289	292	328	281	316	323	289	315	286	354	304	320	306	312	330	334	294	327	320	334	348	346	363	295	315	303	285	289	339	336	334	354	311	274	348	288	306	342	327	322	307	301	299	293	292	302	308	323	306	294	328	334	372	328	307	297	306	335	338	324	309	301	319	319	308	335	312	331	313	314	319	294	327	302	319	300	332	345	317	349	313	316	304	318	281	273	338	322	293	308	326	308	304	302	292	328	311	322	350	315	320	327	307	326	301	296	339	331	347	281	282	282	290	328	316	321	322	301	338	291	306	338	348	315	331	313	312	342	350	311	323	344	319	332	325	315	329	301	314	286	300	324	318	317	310	324	324	309	302	343	296	333	290	334	345	330	324	308	302	331	330	321	298	301	294	314	289	291	314	341	315	317	304	305	298	309	297	319	338	335	315	304	323	315	339	350	337	312	309	295	347	301	307	366	302	337	321	325	314	325	321	346	302	327	335	289	333	290	312	286	320	326	325	308	302	333	329	316	320	281	294	314	319	299	322	345	343	341	310	286	289	311	302	305	357	317	365	327	360	295	314	298	321	302	326	299	326	314	362	310	343	317	319	310	353	323	307	295	334	300	320	344	334	333	323	334	352	368	301	289	340	315	350	304	347	329	320	300	330	299	312	317	312	295	295	332	328	274	329	320	295	338	346	321	301	325	337	326	288	283	299	321	326	330	373	310	304	304	328	334	333	329	330	296	296	339	298	314	297	300	317	277	328	305	316	333	345	323	336	332	320	325	295	298	328	354	321	311	300	302	315	303	300	326	293	345	300	302	307	317	318	314	313	313	316	338	317	278	328	297	319	301	356	305	313	317	335	346	315	343	301	320	321	316	321	313	295	331	313	348	337	350	336	348	327	327	323	279	303	310	312	327	321	301	326	305	306	291	296	324	309	309	310	327	316	308	336	362	317	342	335	309	356	306	279	280	299	333	322	297	322	330	325	343	321	329	367	319	339	332	363	343	331	320	314	315	317	291	328	318	311	301	309	288	316	338	305	343	333	304	324	296	314	312	309	314	355	314	328	304	317	282	341	316	321	305	313	317	341	341	306	302	317	321	322	315	338	293	364	337	307	329	320	322	321	320	313	295	335	280	305	318	327	323	340	277	321	331	312	332	326	330	334	321	329	371	295	309	301	328	337	329	302	294	327	340	303	332	293	308	304	312	326	303	340	343	306	355	309	317	318	286	297	331	290	281	309	346	319	337	335	307	313	325	325	311	332	321	323	296	281	297	320	346	290	305	291	324	320	317	321	331	301	301	318	334	319	302	324	282	316	327	351	362	344	308	338	307	311	343	292	343	346	303	297	313	279	335	320	312	321	289	325	311	316	323	323	346	321	337	308	313	302	328	334	327	300	339	314	298	339	319	308	355	338	324	331	352	307	293	276	340	325	306	312	300	308	313	330	273	314	317	300	335	318	363	297	289	306	304	315	331	300	293	331	292	328	336	318	328	355	294	300	320	303	318	300	310	304	319	347	316	281	321	324	323	293	315	300	330	331	316	316	331	348	316	322	301	328	299	317	307	308	304	328	321	295	324	312	292	301	307	337	290	325	303	328	331	342	281	295	312	321	322	312	306	317	306	315	347	326	323	317	315	296	310	298	292	308	333	294	312	313	284	311	282	308	282	319	289	305	303	283	298	292	297	341	325	329	308	291	337	289	345	329	345	309	313	338	327	285	300	329	308	294	321	308	333	318	325	284	329	335	333	315	290	323	296	296	338	313	322	292	307	310	317	309	324	339	324	318	313	333	295	333	341	325	309	324	288	311	333	322	316	334	323	344	317	316	344	318	316	303	326	308	360	317	322	315	306	322	299	333	276	337	333	318	289	330	310	265	298	303	322	279	339	321	310	305	307	288	330	296	316	346	320	303	306	337	328	332	315	301	294	291	313	295	355	328	332	327	294	314	300	295	295	282	327	302	310	315	322	332	305	283	301	311	321	340	283	321	360	341	301	327	331	318	361	308	291	349	298	328	317	310	305	336	306	323	336	331	279	305	288	296	334	348	306	308	303	302	318	315	318	323	329	314	340	270	334	291	308	317	271	328	315	323	341	287	278	314	290	345	323	330	323	304	310	274	327	302	318	295	341	344	294	303	293	284	316	318	305	297	297	316	347	305	362	306	317	283	334	306	311	315	310	301	303	288	333	298	347	324	347	299	344	329	337	333	309	318	290	322	317	312	325	276	297	311	299	302	337	321	291	325	312	304	356	292	317	303	327	300	303	336	352	335	339	325	341	305	299	336	294	312	357	329	304	300	313	330	307	327	304	325	320	318	320	303	292	340	316	322	354	338	310	299	317	309	320	333	314	295	316	328	311	294	278	316	302	304	297	310	314	293	329	308	300	314	312	394	299	327	329	310	311	320	299	298	313	343	307	307	311	339	337	319	339	306	330	333	301	336	320	298	333	337	309	269	319	321	306	337	316	334	325	348	335	322	284	307	309	322	351	331	324	332	330	344	313	333	328	279	323	353	316	295	272	325	300	335	282	296	319	338	319	284	295	270	304	296	291	292	298	329	320	313	334	299	294	339	328	307	307	294	317	323	324	355	341	300	324	282	265	293	306	335	323	342	344	325	314	300	300	319	282	323	333	312	293	340	300	354	334	305	328	314	296	344	308	334	314	315	305	320	277	288	298	311	288	341	279	345	336	332	316	298	334	314	302	295	317	301	297	296	347	290	309
5917	1482	2471	3013	2646	2356	1905	1759	1570	1480	1333	1251	1247	1166	1121	1138	1139	1052	1009	998	975	1062	961	968	951	906	999	978	897	878	864	859	822	806	851	895	912	4114	2070	910	823	801	841	787	841	877	797	825	777	822	817	776	814	830	810	855	807	802	825	817	839	803	799	769	832	829	751	760	809	772	767	739	826	807	779	807	808	788	798	795	801	808	776	807	836	769	766	794	796	792	825	764	791	755	819	780	842	810	808	786	807	821	775	768	776	770	827	825	772	817	767	783	791	779	826	828	806	796	789	823	826	778	798	830	814	785	787	797	778	807	793	765	823	797	758	731	782	812	827	781	808	835	721	771	738	824	869	767	828	804	760	766	818	773	799	813	804	762	800	778	825	842	764	778	822	767	810	783	835	821	771	816	785	763	848	817	786	782	796	800	832	804	804	801	806	776	802	838	859	834	855	829	765	822	799	784	737	785	852	781	777	797	777	771	811	815	806	781	801	776	806	729	758	806	855	803	767	857	774	818	732	791	778	792	822	783	816	804	775	830	836	797	820	733	781	808	762	737	812	809	767	816	812	843	803	808	768	784	854	801	776	788	806	760	806	774	822	806	813	822	769	785	824	796	770	818	747	825	797	827	752	809	805	786	858	788	800	822	728	823	750	831	780	811	809	783	776	784	804	775	778	784	763	791	795	772	838	773	781	764	760	805	777	775	813	827	788	785	801	797	788	834	801	799	755	761	748	789	833	810	764	836	788	808	796	763	814	768	808	764	802	792	844	746	790	772	773	776	797	735	795	827	772	755	761	785	799	785	778	800	768	756	795	824	767	828	777	814	819	845	766	798	767	795	746	809	823	817	793	751	800	755	780	753	782	758	760	774	865	723	799	804	805	812	866	800	779	861	768	837	804	772	806	785	753	780	756	829	778	820	806	808	814	768	769	791	792	771	776	789	793	780	775	749	750	791	790	761	798	773	830	795	788	805	782	793	761	770	784	770	846	814	769	823	782	805	803	787	774	779	778	748	810	787	763	773	739	794	806	786	753	802	762	813	810	802	827	827	828	715	780	801	756	816	759	817	777	802	757	829	796	783	778	801	758	794	794	795	755	761	761	807	809	791	807	796	761	844	774	781	811	794	822	810	795	765	748	785	717	794	799	804	782	764	817	812	728	781	801	792	786	840	824	828	786	812	825	790	813	777	803	842	788	740	809	768	798	772	818	734	828	784	823	756	768	795	760	789	750	766	793	769	761	792	803	757	791	760	821	827	826	785	813	804	797	771	806	835	830	795	771	807	784	866	777	790	830	805	801	823	758	801	797	805	794	797	829	800	775	764	800	821	833	829	805	804	816	734	810	823	831	839	796	736	753	755	771	791	903	760	759	767	800	765	797	821	768	787	806	835	752	840	797	842	756	806	816	813	865	752	810	744	801	817	842	813	827	749	829	782	822	744	751	747	776	793	766	795	798	714	809	791	798	804	757	844	765	792	787	788	767	789	793	762	767	786	785	789	834	767	772	735	793	764	768	794	779	819	815	772	804	794	801	753	824	824	775	822	830	818	767	830	817	793	774	774	797	835	799	846	747	775	800	797	762	825	845	819	823	785	749	794	806	773	747	815	840	808	770	777	788	851	819	748	837	736	763	775	813	822	748	771	798	806	751	763	817	791	767	772	842	826	793	756	813	806	781	777	814	826	752	766	825	747	741	784	809	791	800	804	828	754	768	801	812	803	791	765	769	785	797	825	769	811	763	759	781	860	765	750	801	829	793	781	760	805	744	834	762	769	847	803	801	802	759	756	781	792	796	781	820	730	805	788	801	784	797	801	835	805	790	774	774	760	781	788	849	751	790	799	799	795	824	784	793	800	799	757	814	778	775	797	797	783	794	761	745	777	812	753	817	804	783	751	784	803	804	797	778	747	823	800	768	805	818	799	732	772	760	738	800	820	756	797	797	828	766	749	807	773	814	835	828	779	760	786	817	761	759	770	829	757	792	761	798	785	785	770	768	796	802	800	790	795	754	783	776	798	760	744	751	799	802	778	733	785	813	780	792	769	822	721	796	838	812	778	800	785	777	744	835	829	779	810	774	815	757	852	723	752	794	768	808	800	817	803	797	779	834	807	810	800	827	768	842	778	779	795	824	789	826	800	789	779	750	767	775	788	721	788	787	806	842	766	779	772	836	798	745	785	805	793	795	816	777	789	780	800	800	778	748	806	849	799	756	809	795	791	801	791	821	794	764	779	819	778	770	777	807	773	800	761	793	779	786	838	781	844	860	841	801	811	815	781	802	788	817	753	833	773	807	813	803	776	813	816	801	817	774	808	802	746	772	827	832	775	816	839	821	802	831	771	777	750	722	795	769	808	765	830	795	842	729	804	803	698	766	768	837	778	771	769	811	751	791	781	774	780	746	806	788	738	774	841	748	717	798	785	746	803	792	765	763	786	827	763	827	763	769	794	771	801	763	779	784	776	781	819	840	793	785	768	784	833	786	823	792	818	845	804	795	782	802	823	839	797	767	775	806	816	800	778	747	839	823	821	780	789	749	762	763	773	804	806	781	814	815	780	778	797	810	814	772	825	774	839	802	787	767	764	806	839	787	834	811	846	801	796	815	873	797	769	836	826	808	835	781	770	784	810	771	818	764	809	791	813	808	784	846	755	779	829	740	781	792	787	722	766	799	739	755	814	785	826	821	742	797	799	811	768	783	767	784	771	821	803	818	809	767	832	760	828	842	762	828	837	783	792	828	820	839	753	825	746	751	718	796	779	783	799	768	834	811	815	795	818	781	718	801	798	847	765	788	774	772	777	851	722	733	797	770	777	822	778	777	757	807	849	794	791	804	807	830	781	819	735	756	789	785	813	793	763	780	806	768	786	824	797	821	810	766	814	742	836	804	774	829	789	820	712	841	780	756	789	805	758	789	820	805	783	795	737	738	761	810	825	797	788	728	772	822	760	802	803	798	778	827	775	774	769	788	827	811	809	744	814	760	828	820	830	787	796	800	768	846	797	781	758	749	822	757	822	784	787	821	814	805	789	816	781	797	772	715	802	842	788	804	776	747	768	774	830	793	806	829	785	736	705	810	807	858	788	796	773	796	842	806	817	774	807	827	769	764	800	794	792	809	770	806	773	772	800	758	823	783	796	832	811	825	783	739	795	805	787	758	780	771	799	799	742	807	826	761	831	778	809	777	821	767	804	786	866	777	836	798	831	729	809	791	745	805	778	821	799	769	823	759	810	803	867	785	790	788	771	822	788	778	727	809	848	755	771	760	786	821	824	823	767	789	786	832	793	816	763	811	844	773	785	787	779	774	804	777	772	787	815	765	788	820	744	822	754	800	787	814	801	811	829	807	764	846	791	777	795	772	790	820	826	782	811	801	796	821	812	789	780	793	818	804	821	832	759	804	796	830	789	798	821	844	781	799	784	808	828	844	802	752	783	796	797	808	778	791	838	817	805	766	797	757	780	759	782	721	781	764	812
13900	2177	2199	1740	1254	977	792	659	625	575	519	485	456	429	457	449	428	439	385	385	378	405	426	391	391	367	396	406	377	380	393	356	394	381	372	356	383	1112	991	349	361	351	342	368	306	398	355	337	369	320	349	363	362	363	327	371	380	383	354	330	368	372	311	355	357	375	331	343	347	340	383	372	344	361	344	400	359	374	331	332	367	355	365	314	352	377	350	355	368	375	345	357	355	331	293	309	373	379	360	368	367	370	321	361	381	352	351	354	380	359	364	371	317	333	328	356	368	360	364	373	362	366	312	391	382	352	327	359	334	376	372	407	361	329	357	351	353	377	369	361	372	337	310	371	373	403	349	346	360	347	383	376	329	348	328	392	408	324	328	355	373	414	332	366	378	353	369	335	336	351	313	369	347	343	357	359	354	317	340	365	380	365	307	363	369	352	296	362	342	337	334	358	318	367	317	345	339	354	365	360	356	380	382	332	360	354	361	340	374	312	345	355	349	358	358	390	308	375	365	322	361	345	329	328	355	339	376	360	337	343	373	331	380	358	342	348	361	344	335	379	356	333	337	372	388	342	371	371	349	365	355	370	377	356	372	344	361	343	365	361	345	352	342	346	355	353	319	366	355	335	342	360	337	383	333	357	339	365	362	338	316	353	382	365	361	369	376	360	376	361	353	312	374	330	374	370	328	315	390	388	335	343	363	331	368	358	349	349	375	344	370	328	344	372	364	361	370	324	343	341	342	343	368	345	355	394	333	343	348	346	357	331	372	331	336	346	334	375	373	340	368	356	338	358	375	347	345	342	371	350	342	372	321	361	352	324	347	374	342	372	360	357	368	363	376	370	366	340	351	354	370	333	365	327	380	372	343	355	353	371	332	333	318	385	342	347	359	358	331	330	343	372	324	361	378	382	354	381	340	358	345	355	367	359	377	314	351	362	390	336	397	345	339	330	354	376	373	362	320	337	386	365	332	362	365	362	345	392	368	360	315	383	364	354	368	349	333	350	357	332	374	348	345	368	340	357	356	370	340	360	297	340	337	342	369	350	361	325	361	322	369	356	365	359	349	352	322	349	353	335	362	336	334	346	348	349	381	328	334	330	369	362	344	345	403	344	352	327	368	364	358	389	372	329	346	342	308	344	371	348	318	337	357	365	350	363	355	349	385	360	353	365	370	376	341	350	345	334	367	370	335	360	327	323	324	343	325	328	354	356	345	376	359	358	326	349	351	372	348	336	368	350	346	368	364	357	383	343	339	334	389	337	353	369	344	343	354	338	347	344	359	354	345	303	375	356	367	378	359	366	375	361	340	373	349	354	347	381	351	333	327	349	366	372	346	376	352	348	333	400	337	356	342	352	363	354	366	336	386	359	342	407	365	346	362	359	367	381	412	317	351	345	381	348	328	368	374	339	327	353	368	349	318	343	344	340	327	364	355	344	348	336	321	376	340	362	355	388	357	347	367	372	392	378	349	353	372	348	357	319	324	373	327	388	358	376	366	344	334	340	354	340	365	365	406	369	354	361	351	337	330	351	360	383	361	355	357	347	363	363	368	330	343	343	317	366	319	356	323	336	357	328	358	362	376	358	350	350	317	359	325	320	360	378	348	330	362	347	362	331	341	338	375	359	360	317	353	369	362	352	388	374	336	358	387	335	343	304	389	360	349	374	346	363	358	372	334	366	362	391	352	371	343	327	363	357	392	325	363	353	324	322	326	369	360	345	354	343	348	322	321	389	334	378	372	339	349	403	328	353	394	362	324	339	350	392	334	355	338	372	357	357	357	348	365	343	335	346	358	342	348	368	372	367	391	354	346	385	322	354	368	380	341	339	407	365	349	363	345	357	346	366	373	356	366	372	352	354	366	393	354	337	326	352	358	381	342	329	339	376	354	345	366	348	363	340	332	340	346	356	340	375	359	398	348	340	343	348	337	379	343	313	374	381	342	402	339	363	351	377	338	343	343	358	332	369	363	379	378	352	328	342	348	352	360	340	395	350	353	324	367	361	339	388	322	338	375	328	326	340	312	398	357	354	329	352	349	347	378	387	367	388	393	343	338	340	363	377	360	383	370	346	361	372	338	360	357	342	309	358	349	353	359	345	360	366	347	370	349	343	389	363	337	357	392	386	330	353	391	367	331	364	370	342	338	392	363	327	362	325	364	333	365	316	359	324	352	342	364	339	362	359	360	352	336	361	371	356	370	364	345	341	374	352	360	368	358	383	370	350	316	332	375	379	403	379	314	342	330	347	358	320	360	398	349	349	343	343	344	381	346	363	341	354	378	378	371	354	341	347	367	359	331	354	319	329	346	334	322	338	379	317	348	359	356	376	399	354	335	412	372	388	361	323	376	360	339	349	347	330	353	340	362	382	343	351	354	397	340	363	368	362	361	387	390	376	394	367	350	349	347	377	360	343	309	370	347	380	383	366	343	381	376	336	354	350	371	334	344	341	339	383	323	351	313	334	369	370	354	369	354	322	370	350	353	349	343	370	344	359	379	352	378	364	353	360	336	347	346	353	352	359	359	338	313	363	358	357	330	362	347	361	341	357	362	305	365	369	360	383	396	333	367	371	354	358	351	343	312	329	363	330	360	347	340	367	305	362	344	379	356	337	357	344	342	341	359	368	374	310	355	372	308	344	334	306	336	387	364	367	348	365	341	334	361	346	352	336	354	336	350	336	385	358	320	358	340	371	357	377	373	371	338	332	369	355	327	354	395	378	337	376	343	320	362	363	369	376	348	369	335	336	358	336	320	337	364	406	356	332	349	338	345	371	371	351	344	338	356	349	359	326	320	387	364	329	382	364	323	359	346	346	401	380	333	364	362	354	319	329	359	350	360	329	359	361	361	375	351	345	382	377	333	347	349	348	337	350	363	349	398	361	384	359	342	366	382	385	373	352	337	341	329	370	335	357	355	359	355	337	371	338	341	353	335	349	340	346	346	322	349	354	374	341	345	352	358	364	367	358	354	337	377	337	371	379	382	357	388	370	361	316	383	348	355	371	338	347	359	371	362	365	389	310	362	348	374	333	340	374	329	357	369	357	328	374	380	356	371	358	364	323	329	349	384	354	406	355	382	394	326	350	353	375	366	366	342	419	359	337	332	345	333	368	350	348	351	396	326	374	352	369	368	372	343	331	324	354	342	368	346	401	368	351	370	356	367	367	326	337	359	353	316	345	343	350	359	345	352	346	366	351	360	392	366	352	378	354	366	374	345	372	307	376	338	356	338	325	347	331	343	343	335	342	348	396	355	369	359	356	358	373	365	359	357	333	370	356	365	344	360	331	335	370	356	388	354	334	365	377	347	331	347	378	336	351	352	378	385	341	352	352	351	353	334	356	348	375	319	391	352	367	347	363	379	356	356	360	307	342	344	381	371	343	340	342	331	362	335	370	339	327	327	331	348	377	333	338	374	410	403	373	365	328	349	389	377	345	352	373	338	334	345	374	369	369	381	361	320	314	364	312	351	360	376	329
7729	2137	4162	5032	4651	3748	3115	2758	2348	2140	1943	1786	1686	1529	1427	1523	1408	1333	1240	1283	1230	1217	1149	1183	1127	1056	1233	1047	1002	1011	1025	1012	1066	986	1003	959	1055	6871	4920	914	873	908	916	919	885	892	929	921	864	895	876	886	870	838	870	867	840	904	888	833	830	860	900	854	858	907	851	895	846	892	889	820	875	841	841	885	877	872	862	896	798	900	885	873	885	813	875	884	830	843	908	849	887	839	848	836	926	932	856	831	846	880	826	820	844	885	831	842	831	846	815	883	871	847	865	873	832	882	769	857	831	896	863	828	877	824	825	858	923	861	860	835	886	827	814	857	838	842	848	838	801	866	855	824	868	818	829	854	857	813	791	825	857	803	868	844	839	809	830	842	838	890	805	828	824	888	896	834	837	845	856	817	867	849	831	813	830	909	843	847	889	918	849	850	844	817	812	831	837	820	848	889	827	800	854	852	834	866	816	853	844	840	853	859	802	827	834	844	777	874	853	872	808	817	774	844	850	867	865	853	875	867	841	863	842	820	820	818	889	856	838	850	799	840	861	814	817	876	867	776	839	802	850	904	819	860	855	862	851	889	820	860	877	785	837	813	838	860	877	830	814	813	841	886	806	823	859	875	786	847	826	838	894	853	823	886	847	844	830	861	860	949	827	802	858	832	839	835	832	822	855	864	850	800	825	849	840	822	852	845	799	839	817	893	829	869	890	860	882	858	848	883	847	852	884	813	817	876	846	880	852	853	860	844	860	826	811	834	869	903	852	820	867	882	856	782	895	841	859	865	838	796	889	802	888	842	776	783	830	832	903	837	804	885	872	812	826	815	854	830	856	868	838	833	885	812	831	793	825	813	895	812	832	807	873	826	843	862	853	864	860	838	853	825	913	812	839	841	861	825	893	868	844	833	837	833	823	894	861	841	852	844	845	873	812	838	819	822	853	814	876	852	817	840	848	882	831	884	843	888	794	813	794	811	880	878	823	811	800	845	896	841	913	874	902	841	829	816	836	837	847	814	854	841	875	833	874	810	835	859	844	865	927	874	854	886	872	846	807	831	860	865	853	818	833	835	833	865	858	888	838	797	847	841	883	832	826	894	834	855	865	885	830	866	832	877	876	811	841	836	852	850	844	822	847	852	849	892	826	866	833	851	826	849	881	836	921	852	791	877	835	839	907	831	851	835	869	781	833	877	820	845	855	860	862	913	845	823	796	864	841	846	843	815	805	802	825	874	788	846	792	806	823	841	812	898	859	840	824	829	851	833	823	835	894	839	850	807	817	863	859	860	839	835	882	843	786	786	808	841	812	851	845	888	813	870	784	826	840	833	794	796	803	848	803	833	862	810	892	831	816	850	874	832	804	846	837	819	881	888	914	871	775	834	849	905	818	825	861	847	913	826	869	865	857	791	820	846	857	882	851	859	876	874	803	884	818	837	875	852	810	842	857	778	895	828	820	833	798	818	835	803	903	837	837	826	803	875	829	835	801	875	884	835	822	826	808	872	872	812	860	842	841	839	888	853	824	855	854	818	906	887	804	847	874	880	775	840	818	888	858	854	900	849	794	816	862	822	866	834	858	843	852	837	828	848	866	877	853	854	857	815	828	838	854	822	865	778	850	896	829	844	842	817	851	836	839	850	827	847	822	871	840	829	894	856	852	846	851	815	826	817	890	846	862	886	857	874	804	843	821	870	898	878	824	790	831	852	842	865	820	800	885	863	852	866	817	801	840	843	871	868	838	864	826	851	809	789	804	818	827	836	892	846	818	779	895	818	787	844	860	865	804	867	815	834	768	840	827	798	817	845	868	880	818	878	870	856	823	866	855	832	916	840	871	817	807	859	837	840	818	862	814	868	804	837	772	836	855	872	840	856	838	795	817	880	902	952	810	817	854	884	794	872	866	900	824	843	906	869	893	835	806	806	901	860	787	858	853	784	865	810	841	889	838	859	859	856	848	828	800	820	807	856	860	851	866	850	860	866	807	849	798	862	890	889	870	844	841	815	836	884	874	851	835	821	809	871	794	851	827	840	794	828	813	868	799	873	860	776	859	848	803	847	822	822	834	819	821	878	804	815	829	855	844	818	888	812	828	817	794	849	830	867	847	836	800	804	832	832	811	845	809	880	856	840	845	831	836	789	839	839	883	794	843	877	864	858	837	850	850	833	860	834	804	858	837	896	859	870	869	796	870	829	849	773	815	818	770	863	890	846	858	791	854	847	811	854	865	830	836	820	874	856	833	842	842	851	850	859	819	818	903	801	902	819	846	873	798	843	811	874	815	849	847	842	847	811	835	821	859	868	834	822	821	783	800	868	789	850	854	869	870	800	843	781	815	859	857	793	860	835	840	869	817	860	859	840	824	833	839	847	815	842	855	865	830	833	865	811	828	829	871	833	900	893	828	823	934	765	842	857	848	831	829	875	826	826	804	851	845	903	819	842	840	862	806	814	843	797	895	864	843	779	892	915	856	856	854	798	864	831	852	815	816	802	852	818	864	855	808	858	834	883	851	860	827	781	869	829	853	867	837	879	817	893	785	839	839	849	828	875	871	778	821	841	865	862	827	821	831	874	878	840	855	835	865	898	871	820	865	874	793	820	878	828	865	833	910	884	821	846	845	887	793	814	834	858	800	823	803	841	866	909	838	851	816	902	819	881	862	851	888	839	850	828	846	819	845	804	879	818	830	865	787	845	856	880	849	847	867	836	839	839	932	913	849	875	802	844	859	882	914	874	879	855	830	842	809	862	843	830	804	843	873	860	828	806	873	836	823	837	849	821	842	832	816	862	841	839	874	820	820	842	873	814	864	837	811	791	872	855	907	872	823	835	852	772	881	851	837	876	857	821	867	826	760	841	790	875	824	852	806	832	820	845	812	832	850	850	806	854	843	817	880	830	829	821	842	836	789	822	863	813	834	845	854	889	798	855	799	874	812	835	833	850	853	838	782	802	827	838	835	867	862	790	860	797	859	864	839	839	834	781	802	851	845	835	822	816	828	855	840	853	888	815	837	894	839	850	843	852	867	848	808	836	872	831	819	863	845	857	814	865	816	835	825	824	845	850	833	927	842	862	831	885	821	844	811	831	888	831	867	845	851	822	864	838	836	865	803	870	797	785	860	893	841	832	849	830	822	843	806	829	829	820	812	866	824	856	785	870	816	895	900	847	881	838	856	833	826	818	796	808	872	841	828	835	898	845	818	850	822	858	837	881	825	844	855	809	917	891	882	834	813	801	846	847	865	774	801	809	841	801	759	800	862	901	893	868	798	888	816	839	853	849	869	827	852	882	828	827	844	798	855	807	850	805	771	834	832	781	812	815	820	873	800	837	824	799	894	855	763	890	860	824	892	781	844	820	852	851	848	875	859	874	794	852	868	853	836	822	799	835	878	804	752	862	821	832	854	852	863	864	853	824	835	847	840	842	897	841	873	831	854	837	812	826	827	838	798	835	812	845	823	899	863	873	852	814	853	826	866	820	806	815
1787	200	190	168	154	167	173	168	151	159	166	158	169	165	166	191	138	137	162	176	159	148	166	161	168	154	146	145	157	166	155	143	169	166	169	169	142	161	181	135	161	138	148	156	154	170	162	158	129	135	163	165	134	157	170	150	144	160	171	161	164	138	179	165	139	147	153	161	147	143	183	171	164	155	172	153	162	149	163	151	186	142	147	167	160	163	157	171	148	141	158	167	144	158	151	161	174	141	160	153	148	143	134	123	149	136	151	157	136	160	147	157	163	159	140	139	167	151	143	163	161	163	161	149	152	163	159	161	164	173	175	146	170	166	150	141	158	150	193	155	136	138	162	154	163	153	156	155	163	175	159	144	171	151	144	136	153	188	161	163	170	162	166	147	134	158	152	154	140	181	160	166	188	153	147	163	139	163	151	132	164	159	157	133	149	159	161	139	155	155	134	129	166	160	159	158	168	155	133	154	166	148	148	149	152	150	146	156	169	149	158	136	149	139	163	155	144	146	146	155	154	139	144	156	158	153	174	161	125	145	150	163	147	139	164	154	173	156	167	163	144	156	132	140	166	164	142	188	167	154	126	152	146	150	165	147	125	143	170	163	147	154	151	140	136	137	175	136	127	156	166	172	179	153	166	153	162	151	164	160	157	173	171	158	167	158	164	152	175	180	154	153	151	148	144	149	150	156	155	158	163	157	155	156	147	163	180	144	138	161	158	132	128	156	160	160	162	157	147	146	171	165	159	169	142	157	170	148	152	160	159	173	148	145	158	185	154	141	164	152	171	157	142	152	167	162	150	163	148	144	159	153	146	154	147	161	133	117	144	163	176	149	157	167	154	141	153	141	172	171	144	166	145	157	176	171	135	144	144	156	137	139	173	162	137	155	178	172	147	151	158	136	156	156	157	136	149	155	158	157	134	165	161	157	175	156	138	138	146	163	148	149	147	167	160	142	165	153	158	149	150	158	147	165	146	137	152	159	158	155	157	168	154	152	179	158	177	150	162	167	147	180	148	147	151	174	158	142	162	153	162	158	152	153	169	145	175	131	144	141	144	168	141	180	196	174	147	152	164	174	166	142	153	143	151	177	161	146	136	152	150	156	142	138	157	174	189	149	132	168	163	147	156	151	158	150	164	171	128	149	156	146	166	136	163	144	157	141	136	147	157	137	151	144	161	156	165	145	156	137	151	135	124	150	159	161	165	159	137	139	167	149	130	176	169	171	153	158	151	168	149	160	173	138	145	145	166	159	150	148	177	146	141	156	156	160	136	159	167	141	144	170	154	146	146	154	174	165	170	144	144	148	160	160	160	150	157	141	165	137	157	174	162	160	147	141	162	168	140	149	164	144	151	141	160	166	163	153	159	150	175	137	158	141	139	138	145	155	163	151	165	163	174	152	182	173	154	148	163	162	145	172	163	160	180	171	167	155	142	174	156	169	172	163	162	152	158	177	151	140	148	129	149	162	141	149	144	156	136	150	147	169	187	163	146	151	160	153	149	158	167	151	164	172	154	136	176	127	142	162	134	153	158	143	160	156	170	166	146	149	156	172	154	156	154	166	169	160	156	157	148	165	144	146	139	146	143	140	159	163	145	150	145	150	194	160	145	167	157	155	152	137	158	144	145	161	142	148	132	152	155	175	155	141	140	153	159	149	188	132	153	146	149	128	134	165	153	166	154	164	141	161	143	152	162	169	149	154	191	158	149	154	155	169	136	145	154	160	141	135	159	157	136	159	136	131	133	126	159	147	156	137	158	158	142	133	155	189	145	151	145	158	154	147	158	150	148	147	165	161	133	172	144	135	146	149	165	151	159	155	143	160	150	159	158	147	161	150	172	138	165	165	158	161	139	142	177	146	168	175	169	148	163	159	153	145	145	168	169	155	150	162	156	140	149	169	149	165	157	160	154	170	157	160	121	138	159	170	152	143	131	143	149	152	154	127	165	177	131	148	149	156	153	157	142	141	160	154	156	162	164	162	165	164	164	163	150	143	187	131	164	154	182	167	130	144	150	131	165	149	179	150	144	155	173	177	151	157	146	162	147	151	170	158	150	163	138	138	152	149	146	165	150	153	133	150	157	156	159	164	159	154	149	160	171	131	168	159	157	139	137	155	142	174	163	140	162	160	185	187	153	165	168	164	124	156	142	190	172	171	125	132	153	146	162	162	156	174	134	157	171	145	158	156	147	155	173	156	163	140	156	136	168	167	142	143	143	155	156	142	136	137	156	145	149	137	159	180	167	156	147	168	152	140	179	151	129	160	163	134	146	177	163	167	146	170	128	152	166	158	158	163	148	180	169	147	147	177	172	164	174	158	149	152	135	133	147	142	159	197	153	165	133	156	164	171	153	150	160	162	149	162	158	160	127	146	143	166	146	144	150	124	148	164	151	151	141	154	165	152	143	143	158	138	132	154	159	146	135	145	177	153	135	160	175	184	159	169	143	148	152	160	163	145	128	154	172	148	148	163	167	148	162	156	146	171	154	132	134	165	150	145	135	135	138	143	140	168	155	160	154	155	143	148	161	159	131	167	139	153	146	159	169	163	142	153	163	154	153	144	153	144	150	151	135	158	150	175	169	162	142	144	163	142	146	166	146	153	164	144	157	135	158	166	164	155	160	139	167	134	150	172	181	143	139	158	170	145	174	155	172	146	161	149	163	138	160	155	162	128	144	143	159	131	157	162	167	144	144	162	148	135	161	157	155	151	147	156	169	163	138	157	167	154	162	164	164	169	167	164	168	171	142	147	167	148	142	160	140	141	160	159	177	154	168	141	150	160	186	147	156	162	164	130	166	143	153	137	142	161	144	144	172	152	177	160	158	172	166	156	138	142	151	174	149	164	158	146	161	142	182	172	145	157	145	148	167	136	151	179	136	151	182	147	150	168	148	164	161	145	160	158	153	146	148	175	146	155	155	156	156	169	165	165	154	150	161	158	153	150	133	146	159	140	143	153	151	135	145	159	164	152	162	178	144	152	154	152	159	154	155	138	163	149	146	166	166	141	143	147	134	145	157	175	137	155	157	166	123	170	155	141	159	136	156	171	143	148	158	147	143	154	171	138	150	155	171	139	150	144	140	154	164	145	144	160	157	161	159	132	162	161	146	171	129	149	164	148	138	144	145	148	153	148	158	184	135	156	152	177	155	149	150	180	132	140	150	136	143	148	141	174	172	174	137	159	150	155	134	149	173	137	146	173	145	190	146	129	146	150	144	173	163	150	148	138	138	155	140	155	164	140	153	157	157	165	131	158	161	152	153	173	145	151	144	133	151	170	149	161	135	158	157	156	150	136	150	143	150	181	170	151	135	158	140	165	139	137	135	163	142	159	142	137	137	138	144	162	145	158	155	149	145	164	145	156	132	161	134	157	160	138	171	160	152	155	143	153	154	155	152	144	172	156	152	162	137	152	126	179	151	114	150	155	136	149	152	149	144	143	144	143	139	155	159	170	142	158	133	150	149	150	173	141	149	142
2169	485	473	557	510	506	481	485	517	522	440	466	479	506	486	467	527	476	483	494	490	448	451	447	429	447	472	460	445	466	427	443	447	434	506	421	438	520	568	450	419	434	481	478	425	423	462	488	462	456	436	481	461	437	442	473	479	429	434	462	450	473	451	464	451	471	490	477	497	423	451	400	469	454	481	452	478	430	459	454	447	462	461	448	469	404	450	469	453	454	447	461	445	452	429	404	471	436	419	423	464	437	463	440	461	465	420	483	479	439	423	465	439	408	421	460	415	452	484	455	388	459	448	463	398	425	422	482	421	436	421	424	438	424	444	505	414	407	448	452	436	488	457	436	434	434	454	453	437	444	433	474	428	482	482	426	442	429	421	444	431	470	416	441	433	433	436	465	421	462	418	442	436	436	427	434	411	451	461	441	420	452	417	415	485	498	487	444	417	476	454	458	424	407	464	453	416	466	436	432	454	427	470	439	448	446	459	444	430	448	483	406	484	431	466	430	472	482	458	443	436	443	424	462	416	433	474	405	442	478	475	387	457	430	443	406	451	467	457	455	427	449	453	484	417	431	449	435	437	447	441	430	434	444	458	453	440	426	436	427	449	472	471	392	453	448	453	428	451	414	444	466	461	391	432	452	455	436	422	457	467	474	486	421	451	454	421	457	451	463	435	454	464	445	447	479	442	450	424	457	480	425	451	465	398	452	480	430	466	439	437	451	423	435	469	432	430	427	455	476	421	435	411	450	428	442	428	461	458	436	444	438	457	467	454	436	437	475	428	407	453	433	446	434	463	446	448	446	431	433	450	470	456	440	480	409	431	498	463	471	455	464	441	404	450	422	431	457	464	430	437	441	461	462	449	437	429	476	419	440	463	461	495	429	422	422	428	464	422	456	461	455	464	435	414	427	417	422	442	442	452	434	440	482	462	421	422	483	457	441	456	477	446	462	465	452	473	452	432	455	460	473	461	448	474	451	381	420	455	442	451	444	472	404	448	414	424	443	482	472	410	457	453	429	434	433	431	440	429	453	439	434	442	457	456	444	446	473	462	498	422	480	419	436	453	459	469	469	447	434	405	449	450	439	449	453	469	427	470	460	427	470	444	448	413	451	477	452	439	471	439	442	476	441	453	416	468	424	463	459	446	413	450	437	423	437	423	486	479	470	443	464	462	432	464	407	424	397	431	468	393	453	472	489	432	507	454	395	433	442	455	490	477	453	434	476	483	465	432	478	416	419	411	464	451	456	475	480	400	407	400	421	426	480	493	458	441	436	429	441	493	462	421	475	437	441	458	447	421	434	469	444	447	454	442	467	420	419	457	443	409	444	484	454	441	460	427	479	472	461	458	443	434	425	446	413	462	431	450	418	435	491	437	456	462	481	453	433	441	457	451	423	465	438	482	473	409	456	450	465	449	482	424	423	413	421	437	432	434	443	460	443	439	411	428	437	428	417	461	446	433	436	423	479	450	438	477	465	474	448	446	458	465	428	461	424	445	423	450	496	445	411	443	418	418	426	429	452	451	468	444	436	482	409	427	424	458	443	452	407	424	451	467	436	465	447	441	467	438	431	470	439	432	452	446	446	464	474	411	459	394	434	418	409	462	462	444	432	450	440	409	425	443	415	398	469	448	466	435	455	474	413	438	433	466	460	442	456	421	430	471	442	469	420	435	447	466	485	429	455	467	458	421	423	456	432	426	463	458	412	435	461	465	426	429	456	413	434	447	424	432	431	434	441	431	466	455	483	432	469	444	446	449	480	432	446	413	448	429	448	438	455	419	413	432	410	434	480	433	413	399	436	449	437	426	420	482	468	462	449	425	465	451	434	448	472	455	455	459	426	440	457	457	461	453	440	459	440	436	452	435	427	437	446	438	448	442	445	444	458	439	448	463	458	450	433	457	450	424	464	446	458	480	486	431	430	436	428	435	448	440	465	435	447	433	402	450	456	449	439	453	469	431	408	463	447	494	453	456	457	468	495	457	441	450	416	439	453	417	462	436	444	449	448	434	473	450	432	420	416	426	460	410	462	428	464	425	472	402	453	441	430	469	467	458	427	462	470	455	435	423	433	418	453	441	478	464	410	454	461	424	444	418	449	408	435	393	437	416	442	418	456	459	418	464	423	488	443	442	446	427	415	413	489	408	449	458	487	415	464	441	450	429	471	432	463	432	455	455	464	455	455	445	442	432	461	458	476	492	417	438	390	479	432	444	455	440	422	433	418	448	474	446	452	485	442	452	446	450	442	423	410	444	408	479	478	465	461	421	442	464	411	446	441	453	439	429	456	425	452	442	432	477	481	471	447	465	469	459	463	465	439	419	461	456	450	463	448	442	422	429	401	444	441	455	423	453	439	406	436	471	446	444	442	487	458	426	418	429	410	426	475	464	438	415	465	452	428	473	433	465	438	438	469	444	439	467	443	420	429	393	427	444	455	432	447	458	482	446	449	450	463	424	416	493	432	433	443	465	436	481	452	481	419	412	432	413	416	484	440	421	483	421	443	464	452	477	420	426	423	443	487	429	427	442	418	447	476	473	425	445	441	468	391	446	458	487	454	462	431	473	470	438	436	446	422	430	442	447	470	409	411	446	460	434	451	447	434	463	444	445	490	446	428	469	447	462	433	450	456	467	472	443	447	400	451	449	482	399	424	444	444	460	462	451	424	433	478	456	430	431	444	433	480	427	418	444	411	486	453	432	452	429	412	447	442	434	442	434	409	438	444	446	442	441	453	446	417	445	415	442	460	479	420	433	448	421	476	447	471	447	418	458	470	410	458	470	479	456	438	447	422	409	463	463	459	473	429	450	438	426	468	419	479	471	438	463	455	480	461	461	429	454	464	435	456	449	465	463	483	441	467	468	458	436	435	432	436	462	465	449	447	434	466	427	454	443	433	451	472	458	446	428	474	464	448	427	441	440	498	475	414	455	457	452	445	444	465	466	452	436	461	456	424	450	428	446	413	452	488	450	452	455	443	469	437	455	437	469	418	411	433	394	437	422	441	462	450	465	464	455	445	441	444	457	466	428	446	457	435	467	434	479	454	452	431	449	405	436	442	401	458	415	442	454	455	471	430	471	446	437	440	475	422	455	443	452	432	437	430	456	452	433	433	403	429	439	462	431	448	443	439	417	426	454	450	436	428	478	471	443	471	450	427	460	471	446	409	464	442	450	461	430	433	438	438	435	449	450	445	440	427	416	437	459	455	455	446	462	419	429	486	481	450	456	488	439	400	461	469	463	423	463	454	483	463	441	457	416	444	456	409	429	459	478	423	455	448	435	432	440	440	443	454	452	437	450	445	426	416	468	435	459	433	445	445	466	500	469	429	435	445	439	462	443	437	461	491	480	473	436	423	453	420	421	438	423	434	437	440	419	486	457	437	445	414	434	445	441	434	434	442	432	461	478	419	444	407	437	417	435	426	444	436	495	442	430	450	465	434	470	444	437	420	430	474	468	437	420	465	474	405	439	442	423	461
7333	996	1097	968	771	620	503	479	436	450	394	380	386	370	373	337	371	332	347	309	349	320	314	328	281	322	352	323	342	338	335	342	304	310	307	349	357	608	525	312	309	285	325	332	300	313	296	316	314	310	310	306	326	275	297	321	326	331	331	327	339	317	279	377	282	303	304	321	310	334	330	325	316	277	312	323	320	318	342	313	314	310	288	334	321	317	344	312	294	326	287	311	328	304	293	360	298	306	304	303	303	350	298	332	292	316	309	323	297	283	318	284	332	347	306	303	319	325	317	286	321	296	330	313	301	312	306	313	289	317	339	286	315	300	280	293	321	300	316	306	311	337	283	321	325	307	293	327	322	300	319	307	299	322	321	317	316	331	322	311	289	307	316	297	294	284	311	292	330	327	346	318	316	294	345	328	306	336	308	327	270	270	306	318	310	284	307	325	298	304	313	302	363	294	296	281	341	300	333	322	283	318	301	306	328	287	327	288	335	287	294	319	277	289	299	350	297	332	289	284	277	293	345	318	289	283	341	315	362	357	324	314	334	305	333	295	335	313	285	318	321	299	324	327	287	314	345	327	333	321	304	297	299	309	332	340	305	311	298	337	305	309	302	319	338	311	311	355	301	343	335	299	313	318	296	311	292	289	326	328	329	321	312	337	336	318	286	328	319	306	344	320	310	303	306	317	339	323	318	321	333	295	323	348	339	312	299	314	313	335	321	312	303	326	306	314	289	314	276	338	300	282	297	282	326	312	297	299	308	317	311	327	320	285	331	339	314	286	311	343	341	295	313	284	319	322	319	305	291	322	337	301	317	285	300	323	311	314	329	343	313	300	299	312	339	329	314	311	328	318	285	320	306	327	327	316	324	316	304	345	310	313	328	309	295	336	301	325	302	333	322	312	352	323	317	308	320	297	339	324	326	329	349	280	295	308	305	295	332	300	288	310	329	343	299	298	324	313	319	304	317	337	331	324	291	337	321	294	307	333	327	328	335	316	313	305	316	308	313	329	301	295	285	302	302	307	307	329	306	278	315	316	306	331	328	312	303	324	319	314	331	323	324	327	324	338	314	315	333	326	294	301	336	321	333	307	339	292	340	336	333	321	310	324	300	284	331	313	334	301	292	301	319	305	278	304	320	327	313	325	322	305	303	322	307	318	294	305	317	291	311	285	293	323	329	290	314	307	294	287	294	292	297	346	312	305	298	287	306	301	341	361	314	330	342	279	324	318	310	303	320	293	274	313	313	297	326	350	278	296	300	309	315	297	317	313	326	320	279	287	295	294	297	311	309	289	325	299	333	293	327	303	299	306	303	303	358	333	322	335	319	320	312	310	304	303	326	312	329	306	263	303	291	328	315	293	322	281	287	285	324	318	278	301	322	311	327	321	347	283	295	325	318	291	284	306	287	348	310	290	337	348	311	344	306	295	370	318	319	319	308	313	295	311	327	314	291	285	358	348	280	282	284	307	284	306	277	307	315	271	324	308	315	331	291	320	293	309	294	321	314	330	287	300	299	316	320	279	341	323	296	323	321	288	278	311	302	333	313	320	273	281	302	300	325	292	327	373	303	319	330	331	327	303	329	287	313	290	345	298	307	337	288	322	304	312	321	307	355	326	336	318	315	347	309	336	355	301	321	344	300	334	281	337	300	326	334	359	301	327	301	296	302	325	273	330	311	349	322	290	302	308	297	280	289	338	311	279	280	320	324	320	343	311	311	312	318	334	303	282	337	307	353	319	318	269	293	318	315	327	305	328	297	320	301	313	347	321	278	334	305	277	325	344	304	303	298	319	304	281	303	320	339	311	310	311	329	309	287	296	296	314	297	303	314	323	315	320	331	326	319	319	301	325	304	305	307	295	296	311	307	345	334	301	313	298	274	293	285	285	313	311	265	306	295	300	312	293	316	304	282	320	270	317	308	331	311	345	324	315	298	279	313	304	325	313	353	309	303	324	295	307	287	317	302	290	308	300	342	313	298	334	286	310	280	329	299	316	305	352	326	344	302	295	318	310	317	331	280	323	297	294	315	322	277	301	301	308	326	345	326	328	310	298	318	311	289	318	325	304	302	325	325	300	308	319	346	279	283	314	324	302	297	312	281	324	319	319	316	307	304	309	318	302	339	328	314	334	306	322	330	303	387	313	332	307	359	341	291	335	294	316	301	316	286	304	348	358	326	292	323	312	315	313	318	348	303	291	310	316	299	300	298	323	298	330	295	301	295	271	298	308	321	272	316	316	336	315	317	299	306	302	324	281	303	295	304	303	304	270	292	314	307	300	310	341	336	306	292	314	281	345	284	303	312	344	283	331	298	333	265	319	279	317	333	295	308	348	329	325	320	330	313	294	327	308	339	296	332	352	329	292	330	320	299	291	320	331	297	310	289	279	311	331	313	308	319	318	338	357	340	303	316	310	288	290	309	319	325	298	324	328	312	285	316	359	317	333	295	301	284	295	294	304	350	314	306	303	312	313	286	323	323	316	319	316	310	309	333	329	322	312	318	332	324	321	305	328	356	294	334	290	296	341	331	308	302	307	338	324	272	318	312	337	315	314	282	323	333	281	322	307	331	319	289	308	293	322	301	288	297	306	323	315	303	311	334	328	305	301	300	286	330	310	346	342	312	304	342	296	300	309	293	315	313	314	332	331	290	308	328	333	321	291	321	320	316	286	330	294	288	313	340	325	331	308	303	294	327	321	301	300	311	321	283	305	323	297	315	299	324	287	294	311	307	309	332	349	280	295	324	299	300	296	302	303	323	313	335	315	316	289	320	340	297	308	290	292	318	319	297	321	332	287	314	278	300	317	336	327	322	274	324	340	329	305	314	302	317	296	349	310	304	352	334	332	290	326	275	310	311	328	311	331	282	321	322	320	318	327	339	288	305	303	270	300	323	286	288	321	359	308	321	320	316	316	304	355	333	303	328	316	309	304	330	312	323	321	319	323	283	321	310	308	325	308	304	291	314	333	321	310	295	332	327	337	319	298	283	291	287	367	326	330	304	284	322	333	278	328	289	317	310	338	341	281	325	302	333	300	318	320	363	297	313	325	328	299	372	332	360	288	344	313	327	304	305	309	287	302	327	295	295	307	329	280	304	305	305	307	305	312	304	294	291	301	302	311	345	277	345	336	312	349	302	307	282	283	296	336	317	291	317	302	357	283	330	287	331	266	291	323	362	342	303	301	307	314	293	294	325	300	303	278	316	307	324	315	282	337	280	299	282	315	321	324	306	271	270	321	335	346	324	319	323	325	322	325	362	322	300	309	317	316	326	288	316	332	311	343	292	308	319	335	278	346	292	270	311	316	361	306	296	338	286	290	327	315	290	365	287	319	319	317	321	312	322	316	327	310	301	314	314	315	314	317	347	318	338	276	306	303	306	319	332	341	329	298	352	320	341	298	307	331	304	301	288	289	308	347	344	294	358	327	288	307	306	301	303	295	303	294	306	304	346	326	333	291	310	313	338	308	308	311	344	311
5891	1407	2491	2893	2601	2347	2066	1639	1551	1385	1342	1251	1132	1211	1182	1100	1043	1105	1017	1034	1033	1009	977	885	888	934	960	855	887	810	775	833	848	874	821	853	887	3194	2692	813	809	773	799	779	780	804	755	842	808	816	875	805	788	804	777	837	790	749	822	800	804	811	755	782	751	809	830	757	716	799	765	827	751	793	800	761	768	807	788	752	797	758	759	770	782	852	745	776	763	782	830	780	815	793	742	769	758	728	797	796	774	771	811	805	724	740	773	790	795	777	805	747	779	793	781	702	797	791	775	784	790	813	790	808	813	801	762	736	736	774	773	772	777	786	815	813	821	751	806	804	830	764	797	778	779	799	750	828	783	817	770	759	798	778	817	851	843	805	714	802	797	745	752	745	791	751	766	799	743	771	789	760	763	751	815	763	785	791	752	822	775	813	772	744	812	786	745	751	816	803	757	755	820	789	775	743	783	795	811	754	781	794	818	767	784	728	775	781	795	741	779	730	758	787	770	807	809	773	782	784	773	759	807	780	765	811	827	764	788	838	757	767	812	783	777	770	795	771	806	792	788	819	806	838	726	767	782	754	772	809	787	731	763	756	785	764	799	773	801	784	736	792	813	818	795	842	814	746	774	795	737	771	792	782	786	752	770	766	754	784	739	802	830	782	740	790	841	809	801	799	754	791	787	713	809	756	807	731	735	835	721	754	775	774	747	748	785	787	818	782	838	794	815	779	814	802	816	800	830	777	788	764	765	816	812	802	786	699	763	790	761	789	799	786	806	768	785	778	789	790	797	785	761	766	785	791	774	779	781	756	804	795	781	746	785	750	778	815	752	768	820	756	769	782	745	757	769	763	742	757	758	766	780	773	748	775	804	822	767	800	802	771	787	759	761	828	779	744	750	819	828	823	764	786	776	783	791	828	829	809	764	777	770	776	804	766	812	792	766	792	757	743	770	773	831	787	847	777	755	758	785	761	799	770	746	777	741	797	820	793	698	775	817	748	719	779	781	762	762	799	759	789	781	762	730	773	764	801	793	776	763	815	794	823	786	740	786	790	808	772	772	802	783	765	780	769	763	752	763	779	779	763	802	802	757	753	777	786	788	773	813	789	783	818	817	768	773	739	795	736	785	757	787	784	801	809	739	775	767	801	733	753	798	741	770	748	740	820	787	762	723	739	771	786	792	794	756	766	783	741	775	753	781	760	769	799	785	795	791	734	783	792	757	800	782	818	775	810	762	721	774	845	778	780	789	804	797	829	790	754	782	755	772	758	780	794	773	805	805	799	748	770	754	813	748	789	753	752	750	761	719	775	790	747	794	754	728	751	791	813	823	778	770	795	746	830	778	804	795	725	749	768	767	739	813	794	768	794	718	797	822	797	723	820	765	755	801	753	793	745	767	763	763	807	798	838	784	746	742	787	793	776	765	743	769	830	756	784	765	745	813	805	792	785	770	745	759	750	793	767	783	784	772	818	780	803	807	777	712	750	814	808	742	752	738	774	784	795	758	781	744	749	784	806	822	781	761	790	816	747	789	731	826	755	813	763	807	786	780	746	805	824	791	764	772	790	734	721	839	744	749	804	767	733	774	777	761	755	770	753	807	757	775	746	815	803	807	831	771	747	765	792	771	759	765	838	761	771	805	846	795	744	786	820	790	807	800	815	788	804	751	763	740	750	834	786	820	744	758	779	750	829	805	770	753	767	784	785	730	811	803	749	767	804	779	746	758	800	787	735	736	750	789	768	800	804	739	815	801	790	820	815	808	740	817	798	739	763	792	847	816	764	748	814	761	731	756	753	745	766	806	735	820	775	750	788	723	733	762	780	810	757	775	749	821	770	777	812	824	770	785	765	732	803	795	782	811	801	759	795	797	748	795	761	753	765	813	793	799	779	820	800	794	773	719	728	776	779	825	751	765	750	824	711	797	777	793	787	772	736	735	750	744	749	743	785	777	799	736	820	756	754	766	787	776	799	801	764	739	743	795	756	806	748	752	745	803	788	785	762	766	761	755	778	774	764	756	770	758	774	780	772	760	749	771	792	764	785	808	797	796	755	761	857	811	793	787	752	813	760	797	811	792	789	754	749	783	785	787	749	775	741	771	789	750	802	760	812	801	743	783	744	758	747	771	778	773	784	797	815	796	824	794	782	778	798	774	769	816	730	778	788	756	846	701	803	747	758	782	784	791	795	746	772	760	738	784	826	752	724	752	804	809	797	802	800	792	777	759	751	799	764	785	798	796	795	771	776	794	811	765	794	789	791	832	760	755	800	808	791	786	806	796	764	743	721	795	771	764	806	777	747	726	754	768	822	813	787	794	808	779	769	738	804	775	846	781	796	784	735	776	768	739	806	793	778	773	815	754	794	766	802	794	788	709	759	821	754	769	780	777	756	758	730	755	795	768	813	793	774	730	776	804	849	787	797	773	733	775	778	769	720	786	744	753	770	791	738	766	774	799	747	755	777	731	743	768	779	807	762	796	731	823	793	816	772	782	741	790	766	778	733	816	748	779	775	782	827	755	804	818	775	784	774	762	790	753	782	725	784	748	804	712	789	781	763	759	778	756	833	796	763	794	776	751	803	822	789	764	772	777	749	776	796	800	755	782	782	772	772	782	767	735	793	805	777	788	777	838	806	724	785	744	810	781	763	739	784	791	724	765	830	752	786	823	784	760	766	796	829	759	768	772	791	780	797	707	763	744	853	755	747	769	742	791	750	783	790	782	783	820	782	772	788	704	749	782	791	790	807	777	792	761	786	736	757	790	804	762	790	779	774	769	766	774	770	794	786	802	779	798	766	767	777	819	779	795	752	782	746	767	768	767	822	793	714	776	802	769	787	760	792	799	775	808	748	771	802	759	741	772	817	825	771	731	796	784	751	744	777	765	796	771	797	829	741	796	776	789	777	811	804	775	754	758	788	809	790	760	752	745	794	788	803	801	784	798	745	740	810	810	728	736	746	742	790	712	787	767	817	805	778	809	782	770	800	807	783	769	783	748	791	805	804	707	799	810	741	742	792	796	759	777	773	783	743	830	790	803	807	819	763	807	778	763	787	742	789	797	796	768	815	795	786	817	766	806	778	781	773	817	785	778	745	815	754	743	796	795	803	789	836	774	806	776	793	779	787	773	761	754	797	746	759	784	832	755	768	792	713	834	773	751	778	766	801	787	761	801	762	812	743	769	759	726	744	799	801	781	693	775	798	778	825	745	797	808	747	771	783	792	778	796	820	775	772	752	814	731	787	772	775	798	794	772	746	785	806	781	824	795	767	786	760	775	765	801	784	761	775	745	770	821	779	744	801	790	796	777	800	762	757	741	793	758	738	782	759	748	727	811	760	762	755	788	793	797	747	790	756	792	823	767	784	769	806	786	779	800	766	802	822	746	828	788	771	747	776	796	798	782	749	757	835	790	848	776	762	781	787	861	765	782	788	760	755	768	758	738	817	744	824	793	759	815	788	756	705	756	830	761	826	793	803	776	769
13929	2130	2131	1718	1282	938	814	665	585	584	513	472	456	489	437	438	417	408	425	391	424	383	398	404	391	379	373	400	379	354	353	348	370	344	384	342	365	970	628	354	355	357	308	345	345	366	332	376	360	364	346	347	362	393	387	327	339	358	348	357	345	345	353	330	369	361	345	306	353	321	333	358	323	333	336	312	333	335	345	347	363	336	372	362	341	346	342	330	342	359	353	338	352	330	361	332	339	356	320	356	369	372	339	377	330	371	377	360	356	321	364	335	346	357	370	359	363	373	352	313	300	306	346	329	364	325	365	391	371	343	355	336	365	375	377	369	332	376	318	347	355	329	347	330	334	317	346	355	359	333	311	333	374	364	344	364	343	345	320	355	325	309	334	335	331	355	373	331	352	321	366	350	358	324	372	325	360	348	338	376	324	364	342	377	336	350	323	331	340	342	355	340	330	357	355	325	356	333	319	339	346	345	334	317	345	338	336	344	329	362	351	368	371	348	369	349	353	336	327	346	344	344	339	344	356	334	357	353	322	363	353	343	355	331	345	317	347	325	340	349	359	319	384	312	333	352	331	370	319	334	341	340	338	313	327	349	309	334	326	330	366	326	343	334	379	352	387	327	333	359	323	414	313	344	355	333	327	351	342	341	352	337	376	373	366	363	336	373	338	330	343	371	359	365	370	345	314	354	346	342	370	348	364	358	334	328	330	315	325	325	381	354	343	333	352	396	343	355	361	312	364	352	342	337	362	354	328	352	350	345	369	352	352	326	360	349	319	345	339	343	343	357	363	323	352	342	354	321	361	303	371	331	346	340	369	337	299	332	346	347	315	384	337	326	327	335	332	329	356	367	396	367	335	365	324	335	349	357	347	291	367	341	369	318	362	364	342	360	390	325	354	373	367	333	368	350	340	341	371	333	353	326	371	328	358	327	367	336	344	328	365	335	348	367	339	344	357	337	327	369	370	329	353	343	347	332	358	368	361	374	349	312	314	315	324	342	336	311	381	330	353	325	322	375	303	336	316	360	339	332	326	334	330	343	383	331	357	315	359	386	369	355	343	315	334	364	343	357	353	352	328	348	346	339	356	346	369	322	344	354	325	323	316	339	304	350	392	326	350	355	320	313	329	343	333	337	328	331	332	314	356	350	334	349	334	392	391	342	311	341	377	343	327	356	324	346	350	363	364	352	340	325	325	327	367	341	358	366	353	341	353	377	337	355	371	330	341	374	345	328	324	342	354	333	331	342	345	355	357	368	334	321	327	321	337	344	346	328	360	336	364	337	333	327	329	375	322	353	328	355	361	312	321	336	352	340	400	360	350	339	355	340	334	323	336	345	355	317	344	356	341	349	342	355	350	346	340	312	344	345	368	345	382	331	379	340	359	376	331	351	344	365	351	352	348	336	348	368	346	373	371	357	375	346	345	373	381	331	327	361	328	363	349	331	329	326	358	337	350	345	370	310	352	334	381	366	358	324	364	322	337	349	339	349	319	278	331	359	298	366	321	346	351	352	356	320	337	335	381	328	348	335	312	352	337	346	353	356	324	321	343	345	334	352	386	363	348	362	338	342	348	364	348	357	365	366	345	331	350	352	345	332	328	341	349	342	300	327	325	336	331	355	368	355	331	356	345	329	341	339	352	347	331	344	357	361	375	346	342	327	310	322	322	337	341	350	356	352	351	343	340	346	328	346	338	327	354	328	357	337	338	333	331	353	343	368	341	322	344	327	326	332	325	338	350	306	337	405	358	310	346	324	336	330	383	375	344	339	343	331	313	333	339	302	354	351	334	340	351	333	355	306	337	323	356	357	352	312	315	324	309	344	323	343	345	360	318	344	294	348	338	327	357	343	385	338	351	364	321	357	312	360	363	328	362	366	357	397	339	368	351	311	334	337	339	349	356	345	327	365	352	334	349	326	356	359	362	361	340	379	358	341	303	374	332	353	353	347	354	352	328	360	370	335	317	367	330	341	327	336	320	388	355	397	347	363	352	352	357	345	358	394	344	363	316	364	315	331	325	366	337	334	339	374	333	350	335	328	339	351	331	336	312	318	374	349	315	346	349	336	362	324	349	342	337	310	387	355	326	386	340	343	349	365	314	381	341	347	359	356	318	365	344	330	330	364	313	321	350	295	324	347	367	359	350	329	351	335	348	371	342	344	364	349	320	319	353	348	327	341	316	345	324	330	372	336	339	357	330	317	326	377	335	365	349	375	314	344	349	329	368	335	370	381	333	311	347	348	315	341	366	304	331	325	325	318	352	386	350	348	360	339	322	355	330	348	389	349	339	373	376	338	344	380	340	360	370	314	323	356	332	303	362	339	338	294	360	363	373	339	332	310	342	338	340	360	341	331	351	357	355	415	375	323	340	345	354	345	334	339	322	360	327	316	358	332	350	323	363	330	357	328	354	335	329	343	334	311	324	365	345	337	325	332	338	301	348	358	357	356	334	342	314	332	362	343	368	353	377	335	345	338	313	366	340	291	346	354	337	335	330	340	344	343	380	309	350	343	376	370	333	342	355	338	328	374	360	307	324	394	372	382	341	342	355	361	375	362	340	357	331	371	362	341	361	364	343	357	333	370	359	321	353	390	315	312	329	363	378	353	336	342	358	350	341	379	374	367	355	362	378	339	310	326	324	355	353	348	357	368	340	354	314	352	314	342	359	298	346	353	337	355	386	358	346	314	350	359	364	354	351	321	350	341	333	322	326	338	363	316	376	328	334	355	362	351	357	335	357	363	337	349	357	354	368	350	356	342	372	356	351	359	365	338	304	359	363	333	353	352	331	330	334	330	358	363	359	324	354	348	352	361	385	343	368	336	330	331	377	361	334	347	347	375	334	388	354	382	306	340	357	331	367	342	331	315	354	344	331	335	369	342	331	332	329	348	387	348	322	347	336	361	329	336	332	361	353	338	339	340	343	352	341	336	349	353	352	332	363	321	372	306	346	337	350	347	376	357	377	377	352	306	332	333	339	313	348	341	368	332	306	348	372	382	362	335	335	329	344	345	362	375	342	354	326	326	339	342	345	325	341	354	348	355	335	348	365	384	356	364	324	347	340	329	348	360	347	363	374	338	356	342	327	343	387	330	348	341	333	368	348	320	318	345	369	329	327	336	323	363	334	358	343	363	365	341	304	306	398	360	352	360	373	332	346	326	336	370	315	370	355	365	313	329	332	348	367	348	349	339	329	345	365	308	344	320	328	333	365	332	339	345	360	352	357	341	316	325	327	344	358	351	349	383	344	344	321	324	332	337	322	341	297	369	366	374	359	367	339	329	342	334	347	348	357	345	355	343	358	345	363	339	314	314	344	328	326	365	338	311	327	398	350	364	360	324	335	345	300	349	359	338	340	332	356	344	340	348	393	336	300	357	376	378	342	363	339	336	359	363	344	339	352	313	344	327	346	315	334	329	341	371	348	321	341	355	362	347	329	393	354	339	353	333	359	312	354	329	343	333	362	334	359	332	315	339
7716	2191	4090	5050	4414	3706	3090	2742	2366	2096	1882	1762	1667	1589	1492	1433	1342	1254	1319	1215	1237	1156	1162	1058	1093	1221	1070	1025	1011	986	964	940	956	948	939	911	1058	6234	2728	846	913	839	865	888	979	823	850	814	838	915	827	848	822	881	872	862	839	885	808	830	846	896	872	794	868	872	850	841	757	869	903	873	858	783	901	829	815	863	845	858	825	786	825	848	844	808	853	838	862	821	872	838	805	895	812	806	879	876	848	827	827	817	881	838	805	814	836	820	859	814	822	777	852	842	785	843	879	843	787	880	818	817	887	820	789	822	845	811	812	863	839	840	817	832	850	850	845	801	793	840	894	867	788	782	863	807	854	834	842	787	801	895	838	855	790	776	834	810	831	829	797	776	858	840	828	829	807	813	861	846	849	866	812	869	819	785	829	781	829	806	827	803	806	823	798	807	830	850	774	822	855	856	842	846	836	836	845	817	842	791	821	773	798	802	790	835	763	803	782	810	781	827	768	843	836	869	804	808	848	831	855	818	818	874	827	748	820	843	838	836	836	793	843	834	802	843	832	849	821	841	834	828	796	837	819	824	832	877	852	816	744	790	830	787	849	799	838	818	817	807	841	767	799	793	812	808	828	820	874	871	820	844	867	794	830	806	839	815	864	840	837	770	819	795	783	856	834	842	810	836	844	864	859	791	833	830	816	746	794	843	823	875	815	836	834	818	765	814	848	826	849	820	840	824	813	805	797	844	797	836	820	861	811	787	822	746	801	788	813	866	818	803	757	815	765	803	800	842	753	814	824	864	849	857	824	817	816	779	849	862	804	781	783	793	858	800	853	780	862	827	850	863	804	833	821	857	841	867	800	832	851	828	821	801	795	854	810	809	843	885	852	786	828	804	834	824	838	807	780	792	844	807	787	845	859	787	809	825	850	813	812	807	840	813	811	826	838	875	863	812	818	800	783	824	814	868	803	845	808	864	833	897	824	795	823	864	821	817	821	773	807	872	775	813	783	846	829	836	813	812	823	793	813	845	806	814	863	821	808	812	789	832	855	844	839	832	809	870	833	826	832	799	785	832	776	860	814	873	866	807	864	809	829	904	798	792	859	818	855	803	811	796	829	827	840	809	815	843	896	823	829	838	825	794	838	821	802	861	833	805	790	810	790	831	798	832	779	838	775	869	826	761	880	795	792	822	850	829	824	778	828	777	879	894	839	833	848	755	886	829	867	819	782	840	865	840	802	814	792	774	832	852	844	877	820	820	827	827	874	817	846	822	786	834	818	810	831	872	848	812	815	839	820	801	803	826	822	834	861	781	795	855	789	838	788	805	794	817	843	812	822	824	857	829	833	801	823	846	822	831	826	795	801	831	815	781	837	797	818	806	835	818	827	794	868	778	837	799	856	772	825	800	807	821	841	815	822	792	787	807	787	818	846	839	820	819	886	853	773	805	816	834	823	819	864	846	862	818	840	842	865	807	819	769	816	802	804	814	844	786	832	795	839	787	803	810	809	840	839	787	793	821	789	758	860	811	879	824	818	831	868	802	793	860	823	841	856	769	861	790	834	842	845	819	815	806	853	892	787	801	834	842	829	837	869	836	804	867	755	827	819	864	838	786	828	771	821	832	857	816	828	830	841	794	796	852	841	803	834	831	793	810	807	869	825	834	838	862	853	780	850	812	789	826	833	847	828	813	823	863	835	722	829	787	824	815	823	822	830	775	789	846	804	793	837	825	823	806	794	774	849	814	814	801	880	865	861	818	792	787	777	824	838	910	816	772	832	827	804	798	792	775	801	796	757	762	833	847	867	844	842	841	821	755	823	842	809	783	808	837	820	831	790	797	799	834	821	846	766	823	808	828	808	850	853	813	795	728	846	775	818	781	853	811	843	826	813	831	789	817	825	821	820	787	789	778	853	796	896	838	781	809	824	794	770	838	850	868	828	852	807	841	817	831	861	814	774	861	842	838	816	811	853	836	793	904	838	802	801	798	819	807	847	840	808	814	804	825	784	867	815	872	825	849	836	797	852	826	830	777	812	878	819	838	860	768	769	843	837	798	827	821	830	841	794	848	793	859	778	831	843	853	820	807	824	811	832	844	823	862	818	799	857	789	813	776	758	845	813	779	816	831	816	776	832	770	828	823	793	828	858	813	753	785	810	821	774	812	810	813	820	877	814	793	788	856	819	833	780	819	825	859	847	832	806	791	811	865	793	846	839	792	812	818	822	797	821	812	786	809	780	808	800	840	837	801	814	813	836	861	821	790	826	759	842	806	827	830	854	809	800	835	821	827	838	855	791	851	792	748	839	811	837	857	825	837	798	795	820	833	869	778	872	832	866	789	837	843	830	854	902	816	791	782	862	836	886	853	866	820	802	854	852	779	859	856	873	800	782	791	857	782	778	826	831	891	756	786	834	838	822	805	806	851	825	823	861	850	801	844	838	894	827	914	885	813	790	836	818	886	834	835	830	808	831	830	835	789	814	777	827	837	840	800	798	829	815	842	882	819	878	816	798	806	817	877	824	809	819	819	807	839	818	804	803	825	771	797	846	811	829	842	842	829	841	846	813	832	856	836	824	820	811	783	868	818	841	829	821	782	850	851	830	839	863	767	828	825	856	856	829	799	803	874	803	849	860	855	821	818	808	806	747	808	805	825	869	855	775	800	819	810	792	808	827	745	797	859	810	809	784	838	808	785	810	835	861	836	811	816	838	788	829	797	804	865	805	778	852	808	808	827	829	877	817	830	806	839	799	817	810	822	848	776	843	774	840	788	790	808	817	783	799	873	844	813	821	838	872	813	849	832	831	760	822	814	849	840	764	853	805	776	808	778	854	868	823	822	794	738	782	870	834	821	850	784	786	807	854	847	834	854	820	805	822	826	819	815	806	782	826	819	831	760	829	850	835	836	826	818	900	846	781	855	835	862	854	822	785	787	813	831	809	856	803	860	816	793	844	833	827	759	846	821	813	794	806	826	794	808	805	810	865	846	808	801	838	874	804	770	817	814	840	832	745	845	797	870	830	859	823	762	756	864	789	768	833	841	828	851	822	857	857	819	801	854	806	822	790	842	854	804	790	780	840	863	833	809	812	793	765	843	831	809	795	763	803	871	833	832	812	777	832	788	845	825	774	791	822	814	856	877	824	843	821	834	796	801	788	830	869	779	774	825	782	829	775	808	840	830	798	809	837	825	824	818	823	876	794	817	841	860	819	816	871	823	789	873	890	803	824	810	814	843	877	836	782	825	838	794	809	803	836	825	828	812	795	889	892	817	831	832	790	817	813	825	844	824	859	807	821	831	788	814	807	825	788	870	831	809	832	812	812	845	802	838	856	791	832	823	781	779	866	809	862	848	826	808	812	849	816	822	813	840	838	779	822	864	788	847	769	837	819	826	795	863	849	836	844	831	861	835	822	857	821	793	793	850	810	821	821	893	804	818	886	834	784	844	822	847	820	818	825	849	850	802	847	792	848	841	823	857	803	874	792	852
1871	169	178	165	174	166	139	160	155	155	162	173	154	165	164	135	160	152	141	158	149	139	154	167	175	161	149	161	143	138	170	147	149	158	148	156	154	156	165	147	154	150	135	144	161	164	164	148	133	129	153	169	144	178	159	130	154	154	150	141	159	143	157	165	168	131	151	160	147	163	156	153	162	159	153	150	158	174	158	141	176	195	152	165	130	154	155	138	168	157	162	139	138	161	159	149	159	153	163	146	163	156	169	146	172	147	174	147	156	168	144	159	154	145	158	155	139	139	144	178	157	151	157	133	145	167	158	139	170	155	143	175	146	148	153	188	146	151	171	148	143	140	158	162	147	153	161	152	163	143	146	145	133	148	155	175	169	129	129	144	154	151	160	149	157	162	175	146	154	139	167	156	137	140	123	167	181	136	133	172	136	147	152	159	145	140	142	141	167	143	145	160	138	146	143	139	181	138	150	155	185	135	166	167	153	122	166	158	173	152	168	140	152	144	154	160	137	157	157	163	158	171	165	163	152	145	153	166	145	151	143	156	169	143	142	153	166	167	141	132	140	165	160	154	166	141	161	169	157	167	142	157	149	156	152	159	143	172	152	156	154	159	154	133	136	155	162	142	181	151	154	127	155	140	169	157	156	153	151	182	139	166	135	141	146	135	142	144	161	188	137	131	148	159	167	155	160	158	157	172	158	160	144	141	163	148	143	177	175	140	159	154	151	153	154	145	145	174	145	158	148	148	149	184	166	159	154	147	164	154	125	152	137	150	142	168	151	145	161	153	153	151	146	164	139	162	160	164	187	148	154	150	155	198	155	155	140	140	166	140	163	142	166	152	130	142	142	150	153	145	175	158	158	176	162	167	155	169	161	136	139	166	154	166	174	165	170	145	163	157	176	135	154	161	160	139	138	139	127	134	160	152	136	174	130	120	137	164	149	143	142	145	153	149	137	143	136	140	158	150	158	140	146	141	149	154	144	155	146	177	149	177	150	135	144	144	160	149	149	169	157	165	167	172	150	138	164	159	147	165	121	155	124	171	152	160	180	160	166	157	150	176	169	131	166	148	156	125	147	154	134	154	174	140	138	149	160	154	171	148	148	145	135	156	138	134	145	167	160	159	137	189	158	131	150	149	150	140	156	167	145	144	144	153	169	132	128	134	163	139	163	165	142	162	127	161	164	139	183	179	136	121	153	169	143	169	148	137	164	144	166	158	153	156	144	157	171	150	143	150	164	156	149	148	127	153	137	138	153	145	148	158	144	161	161	150	128	151	168	158	180	127	166	126	157	143	137	160	157	156	161	161	169	142	166	163	161	142	145	164	153	168	138	173	152	140	136	151	138	133	157	152	110	150	149	158	136	151	163	118	135	163	143	172	128	157	142	152	147	155	154	169	166	158	142	154	164	170	145	155	159	136	147	156	158	192	154	146	157	131	139	142	162	131	163	159	150	183	178	145	181	167	149	170	168	172	167	149	160	148	157	138	167	139	152	145	168	151	160	138	151	155	171	166	148	147	131	143	160	148	154	151	139	157	138	140	146	172	146	159	149	174	136	155	154	152	154	148	143	133	165	151	140	148	160	138	135	144	162	136	153	155	141	140	150	136	145	161	148	144	151	152	152	170	152	139	157	165	149	155	132	148	124	165	149	157	171	154	179	152	164	144	157	149	162	153	169	169	181	149	139	143	155	169	169	158	149	165	137	154	142	135	135	149	151	156	157	125	155	164	168	140	158	167	167	149	153	138	142	150	144	148	143	143	155	158	148	161	156	158	162	152	140	154	147	161	156	157	159	137	145	153	137	177	152	138	174	159	170	162	172	150	180	154	145	152	159	145	152	155	143	162	160	147	174	119	156	173	162	156	129	139	126	144	141	169	154	163	141	150	147	146	145	146	168	157	167	157	140	150	144	159	139	134	170	170	156	151	139	152	152	146	146	120	137	132	128	151	145	167	171	139	142	157	155	137	174	134	146	145	140	155	155	163	148	141	165	154	155	149	156	128	166	145	164	170	150	151	152	159	154	157	165	146	163	149	140	148	150	157	143	155	138	145	170	163	147	154	151	157	143	159	162	133	159	156	159	170	150	168	131	142	173	173	166	170	148	143	134	159	131	149	135	145	144	133	150	161	153	143	140	141	161	169	161	160	150	166	152	170	149	158	149	157	161	151	169	140	152	165	148	148	143	147	153	153	143	173	155	162	150	156	145	162	162	147	162	144	151	153	155	164	147	154	161	153	147	160	151	161	160	147	141	132	150	155	153	163	155	164	154	150	155	155	149	148	142	151	161	178	158	153	158	160	153	158	133	136	147	143	145	147	144	149	144	169	139	153	164	166	167	167	176	138	173	166	163	137	151	130	152	129	178	176	140	153	149	148	143	155	157	155	151	141	155	146	159	128	156	144	152	138	179	149	173	146	159	130	142	162	158	143	156	146	156	151	157	143	141	154	153	149	146	138	153	141	123	158	149	163	166	148	166	149	149	131	142	143	156	147	161	143	157	184	160	147	158	137	135	154	143	163	145	144	148	149	147	161	162	157	150	165	151	156	170	154	144	160	155	175	158	139	164	165	159	142	150	153	153	138	150	150	141	149	139	142	148	148	148	167	139	166	163	155	164	149	154	152	148	182	175	147	138	141	146	159	138	150	143	157	142	139	167	161	142	138	172	153	157	158	149	179	153	122	141	156	163	171	134	173	161	143	139	139	144	139	159	155	173	143	157	168	151	147	152	169	139	137	127	157	139	177	156	149	139	151	147	166	152	140	149	165	189	149	135	149	161	155	149	153	163	130	144	155	167	158	143	164	156	151	174	163	154	144	161	145	175	174	151	153	159	165	154	128	154	149	144	145	153	153	162	151	158	150	142	165	154	140	166	156	154	157	172	153	142	160	156	148	173	146	152	157	166	171	157	156	177	144	162	163	123	173	149	154	166	162	130	144	141	151	153	155	174	142	177	150	144	163	167	144	121	153	165	174	150	157	164	151	157	138	152	167	174	155	154	163	166	135	169	179	147	156	131	160	153	165	126	159	160	133	150	142	160	141	160	129	145	165	154	185	152	149	164	163	164	153	149	176	135	178	154	174	165	157	153	158	146	152	153	166	151	125	144	150	166	159	166	165	134	156	146	153	168	171	168	151	141	176	152	125	162	160	163	151	171	134	153	152	151	153	177	161	148	162	154	172	167	153	173	145	169	163	177	176	166	158	145	164	141	156	167	173	136	157	163	146	161	145	149	146	148	152	163	162	153	154	157	154	151	154	174	162	164	156	151	171	164	168	161	154	140	154	152	167	177	143	137	157	143	147	142	145	140	135	163	147	167	144	159	153	112	150	160	141	150	166	157	125	126	152	158	129	153	161	181	157	150	159	137	131	135	144	143	143	139	163	146	151	140	137	178	156	151	152	141	177	163	158	176	160	135	112	147	165	144	150	163	151	144	149	171	136	136	152	166	154	163	138	148	164	147	142	145	154	164	151
2153	493	520	529	475	496	518	519	488	462	468	413	514	497	462	454	503	482	477	476	469	494	430	475	415	463	488	457	484	435	418	414	458	441	432	417	462	472	615	446	404	420	430	451	461	429	450	425	445	413	425	424	423	478	434	448	439	432	471	452	410	433	460	445	456	444	455	461	422	472	473	450	445	458	477	448	498	431	429	437	438	436	420	465	443	431	434	417	455	427	468	461	445	430	423	455	439	440	450	468	459	463	437	447	435	445	425	465	451	422	474	449	477	424	456	440	458	453	451	467	442	445	490	459	424	453	429	407	436	417	451	450	458	440	446	462	424	438	448	430	458	437	442	463	429	454	439	477	426	477	424	440	408	429	430	461	468	437	445	397	453	477	436	445	413	450	448	443	461	469	467	426	470	407	434	447	430	469	453	428	437	425	412	418	443	468	439	429	413	458	449	423	454	401	461	460	434	464	448	455	427	428	447	445	448	462	422	469	421	428	430	441	430	453	435	468	411	467	419	456	489	425	472	423	464	478	440	453	465	434	459	447	410	465	444	395	434	432	430	431	429	462	453	454	504	496	406	474	420	439	438	416	451	439	424	409	444	457	411	454	420	435	433	419	440	439	450	451	471	480	462	416	463	432	421	423	476	465	441	430	467	405	416	443	452	431	408	437	449	469	455	474	439	430	443	424	468	475	470	454	456	446	434	452	466	415	433	460	452	467	454	432	394	456	466	431	426	439	429	410	472	428	424	430	435	465	440	434	454	435	469	432	466	470	446	464	441	410	459	437	443	427	502	431	445	420	453	439	429	425	444	482	418	460	448	464	444	461	452	434	438	472	471	424	459	472	433	483	407	441	468	425	462	463	420	399	441	459	440	458	429	439	449	424	464	444	440	424	407	426	441	450	433	480	459	481	423	455	441	468	460	430	440	463	467	441	466	470	420	454	449	448	458	479	430	442	425	416	461	458	421	433	453	443	444	425	430	454	445	436	432	460	418	459	462	457	483	428	486	460	425	477	470	469	441	455	449	465	428	424	418	442	423	445	478	409	435	417	476	459	438	459	440	446	473	448	429	449	418	429	409	441	452	428	394	453	403	425	417	465	440	469	443	430	442	399	422	436	448	414	432	421	451	444	421	438	459	455	432	443	467	433	438	416	464	432	473	423	501	441	428	437	435	416	449	439	419	432	427	464	493	423	445	429	440	455	426	459	459	433	446	437	444	446	441	445	448	442	462	444	430	428	450	428	467	442	448	459	435	464	429	444	442	426	446	438	479	485	434	458	450	456	458	420	434	438	452	472	389	464	426	452	440	429	455	442	457	452	458	454	461	479	448	435	424	434	444	441	446	436	441	409	443	442	426	427	495	440	434	449	451	418	441	474	468	438	443	452	400	457	427	445	440	420	437	451	446	440	461	478	433	444	450	459	425	462	420	472	460	453	447	472	434	450	439	461	442	447	464	418	468	480	412	400	434	387	434	425	448	438	434	475	421	398	428	448	448	454	452	439	476	422	426	425	432	399	466	445	436	428	402	436	433	458	402	407	435	438	458	436	435	421	433	423	420	434	432	429	432	430	435	441	446	395	424	439	441	459	470	419	449	409	409	484	467	436	425	437	432	465	458	418	450	457	456	471	427	442	466	433	457	423	453	460	443	428	401	436	449	456	462	445	433	418	462	451	425	452	412	448	460	431	444	434	446	470	474	443	447	457	424	449	418	447	420	439	456	442	420	438	402	445	430	456	455	459	449	470	461	456	444	418	417	452	454	434	437	468	433	445	475	452	435	424	453	425	447	453	431	449	448	448	421	425	434	443	403	430	441	463	427	435	459	447	435	476	413	433	424	415	446	444	476	468	475	473	447	443	437	470	415	453	456	470	417	466	427	441	459	431	435	450	457	460	476	435	467	419	450	423	438	444	460	465	432	442	442	397	434	459	430	453	426	430	456	455	461	441	460	420	418	446	446	421	466	445	438	437	446	420	449	452	446	453	388	458	488	455	414	452	490	481	425	468	465	406	433	473	491	450	451	435	456	455	460	411	430	437	450	420	453	406	462	449	446	426	407	438	438	468	470	448	449	483	442	443	430	453	459	456	447	442	452	449	461	447	438	440	462	463	450	440	455	433	421	445	452	440	444	432	464	430	449	465	431	445	429	451	412	407	462	487	411	376	411	439	475	437	452	400	457	441	411	463	509	431	449	441	437	461	455	433	438	432	438	455	426	423	461	438	440	453	448	469	456	440	473	408	435	430	413	456	470	428	447	433	433	463	384	431	432	463	447	431	457	444	434	422	423	388	423	465	451	431	485	475	463	431	430	421	420	427	454	490	471	437	429	442	395	441	446	454	464	476	430	446	447	441	501	436	457	440	423	451	445	443	421	411	421	472	449	434	411	487	398	428	440	439	431	411	412	434	447	453	461	429	401	456	424	443	405	390	459	484	463	445	427	484	464	427	441	423	468	474	438	449	452	430	461	455	417	438	471	442	427	448	446	400	450	428	424	412	443	446	418	469	395	495	441	439	440	444	483	454	427	467	438	454	431	396	465	441	451	474	451	415	467	421	453	398	470	454	424	444	418	442	400	431	420	449	442	478	465	400	419	424	448	432	468	477	479	424	427	459	398	411	438	466	423	441	437	425	428	445	445	480	423	418	446	440	462	464	441	424	461	446	457	493	449	454	450	464	449	418	414	463	485	424	432	421	423	450	415	443	435	468	441	408	440	417	408	400	460	426	489	442	440	449	444	479	417	439	464	467	448	461	445	453	468	435	394	413	444	494	454	446	384	414	431	427	397	426	452	409	420	458	469	432	449	443	462	457	459	457	397	455	424	488	489	443	490	483	408	444	416	462	425	457	468	443	462	416	426	449	428	441	454	448	427	442	451	483	462	446	464	425	402	442	437	430	475	434	434	431	424	461	444	449	428	451	412	429	423	428	429	422	405	450	464	425	431	432	421	472	450	447	474	442	419	426	437	467	467	440	436	454	473	424	439	480	440	460	417	434	475	440	463	428	449	450	440	434	431	438	476	446	440	428	448	458	428	408	439	406	458	442	463	440	466	420	423	445	429	432	472	434	438	444	450	416	454	427	451	420	454	447	440	444	461	421	450	436	492	418	472	448	425	434	448	451	410	422	473	459	430	423	442	485	424	449	467	433	448	436	436	440	465	468	428	442	434	474	438	509	432	462	425	471	437	463	479	485	434	444	422	462	434	465	453	472	429	414	471	403	425	404	432	457	419	452	436	463	418	437	426	450	428	406	432	471	437	425	443	425	428	408	420	422	411	444	408	470	463	414	430	437	446	416	440	475	398	422	435	460	441	418	437	440	488	431	420	455	406	480	439	433	414	442	439	462	423	442	434	417	460	449	444	437	437	406	456	487	473	458	415	472	430	438	434	442	413	451	453	408	457	503	454	451	453	444	426	408	435	478	449	452	447	425	448	453	437	403	465	428	464	435	478	433	404	481	438	425	467	458	419	461
7335	990	1194	912	730	591	560	509	403	406	384	365	395	361	373	359	343	339	336	350	368	344	325	323	328	334	321	296	291	320	315	297	315	328	332	320	317	502	639	301	351	283	301	284	347	333	302	307	312	311	323	299	321	331	307	332	331	329	299	319	282	308	316	286	330	307	306	307	332	318	310	319	357	272	324	329	302	257	292	297	314	297	294	306	301	311	304	302	302	333	315	327	298	306	320	316	309	325	295	326	313	312	299	321	275	302	310	306	313	317	323	338	304	353	328	308	327	296	297	295	299	301	315	320	324	307	298	305	288	313	299	293	293	317	330	319	307	321	330	340	290	278	317	327	281	336	305	330	290	309	306	298	300	306	308	347	313	299	335	325	306	338	345	314	337	324	287	307	306	275	265	302	286	334	293	302	331	329	319	304	290	272	312	309	325	330	286	320	307	292	292	308	330	302	283	329	308	330	301	294	335	327	316	292	351	308	299	294	326	364	351	321	320	315	276	331	285	301	291	306	311	302	273	324	307	303	372	344	319	312	318	302	300	298	298	312	331	325	291	342	317	288	299	299	346	340	285	341	312	298	334	301	315	316	302	308	327	294	303	316	313	291	345	257	317	320	312	317	319	327	355	315	309	305	320	343	280	308	322	326	320	271	345	316	326	309	296	303	293	330	333	297	332	327	307	298	347	317	326	315	287	308	323	296	315	339	326	338	293	336	312	306	316	283	336	298	296	315	335	305	266	326	348	291	325	323	325	318	300	292	317	333	328	319	314	325	326	321	319	292	324	322	295	300	305	312	291	298	324	317	296	291	299	307	295	320	326	287	333	291	278	345	316	276	326	286	318	316	326	285	295	318	291	301	277	337	309	307	319	292	330	314	299	290	306	297	326	308	303	311	295	280	337	309	318	284	331	333	325	306	326	308	276	304	313	298	308	317	314	337	294	257	302	324	314	306	320	297	339	302	292	284	325	303	334	341	308	320	295	313	320	298	339	282	322	283	321	311	331	345	348	333	292	306	345	301	299	291	288	306	315	321	288	304	285	326	294	356	310	332	310	322	305	310	301	315	310	327	351	282	291	284	289	301	313	299	350	307	317	320	331	304	310	311	274	303	311	294	323	320	319	309	335	345	307	310	337	331	328	325	305	271	299	345	328	308	315	292	344	285	302	321	329	274	300	334	285	331	328	291	306	308	308	321	307	324	287	283	333	295	328	334	329	307	309	325	296	288	333	303	303	321	346	331	293	323	314	293	311	290	339	248	302	326	309	299	312	315	323	331	305	303	334	307	327	291	303	320	322	281	317	305	351	296	308	325	321	340	322	314	340	314	309	315	307	312	332	308	306	298	301	328	323	295	319	339	309	301	322	316	282	306	320	296	295	306	315	301	326	294	334	331	322	326	330	327	324	308	351	346	313	299	330	308	304	295	311	267	307	292	344	330	305	321	336	289	312	295	287	304	285	329	292	303	294	306	309	337	336	313	284	307	344	309	306	322	296	282	339	345	351	272	270	325	287	284	330	292	304	295	320	289	306	304	311	312	286	335	344	316	305	312	314	324	312	303	321	288	284	356	298	317	292	332	282	306	319	308	327	327	313	291	309	332	295	340	310	313	315	302	318	310	293	328	317	291	300	308	309	318	290	339	303	335	302	300	302	319	318	295	312	305	308	310	301	306	300	326	308	321	327	308	332	312	331	284	301	298	301	273	325	344	298	313	313	279	313	318	337	330	331	329	328	338	290	329	323	314	314	306	312	322	313	321	334	305	335	315	304	322	318	312	311	308	302	320	309	334	300	305	272	302	291	302	308	318	351	310	275	326	332	320	282	327	309	327	328	327	314	307	293	309	313	312	323	314	301	296	314	341	297	309	322	303	274	275	263	308	281	344	303	295	325	318	317	320	311	323	314	298	283	293	288	328	319	301	322	293	295	342	286	295	305	317	282	288	285	297	326	306	306	288	332	320	314	321	338	295	298	317	319	360	308	331	330	323	341	320	332	324	296	302	281	300	325	295	296	325	326	282	280	339	356	315	312	321	263	295	315	328	310	322	308	340	346	286	285	296	285	329	283	323	317	296	278	321	291	264	332	337	291	320	310	317	311	319	289	315	313	295	295	289	267	319	308	356	305	302	332	333	298	282	328	326	312	323	286	291	318	315	315	313	291	284	294	294	297	309	320	300	344	289	300	318	302	331	296	299	309	315	320	312	309	297	297	306	310	322	292	319	306	333	345	330	301	306	317	325	334	342	321	291	304	304	289	308	318	321	315	315	358	327	293	332	312	295	307	295	310	306	341	331	298	313	321	324	317	302	310	319	291	293	304	321	262	318	290	315	301	333	344	346	291	349	319	285	282	319	277	293	303	316	299	295	318	313	330	322	305	288	299	298	275	330	287	310	316	296	294	331	308	315	294	293	302	287	333	298	341	341	296	290	329	326	333	295	313	312	267	311	299	293	322	294	309	299	275	303	304	289	329	270	318	295	309	313	287	317	361	290	297	311	319	308	302	300	295	339	326	331	309	326	352	345	331	315	325	321	321	331	303	348	320	317	319	307	325	306	285	325	332	298	294	341	300	320	312	326	310	294	297	340	286	307	303	281	304	318	308	347	280	305	279	329	301	275	301	307	346	302	282	313	332	290	309	333	316	305	311	328	322	297	287	323	351	306	291	306	295	289	299	298	322	297	298	300	296	281	335	306	310	304	281	320	287	296	325	300	317	300	294	311	351	353	297	309	323	317	347	338	281	279	295	333	335	323	296	321	326	315	326	301	302	328	317	329	291	290	280	319	320	302	300	290	281	323	331	320	316	269	294	314	266	292	293	333	289	320	316	326	311	307	271	296	290	314	322	298	288	328	297	320	314	302	284	315	307	290	304	318	321	307	344	325	282	315	330	297	305	343	317	322	293	303	288	297	346	287	321	299	333	299	340	294	327	285	318	343	284	319	262	272	301	307	305	341	351	327	283	319	288	302	328	302	320	323	335	331	318	303	300	318	303	296	312	282	307	318	323	337	299	306	288	319	297	279	299	279	318	324	295	293	299	290	307	321	319	308	312	301	316	271	279	292	333	324	308	294	281	326	340	320	268	272	303	314	281	358	301	308	322	324	346	307	338	305	325	334	306	305	302	295	332	315	315	289	320	329	332	296	330	323	279	285	312	339	309	289	317	310	270	307	288	320	315	296	311	277	311	322	313	304	328	301	317	304	299	310	298	322	322	321	301	287	298	343	303	310	308	347	300	292	303	311	318	273	307	304	299	319	296	318	316	331	310	314	292	312	309	277	305	310	291	315	318	312	310	323	298	355	342	284	318	316	298	326	314	318	349	302	290	326	297	289	283	332	315	316	345	309	301	321	309	273	325	309	308	286	309	309	333	321	300	315	317	304	313	306	334	305	293	355	280	283	323	320	351	305	337	334	291	312	280	303	302	332	322	265	294	317	318	336	289	335	297	350	302	314	345	325	322	330	303	319	307	336
5903	1468	2387	2984	2618	2269	2009	1787	1567	1415	1308	1238	1295	1194	1173	1085	1020	1049	1066	1054	959	990	983	952	918	908	906	922	883	900	882	803	822	855	826	809	842	2502	2919	850	836	811	862	788	820	820	827	798	811	780	769	754	833	759	789	830	781	753	819	793	819	766	789	827	787	753	809	768	817	790	831	745	823	786	861	762	815	824	781	749	762	779	793	792	778	806	774	796	765	812	775	818	833	797	801	790	765	816	738	781	768	772	740	848	735	778	805	775	759	732	800	786	768	773	748	814	778	811	732	808	782	785	776	754	799	804	784	757	778	834	802	755	751	777	789	755	758	758	776	788	822	768	730	795	764	803	756	781	761	814	774	705	800	771	802	804	850	806	796	765	786	798	804	730	786	772	744	829	789	823	825	765	771	795	778	766	806	805	797	779	785	791	767	775	806	787	734	753	793	764	816	784	813	737	780	790	796	765	768	775	787	765	803	789	747	820	739	766	802	784	796	796	818	779	812	790	808	790	766	735	776	807	747	790	799	750	794	778	781	757	864	754	766	763	809	819	783	717	852	789	782	745	729	770	792	806	811	742	755	767	758	766	796	749	822	774	774	818	765	767	783	793	745	778	733	776	789	759	762	773	740	792	747	755	755	795	774	716	763	820	829	834	712	746	766	739	787	836	800	757	737	772	760	802	811	825	768	808	716	798	774	789	778	772	803	767	786	811	759	788	737	744	782	792	831	780	759	762	789	790	774	755	775	719	803	769	779	827	841	814	787	762	831	746	776	826	758	749	795	775	762	797	778	759	723	760	815	779	784	820	784	820	731	770	768	813	745	820	796	808	809	773	789	842	755	796	786	739	787	764	722	780	767	764	801	834	790	680	774	783	812	747	791	792	823	752	776	793	743	834	776	759	796	778	798	785	755	827	788	784	768	731	722	756	723	767	763	790	781	786	795	772	821	785	764	800	725	749	778	783	793	772	760	741	762	752	802	757	731	798	781	732	762	788	818	795	817	786	816	829	762	798	815	761	763	797	821	806	778	765	809	784	783	808	745	794	744	785	756	771	819	767	754	769	802	722	781	785	742	800	736	826	775	750	768	762	819	787	770	803	837	791	814	814	810	751	853	769	789	777	728	787	779	766	817	833	784	748	761	753	841	808	782	774	818	792	755	739	752	767	807	765	782	745	766	802	782	783	829	771	760	756	844	762	814	830	802	762	792	817	783	774	769	785	800	812	751	881	785	770	777	849	782	781	814	774	807	834	808	780	698	772	792	756	747	767	759	815	733	822	766	809	763	771	744	772	747	776	799	798	771	790	813	758	716	762	761	779	745	785	761	769	767	753	782	819	797	793	805	785	754	805	744	784	755	775	794	758	768	769	774	758	758	808	767	775	802	778	774	786	785	789	724	821	811	802	798	763	808	783	698	713	758	767	818	729	799	810	756	754	796	781	776	785	758	735	778	773	724	773	813	743	760	795	767	778	822	752	778	782	812	798	806	737	795	756	741	798	769	848	796	829	754	781	767	809	804	821	761	774	813	806	813	751	745	801	760	782	775	812	762	795	806	860	799	806	791	773	753	814	814	748	754	770	847	771	775	802	809	810	791	739	756	784	792	759	759	800	804	782	795	817	759	835	754	814	797	769	789	765	750	772	756	817	855	782	753	782	770	796	732	757	787	757	805	719	762	803	771	763	756	818	800	750	745	805	787	782	761	772	751	821	800	786	832	787	763	779	774	829	757	781	793	852	776	739	745	791	738	802	763	791	799	759	786	801	734	778	799	806	775	776	790	775	800	774	761	807	808	777	763	835	801	747	760	795	794	738	809	775	769	723	798	817	783	794	785	805	810	797	775	750	782	741	849	823	746	750	758	745	771	776	713	776	736	754	813	779	773	750	768	790	764	747	745	787	757	756	731	820	823	818	756	766	761	801	815	754	803	837	744	768	793	780	778	781	758	793	801	789	746	740	745	783	784	805	758	771	757	752	799	716	748	817	801	762	769	781	768	773	788	808	832	806	791	798	736	820	804	805	784	738	794	765	781	817	705	783	694	762	721	795	785	779	739	772	801	768	769	797	749	794	789	763	756	782	753	736	842	731	785	771	815	782	777	777	757	826	790	774	796	734	802	765	760	746	760	744	726	790	774	749	790	757	759	838	785	749	743	796	755	761	758	796	766	816	768	775	798	751	768	797	786	790	807	747	765	812	756	784	810	753	785	799	791	735	804	802	740	807	809	763	785	832	750	794	802	739	730	742	825	807	811	801	769	770	789	756	788	794	793	809	756	780	782	795	803	778	771	760	766	808	782	782	757	771	823	812	742	780	796	823	805	747	809	752	746	749	751	809	793	806	776	792	792	758	776	804	801	767	797	799	805	798	741	767	766	772	782	783	777	799	822	782	769	780	793	757	796	794	787	824	789	808	758	755	777	812	817	779	787	752	777	747	769	779	747	764	752	787	780	790	787	800	771	794	740	749	784	753	798	729	811	734	789	758	749	828	683	811	800	760	785	800	801	801	741	804	766	736	733	768	791	820	799	776	758	842	809	780	775	787	819	786	776	755	791	793	781	756	806	744	764	803	806	760	791	744	748	775	761	833	807	772	830	744	811	775	776	810	789	817	831	782	740	800	787	800	742	789	763	755	764	795	835	792	773	737	732	806	753	739	782	799	777	774	766	806	812	728	742	769	770	778	713	766	755	799	771	801	765	756	790	776	766	828	807	811	786	788	800	720	786	826	767	743	759	717	811	794	757	802	779	745	773	719	735	761	791	778	763	808	773	765	808	829	727	759	796	777	794	751	791	754	799	874	710	773	787	769	782	786	758	762	799	773	830	762	793	770	812	825	791	726	771	763	835	782	766	779	750	726	777	755	790	820	810	816	770	782	814	788	766	764	732	808	721	750	789	764	783	795	838	750	826	797	817	819	800	769	756	783	850	809	815	793	791	787	790	749	763	749	759	767	838	776	785	818	804	757	829	753	772	782	776	777	786	751	784	747	760	749	801	795	730	769	790	853	779	777	748	800	778	781	738	790	792	737	756	799	775	823	796	804	798	738	783	826	812	779	791	694	758	799	773	783	788	781	756	777	781	791	784	854	774	843	736	773	821	783	744	762	745	807	782	788	800	799	801	792	797	775	758	809	743	776	808	750	780	781	781	729	817	778	798	782	805	811	751	743	777	820	808	729	810	763	790	782	858	819	752	730	740	740	815	801	821	790	787	742	781	789	772	830	801	791	807	806	826	764	803	744	786	764	816	749	780	788	776	800	815	816	803	809	775	808	767	790	772	774	795	758	805	761	853	804	794	781	809	744	723	776	773	795	807	794	784	751	805	766	779	776	803	767	757	788	765	812	751	797	822	806	797	743	817	780	789	795	766	812	805	751	753	762	784	767	757	784	780	782	742	727	781	760	821	795	806	765	838	748	791	769	782	741	702	815	755	756	806	755	749	759	790	798	779	750	810	719	842	802	794	764	795	753	788	803
13729	2099	2167	1708	1198	956	807	666	603	568	530	488	474	459	443	396	418	383	359	405	372	387	420	360	365	396	381	393	357	369	344	369	343	359	318	335	377	769	1087	340	357	337	351	354	332	357	334	362	373	339	337	354	381	352	373	352	302	326	399	357	350	318	343	341	357	379	357	339	331	366	357	367	365	362	329	337	331	349	337	349	386	370	353	385	356	338	310	344	339	331	337	348	356	316	361	360	325	326	326	368	347	341	327	377	372	340	350	326	365	329	371	344	346	389	341	314	362	369	343	342	322	329	329	346	339	342	290	358	315	351	357	368	339	306	415	343	360	348	353	346	380	331	370	310	352	358	367	355	374	350	359	349	324	325	357	350	369	358	359	318	324	314	338	336	369	318	350	331	357	345	313	381	372	367	328	346	346	335	348	366	342	345	357	314	341	343	367	375	330	348	371	355	334	341	356	357	349	344	380	343	302	354	340	355	339	361	367	350	350	357	352	363	370	374	371	361	327	360	366	364	329	339	329	351	344	352	338	343	337	374	348	354	323	350	343	327	337	362	364	365	342	341	339	350	363	347	359	356	351	366	314	350	334	324	336	382	352	381	330	349	330	362	379	330	359	336	356	365	352	315	328	316	331	357	322	374	353	335	341	349	375	370	334	344	344	332	358	349	311	352	339	343	336	385	320	359	361	322	336	359	342	335	339	326	342	359	313	331	328	303	310	363	340	368	329	354	308	317	310	343	339	323	344	337	350	323	400	362	361	348	364	338	295	343	328	349	343	338	353	393	347	366	341	340	299	328	386	381	362	344	329	351	350	339	323	346	359	321	325	380	355	347	365	326	334	331	378	349	351	362	364	314	331	343	361	334	325	344	344	332	361	373	327	358	358	342	335	408	351	322	365	331	351	366	360	345	352	359	350	347	330	366	331	338	392	386	346	353	351	376	323	338	342	359	312	349	331	333	324	346	386	359	390	329	324	309	353	379	377	318	356	358	352	329	365	336	364	346	333	327	355	320	326	348	318	336	345	356	368	347	332	351	329	359	346	363	336	368	348	346	315	313	378	347	313	380	366	318	337	339	352	374	349	330	351	339	349	342	348	327	371	347	344	343	347	348	324	335	337	328	348	350	320	325	334	340	351	345	347	372	347	325	327	364	375	346	363	357	351	344	367	346	348	363	357	361	355	323	360	352	344	380	334	314	345	341	366	361	344	376	348	330	335	352	350	343	365	307	327	339	345	338	333	327	338	344	364	340	343	322	343	350	338	368	374	357	375	360	346	347	338	319	342	373	307	319	331	346	354	342	332	350	333	337	339	363	348	327	368	360	343	366	339	318	348	331	350	346	339	349	335	317	338	348	352	334	342	355	367	345	371	356	342	343	353	322	304	357	358	344	350	366	338	339	343	342	317	327	347	340	329	311	343	317	373	365	329	357	374	309	329	343	335	363	352	330	311	338	357	366	341	335	364	327	340	340	314	348	334	341	334	349	366	357	358	356	348	365	387	361	338	345	332	321	358	348	364	391	403	361	349	332	299	367	362	346	355	322	339	355	323	357	375	310	364	349	342	319	322	370	380	371	349	369	327	341	384	345	352	355	350	342	382	335	378	339	358	372	357	367	314	340	344	371	363	341	365	386	382	340	344	345	346	363	336	378	371	312	347	339	341	346	346	356	368	359	363	370	394	331	325	332	389	310	366	344	316	319	375	349	304	324	329	354	373	328	349	428	345	331	374	352	350	348	385	379	360	350	365	357	325	339	362	359	347	334	354	352	338	353	321	333	343	339	320	384	332	339	373	355	338	321	358	311	365	383	321	354	380	343	346	363	349	339	366	364	344	341	354	334	366	336	354	341	354	343	391	357	355	302	339	349	373	352	343	321	337	354	351	328	330	361	317	317	344	309	387	357	378	355	343	366	341	361	347	370	358	349	323	321	347	335	350	366	367	351	343	344	328	334	345	337	362	347	344	364	349	339	342	337	354	355	329	347	336	371	340	342	320	337	341	309	347	360	351	358	346	364	317	363	346	327	395	351	362	402	329	341	347	358	334	337	343	369	326	324	366	343	382	351	362	349	347	318	340	324	350	337	382	350	338	353	363	355	371	350	353	345	331	322	339	333	315	326	346	300	358	343	371	368	357	333	311	346	329	339	312	360	336	319	336	335	344	363	310	347	327	354	357	336	338	350	382	348	323	384	369	345	335	336	338	349	334	369	333	316	335	321	372	324	373	359	340	364	357	358	335	324	348	369	346	326	373	332	348	348	353	346	313	344	328	361	363	350	360	362	352	355	323	374	361	354	356	360	335	361	356	355	356	365	350	360	340	347	332	350	357	322	369	348	315	371	355	370	346	371	322	354	317	341	355	393	347	338	353	372	345	328	345	297	354	345	320	338	372	300	372	364	355	353	335	351	350	343	339	327	330	341	366	359	354	320	318	334	352	393	374	340	349	337	326	371	329	303	361	365	352	317	358	326	324	360	331	317	322	331	369	377	347	345	361	347	347	362	328	331	333	350	344	322	321	347	329	352	358	338	349	344	343	335	340	362	351	423	318	351	324	366	358	369	355	335	347	366	320	355	339	331	340	331	370	299	332	353	342	344	348	349	358	363	323	369	340	364	291	342	380	313	364	370	353	331	351	346	350	347	334	345	361	331	350	350	358	376	332	331	343	324	360	364	315	327	331	349	364	356	352	357	350	348	335	354	367	357	377	347	321	347	353	333	329	312	348	338	329	360	353	360	328	356	376	328	352	342	344	334	345	345	355	348	378	360	351	343	339	311	333	355	337	363	320	357	379	351	375	365	364	368	337	349	356	336	357	336	380	362	370	330	377	350	366	345	331	364	329	307	325	343	337	371	337	346	339	367	326	355	343	330	335	323	355	362	333	369	351	350	307	321	352	362	330	363	399	357	335	315	353	355	333	375	345	341	351	351	331	375	337	334	364	363	388	354	343	341	344	363	381	340	357	338	323	343	358	319	360	348	333	389	377	334	347	355	375	378	319	386	354	311	336	322	354	347	327	370	350	326	339	329	317	332	353	362	323	383	317	354	370	316	342	313	322	376	320	358	346	375	357	333	342	320	354	361	372	318	291	321	335	380	339	326	363	365	379	363	383	368	355	334	332	332	372	342	339	370	363	346	363	384	366	344	361	325	360	333	351	357	373	336	356	361	346	352	328	336	336	337	354	302	356	324	343	372	358	377	344	355	337	363	324	363	345	360	303	358	355	358	334	356	384	360	333	368	353	353	346	334	324	360	340	344	358	315	329	340	348	386	347	364	385	329	362	342	335	339	349	357	355	339	307	346	353	365	351	355	350	341	360	347	363	346	354	347	342	343	344	373	320	313	319	340	312	341	337	347	368	360	342	354	317	363	330	324	322	309	330	359	310	330	343	335	327	386	354	322	377	385	332	348	313	311	324	348	366	327	348	367	357	315	338	314	332	316	381	346	326	343	354	355	337	352	367	342	335	363	310	339
7773	2096	4155	5115	4329	3777	3195	2657	2321	2102	1872	1808	1724	1690	1468	1406	1258	1337	1288	1394	1252	1154	1086	1126	1097	1069	1055	1092	1042	1022	1012	1012	940	986	927	945	983	4433	5523	912	956	827	881	924	889	912	911	850	872	860	832	894	863	851	873	845	828	799	911	906	847	844	847	855	851	852	852	827	837	862	863	859	812	843	808	838	846	840	827	863	877	828	859	922	802	849	865	819	828	863	789	849	859	853	844	863	816	850	851	820	785	837	839	822	820	893	793	811	806	809	808	811	862	874	817	810	878	836	842	822	865	854	863	867	810	816	877	879	819	822	833	825	848	820	838	853	856	862	789	806	830	812	869	861	862	856	850	793	827	814	789	840	824	881	851	769	824	818	782	897	837	862	815	834	804	805	868	801	835	850	845	844	808	800	807	857	864	822	851	817	843	849	832	808	854	816	792	837	844	828	825	871	829	805	842	788	811	819	812	802	863	839	888	819	862	850	880	852	822	822	735	815	799	850	850	837	862	861	908	795	848	822	764	809	797	840	827	858	833	797	878	841	821	835	835	811	811	785	851	874	824	801	869	851	859	816	828	801	815	793	843	854	792	779	865	879	840	873	800	822	811	813	840	843	875	785	821	808	842	871	821	851	815	815	864	801	764	829	913	854	873	867	776	812	808	847	820	796	820	859	834	840	834	877	825	820	825	819	850	823	820	891	775	821	807	851	828	799	812	846	830	854	857	852	834	907	842	816	845	841	832	859	834	827	860	848	825	829	854	873	829	850	855	808	802	877	854	871	801	812	878	831	780	821	806	842	856	876	858	868	846	813	818	809	796	870	840	818	772	858	779	818	791	828	871	870	856	808	829	841	869	826	834	848	830	827	825	827	760	847	835	841	875	894	867	846	848	786	831	848	815	813	780	810	860	825	828	850	777	884	797	800	834	811	806	835	843	854	857	835	802	875	736	806	793	866	810	870	854	897	870	798	836	841	746	809	878	835	808	843	842	863	863	799	853	836	826	823	841	848	822	869	819	827	863	840	821	847	822	846	871	823	842	830	828	863	850	845	816	781	803	848	783	860	783	860	822	820	841	852	852	804	823	724	827	817	817	841	814	824	815	841	872	837	801	847	855	824	866	822	821	857	838	866	796	793	837	800	775	822	821	783	841	818	764	797	848	816	833	816	803	817	827	782	812	841	800	836	809	822	870	869	835	827	791	833	824	846	829	856	864	804	842	822	819	779	840	811	753	823	838	842	815	840	843	824	805	856	812	839	819	808	834	894	806	808	828	805	814	848	813	851	832	813	755	806	872	749	866	780	796	832	782	785	853	875	827	837	801	834	811	835	777	809	855	829	831	865	852	881	896	796	837	832	809	837	764	825	777	802	815	814	820	804	848	784	807	810	797	840	788	856	813	814	796	797	777	861	837	799	863	828	864	802	788	851	812	796	853	840	830	869	824	810	838	821	780	825	873	836	805	786	825	852	841	820	819	825	850	824	799	791	806	847	798	865	840	863	826	873	788	878	831	858	887	827	826	845	851	835	831	866	816	822	804	824	791	852	782	817	899	779	858	857	789	803	832	835	818	825	856	813	784	850	843	825	840	870	812	872	847	866	814	830	796	792	846	834	844	835	853	840	826	829	802	846	789	822	907	821	860	885	781	824	834	808	903	844	875	814	827	799	833	888	892	849	825	854	843	839	814	829	808	879	816	839	834	823	846	839	844	763	842	816	838	809	859	794	834	850	869	810	818	817	855	895	842	754	866	823	847	889	806	797	804	793	808	844	846	815	850	815	862	816	820	825	837	837	842	857	875	787	795	792	837	809	851	788	832	777	828	793	821	788	851	775	838	825	805	789	797	849	804	855	862	802	822	820	843	889	841	858	807	838	828	808	832	859	833	761	853	861	803	860	931	821	866	761	847	835	794	825	831	836	788	787	887	805	865	849	855	851	806	798	799	823	816	833	840	785	784	798	837	819	831	868	852	823	835	855	889	814	849	813	835	851	849	833	809	845	795	775	805	855	782	832	859	832	845	813	870	795	781	777	836	817	847	820	838	860	885	824	807	853	834	800	826	828	812	806	869	845	897	768	876	815	865	832	793	881	823	868	808	850	858	813	838	826	799	870	848	883	825	845	825	843	887	802	835	807	813	814	842	818	843	816	817	802	815	874	834	858	875	867	825	862	795	870	861	858	828	856	808	802	845	826	869	812	866	849	785	853	812	808	835	806	818	875	826	833	847	822	858	831	856	800	885	875	879	808	843	862	837	851	814	860	863	815	821	837	821	882	834	831	798	851	810	831	802	812	840	786	862	802	811	858	850	850	815	819	819	807	853	822	821	845	824	827	840	831	809	837	814	822	814	843	831	803	854	880	810	788	838	842	827	823	793	834	856	834	749	831	803	867	754	824	838	788	785	788	850	832	828	819	839	826	837	815	824	871	854	800	821	790	832	836	792	830	821	808	811	837	853	842	859	867	842	806	817	880	814	803	880	861	782	754	810	866	824	837	791	862	829	811	795	855	809	827	768	834	798	823	810	852	800	857	849	819	861	788	805	796	822	836	874	864	856	816	868	830	853	871	805	854	864	849	808	848	840	803	818	770	833	864	865	793	830	805	791	810	825	853	831	835	793	781	836	838	845	869	820	814	825	837	832	782	836	839	842	808	828	813	784	846	856	840	839	823	868	876	791	891	829	897	811	812	832	858	848	820	801	798	850	828	851	829	803	859	846	836	832	794	813	786	836	822	833	854	814	862	878	817	808	808	826	866	814	800	812	872	844	784	809	860	758	877	837	830	857	808	853	836	801	836	824	833	877	829	841	846	872	821	828	834	839	757	833	837	839	791	833	825	828	824	841	867	824	818	816	848	840	860	818	838	849	840	857	822	790	798	802	857	839	807	846	851	834	880	840	831	828	874	804	765	878	817	818	832	823	814	798	776	867	807	826	855	805	813	867	833	800	816	887	857	810	823	844	883	801	823	856	806	872	807	822	843	789	849	865	772	847	843	871	838	823	847	816	790	831	829	804	845	829	895	813	872	831	812	834	814	849	864	800	829	806	835	835	783	824	818	798	814	820	811	824	889	783	825	825	856	825	795	830	828	852	847	835	876	845	861	829	866	769	850	867	858	780	850	844	846	832	877	868	872	838	811	829	832	863	807	853	846	845	836	850	854	821	817	867	843	815	853	861	818	830	802	800	827	835	827	816	847	845	841	782	810	847	790	773	802	834	807	895	793	856	817	817	789	860	838	873	833	872	830	846	804	797	821	797	831	809	830	812	781	841	820	883	824	838	845	794	835	869	818	860	775	816	818	814	849	865	760	829	856	816	800	862	836	804	873	852	828	792	820	816	839	807	817	832	805	872	784	810	860	794	810	852	810	842	822	831	804	733	862	823	783	841	828	822	810	834	787	850	857	873	835	862	791	840	855	815	825	862	853	832	812	814	799	828	860	819	842	828	823	813	846	858	856	861	840	850	805	815	800	842	878
1831	161	168	163	167	143	153	192	153	163	144	143	169	150	141	157	138	129	153	141	140	128	151	165	168	130	154	166	144	145	143	166	154	155	132	156	168	186	153	145	137	173	144	145	126	161	143	152	159	175	131	157	148	155	167	180	163	128	151	167	141	129	136	143	149	144	149	134	154	157	180	146	148	171	147	156	157	162	168	152	167	161	164	162	157	176	132	150	142	170	166	155	148	139	167	152	179	149	153	135	148	143	142	147	136	162	148	143	169	142	147	156	137	137	149	145	156	131	137	159	123	164	156	136	139	162	170	128	131	133	126	157	152	157	132	147	147	158	137	139	142	166	153	141	158	167	159	146	161	136	160	147	169	186	159	162	157	144	169	137	149	171	152	148	152	157	143	158	157	152	172	112	167	151	156	162	158	144	154	147	132	159	165	158	159	132	162	134	169	158	166	128	149	167	154	159	152	158	173	157	164	162	162	162	158	150	155	148	170	122	148	170	146	150	146	139	168	151	154	160	132	137	146	162	142	145	147	143	142	175	152	145	158	148	181	154	165	155	154	156	150	148	155	142	138	148	151	147	127	145	163	173	154	153	153	125	162	159	146	163	170	149	137	153	148	147	148	150	155	143	135	159	160	163	126	143	170	148	162	155	138	180	158	172	157	138	140	167	163	138	135	134	149	165	145	130	144	118	147	142	139	149	148	153	140	156	133	176	164	142	138	163	158	158	147	155	163	134	121	132	175	162	152	157	165	166	145	166	157	165	134	157	162	181	135	167	149	154	130	122	157	164	163	130	143	151	160	141	154	134	149	155	139	132	145	133	151	150	138	157	139	152	154	124	147	126	147	175	153	156	129	151	141	140	142	152	144	159	152	145	148	151	154	141	144	145	155	142	161	163	155	167	168	174	138	155	129	139	135	147	168	120	146	143	160	174	149	146	161	125	151	141	155	129	152	150	152	151	139	146	153	167	155	129	143	149	169	150	135	122	152	167	152	146	140	149	151	180	136	138	159	145	155	155	163	168	157	161	139	126	154	163	165	167	159	160	152	143	161	141	127	155	151	137	144	139	146	149	170	133	121	146	168	157	149	150	147	137	145	144	150	147	134	161	151	146	139	141	151	149	138	153	172	168	164	147	149	173	170	159	153	146	121	161	136	134	157	138	149	154	148	107	133	162	147	120	150	165	148	168	155	166	155	156	143	159	141	164	174	172	165	131	146	151	146	180	155	155	162	178	151	125	150	133	137	159	142	166	154	142	141	156	153	150	157	157	157	134	117	147	115	133	163	167	130	169	160	164	148	163	132	139	165	149	143	151	158	156	174	147	141	128	146	143	154	153	147	161	150	180	135	154	148	144	161	158	150	159	143	150	147	158	138	143	134	144	137	179	151	159	164	164	143	156	142	169	151	139	157	155	140	153	144	146	164	163	159	166	159	141	156	164	152	164	157	158	142	145	144	149	153	137	158	121	157	159	180	143	159	147	144	138	126	173	170	136	158	156	165	150	160	144	158	147	142	159	167	153	161	131	171	142	146	149	163	158	162	170	155	143	131	171	165	145	167	155	145	163	164	160	145	146	149	142	165	121	173	146	156	156	166	158	136	159	179	126	154	172	164	139	163	138	145	160	149	180	149	153	150	168	142	145	167	183	157	147	154	159	120	144	151	160	169	146	146	157	159	129	152	159	145	145	155	166	152	151	140	132	160	132	167	174	147	161	161	159	169	136	145	172	143	150	144	147	163	171	156	166	146	187	166	149	126	144	165	142	146	129	156	158	132	142	149	162	146	151	174	156	149	174	155	161	173	124	157	153	133	135	169	160	145	161	170	135	154	175	166	150	127	138	159	144	152	152	169	139	154	142	145	146	154	154	154	175	148	144	166	152	142	142	146	162	151	156	155	147	149	137	148	160	166	143	161	165	144	136	147	148	155	144	146	153	158	133	157	150	153	159	147	157	134	146	160	178	159	145	170	165	138	129	153	153	155	148	118	149	164	163	164	178	162	170	144	171	147	144	151	147	149	154	148	167	151	169	170	155	147	157	165	179	140	162	154	148	134	150	154	144	152	158	178	148	160	151	150	152	157	142	149	155	157	162	158	155	141	168	155	161	151	139	160	157	148	162	150	159	127	155	153	162	154	156	146	156	155	158	140	133	153	159	143	141	154	166	153	132	165	157	153	141	145	126	154	155	154	157	146	146	142	160	166	139	163	152	141	160	168	162	158	146	152	154	149	132	169	140	152	153	163	159	154	148	145	159	155	178	142	167	143	177	163	134	153	166	158	152	162	133	165	148	166	182	180	146	169	163	147	144	120	172	136	170	130	131	163	178	133	150	175	170	126	123	165	159	151	147	160	148	162	157	153	134	158	121	159	149	151	171	155	128	138	156	152	150	152	156	156	140	133	154	169	136	171	148	157	151	136	146	159	129	151	145	158	162	147	157	142	150	149	152	139	138	136	141	151	153	131	152	145	172	132	138	167	153	175	155	141	158	145	151	144	172	156	131	160	169	141	141	155	179	164	151	148	170	162	145	161	156	152	149	141	148	148	146	154	130	137	177	143	144	144	142	137	167	162	165	146	156	138	161	156	152	185	125	130	157	191	137	128	139	138	176	154	164	132	151	138	153	143	147	145	165	173	128	152	154	161	146	154	161	135	156	177	156	118	143	167	157	146	145	167	149	151	150	158	152	156	142	137	161	134	145	149	156	157	152	139	149	143	151	165	158	132	151	145	172	156	125	165	140	146	140	156	138	149	165	135	158	143	162	163	154	125	161	150	150	152	155	179	157	144	131	164	134	147	143	163	155	137	164	143	149	165	177	135	164	150	159	152	153	159	153	178	162	159	141	125	149	149	162	155	143	125	165	149	159	165	165	143	154	171	162	157	157	168	163	145	141	134	140	157	130	165	137	129	126	141	166	175	160	146	162	173	180	144	153	148	146	160	146	141	174	141	162	157	164	148	165	133	154	152	164	158	168	118	144	156	144	157	150	152	145	171	155	160	152	148	165	150	157	147	153	168	204	160	166	137	155	140	147	152	152	145	143	147	148	154	151	152	141	144	176	152	134	142	156	173	167	158	126	160	137	157	156	158	148	131	107	144	152	155	150	165	135	153	164	154	154	124	154	160	143	149	154	153	165	134	173	154	141	141	145	135	161	157	152	153	151	163	161	145	153	126	172	136	154	148	138	162	137	158	158	178	141	157	176	146	164	154	139	155	148	144	148	157	145	138	149	140	133	149	132	150	142	146	157	130	154	177	157	145	144	151	163	156	149	168	157	147	172	163	152	150	142	152	151	167	138	175	161	148	134	158	158	154	142	181	164	135	144	148	140	158	142	141	152	131	165	151	150	117	171	162	152	137	146	155	155	162	158	143	137	148	121	149	158	154	144	150	156	141	169	165	145	141	171	127	164	150	177	156	164	142	172	159	149	168	157	166	136	160	148	151	144	139	144	153	143	155	149	149	159	157	155	147	142
2187	494	522	524	551	506	530	477	455	478	465	468	529	516	478	491	451	425	466	469	505	471	464	453	446	431	494	422	442	473	462	467	472	446	426	412	429	479	553	496	460	443	454	445	466	428	423	488	461	411	448	440	445	433	434	439	453	436	443	421	421	447	441	426	444	448	436	397	411	439	421	434	431	455	461	428	450	434	399	403	453	443	463	443	400	431	436	461	422	477	441	411	444	440	452	456	467	460	407	424	454	425	437	440	429	445	421	442	454	450	422	425	457	432	444	412	446	421	427	420	446	443	464	453	434	399	438	423	453	417	447	479	453	439	437	439	441	415	407	441	420	438	441	439	452	427	434	453	420	455	468	433	451	424	440	430	415	422	419	406	431	465	408	448	469	407	443	433	439	495	416	393	456	438	444	431	448	438	461	450	428	455	484	454	430	478	450	421	406	461	466	417	404	389	421	407	449	415	438	423	428	391	438	451	423	426	439	458	451	442	452	425	460	448	434	430	429	455	440	445	399	451	452	442	448	438	460	418	434	459	441	456	441	435	428	435	441	452	457	495	443	462	413	462	461	430	442	425	415	398	414	444	447	478	445	478	448	402	418	405	385	440	422	403	431	397	477	463	419	447	455	423	476	463	438	444	463	449	408	431	464	440	458	461	436	433	449	408	442	451	449	442	421	411	468	425	435	474	479	419	434	422	461	426	418	450	439	411	445	426	430	440	416	430	456	410	445	435	459	410	442	467	408	465	457	448	424	425	430	425	445	429	448	469	441	435	451	429	466	440	487	441	453	482	444	439	451	461	466	435	426	395	420	457	453	443	466	441	471	437	433	438	452	459	453	416	431	458	513	430	454	456	405	392	440	446	427	435	451	449	438	433	452	418	433	419	424	429	421	417	427	472	441	442	430	443	430	437	402	389	437	419	451	445	438	439	463	444	415	453	410	444	444	429	442	443	460	454	426	420	452	490	452	461	440	460	449	432	430	426	446	454	424	421	447	444	460	412	457	442	452	448	461	478	462	429	410	456	461	438	420	449	413	430	468	442	462	402	418	401	433	451	441	441	472	439	439	417	425	459	444	477	418	425	432	468	444	483	458	444	428	461	462	433	468	449	439	438	408	435	450	421	470	422	408	437	425	411	439	453	415	419	453	430	436	451	457	429	499	412	450	450	396	460	440	451	441	445	466	431	426	478	459	446	439	462	427	458	455	409	420	430	474	446	432	440	444	456	409	449	422	443	464	449	454	461	452	420	463	427	406	476	439	445	420	428	501	463	439	459	425	458	452	420	468	414	433	449	415	424	422	436	441	446	468	429	423	419	471	450	466	445	460	454	460	421	480	428	455	454	461	451	466	458	445	465	420	413	421	445	435	446	465	478	467	445	449	493	432	452	441	453	464	440	395	441	456	454	449	444	426	411	438	439	427	444	427	438	482	437	459	443	465	443	435	443	426	431	449	454	447	408	455	421	462	430	455	455	417	422	447	438	456	458	431	435	431	415	436	459	446	408	454	443	474	454	428	462	464	443	458	448	440	397	431	404	428	406	470	466	475	468	454	443	470	437	437	460	475	415	466	429	455	465	457	462	442	436	462	430	419	459	462	453	456	410	426	460	449	437	428	388	440	428	414	396	407	431	478	446	422	442	452	476	473	433	419	425	446	420	430	443	433	421	462	439	435	399	467	459	456	440	473	432	392	462	410	441	460	476	458	428	423	431	434	442	421	428	469	441	418	429	430	490	424	472	430	418	485	431	446	450	426	461	424	434	456	431	395	474	410	461	434	479	438	399	480	447	441	419	428	433	420	433	439	403	503	449	481	442	420	433	429	430	426	442	442	459	420	432	428	438	447	430	403	459	450	442	416	452	471	431	461	402	434	448	457	435	433	451	433	439	440	414	455	441	444	465	422	436	411	404	414	449	447	435	449	439	442	465	423	472	450	458	447	441	457	446	425	417	489	420	468	432	428	432	426	448	473	429	427	434	443	423	444	434	444	414	433	402	427	433	447	418	437	450	415	396	467	446	436	419	436	439	444	457	465	435	461	440	437	458	448	422	423	402	462	445	443	466	408	465	464	446	439	469	432	467	428	414	451	465	415	467	448	459	445	455	420	457	457	422	474	421	441	413	414	434	422	427	507	426	440	461	444	450	420	431	428	402	456	459	423	430	455	467	423	427	445	479	459	484	484	469	423	424	433	420	423	472	426	449	438	431	437	453	444	417	454	436	425	427	455	472	395	478	415	453	429	438	437	446	449	433	457	444	457	468	442	447	440	438	446	438	444	431	438	442	393	464	400	429	450	463	433	430	434	438	434	426	421	464	448	455	445	459	450	417	421	421	443	450	493	510	443	475	438	457	397	442	451	434	455	422	459	460	458	428	502	444	470	433	429	435	423	448	447	456	443	455	465	451	426	484	404	491	421	448	429	436	457	448	463	432	468	454	473	443	458	421	454	413	445	423	448	443	469	458	442	441	420	440	445	439	419	437	407	477	397	430	417	407	426	452	410	426	444	421	438	447	422	452	395	427	396	446	460	442	421	464	430	471	405	458	431	415	417	419	427	422	463	407	457	415	422	463	472	467	404	419	448	446	427	437	454	457	454	442	464	479	410	411	467	446	446	412	475	474	438	429	409	453	454	465	465	438	462	466	459	438	439	450	465	410	421	427	451	459	435	448	416	454	421	442	413	441	432	451	448	429	450	434	440	458	472	448	478	454	426	431	449	438	459	413	424	439	408	439	444	455	414	426	467	470	477	452	456	465	438	427	439	482	466	430	429	423	411	431	457	443	441	420	468	495	450	454	445	455	426	447	414	466	409	424	447	474	431	463	445	435	421	451	445	438	436	431	484	458	386	457	431	437	451	496	433	444	474	460	421	484	443	459	414	438	443	440	430	456	428	451	454	459	445	480	436	440	433	440	456	418	421	496	443	466	429	424	436	405	443	466	442	441	477	430	443	477	449	436	445	410	431	448	436	448	438	465	415	416	419	403	443	437	444	461	424	413	468	491	410	410	466	408	438	422	440	470	419	463	433	456	440	435	411	434	428	451	438	422	458	445	493	439	462	460	435	442	449	407	407	414	416	408	430	442	469	439	405	406	455	403	432	432	451	426	418	440	413	449	439	449	426	423	417	449	470	470	415	471	473	473	460	462	474	440	408	418	438	439	425	459	423	450	421	488	436	489	457	435	458	432	456	437	416	423	459	459	459	438	450	442	437	442	448	428	431	472	442	431	416	420	453	449	447	458	436	429	467	458	472	454	422	426	430	449	442	464	469	413	458	443	443	463	450	430	417	448	442	427	429	410	460	475	440	411	437	437	434	400	441	431	427	467	441	434	441	474	415	435	436	454	466	454	447	452	471	469	423	467	456	448	445	451	410	430	447	477	442	442	454	431	424	446	456	435	454	443	451	456	426	462	440	431	424	467	460	428	471	463	436	421	447	453	423	456	453	443	439	444	476	441	453	452	456	442	437	424
7367	1072	1090	963	733	612	535	440	440	389	411	411	382	382	359	353	354	324	319	329	357	338	315	326	332	313	323	344	332	313	372	346	320	291	314	326	301	429	660	314	292	286	312	319	308	313	305	286	315	332	319	314	328	319	295	330	312	321	294	325	310	289	310	302	293	296	338	278	301	306	327	320	310	322	298	309	300	333	325	315	294	297	293	298	300	281	340	324	305	311	348	278	314	321	278	288	337	307	296	291	320	304	318	322	266	308	327	304	292	295	293	312	325	326	320	315	310	310	311	292	328	319	326	324	331	321	312	306	326	296	316	305	344	326	302	297	284	352	292	288	296	302	313	300	312	294	285	302	321	312	311	332	289	306	310	297	309	302	298	316	298	307	299	328	293	317	269	333	336	301	344	323	309	310	278	336	309	302	283	321	302	311	325	336	321	322	308	302	294	322	272	304	334	287	300	290	314	291	320	313	348	324	304	339	308	305	296	268	325	314	314	323	308	329	343	330	316	295	282	309	314	294	310	279	313	295	347	315	318	356	340	286	314	308	263	303	327	323	341	317	328	298	320	290	331	329	339	306	294	319	309	347	300	311	319	290	286	277	299	332	320	313	274	329	328	309	344	300	287	287	297	292	330	327	327	337	323	290	335	302	326	296	293	303	328	290	309	306	311	288	299	284	331	305	330	324	329	320	299	307	321	330	302	314	294	355	300	321	300	303	310	316	333	326	272	304	311	281	312	271	272	330	287	308	285	356	344	343	325	301	339	295	294	326	293	320	332	343	335	303	276	291	303	305	320	309	314	360	302	301	297	283	328	316	317	304	340	324	295	297	321	344	343	343	340	311	326	367	315	324	295	343	299	326	322	293	317	325	282	316	302	319	304	298	310	310	297	310	310	310	315	324	310	299	341	314	295	329	288	357	293	323	317	301	324	304	323	315	340	322	302	319	329	339	329	300	289	289	315	300	316	318	309	296	314	301	328	326	275	314	297	322	323	290	344	270	317	323	300	285	318	351	339	333	313	280	301	285	324	299	271	326	319	307	292	309	300	300	332	307	247	334	299	312	278	287	289	290	313	307	304	326	317	310	330	312	310	303	315	306	289	308	289	351	299	334	305	338	278	315	318	307	328	321	286	314	326	324	298	321	327	306	326	322	297	310	299	311	315	311	319	321	328	302	306	307	292	315	281	314	323	296	305	297	298	315	328	298	328	307	309	292	321	319	321	319	311	293	316	271	350	321	302	336	332	303	285	272	300	292	295	341	315	284	308	321	353	326	279	331	318	297	297	315	327	316	279	306	321	312	358	316	308	310	341	318	309	291	303	319	290	307	314	295	324	287	311	302	273	326	316	323	295	330	307	321	331	323	302	311	319	317	342	323	315	314	328	315	310	293	295	312	306	316	270	309	297	286	312	290	337	299	298	327	322	299	276	312	329	297	354	326	337	329	315	324	314	349	282	301	310	291	309	312	298	314	357	307	290	313	310	315	328	314	281	320	302	304	266	288	321	303	315	305	335	311	337	298	330	327	315	302	313	292	327	345	318	297	311	318	277	305	298	295	313	303	316	303	305	298	316	306	322	326	320	349	274	316	277	295	294	330	313	279	311	299	307	319	309	277	291	355	355	317	317	326	313	309	332	343	321	332	278	312	327	295	310	317	311	331	334	323	316	295	313	281	310	310	298	308	265	305	298	344	317	306	334	290	318	292	278	289	288	294	327	282	312	305	296	285	280	290	295	336	316	290	344	307	317	344	291	289	326	321	290	305	281	319	313	283	331	314	293	328	349	332	307	318	309	309	287	298	313	303	312	315	344	339	317	317	337	317	273	284	322	315	352	299	295	301	309	338	337	312	319	292	314	319	306	282	306	292	306	312	307	337	299	313	305	300	306	303	325	304	315	302	304	308	309	329	300	349	311	313	337	307	310	294	269	319	315	306	302	305	334	297	337	297	269	298	296	304	284	336	342	295	314	342	311	308	291	306	308	282	315	329	297	292	293	298	276	288	286	307	352	272	305	312	340	324	291	330	303	278	353	300	290	287	317	341	298	342	292	296	305	316	276	311	336	314	327	301	300	268	289	304	296	354	312	332	340	290	309	296	313	336	287	320	288	290	282	297	272	320	297	332	278	304	325	346	316	301	319	283	301	306	319	306	309	306	306	317	320	297	305	307	346	305	339	299	312	308	307	298	313	287	307	314	277	336	285	295	289	328	294	309	304	319	312	305	306	291	277	317	304	304	308	333	301	347	328	316	292	295	305	320	331	305	303	302	316	332	305	328	324	322	288	277	286	299	309	323	288	295	303	297	350	354	337	331	294	309	300	275	313	300	311	305	308	314	348	283	314	322	306	311	321	305	310	319	307	287	316	305	309	300	297	330	320	309	309	338	317	300	325	310	303	290	284	304	309	313	276	295	297	327	318	295	312	319	307	304	353	315	340	349	327	318	343	295	302	324	293	312	264	315	267	280	301	301	308	279	322	327	355	305	322	299	282	320	326	305	314	296	344	307	294	318	311	289	291	320	365	332	346	296	340	305	310	322	276	343	277	276	300	294	335	343	322	310	306	299	324	293	326	332	320	327	300	312	336	335	326	310	309	317	319	313	298	322	311	327	335	280	320	314	309	340	317	285	307	302	319	300	305	329	273	310	307	299	291	317	305	313	310	303	323	319	324	284	306	320	336	302	314	304	318	292	328	311	276	304	321	301	313	342	261	284	353	286	315	287	312	310	329	302	338	324	363	339	336	336	318	315	326	299	341	275	297	325	305	329	315	319	307	299	286	329	311	310	309	300	292	342	366	315	318	319	325	322	296	297	340	287	279	303	318	320	339	292	335	338	324	323	332	299	306	310	340	334	326	318	337	317	343	324	317	312	306	340	310	333	337	322	298	332	303	308	319	313	285	331	338	355	342	303	314	320	320	307	327	282	309	358	316	324	306	279	341	306	340	325	295	331	289	327	313	313	322	308	329	302	322	286	321	303	306	316	269	291	303	347	295	329	282	303	343	311	320	299	314	313	341	306	305	293	325	323	316	321	288	306	311	301	362	322	330	328	296	318	304	320	343	335	304	295	329	344	344	275	298	327	333	301	314	335	301	327	289	323	333	352	311	347	290	315	324	291	353	274	320	311	339	287	298	313	327	287	303	308	319	347	295	312	350	323	313	328	296	293	304	321	352	321	312	346	323	318	312	317	344	299	334	307	326	314	298	329	298	333	308	308	267	283	321	314	309	302	281	300	295	318	318	309	306	297	304	291	295	324	318	329	303	314	320	298	284	297	310	301	302	309	303	319	313	324	293	317	296	294	290	300	327	321	325	278	335	322	317	323	291	274	315	292	313	297	314	314	302	284	288	297	314	289	315	294	309	290	292	329	305	289	307	308	305	300	342	306	298	286	297	283	290	297	306	301	331	320	288	308	311	293	293	310	346	313	336	291	300	314	330	304	325	308	305	316	325	359	299	302	319	278	301	299	321	291
5835	1444	2433	2973	2742	2284	2033	1703	1663	1490	1293	1255	1293	1295	1111	1078	1048	1047	1000	1004	995	1000	915	985	925	968	914	913	854	896	874	947	865	883	873	835	865	1840	3553	813	751	846	779	863	804	773	850	783	723	804	768	815	825	830	807	778	852	807	779	780	800	799	795	743	797	739	825	722	765	721	819	751	784	786	738	773	792	752	753	824	829	789	798	787	811	832	767	796	772	780	780	832	772	741	778	808	780	785	762	755	759	777	793	784	841	806	786	745	787	864	784	810	782	742	775	772	760	752	792	773	826	784	786	820	740	770	775	760	797	794	765	731	737	789	790	813	763	791	807	824	774	789	803	746	804	767	827	743	722	785	749	816	775	769	834	740	754	775	754	795	772	805	759	766	796	752	773	774	793	767	771	808	736	812	829	774	802	812	813	827	807	781	768	815	778	804	768	730	719	753	807	734	771	832	827	759	761	764	765	781	768	777	785	774	765	775	752	747	793	759	765	795	820	803	725	788	812	723	778	803	758	783	779	788	772	795	793	798	777	798	768	774	768	818	786	788	770	765	746	844	763	821	782	760	742	778	818	782	766	776	833	826	749	736	771	773	720	770	800	809	806	793	786	787	793	753	758	796	787	712	783	765	743	778	805	775	780	793	780	725	772	744	817	799	811	804	744	753	837	762	750	774	775	741	805	738	778	799	749	815	763	852	807	746	779	797	769	750	702	791	800	818	770	731	750	765	771	779	736	760	831	780	772	781	794	764	782	774	850	766	754	753	788	748	774	771	767	763	748	816	802	790	806	769	807	807	790	767	763	789	719	774	714	771	807	768	757	736	780	764	788	802	772	759	821	828	813	792	762	803	723	798	763	784	788	791	792	754	825	789	803	722	788	815	813	746	779	802	814	768	715	794	786	762	778	740	813	770	800	775	758	788	787	735	824	808	828	812	733	749	798	768	757	776	805	776	783	760	827	736	786	757	775	799	778	803	759	760	759	799	779	766	768	768	801	767	773	749	752	757	797	760	835	770	823	759	778	722	791	747	761	728	703	761	793	809	776	785	748	786	812	759	850	749	761	775	801	798	760	762	749	746	754	777	765	776	818	734	800	735	791	750	767	778	758	843	770	771	800	765	793	778	808	778	763	802	777	788	781	768	773	767	784	762	703	772	780	819	773	750	795	806	791	790	793	794	774	763	764	773	810	796	807	803	729	784	780	776	781	772	758	756	816	774	770	819	731	750	794	772	751	813	781	776	844	805	764	762	739	795	808	774	806	779	796	803	781	779	783	797	753	821	807	830	726	742	766	809	811	787	780	763	845	787	788	815	819	829	777	805	802	788	823	806	821	798	796	806	800	815	769	814	730	751	757	807	777	850	709	805	788	747	770	827	782	785	806	810	769	786	771	758	778	774	731	747	797	759	809	821	782	751	813	817	813	837	811	783	795	774	831	745	765	773	778	775	755	756	803	775	784	798	798	798	801	809	773	797	760	763	767	832	723	745	808	751	777	737	776	850	784	783	762	763	783	746	764	815	795	797	765	769	796	802	784	827	754	840	744	811	793	759	727	779	778	765	870	744	815	770	821	769	808	800	763	815	782	790	738	814	752	772	784	764	796	763	749	787	764	787	795	733	784	792	710	802	767	835	740	795	828	780	782	742	824	771	760	786	791	839	775	758	852	793	724	759	809	762	809	836	774	773	806	772	777	804	768	768	719	821	772	770	743	783	757	812	789	827	762	780	785	804	790	797	767	777	728	768	747	755	696	819	754	770	786	818	816	772	798	743	781	789	765	805	773	749	793	720	775	764	723	772	737	760	724	770	770	845	760	791	758	775	811	762	782	789	799	781	775	779	773	843	763	803	769	814	802	764	762	771	827	749	819	752	826	782	778	773	763	765	762	845	783	790	789	780	796	762	748	786	779	767	812	806	758	792	748	774	758	855	804	746	705	751	765	737	772	767	782	756	830	796	794	768	785	792	785	791	770	804	756	769	764	734	788	759	772	829	784	772	771	809	756	747	803	769	788	797	774	781	765	825	771	763	771	759	769	836	795	820	737	755	781	759	772	786	786	762	750	761	801	786	752	789	787	790	745	741	773	782	806	752	831	763	790	781	795	773	769	763	794	764	747	749	783	783	789	795	792	804	790	781	788	756	807	787	798	770	839	783	806	800	785	798	826	790	781	820	797	779	782	770	763	805	791	818	762	806	786	777	757	753	793	738	774	771	779	785	794	786	796	727	782	818	749	806	793	756	761	767	751	796	744	791	777	794	767	765	808	836	768	793	809	764	714	787	802	841	775	835	779	774	736	748	734	814	809	725	765	758	747	773	802	729	797	780	759	783	796	753	810	819	805	769	767	805	772	780	784	827	791	751	792	768	793	783	773	823	780	768	771	740	778	812	819	751	813	754	770	781	800	807	803	775	763	767	821	778	805	744	782	798	734	732	773	810	777	834	738	767	804	775	775	805	830	803	778	768	776	779	719	791	774	751	777	747	786	784	779	714	782	806	784	800	789	759	779	768	823	805	787	742	802	774	760	780	770	756	726	865	782	799	780	782	781	736	777	801	796	805	797	818	750	749	776	778	783	780	734	822	815	753	785	836	789	752	837	758	806	753	786	768	768	811	793	787	762	787	806	813	782	784	740	791	750	784	758	750	759	810	780	782	723	825	750	776	778	737	799	804	759	797	762	750	769	781	800	769	831	773	751	795	803	772	748	800	776	798	814	751	751	805	762	779	805	826	708	828	768	824	851	791	781	809	765	807	753	798	747	754	794	776	798	843	770	738	825	759	766	779	764	805	795	741	763	753	774	772	799	754	737	740	826	780	754	762	772	824	783	812	787	806	774	812	774	774	771	779	847	777	817	775	782	789	786	786	783	769	806	815	776	799	771	806	784	702	764	781	758	709	774	810	823	781	854	774	784	824	761	735	815	758	772	767	813	790	793	783	764	824	758	837	768	804	781	776	815	754	793	825	798	801	806	765	802	799	766	757	787	782	777	789	756	789	801	747	743	768	747	697	821	753	760	773	794	800	762	784	765	761	747	824	744	746	779	810	799	774	815	793	808	784	818	778	788	781	807	812	786	773	776	712	795	778	795	795	811	838	732	837	796	773	768	804	753	751	759	761	777	854	829	766	835	772	792	797	820	695	783	807	750	785	782	793	746	831	831	772	779	786	775	779	787	744	769	786	781	743	695	800	794	752	791	789	779	779	771	778	803	807	785	788	775	761	820	847	793	737	819	856	813	777	805	800	740	790	780	800	760	793	805	756	780	736	823	803	808	841	752	811	801	741	854	745	726	798	781	801	839	791	748	751	731	736	744	813	782	779	763	777	807	836	723	741	829	845	822	786	735	815	774	814	763	832	783	791	805	768	783	818	804	771	814	769	848	798	768	775	798	792	781	758	789	777	791	742	812	811	789	743	714	754	790	818	765	780	822	782	820	744	799	810	763	832	809	772	730	767	797	789	792	764	779	782	748	782
13717	2193	2136	1772	1252	935	800	623	606	514	481	504	486	433	403	443	412	395	425	396	398	453	372	372	370	412	395	396	383	366	410	390	392	377	372	352	362	499	1035	352	326	370	315	323	326	351	330	327	330	331	339	320	352	371	344	384	336	387	363	360	342	312	337	331	374	375	352	363	359	347	354	353	344	354	345	376	364	365	365	337	363	350	335	349	339	328	338	355	324	333	352	358	397	366	348	331	366	361	362	330	354	344	342	342	377	341	356	378	328	340	348	342	324	322	354	355	300	373	326	342	326	349	333	329	390	353	352	320	368	357	323	289	347	342	362	315	357	365	340	331	352	343	361	352	340	349	351	351	350	352	353	376	343	358	358	340	330	356	295	369	366	334	346	323	374	338	353	346	358	369	335	361	328	336	363	346	315	340	330	350	358	320	336	356	327	327	365	336	353	368	341	330	341	333	348	327	320	331	363	344	331	360	343	338	295	316	311	344	347	326	350	332	311	340	291	311	313	335	351	328	390	327	343	316	356	347	326	365	366	335	344	376	325	366	361	368	332	338	347	330	333	320	350	359	349	328	346	380	378	317	363	346	335	348	329	335	359	378	360	324	292	365	350	365	332	350	328	338	353	349	334	346	345	359	350	376	334	329	350	339	322	343	341	372	345	324	337	379	327	358	349	346	361	356	332	347	344	325	382	340	320	363	384	367	348	341	327	340	370	348	338	341	342	373	347	367	359	350	303	369	374	344	333	360	363	347	308	390	365	376	334	346	340	345	304	374	346	353	343	351	357	343	357	351	344	345	342	346	365	335	348	392	338	350	380	346	292	317	372	353	339	350	380	360	349	355	350	356	352	338	356	311	346	350	368	352	338	319	346	345	306	351	329	344	311	332	383	349	348	352	322	321	321	335	364	329	352	344	322	362	319	334	352	328	321	327	352	343	329	343	355	347	329	332	329	319	362	333	361	376	366	322	349	314	372	370	315	340	339	347	362	331	332	317	329	350	326	353	346	355	373	312	305	362	340	370	340	334	356	340	367	347	310	326	345	302	329	331	350	324	330	314	352	319	316	366	378	344	386	334	362	383	376	350	341	306	336	344	382	377	361	364	334	330	321	364	343	335	324	347	363	354	340	354	326	330	310	361	328	352	351	380	383	333	336	355	330	314	340	302	354	365	326	351	322	371	395	360	365	363	344	370	327	364	352	353	349	342	356	348	369	338	364	308	342	332	324	331	343	338	378	355	367	333	325	351	352	348	360	320	327	352	353	361	347	339	301	347	341	364	358	378	316	345	356	356	350	343	342	365	328	342	331	345	350	331	326	355	344	359	344	350	349	347	337	349	354	335	342	336	347	330	337	368	332	345	357	360	332	344	292	327	345	325	372	356	362	347	370	383	340	337	341	340	330	343	370	341	348	316	356	358	342	358	358	341	366	368	338	358	323	407	356	344	351	310	306	345	330	347	377	323	331	326	322	346	326	334	369	337	345	337	333	350	346	339	357	350	372	328	377	342	337	332	352	368	324	327	317	369	322	353	381	296	363	322	352	365	385	344	314	383	340	312	331	357	339	352	349	348	339	352	323	313	348	324	344	366	314	326	287	345	321	342	322	378	336	364	343	290	341	355	361	361	335	358	331	348	336	343	353	337	347	362	384	353	331	342	357	350	375	373	341	335	319	361	358	370	355	338	361	333	302	346	360	327	358	352	371	356	386	336	346	365	376	375	310	318	353	322	365	307	355	353	339	336	376	353	335	327	367	346	338	317	348	364	328	344	351	328	368	362	323	364	369	308	352	369	324	315	368	388	344	306	318	349	365	350	318	381	359	347	347	338	335	353	332	333	348	346	353	371	348	363	353	347	363	335	346	336	338	375	347	363	342	337	372	353	367	325	360	324	385	367	365	340	363	336	358	353	381	370	367	330	325	337	311	338	376	329	350	370	372	346	323	349	352	356	357	365	337	324	319	381	347	337	337	390	346	335	353	369	332	353	346	373	312	351	385	348	342	366	350	339	367	365	355	373	345	354	327	352	356	343	380	348	345	319	361	313	347	351	332	373	318	404	344	347	357	325	319	324	329	343	357	304	330	331	366	382	319	324	327	377	361	379	342	352	352	375	361	330	350	348	336	378	342	336	326	376	350	349	347	394	349	365	336	338	340	337	318	340	339	366	358	355	335	375	309	317	298	382	335	355	334	373	341	319	345	352	343	300	364	328	321	338	351	338	359	335	335	349	357	343	353	323	340	351	335	363	376	329	357	385	368	337	367	353	364	355	352	336	340	343	332	347	343	371	326	328	320	345	336	357	327	349	334	339	330	307	360	329	342	323	357	376	333	361	339	333	333	322	339	353	315	344	331	385	298	307	356	344	330	342	330	339	328	348	326	351	330	343	316	310	348	350	342	319	316	306	364	356	338	350	346	357	332	350	353	324	338	355	353	346	332	368	350	316	350	356	337	324	369	370	333	333	337	318	332	326	395	365	358	346	344	358	341	379	362	342	344	345	362	323	333	335	343	351	331	428	348	338	363	328	346	323	341	348	382	349	350	345	343	345	311	356	323	323	372	343	343	372	350	354	351	352	318	349	377	334	342	332	327	341	352	356	371	343	328	363	334	349	328	346	326	385	366	360	329	347	354	331	343	318	390	386	339	356	344	333	340	345	352	356	364	355	371	352	328	366	344	354	367	310	330	346	355	338	330	342	368	343	344	362	373	323	342	378	355	363	380	324	331	342	356	351	345	356	397	343	345	360	389	328	354	358	367	375	303	314	345	335	361	323	316	375	318	404	332	307	344	296	331	320	328	348	299	342	323	356	337	337	358	342	366	368	360	343	321	356	340	328	338	343	350	369	330	318	355	362	308	349	328	346	333	376	359	325	358	392	344	334	373	361	337	368	320	321	351	340	332	358	357	331	325	321	310	333	335	324	359	342	346	371	358	327	331	355	316	364	345	333	378	344	334	361	322	374	344	336	362	338	323	320	332	328	367	317	344	347	326	361	326	307	352	338	317	381	318	333	353	372	355	342	338	330	350	335	344	337	367	363	335	371	353	352	354	324	362	385	346	358	347	368	339	340	368	354	353	374	353	357	354	366	377	339	335	362	354	368	351	368	323	320	342	323	325	338	365	347	336	376	332	323	372	356	353	363	303	343	339	359	342	346	370	350	349	379	359	352	321	331	316	310	356	343	355	318	352	324	345	336	321	332	323	353	340	337	360	344	317	319	335	354	379	318	322	346	306	357	318	347	308	327	337	324	374	339	322	314	353	354	338	333	340	315	325	333	362	345	327	364	338	320	333	340	338	347	342	344	356	321	362	323	305	344	333	351	365	347	370	346	358	333	353	339	328	345	338	373	331	349	368	358	332	346	342	362	348	371	348	351	367	323	302	378	324	372	342	355	337	340	356	343	393	389	341	348	362	333	333	332	349	326	377	356	363	318	336	359	376	367	312	357	334	376	339	364	350	371	373	329	326	339	348	333
7725	2049	4136	5057	4472	3790	3197	2740	2320	2092	1841	1844	1701	1604	1491	1415	1298	1230	1310	1250	1191	1158	1228	1153	1142	1129	1116	1029	1052	993	1054	1030	1002	980	971	930	947	2221	5945	900	909	891	899	903	840	902	875	886	852	870	886	849	883	837	826	857	882	871	889	843	841	813	880	846	830	889	847	887	833	856	823	916	822	850	849	849	834	848	886	883	868	877	865	794	882	868	844	848	831	825	807	833	855	830	810	885	884	826	794	818	836	816	800	842	824	858	850	832	795	811	822	815	814	804	822	830	795	879	842	833	782	892	840	814	812	828	816	812	799	841	832	812	844	805	827	878	790	831	841	871	853	819	821	810	807	831	836	864	795	824	828	817	836	817	803	824	814	849	863	853	824	821	834	812	821	819	882	766	855	787	828	869	801	816	808	824	830	802	800	789	869	812	838	839	821	847	757	840	843	825	793	822	806	831	849	817	801	856	812	846	788	800	842	793	802	861	853	833	829	785	884	802	792	808	808	868	825	814	839	828	835	780	809	809	799	814	784	835	863	772	842	836	792	831	801	831	886	881	845	792	856	828	792	860	790	823	878	837	863	839	788	807	842	787	788	830	841	782	835	841	796	857	834	829	808	814	813	822	795	799	826	812	865	838	879	818	800	862	838	759	771	788	854	841	834	810	827	782	831	824	811	854	770	797	863	836	829	771	795	890	854	806	805	795	813	826	812	828	862	818	859	823	803	874	809	861	791	806	842	812	833	835	832	765	827	817	859	798	798	839	861	837	828	867	832	810	867	816	853	809	801	810	849	801	804	867	824	836	843	888	843	866	816	836	830	827	810	871	837	828	836	788	831	797	807	831	788	910	813	791	838	856	804	790	822	850	826	857	830	820	854	808	832	829	874	824	818	782	808	818	838	791	854	809	834	848	817	809	841	839	891	825	836	823	847	870	851	891	822	779	868	871	770	875	799	811	846	805	834	818	876	869	819	857	805	792	835	838	817	814	823	816	836	824	798	821	831	855	837	834	804	765	811	849	881	854	809	820	812	828	782	829	841	849	744	809	857	816	833	820	857	837	845	879	840	810	795	829	869	788	812	763	837	844	810	838	819	837	818	797	798	837	797	810	854	763	847	806	838	851	763	848	825	852	812	885	837	837	811	824	825	788	826	806	829	882	807	825	805	822	829	783	839	865	840	835	819	820	772	779	844	804	876	794	808	835	846	870	827	855	850	827	812	868	848	885	885	818	847	825	808	825	810	768	796	814	817	823	812	786	804	845	829	840	794	773	849	835	843	846	793	849	879	862	841	766	867	796	789	794	817	887	796	789	827	793	799	856	818	782	777	812	802	817	826	820	789	811	831	844	813	840	870	806	838	834	803	776	823	828	834	864	822	842	834	844	810	821	825	757	795	822	815	844	835	777	813	803	865	862	870	799	788	837	835	821	815	833	796	787	791	794	811	807	799	823	782	829	760	849	838	806	806	850	858	830	768	830	772	855	873	836	811	820	838	807	823	817	818	875	868	807	829	829	839	857	831	854	798	841	797	784	842	799	925	824	777	801	787	818	775	818	797	857	770	826	792	820	787	822	817	843	790	788	811	788	810	809	820	847	828	807	832	835	823	846	781	836	785	824	837	787	790	804	856	825	838	837	794	860	814	803	865	817	831	853	852	877	828	820	805	831	864	853	809	822	880	791	825	842	817	853	792	826	865	808	788	802	824	826	860	873	875	826	840	826	795	830	767	857	835	797	809	789	779	807	801	804	842	786	849	773	802	817	825	815	832	781	810	831	871	758	813	787	837	800	824	864	818	819	810	788	851	833	836	828	865	830	841	831	801	793	855	805	847	837	793	771	808	803	831	823	848	851	825	840	801	889	830	808	821	758	819	800	834	860	793	826	811	802	785	820	852	841	857	824	853	765	853	856	820	829	841	858	793	794	849	847	820	897	818	819	793	804	838	814	836	851	835	856	825	865	812	768	845	819	808	823	852	855	851	846	822	851	848	832	816	812	814	813	866	829	816	826	835	747	847	843	870	848	801	841	802	815	834	807	836	787	799	848	840	841	803	767	763	814	838	808	797	822	844	793	799	814	804	794	839	798	874	796	801	854	820	822	793	845	801	824	858	812	815	813	819	791	871	778	859	823	808	807	809	804	773	876	800	835	813	808	825	882	814	833	798	788	825	786	814	855	758	790	814	844	810	816	819	820	858	831	774	806	812	793	839	825	785	804	804	872	816	840	721	824	827	765	816	771	833	812	792	813	830	830	780	788	840	888	821	813	815	798	844	848	838	784	825	815	858	833	845	823	825	864	828	822	864	777	837	803	847	836	816	814	864	827	883	829	832	832	850	813	828	796	832	787	851	834	792	845	870	826	845	874	841	746	841	788	802	795	804	827	773	793	812	834	800	804	837	752	795	832	796	847	803	841	850	801	837	807	807	824	819	815	822	782	857	797	814	822	798	794	828	825	831	830	820	799	869	808	845	860	815	869	819	791	784	837	829	802	815	807	768	845	822	835	833	792	802	831	846	767	820	884	828	833	813	812	840	882	789	839	847	827	836	761	833	800	835	813	836	834	850	866	844	831	873	788	817	815	796	817	823	846	803	825	825	876	826	814	840	856	843	832	767	832	829	844	827	830	800	827	823	832	792	816	841	841	836	810	822	825	874	809	846	835	835	876	871	879	794	795	826	833	829	789	789	900	830	805	790	809	818	857	802	805	835	805	823	837	781	848	823	842	821	859	858	770	819	802	818	809	860	863	838	832	813	849	833	846	807	797	850	827	835	832	796	816	796	787	846	822	849	802	867	801	799	803	838	796	895	836	858	837	836	815	803	872	810	769	821	854	755	853	808	812	831	800	763	815	830	828	854	831	807	834	825	765	869	787	813	873	833	819	821	842	802	807	862	824	810	845	829	846	834	828	795	851	798	821	803	829	821	905	850	825	838	841	815	856	822	810	790	823	812	855	836	806	803	811	784	824	807	892	849	813	832	863	868	818	864	849	834	835	876	845	831	836	829	797	862	841	810	821	804	794	811	799	817	771	822	835	861	784	815	808	819	820	826	847	826	804	839	811	843	788	811	874	830	834	818	822	864	812	781	837	802	788	800	863	803	799	781	816	808	790	786	811	821	782	868	815	865	817	798	848	803	804	849	835	853	814	803	868	786	791	787	820	843	836	803	798	859	801	770	826	860	817	882	810	819	816	792	819	867	854	791	780	849	775	826	808	809	840	792	815	845	841	826	840	818	834	791	810	848	853	814	852	809	839	838	823	824	827	792	788	852	817	854	761	857	829	830	833	850	792	806	798	807	857	838	825	788	792	791	785	792	776	743	823	843	831	788	805	855	751	827	814	826	832	794	819	808	819	792	821	849	822	771	802	851	785	804	754	772	855	827	833	761	777	833	811	831	815	819	841	841	804	776	868	794	804	827	804	863	833	850	820	850	787	754	851	802	873	898	873	813	832	812	797	769	788	782	837	847	814	855	846
1846	210	169	153	167	127	146	159	154	140	158	157	159	152	167	156	144	168	157	151	144	157	147	155	153	124	154	118	173	163	152	177	149	144	126	161	167	156	165	149	163	150	149	162	127	140	160	129	163	169	161	152	177	152	150	144	140	155	138	184	151	131	133	157	158	147	161	152	145	157	153	150	141	138	142	149	170	155	123	140	151	161	151	140	147	154	143	163	138	148	161	141	158	156	120	149	174	139	146	155	171	145	152	156	149	156	129	161	160	156	163	145	142	147	168	162	144	123	140	150	169	153	146	145	147	137	164	154	147	141	149	147	147	145	148	151	149	133	155	129	171	153	171	146	150	133	182	170	149	158	165	155	132	154	166	147	157	140	142	143	163	153	151	148	144	127	130	162	137	163	166	129	145	139	159	132	146	146	147	141	138	164	170	148	146	140	144	150	164	150	140	147	178	153	143	157	155	137	156	154	163	151	150	143	182	152	148	142	176	150	146	152	176	134	139	149	153	145	168	157	137	146	154	173	159	134	163	157	170	151	154	161	136	171	140	148	166	164	147	155	165	139	150	159	153	176	150	151	150	153	161	138	142	138	150	129	154	136	152	138	137	170	163	159	161	166	128	136	157	157	135	158	158	137	154	161	161	155	148	162	148	122	178	139	148	132	135	144	164	152	156	132	151	140	167	142	137	166	142	162	150	135	140	141	161	154	139	151	156	142	157	156	150	139	143	146	143	154	156	145	171	151	172	155	145	156	132	147	159	126	154	171	162	146	152	149	125	170	114	136	154	174	154	162	148	139	151	141	176	170	166	144	153	158	150	137	155	151	153	155	136	140	149	146	165	138	141	154	168	169	163	142	162	160	128	141	150	158	158	169	128	159	159	148	155	154	151	149	151	139	137	134	159	131	158	160	131	156	147	166	149	153	180	134	144	148	143	163	149	141	163	152	155	186	158	153	171	170	159	173	150	145	147	163	152	143	135	157	172	161	130	159	152	163	158	143	162	162	136	156	150	165	151	142	152	158	152	163	136	163	154	164	147	148	158	158	155	159	155	144	166	142	152	146	163	170	162	146	153	136	159	157	150	174	145	154	142	155	150	150	164	130	150	164	170	145	130	151	170	151	126	140	139	149	148	144	139	164	144	164	159	130	121	139	162	155	139	133	147	149	150	162	152	162	150	142	136	140	136	146	143	173	148	140	142	160	144	142	139	119	173	147	151	162	162	149	142	155	159	144	151	149	164	150	132	159	155	143	174	144	141	147	114	178	171	162	161	126	113	161	151	161	153	154	168	156	174	128	160	164	161	154	156	131	138	152	149	162	149	149	152	156	159	167	133	131	193	158	136	181	177	145	133	152	142	151	151	133	164	155	152	163	144	152	153	146	144	152	142	153	150	175	166	157	170	162	149	151	160	176	146	127	150	142	149	145	131	148	142	142	141	186	149	162	138	167	174	149	151	157	144	145	141	160	175	146	153	162	165	150	157	134	159	145	161	152	160	151	151	130	170	159	144	153	145	151	150	147	156	153	161	160	166	155	176	154	171	134	160	145	134	152	127	147	141	167	133	141	133	153	156	131	162	145	159	129	154	167	157	151	145	149	137	129	146	139	141	175	161	174	150	153	112	154	150	146	138	150	139	146	138	142	131	158	153	168	135	142	146	133	130	148	163	147	173	163	187	153	149	166	167	154	156	145	167	162	145	152	163	130	154	166	150	182	157	135	166	150	143	155	138	156	145	143	153	133	152	152	162	176	146	147	149	169	148	142	145	150	152	144	173	142	172	149	156	139	172	131	159	133	159	152	168	161	163	147	146	147	150	146	160	161	148	148	137	153	175	148	157	129	154	132	133	127	147	167	155	157	134	138	150	145	139	134	154	161	153	152	167	140	156	179	167	152	162	128	159	156	146	151	152	138	144	154	158	147	131	159	155	144	151	168	161	179	123	141	146	162	134	150	146	144	146	170	170	168	142	143	134	132	135	140	153	137	168	148	151	156	147	164	144	179	152	124	146	155	162	152	149	159	157	151	127	144	169	140	138	168	149	158	155	143	147	137	163	156	153	164	146	164	147	178	147	152	154	150	140	144	157	157	147	147	161	169	182	150	153	159	148	148	134	132	144	131	125	161	145	164	172	149	141	157	148	148	147	172	156	161	173	146	139	136	159	147	174	130	158	138	145	163	135	168	147	146	132	152	150	142	170	153	163	128	148	171	116	172	152	129	151	153	151	148	144	131	166	139	144	155	144	138	146	150	156	133	157	142	169	141	142	160	166	171	131	168	155	119	156	165	148	115	135	150	151	150	149	148	148	157	134	169	147	161	153	141	133	157	145	143	164	151	162	149	157	152	149	145	158	150	131	139	149	152	168	134	149	141	154	155	149	139	156	152	143	174	155	132	154	155	127	151	151	183	162	172	138	173	144	135	145	159	142	161	133	164	132	137	149	174	149	167	152	159	154	145	148	148	153	157	159	171	140	168	144	153	150	172	143	116	140	142	135	156	151	155	162	150	159	146	184	134	140	168	136	156	163	168	142	150	141	137	161	189	174	156	137	126	160	162	160	134	136	148	159	153	137	146	142	146	130	170	153	155	152	151	149	146	170	147	151	136	145	150	148	171	150	157	153	162	136	127	142	146	150	156	144	152	143	148	154	169	167	154	138	141	158	147	157	152	152	155	148	150	146	140	139	164	153	140	141	178	152	169	158	136	158	158	164	168	143	142	155	158	141	161	152	132	168	182	161	143	135	138	151	179	147	144	152	153	151	133	143	139	140	123	149	153	124	167	135	165	145	153	172	150	164	153	145	142	145	165	158	157	169	155	152	171	138	131	156	147	140	157	140	140	145	158	149	145	165	140	152	154	168	134	174	134	155	146	179	149	184	149	157	139	166	143	149	157	152	148	151	149	139	180	173	160	155	151	143	153	167	144	145	160	159	151	133	129	166	146	136	138	123	136	135	129	155	135	164	158	155	164	134	133	140	144	160	147	151	156	153	149	155	142	136	187	168	166	164	151	164	169	152	149	157	150	118	135	153	145	152	149	152	163	167	133	147	166	136	148	175	157	128	165	152	138	156	142	159	153	170	161	150	147	168	145	162	153	164	164	162	144	145	134	154	159	156	141	139	137	143	152	150	155	171	137	146	150	148	162	169	151	160	128	127	133	146	142	139	137	131	129	141	146	156	147	163	168	135	165	168	152	149	144	170	161	185	162	143	157	183	157	154	136	140	149	155	157	136	146	160	147	160	150	146	149	139	151	153	180	155	144	152	171	149	141	161	131	148	126	157	143	157	149	130	160	141	160	137	137	157	172	156	132	139	142	146	120	155	145	167	141	172	130	148	152	159	157	137	168	147	135	137	165	161	152	144	147	150	137	133	130	143	161	158	144	151	152	148	172	148	177	169	146	154	154	143	130	154	169	147	140	155	154	156	141	154	151	151	169	134	170	160	154	150	149	152	139	161	161	144	129	155	127	164	140
2125	488	507	507	557	508	506	504	496	456	455	508	532	477	475	476	480	447	487	478	470	473	464	505	483	467	448	430	434	436	420	396	439	426	462	416	427	486	636	462	432	430	460	454	417	401	440	450	467	416	453	489	468	447	429	442	419	435	428	404	424	432	469	434	450	444	453	424	420	455	421	448	428	399	413	413	461	439	475	405	439	452	415	425	430	446	435	417	452	420	460	416	405	421	430	429	449	450	462	481	434	431	457	426	447	417	427	400	468	425	425	456	446	454	415	447	459	439	431	438	418	379	418	453	391	414	446	415	410	408	438	440	443	448	407	459	415	404	443	431	460	411	420	462	460	435	431	478	430	444	469	438	473	462	433	441	443	471	464	427	424	448	461	413	416	470	444	465	412	438	416	458	464	447	449	433	460	424	406	414	443	438	416	409	427	438	400	408	424	409	430	405	421	422	425	445	462	461	441	440	431	423	446	440	410	432	458	452	437	407	425	438	465	466	458	411	407	437	399	424	490	410	415	429	429	437	476	426	460	442	464	466	457	454	430	431	418	434	414	476	476	450	444	439	446	435	433	447	421	419	463	442	414	440	422	419	442	404	434	471	511	492	432	422	441	453	502	406	439	460	474	447	475	473	418	404	434	455	454	441	436	427	426	488	430	419	456	437	413	447	396	429	429	483	435	419	441	437	420	444	434	432	397	460	446	430	418	450	389	412	421	446	420	415	429	454	405	408	420	474	406	412	412	434	402	454	410	439	439	448	411	457	416	402	446	421	416	422	415	470	418	425	461	444	443	492	420	446	419	442	410	429	464	459	439	447	465	420	471	412	423	442	431	472	453	449	415	396	444	418	453	492	430	395	447	408	445	464	457	443	452	428	421	455	456	445	426	441	395	435	442	420	460	444	435	500	448	423	425	424	412	405	424	465	427	416	447	423	450	483	456	436	430	431	437	414	464	453	400	428	436	451	418	464	467	412	451	430	408	423	438	425	391	466	428	457	452	471	433	403	443	458	470	477	480	474	422	429	460	458	419	456	457	438	489	429	433	414	435	451	442	408	445	431	444	462	439	434	451	474	432	413	391	432	410	425	450	429	445	438	449	454	429	405	474	429	453	434	472	433	444	459	479	448	456	443	414	422	423	413	432	436	447	449	454	427	437	427	442	421	416	443	415	463	454	431	432	406	437	446	432	432	428	442	433	479	447	451	457	422	411	437	447	452	452	439	418	430	446	439	460	412	442	432	464	441	473	436	423	435	459	438	470	429	424	422	449	455	421	432	473	437	440	481	431	446	455	460	443	423	423	418	397	427	455	425	412	414	397	473	440	452	415	439	455	450	468	473	486	425	402	436	418	435	473	406	442	420	413	430	424	440	448	464	431	417	441	433	406	418	490	451	414	415	398	443	435	424	459	429	389	392	455	447	439	432	437	409	423	443	454	453	456	433	449	450	445	451	441	463	425	462	478	432	411	442	442	433	419	469	479	412	468	423	411	428	447	470	455	440	422	376	454	431	429	458	466	421	396	473	459	478	422	420	414	428	444	434	424	457	477	440	454	441	437	420	462	424	450	419	442	429	423	448	458	423	436	423	424	443	435	423	432	484	495	403	450	421	379	462	456	467	451	450	448	463	436	443	448	445	449	432	453	430	428	409	471	458	443	445	470	475	456	452	423	432	461	423	454	422	453	455	469	431	426	457	462	432	408	468	428	409	434	420	458	437	455	412	371	443	412	440	416	454	451	442	443	439	447	459	467	470	424	428	418	438	471	461	424	447	440	416	457	427	422	426	452	449	452	472	413	459	400	423	434	420	433	418	436	422	414	449	432	431	409	445	462	437	418	441	402	463	419	429	428	415	410	445	450	433	446	471	431	399	434	450	430	421	442	462	414	449	443	387	459	419	446	472	463	500	450	451	424	451	465	444	437	451	432	449	439	430	378	419	495	439	452	448	409	442	449	452	422	478	453	434	410	427	450	456	423	438	437	410	461	443	414	435	482	458	434	411	425	454	455	404	431	431	424	458	444	470	432	441	428	427	433	457	440	453	452	455	453	457	407	446	422	430	414	470	430	450	479	439	433	424	436	419	447	429	434	429	428	441	458	418	471	438	462	420	408	437	488	446	460	457	400	437	423	452	449	428	394	418	415	458	454	445	443	434	419	417	458	464	411	419	458	452	425	436	430	464	429	456	423	490	460	420	424	460	431	447	408	469	443	429	474	439	430	418	418	465	453	433	399	416	417	388	466	403	398	483	464	430	472	444	457	439	452	425	457	438	412	437	434	426	460	460	459	422	461	458	446	411	443	415	426	465	444	481	462	448	492	431	452	469	423	433	442	432	387	466	400	458	453	408	447	439	425	469	479	449	437	400	427	451	461	451	393	453	448	456	438	487	428	441	433	456	437	447	406	465	453	442	431	474	420	445	464	448	443	432	420	390	457	435	459	439	467	469	439	430	444	425	420	405	443	431	429	425	429	424	436	432	426	387	440	447	458	492	435	426	446	446	435	429	435	448	425	446	420	437	433	421	453	418	442	407	429	419	465	420	404	477	416	448	417	431	427	441	463	416	427	410	446	401	437	440	418	463	451	418	451	426	440	443	443	463	434	447	407	447	427	429	438	501	458	421	420	410	464	487	431	428	454	433	456	456	422	460	430	427	425	449	428	439	417	462	429	477	462	461	428	466	428	479	371	446	423	455	477	418	457	437	427	421	462	445	454	437	470	415	438	458	414	450	435	438	476	444	489	460	444	454	433	451	428	409	456	415	445	466	411	451	473	413	425	453	446	424	439	442	478	455	407	464	438	410	436	418	441	441	421	426	431	442	465	453	458	432	433	437	444	448	439	414	443	414	431	464	415	442	468	420	433	437	473	465	427	468	425	486	456	480	429	441	431	462	449	437	442	455	442	426	461	424	408	413	437	417	434	456	458	464	470	448	462	438	463	418	454	458	480	473	450	441	468	470	458	460	413	413	436	449	445	436	475	452	471	429	454	416	425	467	392	442	399	443	433	433	445	450	456	417	438	467	467	431	463	433	450	423	443	451	453	413	435	452	427	427	435	420	447	411	474	431	427	423	412	416	471	465	427	417	447	438	437	442	436	451	440	445	446	450	446	446	451	447	438	415	476	413	432	500	447	420	429	458	432	431	434	439	446	471	473	479	431	441	444	441	403	404	472	431	443	487	454	423	423	455	454	454	439	413	411	431	458	435	451	423	466	432	440	416	412	436	418	425	433	464	436	441	432	448	428	474	452	431	422	471	421	395	417	392	427	401	431	443	452	453	428	428	423	454	451	435	426	429	458	425	474	422	449	437	448	435	418	434	462	410	441	420	462	440	453	402	488	464	467	439	459	420	431	445	434	441	459	430	415	432	442	481	446	430	424	460	426	436	417	428	460	412	456	433	455	452	404	454	427	424	434	453	443	464	448	408	476	433	418	458	431	470	428	447	382	453	418	417	451	433	427	471	428	454	475	461
7454	1054	1164	930	770	626	559	502	428	406	412	368	410	353	353	333	373	341	332	352	336	342	338	301	367	344	325	341	317	340	301	317	334	330	329	317	315	446	747	305	316	340	308	325	326	316	327	349	309	282	332	355	325	327	285	370	297	337	331	340	317	322	310	305	274	318	325	297	319	328	306	318	341	322	311	322	365	306	319	331	297	343	274	370	303	324	309	298	325	321	344	324	321	291	311	357	294	327	304	303	344	289	322	315	306	323	310	322	288	328	339	315	331	289	298	316	344	320	314	338	306	318	320	315	353	325	314	319	316	364	274	312	314	354	280	325	321	326	333	330	303	304	310	317	333	305	330	292	340	322	319	273	309	337	320	292	339	315	288	304	312	302	290	292	326	315	300	322	292	312	347	299	317	333	345	318	328	315	310	317	300	329	296	320	359	329	307	279	310	301	321	309	311	334	319	304	326	298	361	292	349	284	338	336	300	282	331	307	320	374	304	317	354	324	333	305	313	325	313	305	335	295	332	313	309	298	278	315	296	323	317	324	306	288	313	312	268	318	363	318	327	312	274	314	315	303	332	315	291	292	292	331	346	331	305	295	314	325	316	312	310	327	345	306	309	332	339	314	304	303	328	304	316	329	286	307	310	297	302	293	304	293	298	314	331	336	318	289	318	316	299	307	314	263	281	324	318	305	339	349	268	305	295	311	353	321	299	326	302	351	328	311	343	308	325	364	325	317	306	331	340	301	309	288	298	316	327	313	308	328	327	310	334	335	321	323	326	308	301	290	318	311	298	312	342	332	314	297	323	305	319	303	327	321	316	313	303	300	323	337	309	334	312	334	323	316	333	301	312	317	334	332	334	339	327	313	329	331	306	343	303	330	312	298	323	302	322	318	288	301	295	300	339	340	322	338	316	276	313	334	303	334	298	284	326	327	322	334	331	306	305	353	340	320	316	312	315	301	318	278	303	314	272	297	353	321	314	348	298	304	317	277	311	288	368	309	299	306	260	316	321	331	335	311	332	292	343	322	320	301	322	307	333	310	305	310	273	296	318	341	319	331	317	323	326	294	330	291	342	281	319	342	313	304	312	329	311	335	303	287	330	307	307	326	316	301	307	323	322	305	319	275	278	302	302	276	322	359	317	340	298	322	348	331	336	334	353	326	334	357	300	297	333	291	333	345	342	271	321	329	328	328	302	322	340	300	339	331	278	294	317	306	315	293	334	316	317	346	302	302	312	295	327	333	310	310	309	328	315	329	295	304	271	297	314	334	328	338	316	327	303	313	321	345	329	298	330	332	314	289	326	288	293	308	301	345	342	302	322	291	336	305	342	329	320	293	283	340	330	313	283	335	326	279	326	345	315	306	315	328	327	297	346	333	283	283	300	301	316	313	355	326	318	347	333	310	296	309	299	326	323	333	310	334	333	305	300	295	319	329	280	318	310	314	289	327	315	310	323	317	291	318	311	351	315	333	307	340	322	289	316	303	365	307	309	292	304	296	322	358	334	312	311	320	311	321	280	303	296	302	326	330	321	330	341	332	318	304	310	306	326	325	319	329	329	346	344	303	336	307	312	308	331	338	305	310	351	326	316	337	297	324	294	302	338	329	315	314	294	318	322	317	286	313	322	348	311	299	287	312	347	308	279	341	306	319	305	329	359	331	291	287	319	351	315	327	324	356	322	335	365	315	306	331	318	290	288	330	307	307	294	344	314	340	336	294	297	333	300	356	307	290	329	338	335	340	320	328	341	325	322	303	303	320	311	322	344	317	297	287	285	321	323	295	303	324	321	298	322	370	310	283	325	290	343	311	321	288	325	322	327	320	320	341	304	299	320	319	290	295	341	322	355	286	329	306	317	283	325	296	358	318	304	328	346	322	340	318	345	341	305	315	288	343	347	319	321	313	337	332	328	311	300	333	282	321	306	317	325	314	307	297	330	329	319	315	323	326	299	312	299	289	295	263	311	340	344	309	325	305	317	292	339	301	362	342	297	329	309	349	346	325	334	281	320	304	331	311	317	306	311	293	307	315	335	324	322	308	346	328	316	321	308	307	278	299	314	303	354	302	316	311	322	333	317	298	293	312	338	317	312	274	296	323	323	332	307	299	293	324	302	275	294	329	314	342	344	307	319	354	353	309	316	311	329	326	330	323	279	318	318	299	318	295	328	302	296	309	309	294	318	315	351	295	303	290	331	305	312	331	326	282	304	305	318	288	335	313	316	294	334	296	322	328	313	288	330	284	319	301	333	303	312	296	320	312	335	322	330	332	321	301	267	315	321	341	316	338	303	309	331	326	335	330	314	333	307	294	292	303	309	302	305	319	313	315	350	294	280	292	317	324	341	324	291	335	326	304	296	345	319	278	343	319	306	316	289	310	322	310	297	344	317	314	307	315	322	334	314	323	329	329	342	299	296	342	323	302	320	300	344	361	339	292	359	330	289	311	330	330	341	331	312	299	327	273	338	273	304	329	355	330	350	331	304	308	321	312	307	328	308	300	299	303	308	294	291	310	354	304	326	308	295	324	330	294	294	332	311	332	309	286	305	315	308	285	302	291	310	324	337	307	312	337	287	328	330	292	331	308	303	323	319	318	320	321	347	305	304	295	333	329	309	302	336	298	297	323	308	309	343	320	332	350	338	304	308	308	316	299	310	302	296	291	279	327	313	324	329	321	304	287	310	324	314	307	327	319	320	304	333	333	319	312	317	301	316	325	318	331	334	307	311	306	336	315	299	334	307	308	328	314	339	323	284	327	322	341	335	329	302	313	337	296	332	335	312	287	280	332	314	328	349	338	291	308	303	317	301	306	324	295	322	322	347	324	325	317	340	316	334	293	318	314	289	343	283	312	303	309	327	292	320	326	311	332	307	306	303	311	330	318	340	330	298	335	332	329	298	313	286	306	315	322	309	339	339	340	294	310	305	330	284	296	316	329	347	322	307	298	293	283	317	305	331	324	283	337	334	341	324	331	317	307	307	304	327	303	312	282	288	312	320	315	324	334	342	326	309	324	345	285	297	331	281	330	323	312	298	279	298	342	286	294	296	291	353	306	340	315	312	302	349	295	309	294	306	312	365	306	302	318	293	344	333	311	324	325	331	307	355	345	335	327	355	301	310	344	339	311	279	329	337	330	276	330	347	304	328	338	319	332	304	338	317	337	304	309	321	299	339	321	334	302	316	319	304	317	297	326	308	334	317	315	311	352	315	303	330	318	353	284	322	321	311	298	280	307	302	330	312	311	352	365	275	295	317	322	297	330	310	327	313	316	327	331	329	324	315	322	311	339	319	292	303	310	327	282	312	303	341	295	339	298	312	302	313	337	300	338	333	287	346	306	310	281	334	277	313	352	300	311	299	320	292	312	353	314	302	310	306	344	329	292	288	292	339	306	304	292	307	321	336	315	327	315	317	330	326	319	327	319	325	299	321	310	310	329	301	311	335	345	310	316	304	329	328	356	335	350	294	336	279	309	313	337
5788	1448	2461	2935	2677	2273	1999	1763	1576	1447	1341	1342	1284	1187	1139	1038	1018	1014	1047	1016	1026	973	957	930	978	993	932	895	875	911	913	852	850	777	852	874	812	2028	4369	855	861	801	846	800	798	796	859	830	830	817	795	862	780	862	827	811	773	794	860	799	775	846	748	815	815	786	812	820	802	844	780	866	861	754	790	828	800	796	790	799	798	828	795	834	768	816	786	799	825	782	779	787	819	813	862	776	806	793	824	772	773	778	804	773	752	780	752	773	760	811	806	818	762	800	846	803	769	825	748	812	786	782	780	822	813	754	798	771	816	816	801	769	817	783	808	811	787	827	798	841	743	793	813	775	797	750	814	760	768	791	798	780	757	771	760	835	809	774	772	796	774	781	777	828	848	778	762	762	791	800	756	780	796	733	817	796	804	836	792	797	812	774	789	776	809	817	809	796	793	756	795	748	855	778	781	784	790	771	780	797	792	855	828	821	819	761	797	754	777	746	787	810	775	778	819	789	756	786	790	818	780	835	804	763	767	804	804	743	743	795	770	767	812	751	853	831	741	831	797	772	850	793	804	819	779	765	792	757	815	772	794	774	778	743	813	780	802	781	770	835	761	824	778	793	778	816	805	754	767	831	787	801	754	757	772	774	753	853	803	826	758	775	813	778	797	731	807	795	772	814	830	782	793	831	821	727	787	790	816	823	782	750	747	793	826	814	792	752	752	762	807	818	732	783	760	762	797	741	807	820	788	758	752	797	778	768	776	743	752	788	813	803	813	769	852	793	817	784	787	799	790	825	804	754	792	787	843	729	738	795	810	823	810	810	818	783	814	788	769	785	814	782	822	800	760	790	770	754	807	803	794	756	826	792	773	806	781	833	805	753	782	770	778	778	799	829	813	801	739	812	792	766	714	797	769	789	806	811	789	747	818	782	790	792	836	781	798	843	811	802	718	777	827	793	742	742	781	747	774	776	821	742	790	776	825	810	806	807	803	800	774	798	793	806	762	830	749	797	792	773	787	804	783	836	765	790	818	793	772	825	803	802	793	786	728	773	790	777	835	780	816	792	817	782	776	777	824	845	785	845	761	814	778	751	778	798	780	777	808	787	754	785	824	754	846	727	749	769	749	757	802	812	757	792	750	779	788	785	773	783	782	763	777	816	749	813	859	774	787	775	794	831	755	821	762	775	770	802	771	787	775	769	764	760	804	809	766	835	757	786	843	801	826	835	762	759	827	760	776	825	818	779	796	764	795	745	807	812	763	786	769	788	771	816	808	809	793	751	854	777	790	792	747	819	759	814	799	807	789	788	793	768	811	772	792	756	764	742	800	797	735	802	774	822	731	872	741	757	850	781	782	792	791	790	781	774	758	777	743	774	810	784	837	822	754	789	792	794	773	774	835	830	773	794	784	825	837	752	830	815	771	821	822	815	766	779	751	773	745	795	715	797	839	756	776	791	837	781	779	763	796	838	762	805	807	783	810	732	789	790	812	776	800	743	779	770	751	783	780	737	778	799	744	782	739	845	785	762	842	752	818	775	795	816	779	825	806	797	764	768	736	809	727	814	795	828	738	765	757	795	801	758	826	807	856	751	781	750	777	786	793	797	756	778	740	751	788	759	792	771	812	803	846	768	777	799	782	804	806	804	767	819	779	748	748	757	800	774	819	787	814	817	767	776	828	797	812	761	769	761	745	773	784	731	747	794	794	800	802	734	781	778	748	755	796	788	785	790	800	766	790	815	750	777	796	783	791	747	784	780	775	836	834	793	774	754	827	787	806	797	781	781	776	830	781	803	764	779	779	770	793	779	781	791	799	764	828	799	804	770	775	807	775	812	816	794	852	800	789	768	783	779	811	822	799	815	793	774	756	763	768	802	830	799	769	769	822	791	821	791	782	797	771	845	813	730	796	779	816	778	759	775	783	831	816	766	736	790	804	754	784	739	809	785	770	780	779	785	798	823	796	780	767	815	820	782	733	848	754	753	790	767	769	775	782	804	752	800	786	803	726	800	822	773	755	837	788	831	788	787	802	758	826	772	790	838	803	791	802	796	798	792	770	748	794	760	784	797	777	780	821	770	846	790	786	736	790	813	804	820	795	783	725	800	791	760	822	805	798	769	773	754	786	763	783	786	825	778	778	818	790	841	802	802	733	778	781	794	802	876	811	794	781	797	798	771	792	800	773	773	832	773	736	787	790	806	799	809	755	756	754	773	808	804	745	809	796	767	780	759	768	794	780	772	812	776	805	743	792	791	812	818	801	771	779	767	813	809	798	803	816	769	839	749	757	732	810	763	805	798	814	829	790	800	793	771	784	788	816	779	749	843	770	761	813	795	844	737	806	770	774	799	787	783	808	800	794	789	827	774	796	797	789	768	790	788	784	811	808	804	785	816	798	779	772	804	790	833	765	763	779	765	778	770	818	763	764	814	798	793	787	757	798	784	783	764	777	754	747	822	761	804	808	789	801	774	779	813	833	793	814	753	835	796	768	836	832	772	776	812	797	843	785	774	800	798	774	761	750	812	821	794	781	773	770	808	778	844	796	827	795	803	709	804	774	771	779	779	794	802	815	785	797	794	773	796	755	786	849	860	781	782	782	756	821	816	817	807	818	769	795	808	768	763	763	793	766	768	819	749	850	769	814	839	754	834	804	805	803	816	918	769	824	831	771	799	827	810	818	770	823	820	780	833	773	815	781	793	802	809	809	735	804	774	787	812	757	780	779	819	833	768	719	792	775	771	823	794	796	817	781	787	803	816	784	785	791	794	773	791	850	807	812	786	768	770	796	785	763	793	822	774	751	801	818	751	790	784	768	812	759	748	804	797	765	744	799	784	761	811	755	793	800	776	798	825	745	773	791	778	773	762	788	734	811	796	814	759	763	821	790	798	840	776	809	785	786	817	797	785	823	812	793	810	805	801	748	772	777	799	802	795	803	804	762	762	831	807	797	747	800	777	801	778	785	778	778	805	799	816	767	793	819	809	811	779	801	785	793	734	801	751	786	836	817	824	783	803	801	832	840	810	823	770	843	754	807	812	799	772	816	770	709	794	726	786	768	747	788	739	741	786	792	795	787	814	742	778	828	803	763	807	819	773	757	757	743	786	764	793	829	774	828	803	777	808	789	789	779	766	792	775	771	791	769	824	856	770	761	804	768	807	808	791	770	789	738	818	838	783	751	763	761	797	792	798	795	787	811	741	770	777	768	769	759	769	790	786	739	827	788	814	811	767	783	768	790	829	786	802	807	817	766	782	840	773	837	760	799	827	820	776	754	802	760	746	780	768	795	771	835	833	829	772	762	847	799	797	779	807	832	817	811	785	794	740	753	800	862	761	824	789	752	805	793	802	769	783	811	739	773	760	777	779	732	817	765	716	771	815	784	809	812	786	757	826	828	775	813	824	785	761	846	787	771	776	841	805	795	802	805	838	740	822	814	830	820	804	805	802	799	796	766	789	788	734	800	796	781	788	740	794	794	737	808	813
13670	2184	2101	1688	1234	939	784	649	620	550	520	482	482	442	449	440	428	402	414	410	386	414	404	371	379	404	370	388	319	358	363	358	355	358	361	353	359	422	999	344	317	321	312	325	317	321	346	358	374	325	346	350	364	346	366	321	371	358	333	346	360	340	352	337	322	372	330	356	346	344	342	368	352	319	356	370	360	347	334	312	359	344	357	325	357	329	337	340	333	334	343	336	342	346	359	350	335	345	360	324	331	315	349	353	364	339	359	360	368	356	349	325	303	353	361	334	326	348	330	312	327	344	341	318	344	346	354	325	307	387	323	341	330	327	318	330	343	360	346	374	345	319	369	337	344	338	361	334	361	318	340	357	334	359	359	326	346	358	327	332	362	348	341	330	328	336	351	312	345	345	349	323	338	322	335	365	337	333	349	311	331	319	345	357	347	345	348	359	338	318	353	349	335	366	346	346	364	349	345	384	336	383	358	316	341	338	338	329	331	338	374	349	347	345	360	356	332	329	300	342	342	305	350	377	364	369	304	341	333	315	325	365	337	351	304	340	311	335	351	366	324	342	359	295	349	351	349	337	346	349	343	344	334	343	312	382	327	375	344	343	322	336	326	327	337	351	351	329	329	339	358	334	321	350	348	321	327	326	368	367	317	346	351	323	332	308	335	346	310	328	346	323	369	348	345	342	358	388	365	322	339	364	367	367	360	350	356	336	324	331	311	324	355	356	339	349	359	364	347	331	324	327	372	315	366	365	332	345	365	313	327	333	334	353	348	328	341	364	336	322	334	335	359	326	345	324	329	322	337	335	369	345	351	338	363	342	311	340	382	313	339	373	358	371	360	312	350	351	354	332	348	331	334	336	373	320	354	314	299	381	340	370	340	360	371	362	328	362	313	336	341	355	344	374	359	379	370	332	354	354	337	334	353	335	347	321	348	371	378	333	367	333	312	364	358	323	360	336	344	329	323	363	334	342	348	320	347	328	354	350	356	310	311	330	307	357	363	322	341	305	333	373	332	366	370	318	347	312	329	362	344	347	328	328	303	326	335	308	327	323	344	365	279	347	335	333	328	320	350	333	371	341	320	328	331	366	336	369	385	319	365	337	358	346	359	360	317	350	363	360	345	341	334	357	346	336	349	361	311	347	331	324	329	321	352	347	347	354	329	309	351	338	365	322	325	340	351	357	347	331	367	371	318	335	384	334	363	341	361	300	327	347	339	378	350	338	340	357	343	325	370	329	359	327	348	350	356	364	344	323	357	305	337	393	351	320	370	346	298	307	341	380	341	316	365	345	352	355	353	367	367	336	321	350	331	352	358	343	358	329	302	303	350	326	359	335	340	323	329	342	355	332	353	378	321	330	365	340	331	350	350	354	348	339	361	348	334	333	319	362	326	344	337	373	368	359	341	346	346	338	323	318	323	316	361	358	390	372	371	371	317	337	330	352	323	346	324	335	303	321	334	382	328	313	332	338	337	329	328	349	330	314	356	336	320	370	341	361	334	339	356	323	338	384	329	349	314	324	337	334	397	334	327	341	362	369	339	388	378	356	333	320	360	330	321	315	380	338	330	353	334	366	335	330	339	325	330	345	344	345	320	361	336	342	308	340	354	332	350	368	352	376	340	355	352	324	337	356	364	319	346	336	323	336	326	360	323	344	350	343	362	359	364	337	317	354	339	332	345	359	318	356	345	333	349	340	285	323	316	338	332	316	380	334	350	326	337	357	330	335	345	339	329	304	361	343	348	342	338	345	341	333	332	355	347	348	335	324	363	362	342	364	390	327	367	357	349	316	360	357	316	352	348	348	367	334	334	373	332	350	345	364	333	313	377	326	321	329	317	290	342	327	322	338	322	354	349	328	363	344	368	386	343	340	331	331	333	323	370	329	341	343	346	318	376	314	323	319	361	326	342	359	326	316	363	321	326	311	330	337	349	333	326	362	345	365	339	327	348	365	310	320	345	316	314	339	302	383	350	344	379	334	317	357	337	320	356	369	299	375	342	354	305	358	345	320	332	328	336	347	318	324	353	369	324	284	357	355	306	355	373	368	358	337	347	340	366	355	361	318	355	324	347	359	320	361	307	362	394	343	341	339	371	340	350	362	350	386	346	332	347	336	350	344	339	352	324	300	367	331	346	349	340	343	320	354	332	324	303	352	338	312	330	344	346	374	383	347	318	317	336	320	344	354	319	332	344	374	346	297	338	327	345	349	320	305	339	318	354	335	324	378	310	316	361	323	358	325	326	348	372	324	323	357	329	330	338	342	374	394	337	322	328	363	330	360	326	321	353	346	339	338	327	363	378	339	336	323	376	331	344	342	324	332	340	356	352	347	335	344	342	332	364	356	322	359	337	354	312	383	344	370	361	344	346	356	355	351	326	325	306	323	336	358	352	335	344	349	349	324	339	362	374	352	358	347	337	345	348	324	349	338	328	357	327	313	323	359	322	329	356	342	359	336	303	373	329	349	328	345	333	347	333	360	352	350	334	326	350	334	321	365	321	321	333	329	338	335	338	348	311	342	335	334	330	346	315	332	358	340	348	336	329	330	323	356	333	377	338	337	357	345	349	344	318	328	330	289	337	362	324	333	311	342	336	336	332	334	325	329	325	342	357	336	361	339	324	331	335	343	341	344	367	332	349	367	346	312	350	348	336	360	370	341	323	346	331	370	371	337	314	319	326	341	305	351	335	303	374	330	372	311	320	372	359	364	305	358	346	348	306	340	342	311	383	346	327	367	338	319	314	326	335	332	363	310	333	325	332	347	340	337	322	381	334	317	357	334	322	334	366	332	305	352	312	308	350	311	337	331	364	329	342	314	346	357	378	342	342	368	350	366	354	328	345	340	346	339	294	320	365	351	347	359	347	361	335	354	364	358	334	314	321	337	340	341	342	326	347	351	348	352	330	363	330	350	374	380	349	342	340	346	350	359	323	329	328	321	349	347	349	369	325	336	364	329	315	368	336	329	366	360	346	344	360	346	333	322	356	353	335	348	347	328	346	331	347	339	332	320	340	345	354	347	325	329	350	362	366	338	352	334	377	341	338	347	339	334	339	328	360	346	322	351	337	342	354	349	361	316	376	323	315	312	324	341	335	351	364	364	343	296	334	336	340	327	337	350	348	342	325	334	380	352	349	343	342	328	362	341	342	349	341	329	343	327	362	352	375	331	332	341	347	333	353	362	361	364	308	340	331	332	363	359	366	368	344	370	377	362	362	356	372	356	338	298	324	364	358	354	339	340	351	355	351	334	328	320	352	345	344	327	378	327	372	365	357	353	375	360	352	356	343	343	348	334	329	336	341	335	319	323	369	364	365	325	351	312	378	319	316	363	316	347	330	325	348	356	328	342	371	342	332	351	333	301	326	360	345	311	392	328	311	354	350	342	360	339	328	340	333	334	356	375	359	319	353	321	336	331	345	304	346	324	325	341	369	329	335	325	330	329	337	334	330	339	352	337	345	344	356	342	361	365	336	317
7744	2136	4114	4982	4386	3800	3206	2663	2423	2039	1912	1888	1644	1587	1468	1376	1312	1309	1202	1188	1268	1231	1153	1097	1138	1167	1044	959	1034	1018	1050	894	938	923	952	920	936	1197	5357	840	897	882	892	856	871	879	880	878	836	887	838	850	804	907	878	853	821	844	879	848	817	836	830	880	809	834	869	746	830	835	848	819	808	838	845	802	886	820	803	841	856	835	829	815	855	830	814	797	830	767	848	856	836	864	813	830	784	805	844	819	814	838	820	880	829	850	827	811	836	827	907	826	772	784	803	815	811	851	801	834	831	847	809	814	791	820	824	865	796	787	841	807	824	796	787	837	824	789	814	801	794	800	841	815	808	819	827	845	806	816	822	832	810	821	819	813	844	801	821	824	831	811	830	782	769	861	796	783	876	818	795	810	871	785	812	827	833	844	786	854	815	829	857	822	880	804	817	784	785	815	822	824	791	825	828	806	812	831	808	793	837	814	834	805	804	836	816	832	796	797	871	844	798	810	774	829	806	772	842	800	807	816	727	822	811	813	827	826	803	826	821	814	856	835	829	782	776	836	804	799	740	810	820	807	783	795	808	799	848	854	795	859	808	860	759	809	810	825	828	816	828	830	826	781	889	847	836	813	844	825	825	849	816	767	802	842	799	829	803	918	808	819	785	814	810	787	846	777	792	810	818	839	866	809	807	817	830	791	830	810	788	798	800	789	765	845	826	778	825	831	814	823	793	842	838	823	832	804	828	840	798	837	833	852	808	819	880	829	784	784	809	828	788	810	800	838	824	783	761	831	795	785	818	834	841	828	847	811	804	841	782	838	760	855	782	826	830	854	831	813	899	817	809	786	805	782	892	853	816	861	878	782	819	821	845	826	837	803	799	788	851	802	825	822	824	822	857	798	785	829	862	863	817	817	771	777	797	876	779	796	767	776	859	816	899	863	849	824	821	807	829	822	775	831	794	832	804	783	773	803	825	774	851	793	758	812	831	840	806	836	855	839	825	796	813	823	759	854	853	810	792	793	837	800	842	800	806	814	793	832	860	851	781	787	791	805	820	800	814	831	840	804	817	823	805	832	810	851	829	849	794	762	819	768	827	815	799	797	781	840	816	795	793	771	811	799	816	825	806	821	872	824	841	820	830	813	896	814	800	831	812	870	837	823	824	840	831	786	815	736	851	839	795	761	858	827	771	848	857	792	757	841	844	783	828	776	813	781	835	814	843	831	832	824	801	834	880	812	793	848	847	839	787	807	851	803	827	778	803	861	817	856	835	807	813	826	825	779	811	801	858	772	793	737	776	835	811	804	837	793	805	751	817	848	859	780	854	820	795	805	748	811	840	817	799	872	823	790	786	805	822	808	812	841	767	768	847	807	841	825	817	813	832	745	790	791	838	806	822	840	879	785	839	777	823	826	826	801	807	817	816	792	805	791	779	794	845	848	822	818	850	837	750	842	815	806	831	834	808	831	795	797	788	801	820	825	757	824	834	792	849	735	870	808	783	804	864	819	821	841	754	772	809	812	806	817	833	801	835	797	787	871	864	784	781	802	833	847	781	816	814	802	799	792	780	830	774	792	807	796	799	880	869	802	779	785	817	831	819	816	865	844	797	811	799	814	798	813	830	853	787	814	825	808	813	763	810	857	843	800	815	910	781	831	749	795	825	797	850	804	801	836	843	833	792	846	872	807	827	818	792	796	817	829	806	790	821	802	818	831	832	790	822	830	776	810	847	810	811	774	800	834	846	780	791	819	809	805	803	865	821	847	812	781	832	800	885	826	793	825	883	762	846	820	833	826	801	836	850	813	836	784	789	866	790	799	810	769	867	779	863	877	822	836	785	758	806	838	777	756	795	793	833	798	802	828	827	872	824	871	828	822	795	804	820	778	760	831	827	823	776	849	802	792	821	840	831	794	846	786	834	802	868	778	787	793	830	842	802	808	800	859	798	798	849	797	843	818	829	798	840	861	819	821	778	815	860	842	781	853	785	846	857	795	852	834	777	852	835	834	819	802	810	806	809	801	796	819	788	839	829	838	808	793	801	809	799	833	855	807	802	831	786	840	756	805	848	808	829	831	792	791	839	858	827	783	805	819	849	845	794	822	821	770	817	849	826	822	824	794	804	829	787	821	851	803	839	810	875	808	757	746	860	803	835	837	834	773	820	796	820	844	787	812	871	768	813	802	800	818	844	858	836	802	794	839	824	837	810	809	827	844	830	835	853	855	787	895	812	875	849	855	861	778	834	835	780	818	814	796	797	744	810	804	821	826	808	816	819	797	837	795	788	829	837	813	797	787	804	837	770	820	809	817	890	845	809	797	820	796	815	843	789	850	847	784	773	823	795	825	817	844	799	774	787	850	821	822	839	790	753	800	793	838	851	806	794	762	854	842	855	844	775	830	849	878	859	862	852	783	793	845	798	809	777	809	817	842	813	816	830	869	822	832	848	811	778	783	812	823	861	799	799	800	820	778	848	828	835	818	863	843	813	817	854	830	792	840	799	893	844	807	763	824	803	806	836	858	814	792	822	853	791	771	781	797	797	810	765	809	795	828	803	739	824	825	747	796	800	847	806	836	822	779	798	840	798	799	792	810	818	834	830	796	805	828	818	843	807	802	773	768	817	836	781	847	814	796	828	820	863	782	821	849	781	800	833	818	811	889	842	827	817	797	839	774	797	821	806	829	784	820	795	870	808	815	787	871	855	838	853	761	835	839	747	842	790	835	832	828	764	818	779	809	821	863	804	847	773	864	811	842	875	799	816	802	814	823	870	859	852	844	846	817	860	814	841	853	833	837	774	851	759	823	857	820	817	814	822	858	812	808	824	802	780	850	870	774	790	884	826	828	798	768	853	813	800	788	832	784	833	818	824	838	840	822	809	838	809	820	814	801	845	872	809	795	832	805	822	794	815	781	799	809	851	785	805	841	796	827	827	832	833	777	809	825	789	798	832	806	836	893	793	794	858	847	811	823	837	885	832	807	839	812	790	810	844	839	821	828	818	855	779	843	839	820	799	811	836	821	792	778	780	789	850	793	822	782	809	789	808	778	776	856	846	799	821	780	825	826	821	831	801	802	811	769	791	856	831	862	836	809	769	808	806	860	769	807	818	830	796	803	858	777	768	828	786	819	819	859	819	793	823	798	848	854	810	794	785	811	803	816	869	836	789	819	836	812	807	807	800	766	835	837	836	844	841	840	844	760	806	824	857	819	819	853	841	795	841	845	811	856	843	770	831	827	825	826	798	804	826	802	874	810	784	804	807	822	787	800	830	822	738	807	841	840	834	789	815	789	772	738	839	814	836	850	780	796	818	768	798	835	804	792	785	859	852	798	798	819	770	853	837	824	789	818	806	810	820	774	801	800	776	770	831	818	767	825	826	838	797	812	797	776	788	811	771	763	830	839	756	815	752	835	764	806	818	817	804	849	783	875	845	829	796	861	794	801	847	788	855	801	813	808	787	821	831	782	827	813	823	833	808	796	781	804
1869	174	176	153	158	157	158	159	142	155	140	172	182	145	151	156	136	148	154	170	131	142	141	140	137	162	151	159	143	175	150	151	159	130	139	152	146	160	153	152	158	167	142	147	155	149	153	175	163	158	161	159	166	157	153	152	168	128	155	149	153	181	164	154	139	157	130	152	156	156	154	152	155	149	145	150	177	157	175	155	174	140	140	150	159	133	156	169	175	144	127	139	146	141	150	164	138	152	151	138	148	133	136	144	144	142	148	147	174	136	159	150	154	160	152	174	163	170	157	166	164	150	136	157	152	173	135	156	167	158	167	168	160	159	141	145	162	149	146	132	142	134	184	167	143	160	180	156	160	156	139	164	149	156	157	149	130	148	149	159	155	172	165	155	153	144	152	139	128	145	140	163	160	153	140	134	156	155	144	145	153	151	122	159	148	163	139	147	138	185	166	148	156	150	169	153	191	166	164	155	152	141	157	166	137	153	182	154	147	153	154	164	165	157	135	135	165	142	144	167	158	170	140	154	139	135	167	165	130	149	164	152	152	165	133	154	141	147	165	142	150	147	151	155	140	150	156	147	163	144	154	150	136	166	159	138	154	146	190	147	144	167	150	154	170	155	161	135	148	158	129	154	145	145	153	137	158	157	165	167	127	142	166	138	156	168	138	139	163	173	162	165	174	140	163	134	143	162	146	151	152	141	147	135	155	154	123	153	161	137	152	154	151	165	159	153	153	151	147	144	158	152	139	150	130	169	140	140	135	154	180	154	164	192	143	153	176	162	132	145	180	186	139	157	163	168	157	145	132	164	152	141	162	162	141	142	164	137	150	139	139	166	159	140	169	168	135	136	153	155	153	146	160	172	156	148	168	145	155	153	170	174	149	157	119	145	142	137	172	152	132	148	166	161	160	135	143	151	136	145	161	150	158	145	132	145	145	133	157	151	138	171	148	164	152	148	152	149	140	161	153	147	136	140	161	142	148	139	144	148	153	163	164	136	153	125	145	165	148	168	118	150	152	156	156	146	121	160	157	167	161	142	155	143	146	158	137	144	153	196	156	165	136	179	133	152	141	137	124	135	136	154	167	153	137	156	143	134	154	162	131	154	145	131	154	149	131	154	153	172	122	146	148	178	141	155	145	164	160	148	133	166	170	156	154	155	166	168	161	147	177	147	136	154	150	142	164	155	145	138	147	162	162	144	151	149	141	162	156	155	140	145	162	142	119	161	141	190	124	155	135	168	141	121	154	134	155	161	137	165	137	149	154	157	152	149	143	168	160	154	156	155	141	127	158	157	150	143	143	137	152	142	162	145	168	162	167	162	147	137	135	151	144	131	145	168	153	141	164	165	134	133	157	135	160	126	166	148	133	149	166	181	133	155	148	137	159	142	145	122	142	149	142	148	157	146	144	158	146	148	131	148	157	176	155	143	166	140	148	157	149	163	150	146	155	144	157	136	158	149	156	135	142	158	144	155	164	144	159	174	151	162	136	130	153	147	146	140	156	152	136	150	134	143	153	146	134	139	154	151	184	162	154	167	152	151	133	160	164	160	156	134	135	175	137	154	147	149	143	149	169	156	159	151	162	165	149	150	175	143	138	164	141	150	154	153	156	154	163	138	143	156	150	142	148	143	158	162	132	155	148	177	150	165	156	158	151	158	125	169	169	151	173	146	138	143	148	142	153	138	161	161	145	126	120	149	144	143	137	147	146	159	141	154	157	135	132	139	134	142	156	147	164	144	136	152	178	147	149	163	167	151	172	163	155	120	154	154	158	156	146	147	145	136	132	162	138	139	162	154	147	174	174	154	167	155	153	145	161	139	137	158	184	144	148	140	159	177	150	155	141	165	142	172	154	162	152	159	197	162	157	157	150	166	144	142	130	150	179	153	139	131	172	146	162	167	163	131	126	139	160	166	147	155	160	153	153	184	172	161	166	156	134	152	164	157	140	129	154	142	159	133	163	153	151	173	145	157	164	164	145	135	135	134	154	149	155	167	127	152	127	143	139	136	144	147	129	138	137	162	142	169	146	154	158	151	187	162	163	153	149	165	134	159	132	158	152	145	143	160	177	157	164	147	152	162	154	148	180	149	130	136	165	147	155	140	160	168	141	146	138	129	130	168	144	150	123	135	141	153	151	143	135	139	151	154	149	152	140	159	139	166	151	169	144	161	160	145	155	168	153	138	142	163	143	175	146	157	175	146	155	179	159	150	152	139	156	155	152	153	158	128	139	165	174	172	133	158	149	152	149	164	141	156	164	171	159	156	138	156	144	138	147	139	175	159	165	143	153	144	151	171	157	161	150	156	154	142	130	169	151	143	154	154	163	160	136	151	138	183	133	147	159	147	163	157	148	141	161	172	161	154	163	140	148	142	145	145	153	122	137	149	135	139	153	150	138	141	152	153	149	121	149	166	149	147	145	146	133	140	168	154	167	157	150	161	142	151	162	170	143	146	136	155	146	140	166	148	158	152	156	152	155	182	145	145	165	134	157	140	148	143	154	145	135	162	159	136	135	160	147	153	134	174	145	140	143	150	145	148	162	145	137	148	160	145	164	135	154	148	166	152	157	136	135	145	139	144	158	154	164	153	186	156	164	142	143	139	134	150	168	146	161	154	145	129	160	159	147	143	137	165	134	158	156	158	152	185	164	153	127	151	166	158	129	157	149	149	155	155	163	130	180	168	160	159	147	135	153	152	150	136	127	165	141	145	184	141	123	157	153	142	138	136	164	155	144	138	138	160	161	149	149	148	159	149	159	158	142	133	163	161	142	141	144	152	136	135	142	151	133	140	142	157	161	159	163	155	166	154	147	168	142	140	142	144	153	149	155	148	151	167	139	140	123	145	152	152	143	131	140	155	152	165	149	162	143	149	133	146	147	153	156	156	157	187	144	169	157	164	174	147	149	162	142	154	150	139	154	161	156	159	167	173	160	146	168	162	160	139	171	161	153	145	148	161	173	169	153	140	157	181	141	159	164	148	151	165	151	150	144	146	162	127	141	150	170	160	166	136	158	139	152	161	141	150	165	138	147	155	160	159	164	151	140	128	161	158	151	145	157	149	141	158	134	149	144	125	158	156	172	157	157	155	147	161	160	141	168	131	139	161	139	129	163	158	149	125	141	144	165	133	167	124	155	154	152	119	171	151	156	153	151	151	168	171	159	166	170	168	163	152	133	163	158	176	150	145	156	143	153	169	169	152	147	145	142	139	125	160	134	155	137	160	158	131	165	155	168	165	168	130	149	153	149	154	150	146	131	154	157	151	135	141	165	151	162	163	131	159	167	171	136	145	151	180	137	150	151	130	145	167	136	166	162	153	130	143	170	165	155	172	142	147	175	167	130	165	138	159	169	173	147	161	135	175	171	156	163	172	154	164	149	155	151	152	156	143	139	149	150	156	155	148	148	149	125	155	133	140	141	145	174	155	150	141	168	140	153	129	145	149	134	157	162	161	149	157	144	164	167	148	135	159	136	152
2262	486	526	531	515	483	512	522	522	465	476	504	490	464	497	494	469	450	465	470	482	469	456	474	476	487	426	466	498	417	431	417	451	448	462	436	442	488	559	453	441	437	400	422	441	468	460	446	442	435	441	437	428	452	455	432	483	441	425	458	420	455	423	442	431	451	478	457	443	389	413	447	406	457	440	446	485	427	410	397	467	417	442	436	414	428	457	457	455	412	417	469	452	468	389	444	419	425	422	433	479	466	421	457	442	417	414	449	422	452	467	447	414	444	432	477	423	442	463	446	428	430	424	468	482	476	447	460	454	442	429	461	424	459	410	445	457	438	421	449	462	423	450	401	443	447	481	417	428	448	457	441	418	446	447	442	481	433	477	423	461	472	441	456	451	483	435	456	446	432	424	391	463	447	406	436	459	440	404	422	417	443	433	460	467	449	444	432	461	446	445	425	439	451	440	438	459	453	456	448	436	409	441	437	464	460	449	433	448	410	523	434	400	431	439	421	449	450	443	452	412	440	451	441	447	499	445	410	469	447	455	416	455	415	446	455	439	412	428	459	425	401	452	462	434	450	471	461	457	415	483	395	450	465	435	470	441	445	381	425	439	440	444	422	426	451	416	448	456	467	465	437	406	483	443	428	434	414	458	443	422	444	476	405	514	427	419	450	465	469	432	478	475	447	449	435	449	430	456	430	442	448	429	457	450	432	404	416	467	467	459	434	441	423	438	456	390	456	425	492	434	462	432	470	457	448	444	449	464	430	453	459	449	483	444	397	435	468	403	430	458	439	429	460	476	431	446	452	431	396	460	425	494	431	433	414	443	428	457	437	454	454	439	435	457	418	432	461	467	412	425	461	428	451	472	429	448	433	438	419	431	448	404	466	425	449	477	442	435	460	411	459	482	441	440	459	404	443	463	455	415	413	447	471	432	440	474	416	460	497	410	452	451	435	476	423	471	477	419	433	444	435	457	443	480	437	429	421	436	442	450	466	415	417	419	443	443	430	412	463	492	448	470	426	438	455	461	472	443	411	419	447	461	435	465	481	446	423	397	451	468	462	445	473	411	445	477	439	415	429	414	395	422	448	447	424	421	440	455	426	426	459	447	447	472	502	443	465	411	461	485	452	451	423	443	430	468	485	426	445	395	479	431	424	439	457	429	452	487	426	454	438	451	415	430	428	422	421	464	426	474	443	475	416	459	426	434	440	427	448	446	408	460	459	458	435	475	439	447	450	454	423	444	457	419	493	430	443	444	458	453	471	457	490	460	460	440	451	419	454	438	479	448	466	415	437	436	424	407	422	440	460	451	436	457	429	461	424	436	435	415	430	452	476	441	478	473	457	454	449	446	421	431	460	445	456	449	464	470	449	461	491	441	450	474	452	436	437	441	449	470	457	435	425	499	495	484	420	425	452	428	477	436	448	461	454	462	426	419	429	478	426	432	452	419	427	460	434	435	449	454	460	423	437	427	464	430	420	453	462	456	457	428	448	439	416	426	416	451	454	429	441	444	383	437	419	489	444	448	460	473	420	474	466	426	473	429	470	440	426	456	451	424	452	438	429	427	463	446	459	445	444	424	445	438	439	455	491	425	447	431	438	459	461	443	459	437	477	418	420	465	471	451	429	470	438	448	493	432	449	472	477	414	439	431	440	425	453	467	428	431	431	448	457	446	478	445	423	467	415	451	404	453	437	459	442	420	421	457	439	417	426	437	425	428	431	441	455	486	416	442	405	451	446	419	451	425	435	444	434	473	461	436	433	428	479	436	473	421	444	449	492	421	438	460	443	443	484	408	433	422	455	427	460	444	422	422	425	415	449	440	472	418	451	451	449	429	444	476	435	405	446	487	468	451	438	420	441	440	456	459	440	440	431	433	437	396	460	401	440	419	402	458	455	440	442	443	404	445	439	446	441	431	434	435	435	429	424	458	496	426	454	455	436	449	435	463	441	451	457	421	408	447	434	446	407	466	424	474	423	457	470	430	443	437	447	443	412	466	467	442	457	407	465	423	455	434	465	478	420	440	408	438	420	445	467	468	417	438	433	439	438	453	435	407	451	439	435	455	451	452	469	445	432	450	462	403	433	422	447	433	438	437	448	442	471	451	426	471	471	444	412	429	428	437	411	465	424	458	438	414	433	449	398	444	399	443	422	457	437	414	438	422	435	491	437	454	432	424	390	449	434	384	490	442	443	424	440	447	425	457	458	446	435	486	409	443	462	450	436	441	458	458	439	429	398	444	448	467	467	454	483	398	453	451	441	426	435	416	439	455	496	469	451	434	443	437	440	431	401	441	428	433	461	425	472	411	393	441	452	451	476	485	447	456	462	477	479	446	456	435	461	446	431	425	416	419	437	394	441	444	452	461	463	440	446	417	435	452	455	443	466	443	453	480	426	421	440	412	418	456	450	452	457	476	441	493	431	495	444	448	466	433	457	453	411	440	437	433	463	433	401	429	435	463	437	444	450	467	434	437	427	458	482	454	430	403	439	408	426	466	440	441	428	429	415	431	450	446	459	409	452	415	424	428	430	421	496	464	442	433	472	433	454	437	430	434	433	453	432	443	447	424	459	460	412	447	417	435	457	440	427	452	434	470	428	402	434	441	439	413	418	459	435	423	440	419	393	451	416	446	430	408	409	443	446	449	449	433	424	432	434	450	419	444	475	436	469	456	447	427	450	447	451	431	395	467	410	395	440	475	434	446	430	451	472	447	437	398	438	427	420	443	488	415	424	447	447	414	449	418	446	456	422	441	490	424	457	468	453	441	471	457	419	463	425	434	442	424	391	443	421	423	450	430	445	413	465	456	437	473	447	487	466	433	413	502	454	439	398	430	455	449	448	444	458	469	432	471	447	430	469	420	438	459	415	427	416	505	458	475	421	434	427	470	420	456	464	465	449	434	478	449	399	427	487	427	423	455	449	436	442	448	455	454	442	436	421	390	438	454	426	444	437	466	436	429	456	453	439	401	445	434	421	410	477	440	470	429	439	429	469	433	469	444	448	464	464	437	455	445	427	457	442	433	449	469	431	406	471	443	422	469	447	439	446	439	435	469	452	443	441	453	447	405	411	429	443	449	405	460	424	446	445	462	451	429	415	434	420	447	416	445	442	470	454	462	453	462	486	452	428	426	466	408	415	414	421	429	449	453	449	463	418	423	421	474	422	459	424	441	450	423	395	418	426	465	476	446	430	435	460	469	430	447	451	421	471	440	444	460	395	432	462	456	463	464	423	450	434	439	452	444	500	458	444	496	445	460	457	390	400	444	432	422	425	459	434	447	438	467	467	468	415	454	489	486	437	428	431	436	451	432	410	420	399	436	458	440	453	432	417	463	474	442	419	446	391	433	451	434	412	471	478	399	444	425	442	432	411	399	414	457	479	467	429	491	433	470	437	449	419	474	454	409	453	465	440	436	451	447	467	421	422	427	442	445	434	430	446	419	456	433	454	427	460	435	472	450	445	436	464	428	432	444	450
7598	1082	1150	1001	746	618	556	476	449	420	413	368	392	333	360	367	383	342	333	346	312	351	343	337	307	328	300	303	318	344	330	318	284	322	314	359	275	366	775	315	254	343	291	322	350	343	302	309	295	336	341	309	315	327	274	305	352	328	309	298	309	319	300	311	328	338	328	335	309	303	306	303	334	281	311	312	298	287	305	319	316	288	329	338	312	296	317	284	354	330	321	345	306	292	304	284	310	329	300	322	311	297	329	305	305	342	320	313	331	279	309	327	315	323	336	339	308	282	293	315	298	304	332	302	280	308	300	314	305	297	307	315	303	299	296	322	280	321	292	300	326	327	316	297	333	311	284	339	322	302	315	288	300	311	313	315	324	276	324	343	298	298	324	295	287	330	321	328	328	287	292	306	264	339	314	323	290	310	283	343	313	336	307	340	333	296	356	309	292	312	337	347	318	311	343	308	290	281	321	308	343	290	338	367	292	311	319	292	326	318	297	326	357	331	312	274	281	328	302	329	313	299	340	344	308	314	286	302	314	350	318	288	316	303	301	283	295	308	323	283	329	300	345	309	311	266	284	307	288	331	304	296	320	292	307	273	284	320	294	331	347	294	268	301	336	321	341	312	293	316	341	339	320	318	337	291	288	305	333	318	320	336	289	292	290	295	297	330	313	322	308	312	305	324	313	269	318	321	345	309	297	302	353	353	330	290	338	303	313	322	292	344	298	309	323	309	283	322	319	306	280	322	324	303	303	300	283	282	312	315	287	308	334	337	278	308	306	305	289	318	328	289	311	284	306	317	339	327	316	329	295	315	323	296	322	316	318	329	346	323	348	300	358	315	312	302	317	306	299	311	316	277	289	284	327	326	320	327	311	298	292	335	325	297	292	285	304	311	300	300	309	282	344	352	335	313	280	347	324	311	307	313	301	324	285	320	302	329	309	287	326	310	289	316	292	268	313	290	304	303	317	275	303	320	336	324	301	283	313	282	301	313	299	323	299	314	339	315	315	312	290	297	316	343	305	330	307	334	325	331	312	348	295	316	316	279	296	304	311	298	320	319	277	324	312	306	284	328	329	293	301	297	329	316	301	316	304	301	323	324	304	322	319	333	291	326	303	335	333	306	323	313	284	279	318	332	312	308	319	301	279	307	310	320	325	281	295	316	304	321	336	322	304	350	302	303	291	311	296	290	274	292	309	314	318	310	326	282	303	312	285	312	287	320	331	332	304	313	297	324	299	311	292	320	316	295	313	328	338	297	295	307	298	299	292	316	349	329	307	320	281	336	287	330	317	318	282	293	267	310	300	327	322	317	322	302	303	322	340	311	311	329	294	305	277	317	307	300	296	332	294	321	337	305	294	296	300	327	325	312	294	290	321	325	283	306	302	314	298	312	303	326	304	334	286	325	276	316	293	319	335	275	331	309	305	294	297	303	336	294	306	303	289	362	315	334	328	307	303	319	301	271	304	319	303	286	306	265	327	352	315	291	348	301	321	328	322	308	317	270	296	290	308	322	315	335	329	360	294	313	320	337	305	319	327	331	294	301	307	306	325	315	333	283	303	289	317	301	326	311	344	321	308	290	320	313	302	300	282	297	316	334	293	328	285	334	329	321	304	326	323	305	279	299	316	289	337	327	336	298	303	315	335	306	284	310	365	278	317	277	300	291	307	307	302	270	314	307	302	317	344	315	313	334	314	306	334	337	276	300	302	302	320	289	334	298	312	292	327	307	312	346	358	335	338	319	324	317	302	337	319	299	323	331	291	296	346	288	330	327	320	293	330	298	314	282	311	312	303	310	309	300	344	288	308	313	323	282	329	334	282	293	280	301	296	304	314	281	297	350	325	303	310	304	319	318	320	324	335	313	297	282	296	282	322	279	289	311	259	281	303	305	291	335	330	292	304	326	333	348	316	323	328	290	308	366	294	285	319	310	301	321	320	329	289	312	308	287	294	315	283	339	338	304	328	303	310	299	333	325	347	311	328	334	313	330	271	298	311	266	322	316	310	308	328	313	313	322	320	300	330	323	323	330	285	329	316	288	310	313	316	284	314	343	313	298	302	309	336	325	337	302	291	324	324	335	353	300	325	320	310	309	305	337	314	310	334	279	324	317	303	321	353	333	357	317	300	323	308	320	303	323	276	295	268	339	332	283	313	313	317	324	333	344	339	298	313	316	323	335	290	300	347	279	315	282	305	309	313	342	283	313	285	327	304	303	319	372	282	294	337	290	294	362	279	301	314	308	311	300	294	310	307	310	304	309	298	291	328	305	310	293	329	313	272	308	329	337	306	315	305	326	279	307	311	327	309	324	312	286	300	314	302	323	286	295	307	265	331	298	308	332	343	321	296	354	320	313	291	296	314	341	302	325	270	328	330	334	308	321	316	309	300	284	327	306	309	323	303	362	323	313	303	315	288	262	302	305	310	321	314	315	337	353	332	315	288	313	297	358	338	319	314	299	310	312	320	300	303	305	280	322	306	334	312	296	313	339	329	337	349	280	321	338	323	278	286	316	313	295	307	315	289	308	297	291	311	329	326	312	330	294	333	322	328	307	333	298	304	311	291	285	307	302	328	296	326	314	323	298	304	306	329	291	307	340	284	332	313	320	330	340	312	324	362	322	283	305	334	293	308	331	334	336	307	311	303	341	318	306	320	298	311	330	313	359	328	347	302	287	340	306	301	269	338	300	351	307	295	307	326	331	318	315	337	338	308	310	338	323	295	326	334	315	304	342	321	301	330	316	326	304	311	309	261	311	325	312	292	300	314	308	294	332	279	297	308	330	322	276	309	299	302	310	332	317	321	287	339	308	284	300	320	309	297	323	326	293	311	321	328	297	321	313	319	315	317	303	304	295	292	292	283	299	309	325	308	291	304	288	343	306	322	344	325	329	330	315	340	308	305	287	327	321	318	342	322	323	323	288	316	325	337	313	296	305	301	287	311	311	318	333	314	304	314	299	303	317	338	308	262	322	325	333	312	335	314	318	316	336	299	325	329	312	338	297	343	300	324	330	321	312	342	334	343	324	285	306	317	335	294	313	312	325	306	285	306	311	338	283	304	331	334	282	275	284	306	322	334	286	278	296	262	306	278	333	313	349	326	330	290	316	326	301	335	327	307	284	318	336	337	307	348	307	337	342	291	313	319	328	340	317	297	304	307	322	348	312	300	325	292	299	343	290	338	306	296	283	286	331	359	321	335	303	302	322	342	274	320	337	314	319	311	285	318	316	271	320	339	297	302	331	327	303	331	325	293	316	301	314	332	299	306	306	334	323	298	297	319	308	306	316	325	288	304	311	295	323	304	347	322	316	300	299	338	304	323	322	283	294	322	288	322	330	333	303	284	269	311	285	287	307	295	315	275	302	310	280	288	287	308	338	339	322	289	355	291	297	317	323	339	306	328	309	306	336	318	312	293	304	338	336	283	271	326	308	334	297	308	311	266	298	302	345	313	333	335	340	359	317	339	319	306	328	350	298
5869	1400	2485	3041	2723	2288	1997	1772	1652	1468	1469	1312	1273	1175	1127	1081	1054	1071	967	995	995	1014	986	989	954	890	927	953	911	933	873	825	828	900	851	872	819	1029	4506	792	859	810	812	803	818	822	823	788	817	800	776	788	812	771	810	770	802	796	769	811	750	778	793	861	840	784	775	795	815	807	814	862	781	778	775	782	798	815	803	802	833	777	779	788	825	764	769	794	809	795	814	832	828	775	799	801	755	793	759	799	763	779	778	759	769	794	801	796	782	782	777	825	781	786	786	807	785	784	845	812	806	795	800	785	822	797	775	781	764	818	822	771	864	791	820	768	741	791	827	839	753	780	800	783	757	768	820	770	773	731	835	720	812	824	806	782	790	774	750	788	772	810	811	792	742	834	841	795	826	797	744	837	809	764	794	799	778	804	799	765	787	800	785	780	772	815	750	759	734	750	753	800	804	802	794	808	798	818	765	791	797	794	824	734	776	799	760	824	821	770	785	792	779	831	844	807	813	795	802	756	787	794	813	765	766	803	753	734	783	773	778	770	787	782	751	760	760	796	836	769	770	808	840	735	810	755	807	815	785	751	832	827	780	827	782	773	837	732	773	766	784	800	773	788	790	799	786	779	806	798	833	827	748	780	816	734	758	729	767	811	811	759	809	765	817	766	745	807	794	755	777	751	779	825	753	807	792	771	768	798	811	858	781	767	810	761	826	751	744	765	791	769	790	805	770	778	758	784	780	774	790	756	784	758	767	803	718	813	821	808	760	863	737	788	857	826	785	756	757	821	776	799	833	819	806	834	785	774	786	782	760	796	778	757	797	816	790	739	746	769	762	812	740	783	800	745	794	791	781	759	844	827	770	808	746	851	774	812	801	798	800	816	781	778	769	742	806	768	761	821	751	825	784	796	796	768	778	765	826	823	783	799	818	782	770	784	766	795	765	814	763	778	771	737	816	763	770	812	830	809	788	805	814	846	807	837	811	805	788	756	790	821	750	794	768	749	837	815	780	782	775	769	774	800	792	788	849	795	748	755	800	793	759	774	819	749	807	834	785	856	723	762	785	774	775	791	749	846	805	819	831	820	821	792	776	808	761	761	788	774	779	764	763	798	785	783	794	814	765	774	737	778	829	715	782	818	837	811	785	804	768	765	826	753	742	800	795	748	782	786	789	787	861	757	829	814	800	807	738	706	777	806	781	750	772	796	753	760	796	825	808	801	791	799	764	787	739	806	756	754	772	775	768	804	765	790	801	773	781	760	747	761	815	779	784	812	798	787	732	764	755	828	816	811	773	805	826	796	767	753	784	782	753	727	739	751	843	807	789	795	756	750	786	810	764	830	819	791	777	818	809	798	747	780	777	760	758	811	782	796	777	778	801	789	786	790	810	792	784	758	805	721	738	781	781	795	824	777	844	797	772	794	791	801	795	756	755	838	731	785	776	810	770	790	772	784	721	798	773	811	791	763	738	801	778	781	799	796	804	781	806	787	781	815	774	798	820	814	789	760	770	745	786	780	762	787	800	810	758	791	755	842	757	748	822	829	770	750	764	776	790	846	756	782	805	803	792	786	785	770	761	732	827	800	782	821	773	790	748	833	797	775	845	740	801	767	740	842	766	712	823	759	786	801	733	753	787	750	786	775	751	775	799	800	803	772	842	797	810	814	772	776	783	786	737	780	767	781	787	772	754	715	815	798	770	751	754	766	788	803	780	821	791	806	789	760	774	796	718	826	766	744	755	815	721	738	804	780	811	789	777	790	755	798	754	776	779	815	781	769	770	800	754	796	779	790	821	770	807	820	798	791	759	739	816	847	787	827	755	780	806	800	813	791	805	804	801	811	790	755	797	788	812	787	763	768	782	777	800	805	852	827	848	830	777	773	739	790	813	802	754	750	791	777	762	798	782	814	758	846	791	758	802	802	775	796	822	788	813	769	786	798	794	796	745	786	816	775	805	799	787	785	769	788	795	766	730	841	820	785	791	774	823	802	797	765	723	785	792	760	807	784	793	747	785	797	742	714	761	748	744	849	755	800	763	866	754	799	867	786	779	803	760	811	770	769	782	764	821	806	756	815	755	814	760	808	827	729	797	809	825	790	771	804	775	818	775	786	770	820	765	731	780	789	799	829	802	785	764	821	749	776	767	774	812	795	816	764	746	788	785	786	814	802	779	769	769	815	783	772	802	814	809	792	765	805	841	727	785	769	836	795	786	778	780	761	751	772	771	780	763	754	807	766	754	785	753	776	801	811	811	759	767	759	802	782	822	776	743	727	784	779	759	841	805	804	809	808	769	740	799	810	815	818	821	816	800	774	817	730	759	804	812	791	832	810	814	773	780	815	764	797	808	776	754	816	788	789	793	777	818	778	824	812	786	767	769	777	762	801	794	838	801	804	796	798	786	820	807	823	786	782	804	764	788	734	794	796	799	833	788	769	836	790	816	762	724	801	821	776	795	829	833	826	784	771	828	769	786	817	756	759	799	780	822	760	779	763	766	791	841	785	774	797	816	758	744	770	799	845	752	842	777	764	803	776	757	808	785	832	809	805	763	778	785	823	742	791	797	708	773	775	822	778	819	768	796	770	779	753	809	794	745	804	761	784	801	797	805	803	814	817	765	756	766	772	817	760	741	819	733	737	763	789	763	801	776	829	826	817	770	777	763	795	793	757	785	839	802	835	839	809	770	762	815	767	761	773	848	754	789	779	788	825	767	769	781	798	782	806	811	762	795	801	816	805	815	794	745	734	811	822	782	763	818	723	774	813	813	820	780	784	764	793	755	778	813	818	840	770	773	792	795	757	798	738	843	790	819	789	772	834	763	786	773	808	716	783	766	758	762	767	770	804	797	772	777	781	765	795	788	780	780	746	792	802	821	802	829	826	768	786	788	820	788	791	773	771	817	794	766	760	772	829	813	780	839	812	811	728	766	711	814	753	740	774	778	769	743	818	782	832	810	813	769	780	823	828	739	777	810	830	818	804	773	756	803	776	853	812	736	783	806	826	772	769	764	764	751	832	832	755	842	786	746	833	766	815	740	781	774	794	808	800	778	827	821	797	816	793	770	788	821	779	837	778	786	729	829	782	825	777	816	764	786	793	821	779	777	714	822	783	801	800	722	802	795	742	790	766	813	791	790	831	777	801	799	769	718	773	791	806	831	801	800	803	789	805	786	738	788	819	753	816	782	802	789	819	782	749	769	757	767	772	771	781	800	805	803	727	839	753	784	810	804	794	812	783	771	785	800	790	739	798	812	800	783	751	766	776	785	760	802	815	779	782	703	735	828	817	838	836	833	803	802	771	807	759	772	773	822	759	760	830	805	785	812	807	803	781	788	749	738	775	731	767	742	809	729	782	797	806	794	781	770	838	738	834	757	778	782	853	779	838	826	758	722	800	769	801	796	782	800	767	802	786	782	776	864	846	744	782	800	802	726	850	843	744	786	774	764	808	810	832	841	821	774	777	779	802	761	774	814	780	743	797
13991	2264	2219	1747	1311	985	786	692	644	551	546	491	494	445	448	406	444	392	446	426	388	407	386	414	421	353	353	386	360	330	365	369	367	344	370	360	389	360	1187	376	344	343	365	361	330	395	374	333	353	334	340	364	351	361	352	357	378	373	351	339	330	338	332	371	344	376	347	373	330	311	342	376	352	356	344	343	356	342	343	335	324	347	364	389	339	327	344	375	335	329	383	321	371	355	347	368	354	368	323	320	356	328	359	340	377	349	340	334	332	352	349	333	369	345	350	362	354	366	335	333	338	356	314	374	321	340	348	381	347	337	366	351	338	360	384	321	331	333	354	349	342	311	342	377	357	348	334	371	356	358	360	348	354	345	331	374	345	351	364	338	358	344	364	332	314	359	348	334	365	332	353	330	354	334	348	305	349	368	345	388	363	331	332	339	325	352	338	371	321	347	355	336	338	327	345	335	320	319	331	330	355	345	352	319	333	397	336	352	373	357	374	305	342	393	330	354	348	357	337	344	351	319	369	354	356	334	366	354	387	352	350	376	354	355	331	349	376	359	350	350	331	334	340	345	336	336	356	379	362	331	392	369	364	348	340	380	377	339	333	355	322	349	371	359	348	362	341	376	359	354	341	347	335	349	360	397	353	347	344	338	357	333	328	393	350	314	349	349	339	333	300	325	331	354	367	361	368	344	323	355	374	347	370	358	322	323	338	328	334	377	371	394	327	364	354	348	324	339	356	364	372	325	332	365	364	361	363	354	354	355	372	348	322	357	327	373	324	299	349	365	356	336	319	352	337	360	364	344	342	394	367	346	309	358	370	329	352	356	349	330	336	335	353	367	355	364	302	361	330	309	396	362	331	357	348	354	370	335	398	338	329	381	294	355	327	346	368	373	325	342	338	338	330	349	375	315	333	358	353	370	325	352	351	342	336	365	348	343	319	347	340	393	331	346	324	325	336	321	305	391	345	382	346	364	349	368	335	361	382	338	343	355	332	340	338	375	362	340	319	368	339	320	336	336	314	338	340	357	369	304	356	353	299	346	341	361	338	362	372	320	343	352	367	360	365	354	346	334	368	353	341	343	319	364	352	348	359	325	332	360	348	340	379	341	347	348	354	334	334	347	342	336	355	361	332	341	371	350	356	334	357	302	314	347	351	341	318	336	324	326	336	378	351	349	336	335	332	368	351	298	314	344	352	362	341	341	358	334	343	364	341	322	351	358	365	352	373	365	362	335	393	336	317	350	345	323	326	337	386	345	373	341	364	361	341	358	336	365	361	362	339	368	351	356	349	361	354	332	314	357	315	342	367	321	359	340	355	383	361	357	349	346	321	325	352	369	367	336	338	380	351	391	316	373	325	359	387	355	335	358	317	352	342	370	306	357	338	356	332	327	375	352	349	350	391	344	344	353	329	360	377	366	326	384	371	365	369	344	362	339	368	325	385	376	389	348	372	374	287	350	328	340	323	342	367	395	335	368	344	382	383	321	387	318	352	342	312	330	353	351	338	362	348	329	358	338	360	367	335	351	347	347	374	369	341	355	334	354	341	332	365	370	347	376	371	378	359	321	332	387	352	367	391	351	334	341	365	336	379	323	367	378	354	347	342	348	337	367	359	355	343	339	363	364	345	358	327	345	363	338	340	360	354	304	355	319	351	347	352	381	348	383	362	371	346	336	346	342	350	331	337	341	354	320	333	343	324	324	346	343	334	349	335	357	337	382	345	321	354	386	342	328	363	365	356	368	336	342	332	384	334	354	349	358	327	330	379	315	310	348	348	389	349	352	356	364	322	333	370	367	348	385	334	360	357	383	346	357	353	311	315	371	334	366	314	375	317	334	348	353	379	330	354	311	349	355	341	328	334	328	322	326	328	358	325	338	352	345	370	358	347	346	326	362	334	372	327	388	335	331	327	331	344	331	336	391	335	315	346	375	347	336	379	381	324	353	372	334	332	359	344	333	335	357	379	329	345	356	307	339	353	358	326	327	408	361	364	352	314	349	374	323	359	332	331	371	374	365	322	383	349	306	336	340	326	336	348	380	328	340	334	342	363	361	352	372	370	341	342	356	379	358	383	334	370	361	391	333	353	324	368	352	359	377	301	370	379	344	347	371	348	346	331	333	352	353	333	349	353	345	364	328	342	377	326	371	367	328	292	354	383	326	360	341	319	361	364	354	367	327	328	341	352	343	314	367	398	334	365	367	344	339	354	363	326	354	358	382	361	347	350	347	347	340	365	335	335	349	361	328	364	344	329	351	338	374	370	372	395	369	335	395	353	358	333	336	374	330	308	302	357	377	343	367	337	298	381	329	310	348	344	353	375	358	321	340	347	349	309	363	350	368	330	353	343	342	344	329	355	360	360	362	365	370	359	366	328	381	349	345	363	381	380	333	362	327	359	357	345	337	355	335	346	362	341	360	362	352	365	324	363	328	323	343	339	356	358	347	307	377	328	352	364	356	349	350	377	342	366	351	322	334	341	351	303	378	355	354	372	335	322	330	370	359	347	340	349	375	339	323	326	339	380	331	337	356	354	370	383	381	385	335	323	369	407	337	354	371	331	368	353	343	361	351	347	312	375	339	335	364	360	383	362	350	338	357	304	340	311	371	356	359	364	380	365	352	372	329	361	340	387	305	315	352	335	362	300	333	344	374	314	322	326	326	370	341	343	308	351	386	396	354	354	372	304	377	357	299	380	354	338	371	354	377	373	335	368	351	349	345	324	334	335	355	346	386	378	358	358	367	311	354	334	350	342	350	369	337	349	371	342	366	324	349	334	349	351	361	349	359	313	362	343	318	340	338	342	354	338	335	355	361	348	330	349	309	345	359	367	382	358	346	355	345	373	308	338	323	359	329	343	337	321	353	384	339	354	325	381	357	353	352	332	363	378	339	378	360	331	331	346	345	318	369	340	338	335	345	387	335	342	366	344	330	328	330	362	324	332	379	388	349	375	353	366	327	329	327	358	374	364	322	358	347	334	339	344	336	360	338	359	335	333	350	309	322	354	338	334	375	336	344	321	331	345	363	328	361	342	370	362	362	361	333	366	353	350	378	350	365	354	358	347	380	367	348	365	329	343	361	358	350	343	367	361	360	360	361	358	321	348	331	360	356	353	332	354	381	320	369	369	335	376	341	345	360	384	336	385	322	347	331	314	342	369	319	359	371	358	362	342	325	360	340	359	340	342	327	340	358	356	357	351	338	336	358	354	338	347	322	349	348	372	327	382	351	322	356	402	359	351	336	338	359	318	369	330	354	340	343	336	338	369	388	362	360	384	346	316	353	377	331	350	356	356	357	385	339	365	369	355	380	331	313	343	339	337	350	377	336	335	376	340	324	339	325	357	326	379	358	322	332	341	374	388	356	351	357	363	369	357	380	354	349	340	324	355	344	344	310	323	336	356	332	333	352	346	354	382	367	365	351	353	337	371	309	392	359	365	343	368	327	360	357	363	367	335	320	347	348	351	364	344	371	324	361
7710	2138	4124	4935	4411	3778	3279	2766	2370	2077	1961	1779	1710	1547	1498	1431	1275	1318	1258	1222	1335	1169	1249	1185	1127	1089	1059	1083	1077	1016	1002	1032	970	990	925	952	950	929	7099	933	900	915	865	839	915	934	904	885	875	867	907	886	931	859	863	863	886	825	818	881	867	787	887	861	846	868	903	844	915	814	856	813	866	830	828	858	847	817	865	882	826	853	824	911	820	869	821	846	810	865	871	828	868	801	832	852	873	858	792	834	856	850	805	852	818	827	860	815	913	826	808	798	850	811	866	820	865	796	863	817	862	815	888	844	848	833	815	864	863	825	820	818	826	826	803	870	808	864	831	858	831	805	838	805	835	803	828	838	896	821	849	834	843	835	868	827	845	829	801	806	786	841	787	825	795	845	874	877	870	812	841	818	870	882	825	871	798	805	876	794	821	854	859	867	848	833	806	853	841	814	851	833	825	877	886	817	834	823	827	849	839	866	847	812	837	814	819	850	806	821	852	788	859	837	798	832	813	834	857	895	842	855	824	806	803	797	875	877	843	807	838	866	883	873	849	846	823	843	800	835	831	817	769	841	788	818	813	828	793	787	809	860	839	845	822	806	866	757	866	850	872	814	826	842	860	869	794	853	872	843	807	819	871	841	797	814	831	836	836	795	854	845	832	821	829	857	812	849	838	781	799	810	863	792	809	825	809	871	778	861	804	890	802	864	791	797	801	848	808	848	803	806	813	835	842	778	835	805	817	826	827	841	789	839	834	813	819	814	875	894	810	832	825	862	800	802	831	836	835	850	891	816	815	809	800	862	819	845	822	817	804	812	860	828	890	841	835	877	851	786	848	843	826	820	850	818	847	886	870	863	842	812	835	821	797	817	829	828	868	802	819	846	876	844	838	882	862	860	831	875	789	836	840	810	808	874	832	833	847	908	810	870	858	787	807	758	794	854	811	819	806	848	835	844	819	826	829	842	848	838	862	843	843	861	834	812	850	804	858	789	816	843	809	816	835	824	843	820	853	794	831	866	869	816	816	869	830	798	830	842	857	815	839	840	851	823	826	871	811	845	859	830	834	825	872	891	771	843	872	813	769	839	824	845	819	824	830	849	839	795	796	840	839	799	837	887	788	854	828	814	830	817	884	842	863	823	900	805	820	802	847	792	813	842	888	823	760	877	851	830	846	813	814	842	865	808	813	861	796	871	837	834	803	827	837	806	836	849	837	826	831	837	831	799	826	833	836	837	864	853	855	796	852	875	865	842	834	872	832	838	860	844	838	807	838	833	779	866	796	798	841	906	810	792	834	804	837	825	872	849	852	833	835	832	807	839	858	837	879	870	829	851	917	818	826	803	798	859	841	808	826	821	849	823	830	841	799	836	812	774	815	838	808	820	858	834	845	825	820	857	828	846	915	907	782	876	848	821	795	861	797	837	869	862	817	826	856	817	820	847	827	811	801	886	835	861	831	802	853	874	841	787	841	764	830	856	848	850	833	816	847	894	849	836	805	869	758	828	790	844	835	850	804	794	829	820	888	842	842	839	862	846	793	830	789	844	811	860	852	849	817	771	871	862	793	812	835	851	781	831	813	843	827	842	854	840	791	831	821	861	854	811	812	901	841	827	824	847	818	882	810	803	825	783	820	826	850	833	833	822	845	876	829	844	787	781	838	809	824	843	828	799	875	808	843	853	834	832	795	807	823	847	829	841	803	871	797	812	817	811	832	829	841	824	870	825	869	835	838	863	830	859	813	841	843	833	787	857	822	864	857	835	863	844	769	818	778	868	815	859	793	864	856	895	837	788	835	793	878	866	825	808	836	859	839	836	784	815	832	834	839	786	832	813	810	862	799	864	834	842	802	836	839	832	851	916	804	806	803	816	842	858	825	853	841	819	768	842	842	810	809	837	789	845	801	872	813	838	881	820	819	850	886	855	829	836	802	810	795	903	869	815	860	807	846	775	866	817	819	830	836	860	840	848	856	849	834	820	850	847	827	862	861	805	780	901	805	787	845	801	880	846	900	881	858	823	791	829	883	819	891	855	888	890	817	836	814	819	812	848	840	809	846	811	830	827	878	813	847	815	843	831	860	866	876	820	852	811	875	807	849	836	858	871	847	854	862	846	804	801	863	903	871	835	896	847	822	864	812	842	839	762	852	854	879	860	801	826	823	841	835	824	859	812	869	826	872	869	812	830	824	832	842	855	850	828	867	793	843	881	762	880	865	855	809	838	864	830	827	861	835	845	884	840	873	857	857	863	870	823	836	820	814	824	811	901	833	860	830	873	810	795	844	893	823	825	804	811	820	831	864	809	820	850	820	866	834	851	784	830	870	867	870	829	788	859	823	793	830	817	805	801	879	886	841	836	856	842	834	787	833	858	844	849	824	837	849	820	815	821	860	848	871	838	808	863	818	863	820	827	838	821	835	842	815	833	810	775	825	808	833	829	831	845	811	825	769	857	818	840	825	888	875	864	819	789	804	804	845	843	808	870	823	797	792	894	804	828	840	802	818	853	804	816	835	848	867	823	878	854	803	856	886	776	833	809	845	789	805	802	854	824	863	802	892	850	796	804	823	847	851	798	816	850	852	800	856	843	901	864	857	866	786	807	796	814	804	822	840	851	864	833	871	798	847	855	850	882	840	832	809	828	789	852	784	889	812	832	831	798	840	866	877	826	821	826	805	832	855	812	819	821	857	827	796	819	777	801	901	807	886	798	788	845	854	827	834	817	805	859	822	879	861	796	865	837	818	837	851	860	803	827	831	822	813	860	854	883	818	830	862	858	825	792	865	829	823	834	797	861	833	817	845	849	848	837	855	876	841	807	864	855	792	869	838	832	816	836	836	827	874	830	811	825	826	820	890	812	902	819	889	866	839	872	868	800	824	809	846	808	826	828	801	859	855	796	829	809	831	863	822	798	800	865	831	798	814	805	858	844	835	877	850	853	828	843	837	789	837	826	856	876	907	845	837	850	799	792	840	792	829	824	801	812	823	806	820	909	804	833	857	855	844	831	855	897	841	838	857	848	820	842	843	854	867	837	866	819	858	892	828	848	827	829	856	843	821	850	845	812	864	797	843	866	846	894	818	907	823	795	824	866	851	819	793	840	845	783	800	841	830	848	805	866	829	844	871	847	809	850	849	868	850	814	842	856	805	833	803	832	802	813	833	802	852	812	889	807	843	809	840	834	836	810	878	856	825	790	827	850	831	799	851	816	813	847	845	825	846	888	800	861	815	829	825	883	886	822	808	875	759	814	835	856	812	838	814	876	848	824	873	846	831	882	811	842	849	831	845	837	864	863	779	866	861	802	859	841	844	828	838	857	850	846	820	866	801	819	856	814	846	836	810	819	853	851	818	808	843	880	782	911	794	799	819	818	862	831	810	822	857	782	844	850	834	821	829	806	852	890	883	858	798	794	803	816	817	794	840	800	805	834	813	835	812	812	835	801	862	838	852	881	813	877	877	807	871	805	809	878	880	850	815	830	842	827
1873	192	212	164	178	147	195	174	187	174	159	154	173	180	163	169	180	138	146	145	153	172	172	125	173	156	140	156	162	171	133	161	171	159	152	177	178	159	176	156	173	171	165	148	179	155	160	155	171	138	155	138	145	166	153	157	142	176	152	150	152	147	173	149	151	146	169	155	180	154	165	159	149	152	155	164	146	142	152	170	145	163	152	156	156	143	158	162	147	136	139	155	179	154	159	163	174	148	191	164	134	179	170	150	159	160	153	149	156	147	139	159	173	145	148	153	165	146	149	173	150	134	162	162	163	173	142	171	168	158	127	151	134	170	150	152	166	165	156	180	150	165	139	155	180	141	157	143	166	168	161	156	147	165	163	161	161	169	151	157	151	157	156	171	157	162	155	183	166	168	145	146	193	185	115	175	152	170	167	161	174	156	148	138	171	169	172	153	163	135	149	169	171	163	154	150	144	164	160	148	163	138	159	159	174	152	157	167	156	174	147	146	155	172	139	175	166	162	147	168	164	144	145	138	176	163	147	146	156	144	143	141	150	152	139	143	147	131	172	173	156	145	157	162	126	155	152	152	156	177	164	161	168	162	158	163	169	167	157	157	142	158	184	148	167	165	122	155	143	145	163	158	148	146	150	157	147	167	166	162	176	161	154	145	146	145	164	162	178	167	181	156	147	169	175	141	136	154	170	175	158	140	129	172	166	163	154	160	165	158	155	156	150	154	148	156	169	152	116	174	141	141	150	152	175	150	164	172	154	164	169	160	139	187	161	180	173	162	161	151	175	181	175	157	167	163	138	162	163	149	182	162	151	141	147	151	163	156	164	170	170	124	161	159	140	149	160	155	139	187	155	155	151	136	174	160	136	156	153	153	145	155	165	174	163	163	146	165	167	145	162	173	174	137	170	153	135	158	159	135	172	136	166	155	156	174	150	149	163	162	159	171	179	167	182	153	139	131	179	178	169	154	189	156	160	142	161	163	135	152	154	136	142	157	152	144	160	139	164	165	157	161	148	148	163	157	174	183	164	174	162	159	140	171	169	188	140	159	156	151	164	154	159	142	139	151	143	143	158	154	169	161	172	171	157	158	161	157	157	156	157	149	178	182	152	157	173	175	152	171	147	151	167	166	151	164	172	158	131	157	156	143	159	152	165	121	144	157	156	140	170	155	193	170	152	166	137	151	192	158	154	169	141	144	169	164	124	141	138	157	151	145	144	168	161	158	165	146	143	130	174	140	184	161	174	158	168	169	174	151	169	170	137	152	148	163	176	167	149	174	162	155	190	148	141	152	164	155	143	155	155	137	151	179	162	187	152	162	158	162	157	171	167	135	154	158	171	172	154	148	157	162	155	146	162	155	158	179	179	156	147	171	150	129	152	165	169	169	177	148	156	158	162	147	154	137	176	187	164	141	146	156	158	162	158	147	144	164	149	178	160	135	166	167	140	168	129	160	132	168	147	150	148	152	162	158	150	152	148	167	153	183	160	176	172	164	152	172	181	151	155	175	166	160	132	162	140	164	172	151	168	155	148	150	151	171	172	147	167	133	154	140	181	163	163	175	174	157	148	162	142	159	158	158	150	150	140	155	183	173	140	162	175	175	157	187	150	185	166	168	145	164	160	154	168	160	164	157	173	165	171	171	158	161	161	171	143	167	136	153	148	176	167	172	172	179	153	163	162	172	168	181	158	165	157	172	162	162	165	157	158	160	159	158	152	177	156	145	127	163	167	125	144	134	136	158	133	159	171	173	167	142	138	152	148	140	159	162	158	161	157	174	159	165	170	159	160	158	175	148	143	168	157	166	166	147	170	160	148	169	153	155	151	163	174	174	162	160	163	131	169	158	136	177	149	167	156	167	138	157	152	158	142	155	140	155	150	174	143	167	149	162	170	170	181	157	158	147	168	140	149	130	141	174	172	176	152	147	156	181	150	184	162	186	167	144	165	147	166	158	172	135	158	138	167	182	147	137	148	163	142	156	158	155	127	127	133	181	153	150	171	167	160	164	163	137	167	160	166	159	178	153	156	181	131	179	166	147	174	144	150	180	147	171	178	158	176	147	143	176	166	157	138	161	180	157	160	155	193	146	174	142	178	145	145	154	155	147	162	151	165	145	149	165	152	168	152	138	145	149	163	160	175	167	151	169	153	167	158	130	135	144	151	148	174	173	188	135	171	160	154	182	164	175	160	176	155	156	164	143	174	149	130	163	163	166	147	172	143	176	166	165	138	165	141	174	157	181	164	152	153	151	151	165	145	135	146	142	162	184	159	166	154	162	160	163	151	144	176	165	141	159	156	155	152	159	141	160	139	171	163	198	137	137	174	139	173	145	165	141	163	164	142	153	157	149	166	147	131	149	149	169	137	173	152	170	162	156	169	138	151	170	144	179	155	164	140	140	135	170	165	168	156	154	155	171	152	182	156	131	165	153	162	176	145	175	150	169	160	164	166	152	146	127	183	166	165	178	142	160	152	137	173	156	183	158	150	171	189	145	144	167	165	161	148	168	167	163	170	186	153	164	144	148	154	148	156	169	137	148	157	154	179	160	168	182	148	171	146	138	163	168	149	162	147	139	139	152	150	137	151	176	156	165	138	140	158	173	166	181	158	172	180	153	153	144	133	161	132	153	163	163	151	149	162	160	158	158	156	161	175	167	148	178	167	161	154	156	169	151	174	164	139	147	153	149	180	155	175	160	159	157	150	170	145	166	190	167	143	134	148	143	164	146	143	153	158	171	153	157	146	173	155	159	169	148	133	127	160	156	148	154	158	176	152	154	175	145	182	158	143	167	151	144	149	149	148	157	150	197	154	118	160	174	149	158	161	159	167	160	163	167	155	140	163	163	145	160	155	147	134	162	160	145	183	164	151	132	163	153	175	153	158	153	155	139	153	175	154	149	163	158	169	156	151	155	172	186	162	165	176	170	178	158	168	168	154	176	163	158	155	155	167	153	146	155	150	155	143	130	138	148	150	170	174	157	189	161	141	162	172	166	149	155	156	165	160	151	145	168	164	152	119	166	170	157	153	157	129	161	146	161	164	166	184	145	153	163	154	151	172	151	138	151	152	148	162	166	167	151	165	156	168	163	161	129	147	146	168	149	162	148	134	161	135	147	151	156	136	151	142	168	147	148	145	166	146	186	167	168	170	163	164	144	143	160	138	148	139	144	173	150	138	136	148	160	151	164	178	160	155	135	145	146	150	151	157	187	143	151	156	153	147	166	162	143	151	162	159	164	146	171	168	157	177	153	155	173	146	208	165	144	170	186	152	157	157	150	146	149	153	169	156	146	154	161	162	175	147	156	157	155	153	142	140	157	157	151	183	148	142	167	141	167	167	157	168	143	157	155	161	157	173	139	154	159	174	148	157	133	172	162	162	157	135	134	145	158	146	144	162	162	164	170	178	153	171	164	185	172	169	163	146	165	164	151	155	145	160	161	144	153	148	148	196	148	141	165	174	177	155	163	149	162	149	150
2215	538	545	579	543	570	505	509	518	484	513	511	472	479	519	511	516	480	526	493	478	463	485	479	479	454	482	454	465	474	452	437	455	469	478	504	496	469	651	462	433	460	479	448	461	445	470	473	474	502	501	458	490	459	478	444	490	431	464	465	468	492	435	446	439	468	477	445	449	435	477	476	453	462	456	472	447	442	433	448	491	458	512	447	479	505	471	424	474	504	464	472	431	486	443	485	415	436	486	466	453	445	446	478	467	448	457	447	473	487	475	469	463	457	449	457	468	454	459	492	480	429	503	446	492	467	457	487	441	475	436	458	452	488	434	467	467	459	477	455	479	452	463	500	458	466	467	436	451	431	450	439	481	468	468	490	456	468	472	471	444	410	491	481	474	454	451	451	480	495	467	424	431	482	494	458	452	453	502	479	485	477	470	435	454	416	494	433	470	439	457	416	491	482	475	484	460	413	453	451	424	455	446	492	454	459	473	470	489	479	462	471	427	471	441	419	484	490	451	443	469	474	455	467	478	434	442	478	468	474	495	475	420	440	498	472	444	453	468	449	438	469	474	446	467	467	447	501	480	493	486	512	439	448	458	471	443	452	455	471	465	452	470	483	474	445	468	462	425	454	443	452	491	517	425	462	451	465	458	435	428	479	468	471	482	454	434	496	464	474	443	461	486	456	457	455	467	455	464	483	469	437	458	411	469	450	496	491	443	473	416	507	457	462	428	477	425	463	449	438	465	472	453	437	473	456	489	461	448	464	477	495	486	493	458	467	460	454	474	506	472	469	494	454	435	472	440	460	446	431	462	439	437	477	446	484	422	449	473	464	484	467	457	486	460	478	423	456	462	489	466	465	443	465	468	465	457	449	436	434	488	459	460	459	452	455	449	398	453	404	435	476	467	489	470	492	450	453	474	474	499	477	466	452	431	477	455	447	430	444	453	484	410	488	434	489	475	470	441	458	448	474	449	458	481	478	482	483	447	454	453	460	472	446	460	456	450	470	455	449	439	477	496	469	456	440	460	469	455	434	448	482	481	471	467	439	479	469	490	473	431	470	476	468	479	443	451	474	462	472	488	473	487	493	454	443	470	450	448	440	420	487	428	452	460	441	453	493	502	465	489	463	449	443	442	419	457	448	388	448	447	433	485	495	468	479	481	513	459	494	418	468	480	488	454	449	418	471	463	468	473	508	439	489	498	498	466	482	424	429	456	495	457	468	458	449	455	479	440	490	484	496	483	459	457	476	445	474	446	468	477	474	466	458	455	451	431	472	442	473	480	426	470	442	447	505	472	462	483	449	469	456	470	460	478	462	456	476	462	480	461	442	438	431	488	481	459	472	472	427	484	462	454	448	492	461	446	490	474	452	464	489	476	429	495	485	444	485	468	467	424	447	476	482	410	468	500	439	437	477	457	478	453	431	456	448	472	473	489	469	438	459	454	453	464	456	497	472	468	432	455	479	457	456	458	444	456	448	464	436	458	481	443	458	461	467	482	466	473	485	404	456	455	459	451	436	422	460	449	499	443	469	489	462	451	482	473	488	465	427	497	499	466	447	436	464	467	489	487	489	452	427	457	463	494	487	447	478	462	475	426	510	512	444	466	450	459	444	454	463	429	421	442	451	471	453	467	439	476	470	472	468	477	467	451	482	456	432	477	454	449	450	471	471	475	501	479	486	477	456	437	454	431	432	460	459	440	422	458	465	433	443	429	487	470	468	466	465	465	456	417	424	454	447	461	464	453	416	492	467	421	507	486	459	498	486	488	460	485	462	498	451	468	397	467	445	467	461	494	463	467	483	466	443	486	448	469	451	445	467	494	453	467	465	448	472	431	491	483	489	458	465	461	434	429	452	449	483	437	469	469	454	460	505	464	466	460	495	453	444	491	412	467	481	500	492	470	481	435	458	472	426	441	465	480	466	459	442	468	438	478	469	480	482	501	451	462	456	477	458	494	466	496	467	441	475	441	451	484	420	455	486	448	478	443	469	467	412	493	433	461	489	490	451	457	477	459	484	465	450	470	471	504	452	456	468	457	468	483	453	477	485	502	471	456	458	417	447	470	474	479	482	421	446	459	448	489	488	499	430	437	449	460	491	450	422	496	429	480	507	485	500	449	462	451	467	476	489	499	439	445	481	427	473	473	458	463	470	483	453	449	447	464	505	450	502	419	411	463	450	425	484	432	459	491	455	446	484	471	455	478	508	457	441	435	456	451	457	490	481	446	466	487	470	473	460	486	487	447	439	439	459	453	467	468	439	452	482	447	458	450	455	431	468	466	471	452	476	465	454	458	478	491	454	482	441	457	475	483	438	455	451	446	471	514	458	432	463	469	438	444	448	412	474	445	453	444	460	439	449	442	429	483	494	444	448	474	501	490	465	444	476	445	443	482	503	474	469	501	430	494	515	463	445	462	491	451	481	458	435	424	469	483	460	468	452	392	453	452	447	442	475	509	449	434	454	442	477	444	472	488	452	460	447	473	452	445	446	477	503	451	461	428	460	448	478	459	495	461	433	445	479	478	456	458	449	438	445	443	447	498	470	450	468	422	480	475	442	485	460	522	444	448	476	489	478	476	427	457	428	462	461	458	473	478	467	474	425	512	472	426	454	448	498	427	439	451	468	474	432	440	430	426	481	483	497	474	461	416	458	459	432	487	476	468	440	487	455	459	466	454	454	433	452	483	469	459	452	433	462	469	486	515	476	444	504	457	443	444	445	485	451	469	471	486	472	432	438	487	466	444	448	470	464	453	471	470	451	449	476	416	464	446	506	438	469	456	453	477	472	429	489	470	445	455	496	483	478	442	473	473	502	478	476	452	437	447	467	470	478	450	453	479	429	507	488	482	428	444	466	484	456	453	435	474	491	466	492	470	418	466	472	496	470	455	428	457	477	469	452	439	444	463	488	463	497	498	458	479	479	460	455	433	467	446	494	450	450	449	447	430	435	454	480	473	482	447	428	454	488	455	493	478	430	441	480	476	468	453	441	443	442	443	471	475	441	467	448	481	450	491	443	449	474	487	448	442	480	473	454	471	462	414	456	469	515	453	482	456	474	475	465	483	462	465	463	435	448	450	483	467	469	500	463	447	475	453	465	457	488	475	439	444	463	463	468	467	418	482	439	431	486	465	492	463	460	489	436	468	434	461	485	459	450	470	450	441	471	463	451	442	433	468	463	480	422	456	473	432	460	468	483	464	474	470	438	461	446	463	512	441	452	465	462	449	450	464	450	480	460	448	433	461	484	484	488	451	503	485	469	464	454	464	452	473	475	440	470	463	465	474	461	482	452	482	441	431	473	451	444	481	466	467	496	497	492	426	476	460	465	504	463	431	510	442	465	460	450	456	426	493	442	450	475	415	450	497	480	436	449	489	479	466	447	477	479	447	467	469	421	496	440	460	449	461	468	444	479	499	481	462	438	458	432	444	460	455	470	427	454	443	441	431	461	413	484	481	478	454	484	465	433	459	419	485	458
7672	1011	1214	987	778	675	560	474	443	422	431	385	372	373	377	381	361	363	365	356	352	405	304	357	355	342	328	366	355	353	349	328	342	350	334	344	327	512	1095	401	342	369	322	342	362	322	348	327	328	320	322	344	330	340	307	340	374	326	317	300	331	322	322	330	345	342	349	353	337	321	306	327	304	357	334	331	367	318	317	339	330	355	320	338	323	359	369	317	346	320	319	326	314	314	328	310	351	327	365	336	365	338	323	279	323	316	298	293	306	332	333	301	325	327	321	344	333	324	334	303	307	333	315	314	317	352	330	331	323	343	341	335	341	299	338	321	308	314	335	339	307	338	344	329	355	314	337	358	317	308	330	340	294	332	342	342	353	336	347	332	296	346	329	319	327	316	296	296	343	335	294	324	311	340	298	311	347	322	338	373	271	343	303	324	314	314	336	323	336	323	326	325	323	306	348	354	356	321	336	349	347	336	316	326	339	334	331	302	363	332	317	301	318	330	314	298	345	311	332	329	308	337	318	313	325	366	318	345	352	334	324	371	343	308	310	346	330	317	335	314	314	330	340	307	312	346	304	339	325	313	334	312	354	337	334	354	350	275	337	321	332	289	359	324	304	347	349	359	341	360	297	319	353	317	309	350	319	291	331	326	359	339	341	307	315	344	301	359	327	362	326	312	327	319	282	319	336	330	311	305	341	325	333	328	302	300	342	285	333	332	358	307	298	305	343	324	328	306	295	330	358	340	361	349	312	331	344	370	328	333	351	335	328	354	315	329	331	314	314	297	342	308	341	336	321	331	340	330	325	325	347	329	311	333	317	311	334	281	343	331	384	376	326	322	329	332	339	320	359	337	335	290	340	335	326	294	310	344	329	340	297	292	312	316	340	320	334	373	305	328	325	302	295	329	337	296	325	333	324	328	331	347	336	328	322	346	327	333	332	299	315	298	339	356	341	334	315	314	343	306	351	306	298	300	339	297	337	357	316	333	317	344	362	326	348	360	354	317	282	359	322	358	297	345	329	318	364	341	308	334	351	326	310	336	315	311	337	363	323	343	312	337	365	309	305	338	310	336	306	381	291	292	323	343	355	335	348	308	317	351	343	308	349	337	290	358	358	321	348	335	328	328	353	329	309	326	328	342	297	335	335	330	325	320	307	321	347	344	333	337	348	325	340	348	319	339	332	309	313	334	334	340	334	343	338	337	333	325	352	321	332	315	333	349	343	332	335	303	354	339	351	332	324	283	340	339	295	317	315	372	329	338	332	349	323	323	326	344	287	325	356	341	346	328	354	318	315	348	365	328	322	363	343	314	333	332	324	334	303	288	349	314	318	345	329	328	289	346	321	350	339	381	326	320	337	368	346	307	316	332	322	366	334	352	318	312	313	339	339	353	350	336	365	348	333	355	316	314	310	324	355	339	290	341	347	337	315	319	359	361	339	314	290	313	332	310	328	332	334	348	352	356	303	315	349	322	341	315	336	345	344	331	318	320	341	340	317	324	297	343	313	317	362	338	344	338	342	348	336	333	361	326	324	344	315	317	360	333	308	334	288	337	315	354	305	396	337	339	352	338	342	310	330	335	361	332	309	351	353	347	324	329	343	327	327	341	315	327	352	327	333	328	358	350	310	327	333	321	329	375	319	315	345	338	327	312	352	340	331	357	310	338	304	341	350	320	342	360	331	340	326	339	342	338	345	314	338	312	339	313	346	329	326	316	326	351	306	318	327	340	316	322	324	331	329	313	317	316	305	312	331	297	347	308	365	338	332	330	319	355	360	331	340	303	341	308	330	322	274	317	320	368	345	339	331	337	333	365	306	317	308	317	320	320	296	315	344	317	343	298	311	312	328	366	344	341	312	314	345	318	344	312	310	356	364	363	339	300	340	351	328	325	315	297	351	348	327	336	343	325	316	313	333	318	344	324	316	347	310	316	351	311	330	297	358	326	314	348	318	336	314	319	338	313	308	353	340	332	335	309	319	342	324	313	344	320	375	311	320	330	357	326	312	324	342	352	319	334	343	322	326	345	340	339	331	339	343	327	318	292	327	333	338	348	355	366	318	323	348	321	313	317	340	302	324	368	322	338	347	343	344	352	306	344	334	339	334	322	329	337	332	335	335	307	341	324	344	318	330	315	338	323	331	297	302	341	332	325	313	327	344	342	336	342	301	339	305	316	351	332	326	327	345	315	317	333	303	324	331	312	320	271	319	337	338	314	345	333	354	313	309	323	351	330	349	322	347	344	293	315	336	314	324	324	336	341	326	312	327	337	348	333	322	335	332	306	307	331	310	332	325	329	353	328	363	345	350	337	336	330	292	308	331	326	302	313	302	307	332	304	329	312	344	293	322	326	339	340	346	346	341	314	320	293	299	323	322	346	328	320	280	323	321	315	326	335	317	344	330	353	325	339	343	318	336	291	318	365	315	329	355	329	335	326	372	388	347	313	317	356	360	343	331	313	302	326	329	318	315	306	321	353	328	339	329	344	332	323	356	316	324	327	320	355	312	313	346	326	321	344	307	344	348	318	316	292	331	331	314	349	372	323	334	306	341	328	333	358	323	315	312	323	312	334	281	345	328	367	360	338	323	334	336	295	302	319	337	331	314	365	327	348	313	349	331	332	318	315	348	305	308	340	327	319	352	291	330	353	352	307	328	320	322	325	366	327	321	302	327	295	349	343	317	277	330	317	293	341	338	325	300	299	292	317	324	346	327	317	291	339	362	358	334	339	334	358	349	320	339	331	378	335	335	348	315	349	356	336	331	344	331	362	337	326	329	349	348	308	339	357	335	345	341	326	358	314	319	284	342	329	352	322	353	316	331	324	324	321	302	301	314	326	336	338	350	343	321	317	354	315	325	355	315	332	318	344	314	332	316	339	364	329	353	327	371	312	298	346	306	370	349	292	350	325	289	306	349	355	358	315	310	306	363	335	330	314	320	350	376	345	341	327	376	305	333	299	333	335	290	366	306	370	312	336	357	330	334	336	360	322	328	311	322	353	309	322	381	354	313	345	329	334	340	332	316	348	364	312	337	323	327	325	326	330	343	342	361	342	315	307	308	323	325	330	343	310	294	342	381	334	315	305	334	302	315	327	339	322	286	306	312	339	321	344	315	345	348	335	348	317	313	345	323	308	325	301	328	327	336	327	350	329	301	328	323	323	318	320	296	307	321	312	299	314	298	312	326	347	314	345	330	320	347	319	346	321	329	316	329	302	338	349	350	305	386	313	345	312	353	346	315	347	328	316	347	331	284	335	319	319	329	317	347	337	319	289	326	338	317	328	341	306	303	364	376	330	347	332	352	328	317	330	362	326	311	370	343	334	335	310	318	320	360	326	325	322	314	322	340	340	304	316	353	320	324	335	377	342	340	307	292	359	349	333	309	315	301	353	367	320	333	333	297	327	315	324	311	335	364	340	336	327	305	312	344	333	358	323	290	327	322	343	303	303	357	329	346	322	319	341	336	319	327	312	321	341
5990	1510	2510	3026	2755	2382	2059	1756	1616	1516	1403	1364	1274	1218	1133	1228	1049	1093	1048	1022	1030	1081	1015	956	930	970	998	920	916	928	884	908	898	861	881	867	852	2592	6923	955	861	910	835	874	790	859	837	801	877	849	803	859	833	873	823	867	873	864	804	860	816	857	807	803	821	906	825	836	801	831	785	834	831	849	866	810	845	866	871	854	829	810	828	859	858	768	814	804	842	870	823	769	805	808	826	825	843	840	918	859	834	842	812	806	816	869	856	816	849	814	860	802	850	835	811	813	850	893	817	830	784	827	826	817	817	824	842	871	770	824	847	836	867	839	832	848	823	890	821	850	866	861	811	801	825	846	831	848	811	778	867	818	821	813	852	881	870	817	798	840	784	887	840	796	886	885	799	814	845	837	795	840	869	801	824	815	789	818	821	777	808	834	837	812	778	826	820	844	845	819	814	829	821	819	844	824	834	803	834	846	879	812	812	814	798	851	837	802	837	853	807	807	841	825	797	799	874	816	870	805	826	818	832	826	829	909	832	811	804	853	829	834	828	818	817	805	895	814	830	828	869	848	835	790	882	833	810	873	819	841	759	802	868	831	832	915	850	834	854	894	854	867	776	840	873	821	874	850	796	788	786	827	827	873	841	788	811	839	817	844	806	756	842	800	888	827	877	849	864	775	889	814	843	786	786	805	778	821	809	830	768	818	849	834	777	850	802	828	861	862	842	837	870	870	852	794	852	806	797	821	891	838	781	839	856	791	792	873	780	843	847	856	844	821	844	834	857	858	835	806	842	829	816	842	837	792	852	822	816	822	780	848	799	811	822	856	815	837	851	813	801	826	916	838	816	845	875	803	844	892	828	850	809	761	840	869	845	837	799	840	802	797	834	829	814	844	786	804	813	798	830	850	817	902	778	840	807	818	840	815	820	866	821	827	864	890	853	813	857	860	841	832	859	827	839	831	840	837	798	843	839	830	835	826	805	856	848	794	784	862	785	812	820	855	894	799	823	870	833	868	830	812	858	794	805	826	819	824	891	831	820	802	800	869	791	817	810	857	757	884	793	842	818	832	778	829	778	796	858	835	861	826	832	817	817	855	881	850	793	876	829	776	809	840	832	876	835	804	837	784	846	806	810	791	825	742	840	845	783	886	786	820	891	774	801	809	806	839	851	804	799	808	809	777	830	809	831	824	786	845	769	810	803	840	832	844	887	847	836	837	816	804	816	870	789	795	836	853	859	834	856	792	827	842	839	835	801	817	829	820	795	886	852	800	805	883	876	840	839	797	807	909	802	800	821	798	807	845	809	831	830	828	818	835	815	798	839	884	783	811	840	796	850	804	772	818	861	822	856	821	751	877	839	828	851	804	847	801	818	810	829	774	813	795	853	793	765	823	788	792	802	809	896	847	786	854	786	844	805	843	832	819	899	817	787	813	820	788	842	804	779	866	824	798	848	856	896	782	758	817	816	815	875	794	825	777	859	785	831	809	857	804	814	824	835	847	856	850	888	835	826	779	815	797	850	804	838	823	881	821	872	861	812	845	873	830	807	815	853	840	854	833	799	823	879	853	850	826	836	810	861	839	823	849	854	809	797	801	824	872	778	830	820	853	867	858	848	829	766	813	802	826	871	803	892	811	746	871	802	811	825	868	821	851	838	862	829	848	850	799	811	836	829	861	905	868	810	853	809	842	811	800	806	881	853	823	770	828	877	767	850	840	850	841	826	821	829	828	775	892	815	762	813	851	820	794	865	841	767	815	861	810	857	815	797	812	862	852	861	831	855	777	813	826	858	849	837	792	819	872	844	813	850	782	896	813	777	812	806	845	805	817	778	830	831	821	797	824	835	859	793	878	841	838	824	792	832	820	809	785	789	829	807	862	819	827	815	813	826	790	801	790	806	800	842	846	806	810	766	836	852	869	866	829	826	773	792	889	877	789	795	862	793	819	847	811	809	820	863	823	845	851	832	818	800	812	818	851	813	815	861	852	865	843	793	818	863	829	838	832	843	833	838	790	824	773	799	825	820	802	807	833	845	883	810	791	851	803	871	818	845	797	822	854	855	868	828	815	797	855	840	801	805	826	818	842	861	771	864	827	816	809	842	886	860	807	808	818	805	814	816	821	788	856	835	842	811	867	803	828	829	810	835	830	840	788	820	803	862	786	848	798	811	809	865	781	892	894	830	814	843	844	815	817	807	817	821	812	824	846	808	839	907	805	899	831	837	811	820	821	851	798	821	785	794	839	841	861	857	760	819	819	793	890	810	861	860	801	831	843	812	835	800	835	817	833	831	829	879	837	830	808	809	858	777	845	867	816	812	798	831	843	859	870	826	864	852	851	840	849	853	816	842	829	846	879	834	802	870	812	823	785	822	801	842	823	799	830	824	833	800	801	802	802	845	813	873	826	830	785	840	878	852	780	818	848	803	833	852	817	834	805	906	827	839	785	835	793	830	789	826	861	837	800	822	833	833	862	794	842	814	818	800	855	833	823	827	832	819	831	817	876	788	879	796	808	859	801	852	885	852	835	837	806	816	843	800	822	774	805	861	867	876	872	853	859	800	848	791	853	848	805	793	820	824	833	832	854	801	818	804	852	870	843	836	842	799	857	879	871	792	796	796	875	842	817	806	790	830	808	871	855	832	805	817	814	846	846	829	788	824	816	837	840	828	851	810	818	838	849	872	777	829	786	827	876	877	785	797	814	881	796	791	816	814	822	803	871	791	840	848	836	863	779	848	838	853	842	825	826	816	862	823	853	794	798	864	791	840	806	782	807	830	773	824	797	813	854	812	823	849	811	805	860	863	806	799	852	824	807	824	849	808	799	798	790	872	818	825	864	840	836	811	826	817	832	785	818	839	857	826	832	828	869	853	815	854	806	836	810	826	873	818	804	822	825	815	825	825	828	799	856	794	825	805	844	834	857	897	833	818	852	785	780	803	825	806	790	780	811	833	832	866	891	836	848	825	797	812	864	819	785	830	831	857	790	885	825	805	837	877	822	839	779	827	840	867	816	842	807	906	782	816	805	767	852	849	790	836	815	806	809	795	799	797	804	870	869	850	821	857	826	857	796	818	847	816	794	836	776	801	842	830	827	823	832	827	799	803	841	867	857	817	852	884	783	822	788	868	834	801	811	804	849	894	799	837	828	778	818	806	810	801	792	851	807	818	809	864	813	802	805	858	775	885	872	806	859	831	796	807	767	822	789	868	882	812	851	847	790	783	888	786	856	836	817	807	799	794	804	791	835	813	870	887	832	848	794	892	807	799	825	847	838	808	820	796	842	856	804	852	836	790	854	857	840	857	848	852	875	892	859	856	839	859	812	844	837	846	822	842	885	839	861	842	842	835	826	806	840	841	873	822	832	857	823	846	876	810	865	830	816	813	809	833	816	802	841	852	851	817	823	807	858	827	841	854	878	813	855	815	820	844	835	840	810	837	882	841	812	858	864	852	796	816	781	839	791	781	850	828	848	837	837	837	851
13788	2193	2202	1806	1220	979	832	731	607	597	541	476	461	506	456	427	429	402	412	423	409	386	388	385	419	409	354	411	400	376	394	407	372	380	360	379	364	555	1945	425	355	397	370	421	377	335	346	368	371	363	384	344	352	377	379	356	347	348	386	387	349	358	362	343	361	389	385	359	373	363	359	359	347	370	382	369	335	382	360	367	357	345	359	366	372	355	367	326	351	371	372	349	375	361	379	354	351	361	348	382	363	346	342	323	358	348	361	383	342	318	362	372	353	383	375	351	338	339	358	339	375	339	340	367	317	361	349	322	367	378	388	369	382	382	334	328	389	374	381	338	349	343	333	359	346	341	365	361	368	368	387	387	339	342	354	366	367	349	357	389	357	354	358	361	336	380	395	342	327	335	351	386	345	359	355	338	366	347	318	341	352	341	346	381	343	375	381	344	317	393	356	326	387	354	350	396	387	333	332	353	373	355	368	344	327	377	347	382	370	371	374	359	346	363	346	386	357	361	339	371	343	339	348	338	364	308	381	330	377	370	363	355	349	331	363	330	356	361	382	331	360	342	367	353	353	360	375	338	367	374	388	363	372	362	358	349	392	347	350	373	352	361	342	381	368	387	401	388	356	354	338	354	373	353	348	360	388	335	352	370	372	372	335	359	402	378	357	308	374	373	344	377	360	341	377	363	348	356	324	406	351	398	385	361	376	349	374	349	342	380	388	368	374	340	377	345	402	334	349	366	384	358	347	406	350	367	377	349	330	337	359	352	359	372	335	366	319	329	352	357	369	347	382	344	355	396	338	378	371	358	381	388	380	354	344	373	346	368	355	334	336	371	352	333	337	368	361	360	341	356	353	360	359	369	322	355	367	340	342	359	355	342	356	401	355	324	364	386	332	373	360	364	353	346	370	396	342	349	333	381	332	388	324	337	372	372	359	347	347	345	362	344	335	351	376	353	364	351	372	379	376	364	325	367	306	347	410	379	369	364	365	374	352	371	345	377	401	332	351	339	374	368	329	360	368	362	342	352	347	378	402	365	344	364	368	360	375	345	360	352	344	361	369	339	385	394	359	352	329	348	377	348	350	384	347	356	323	348	350	369	376	389	405	392	376	363	370	378	346	380	369	352	365	358	341	366	382	362	372	346	356	312	347	374	356	358	357	378	369	371	365	331	355	376	381	370	373	386	367	352	376	379	353	330	357	316	363	358	362	383	349	330	383	387	366	365	349	369	365	364	382	380	329	329	345	402	330	352	341	333	377	338	356	343	347	310	346	348	349	380	374	393	366	351	380	330	354	355	384	325	370	380	360	365	375	375	345	360	363	378	365	351	383	381	351	333	393	391	374	337	384	346	346	341	352	360	374	336	376	343	369	372	342	311	377	373	369	381	349	370	359	384	341	349	375	362	352	338	363	390	374	380	327	357	362	354	386	332	356	362	349	341	377	399	392	381	399	372	355	370	377	328	370	364	361	425	350	334	367	336	373	367	361	350	305	388	367	368	403	346	350	360	364	337	373	408	385	356	345	307	332	351	347	370	348	373	340	368	374	363	313	373	352	336	346	356	372	365	362	386	369	382	353	345	363	358	368	349	375	366	343	361	351	395	363	378	363	350	354	341	363	357	352	323	390	397	350	366	330	374	358	364	352	369	328	374	382	379	360	364	365	385	351	400	354	339	368	346	387	347	396	374	377	354	368	372	379	332	343	344	348	350	371	367	335	368	378	355	398	370	390	306	338	345	352	362	373	384	394	393	383	367	325	356	357	375	341	400	333	376	343	343	344	356	353	350	327	361	376	350	352	370	370	372	383	403	331	352	353	329	337	369	366	362	336	365	382	367	336	361	388	347	383	375	359	355	355	331	356	342	353	351	334	344	359	369	405	352	336	362	335	361	343	355	337	332	344	362	377	370	391	340	351	383	298	351	347	350	375	366	361	362	330	363	376	340	387	373	353	351	320	343	361	363	353	371	373	340	350	371	340	346	352	363	356	364	368	350	370	414	395	352	351	342	367	328	350	349	365	352	378	357	349	390	352	384	392	363	357	365	369	328	361	362	387	340	337	351	353	365	335	343	365	339	366	385	379	332	386	331	389	372	410	344	382	383	354	369	358	321	340	378	379	372	343	338	368	339	340	357	345	337	312	324	364	359	332	373	387	347	395	332	330	353	338	371	319	348	347	372	367	351	374	368	362	344	376	381	356	339	330	372	391	364	357	357	343	350	370	348	308	336	372	356	331	391	367	359	369	353	351	345	371	433	369	340	360	354	363	374	353	363	400	357	383	355	371	392	367	369	379	364	373	335	341	402	347	364	373	370	356	359	366	368	332	354	343	349	344	325	334	359	360	349	319	329	361	387	382	332	370	322	329	365	350	351	366	335	382	357	368	335	385	313	320	359	328	358	396	396	348	398	343	372	335	355	327	375	341	386	325	342	355	384	375	361	384	360	363	342	345	338	376	343	365	353	343	360	362	351	386	348	389	357	345	371	310	353	340	324	333	366	346	343	344	380	360	346	392	344	361	390	343	371	364	340	348	345	402	358	359	361	340	363	361	359	358	342	385	366	360	364	409	341	348	333	349	375	384	382	321	390	355	342	357	360	357	360	345	387	360	378	348	344	367	327	382	346	358	365	357	338	336	372	378	381	371	343	336	326	363	357	335	358	377	383	343	346	395	356	374	367	365	298	370	354	364	379	371	363	351	335	344	360	353	393	350	389	419	334	348	346	365	389	364	329	401	409	309	372	320	374	351	371	382	368	361	364	367	366	375	358	345	360	362	355	385	359	321	337	363	338	344	391	367	358	386	342	388	377	344	364	386	359	374	388	357	348	350	336	333	342	353	354	293	343	360	342	393	363	356	367	352	393	379	362	379	343	344	339	351	365	377	349	386	354	367	370	346	360	352	350	378	369	341	377	342	391	353	372	350	353	381	318	398	360	365	382	361	369	357	350	340	362	395	358	346	338	339	366	367	379	354	366	363	361	360	358	368	353	336	341	355	368	378	365	340	352	366	330	331	375	330	333	376	332	392	370	389	335	331	317	344	340	322	334	370	370	378	344	366	334	422	371	390	326	364	365	370	348	358	355	375	394	325	359	342	335	387	388	375	362	335	346	352	350	412	379	363	338	365	401	363	373	404	320	358	364	314	366	375	345	369	341	330	333	367	395	369	366	399	371	369	356	352	356	355	342	349	346	365	372	390	329	372	338	381	335	367	351	370	326	382	358	347	358	347	353	380	374	388	378	385	351	386	322	354	352	345	308	355	348	398	353	351	326	364	361	345	370	351	396	346	369	380	336	377	361	332	359	339	372	323	357	357	375	345	393	370	346	357	327	365	371	336	325	365	357	357	400	409	381	336	360	359	362	326	364	354	352	368	357	354	372	395	330	374	387	366	355	354	387	351	351	356	312	339	350	368	365	396	382	356	368	317	346	389	341	358	367	357	326	373	360	355	338	359	378	368	369	361	356	320	362	331	356
7694	2192	4120	4967	4483	3770	3105	2640	2315	2156	1965	1781	1632	1588	1502	1467	1415	1372	1374	1280	1226	1277	1185	1171	1083	1108	1127	1236	951	1002	1028	964	943	927	1023	1002	989	2516	11123	1103	945	889	962	918	901	926	925	897	921	953	917	895	877	871	882	880	934	847	914	874	883	858	864	848	884	853	890	859	889	914	929	869	875	908	891	869	889	886	840	904	920	849	879	878	935	906	855	865	885	845	867	871	823	874	873	885	892	850	914	916	906	870	890	878	904	863	835	883	919	881	858	859	812	859	841	834	937	865	911	892	851	867	874	863	858	820	869	895	852	900	927	858	834	858	898	841	867	866	869	844	843	874	888	886	850	832	851	876	829	896	825	861	878	876	829	851	869	831	893	904	861	847	886	904	869	877	835	854	873	853	883	859	884	857	829	826	833	871	834	845	908	865	833	873	867	859	848	877	883	870	889	900	873	847	872	872	778	855	844	882	894	869	897	829	798	873	825	928	894	908	834	865	860	842	855	859	819	834	876	832	860	935	866	895	834	843	848	832	863	867	881	861	860	913	832	880	901	857	812	912	874	850	836	807	845	818	863	809	855	850	846	856	852	846	905	897	850	900	837	873	878	854	867	890	862	850	796	815	846	890	895	832	848	856	850	868	828	855	858	832	864	846	869	949	851	908	809	895	871	845	877	905	879	846	851	835	837	795	802	902	881	827	844	852	863	875	835	846	843	849	852	863	881	842	910	873	799	890	792	830	840	868	846	884	818	868	822	867	828	847	896	883	812	815	853	850	887	923	834	863	895	826	859	836	900	880	854	802	841	829	858	832	815	874	847	905	851	886	889	795	857	826	889	891	877	853	903	907	860	934	859	879	844	866	889	863	797	904	868	897	937	900	857	828	841	850	866	854	885	848	884	850	850	849	875	850	835	897	917	871	869	826	884	886	900	862	890	864	773	850	843	874	897	907	849	871	913	875	899	856	869	817	846	873	866	872	847	854	821	856	851	860	808	897	853	826	860	898	847	826	823	854	867	857	869	883	831	811	863	904	864	816	832	905	849	898	887	824	884	862	868	813	850	864	851	844	810	860	864	867	859	922	860	840	811	858	867	874	873	847	822	896	833	808	852	850	892	855	830	877	865	878	862	923	843	852	850	883	880	854	791	863	800	885	858	851	891	815	879	844	877	846	891	884	871	866	850	872	868	834	852	897	842	847	866	879	855	886	891	880	898	852	851	877	861	869	900	849	869	820	813	861	853	819	834	863	838	825	796	876	847	789	833	847	896	847	870	822	827	913	806	879	917	822	899	867	854	847	820	859	879	845	890	864	790	831	825	803	923	898	840	889	842	804	882	871	849	920	863	844	885	909	889	911	848	865	822	847	852	837	866	841	827	836	867	878	879	862	837	895	853	858	893	912	861	897	910	846	813	786	846	879	884	801	836	874	869	879	919	883	857	884	903	813	824	909	899	884	888	846	919	847	889	864	864	852	857	830	856	896	839	878	865	868	841	826	872	847	868	931	833	893	893	853	851	877	848	838	871	893	831	834	898	867	912	796	823	797	859	852	889	830	788	855	869	889	840	839	850	878	876	849	864	836	936	852	802	843	882	856	848	798	807	849	855	830	896	823	880	892	840	875	823	806	889	864	882	857	847	848	887	852	869	873	862	871	877	860	835	802	904	877	829	810	861	808	892	811	852	851	815	828	856	814	887	831	872	860	900	852	819	929	873	872	880	828	879	820	819	874	836	832	885	865	868	838	832	857	841	827	866	884	839	874	814	819	857	844	842	857	843	857	882	869	893	823	919	810	866	844	886	888	821	837	872	858	857	857	891	889	877	837	829	886	855	906	886	836	836	852	898	844	865	864	880	864	813	857	847	903	854	852	876	825	835	882	903	865	801	887	887	916	871	881	847	781	833	837	826	896	861	843	922	863	882	873	913	846	921	823	859	912	884	865	854	831	881	846	831	842	798	852	909	851	813	836	890	855	828	859	931	818	852	892	893	884	863	882	875	830	871	790	910	897	859	864	867	878	822	842	851	853	922	809	898	911	843	903	819	889	891	789	848	840	853	840	830	905	879	860	852	881	818	850	841	859	912	831	809	788	799	933	867	813	891	880	875	842	839	853	814	865	858	844	850	887	829	823	896	838	889	890	850	840	832	856	888	863	846	833	833	845	857	879	865	804	878	857	907	825	888	895	845	890	812	825	889	851	881	860	801	909	832	825	869	865	865	868	871	875	893	937	808	878	870	877	851	834	883	900	894	854	892	872	874	820	828	863	858	884	831	842	825	864	829	834	863	839	846	864	861	853	846	881	838	853	906	832	864	859	819	807	833	891	867	841	819	862	823	828	861	838	859	816	829	861	877	866	915	840	807	906	887	874	850	854	780	850	858	848	871	920	800	905	846	827	903	871	839	863	853	863	837	846	846	895	890	877	848	830	881	839	909	848	836	903	843	852	864	871	891	894	866	781	845	790	883	902	896	875	888	843	888	862	897	835	853	854	849	857	850	810	893	891	870	869	836	830	822	909	852	842	863	845	839	881	885	860	873	860	897	888	853	863	847	878	871	834	860	918	835	897	812	855	821	842	908	826	932	850	846	832	830	840	817	832	901	838	832	870	917	882	855	885	845	847	870	809	902	818	854	878	858	897	828	866	815	861	900	877	865	859	890	876	887	885	835	812	899	909	882	872	880	850	847	866	810	848	890	843	902	864	855	795	897	917	840	874	791	903	847	877	807	786	914	838	843	879	876	861	879	868	849	865	880	834	822	869	844	923	914	868	855	855	871	854	888	808	801	881	889	882	864	898	909	889	902	841	826	882	894	870	866	823	854	808	864	881	868	860	854	908	854	893	839	874	851	877	854	853	815	790	917	828	887	881	842	865	799	870	874	870	810	877	901	851	847	824	846	925	797	844	811	862	805	883	796	848	874	815	853	812	840	815	851	807	855	795	845	906	881	833	840	890	885	904	820	904	875	887	911	829	847	874	913	850	859	851	871	913	902	823	862	878	859	897	839	885	881	790	924	844	896	845	818	849	808	870	894	879	893	852	876	796	885	873	875	859	893	849	880	884	900	875	872	829	852	896	857	811	880	864	860	850	866	892	892	864	870	855	874	906	828	829	832	877	915	809	891	879	903	875	858	827	856	837	892	849	829	899	852	873	895	899	855	891	805	900	881	857	841	859	858	868	845	857	819	829	877	837	903	893	882	894	902	826	858	831	848	800	887	845	890	919	840	817	884	909	829	900	883	899	882	788	875	836	863	861	945	930	853	869	851	802	824	854	829	811	830	862	879	864	879	851	861	864	856	840	892	845	903	849	885	876	826	869	893	861	881	870	802	914	910	905	881	811	797	891	863	839	840	860	915	860	838	861	885	878	867	837	825	840	859	852	839	836	874	859	881	887	875	821	793	824	844	861	854	855	851	871	846	882	840	839	820	851	851	885	895	864	889	819	870	863	859	856	825	868	846	858	830	897	887	853	891	813
1900	199	173	206	192	156	173	169	168	167	165	161	176	162	178	181	184	213	176	174	150	169	150	165	188	155	167	180	166	162	185	159	173	176	182	168	163	167	196	184	153	167	143	168	171	164	153	155	174	158	174	159	166	175	176	179	175	181	156	151	180	167	163	165	165	167	160	179	171	153	168	166	175	163	164	168	159	146	156	157	177	170	171	156	163	198	165	160	150	165	181	179	156	150	159	151	171	179	185	172	177	160	160	149	177	166	161	163	169	140	164	170	181	154	171	155	187	160	177	155	157	173	161	154	166	168	152	180	183	156	153	160	174	154	160	151	136	178	152	161	146	152	164	160	156	176	180	162	171	163	179	155	168	184	169	163	163	184	177	153	161	152	201	152	153	139	150	166	170	170	168	186	167	169	165	158	179	158	175	166	157	175	190	146	170	201	155	179	178	166	185	174	152	162	158	152	154	174	159	153	167	154	153	155	157	132	176	167	147	161	167	170	165	143	172	153	148	154	165	153	168	177	186	176	157	160	162	187	159	152	183	172	154	167	180	136	131	189	155	154	165	167	162	191	164	149	170	175	180	166	164	160	173	173	179	156	180	161	180	180	156	137	182	180	146	160	179	148	155	160	171	146	157	172	173	170	180	170	159	150	168	164	156	159	166	165	139	152	162	163	173	161	151	164	148	172	167	143	154	178	146	167	157	161	179	184	166	164	155	168	146	177	171	142	195	163	175	176	169	148	162	151	168	156	172	173	159	157	143	158	171	172	184	162	153	171	165	154	192	171	151	138	179	171	200	169	150	174	181	175	166	174	187	156	168	157	161	152	182	166	161	164	140	159	170	167	176	189	194	152	158	163	156	158	174	185	164	197	165	180	160	183	178	198	168	173	191	160	148	170	181	188	149	151	177	150	157	163	200	163	151	158	168	164	187	156	159	159	179	159	146	149	195	189	172	159	154	151	160	180	167	172	157	148	173	180	167	163	164	139	155	162	143	160	156	183	156	180	169	155	189	172	167	183	137	166	183	171	137	169	154	166	125	157	156	166	189	144	158	176	176	180	143	158	156	136	136	142	146	138	174	156	178	168	145	167	186	183	177	172	182	164	179	171	149	155	153	164	185	166	208	138	166	170	168	191	173	170	164	166	158	149	155	161	148	159	173	169	151	197	204	178	190	153	154	154	176	169	158	165	156	164	164	169	142	140	139	171	152	166	156	187	151	172	153	182	152	163	149	169	146	152	175	158	152	159	169	142	152	169	170	184	150	166	177	175	181	150	167	176	160	134	154	170	182	170	151	164	165	174	175	166	135	164	179	188	154	168	160	152	137	168	194	166	174	187	160	170	170	191	186	158	156	170	132	158	152	205	176	156	157	165	175	188	164	168	153	166	176	159	180	172	159	171	143	152	151	153	172	156	175	164	156	148	154	147	161	159	181	167	165	172	149	173	180	157	161	162	174	180	176	178	168	184	161	152	159	201	183	159	159	164	155	184	153	159	157	166	172	179	164	171	190	170	169	158	177	172	168	155	168	160	166	174	175	165	147	145	132	160	156	165	171	184	192	151	157	163	167	163	153	160	184	174	183	165	123	147	180	174	154	183	152	159	173	181	159	153	179	156	186	173	163	166	196	138	177	160	143	182	149	173	168	174	158	170	156	145	159	158	159	155	183	174	161	176	181	156	168	151	155	152	151	153	184	175	179	162	168	155	194	144	158	190	162	180	158	178	157	169	148	158	171	151	167	152	170	150	173	178	162	156	161	151	181	159	157	175	151	141	186	160	151	133	173	200	166	173	188	184	152	168	181	177	155	155	177	174	161	173	168	168	149	148	177	154	141	159	163	159	143	144	163	150	163	158	159	162	159	158	173	167	198	178	159	159	138	183	179	168	168	170	161	161	184	161	169	159	171	171	178	164	169	149	187	169	162	177	184	181	162	177	148	175	182	137	176	154	180	165	159	159	183	177	158	164	174	159	160	175	162	170	136	152	159	147	182	176	187	154	181	168	164	162	166	193	166	189	181	166	177	177	166	185	194	169	150	148	160	156	175	154	156	171	155	137	163	145	172	158	166	147	179	161	158	152	186	160	173	174	162	163	148	166	166	167	175	170	148	179	174	175	179	168	154	178	163	153	158	168	184	173	170	185	164	174	168	172	168	169	164	166	146	154	174	165	167	154	171	156	166	161	162	159	158	183	153	170	165	164	174	177	171	159	163	165	163	196	178	164	151	166	138	169	159	153	168	149	154	200	168	175	178	192	144	169	166	162	164	137	137	147	167	156	201	158	176	195	158	154	171	159	154	175	181	164	156	178	185	156	184	186	179	156	160	179	144	162	174	154	158	142	163	166	182	167	171	163	166	164	189	159	159	198	175	181	140	151	165	158	172	156	163	179	170	187	158	160	167	149	146	162	166	134	163	167	168	164	150	164	172	193	173	145	154	158	168	176	167	141	179	166	136	161	190	161	159	178	160	160	181	151	155	161	164	183	142	152	156	163	151	145	145	154	169	156	173	170	169	189	166	184	160	174	162	143	174	146	159	173	168	171	172	200	158	136	179	146	160	167	156	173	162	173	166	175	151	152	136	178	143	168	162	142	159	170	164	142	166	165	158	172	178	180	180	165	160	178	157	175	162	147	161	200	172	164	136	143	181	179	147	195	162	158	158	161	159	178	197	189	168	177	171	155	171	177	153	159	168	170	154	161	161	168	167	175	145	178	147	165	161	169	170	171	151	178	152	159	168	172	180	149	160	187	181	178	163	176	161	166	130	166	173	168	186	158	183	152	158	161	161	176	169	144	165	162	177	177	150	142	178	185	161	165	184	176	140	165	166	162	181	179	169	176	170	173	158	190	163	168	163	148	162	170	158	183	165	180	153	171	166	179	184	166	163	148	164	171	149	170	175	152	149	158	173	156	161	159	172	184	143	179	147	151	169	179	150	167	179	170	174	174	171	167	176	164	164	158	151	187	164	169	181	162	165	154	172	184	174	152	150	170	183	176	163	182	160	188	144	164	154	144	145	149	148	165	174	152	194	155	167	170	157	142	173	160	144	154	153	121	157	145	166	157	177	160	180	164	161	181	169	192	165	169	157	167	178	162	201	139	158	136	178	164	166	184	174	167	141	160	151	160	194	158	189	148	162	164	152	145	174	168	155	167	163	160	156	173	162	157	178	163	143	158	169	179	132	167	142	158	157	166	158	146	161	158	160	159	155	181	181	160	161	151	152	148	144	168	171	146	189	165	180	156	155	175	179	156	150	179	176	167	193	167	170	151	165	175	149	155	136	144	176	167	136	167	168	130	171	161	165	174	169	175	159	164	155	169	141	160	175	159	164	165	162	177	160	156	163	140	170	164	145	139	120	162	189	173	182	159	156	162	141	143	162	156	190	189	186	138	160	190	157	156	172	169	181	176	181	150	158	163	173	183	182	189	152	192	157	157	169	168	202	161	186	203	159	152	152	147	182	147	147	153	202	187
2190	505	547	564	546	557	531	516	526	498	496	487	457	511	493	498	515	513	495	505	523	509	518	481	482	484	502	498	475	501	499	443	491	491	507	509	486	572	773	492	486	464	478	495	472	449	470	481	506	449	453	469	482	445	462	512	478	479	460	441	512	488	490	481	447	447	487	474	462	467	480	483	427	466	495	475	437	507	477	515	466	474	422	479	447	489	499	491	491	468	470	453	491	498	487	440	458	494	516	483	467	471	477	446	457	491	424	493	482	455	531	523	474	489	461	470	434	484	462	468	492	467	447	486	491	475	495	464	524	483	465	473	481	461	472	487	471	428	454	484	497	469	464	484	451	519	492	499	486	480	489	520	483	495	464	473	459	512	437	466	480	473	489	493	492	465	498	448	447	490	478	466	461	487	470	484	486	457	467	463	490	477	469	497	495	459	481	449	510	463	484	500	504	474	490	519	468	448	436	476	476	469	429	464	456	460	472	512	447	477	460	489	531	517	495	474	480	475	463	450	454	509	493	481	484	441	504	458	506	493	486	450	473	481	502	475	480	487	448	466	472	469	472	456	471	455	498	488	449	463	424	441	495	460	457	482	479	462	492	483	453	472	505	476	492	486	502	466	463	504	491	460	495	489	499	473	439	465	541	448	492	478	492	464	472	480	472	494	494	478	522	471	451	452	460	481	480	524	455	495	478	497	469	511	430	492	502	463	473	469	474	479	454	472	486	493	468	497	462	500	493	452	506	458	424	463	488	469	431	483	467	515	512	448	466	482	469	401	468	480	477	502	497	481	465	468	505	465	500	488	485	464	465	470	480	465	448	453	459	489	492	478	477	472	472	482	492	480	514	465	462	499	518	467	480	483	479	507	462	445	463	489	501	459	443	465	475	462	498	497	479	481	507	490	460	454	453	444	446	443	454	475	476	513	478	456	452	459	489	489	468	461	483	523	445	443	483	473	514	482	498	465	478	451	466	482	463	465	465	479	496	506	495	451	485	486	484	494	452	440	458	456	486	424	509	445	459	428	487	506	461	453	496	491	508	471	480	488	499	468	492	467	467	439	454	492	479	488	493	472	481	428	494	506	466	491	503	467	457	511	468	491	441	470	448	516	479	493	510	479	469	486	481	492	492	449	490	440	529	449	479	492	458	497	476	489	485	466	450	464	459	505	496	454	484	488	473	457	418	468	476	450	480	473	472	472	454	505	505	515	464	471	497	477	523	454	446	428	490	472	470	470	458	499	509	497	449	437	484	501	482	426	486	450	476	527	525	494	468	485	464	475	497	518	505	489	462	490	438	486	513	460	465	487	541	506	450	450	486	450	471	442	531	487	482	482	488	490	445	501	474	492	489	490	462	510	416	488	482	443	446	511	484	449	460	446	426	493	454	476	470	482	467	482	442	491	463	480	472	458	454	489	461	501	467	503	489	460	458	480	477	495	471	465	505	471	473	441	445	497	472	446	458	494	482	475	538	480	496	461	484	460	516	480	451	506	463	507	481	483	458	463	457	455	485	472	510	482	473	462	523	502	474	469	494	468	474	449	489	496	459	450	494	450	430	471	492	494	494	493	477	493	472	467	472	470	456	456	444	486	484	506	458	460	507	506	464	479	446	466	463	489	485	478	476	455	473	490	493	461	495	449	494	469	508	435	483	464	493	433	467	507	460	462	450	476	480	463	500	514	476	473	482	484	451	477	445	480	481	457	466	466	510	481	449	465	465	513	444	483	470	474	481	474	485	501	473	484	477	495	467	468	494	471	480	506	450	482	462	441	506	460	443	480	460	465	498	497	478	461	451	533	473	449	466	469	479	465	472	464	493	484	485	466	460	473	475	457	494	480	500	510	461	434	487	506	467	496	488	469	459	488	452	508	464	460	475	468	497	506	511	498	460	474	468	447	497	475	480	525	494	459	455	457	461	502	524	469	434	504	481	443	485	490	456	466	461	454	475	464	485	495	443	497	453	481	473	488	463	474	482	495	512	477	500	488	470	489	435	467	489	485	454	512	499	456	440	503	527	455	467	460	482	489	470	462	542	483	465	524	530	497	496	460	462	507	490	470	435	501	442	458	452	501	512	490	472	485	503	486	501	511	475	478	445	438	447	432	475	487	464	464	480	448	456	493	460	451	476	497	452	467	445	450	481	494	471	439	471	469	485	507	511	476	517	512	480	451	472	490	487	478	511	468	468	440	471	454	490	500	498	498	478	459	457	468	507	507	481	452	488	471	457	500	504	460	478	462	472	444	469	454	452	503	457	467	504	465	488	467	520	481	470	443	455	492	470	503	478	495	463	454	489	477	510	465	476	506	469	484	482	479	485	487	471	487	490	465	502	474	444	488	500	476	478	456	459	492	465	437	464	481	455	475	467	485	502	443	464	466	452	431	477	503	520	432	497	488	455	448	517	448	493	499	471	486	504	503	510	485	463	472	459	474	478	440	463	439	444	488	482	474	444	480	495	488	460	491	475	501	479	431	469	467	496	488	464	468	441	461	496	481	490	484	484	501	478	457	494	451	436	437	463	471	507	472	445	489	507	496	464	434	496	472	450	485	474	447	474	498	450	494	429	489	489	481	484	469	442	463	452	464	480	481	489	445	481	470	483	456	473	442	490	484	508	465	519	464	492	451	483	467	519	487	457	475	450	445	483	465	470	491	491	477	460	491	458	464	472	514	470	509	491	488	473	444	470	526	477	478	480	491	466	444	483	471	483	448	504	519	432	478	504	489	483	484	456	485	507	499	463	478	470	467	466	441	443	477	474	488	453	483	449	461	463	496	496	471	486	442	464	461	514	470	449	456	480	483	482	490	457	470	480	477	478	487	476	516	465	503	474	498	510	502	486	475	491	439	484	492	465	448	499	493	480	467	457	469	454	479	458	493	435	470	463	498	427	477	493	467	507	481	489	460	485	451	471	456	513	465	466	479	451	489	442	477	467	458	457	462	476	453	476	508	487	486	502	520	498	448	469	448	487	467	466	532	504	455	424	478	455	487	461	522	476	499	471	481	506	503	442	485	441	443	509	464	468	495	481	467	517	465	455	443	456	485	492	442	461	503	465	448	464	472	453	496	441	467	459	464	456	482	440	485	495	464	446	442	466	458	492	459	479	476	479	497	499	472	454	480	499	501	470	475	425	506	459	476	440	477	479	464	482	489	466	464	457	507	495	461	424	484	472	494	475	475	454	493	481	480	491	482	512	491	511	484	464	452	469	482	473	465	511	474	458	472	471	481	438	447	544	475	470	487	467	483	498	486	535	467	470	442	497	505	486	481	474	479	484	479	476	471	489	467	471	461	510	476	493	445	472	500	468	463	504	462	496	460	459	502	458	488	482	485	439	447	501	467	455	454	417	485	451	510	491	453	461	466	482	492	503	491	521	457	481	491	438	456	460	469	459	477	485	488	518	445	476	470	503	484	443	429	447	459	471	476	448	505	483	482	437	468	508	440	458	470	490	474	487	503	442	478	481	427	467	435
7504	1078	1174	1024	743	654	526	485	421	425	398	422	368	409	356	357	376	364	347	344	349	347	327	332	339	325	313	322	333	308	344	329	316	286	334	341	282	354	774	345	311	333	305	316	350	342	342	330	296	326	309	295	363	310	304	326	274	312	335	305	313	346	336	315	335	307	297	319	339	319	307	306	332	312	297	315	344	330	343	319	323	306	300	323	300	333	350	332	311	301	331	304	326	310	300	317	324	297	295	284	327	332	325	308	329	343	292	357	296	321	299	305	281	277	299	314	303	308	319	288	286	310	333	337	290	334	333	338	317	323	299	297	292	340	339	356	315	311	317	329	315	305	309	306	310	335	325	297	324	292	329	325	332	313	320	347	317	318	334	312	320	322	288	340	344	346	305	295	323	296	336	308	326	334	344	303	326	278	308	305	336	299	330	326	316	308	285	322	335	346	351	308	314	313	315	299	328	341	319	304	330	276	296	276	322	345	322	317	343	282	318	322	349	322	295	309	306	315	303	316	345	340	301	315	294	339	319	330	302	296	325	316	302	293	302	286	320	324	319	300	296	312	326	317	294	311	331	307	313	334	336	334	332	318	334	303	343	306	299	332	304	302	317	322	304	352	323	323	302	335	303	350	324	308	334	317	302	309	304	364	332	308	284	324	353	315	364	289	286	302	297	321	315	297	321	303	309	322	295	308	318	322	333	295	320	311	312	295	312	294	318	293	322	300	302	320	337	336	324	327	315	336	310	329	274	330	271	298	310	288	303	302	302	317	315	320	329	339	327	322	312	336	313	300	314	310	309	308	313	283	340	319	284	304	338	328	300	309	315	321	331	307	346	297	315	320	330	321	297	283	307	347	304	297	337	317	313	294	317	354	310	299	296	307	300	305	314	312	369	300	323	317	327	306	358	328	343	306	313	314	310	300	312	321	292	343	326	345	305	355	311	301	314	311	331	326	282	325	305	312	314	304	311	313	289	380	308	319	337	329	280	280	313	290	296	287	341	322	311	328	299	359	270	319	305	286	329	317	307	287	283	322	322	277	332	314	302	311	339	335	297	306	316	308	332	316	298	308	306	331	337	319	332	323	325	294	319	327	290	307	319	325	320	298	303	297	296	327	320	307	316	294	323	323	325	302	317	322	306	327	348	318	311	340	362	297	293	348	305	323	305	270	312	309	322	303	327	283	316	332	308	285	327	304	319	325	345	331	326	310	301	354	351	302	339	329	307	313	320	299	317	296	311	313	310	302	297	324	321	323	333	341	304	313	283	287	304	311	332	307	335	323	318	299	321	313	288	295	335	356	351	342	333	297	283	304	320	325	304	310	307	290	309	326	321	318	320	314	307	304	321	347	306	288	335	325	302	308	309	310	322	327	327	317	315	301	294	336	294	292	314	347	303	315	325	307	325	302	300	315	323	300	323	343	293	316	335	326	330	296	292	316	310	313	321	287	302	302	308	329	330	301	306	314	323	318	334	317	321	317	315	320	326	287	332	297	323	326	313	325	358	331	294	290	355	299	306	291	334	289	295	331	327	309	297	282	324	289	342	311	317	347	314	358	375	310	294	307	298	305	339	286	326	316	355	310	271	335	343	329	307	307	301	304	330	320	295	304	299	321	314	339	285	298	307	298	297	339	323	322	290	291	343	344	320	337	294	323	350	332	307	300	319	333	297	318	346	321	287	297	345	333	308	284	316	320	338	319	330	319	322	315	328	311	309	286	297	308	318	312	305	300	364	309	318	321	333	282	324	298	331	282	282	343	309	315	343	312	280	339	275	333	324	314	333	318	328	319	332	335	303	342	322	324	324	360	342	329	317	331	334	315	344	323	316	318	329	326	316	314	319	284	332	317	286	308	318	303	307	300	322	309	343	309	303	285	326	310	329	325	324	299	294	315	281	332	291	308	310	313	333	299	322	336	319	315	281	341	320	315	284	311	333	317	274	319	361	298	317	337	294	292	309	319	344	352	308	310	298	340	280	304	317	350	330	310	336	331	303	331	341	338	313	316	368	326	350	318	324	336	311	360	319	298	305	314	330	297	330	256	338	308	329	345	291	336	321	339	315	321	320	359	297	323	329	310	311	293	310	320	302	327	326	315	284	309	286	299	295	285	277	333	347	340	295	321	359	321	310	329	282	325	362	335	278	306	326	331	315	319	315	303	345	310	297	300	328	346	331	316	309	352	312	314	299	333	299	304	322	313	283	318	308	330	331	338	326	295	325	276	342	341	339	303	285	305	325	330	315	344	314	308	306	304	322	301	313	342	310	326	302	311	326	299	318	307	302	336	350	343	343	308	337	306	328	318	327	330	303	326	316	296	327	320	348	301	307	333	323	328	340	292	322	311	297	336	333	299	303	298	314	297	306	330	295	335	308	310	337	314	320	312	298	352	314	300	302	316	319	271	311	331	273	302	309	308	331	332	329	323	329	306	282	259	320	314	331	291	315	291	305	340	323	332	307	371	311	297	304	334	312	295	285	333	315	305	322	316	290	320	300	306	310	289	338	291	315	304	326	289	300	336	322	321	334	301	344	322	308	333	330	316	326	287	342	287	335	304	345	293	337	324	340	304	319	338	296	326	352	328	353	300	297	312	348	330	302	340	312	326	320	325	332	332	334	336	314	330	338	318	324	343	323	298	311	327	287	315	316	321	314	322	306	317	285	315	276	345	312	300	303	334	333	324	292	317	329	305	300	334	324	294	322	330	298	313	300	299	328	323	313	288	292	307	291	286	304	312	302	313	351	321	351	311	316	317	319	314	326	290	305	318	317	321	308	299	279	295	352	338	294	289	286	296	320	313	323	309	315	289	308	323	320	324	308	329	324	315	300	317	320	322	313	316	274	303	346	304	299	312	321	296	325	315	317	310	315	309	308	309	319	315	277	317	280	293	315	321	313	337	303	296	348	325	336	306	311	323	305	296	295	313	296	315	276	322	338	333	301	314	330	339	306	363	352	311	312	303	299	315	295	361	347	316	314	348	295	360	318	334	334	307	298	334	315	325	285	295	319	331	303	324	308	308	340	338	312	350	343	317	325	299	299	309	299	312	292	331	327	312	322	319	271	307	321	331	307	332	319	344	314	327	315	293	309	323	326	325	303	319	302	357	344	298	308	322	317	313	328	319	331	292	347	324	307	299	304	340	335	294	321	322	290	328	335	299	309	331	349	293	308	339	342	347	294	309	300	313	295	314	299	326	321	292	339	302	312	304	342	319	326	328	315	287	329	318	312	340	295	294	305	326	306	315	301	319	310	300	297	337	324	328	306	319	319	301	305	310	286	328	342	352	334	305	343	311	339	328	310	302	306	309	310	300	315	328	333	319	326	295	282	295	312	327	325	317	326	288	307	359	339	329	305	300	289	306	303	315	310	328	296	321	332	295	295	314	328	317	292	319	316	349	285	310	351	332	302	325	307	318	303	323	301	316	294	312	333	335	338	323	340	303	321	314	310	313	307	300	304	329	310	317	314	337	335	343
5941	1435	2471	2998	2711	2457	2044	1801	1584	1415	1441	1276	1256	1200	1116	1099	1129	1054	1072	1011	1086	1032	979	935	950	930	933	870	849	864	892	844	916	876	866	837	874	1538	4288	886	856	803	840	858	820	865	862	820	774	838	835	839	820	836	753	836	840	797	844	865	801	802	813	741	845	765	807	785	761	852	835	814	776	852	797	799	810	852	774	761	797	797	806	772	789	810	807	776	863	788	758	820	845	757	855	741	758	753	744	807	775	797	841	811	755	821	810	823	805	816	837	776	807	785	799	825	781	781	771	797	789	788	806	841	857	835	761	798	785	784	800	790	824	747	821	771	793	804	797	807	731	846	796	837	778	808	829	807	795	828	823	814	779	813	758	836	798	818	857	779	811	850	763	826	810	781	827	769	735	832	783	754	828	814	734	839	796	830	810	799	815	792	795	814	766	809	814	770	834	811	802	835	783	742	814	821	791	820	799	756	789	846	784	781	769	790	771	854	790	816	827	867	797	756	783	806	829	757	764	824	788	769	789	794	730	799	780	794	786	817	781	825	762	804	798	826	844	836	812	800	801	833	815	783	817	780	832	768	813	737	827	796	800	764	747	787	779	819	787	748	792	787	772	805	831	803	825	789	834	739	813	786	783	757	782	807	790	747	777	809	787	751	747	822	757	769	778	767	794	751	813	791	818	790	737	812	794	802	759	811	819	765	819	803	802	809	829	763	842	790	784	834	819	793	790	826	781	813	785	798	821	767	798	811	804	739	789	800	793	805	839	757	780	789	765	777	767	751	829	840	841	757	781	790	846	777	817	860	775	809	792	813	792	762	741	735	825	809	782	836	751	783	796	812	811	805	800	781	807	816	790	779	785	781	753	743	759	779	807	817	774	770	747	771	803	827	789	824	841	828	765	807	779	782	833	774	811	807	832	812	794	785	796	833	782	813	831	828	799	796	816	749	836	773	775	784	782	798	790	792	793	843	784	776	805	803	792	768	775	762	788	784	777	762	787	816	837	788	814	850	787	773	836	753	761	772	812	750	765	787	781	774	833	810	803	793	804	770	837	765	834	808	773	762	816	845	780	784	730	797	807	759	779	782	814	778	750	801	804	804	776	778	809	774	821	807	817	842	748	772	790	743	766	796	790	800	770	773	779	803	830	770	764	784	807	790	782	815	757	808	791	775	793	814	787	776	771	794	796	809	795	790	805	837	816	759	802	795	782	820	808	790	786	833	801	787	781	858	772	779	779	820	848	776	742	822	769	787	790	807	832	770	766	805	796	844	772	776	778	840	745	762	796	803	771	803	826	818	848	794	825	769	779	781	782	833	789	769	790	777	752	794	792	795	843	797	822	813	825	789	805	782	795	778	807	782	780	798	788	804	825	812	810	764	803	788	777	841	818	809	801	763	762	816	820	787	799	762	787	820	803	831	796	766	812	789	819	788	765	787	820	779	760	822	777	783	817	769	834	852	794	752	776	775	765	874	784	815	810	720	765	768	830	835	803	831	763	805	798	795	770	787	848	770	767	776	792	767	793	788	805	782	782	820	832	825	782	796	826	776	767	792	827	808	822	810	754	786	807	793	793	805	776	774	763	819	813	810	788	826	835	825	796	815	786	810	750	770	791	819	805	801	861	800	755	747	777	822	758	799	768	837	788	773	782	795	785	764	775	782	807	766	846	765	839	847	834	812	814	779	781	794	844	818	772	762	809	847	840	796	713	791	797	828	765	771	798	803	822	749	782	783	765	798	775	741	820	838	823	763	850	805	810	774	791	784	823	801	799	806	837	768	798	734	826	798	841	815	780	797	755	818	782	790	799	809	822	769	786	741	808	804	811	832	809	826	793	803	779	801	794	779	797	802	768	804	860	809	761	770	785	788	818	842	764	774	787	778	837	761	800	824	793	770	780	779	756	808	817	781	826	829	791	780	790	815	797	784	788	782	800	807	848	797	828	838	786	823	791	737	788	759	789	781	805	773	765	738	810	806	787	825	791	790	830	859	816	809	809	746	781	801	782	766	790	815	833	813	772	790	761	792	809	773	815	827	815	806	795	751	808	785	774	815	777	801	744	784	802	809	766	749	762	808	756	795	854	769	830	772	756	789	843	782	839	775	784	828	784	816	793	812	747	785	819	761	765	810	803	799	809	809	769	781	769	768	736	765	829	773	814	802	813	778	821	757	802	806	780	769	822	792	838	843	763	816	804	779	808	765	814	795	768	761	776	806	830	782	816	775	770	837	846	841	778	781	818	776	799	805	828	768	829	768	803	817	775	792	825	804	798	843	785	766	770	768	755	796	813	765	800	762	794	765	837	779	755	773	750	751	820	766	787	770	839	780	817	751	790	769	755	829	761	784	706	799	829	752	771	808	836	802	772	846	763	755	778	786	826	782	835	819	776	805	797	796	821	799	794	798	779	843	770	793	774	776	810	809	820	854	810	797	809	797	801	775	776	743	799	837	772	779	834	734	845	821	746	796	793	772	754	787	821	775	800	810	793	781	829	778	843	817	782	782	815	803	813	790	785	810	838	828	777	818	777	818	790	836	762	771	813	798	792	837	785	762	816	782	766	788	804	796	747	780	780	760	810	769	813	759	812	788	812	799	865	823	747	788	766	845	757	833	830	769	786	826	781	794	788	785	801	796	853	822	787	800	884	811	795	794	827	754	819	789	828	770	802	817	812	850	799	788	821	772	747	810	782	743	784	790	750	816	820	796	835	755	786	803	814	784	819	847	754	786	794	806	750	806	747	813	769	812	812	814	815	777	781	796	775	793	818	796	795	791	807	788	785	859	771	819	826	823	766	847	838	760	829	772	813	778	773	776	790	813	810	812	813	785	767	809	812	776	767	793	794	788	817	786	775	795	823	798	776	802	771	802	779	782	765	812	821	787	763	788	859	785	774	761	832	825	804	763	779	833	820	794	833	794	816	771	780	792	785	798	781	750	805	787	804	779	842	818	744	796	789	821	813	826	761	774	794	799	789	812	777	774	786	740	840	734	791	824	786	812	780	752	815	812	746	810	766	814	805	781	818	762	765	800	857	745	826	824	773	815	785	790	813	815	828	811	749	819	733	796	779	800	793	819	805	798	828	805	798	771	847	817	813	786	834	752	788	784	804	803	776	776	837	829	844	811	824	770	790	844	796	766	825	791	806	780	796	777	768	772	818	823	820	797	760	829	801	777	802	767	831	809	823	773	795	796	777	803	826	814	787	841	762	773	787	765	809	809	775	778	786	845	793	833	800	766	756	736	789	843	755	773	791	769	792	796	771	791	795	816	795	790	749	818	801	790	809	795	798	786	832	783	846	736	762	747	797	778	836	786	819	819	788	795	795	768	773	772	766	724	804	824	777	859	829	835	840	819	778	783	795	773	861	809	779	794	803	800	793	831	750	781	813	755	788	814	835	801	803	808	820	799	830	805	805	846	789	791	764	825	768	760	798	786	779	824	789	823	815	822	765	792	870	810	738	796	736	790	757	770	816	755
14254	2271	2177	1741	1260	978	769	710	634	545	523	491	433	479	447	444	444	408	401	388	427	398	389	403	357	374	384	376	340	355	354	345	371	327	345	393	377	520	1238	350	346	349	371	344	376	345	333	334	335	349	344	362	361	357	356	331	341	381	351	355	367	318	372	328	319	364	372	338	346	373	357	345	335	294	374	327	347	343	372	351	362	373	369	341	329	333	356	335	353	376	363	351	339	317	360	337	371	343	332	355	323	341	364	382	347	378	325	371	377	340	343	346	363	333	297	315	318	352	341	338	307	359	342	374	362	333	351	367	338	333	345	359	312	354	357	354	357	358	339	317	361	341	324	340	324	349	345	332	370	386	366	359	398	342	335	346	325	371	353	370	353	372	363	348	360	316	348	332	319	353	364	370	349	367	357	356	335	373	383	348	339	337	347	311	351	347	356	349	313	324	364	360	346	324	348	377	329	337	359	370	347	352	339	372	329	372	349	329	338	341	319	359	359	390	395	332	339	360	378	345	320	358	346	380	346	335	344	320	382	338	325	344	332	333	356	331	370	385	373	356	359	340	343	335	316	353	329	338	344	354	370	389	334	332	375	352	356	327	334	345	333	371	356	361	344	347	359	337	354	355	349	360	367	326	404	337	379	361	363	418	351	335	331	347	327	360	332	359	313	394	314	354	368	377	360	355	338	359	330	303	353	333	337	367	363	344	398	350	311	342	334	351	383	328	368	375	330	338	314	361	357	373	344	309	346	335	341	319	353	372	352	319	323	363	369	345	374	367	340	376	352	366	348	368	352	402	327	366	335	353	358	334	362	344	319	367	335	345	362	346	385	359	314	356	349	341	364	347	354	330	355	351	347	344	358	324	385	357	327	326	355	327	363	379	359	327	372	310	334	379	338	364	391	322	344	337	366	363	377	367	362	389	354	338	330	355	323	337	371	355	362	353	371	376	353	365	358	381	349	330	360	320	311	366	348	346	370	332	356	341	329	334	361	368	386	351	370	327	370	339	326	376	354	370	374	344	363	355	336	318	343	376	345	351	347	349	361	348	348	352	346	342	377	341	370	381	340	390	356	368	357	332	347	351	328	352	330	397	336	339	342	353	366	341	351	316	331	344	338	361	368	323	364	368	360	327	354	352	342	374	356	391	324	352	361	325	358	346	331	357	354	341	386	344	345	318	332	342	329	316	340	372	339	332	380	358	318	349	335	351	366	364	332	360	347	339	370	368	350	387	317	343	331	329	327	333	357	337	350	363	354	356	333	333	343	349	317	307	356	328	346	345	364	387	352	345	355	315	362	315	351	330	358	327	386	377	297	326	346	373	343	362	355	351	387	345	304	381	396	331	358	367	334	357	337	334	345	324	299	315	370	365	355	367	308	374	344	339	347	314	336	333	351	351	324	375	375	334	330	380	338	337	393	343	318	370	346	334	353	359	378	368	357	369	369	338	368	362	339	347	373	322	362	359	345	330	368	304	350	350	326	378	337	362	344	333	332	331	309	347	340	355	344	343	332	323	354	349	355	324	344	359	334	356	365	348	336	329	323	378	349	374	360	342	344	353	351	353	332	342	335	370	309	339	361	346	335	336	358	334	322	344	363	367	329	335	339	369	365	326	323	321	327	298	333	321	324	314	352	346	351	325	360	345	321	366	316	319	343	327	343	400	327	372	308	338	304	322	364	343	351	373	359	386	341	334	338	343	357	347	362	345	335	342	364	331	350	361	360	339	356	368	350	310	340	329	370	362	375	297	345	366	373	367	361	331	346	345	340	341	341	389	322	363	348	322	327	323	353	354	363	345	351	335	355	353	352	355	337	367	346	358	347	352	381	341	383	355	351	355	347	350	367	354	357	337	336	340	339	379	350	353	351	338	342	369	311	345	353	343	349	371	351	350	337	336	351	330	334	343	330	337	363	351	377	349	364	326	337	363	367	323	352	395	370	351	315	351	344	389	334	317	342	322	369	377	326	324	377	359	373	342	322	350	321	364	317	353	338	361	337	353	367	369	345	379	337	344	361	380	334	348	312	360	339	332	347	343	321	354	402	360	350	319	346	346	383	318	343	359	346	376	337	357	356	324	396	338	326	355	317	343	343	357	334	358	355	374	349	317	359	353	366	340	359	352	340	360	342	355	328	388	366	346	353	360	317	388	357	356	385	363	353	345	342	331	348	342	331	371	327	362	360	383	362	358	355	373	347	341	390	368	327	398	333	325	387	389	335	348	362	367	366	357	330	334	347	383	328	334	346	372	335	326	346	386	341	354	350	357	314	342	317	374	333	363	346	335	370	378	330	334	362	366	370	356	363	355	357	364	392	346	325	336	360	328	388	330	354	356	334	343	348	314	410	360	357	364	371	393	347	373	364	384	332	342	332	363	334	354	361	349	339	331	350	326	335	361	368	351	365	320	352	353	364	346	316	342	370	363	337	363	340	347	356	365	338	371	360	364	371	366	329	331	342	334	315	328	356	337	334	359	358	364	363	367	351	359	336	347	364	359	345	346	370	377	351	370	345	324	370	338	367	353	359	346	330	343	338	382	348	305	332	349	323	341	382	327	329	338	375	363	334	352	341	362	355	356	376	355	394	372	366	358	352	361	336	365	332	324	334	305	324	313	298	356	320	368	328	356	318	361	348	356	327	368	320	319	387	355	336	343	346	397	341	375	344	331	338	347	353	366	349	335	346	316	355	347	340	335	353	379	355	335	370	351	348	325	330	390	309	370	333	373	350	348	335	371	332	350	348	355	363	332	341	335	327	334	348	368	361	350	313	371	350	340	337	341	346	347	336	339	375	356	378	361	354	330	324	333	346	361	380	357	353	313	375	373	353	359	340	357	329	318	327	390	337	334	335	339	358	360	337	337	340	314	357	353	385	358	335	331	339	373	333	349	352	351	377	336	339	310	322	332	332	334	347	361	347	320	376	376	339	372	345	350	371	384	377	336	372	324	316	339	321	347	346	320	343	350	343	350	368	387	331	336	320	393	372	354	367	343	309	369	391	339	347	359	359	379	355	337	343	337	337	335	332	356	355	329	366	356	380	342	329	343	375	347	344	302	318	364	327	335	358	341	342	325	374	335	345	389	341	343	381	360	357	364	366	313	359	359	332	377	375	351	351	331	356	361	347	359	352	356	303	336	355	351	313	358	338	364	339	362	313	385	338	368	362	368	374	320	330	347	354	357	315	380	339	349	345	335	360	346	334	362	372	339	357	354	369	332	346	336	364	367	362	383	362	335	363	355	353	329	330	361	332	327	361	337	380	340	333	357	362	351	349	339	358	364	332	334	304	368	311	340	353	358	353	348	371	373	322	331	341	382	388	401	356	318	339	358	351	321	338	339	348	326	346	336	336	321	345	350	337	354	373	360	357	358	344	338	366	353	336	317	341	337	314	357	385	322	314	333	355	312	342	336	363	322	364	344	361	352	337	342	353	333	377	362	356	375	347	379	353	349	334	376	327	361	351	335	345	369	354	361
7760	2007	4063	5067	4483	3719	3191	2729	2386	2239	1901	1701	1626	1578	1434	1504	1420	1396	1204	1225	1393	1187	1139	1151	1132	1079	1121	1010	1000	1007	1021	979	962	988	985	956	957	2112	6735	895	909	878	927	894	905	903	902	854	853	868	881	877	913	851	889	843	884	909	859	900	883	849	865	903	885	846	869	869	874	874	822	851	832	843	800	899	877	815	801	870	844	801	811	775	778	823	901	860	893	862	848	851	778	823	873	837	804	855	832	877	839	882	864	811	833	841	857	913	826	878	842	838	837	844	823	859	849	824	782	829	856	858	805	883	832	813	864	847	822	870	808	830	821	823	822	851	821	840	850	845	872	812	816	882	880	846	864	871	845	826	849	852	834	872	846	824	863	829	832	842	856	871	809	843	821	825	888	842	826	840	841	796	798	832	776	824	787	897	832	820	825	795	849	817	831	812	875	837	859	865	818	881	838	826	797	839	887	840	802	853	800	807	831	836	814	836	837	854	820	849	801	822	865	836	831	810	788	798	791	801	824	861	896	829	794	817	831	792	828	895	863	820	815	876	849	838	870	830	768	772	855	850	825	843	827	823	848	856	861	830	836	849	822	860	822	863	807	878	823	790	862	851	809	869	808	828	838	842	832	876	796	832	865	799	786	862	848	858	817	861	813	811	812	825	904	834	846	834	780	851	814	832	852	840	871	803	836	845	867	866	798	786	814	799	870	794	874	834	807	876	796	814	801	872	888	828	849	805	850	850	890	851	868	855	858	848	818	876	847	879	803	868	790	810	859	800	782	825	897	798	881	848	826	848	807	814	841	778	843	844	885	854	818	816	818	803	774	837	797	839	858	848	856	803	833	838	846	842	799	851	864	865	853	858	806	815	855	818	809	813	844	874	839	797	871	850	806	874	816	890	783	814	819	821	883	839	769	823	820	856	874	783	845	812	850	830	859	772	839	835	829	825	862	773	839	769	828	880	865	803	893	816	842	850	803	852	804	805	839	833	833	801	797	856	849	863	849	830	833	826	845	864	835	830	847	842	853	883	883	843	849	789	857	827	864	854	825	804	862	836	848	870	833	849	817	824	857	794	863	860	874	848	832	870	846	798	801	855	835	772	822	866	848	780	828	858	832	830	821	866	907	872	829	827	825	816	830	851	827	836	850	823	888	839	753	873	807	839	818	901	883	862	814	812	833	822	834	845	847	832	813	833	879	874	784	833	886	845	864	843	833	788	844	812	830	830	819	840	813	843	839	854	806	826	846	893	836	841	852	812	801	814	853	768	813	834	769	839	861	866	798	810	848	830	858	855	853	818	840	852	814	870	809	820	809	828	779	834	839	801	855	807	779	853	809	814	854	802	825	861	815	821	819	890	852	814	885	888	812	809	829	796	793	824	876	808	824	812	853	802	841	799	813	804	818	815	794	806	792	901	816	882	841	864	793	853	893	812	839	854	816	855	894	807	847	888	810	887	862	897	858	834	790	839	821	868	823	861	809	791	769	802	826	871	829	809	852	747	809	849	824	857	854	830	801	852	787	791	818	885	866	857	817	842	804	841	880	862	802	795	830	800	819	873	856	793	797	801	809	841	800	847	815	826	881	858	796	822	838	831	867	839	815	833	841	788	887	869	843	848	803	838	822	819	807	851	815	844	849	811	836	843	814	803	792	896	891	825	881	847	832	864	885	802	827	862	817	816	808	794	840	819	829	838	846	844	854	866	808	815	873	820	812	873	821	866	860	829	800	846	786	820	817	832	849	815	831	794	795	856	829	792	830	810	864	821	818	811	839	766	854	882	833	878	833	823	885	881	813	838	876	837	822	810	819	794	882	820	871	852	797	782	868	822	801	879	836	808	876	839	875	806	857	811	841	869	870	798	787	851	751	806	821	831	829	810	836	837	851	842	841	823	843	871	822	803	812	831	859	787	824	784	828	831	863	795	880	873	794	826	824	815	823	778	834	863	804	852	891	847	823	816	794	872	807	827	861	816	793	823	827	837	847	829	856	877	815	852	873	858	806	845	868	833	832	833	783	829	833	808	835	853	820	813	833	807	834	859	862	857	890	817	816	829	826	831	811	843	805	814	866	818	825	805	826	788	874	829	852	821	821	848	830	867	858	750	843	817	845	809	835	821	805	825	844	921	857	827	848	839	842	829	803	822	866	861	823	835	829	772	822	770	782	870	848	829	892	852	840	830	847	819	785	839	831	776	849	843	831	846	842	831	825	835	838	827	837	890	833	854	846	885	878	862	847	824	812	817	809	839	846	851	818	839	793	829	855	793	812	852	836	782	791	794	862	818	857	836	895	830	872	828	791	836	864	815	891	853	834	814	806	800	809	830	848	816	844	762	781	885	835	773	813	840	889	822	850	841	851	863	879	867	872	851	831	872	802	812	834	854	816	867	881	803	848	865	847	848	836	838	841	842	784	810	806	817	813	877	847	820	835	836	835	909	837	813	827	829	777	833	813	831	891	873	818	825	818	873	786	816	853	851	824	808	844	835	819	871	859	846	856	802	810	838	816	844	833	869	794	905	803	833	843	829	823	848	894	818	851	797	856	856	831	823	797	798	814	833	836	856	889	836	825	877	869	804	865	859	878	793	817	802	834	801	825	828	846	849	841	847	840	878	790	831	892	853	877	816	854	842	797	864	871	858	827	816	801	875	876	839	809	821	864	813	781	858	831	876	845	865	851	812	855	876	854	870	831	828	853	846	824	835	882	881	777	822	802	787	805	833	869	800	850	815	847	827	867	810	818	798	794	833	812	831	840	807	832	854	842	810	828	855	881	836	853	835	827	838	823	810	817	829	875	840	837	812	847	786	825	823	838	846	866	790	862	807	876	844	870	875	851	869	847	802	800	846	846	787	835	863	841	863	832	790	823	827	838	810	823	866	867	872	812	846	794	850	850	858	816	825	821	792	823	791	850	773	900	848	868	851	829	820	851	867	812	836	840	840	838	854	817	808	888	828	872	851	859	883	893	852	863	804	861	842	858	883	880	875	861	868	832	837	841	834	832	796	817	837	858	829	846	807	843	868	785	728	860	807	769	842	834	859	860	807	844	802	840	838	814	882	839	815	839	818	857	776	863	828	814	826	796	841	795	835	836	859	857	773	847	876	805	810	810	889	814	938	810	850	796	908	832	847	780	855	853	847	856	824	799	839	813	846	855	864	841	844	853	841	819	816	883	849	825	800	870	808	882	849	848	837	872	796	806	845	807	821	840	822	821	854	838	822	823	804	839	782	833	850	815	792	813	843	873	848	881	838	846	881	809	860	880	844	839	833	804	799	833	911	787	856	851	808	793	832	836	839	829	840	866	839	836	823	774	840	839	822	843	855	845	812	847	826	824	864	813	833	841	797	855	824	856	833	814	801	862	830	874	835	846	817	830	838	841	854	867	845	765	833	847	876	800	847	806	827	806	888	787	827	826	864	783	809	843	833	827	840	799	836	886	819	817	814	906	869	819	853	766	834	867	847	821	830	833	836	836	826
1896	183	171	173	195	162	163	163	128	159	159	149	166	185	158	159	155	166	156	150	169	181	171	169	161	165	158	161	164	156	155	148	158	172	149	158	161	151	158	163	154	140	169	142	131	166	147	147	164	172	195	163	156	135	164	172	131	161	149	158	162	158	164	171	160	152	157	150	169	157	165	150	135	147	160	175	135	186	172	161	173	161	148	155	152	156	166	146	156	181	133	183	145	145	151	169	166	176	155	151	178	154	146	163	170	145	152	174	129	154	152	154	154	131	153	148	168	160	142	155	131	171	185	173	152	165	139	163	172	145	167	163	151	160	154	148	169	164	154	147	172	170	162	167	168	163	165	171	140	154	178	140	156	186	147	145	162	148	156	186	165	169	157	147	141	152	136	147	153	159	178	163	151	155	153	148	147	148	147	177	139	166	175	155	192	153	165	150	158	161	174	176	167	163	157	160	153	144	124	157	163	159	170	152	165	169	155	143	148	164	148	145	152	161	146	181	137	180	174	137	149	158	150	174	155	165	161	140	149	177	168	152	138	149	176	173	155	144	153	158	151	153	158	147	136	166	149	131	155	168	153	155	153	145	172	140	140	163	154	150	142	169	167	188	179	148	163	157	182	154	162	158	157	162	165	160	151	157	182	177	159	170	166	161	134	169	137	138	132	164	159	166	156	169	138	153	172	171	150	150	148	150	143	181	156	167	167	167	143	156	168	140	157	172	146	143	145	162	147	146	157	161	160	161	166	161	143	155	160	184	153	155	171	161	144	157	170	176	146	164	159	147	149	150	158	166	151	171	148	139	154	169	150	133	167	165	171	156	157	148	168	149	132	140	164	164	160	166	159	138	150	171	173	166	135	170	189	163	166	149	170	179	147	155	170	150	160	153	151	171	165	142	160	152	140	167	185	149	165	180	167	147	176	169	148	153	158	151	159	152	147	142	147	157	147	170	164	166	161	170	149	146	142	156	148	152	155	135	142	163	160	181	161	147	155	161	180	186	169	174	170	136	188	145	172	146	151	162	167	150	176	147	141	169	144	166	156	144	159	135	175	154	142	150	182	179	162	163	164	158	147	166	150	140	147	170	161	161	164	168	140	152	133	133	149	148	147	161	167	144	161	138	152	160	151	155	150	154	149	171	148	141	155	164	147	144	145	166	145	152	170	197	135	177	166	169	159	158	139	142	154	146	161	157	165	168	168	133	163	142	148	173	152	170	148	169	188	172	133	143	163	150	144	157	160	152	175	151	175	135	165	159	166	153	137	165	140	146	131	168	170	125	150	151	168	161	176	150	176	150	154	180	172	181	157	132	163	177	165	159	183	178	165	137	144	176	151	165	163	153	166	159	153	166	140	149	136	148	175	158	120	163	157	177	143	143	162	157	162	160	156	167	187	163	156	163	151	171	163	131	167	151	172	154	159	147	168	155	160	141	163	178	182	151	165	155	145	145	164	143	162	148	183	174	150	154	152	158	121	150	182	161	180	160	163	158	141	147	147	174	151	146	148	172	167	169	150	147	156	154	182	174	153	160	161	135	139	158	149	155	163	161	160	169	165	156	158	155	164	155	183	125	157	144	156	133	143	157	153	157	157	170	175	138	169	187	155	155	162	183	154	182	126	141	175	147	165	155	147	185	152	157	164	162	145	159	140	143	150	165	166	142	182	163	131	144	171	173	168	176	144	141	170	158	159	149	152	135	153	167	174	157	130	153	161	135	161	149	172	159	148	153	164	170	149	145	163	176	158	156	147	164	155	161	142	157	149	154	186	149	172	193	176	135	145	148	141	180	143	174	131	158	121	159	170	164	162	134	171	170	151	142	175	153	153	143	142	161	162	169	155	166	175	163	159	158	160	168	177	163	144	164	176	142	172	166	167	163	152	154	149	166	144	146	151	149	148	143	150	157	160	146	150	152	185	168	164	174	166	171	157	170	163	158	147	137	150	158	167	154	159	139	181	152	142	169	150	186	156	149	148	154	151	149	141	133	169	152	178	154	149	169	173	172	164	148	151	170	157	161	161	158	154	161	143	155	166	161	181	137	177	157	151	179	146	172	152	154	143	167	178	163	177	156	142	185	172	156	163	163	149	159	159	125	156	180	158	135	126	168	156	161	153	142	167	152	164	151	146	143	144	155	138	165	151	154	160	146	149	149	160	151	154	169	142	158	167	143	157	167	175	131	155	148	154	160	159	160	146	162	145	162	155	139	162	153	179	157	154	168	164	149	151	173	145	132	149	151	162	165	133	133	162	175	185	150	162	156	151	160	206	130	147	169	151	160	151	158	157	147	161	168	168	145	144	134	139	169	150	172	166	169	147	141	154	155	150	185	167	180	160	160	130	142	156	151	130	156	144	133	154	150	134	175	157	141	142	161	175	178	161	170	145	152	153	156	153	155	176	143	147	164	149	152	169	154	166	155	161	146	150	154	177	176	168	162	153	171	146	143	155	173	154	151	156	182	165	144	141	162	171	158	168	147	160	171	173	167	167	145	159	158	161	154	158	168	155	183	148	162	175	187	172	166	172	157	161	168	153	163	175	167	137	132	156	179	166	168	156	163	162	143	150	156	142	141	173	151	142	157	156	137	151	138	181	160	177	161	147	138	157	169	171	145	157	158	134	144	164	175	155	115	184	165	170	166	159	160	164	162	163	160	131	160	170	176	165	143	175	152	135	178	179	176	154	177	154	161	170	167	157	169	138	155	171	139	141	200	146	178	170	156	156	161	150	142	144	163	156	168	149	134	150	172	161	161	142	144	161	164	150	158	148	154	161	168	184	160	161	159	184	182	164	146	172	164	148	161	143	147	156	150	170	144	166	153	153	169	142	191	144	149	139	165	146	173	156	155	152	162	143	151	147	172	145	152	187	179	159	159	157	173	139	155	178	136	154	151	167	137	146	127	140	149	148	151	158	149	180	146	154	134	150	164	157	157	166	145	165	182	151	143	155	148	161	131	144	191	169	157	173	168	143	138	156	152	147	159	159	163	162	163	143	158	145	140	154	183	129	141	151	152	140	149	152	156	164	168	159	165	163	167	157	192	158	158	141	154	139	160	176	151	154	166	156	143	180	164	126	165	155	145	175	160	154	150	155	175	167	154	157	174	150	165	161	156	160	143	151	159	175	187	164	170	143	159	144	153	176	154	179	169	161	158	163	140	147	163	151	138	156	143	138	160	152	129	141	147	160	164	169	151	149	173	179	159	186	164	149	152	161	168	167	177	187	178	185	176	126	151	182	147	134	164	145	138	161	153	159	181	154	150	188	171	145	147	180	147	160	181	177	166	150	157	174	158	164	129	147	153	175	147	150	153	152	170	141	149	133	159	139	165	154	149	157	157	161	159	167	169	178	168	177	165	152	153	162	154	155	131	146	146	157	176	154	176	158	143	165	149	128	164	143	128	160	169	178	146	156	161	159	164	151	164	159	131	140	161	155	171	165	173	147	184	145	174	150	153	149	146	187	158	162	171	134	132
2166	502	530	554	529	533	535	457	507	491	493	463	465	476	508	538	530	541	524	450	498	527	467	431	463	490	495	449	470	458	436	473	473	429	472	489	486	483	672	498	427	476	466	473	468	482	435	444	430	460	445	486	454	462	414	443	462	463	470	448	456	432	441	467	443	422	471	453	492	438	455	444	449	461	467	509	417	456	437	444	455	493	463	482	418	485	447	439	469	439	459	469	443	414	469	420	450	446	454	483	470	458	496	488	435	482	495	438	475	494	487	455	461	449	459	495	491	467	452	465	428	473	448	459	441	470	477	440	490	436	470	444	450	432	463	470	481	499	440	455	479	445	475	476	454	472	496	460	424	445	480	419	476	457	446	484	449	457	468	452	476	443	446	467	423	462	439	474	489	455	455	457	455	457	442	428	473	494	478	449	451	486	496	487	496	471	446	438	477	461	465	504	464	437	481	481	478	468	467	454	466	452	452	476	444	425	479	497	436	462	456	475	433	475	470	497	475	460	455	450	487	447	490	444	461	480	486	450	457	468	456	472	458	452	468	481	433	429	473	440	452	483	460	459	493	488	472	482	428	467	458	448	482	472	445	450	445	435	474	470	503	459	448	452	469	440	405	461	452	433	463	477	462	446	452	467	457	455	466	484	442	446	466	441	495	450	471	453	451	435	468	448	461	485	433	435	442	480	460	477	469	470	426	456	440	429	448	455	463	482	427	455	480	463	458	453	465	466	454	420	435	434	471	466	497	459	422	444	419	484	458	472	483	483	496	467	460	458	475	452	469	449	427	476	453	466	498	445	430	473	482	497	445	468	478	465	444	494	473	469	451	483	425	442	457	468	442	455	486	469	451	469	469	437	493	455	478	443	475	444	481	441	428	511	457	462	464	455	429	475	451	463	442	467	434	428	455	460	463	440	470	452	447	480	494	432	487	467	462	477	496	432	453	463	462	423	487	462	426	459	433	462	435	477	487	456	474	476	467	464	484	486	480	462	452	501	421	466	490	454	490	429	436	492	464	467	431	483	476	465	449	429	444	481	475	466	480	465	456	482	473	443	416	470	427	456	446	438	491	472	458	482	509	437	430	467	468	475	436	446	458	445	464	481	423	450	474	448	451	417	415	430	487	458	465	496	492	444	446	423	422	463	471	454	488	414	467	453	479	445	461	465	455	458	478	448	457	460	402	488	463	460	454	464	496	458	467	475	485	463	503	450	488	484	477	515	484	438	466	457	440	464	438	491	482	463	475	463	407	471	456	495	448	450	462	453	435	485	510	491	482	442	443	384	446	465	455	449	436	484	493	445	423	488	440	456	467	447	468	438	447	452	477	455	428	432	427	466	452	475	464	445	445	429	467	473	444	474	456	492	482	444	499	465	457	419	462	477	458	421	456	453	460	411	438	448	460	467	444	467	483	454	465	449	496	397	451	475	470	478	459	472	466	434	429	485	441	452	470	464	436	467	437	411	438	446	446	452	439	474	481	476	492	450	480	475	476	472	444	449	446	435	460	442	469	456	459	475	437	455	461	489	455	484	431	474	428	480	447	464	419	421	457	496	480	472	468	482	436	487	484	469	471	465	467	493	442	428	471	437	450	476	445	464	485	485	446	453	470	426	422	465	479	452	475	466	498	485	478	453	459	491	420	458	469	453	432	504	471	462	437	466	461	446	443	486	444	440	486	476	459	460	476	445	450	481	466	454	487	456	467	451	447	430	476	433	446	454	449	439	461	405	462	431	414	477	427	425	443	484	423	444	475	483	501	404	460	453	429	473	460	481	427	448	461	429	403	499	409	495	479	461	480	469	494	485	470	430	449	454	473	489	468	454	486	449	477	427	477	435	445	442	465	485	445	454	478	431	494	448	498	467	430	465	483	457	442	456	479	482	489	476	430	461	432	445	473	456	474	492	449	445	417	473	428	490	524	468	477	467	446	438	454	464	451	448	442	463	423	428	439	416	464	471	438	470	466	461	439	494	465	471	483	491	442	477	457	476	447	472	437	441	464	478	450	485	442	471	495	484	446	486	458	451	483	483	439	467	487	434	451	458	476	443	465	421	474	439	466	491	482	450	445	433	429	461	462	453	458	487	484	465	473	479	455	428	432	474	490	454	438	488	534	399	440	485	442	483	446	465	478	446	433	411	452	487	430	471	466	487	444	465	432	434	455	458	469	454	472	434	433	450	463	459	447	500	458	412	482	425	444	425	484	480	433	479	446	487	478	505	468	497	458	428	433	449	440	457	474	430	407	480	417	434	445	461	476	416	472	505	442	480	444	447	487	421	432	443	428	428	478	498	436	447	444	413	496	444	457	459	480	419	461	467	431	472	450	432	440	459	453	498	458	437	447	453	486	436	486	484	485	493	451	468	462	437	429	450	471	465	483	464	459	460	443	454	434	450	501	457	467	430	461	422	453	434	456	452	468	457	453	479	433	437	428	461	434	473	476	456	472	500	458	426	436	478	436	473	506	446	490	456	471	489	430	449	460	463	464	431	492	463	449	490	455	446	459	472	460	456	476	495	442	442	448	467	444	479	444	467	473	469	454	473	440	469	474	459	464	435	441	477	463	458	452	471	461	441	443	457	479	441	444	493	457	478	465	472	465	460	466	490	491	468	528	418	472	459	461	455	468	468	440	441	448	458	442	490	453	423	461	452	451	442	467	477	467	456	453	448	436	474	470	470	463	494	458	461	460	455	452	497	459	472	461	463	461	459	432	437	456	496	474	440	463	449	442	440	482	438	469	456	442	452	491	418	439	455	458	450	478	445	463	478	471	495	417	437	475	419	484	433	474	452	487	446	448	457	449	471	454	435	449	435	450	488	478	476	465	412	472	459	490	440	451	475	430	482	498	468	492	469	496	485	461	424	419	443	410	433	434	452	482	478	428	452	453	487	430	467	490	450	487	460	477	454	485	455	441	469	434	482	474	496	459	421	459	450	459	446	473	415	485	455	454	473	466	461	496	465	474	474	442	419	430	415	472	465	499	481	429	460	446	451	463	411	463	477	457	457	425	474	469	460	474	440	467	470	427	449	465	465	475	419	439	463	493	443	462	451	454	447	500	486	435	432	475	441	447	471	439	463	511	461	461	447	452	434	479	466	466	486	449	472	504	421	452	444	481	504	450	479	470	437	431	442	449	421	475	460	467	453	459	484	440	433	466	435	463	452	423	452	457	450	467	477	470	470	478	466	467	471	444	445	437	455	489	461	483	445	434	472	457	431	468	462	442	460	428	457	470	479	424	484	489	447	495	432	470	461	477	443	489	467	442	450	453	485	518	473	452	456	475	501	449	436	450	482	482	469	473	444	476	472	463	470	459	433	453	494	445	472	453	477	453	398	433	438	481	478	474	419	433	441	456	455	417	454	465	477	513	480	446	480	426	482	474	487	445	470	503	486	477	468	477	461	450	447	474	475	433	463	444	500	452	482	445	462	509	480	427	452	495	494	470	433	454	442	435	476	469	429	442	477	470	472
7531	1107	1202	954	760	635	592	484	456	464	442	359	354	365	388	357	364	403	367	335	347	332	330	348	338	358	300	354	317	316	306	351	361	335	370	330	316	409	917	341	327	297	308	321	327	296	335	329	265	335	332	311	316	334	333	311	314	333	332	313	336	283	333	314	292	302	308	291	309	305	304	343	334	331	294	309	328	322	318	295	302	361	343	330	341	338	331	321	294	305	365	326	317	304	311	310	316	319	302	327	304	313	309	323	318	324	310	300	313	321	354	298	311	335	342	300	318	369	359	336	287	308	358	324	374	332	322	335	299	302	304	333	329	325	324	303	339	329	310	335	334	297	313	315	355	306	319	324	329	324	307	345	313	303	345	328	323	326	313	331	315	308	300	301	325	296	321	328	322	310	289	295	324	312	311	315	351	342	336	337	312	325	330	296	314	323	336	315	305	310	329	322	330	322	294	307	303	336	325	313	342	309	292	295	296	326	311	332	320	293	303	293	320	308	323	301	309	299	345	298	298	300	329	301	309	295	340	301	318	328	312	327	303	327	332	290	309	307	306	320	285	332	329	340	367	308	316	319	312	314	346	336	318	309	338	312	319	345	290	315	333	315	318	322	301	301	312	315	322	339	334	315	340	328	342	310	279	350	331	291	313	334	351	362	328	331	321	323	332	302	311	310	328	324	333	310	308	321	321	315	307	325	314	318	318	325	310	307	357	293	289	330	345	327	344	322	331	351	308	313	288	308	347	310	294	333	315	291	316	319	329	311	325	304	301	344	306	309	339	319	308	316	314	307	316	319	317	315	319	324	337	322	314	353	327	328	311	300	316	357	339	322	319	339	345	318	328	330	331	298	326	313	329	330	322	301	341	276	328	295	327	289	335	326	298	337	326	310	298	320	335	316	296	321	325	326	311	303	304	296	282	316	279	284	299	341	329	297	326	301	303	336	320	279	324	344	308	325	362	327	345	309	292	340	329	301	341	290	295	323	290	315	302	318	304	319	350	312	304	349	329	326	338	320	303	349	323	315	336	327	336	285	310	329	304	302	323	312	339	309	365	321	337	305	315	315	299	328	325	305	299	306	308	368	316	327	293	332	303	308	302	320	323	288	343	311	313	324	324	329	314	311	319	321	338	326	332	339	326	336	310	313	322	340	312	305	320	316	315	318	302	309	350	324	313	320	300	305	322	328	288	301	317	304	311	300	321	308	316	330	329	343	313	324	329	295	307	312	307	331	295	323	319	306	325	311	316	287	314	345	340	329	305	313	317	325	326	344	328	327	324	288	353	341	311	297	360	320	302	303	321	290	340	306	314	308	344	322	350	329	338	364	319	298	316	313	318	293	296	302	330	300	335	329	283	356	328	341	349	351	327	351	295	324	331	345	314	296	306	334	319	343	345	326	305	330	317	350	287	316	311	309	328	327	331	299	339	326	317	312	315	327	324	313	320	311	315	329	324	325	298	342	325	315	318	354	322	286	349	316	352	349	337	331	314	311	322	319	311	318	323	305	332	326	333	340	342	308	308	316	308	291	313	337	327	319	314	313	308	328	302	291	306	332	297	308	342	352	288	313	305	314	315	313	323	287	315	321	343	345	344	355	328	332	304	340	290	322	307	289	304	305	359	310	321	299	329	335	311	315	334	298	309	314	313	332	310	313	342	306	306	275	313	316	292	329	324	317	273	317	358	305	302	306	363	308	352	315	323	350	319	334	360	303	312	312	290	335	302	319	308	304	317	307	364	342	297	295	310	311	327	325	334	313	353	329	293	305	309	308	325	326	329	341	337	325	294	283	309	307	308	317	326	312	307	337	316	302	343	293	292	344	289	292	369	324	359	313	343	286	304	337	313	307	286	322	290	335	323	338	340	324	314	273	332	340	318	359	333	307	320	351	326	371	308	315	309	322	299	269	301	347	327	283	337	344	300	326	331	344	282	319	318	323	311	322	330	316	292	338	326	320	309	293	324	345	313	329	308	328	287	323	340	315	307	333	320	295	306	320	337	365	350	317	290	334	289	302	340	320	321	318	325	318	335	351	309	319	328	312	341	284	311	309	315	317	324	301	310	296	291	343	325	340	338	302	304	284	299	329	311	339	309	323	280	349	313	343	323	300	312	335	308	332	330	318	352	330	335	329	310	327	330	305	298	304	295	308	316	334	326	336	293	288	317	320	306	315	305	321	317	296	332	346	314	331	356	344	330	344	292	287	338	331	315	315	323	346	308	334	346	362	323	333	368	335	323	318	326	356	346	304	334	307	317	326	301	336	351	331	313	330	310	314	314	335	325	308	326	324	325	345	375	325	343	331	321	329	330	281	307	319	327	331	326	324	309	320	313	322	315	345	316	315	331	346	325	308	345	269	318	342	322	322	330	336	321	341	315	349	329	335	302	336	323	317	331	324	318	347	334	297	288	326	314	301	319	344	302	293	316	312	332	301	323	301	308	324	321	351	333	338	299	338	321	312	341	317	315	320	290	371	335	308	346	332	310	320	327	350	283	340	284	316	331	308	334	312	346	311	294	309	334	336	333	285	357	311	317	280	299	334	328	314	289	306	338	338	362	299	327	330	320	335	334	301	296	301	309	313	357	356	319	312	332	318	313	322	326	311	332	335	323	312	326	354	332	340	345	310	315	320	339	326	303	325	344	311	293	330	300	320	311	317	317	317	308	288	324	324	315	377	319	298	323	332	358	310	349	320	324	340	308	280	312	320	348	338	345	338	319	327	311	309	318	323	346	353	319	291	285	300	336	320	298	318	322	300	349	281	299	306	309	308	313	320	310	319	310	327	359	312	277	319	351	311	291	293	299	334	323	313	319	339	354	264	323	300	334	341	331	295	301	303	301	320	311	313	300	298	323	318	309	315	337	345	358	369	325	303	312	365	307	316	320	324	320	312	330	338	330	301	319	313	345	295	315	336	334	303	310	296	321	345	326	287	304	317	297	349	295	298	308	312	313	334	328	302	326	308	287	320	314	317	337	351	302	307	314	344	319	319	317	304	314	339	330	330	340	313	331	323	334	316	301	307	315	319	298	306	309	312	303	341	317	301	320	309	325	315	316	328	318	310	320	289	326	324	329	329	333	327	336	319	341	328	327	287	315	323	306	340	336	336	312	345	319	338	290	310	299	317	335	297	352	317	310	344	341	301	322	311	317	324	303	314	290	307	324	316	305	292	344	329	350	316	317	304	311	321	319	325	329	346	372	319	318	328	323	278	279	304	333	299	296	325	334	304	313	315	326	324	320	341	327	342	339	335	353	322	273	280	300	339	298	350	341	295	312	343	328	332	309	294	351	345	353	329	331	357	336	340	307	303	316	298	312	333	351	342	325	316	287	336	317	323	345	334	305	295	322	306	343	283	281	284	303	326	330	297	280	318	324	340	323	341	346	323	294	345	314	307	307	303	281	314	279	316	313	308	320	338	318	307	343	359	305	325	310	314	351	323	324	284	363	314	342	332	282	288	321	344	321	328	285	332
5929	1413	2511	3075	2645	2290	2035	1772	1566	1461	1337	1311	1204	1207	1189	1113	1134	1123	1004	998	1033	1057	994	945	937	1009	947	906	954	913	902	882	857	904	799	946	889	1508	5151	793	851	829	801	908	880	847	889	856	831	813	887	818	809	809	856	823	799	804	847	836	857	845	868	814	830	808	812	831	816	794	830	837	856	818	844	843	846	784	798	833	832	790	863	801	875	823	811	811	832	867	776	845	805	836	781	831	808	805	848	853	816	778	759	795	800	831	786	829	826	810	735	823	826	787	833	825	784	828	820	823	844	838	829	830	832	809	796	756	816	788	785	754	821	798	841	799	830	814	851	860	778	827	808	868	765	826	795	860	842	828	851	793	815	822	844	815	808	798	786	813	831	795	819	819	771	813	807	756	862	767	825	802	835	809	836	819	793	848	814	780	817	864	805	824	781	793	801	798	816	835	829	780	795	827	845	791	850	789	805	821	785	802	800	831	785	769	742	776	837	790	811	846	774	791	784	773	747	818	787	822	788	832	798	822	719	837	784	790	779	787	846	831	841	791	778	879	826	785	771	811	845	768	842	814	807	770	811	810	787	751	789	817	802	788	793	800	806	816	752	810	785	729	816	815	795	791	777	784	829	800	786	770	768	796	809	820	828	802	858	795	758	823	847	861	828	777	758	798	796	798	816	837	861	789	792	824	819	803	840	790	810	803	796	797	776	859	824	820	774	761	793	782	784	789	834	798	820	802	796	760	829	824	852	789	781	804	836	814	785	856	843	796	811	799	808	822	788	777	770	856	837	809	794	874	799	785	798	800	765	793	777	821	817	788	851	743	853	825	822	793	780	814	854	783	814	813	770	794	819	819	763	806	792	792	802	810	839	794	810	786	794	809	804	811	833	744	797	850	805	828	806	779	826	802	780	836	815	823	836	777	837	839	850	787	822	803	763	835	816	814	796	800	799	797	803	840	846	764	805	836	837	817	786	785	830	822	797	788	848	785	801	803	791	833	759	803	815	801	794	819	816	816	801	810	808	798	834	783	810	771	858	835	843	828	788	787	815	791	826	799	818	849	744	779	808	785	833	832	825	790	862	791	850	819	812	857	805	801	785	776	801	766	818	806	750	773	840	799	808	825	785	829	810	781	808	782	858	802	782	787	789	839	793	783	796	849	817	785	813	789	810	789	791	795	761	831	777	799	814	810	857	778	784	813	806	833	811	835	800	747	803	820	820	766	793	786	766	817	791	822	848	763	792	863	817	819	801	855	829	747	811	794	818	816	831	817	768	806	780	797	816	831	816	818	786	774	791	826	855	805	788	788	794	806	785	806	825	808	791	792	817	838	816	836	884	771	767	795	795	810	786	833	785	826	781	814	800	763	805	814	818	783	778	829	786	812	818	770	796	839	834	826	846	820	773	859	797	835	814	794	768	782	769	820	800	752	798	848	795	779	860	828	848	802	826	778	812	872	850	772	794	765	814	835	809	809	816	832	788	852	811	778	818	776	817	799	863	800	809	793	797	814	789	802	813	823	813	784	859	830	784	756	800	802	772	828	813	808	794	796	826	771	833	785	846	842	826	817	777	752	753	778	824	790	852	807	795	812	804	773	811	844	804	799	770	826	808	811	913	838	777	805	773	827	782	827	820	803	797	807	833	827	795	856	799	803	802	816	810	815	756	815	795	802	796	783	848	786	824	806	808	807	805	810	822	840	797	799	780	839	831	790	807	792	866	835	829	805	724	781	820	824	823	802	814	829	818	868	795	821	819	821	798	769	810	836	783	794	771	790	841	811	797	802	809	810	808	803	816	830	777	810	831	789	772	773	816	765	795	877	812	811	786	779	814	819	806	790	806	821	771	765	727	825	803	774	817	843	790	811	769	861	836	823	769	796	801	791	744	803	835	813	809	770	830	866	820	812	824	792	799	826	760	830	802	835	846	801	819	838	843	831	801	813	804	820	837	775	841	808	857	787	820	804	822	831	818	775	800	748	783	831	776	795	777	788	760	788	787	828	776	770	832	782	858	801	799	817	809	804	784	772	806	826	763	784	826	767	804	808	831	790	761	857	812	823	844	791	850	784	819	855	769	795	850	816	858	751	819	842	823	816	822	800	783	820	800	789	790	794	829	848	845	818	815	792	811	791	775	827	772	844	811	827	799	816	824	803	868	831	765	836	810	807	818	881	803	791	791	803	771	807	830	786	800	807	807	828	803	797	845	819	764	807	858	828	787	813	846	832	815	809	809	814	797	752	803	819	834	838	733	792	854	807	834	818	810	794	816	858	781	800	771	810	791	859	755	813	808	825	795	815	828	856	768	825	842	762	798	790	814	800	819	785	792	784	778	798	810	803	774	799	834	804	832	802	762	854	847	796	773	775	827	752	803	788	822	829	849	821	821	771	796	809	811	838	784	774	822	820	861	807	783	812	832	761	840	789	787	790	813	809	807	825	795	822	858	827	797	801	844	806	725	777	769	790	831	822	848	843	812	777	773	787	768	815	847	824	794	770	832	835	854	795	807	820	780	795	802	792	748	787	767	839	783	755	817	830	805	820	857	822	823	820	800	799	803	849	820	807	818	806	788	831	838	808	758	786	789	780	809	844	809	770	827	849	813	818	798	815	806	801	800	786	772	784	834	814	819	829	834	818	815	801	813	819	798	823	835	796	847	818	809	806	730	762	832	749	830	791	831	729	830	840	813	836	792	796	809	826	795	769	809	766	780	819	786	805	785	785	818	796	813	801	838	845	818	774	814	821	841	831	788	782	791	851	843	859	783	839	826	778	743	822	782	792	817	786	749	790	786	832	831	833	816	838	794	826	793	811	815	823	833	807	806	807	787	821	775	847	834	870	828	785	872	773	820	815	751	802	805	767	779	758	783	778	775	768	784	780	702	783	803	860	784	824	784	764	803	784	760	866	802	816	853	804	845	835	827	774	801	761	856	800	829	826	818	787	844	784	793	812	816	824	799	821	799	808	816	817	828	815	795	873	784	821	761	797	816	824	825	818	825	824	808	773	804	797	841	877	829	817	840	781	788	778	761	777	879	839	757	766	792	824	784	798	775	808	792	830	825	864	794	814	805	832	774	774	816	861	787	797	835	784	782	838	783	804	809	809	818	762	757	745	825	797	824	755	848	812	769	782	812	772	807	819	830	846	827	808	796	830	790	826	837	813	847	823	826	780	771	787	800	763	792	809	792	789	834	831	825	805	795	829	857	832	801	825	810	770	801	837	806	767	834	827	801	846	780	805	773	751	795	823	807	804	850	848	833	773	843	838	772	835	856	786	791	840	795	815	794	803	848	802	843	771	738	788	827	812	807	765	798	799	847	791	783	818	776	786	800	810	827	793	824	771	833	785	830	822	819	768	827	823	830	795	772	790	769	790	806	829	816	776	768	818	821	811	839	857	842	855	823	782	764	786	823	855	845	765	809	840	787	803	801	826	769	755	787	784	844	812	802	775	847	840	851	872	793	835	804	803	851	773	821	792
14062	2119	2144	1730	1233	964	832	670	606	552	525	494	455	445	468	472	416	438	415	410	438	397	368	398	373	375	386	345	375	392	361	369	354	402	387	375	401	436	1683	407	350	311	330	345	351	375	346	323	392	355	329	330	342	340	329	366	355	361	392	342	344	379	376	365	353	354	334	359	347	388	326	358	324	341	398	370	352	370	382	354	383	360	361	379	334	369	353	330	357	367	372	369	374	320	388	325	370	347	355	358	363	323	325	354	369	323	369	325	355	350	350	352	342	369	348	357	363	329	341	372	408	325	338	367	351	354	338	360	326	366	330	359	365	358	353	341	380	323	338	362	327	303	358	320	330	337	365	342	375	338	350	372	324	378	367	368	330	349	353	366	338	329	356	329	319	343	325	357	384	367	321	351	360	371	350	343	359	366	370	362	344	347	355	333	359	334	332	342	353	341	336	340	355	346	301	352	344	356	364	365	355	346	319	362	353	357	367	345	332	362	333	357	348	312	330	329	324	350	374	374	351	345	356	336	358	355	358	346	350	373	349	387	378	374	359	331	333	359	371	365	406	321	332	365	346	304	347	368	366	313	373	364	350	362	357	331	326	358	335	367	344	322	320	357	335	360	350	339	354	352	344	341	346	394	334	354	361	327	372	376	351	333	382	361	340	358	340	351	349	356	391	381	326	342	361	356	351	355	316	349	350	334	329	353	345	317	372	340	338	328	371	350	351	335	366	299	331	377	335	332	358	344	330	320	350	334	364	341	367	360	337	334	328	351	357	315	357	320	355	350	321	361	350	353	375	351	346	323	377	322	360	368	334	345	375	396	343	383	337	343	357	348	367	351	354	362	363	362	373	371	341	342	350	344	343	327	337	333	344	345	312	349	353	339	368	336	328	381	325	375	346	353	393	348	366	370	346	346	358	345	365	340	318	345	307	327	349	349	332	354	336	334	339	365	328	352	370	356	335	345	333	355	364	374	356	371	349	334	347	353	357	367	354	346	384	314	358	344	378	313	356	343	356	352	383	352	368	367	352	404	399	376	319	346	338	355	343	348	376	347	316	386	339	372	339	334	353	353	358	354	377	334	364	323	342	384	353	332	356	364	346	355	359	344	337	378	343	339	364	348	333	343	339	347	357	321	326	363	370	325	372	373	342	333	330	331	344	356	354	349	361	362	360	349	322	324	381	348	360	340	323	338	364	355	357	368	363	346	367	359	356	370	373	331	339	341	377	324	356	379	339	353	367	387	381	346	354	384	353	358	311	365	353	349	345	352	338	345	363	363	371	369	323	339	348	360	362	335	367	337	364	366	366	378	364	340	356	382	351	327	358	371	342	328	354	367	333	345	381	371	362	348	315	328	348	365	345	373	358	321	334	357	365	352	346	347	319	333	331	333	332	352	373	349	361	374	368	353	338	338	381	334	380	331	359	368	366	339	325	373	348	347	326	320	337	360	306	365	374	337	352	356	358	331	339	372	347	338	333	352	343	314	354	340	336	348	324	335	339	365	351	332	351	342	350	344	354	352	339	375	356	342	378	354	330	389	330	340	323	302	309	367	351	359	342	327	357	321	363	320	342	356	365	351	337	344	334	377	351	356	362	339	353	344	339	362	387	368	335	364	366	359	327	367	355	358	353	348	374	357	378	343	357	330	328	359	356	333	355	361	335	354	328	353	380	349	341	370	330	340	351	346	349	314	345	335	326	348	359	360	345	333	355	343	317	334	319	383	357	373	347	391	366	358	378	362	354	328	360	322	303	357	365	325	371	325	337	351	340	361	364	348	368	344	361	354	340	363	338	358	331	324	355	396	355	360	327	326	312	350	337	357	351	358	334	317	350	351	349	350	353	370	354	343	362	327	316	331	326	353	385	340	338	343	334	353	384	339	305	368	327	350	375	328	355	350	354	344	399	373	363	353	334	334	331	320	354	376	358	384	353	373	353	317	357	321	376	346	367	353	325	362	370	383	347	323	354	373	336	336	346	360	339	356	335	337	374	353	322	337	373	352	337	350	348	324	361	348	333	378	360	321	353	395	332	333	334	388	332	338	341	334	390	362	356	343	302	371	344	354	344	345	328	311	338	380	365	351	347	351	320	371	359	358	372	373	348	336	363	361	340	312	313	338	371	354	305	349	350	376	341	349	354	342	345	340	354	313	378	373	313	365	361	344	357	368	370	389	348	327	347	348	304	363	345	384	308	369	334	345	351	357	335	351	351	329	341	374	366	339	355	334	355	351	355	334	329	353	331	357	342	363	339	340	337	352	348	343	354	329	355	370	332	338	320	344	324	386	360	312	350	342	354	374	343	333	357	357	358	381	346	356	338	333	364	360	341	387	342	348	354	337	314	301	338	368	364	415	338	348	345	377	355	351	372	368	339	349	346	350	337	336	356	323	359	398	360	363	365	325	365	363	342	326	324	371	347	372	335	344	358	367	364	378	347	310	327	369	345	360	325	333	349	343	345	368	371	344	341	325	332	322	327	359	330	372	388	331	366	373	345	349	366	359	345	342	342	337	357	363	340	377	349	352	364	323	355	356	359	395	386	381	333	308	338	370	375	379	365	344	349	336	324	345	360	361	369	388	364	324	351	363	385	359	399	317	352	351	338	367	354	338	345	354	366	318	363	312	336	384	347	351	373	358	314	331	342	386	348	361	338	357	347	354	366	320	358	345	333	372	346	356	370	357	323	358	355	356	326	332	388	334	342	346	347	347	350	380	362	344	376	353	354	382	383	353	339	395	364	346	326	338	332	357	337	342	351	344	324	391	336	337	375	345	381	345	365	393	346	348	349	372	306	377	398	383	355	348	338	307	344	365	376	394	350	350	326	390	353	350	335	339	339	371	367	310	366	346	335	341	352	365	352	328	353	340	350	361	330	356	342	341	362	358	373	362	324	345	339	335	381	334	364	344	333	347	363	361	343	402	334	324	353	372	383	365	327	366	360	353	319	391	335	357	323	374	339	317	341	345	355	380	331	344	361	357	354	388	388	347	312	318	350	350	350	326	339	341	354	374	392	351	351	366	339	344	372	356	371	368	356	361	353	337	346	346	355	353	318	324	360	378	356	363	354	314	345	347	372	357	349	321	347	355	347	349	326	348	356	311	356	326	353	355	333	363	355	355	344	369	332	339	306	378	372	383	335	334	334	398	344	374	320	340	344	351	348	317	323	334	327	323	346	358	365	356	383	346	363	377	354	321	379	341	367	363	350	354	352	334	333	319	322	354	387	365	360	338	330	333	352	378	349	333	333	335	368	370	347	366	317	347	366	343	347	371	344	356	317	373	341	356	349	346	366	340	345	365	353	343	354	343	384	335	344	332	379	334	361	347	394	307	353	321	368	344	341	309	338	344	348	323	373	302	349	355	358	338	360	342	344	366	362	358	362	331	357	332	315	334	316	339	370	323	337	332	327	356	335	398	337	345	353	362	333	361	327	349	358	345	347	370	366	389	353	342	371	356	370	330	363	344	361	354	325	350
7649	2098	4112	5043	4472	3768	3212	2756	2388	2032	1996	1736	1640	1539	1579	1456	1423	1353	1210	1268	1327	1242	1114	1191	1139	1259	1046	1018	1046	1015	1029	961	948	948	1013	952	956	1799	9615	910	934	905	867	891	887	879	872	867	908	872	900	881	878	870	864	933	886	839	906	892	867	838	873	859	835	836	812	875	906	901	917	862	905	865	878	850	881	934	868	771	855	934	818	879	928	879	850	844	866	830	869	884	766	872	860	851	823	838	889	861	839	860	829	822	875	933	826	864	853	865	883	869	823	828	841	851	868	848	856	839	797	835	851	899	824	855	879	814	855	846	876	859	846	833	856	832	819	833	879	867	823	847	834	842	817	885	840	817	878	815	831	853	843	873	853	838	842	789	845	869	867	838	836	887	895	899	849	847	851	849	846	860	898	809	835	867	868	825	834	787	798	841	805	818	846	936	860	828	846	885	861	866	843	846	818	869	862	908	836	783	817	839	829	798	869	847	848	790	851	836	816	838	838	869	808	827	833	849	917	868	833	879	832	852	805	824	878	869	833	875	807	903	873	848	805	837	886	840	854	858	846	835	883	839	855	847	824	796	885	806	872	840	825	843	817	846	837	851	839	807	801	806	881	853	838	875	850	838	837	858	814	858	841	848	832	861	815	827	822	860	823	834	840	817	862	845	915	855	814	802	885	880	847	869	828	825	813	861	808	835	823	838	885	855	874	820	866	826	886	806	844	808	790	817	855	863	785	802	888	848	826	830	821	803	848	866	846	854	891	864	804	871	860	852	821	863	881	875	883	857	858	831	892	847	824	867	848	788	841	929	800	861	823	853	853	858	900	834	861	798	847	842	881	842	825	815	829	875	826	860	856	918	839	864	856	867	795	814	834	878	841	803	876	851	815	884	864	832	824	867	838	877	836	892	840	821	884	843	858	867	809	792	884	794	852	824	890	833	824	836	835	830	824	846	806	812	844	809	878	821	842	841	875	845	794	855	882	846	812	873	838	848	817	880	925	818	851	828	868	830	868	857	828	782	797	790	880	835	852	867	872	878	859	888	838	837	844	829	849	791	850	835	821	814	795	915	869	847	826	824	858	828	837	822	863	884	899	843	781	848	886	882	855	831	881	832	816	902	830	843	864	813	868	860	832	820	859	851	851	875	894	827	841	867	859	848	842	848	840	914	777	866	877	839	837	819	857	877	875	817	812	794	881	822	783	851	832	828	846	835	838	820	795	856	839	900	832	905	846	877	798	846	878	865	835	889	860	832	880	838	889	857	839	841	835	848	841	849	869	874	876	858	838	874	892	846	902	909	845	858	857	794	853	880	823	838	830	805	897	838	846	836	836	817	864	832	867	882	866	865	841	789	897	777	802	840	837	826	828	836	812	849	862	820	829	860	827	840	842	874	805	858	859	871	869	936	816	808	863	821	842	821	839	859	808	827	889	847	835	802	820	804	841	818	810	867	810	910	821	811	847	844	805	833	854	834	842	839	847	838	845	879	874	806	822	828	819	876	916	780	811	833	868	806	839	880	813	840	789	798	840	822	791	871	859	808	819	824	902	823	867	907	820	878	775	800	798	817	847	806	889	816	850	885	828	853	794	822	844	791	797	846	872	878	847	820	898	774	822	837	847	859	870	848	859	819	884	803	849	873	827	866	861	892	879	842	882	880	860	804	886	860	815	832	824	863	852	880	827	868	815	842	833	880	854	794	826	850	866	848	833	851	846	815	877	882	819	852	819	848	847	806	861	839	833	881	868	863	864	830	876	851	891	818	849	814	842	750	838	860	881	833	879	888	800	797	857	843	866	828	839	815	842	827	848	874	841	856	859	899	890	811	803	870	785	843	868	827	808	851	840	902	859	866	813	797	858	802	867	831	909	865	880	823	845	833	874	890	858	788	846	846	821	850	837	839	784	842	915	847	838	850	881	851	848	846	851	847	805	802	868	853	854	857	864	850	846	796	818	854	827	875	837	858	892	845	825	855	849	869	859	871	814	850	832	795	832	887	839	835	818	819	813	840	843	865	831	896	850	856	820	851	808	824	796	842	847	871	885	837	838	825	818	866	867	853	858	896	835	834	831	853	814	818	792	809	802	829	817	879	856	839	865	859	845	779	839	829	884	845	912	823	803	846	874	868	836	888	871	841	808	832	818	925	856	821	834	852	854	852	845	817	837	829	853	904	796	864	796	892	837	857	833	841	843	801	840	895	892	840	842	886	818	843	822	899	830	857	859	807	771	821	778	850	885	866	857	814	841	861	840	814	827	855	832	813	890	842	872	834	906	856	878	791	802	833	866	816	802	848	840	844	885	839	816	842	845	881	870	903	780	820	876	864	798	817	868	824	799	824	854	835	866	871	863	821	872	826	859	833	866	844	808	838	855	836	857	853	856	848	847	830	884	824	855	859	829	819	845	878	884	895	865	801	809	900	855	859	880	848	831	823	816	806	892	858	797	820	808	809	836	851	839	862	866	851	890	871	789	898	836	863	841	865	814	816	837	837	867	816	835	863	862	764	862	809	875	868	823	804	879	820	817	875	893	804	861	770	803	784	785	848	859	820	874	855	842	821	842	905	875	832	871	853	885	827	862	813	816	839	831	891	843	833	811	831	868	840	855	853	866	840	813	885	844	816	883	834	876	854	875	835	843	846	898	864	813	843	849	876	836	855	810	835	856	830	886	825	768	845	871	858	823	833	880	854	865	798	875	805	868	875	824	815	865	828	830	867	805	761	880	800	845	822	864	866	864	837	831	869	848	852	849	834	870	876	862	855	857	876	878	824	827	855	810	848	847	822	840	841	815	828	854	853	815	891	751	788	822	818	862	780	838	825	856	814	864	853	872	879	814	832	819	824	858	836	813	837	859	836	802	864	806	896	817	873	866	866	892	840	813	841	854	834	860	816	896	839	882	858	830	809	891	874	817	865	812	838	854	861	862	810	815	819	810	890	840	840	772	828	810	844	867	846	771	829	874	841	865	856	834	892	873	849	822	905	889	854	866	878	864	819	850	843	822	843	849	819	837	847	822	838	873	773	833	804	782	824	883	849	838	822	848	841	841	823	868	863	876	832	860	855	851	876	890	840	834	889	850	854	810	772	859	841	826	879	851	844	824	873	820	832	854	855	829	869	886	868	838	829	861	797	841	855	858	775	812	864	855	862	881	844	855	839	832	855	862	800	833	837	864	843	881	856	889	877	851	869	831	809	830	868	850	854	827	817	820	870	872	828	851	837	875	830	868	846	821	919	860	888	802	822	837	831	804	781	838	873	887	851	852	869	830	874	823	799	853	833	884	856	829	873	831	870	829	887	891	847	842	803	850	826	815	828	859	833	843	816	841	872	826	881	860	852	878	900	816	828	875	851	839	850	856	816	788	875	818	826	820	883	858	837	885	835	850	852	838	819	836	869	889	792	824	892	821	779	881	827	821	810	829	793	810	839	863	812	811	898	816	901	822	874	821	828	879	875	841	839	840	817	885	830	867	881	867	861
1893	195	166	151	152	173	164	142	156	163	153	155	151	148	170	153	177	151	154	163	165	156	140	142	152	148	152	160	159	166	166	131	147	162	158	149	159	161	176	166	158	143	125	152	158	167	156	184	174	132	157	173	173	159	159	179	180	173	154	167	169	137	126	152	176	166	162	159	138	164	173	164	186	164	160	158	160	158	148	168	170	192	161	142	173	170	155	156	172	168	160	135	166	141	156	165	167	123	141	157	160	178	175	149	155	160	172	152	178	157	140	182	160	138	155	167	165	159	150	154	136	158	172	151	145	156	148	154	153	154	172	174	168	155	152	160	131	160	154	160	173	171	159	153	157	142	165	150	147	137	153	155	140	145	156	131	135	165	157	155	160	166	159	149	145	157	153	127	183	131	153	139	169	157	166	140	163	165	163	151	154	157	154	138	147	155	146	140	153	157	170	152	162	146	146	153	153	143	155	168	141	169	136	168	144	147	154	152	147	158	179	130	158	165	152	158	164	148	163	134	173	144	148	157	162	152	153	167	148	172	148	163	162	176	158	148	177	178	148	150	177	149	134	158	161	147	151	156	158	151	167	152	135	164	145	146	180	139	140	155	176	153	189	165	160	136	150	174	156	135	144	154	153	117	154	133	157	162	157	171	157	149	157	137	159	185	165	164	144	157	165	161	152	166	145	150	145	165	153	159	157	167	148	169	153	134	157	171	162	152	145	159	152	155	148	173	176	126	165	157	163	159	162	162	164	195	149	167	152	146	176	151	168	169	174	151	161	148	186	151	146	147	157	131	144	137	168	183	173	167	166	154	161	167	153	139	156	168	157	150	148	158	169	163	180	149	154	149	136	139	134	171	169	141	148	148	153	152	163	142	152	170	150	171	159	166	154	127	131	164	139	152	180	152	166	173	168	173	174	151	159	171	149	177	152	140	157	160	170	152	169	167	153	162	159	141	167	149	165	154	149	170	147	152	151	167	163	170	138	149	174	132	155	161	160	180	155	134	158	162	158	162	137	174	149	153	170	160	139	151	169	151	154	157	148	155	150	160	132	151	150	154	151	180	164	174	167	143	171	168	142	165	136	157	153	192	154	145	156	167	121	148	179	173	165	155	143	127	159	154	150	170	177	173	150	146	162	161	170	158	169	177	141	138	149	163	160	152	151	148	181	165	140	140	166	138	158	160	148	150	146	162	177	169	156	147	156	153	176	169	194	154	165	165	145	146	132	149	152	148	152	161	163	170	148	159	167	157	191	168	175	158	143	143	134	145	140	164	155	174	148	158	134	127	159	151	168	173	152	167	155	128	131	160	156	173	159	132	142	150	172	159	158	173	172	143	147	150	132	154	142	140	181	172	166	155	174	178	121	181	147	140	171	181	154	156	141	198	174	148	145	159	159	158	157	166	158	140	119	153	169	145	140	137	148	146	168	152	165	150	169	145	179	165	152	161	162	158	177	137	171	169	180	132	177	150	155	136	154	171	153	152	151	157	173	158	149	161	156	161	165	136	153	145	146	159	125	158	155	164	155	160	145	182	171	150	154	155	156	140	154	147	157	155	161	165	156	153	145	124	161	158	178	149	165	139	166	134	147	175	168	167	173	169	162	152	141	172	134	146	162	156	155	154	151	149	171	140	192	168	168	159	144	164	156	158	157	162	162	153	145	148	128	162	161	149	170	132	169	173	169	162	138	160	153	135	180	157	141	171	169	162	170	151	153	154	177	133	153	168	155	170	148	134	170	160	170	174	151	161	141	161	174	154	143	149	135	134	169	135	146	157	152	166	150	125	133	160	155	128	164	169	147	163	177	152	150	167	138	132	149	147	158	148	153	174	155	147	164	154	167	159	149	159	160	162	177	148	138	169	156	151	146	155	156	150	173	162	140	162	153	154	155	163	166	158	152	156	169	160	181	154	143	158	158	173	148	167	169	159	158	166	174	172	154	150	159	166	146	148	176	183	165	164	154	157	162	159	163	149	147	163	145	128	162	156	171	153	167	143	152	135	138	129	179	151	177	141	155	158	160	140	157	156	161	167	152	154	160	157	172	160	149	141	163	157	146	172	173	149	154	168	153	137	157	153	167	122	144	154	148	139	163	163	144	143	168	192	156	148	166	154	170	160	155	122	182	140	159	165	171	175	172	174	167	152	155	168	179	138	165	155	150	140	164	168	162	148	149	162	160	167	135	145	156	150	162	147	166	172	159	169	161	165	168	154	165	155	153	157	176	155	139	171	155	149	162	158	165	136	147	168	150	168	153	139	147	167	175	162	148	138	155	160	146	165	178	177	142	182	157	150	161	136	154	180	161	153	123	165	149	157	157	156	162	150	166	170	177	185	186	169	172	156	148	129	164	145	163	152	172	153	151	126	150	158	163	178	173	170	163	155	154	194	148	167	172	137	156	157	150	147	150	156	150	166	163	169	172	160	152	129	167	145	149	146	143	139	154	165	167	183	177	162	158	153	151	178	131	159	162	151	144	153	159	160	148	135	159	150	194	163	165	176	153	165	149	150	143	160	180	165	164	158	156	152	149	168	119	156	132	118	165	157	148	175	197	163	144	164	157	160	165	132	161	169	172	174	164	135	172	164	160	148	152	183	134	178	161	158	160	161	164	170	145	182	170	170	139	158	169	150	161	161	143	158	145	157	171	138	172	158	140	178	140	177	159	144	175	185	185	163	148	153	172	139	159	155	161	145	144	135	162	159	157	142	159	168	169	154	149	152	159	160	147	180	155	147	160	162	137	159	150	166	141	136	164	160	164	171	165	175	137	147	180	157	167	157	157	162	154	151	147	154	170	144	153	149	149	153	136	142	149	135	157	151	151	173	152	136	136	150	159	148	164	169	180	158	150	161	156	146	145	134	156	170	151	158	144	156	144	156	160	148	139	166	139	156	166	162	172	155	145	172	172	164	139	138	171	174	161	164	155	159	163	162	161	145	151	153	134	156	149	148	149	157	171	152	145	138	165	181	173	159	153	173	167	167	155	158	151	155	153	183	134	158	147	157	141	178	146	168	152	164	143	128	156	161	163	161	149	158	154	140	177	157	153	143	146	138	175	163	137	150	150	157	159	163	145	155	153	157	147	154	170	153	157	171	151	152	153	146	135	170	150	165	140	161	182	164	167	176	160	166	182	154	145	156	168	146	171	145	177	136	175	164	166	156	160	145	147	162	148	169	153	157	165	160	158	176	144	165	141	160	177	163	158	155	157	181	145	150	161	144	149	156	168	155	160	168	170	142	137	166	140	171	164	173	166	162	157	136	157	151	181	153	157	138	144	167	149	137	178	182	158	160	153	176	153	171	164	163	149	166	151	158	179	166	179	171	142	163	138	150	175	147	134	149	150	145	167	161	174	144	157	157	133	155	146	194	153	167	177	166	165	166	155	149	160	182	152	159	176	168	155	158	155	157	166	145	146	153	149	171	164	141	150	131	158	148	153	150	136	180	175	157	132	167	148	159	165	164	166	157	152	157
2244	480	544	545	534	525	501	531	511	466	501	497	526	503	501	512	463	500	488	466	434	467	459	500	516	476	496	460	452	478	464	451	478	448	463	465	465	500	653	440	470	422	473	460	480	452	444	491	484	468	462	495	523	451	477	460	473	468	449	468	449	485	423	509	458	449	463	450	452	456	470	447	481	451	437	424	445	496	433	448	455	481	464	471	495	470	458	499	450	479	498	510	480	441	450	440	469	466	480	457	455	462	495	435	455	476	484	471	463	443	463	460	470	507	449	472	435	455	466	467	491	459	461	441	475	427	452	492	489	477	467	499	476	504	445	460	453	441	473	483	439	454	486	425	439	419	450	501	488	449	477	467	522	491	436	473	474	459	477	458	428	475	430	443	488	468	461	479	499	449	481	466	496	428	469	519	463	434	472	462	489	466	457	488	453	416	445	482	496	443	464	477	452	459	478	458	473	422	447	473	433	445	470	466	434	440	487	427	479	451	453	455	494	437	457	489	477	425	480	452	485	469	490	453	458	457	431	446	500	466	479	486	444	517	479	490	458	460	438	449	462	431	452	485	423	451	452	424	459	498	457	478	475	482	482	481	442	470	476	453	449	477	498	481	443	435	459	447	462	445	430	451	465	440	457	444	450	491	432	453	473	487	467	486	471	467	494	428	501	464	428	444	466	420	473	469	459	468	455	490	445	508	469	457	475	450	441	454	468	445	449	480	438	484	450	451	496	462	470	479	450	447	477	484	457	453	465	461	461	454	462	472	468	436	468	419	489	457	471	429	483	508	439	469	436	449	449	448	466	439	450	495	454	477	486	447	429	456	444	481	461	462	452	442	456	453	471	477	436	454	440	511	437	454	495	446	463	457	456	473	467	477	500	421	486	482	451	463	474	451	487	478	456	462	464	493	461	468	471	436	491	486	465	464	408	425	436	437	474	468	461	450	469	457	465	469	467	475	461	478	464	481	475	470	442	468	471	454	472	484	471	458	493	467	454	479	458	474	455	476	494	423	453	475	460	488	454	480	454	477	457	464	457	469	463	426	428	489	437	475	469	444	490	465	472	465	435	467	466	484	457	461	474	461	449	507	453	455	429	486	417	478	447	474	442	484	472	468	451	454	487	507	465	450	449	446	455	475	475	448	439	454	472	476	471	454	490	486	454	466	499	464	438	481	472	488	491	459	470	497	473	477	464	455	455	482	455	459	483	449	458	455	476	452	504	470	453	462	451	424	445	454	473	437	497	465	462	474	465	477	487	454	448	460	505	465	492	479	466	496	485	445	463	415	428	427	430	452	485	447	487	453	456	470	485	474	463	459	451	451	548	473	465	429	478	409	459	416	480	465	430	466	466	469	515	464	464	443	465	471	481	472	456	477	491	484	440	457	439	445	479	485	450	456	444	458	440	500	449	411	462	484	476	444	482	428	466	447	470	450	467	457	452	468	454	467	483	448	439	473	452	473	453	444	481	424	469	472	476	455	459	428	491	495	451	469	494	499	444	452	480	432	509	496	435	457	460	470	460	447	470	462	491	471	445	475	457	462	443	469	455	460	476	484	488	470	466	482	442	473	480	449	437	457	469	471	455	461	475	467	461	477	478	472	479	464	460	433	462	451	434	445	451	440	493	485	486	453	459	469	444	464	492	468	463	476	474	430	471	469	491	508	453	417	447	517	417	439	447	456	469	482	476	439	462	459	473	481	472	444	430	446	471	430	431	481	427	475	461	469	461	462	435	468	426	455	507	474	467	474	458	471	500	486	457	485	445	477	454	483	458	457	466	484	435	420	439	439	460	435	415	461	483	448	455	459	457	457	477	466	468	464	446	470	458	446	427	478	458	487	502	447	468	496	460	453	475	449	489	467	463	453	443	489	474	482	461	468	445	469	469	508	491	454	486	474	498	447	439	469	449	430	457	447	440	462	477	476	467	502	471	460	471	477	489	420	494	468	478	408	464	453	467	478	475	430	485	466	471	438	435	428	423	466	468	472	494	493	456	484	459	505	477	478	467	436	449	456	452	421	483	482	472	472	482	468	469	454	478	478	457	480	470	433	429	480	460	464	507	477	466	436	472	436	445	472	477	473	461	497	485	499	423	472	503	475	450	448	429	436	451	418	484	474	450	462	485	462	473	452	477	483	471	459	464	447	480	491	493	456	449	441	468	478	490	471	452	509	482	424	453	467	473	468	456	463	455	484	449	470	432	493	472	461	477	488	444	508	468	483	456	467	437	483	422	445	443	475	459	491	478	460	454	479	431	449	472	476	496	413	437	498	453	442	484	470	456	461	467	467	452	492	487	464	465	468	484	460	455	461	469	498	443	430	462	457	494	497	457	455	470	468	450	450	462	453	489	433	400	482	471	452	473	515	418	463	477	456	483	481	498	458	453	501	462	490	460	440	468	475	453	483	468	501	477	465	460	504	479	491	447	492	476	459	489	478	488	493	498	453	470	456	480	431	452	464	437	464	488	477	500	447	469	480	453	421	460	439	437	451	469	464	481	458	447	490	455	473	420	456	451	454	475	448	447	456	459	473	448	455	492	441	449	468	449	449	517	440	417	454	456	478	410	410	483	437	491	463	454	497	485	497	451	434	462	472	455	478	470	431	456	461	478	464	416	464	455	426	484	458	474	470	468	491	499	478	454	466	485	469	453	457	427	476	475	438	492	455	461	465	415	467	427	459	474	428	429	450	487	475	441	463	448	479	476	460	490	481	444	467	448	437	527	493	461	445	464	438	489	488	422	475	446	465	466	475	463	471	495	445	441	448	481	475	470	492	462	479	454	477	485	422	433	427	476	473	472	482	464	452	447	431	479	445	471	489	452	460	441	489	445	474	454	468	481	463	472	488	474	457	453	478	462	463	423	478	503	465	417	458	486	451	472	466	471	456	501	457	464	470	493	467	444	442	482	439	520	480	471	473	481	446	458	497	472	457	462	463	467	434	482	489	484	438	463	455	473	467	484	477	458	467	464	470	452	450	479	462	427	461	505	462	441	471	480	454	395	482	467	460	447	456	462	438	481	507	474	448	482	459	471	446	465	439	447	492	466	480	479	458	465	500	455	484	439	434	484	481	445	420	485	484	474	476	409	445	475	467	461	439	491	470	452	444	483	429	466	448	478	480	483	486	506	460	467	447	478	495	478	504	478	484	437	458	474	427	497	455	484	450	440	427	483	431	470	452	475	477	447	470	460	445	483	430	450	472	441	489	484	471	430	466	438	470	460	485	456	478	458	382	486	496	473	450	476	490	444	478	496	463	498	429	433	443	461	479	439	469	453	465	444	490	433	483	480	482	444	450	500	488	439	420	408	470	478	460	432	432	459	448	460	419	500	477	482	477	436	465	468	454	421	448	450	478	468	478	469	491	515	467	470	433	405	465	478	447	457	466	464	481	432	426	457	452	465	449	467	476	471	479	413	493	472	455	440	475	478	485	398	479	453	439	461	509	453	469	414	470	467	477	486	429	502	426	427	463
7380	1097	1082	1019	757	632	476	504	445	401	388	366	388	361	369	383	355	330	346	338	327	368	342	371	339	351	346	311	319	328	349	296	318	351	334	289	297	357	813	356	332	302	310	309	352	305	297	299	307	302	321	297	317	339	306	312	308	331	318	333	325	288	323	323	314	308	308	330	313	325	317	315	314	285	325	354	320	295	323	326	318	315	309	318	325	341	305	346	310	320	298	333	320	295	313	319	337	312	329	308	312	313	345	327	311	317	296	320	327	356	322	336	341	287	320	324	348	333	325	325	315	314	310	309	326	297	318	338	328	308	295	331	291	313	314	319	312	326	329	334	320	316	309	314	301	354	335	299	331	354	338	299	308	300	302	316	318	290	306	295	320	319	298	309	341	306	331	285	299	344	304	309	302	324	288	337	319	318	300	341	319	344	280	307	308	304	335	304	296	312	299	300	298	346	303	348	315	305	288	329	316	295	311	304	295	304	307	344	299	349	297	339	329	339	334	338	301	330	298	275	311	272	321	299	334	319	304	294	273	291	304	363	326	308	342	306	313	323	330	312	321	333	365	311	314	293	336	352	314	327	293	296	319	359	313	319	308	314	343	306	315	335	313	280	341	365	315	337	308	343	317	332	309	328	326	331	341	319	284	312	331	293	357	345	290	314	343	336	275	345	315	327	315	326	328	312	350	295	315	333	295	281	306	324	315	312	317	334	326	328	328	325	301	316	319	302	332	321	296	351	375	319	322	344	343	315	348	301	314	307	337	311	305	339	311	335	300	313	306	310	301	283	297	320	334	298	316	319	310	317	308	307	295	327	312	323	338	327	333	308	333	323	308	299	337	301	339	326	315	359	284	316	343	291	309	347	344	291	322	324	308	313	328	320	323	315	335	314	340	315	326	306	317	292	311	295	306	299	308	341	276	322	348	333	347	340	356	323	322	294	295	294	330	327	308	334	316	335	304	305	311	281	313	344	339	283	316	297	285	321	285	344	320	313	326	300	308	354	313	313	303	354	286	309	328	368	342	295	294	342	273	327	328	298	312	339	296	327	323	342	307	316	320	323	295	326	296	364	351	339	313	324	335	296	318	300	340	317	329	303	315	316	332	303	285	310	319	323	318	313	330	323	327	335	329	317	343	315	343	310	312	294	279	290	316	313	321	333	335	318	295	327	327	318	315	313	316	356	333	338	326	354	318	316	315	325	326	296	311	341	310	305	345	310	319	298	317	314	318	307	340	325	323	347	294	317	325	328	301	320	314	317	288	344	335	318	325	333	311	324	346	308	345	334	345	333	355	301	288	308	295	287	346	377	318	314	334	341	351	317	301	330	313	313	302	327	309	363	357	336	282	345	308	323	336	331	277	300	317	307	337	312	363	315	290	309	326	320	314	305	348	284	325	342	326	325	291	324	323	332	300	309	318	328	347	304	291	305	333	331	284	322	330	305	362	309	321	329	341	303	338	340	344	314	292	309	304	336	313	324	326	272	294	300	340	327	289	331	348	327	336	335	274	325	337	302	278	302	333	312	337	315	302	322	273	324	319	298	326	312	286	345	312	316	339	303	316	345	312	288	360	319	315	320	324	317	325	325	284	315	303	289	337	362	319	327	330	322	288	315	339	303	327	309	287	324	301	345	297	329	317	317	301	331	291	301	329	322	348	318	309	354	265	344	299	311	278	328	321	320	316	332	276	335	329	300	333	312	283	306	323	327	296	342	305	298	343	316	316	331	332	295	320	311	291	328	306	298	295	318	325	321	291	322	293	358	313	323	300	309	311	334	331	304	317	307	337	282	315	311	310	314	300	321	351	319	337	319	359	312	319	305	337	352	331	325	345	298	297	335	307	339	323	331	305	300	322	302	323	297	332	313	326	331	353	324	296	312	325	319	299	297	347	318	286	346	303	306	309	313	306	327	329	315	322	320	286	350	313	347	363	303	340	318	320	300	296	315	357	322	313	316	334	334	311	302	327	335	282	283	336	300	332	320	304	302	318	306	311	296	310	346	285	326	322	290	317	321	296	293	351	343	338	322	309	346	352	310	304	328	325	325	318	324	332	324	334	283	325	298	331	323	295	334	324	336	322	338	310	307	353	312	324	331	302	273	306	309	285	307	315	343	324	309	322	302	296	308	332	332	304	315	327	270	311	292	321	293	326	313	325	317	310	309	347	331	329	352	354	296	319	321	345	319	312	349	310	311	313	317	298	315	314	325	307	328	330	327	333	337	325	305	360	300	327	323	300	298	316	306	317	360	318	336	291	339	330	317	323	336	296	333	315	316	334	313	308	328	338	310	332	314	315	330	306	279	306	334	302	319	338	324	263	291	334	303	306	324	308	297	318	310	336	315	328	306	308	349	297	301	328	325	315	329	341	319	335	375	299	312	298	302	335	345	298	310	373	305	324	338	302	299	313	277	322	307	303	318	302	329	264	298	321	330	353	320	341	329	322	326	338	331	320	269	324	301	324	329	320	312	304	324	299	314	335	321	331	330	349	322	318	344	306	323	327	302	316	292	320	303	337	317	349	332	337	296	322	293	338	321	314	299	324	321	307	348	293	307	297	311	307	299	333	317	333	304	310	291	333	304	335	322	309	350	273	274	284	328	316	316	347	321	307	314	345	322	297	341	339	322	317	310	352	311	324	347	339	341	319	302	308	295	318	333	328	278	332	287	326	296	347	295	312	318	302	300	326	308	316	356	299	326	367	313	298	295	323	305	296	293	310	286	325	316	336	329	273	284	287	320	293	288	343	321	294	331	295	329	351	295	328	275	356	286	316	359	315	332	343	317	319	296	286	314	320	359	303	323	334	301	307	296	341	320	346	296	358	328	315	300	323	315	313	321	286	321	293	313	345	283	339	283	321	298	358	281	319	342	366	300	303	290	301	250	297	309	303	308	314	344	326	296	298	320	332	308	314	333	309	330	342	288	355	318	335	333	339	314	340	308	332	287	345	291	317	324	340	333	307	273	311	298	293	320	340	331	316	333	303	311	347	327	329	322	330	296	347	297	316	305	325	310	320	318	340	294	344	316	351	339	314	304	325	364	297	327	290	288	321	313	323	280	316	294	345	310	333	319	316	313	330	315	340	313	280	320	313	332	299	307	320	325	325	317	292	298	328	354	336	328	298	300	330	325	292	306	294	313	304	313	310	312	303	308	327	319	292	331	348	337	340	310	318	295	298	305	302	337	303	311	329	335	300	269	296	313	326	332	311	288	312	339	324	306	315	315	286	324	309	328	314	330	308	301	305	311	338	343	332	305	309	315	295	328	337	290	315	301	322	345	317	291	336	330	303	333	299	313	350	305	313	305	331	348	315	315	317	328	323	336	308	351	294	316	329	367	310	328	305	299	307	306	350	313	303	317	294	342	344	340	318	300	313	325	307	317	302	341	333	327	322	320	322	281	337	316	328	327	330	325	310	305	290	333	351	301	333	303	319	307	317	295	308	312	299	319	335	333	300	304	338	342	331	294	350	299
5947	1543	2552	2995	2641	2324	2041	1783	1612	1432	1378	1290	1215	1168	1205	1117	1120	1063	1001	1024	1054	1009	980	1023	1038	928	963	898	907	858	882	885	879	861	873	892	854	1135	5077	871	821	888	856	893	869	843	819	787	841	792	862	787	819	810	837	859	843	792	840	890	822	885	826	814	888	841	841	812	777	838	776	793	838	821	867	773	838	800	855	815	813	794	845	799	807	809	795	812	776	795	809	819	777	824	805	802	808	801	797	822	799	835	792	790	769	791	833	810	804	773	827	832	762	828	853	754	806	772	837	815	807	781	818	823	805	835	823	793	845	785	795	808	833	755	763	815	781	847	852	850	778	823	828	819	850	754	785	769	803	809	773	785	805	815	841	814	821	799	818	768	782	807	786	800	760	786	884	810	834	791	794	794	760	796	829	790	810	780	783	752	786	784	803	775	867	791	777	800	830	782	803	823	809	850	814	819	774	785	820	833	866	803	778	821	822	806	808	818	752	867	819	816	807	814	870	786	818	797	811	821	837	771	819	789	770	847	824	793	760	813	815	774	795	842	794	782	829	751	754	808	788	847	847	842	765	778	850	792	778	828	826	807	811	813	817	827	793	806	760	815	843	790	783	787	783	777	802	827	844	804	796	811	794	772	793	812	849	780	814	794	837	773	781	746	824	795	781	827	870	793	738	792	794	748	772	778	803	833	789	848	843	814	775	817	807	789	767	851	748	789	823	789	813	814	808	831	821	807	810	787	773	796	771	754	842	832	874	785	871	778	788	800	781	832	853	798	794	814	786	850	807	798	782	802	807	792	814	801	815	840	834	798	802	775	796	822	795	857	813	779	841	768	849	818	819	796	790	780	816	774	805	822	861	848	758	812	755	789	732	769	772	775	785	810	821	774	836	752	820	868	831	800	767	826	860	811	823	784	805	789	782	841	834	829	797	777	804	802	783	775	818	814	809	861	832	759	798	795	754	832	750	837	825	805	794	785	806	828	816	847	781	790	716	849	787	769	829	852	774	847	795	796	837	747	802	840	784	771	812	748	815	789	763	811	807	751	768	801	804	806	745	787	787	796	869	821	791	850	770	789	789	758	825	810	795	783	813	785	808	815	790	814	825	834	763	813	816	824	767	784	788	787	749	797	777	815	796	781	821	805	773	811	799	807	777	791	798	855	809	792	802	813	824	786	743	803	770	803	791	888	757	746	827	773	852	785	805	792	811	786	804	793	799	827	782	827	806	766	838	739	756	771	798	790	830	830	793	752	810	797	786	851	807	800	800	813	824	791	798	810	871	806	825	795	796	794	848	829	818	759	820	794	802	759	800	810	833	820	770	778	810	854	823	770	882	792	808	785	809	783	749	818	786	840	833	805	813	809	831	795	780	819	797	786	778	752	802	798	849	801	772	814	825	840	892	820	867	818	835	841	802	792	766	776	811	757	800	798	782	760	813	768	766	806	852	820	834	817	822	801	807	776	827	775	774	802	863	788	807	807	814	792	792	779	809	787	828	762	813	793	753	783	784	780	841	804	796	839	825	779	814	799	806	826	805	814	810	780	816	810	757	782	814	813	798	814	792	750	766	782	818	859	787	804	802	784	828	791	776	770	748	803	765	860	811	810	846	850	813	780	813	805	852	884	798	789	826	835	786	793	821	852	822	815	782	800	794	830	810	834	863	798	798	790	833	790	767	825	826	744	808	753	817	836	834	814	799	814	741	844	746	782	805	798	802	817	818	822	820	808	837	791	846	796	798	825	789	810	841	783	806	785	856	778	778	765	833	798	793	833	773	786	777	798	850	859	779	797	793	795	780	780	805	849	832	783	766	817	819	799	813	784	812	808	857	788	774	815	836	763	852	861	779	779	802	787	821	863	746	816	807	800	757	795	761	811	855	823	850	813	823	866	852	798	794	811	825	806	810	820	761	778	825	755	837	732	850	780	818	848	738	818	825	811	783	733	806	812	810	751	846	852	823	782	809	772	825	833	801	862	828	858	805	803	816	841	776	767	807	812	766	794	792	810	823	821	819	786	779	844	785	834	807	777	798	792	813	793	771	783	806	777	850	786	828	763	800	819	781	778	818	774	814	797	728	770	772	819	836	834	807	811	821	800	742	780	818	800	817	814	796	805	792	818	825	841	804	822	801	890	778	852	786	786	842	810	800	858	809	777	806	815	772	799	818	794	816	813	801	783	814	797	762	806	811	838	814	794	772	777	745	780	812	847	780	792	855	812	801	824	850	776	797	827	836	809	799	838	793	800	806	817	775	797	798	785	823	798	822	766	818	782	827	816	809	792	842	820	787	852	817	805	820	784	776	800	733	769	836	856	833	769	768	771	806	804	851	791	752	821	812	798	779	791	778	854	879	813	826	801	805	841	789	817	817	832	822	791	803	798	803	793	799	811	802	755	793	821	842	804	833	786	813	784	804	762	818	830	805	772	787	775	803	745	805	769	809	812	800	872	783	828	838	850	820	804	801	808	796	825	809	807	867	793	797	785	774	847	788	780	814	786	789	817	779	816	813	813	771	811	801	837	767	806	759	822	792	808	805	786	793	772	773	820	811	827	811	806	798	802	807	816	867	748	824	810	787	802	788	808	779	802	819	771	812	834	832	800	793	809	821	794	772	865	825	793	809	781	818	779	799	798	827	801	770	775	817	760	786	767	829	761	814	785	849	807	805	779	786	811	842	769	794	768	813	841	801	844	787	735	782	812	787	834	820	793	798	753	773	788	829	830	791	767	760	816	804	775	871	840	815	823	781	871	809	787	829	831	819	863	854	814	791	775	821	824	799	824	829	789	788	773	757	803	833	828	820	799	824	819	811	813	818	781	829	839	753	769	804	876	833	809	790	809	858	784	804	807	821	799	771	799	820	804	798	784	799	788	865	783	755	822	861	811	792	814	789	815	751	861	796	796	756	861	814	784	812	777	809	769	770	765	772	773	795	791	779	781	819	759	773	792	777	828	857	802	779	803	788	845	793	790	771	782	824	796	770	854	789	806	758	825	800	789	793	838	799	861	838	809	804	829	852	790	751	795	818	790	850	804	795	806	805	825	848	843	788	847	824	785	761	801	815	798	798	782	835	776	825	815	753	855	752	831	743	834	861	856	769	844	855	811	800	804	791	795	816	759	731	815	785	776	785	824	804	815	744	770	825	823	846	774	772	817	805	806	788	784	780	766	834	820	822	807	799	792	797	786	773	813	790	783	849	784	789	813	798	819	860	830	838	790	819	852	780	800	819	800	804	820	807	763	788	811	768	799	796	847	806	831	773	797	801	767	807	801	805	827	789	863	809	791	770	799	840	798	822	839	808	819	824	820	827	833	794	829	863	813	822	803	834	842	834	798	840	800	813	826	836	838	791	784	775	807	801	788	782	814	803	831	810	804	845	771	783	789	800	799	824	865	859	802	852	828	820	827	783	767	827	824	847	849	801	807	840	828	782	791	776	808	831	768	845	804	826	798	857	783	799	845	787	774	779	798	802	824
13958	2151	2089	1779	1249	954	748	692	582	538	559	520	486	427	495	432	412	408	376	385	399	440	388	384	427	387	354	367	368	359	403	352	377	376	376	383	334	500	1551	377	333	397	366	370	341	363	369	371	336	343	365	346	384	333	368	359	354	361	338	360	364	334	364	332	317	317	357	392	358	324	326	345	313	359	368	396	380	378	345	354	353	375	367	380	344	370	370	372	316	316	345	348	347	318	358	364	343	360	330	351	368	345	362	364	339	328	320	357	336	358	330	349	334	330	358	322	348	331	361	322	336	347	354	299	360	338	354	357	358	336	346	337	353	352	324	356	341	356	393	332	322	370	318	327	361	355	369	322	318	368	358	364	343	354	348	375	360	398	322	362	357	337	351	353	340	352	357	364	343	365	323	333	358	339	373	343	366	358	323	374	366	390	372	356	358	356	339	340	359	339	327	347	348	363	309	361	303	335	371	330	353	358	358	316	322	338	375	331	323	360	389	367	352	375	335	314	359	341	370	356	365	366	378	334	365	375	337	324	322	330	344	341	366	361	354	357	379	347	350	351	362	368	377	370	367	356	350	330	347	332	327	327	326	361	340	304	361	375	317	333	355	374	381	359	386	355	347	342	338	317	374	367	368	351	366	310	369	357	367	381	325	315	349	355	324	349	350	357	357	353	368	377	334	372	340	345	347	329	376	390	348	351	342	348	366	386	378	339	347	352	330	373	333	334	336	342	375	366	339	358	376	359	367	355	326	310	366	336	351	345	373	333	354	317	340	351	338	335	337	376	305	338	409	355	373	354	348	311	335	386	305	383	323	351	332	368	363	369	350	354	403	341	343	351	349	359	348	353	348	360	332	364	333	355	375	342	330	341	356	326	332	338	306	355	348	355	317	357	356	336	377	337	330	330	397	331	308	352	349	340	374	337	355	326	356	388	362	347	341	370	325	338	383	336	337	333	376	380	337	362	386	364	323	347	388	381	318	387	367	348	348	380	331	369	336	378	362	380	363	311	358	392	335	333	316	376	338	314	373	369	349	356	335	338	358	321	348	342	355	334	329	373	330	329	381	354	366	339	347	342	343	359	353	338	356	341	355	345	361	345	332	350	354	329	343	320	402	384	337	361	362	375	344	327	352	343	351	336	346	320	360	381	379	359	331	349	333	346	322	329	337	368	385	337	358	386	336	352	327	372	331	381	352	365	324	343	353	337	335	355	321	361	371	350	370	358	359	350	322	340	377	372	324	353	390	347	349	374	368	370	333	343	357	363	333	352	343	348	360	358	338	342	357	392	356	296	348	375	345	378	342	410	386	355	371	373	376	321	375	326	327	374	321	335	341	320	343	380	360	331	359	359	358	354	342	363	373	334	310	342	339	366	355	324	351	364	321	353	311	357	330	329	370	314	380	313	373	370	345	346	342	359	342	343	356	380	393	320	352	324	370	335	357	360	345	323	362	350	358	316	340	380	315	360	348	357	316	357	339	354	359	372	373	329	366	327	320	356	339	363	342	343	330	324	352	365	338	331	313	347	383	336	336	356	342	367	333	338	320	359	351	341	326	337	357	351	359	330	402	341	356	323	358	369	348	330	351	330	323	336	328	351	355	356	332	369	372	368	354	357	376	361	377	380	309	326	323	354	348	340	354	347	388	328	351	352	353	346	325	371	345	341	356	334	346	362	308	331	329	338	366	344	317	371	329	352	341	352	321	337	343	369	374	333	303	333	344	370	327	359	342	386	364	328	370	354	319	356	346	338	345	352	341	365	308	360	340	304	371	325	362	356	300	362	297	343	347	370	363	351	390	373	337	375	357	368	314	362	326	317	313	353	356	310	364	351	357	345	340	351	339	353	337	363	349	372	323	339	370	363	333	338	321	346	362	322	349	387	346	316	342	361	335	336	339	311	359	349	328	386	316	332	360	365	360	353	356	362	349	361	362	356	282	392	344	362	358	345	359	350	353	347	342	343	348	361	362	388	379	363	347	334	349	366	434	355	330	362	339	319	332	394	345	353	332	351	360	354	364	383	356	347	358	369	350	359	319	314	384	353	346	339	321	337	373	335	345	377	409	365	343	375	380	338	354	294	323	353	357	347	345	339	364	342	321	348	347	358	340	306	374	336	322	326	379	348	346	356	364	340	354	324	361	339	402	311	366	333	351	363	380	330	358	348	342	348	365	380	338	344	359	347	430	313	343	323	319	353	365	360	328	330	366	348	327	337	371	357	337	323	354	378	354	352	387	345	370	354	361	347	349	357	338	349	319	364	349	349	371	358	365	338	350	325	307	356	344	370	381	320	347	350	352	350	363	393	370	347	318	368	320	352	320	333	383	338	379	343	370	336	336	364	365	350	337	355	352	356	334	363	337	323	342	361	356	353	306	323	323	311	380	372	368	360	378	365	391	364	362	381	373	330	334	354	366	374	354	346	328	340	346	355	376	355	327	362	350	365	320	323	353	364	344	354	330	347	350	334	362	376	351	334	347	338	331	337	392	378	330	333	342	353	377	372	349	351	354	394	342	324	339	341	334	373	341	351	344	352	337	354	348	340	347	373	398	383	328	363	369	356	337	334	337	351	348	332	356	349	339	356	335	329	356	322	358	362	378	323	332	362	347	359	356	358	363	383	377	338	333	378	311	363	393	354	347	344	327	347	336	369	374	351	375	366	347	364	354	344	347	333	335	369	325	325	320	375	342	358	341	362	395	334	331	351	336	335	370	330	333	360	335	358	365	362	325	359	343	350	371	368	333	330	358	366	367	383	359	334	341	350	321	366	350	351	329	366	368	374	310	339	368	357	326	368	340	364	343	358	345	366	364	323	340	336	382	358	304	341	339	353	335	377	391	361	334	352	325	390	403	331	364	325	346	348	372	321	353	374	342	327	332	311	353	336	360	368	390	343	328	342	347	336	366	339	370	361	357	357	347	331	307	348	348	341	354	351	359	317	371	345	345	310	350	333	343	343	368	349	350	312	333	359	338	351	360	345	376	356	361	346	357	353	329	343	326	355	325	346	337	328	368	365	373	366	367	354	340	341	340	379	306	329	348	340	374	332	354	326	328	371	336	330	374	357	342	352	328	347	368	342	364	349	348	356	405	356	356	366	334	345	391	321	352	321	320	331	353	355	335	338	345	346	368	348	351	390	331	374	355	369	347	351	324	343	327	334	355	352	340	385	342	350	337	347	339	338	361	362	373	361	392	362	344	358	351	380	329	345	338	348	358	336	344	381	347	359	388	347	352	317	347	342	363	352	385	341	336	361	370	366	345	382	341	376	339	353	315	353	312	318	368	365	358	385	386	336	349	371	329	359	357	337	351	320	353	339	339	337	352	357	360	330	328	354	335	323	315	336	338	359	332	363	357	330	341	362	336	332	346	340	376	352	358	319	351	322	374	365	345	388	344	354	338	339	325	348	345	348	341	332	381	394	354	369	351	334	349	367	325	368	384	350	341	336	364	307	352	351	360	337	336	368	333	355	356	334
7770	2067	4075	4900	4358	3680	3272	2854	2480	2114	1894	1699	1690	1567	1530	1466	1382	1300	1244	1325	1264	1205	1123	1284	1221	1146	1029	1051	1008	1001	938	916	947	963	960	933	904	1984	9064	894	876	878	875	852	885	935	883	860	896	895	908	892	854	892	895	856	900	886	915	921	907	848	864	849	845	828	859	877	887	881	910	874	875	840	851	826	831	914	838	842	862	883	860	825	807	826	862	889	830	881	815	887	850	850	868	867	861	899	856	873	857	884	790	824	882	792	881	878	908	811	794	854	865	905	823	865	935	827	907	809	858	863	894	831	878	811	899	860	814	894	810	868	885	846	906	868	828	845	830	837	848	833	843	885	815	861	873	851	818	815	845	879	867	829	886	865	853	840	848	865	800	819	861	851	800	892	855	814	873	858	836	799	873	844	870	806	821	816	838	848	828	858	830	870	815	826	828	793	805	849	839	827	822	829	833	871	871	899	896	877	872	841	834	828	832	886	863	841	775	867	818	790	856	867	839	856	826	823	823	851	817	832	829	812	814	813	855	872	889	800	819	859	911	878	798	822	826	799	873	806	840	877	879	825	868	807	824	849	855	845	831	821	876	851	800	911	832	835	867	816	869	810	831	865	848	865	820	841	875	831	864	822	894	856	826	850	877	854	783	803	843	801	813	826	869	813	856	848	868	862	846	883	853	800	831	874	867	843	843	832	760	876	868	812	900	866	848	857	875	872	806	829	844	815	826	842	895	799	826	878	849	851	815	884	880	822	869	839	904	777	825	829	854	861	841	832	824	839	864	851	867	832	814	816	837	843	805	847	848	814	820	772	865	841	822	833	799	873	876	826	829	844	855	873	819	933	831	832	804	778	775	801	805	849	871	837	880	847	792	840	803	859	787	862	746	865	855	842	864	848	868	867	837	820	795	854	844	858	902	840	830	824	850	841	822	857	875	879	859	863	869	850	813	840	829	815	851	829	855	818	866	847	813	837	864	879	839	895	862	882	796	862	800	846	850	839	871	876	868	815	863	828	849	803	879	836	829	837	849	801	845	852	864	813	829	830	857	794	823	852	829	793	850	772	848	808	868	891	841	851	899	827	893	807	837	857	930	803	836	829	830	868	855	838	812	806	848	784	834	857	830	825	841	879	857	803	855	852	812	869	826	833	792	783	879	853	866	805	781	820	828	801	801	821	853	885	840	822	801	830	877	816	814	807	827	816	857	858	851	821	853	822	824	830	805	799	867	818	837	870	852	873	789	875	819	871	885	852	809	875	837	829	878	870	829	851	859	856	849	844	805	808	860	844	816	810	863	846	846	883	869	849	825	859	849	849	792	826	827	835	893	814	835	840	865	859	874	834	830	801	843	888	805	855	848	834	787	881	856	861	819	879	829	821	877	833	834	881	825	874	881	805	846	859	869	739	842	847	895	825	886	815	859	840	819	783	847	841	827	858	801	860	831	838	859	808	793	836	841	832	824	800	835	875	834	811	881	816	801	830	797	853	849	882	830	809	872	875	855	857	859	783	875	832	821	771	801	847	848	862	805	837	869	862	824	842	823	844	843	853	861	819	867	903	886	882	828	891	845	870	889	819	819	819	832	838	885	838	869	836	860	876	819	831	820	868	847	860	839	847	872	845	844	861	832	829	831	790	849	859	826	876	839	833	843	857	896	794	767	863	908	818	828	862	879	821	871	846	895	856	851	822	881	889	836	830	863	801	853	849	880	861	877	857	894	827	837	837	835	847	800	781	843	861	825	835	847	864	840	870	834	827	845	876	864	832	846	851	848	829	871	840	803	843	850	830	823	863	847	872	811	813	850	805	841	810	869	855	814	887	820	858	851	866	913	853	826	805	880	872	789	861	876	833	833	839	862	872	891	806	841	837	815	852	776	787	806	841	866	848	794	850	858	814	882	872	814	842	918	855	866	892	876	834	845	832	832	839	820	893	810	859	862	877	814	808	847	873	842	820	860	888	885	844	791	878	764	878	827	881	856	835	830	852	852	845	847	847	901	837	851	875	871	856	824	864	833	806	870	850	850	859	823	841	814	882	829	835	818	867	833	838	825	849	758	873	863	847	867	843	831	832	847	808	871	873	904	870	826	835	799	819	815	833	841	857	854	817	788	832	809	831	856	831	822	874	848	765	813	837	829	879	832	821	824	899	838	830	812	816	832	819	837	861	849	811	803	811	833	844	834	847	868	792	826	812	838	843	886	844	862	788	903	805	821	903	850	865	778	796	835	796	822	832	831	787	855	823	833	855	811	877	796	860	835	819	823	833	825	885	787	855	886	816	858	820	785	813	869	831	804	818	843	791	867	852	873	818	796	828	877	885	854	843	808	847	871	835	840	868	842	873	872	821	844	890	840	840	812	871	898	820	843	851	850	825	871	836	841	845	863	844	837	794	794	792	842	853	902	804	829	851	878	799	828	819	853	827	858	831	891	882	798	869	843	891	860	839	839	799	852	846	871	816	852	859	832	870	802	778	829	852	847	897	793	822	825	852	822	872	844	869	896	852	854	902	824	836	859	844	850	788	849	838	815	817	861	770	830	896	828	842	892	804	817	879	828	851	840	901	810	883	817	853	876	899	847	882	864	827	827	907	859	844	764	837	870	865	826	824	825	825	798	856	826	894	853	858	872	843	831	846	833	837	891	833	902	797	808	853	871	876	846	808	870	876	901	793	800	832	825	803	802	784	838	866	809	872	863	858	859	797	858	860	828	851	850	901	852	858	819	846	829	915	854	829	865	864	859	874	878	849	879	837	833	833	863	828	851	817	865	836	830	895	861	860	851	847	818	824	834	788	833	823	906	848	886	842	804	851	795	848	852	875	829	823	802	840	820	875	838	829	853	813	819	832	853	824	827	797	817	862	817	861	823	828	839	802	865	820	849	832	840	835	831	847	836	882	882	832	835	853	862	821	834	838	877	855	881	835	892	853	826	813	860	904	869	809	821	847	861	856	843	830	857	862	855	834	859	866	865	861	823	866	844	824	890	835	884	816	835	897	837	858	835	811	865	816	865	830	892	863	870	848	833	847	794	839	836	848	835	893	867	855	870	828	821	844	847	817	839	846	855	781	814	800	808	806	845	761	821	853	824	859	836	836	825	821	890	860	870	867	855	827	843	824	797	836	830	853	881	855	840	865	871	821	804	868	867	828	856	845	836	810	799	847	824	902	827	854	835	845	869	843	883	855	824	859	847	805	868	854	884	879	806	803	845	868	888	822	838	819	853	818	837	884	834	866	841	856	876	876	798	864	837	838	857	860	842	848	805	835	835	846	804	857	857	846	837	809	893	861	864	843	817	810	825	825	828	831	845	826	832	843	833	822	860	826	898	813	860	903	832	825	839	823	872	829	830	841	862	786	856	836	879	853	848	806	803	888	856	833	842	860	843	852	849	832	860	799	874	856	824	807	837	879	832	868	830	871	823	889	835	874	853	869	876	834	829	819	824	866	854	837	878	848	880	870	822	889	825	822	840	854	809	853
1855	198	180	191	175	182	161	148	153	153	156	158	146	172	136	149	147	177	130	162	168	177	155	186	147	179	158	162	165	200	159	160	126	159	169	133	151	155	173	154	144	133	163	154	143	164	158	144	153	152	152	129	164	136	159	192	156	167	180	165	145	171	150	150	137	161	157	159	173	162	151	152	150	163	152	145	139	155	140	181	150	157	140	151	184	185	166	179	157	165	166	150	158	154	173	148	146	144	154	165	149	153	142	151	150	155	151	160	168	162	140	131	162	163	174	184	173	168	159	154	167	158	150	143	147	134	175	158	159	167	151	148	179	170	144	135	157	152	141	157	156	121	151	167	148	146	149	143	125	140	162	152	157	177	158	160	163	177	150	163	158	158	161	160	140	165	156	154	131	158	154	155	170	168	147	173	154	157	150	149	164	153	166	155	156	175	150	139	165	162	163	174	145	163	149	140	154	154	162	145	175	172	139	166	156	151	162	163	142	165	158	162	170	149	143	148	144	155	148	155	202	162	151	154	156	143	176	185	151	174	138	151	151	133	179	163	149	169	149	129	146	145	153	169	162	134	168	152	141	131	162	145	156	151	166	183	154	170	196	145	166	148	150	170	156	151	142	151	161	150	139	156	152	133	152	170	148	142	172	149	162	158	155	163	157	139	175	156	154	143	148	149	169	170	143	152	158	142	154	160	158	144	158	173	148	168	148	178	168	148	157	147	165	157	172	149	155	149	165	154	151	158	133	155	139	142	137	157	141	173	139	184	169	139	151	156	145	146	150	179	159	149	143	157	163	153	172	174	142	164	150	144	150	182	168	178	148	135	185	147	141	146	153	170	147	161	151	158	154	171	150	142	162	159	153	179	147	165	140	155	146	164	176	159	155	151	183	147	151	159	155	135	173	170	153	171	158	150	152	147	140	150	162	152	164	162	161	174	140	158	158	176	167	155	161	181	143	143	154	153	139	150	168	168	180	164	162	160	165	140	158	161	156	171	143	181	162	166	175	137	165	166	152	141	151	170	163	160	167	153	168	169	140	150	170	167	185	163	168	119	152	150	145	165	151	144	182	167	165	154	169	184	148	156	168	154	147	181	157	138	157	143	138	124	158	139	143	124	153	164	147	165	136	160	144	166	142	136	134	155	172	161	166	163	158	153	185	182	160	168	175	161	143	163	141	176	134	140	139	175	174	163	143	151	150	137	162	151	153	158	146	141	150	171	154	151	154	153	162	144	135	150	161	148	163	161	148	160	156	173	149	155	160	146	154	153	149	167	158	144	163	163	130	164	167	157	144	158	171	154	160	177	156	162	172	163	144	164	126	144	153	162	153	153	151	135	149	168	154	122	165	135	161	150	194	143	138	152	141	143	138	149	141	147	144	147	151	154	154	148	151	156	160	148	144	150	157	173	149	160	170	161	130	183	151	135	155	154	151	164	172	177	141	174	157	186	155	162	155	152	153	142	135	145	161	176	145	147	151	164	165	173	184	167	148	148	137	168	173	159	160	170	140	175	147	139	137	157	146	176	162	161	167	145	165	162	146	152	141	158	154	159	166	161	145	142	165	170	149	157	170	170	176	141	137	163	159	171	164	161	157	154	160	150	124	126	145	162	149	149	164	175	167	145	149	155	152	150	145	162	159	166	168	154	139	159	144	155	153	134	144	160	154	167	153	146	180	162	139	168	161	143	145	152	157	169	153	138	155	157	155	138	172	155	160	150	166	132	177	183	185	149	148	158	129	175	174	155	210	167	146	141	168	160	143	162	154	175	165	138	145	186	157	175	177	172	152	182	177	157	149	175	158	160	151	175	135	159	167	147	157	151	154	155	172	160	142	125	152	140	129	151	143	140	135	181	137	161	140	160	158	162	153	150	151	172	141	134	142	168	166	142	163	142	160	153	162	161	138	154	149	146	184	154	139	151	151	171	146	154	160	150	148	174	158	153	162	158	150	136	159	165	145	184	183	147	146	159	134	156	171	172	154	156	159	159	134	150	170	150	150	166	159	144	171	149	174	153	154	158	151	168	167	158	163	148	140	165	136	161	144	141	167	170	170	163	159	170	153	151	150	182	148	153	150	150	165	157	141	162	139	167	155	162	165	171	188	156	181	160	158	162	151	170	179	162	174	166	165	170	150	161	148	158	170	161	157	172	148	153	157	165	143	156	151	139	143	156	146	170	166	163	176	165	180	161	159	157	166	165	143	162	156	164	149	173	176	163	169	167	162	147	146	173	157	141	176	158	150	169	132	151	156	192	147	152	163	170	151	164	172	153	148	174	131	165	135	157	160	172	137	168	156	154	140	176	152	142	159	157	173	148	172	160	137	142	157	162	147	143	141	145	160	156	166	149	142	185	149	133	133	159	156	160	151	134	152	164	165	138	177	145	163	166	192	168	173	160	144	165	154	136	136	140	168	172	164	147	161	170	159	163	162	150	129	147	155	164	154	187	131	144	136	146	155	154	152	173	163	180	175	143	144	171	164	171	171	165	165	157	179	159	169	137	175	152	179	190	169	143	157	158	163	154	158	162	143	155	136	140	155	160	151	179	138	155	171	157	167	164	180	166	160	161	151	133	175	175	175	162	170	171	174	158	148	183	159	136	172	180	151	179	152	157	150	158	139	152	166	173	159	159	170	143	161	186	182	157	157	151	169	183	140	135	174	153	167	165	176	176	158	158	176	152	148	158	134	178	157	160	144	162	151	149	128	150	160	158	169	160	165	157	143	158	142	161	153	151	153	167	161	160	158	138	150	148	171	155	165	152	156	155	176	143	158	141	160	164	161	150	149	162	160	158	147	157	156	186	176	151	172	164	159	175	141	162	152	157	152	140	140	161	161	160	145	147	153	144	150	180	153	156	173	156	153	156	159	141	164	161	163	159	152	156	138	152	153	162	150	175	147	157	150	178	146	168	148	173	177	159	179	164	139	174	155	176	167	127	148	148	174	152	160	168	161	169	153	181	163	133	154	154	162	160	179	177	150	164	154	163	150	162	154	153	154	155	169	141	171	146	169	159	147	157	154	141	154	167	175	151	161	149	151	157	172	161	170	188	138	157	172	150	144	162	147	151	153	162	142	143	136	166	178	163	159	153	164	148	151	186	152	152	144	163	162	147	158	154	162	175	153	169	164	158	154	147	154	169	157	150	152	149	152	158	168	165	155	131	181	154	154	150	142	150	179	164	162	168	173	149	177	154	155	166	180	155	142	176	131	162	157	151	170	170	139	157	150	162	172	160	149	180	181	163	168	153	171	138	160	158	148	183	153	159	163	161	144	171	169	173	171	174	154	143	172	162	144	172	166	156	145	144	155	145	143	155	133	160	130	159	138	168	160	161	182	167	143	161	163	174	156	136	153	149	137	157	167	168	146	174	187	173	161	150	128	164	165	148	142	128	138	161	167	139	140	170	164	170	134	149	171	144	165	156	155	164	144	165	147	173	169	154	140	132	168	160	167	177	174	149	137	159	156	153	144	154
2158	506	531	527	546	498	507	523	502	465	450	494	486	514	535	513	474	493	475	518	469	482	491	473	453	444	468	450	459	479	463	423	512	477	492	465	487	457	668	468	460	483	485	444	460	488	479	480	492	479	454	443	460	483	448	496	451	484	462	436	420	406	478	457	445	522	477	440	451	485	433	457	439	407	449	453	454	445	440	480	483	430	436	426	463	430	500	448	408	469	454	495	471	438	439	459	442	474	483	455	446	498	461	452	478	449	499	487	423	442	510	463	483	440	444	458	501	421	434	464	457	433	525	528	473	487	442	436	475	456	472	436	443	480	466	445	446	464	485	476	449	447	431	431	479	516	483	467	509	494	469	432	450	451	440	461	473	452	466	453	428	490	434	471	445	492	473	469	453	441	449	457	475	470	429	438	463	440	483	463	443	470	421	465	482	431	453	474	477	479	459	442	466	465	432	449	462	459	471	483	483	416	442	433	449	483	452	507	446	427	447	446	467	450	487	440	438	478	406	469	464	482	413	487	480	476	439	452	462	467	468	431	451	482	457	451	461	508	455	465	457	467	466	454	517	487	440	478	470	474	428	470	473	422	483	502	462	442	461	458	444	496	457	498	462	488	466	465	481	442	451	461	506	466	445	489	494	489	414	468	466	462	469	452	437	453	456	488	436	456	439	447	456	450	470	468	438	475	497	456	481	437	488	465	433	450	451	425	437	469	468	497	479	459	474	477	436	468	443	445	463	431	414	467	455	431	439	448	478	468	496	429	442	457	437	460	436	437	428	460	458	437	487	479	478	460	421	470	450	477	426	501	476	478	429	477	453	465	469	464	454	464	454	480	497	450	426	435	467	484	438	477	447	502	463	446	475	457	498	461	450	505	455	435	448	473	465	439	438	463	465	478	467	479	460	435	446	438	473	471	470	481	471	467	457	458	453	494	452	450	481	454	492	434	464	428	453	448	439	499	443	508	409	457	470	463	488	481	460	399	439	498	484	437	477	466	456	495	482	447	422	407	482	481	461	440	485	447	445	466	487	433	434	499	455	445	488	448	469	461	493	419	413	500	440	483	465	471	475	480	433	488	458	485	467	435	467	429	474	447	443	447	433	429	442	445	487	452	439	451	451	469	423	467	451	485	493	438	431	480	444	487	447	428	502	471	497	473	482	463	440	440	443	450	487	442	490	462	452	480	477	469	478	460	427	485	442	485	435	459	500	458	454	452	495	430	463	473	452	474	457	451	447	487	465	453	426	443	444	448	456	458	472	475	476	495	485	466	450	467	455	450	445	463	460	508	470	448	451	459	525	441	495	454	525	473	461	451	429	521	437	468	489	452	475	484	470	431	481	452	467	461	463	430	487	499	458	477	511	426	464	467	469	462	434	463	441	473	456	458	461	483	487	448	456	469	464	447	489	446	477	461	468	479	446	454	436	450	485	442	450	416	446	456	466	461	474	450	442	460	444	469	448	477	469	456	432	472	460	494	453	472	488	469	434	458	451	451	471	452	467	453	479	460	465	445	448	423	456	463	465	468	411	469	443	496	438	482	468	444	442	459	481	453	473	488	431	449	445	471	463	457	452	463	470	437	489	481	467	437	496	477	470	488	447	417	468	446	500	472	446	435	459	488	452	440	502	512	446	432	426	463	478	477	451	460	439	452	465	425	492	471	488	470	464	440	469	480	461	443	462	469	455	439	485	481	431	479	491	450	423	486	424	511	452	450	440	447	466	440	457	442	454	449	501	478	457	496	461	477	467	465	423	483	445	490	421	462	462	446	458	457	441	454	472	422	430	459	496	449	450	492	455	476	482	452	477	429	470	456	426	483	465	448	456	431	461	436	413	455	491	476	431	474	432	431	425	453	454	470	472	472	453	448	454	477	430	483	425	458	465	481	464	464	463	455	496	499	422	475	438	440	445	492	430	447	432	468	460	451	434	430	454	502	465	485	482	485	476	436	443	448	442	463	449	462	474	413	466	446	438	439	491	442	429	443	448	450	461	435	490	464	419	435	454	472	456	441	456	486	444	459	461	428	425	457	470	456	478	472	490	460	462	473	523	434	454	502	412	458	440	487	469	482	439	451	428	447	440	486	453	456	437	470	447	431	456	475	447	443	480	433	462	478	479	476	436	458	453	453	456	487	462	443	469	458	431	432	460	442	468	470	460	409	491	485	477	454	490	445	474	435	489	453	496	420	493	472	475	454	463	415	438	451	457	452	465	469	459	461	450	460	448	471	488	428	468	468	460	446	457	458	491	465	475	467	469	437	476	475	432	434	459	442	445	483	448	464	452	446	447	481	452	485	467	422	442	463	473	450	485	456	444	436	516	475	497	451	438	459	422	498	450	486	499	455	440	439	454	466	450	480	454	447	471	467	480	440	510	429	475	450	466	483	432	448	422	468	479	470	451	484	455	467	457	461	462	436	462	450	451	469	448	454	477	491	433	447	456	444	473	425	430	434	422	441	463	480	482	452	460	451	445	470	495	464	450	460	452	439	470	455	455	436	473	472	460	467	452	483	459	443	476	490	443	493	444	450	451	484	468	477	472	459	453	424	461	499	462	482	472	437	450	452	507	467	468	416	464	438	495	490	452	450	455	486	475	450	439	477	493	463	471	462	455	453	430	486	456	431	464	484	455	439	466	455	493	465	481	440	440	425	456	499	419	445	460	426	449	451	475	494	449	447	450	436	487	459	446	437	437	465	442	486	458	448	488	436	440	443	445	467	467	496	450	481	473	465	454	467	439	465	443	451	456	429	485	419	445	462	463	497	457	462	480	439	463	438	488	452	461	457	434	476	461	456	462	458	441	445	471	472	498	468	466	427	461	498	454	485	445	458	487	452	472	440	460	450	448	447	449	455	478	482	461	493	457	446	502	455	426	461	445	489	461	454	462	430	488	496	456	446	459	453	431	452	462	487	447	506	476	466	447	495	489	481	442	438	499	469	445	474	462	455	438	439	443	487	501	460	451	463	458	486	442	442	410	467	391	501	426	468	444	440	524	458	498	452	492	486	458	458	471	458	519	423	461	450	498	466	453	484	444	448	416	479	446	448	482	476	460	495	473	494	454	460	449	445	440	457	468	457	437	466	446	444	471	460	457	482	452	470	483	468	432	475	449	426	451	438	409	471	465	423	473	417	439	461	462	458	468	411	418	447	421	449	435	489	458	448	473	448	489	466	454	452	458	457	408	463	448	509	454	481	499	456	450	486	494	449	467	447	481	487	466	510	443	459	464	480	476	420	434	431	461	453	492	459	451	414	452	436	477	434	495	496	459	425	484	466	482	451	438	470	465	437	479	477	442	467	476	463	462	444	450	488	462	464	429	484	475	426	441	538	437	441	453	445	502	447	497	470	459	427	460	426	458	467	485	440	496	477	450	478	452	498	498	495	477	431	496	478	465	440	464	474	457	477	470	473	482	457	442	432	447	424	476	496	472	465	441	438	487	505	473	438	438	427	451	463	461	457	448	451	459	506
7545	1079	1204	962	788	607	491	462	455	380	384	410	382	347	345	364	350	286	296	319	354	349	350	346	333	366	350	288	347	350	344	352	328	304	315	274	323	334	693	338	337	330	304	303	314	328	329	319	294	274	332	304	304	335	297	326	341	321	322	331	313	329	327	322	334	319	345	331	315	303	346	308	287	358	327	314	336	330	298	314	248	303	332	335	308	317	333	308	305	285	329	327	314	292	303	304	351	322	292	326	318	300	306	325	313	309	325	308	324	316	292	295	319	335	319	307	312	307	297	308	279	336	300	299	309	287	339	294	314	290	313	327	313	309	259	295	299	298	276	305	338	337	321	311	317	326	314	331	316	315	331	309	308	310	337	305	281	306	295	306	293	339	295	286	331	294	305	302	304	324	310	290	281	318	331	294	298	321	305	329	298	320	329	305	305	290	344	332	320	322	297	312	286	316	322	292	316	323	298	341	311	321	298	311	336	296	290	281	317	311	314	322	306	336	340	303	315	284	314	319	307	330	303	301	355	315	304	301	293	309	358	295	338	307	250	293	324	315	324	326	335	332	294	314	282	297	296	314	293	332	312	331	307	323	288	343	307	299	296	293	366	310	312	329	342	305	306	327	298	326	263	312	294	320	320	277	340	282	299	285	305	306	312	313	327	306	369	331	313	315	309	310	300	322	321	303	292	325	335	320	308	324	312	350	328	295	325	294	315	301	334	322	290	302	294	291	327	305	305	331	330	274	304	302	298	312	290	317	317	332	314	323	303	301	293	318	308	309	300	276	282	313	329	296	291	325	305	311	340	325	273	315	305	336	332	325	289	335	308	337	316	343	310	332	343	321	299	311	310	323	315	324	308	349	320	298	275	297	309	310	280	340	345	311	306	295	301	327	318	339	324	288	337	319	296	290	336	313	305	310	323	291	310	304	277	318	298	336	316	315	301	298	346	307	313	370	311	305	306	314	298	307	312	304	327	313	309	321	299	289	323	321	307	299	328	316	317	293	316	300	358	288	310	309	310	347	332	302	298	305	327	304	302	335	282	301	296	274	322	282	327	322	321	273	305	342	350	346	337	275	339	337	347	312	310	294	292	321	339	316	320	331	306	275	307	326	300	276	318	312	324	297	317	307	280	321	316	325	292	297	267	338	320	310	323	312	296	303	317	327	270	313	298	299	318	328	309	291	294	304	294	310	307	308	314	342	300	319	323	295	306	276	268	310	323	330	327	338	312	317	320	303	328	313	305	310	351	321	323	327	305	309	310	319	321	306	302	312	324	315	316	297	319	301	309	359	297	300	311	319	301	272	337	318	314	294	328	322	321	272	322	299	326	288	319	332	326	291	314	326	302	299	297	299	315	316	319	319	317	257	308	325	298	311	347	350	354	319	310	340	325	317	307	306	341	324	310	320	324	301	291	314	293	292	303	293	327	283	321	327	300	282	313	305	316	296	337	298	322	292	303	318	307	357	306	326	330	324	301	368	340	311	308	301	321	295	344	345	304	295	276	355	302	317	330	320	306	297	348	302	303	284	314	295	322	315	325	308	318	317	304	295	332	302	347	336	291	330	337	339	351	316	279	344	313	299	346	342	316	346	294	294	304	313	330	338	307	307	290	300	335	331	331	301	310	329	305	322	310	335	324	327	303	300	321	346	286	348	333	285	351	299	299	295	299	311	305	312	335	301	300	275	292	318	337	338	311	329	322	317	325	359	316	323	319	308	316	298	311	328	317	298	314	307	311	300	326	315	332	327	352	310	308	345	306	310	333	333	297	307	268	292	309	306	304	308	324	331	299	296	309	328	313	280	298	312	299	275	301	321	344	315	297	319	304	294	314	296	335	315	299	303	334	310	311	279	293	337	300	276	326	305	275	284	292	310	335	319	314	278	350	331	318	330	315	327	327	304	287	316	322	313	320	322	318	321	309	318	329	304	331	321	317	342	332	306	314	350	310	316	328	327	303	298	316	276	315	283	293	320	339	315	340	313	310	328	301	319	345	317	323	288	322	274	318	324	331	313	337	286	305	344	325	303	272	312	293	333	330	298	309	320	296	287	276	326	320	313	304	288	273	354	307	296	310	307	321	308	296	337	319	298	293	313	313	306	314	288	315	323	344	303	329	303	328	305	307	318	348	319	325	273	302	291	347	315	308	279	313	336	334	310	329	327	326	353	334	313	313	318	300	276	323	325	298	291	321	298	349	307	309	259	334	331	348	334	326	357	332	323	321	307	308	300	324	315	318	322	315	304	294	301	271	317	288	306	327	298	333	322	305	329	328	303	310	321	341	308	335	303	281	306	319	327	325	333	317	322	323	337	302	307	302	298	309	321	308	311	297	324	326	281	302	317	304	297	308	281	317	294	277	348	323	327	339	305	305	312	321	266	318	312	294	329	293	335	301	336	340	349	316	333	337	325	330	306	291	338	307	290	320	344	329	277	305	317	337	309	308	319	292	292	324	317	303	335	319	316	328	347	322	287	302	314	305	336	283	317	295	315	332	301	299	297	328	332	320	300	313	305	289	304	323	291	324	295	325	307	317	284	312	300	325	319	305	300	300	320	299	326	310	312	318	265	337	308	334	304	312	272	315	323	315	326	286	324	315	325	310	294	289	309	303	341	330	294	312	298	297	290	316	324	301	334	301	263	294	309	325	326	311	294	302	289	296	325	310	292	305	304	289	306	313	322	287	355	323	299	327	303	303	285	299	309	302	331	323	313	348	336	313	302	294	317	339	312	320	315	324	286	304	305	289	312	303	269	347	283	335	311	302	299	313	298	318	318	346	348	285	336	343	342	336	305	331	332	272	320	307	302	321	317	285	308	304	295	282	308	302	320	311	287	326	353	304	296	289	317	346	304	317	296	318	323	284	315	310	303	294	305	307	305	328	298	296	341	316	310	346	322	323	309	335	284	306	277	328	309	320	323	315	341	334	329	307	302	334	260	271	333	332	323	289	297	294	277	320	297	299	337	277	338	329	311	333	318	286	324	329	326	335	311	331	343	318	335	336	326	317	294	316	327	337	309	328	306	277	314	284	327	299	295	307	316	333	302	358	329	330	309	294	306	299	315	318	331	360	299	297	296	340	348	338	308	291	314	344	312	336	292	305	306	303	339	311	310	311	334	304	307	313	326	326	338	316	346	329	288	292	302	322	335	326	301	298	290	341	316	295	297	302	309	326	295	320	284	301	318	341	316	332	311	298	325	293	317	330	306	303	318	286	283	356	344	319	290	293	301	311	302	334	309	321	290	321	324	281	322	317	290	320	300	298	299	328	326	285	330	295	282	322	298	291	336	315	303	299	341	316	334	351	365	303	303	290	309	317	317	286	329	307	272	290	302	330	314	312	331	321	283	319	309	309	343	363	355	302	311	308	300	292	356	316	322	301	337	343	312	307	291	305	295	324	294	326	325	360	303	332	325	313	284	300	314	298	312	316	311	308	317	308	296	296	314	303	319	262	273	308	307	315	280	340	308	326	290
6026	1485	2452	2918	2611	2354	1948	1779	1559	1444	1388	1256	1197	1142	1186	1115	1078	1052	1036	974	992	1026	1001	983	987	978	933	890	846	888	901	832	880	903	888	876	826	857	3845	811	778	820	782	872	778	808	843	796	800	792	780	878	816	798	807	852	779	797	802	803	840	771	822	806	810	780	825	790	810	800	781	818	792	816	835	815	782	763	774	819	798	770	811	802	764	849	831	807	778	820	817	825	833	823	754	800	742	875	820	774	826	765	828	768	821	875	731	790	803	768	806	778	799	796	787	789	832	770	815	807	820	819	789	820	828	772	772	779	782	801	847	800	850	817	824	796	751	841	802	796	817	765	751	758	784	824	807	807	802	825	794	789	797	821	760	795	790	774	780	825	793	742	807	798	762	808	800	780	799	764	806	792	760	772	771	782	781	804	779	773	833	802	766	780	838	745	810	761	729	835	760	805	805	776	837	808	787	780	763	825	717	834	812	830	794	781	774	796	823	791	831	784	806	768	819	836	815	776	851	796	770	826	779	804	768	764	808	789	806	756	771	816	807	798	769	774	739	808	819	791	777	788	788	787	846	795	787	813	820	737	824	793	808	783	758	798	783	791	762	820	826	821	764	793	841	773	815	804	809	805	793	786	818	791	746	773	806	739	782	774	787	838	797	793	785	817	801	800	790	739	823	797	738	800	790	810	784	810	780	823	842	781	729	756	761	756	845	770	801	753	803	810	816	822	748	795	749	804	809	732	800	792	789	778	835	761	808	830	782	820	790	801	795	750	759	815	808	783	743	821	819	800	808	778	744	781	833	793	815	793	800	796	804	745	762	783	787	762	820	800	785	788	830	828	741	793	797	804	823	871	775	771	816	812	749	781	794	776	768	799	788	833	749	798	794	782	784	766	752	753	740	818	742	746	766	823	770	759	858	787	827	765	788	804	841	829	806	783	751	776	801	837	825	788	805	773	783	812	758	724	846	796	747	789	806	796	792	808	747	801	758	800	770	790	796	787	796	756	783	809	782	845	803	810	775	810	784	781	823	741	768	810	803	757	759	824	796	784	796	804	757	787	802	792	731	797	780	793	777	773	777	789	815	714	776	804	766	838	763	839	799	816	856	739	784	805	853	790	791	769	825	786	797	791	783	761	834	815	787	787	812	734	780	746	800	794	801	802	818	759	779	789	789	750	797	868	809	796	808	809	776	759	773	776	760	831	793	783	848	784	775	786	740	796	787	836	804	785	820	829	793	822	812	799	765	788	784	753	745	831	814	764	743	765	790	778	822	801	796	743	806	810	753	727	777	774	818	847	771	805	776	768	813	769	788	786	776	798	786	802	764	831	771	774	784	803	790	789	791	781	765	777	775	790	753	761	783	781	792	801	857	808	755	830	762	790	779	806	760	801	785	801	815	818	772	800	818	790	792	777	774	751	781	787	816	721	831	795	866	769	833	849	775	817	782	784	795	820	817	807	761	739	809	778	772	753	807	826	799	767	815	782	775	788	822	805	787	776	803	790	823	777	771	779	774	796	805	780	778	811	765	813	799	792	796	767	829	784	740	831	847	756	776	793	786	782	803	801	775	769	818	827	774	758	816	807	818	799	799	794	787	780	815	827	806	809	833	791	768	820	819	823	777	771	754	805	799	773	809	763	762	833	811	790	796	743	749	798	786	794	778	856	783	746	752	809	816	823	791	791	798	829	766	759	757	780	774	797	780	796	792	806	741	812	823	781	770	812	829	803	803	821	781	744	796	801	806	842	792	810	819	750	852	752	786	763	792	779	796	785	811	799	875	754	818	804	815	827	776	812	791	762	782	799	752	819	844	747	815	747	816	766	780	773	787	800	806	761	824	800	768	739	814	792	798	820	750	792	796	830	787	749	792	830	813	736	817	775	835	792	773	834	769	829	789	844	741	778	725	775	811	722	805	835	793	829	766	804	796	766	800	818	777	742	834	750	786	843	823	848	827	752	780	776	784	773	865	769	830	788	823	807	761	779	763	829	782	859	816	807	823	734	787	828	807	832	803	805	809	824	834	803	743	795	822	817	794	777	787	784	779	851	831	863	796	810	752	776	733	812	784	788	758	844	761	777	777	786	823	810	825	786	767	779	782	774	773	795	767	798	771	847	740	772	825	829	788	822	803	780	789	803	744	811	794	816	769	828	750	804	813	798	809	815	825	760	775	798	813	796	815	804	839	845	753	798	823	779	774	776	759	862	747	799	825	814	813	806	769	827	826	745	793	793	809	770	753	769	744	757	788	810	832	798	787	778	807	786	822	853	755	757	792	790	825	772	782	777	834	836	782	804	806	807	804	778	822	768	805	760	822	797	826	832	824	789	845	739	763	785	768	800	808	797	779	781	809	770	753	778	779	823	789	782	819	782	775	820	772	791	795	747	735	774	783	784	836	787	779	818	781	811	723	809	766	842	814	722	783	780	831	744	794	800	772	807	782	796	764	789	771	810	809	791	762	738	800	799	742	809	794	774	784	776	843	846	824	774	777	755	753	805	843	776	803	763	772	783	848	797	789	774	790	784	775	792	802	802	829	761	793	788	797	796	819	775	777	776	831	805	766	770	792	799	766	814	802	771	777	800	782	759	791	779	814	793	784	804	814	789	799	826	809	779	786	796	792	780	798	791	811	779	749	815	792	782	826	801	767	776	811	808	836	795	777	796	786	770	862	727	803	777	806	774	835	817	793	782	748	747	798	798	779	755	804	812	859	808	796	787	790	775	789	799	782	829	819	814	788	778	765	801	756	835	799	756	754	796	783	756	752	806	818	784	765	774	744	819	828	804	725	791	813	771	834	792	793	836	815	776	780	781	792	794	821	782	848	756	758	765	838	718	724	799	779	782	765	729	816	841	781	797	771	788	828	788	874	755	761	816	796	780	783	801	767	827	749	801	809	747	784	772	776	778	806	764	786	758	816	786	780	838	742	789	788	808	789	788	746	809	819	815	753	821	801	821	808	747	775	770	809	772	768	815	858	736	748	771	773	760	801	819	792	890	824	841	756	755	792	834	803	797	767	752	833	819	832	781	831	766	770	820	802	802	769	797	766	781	826	809	758	785	767	796	775	808	783	773	841	798	738	770	779	778	796	797	740	758	802	794	810	844	846	761	765	795	792	785	801	807	792	804	798	825	747	793	819	780	843	796	759	795	751	831	773	821	798	783	796	771	747	770	833	798	852	764	772	829	766	777	754	750	799	815	805	824	802	815	835	791	856	757	778	794	789	795	786	849	793	751	802	764	807	783	744	731	806	698	753	874	815	779	784	786	796	809	822	767	834	776	747	823	794	784	810	810	784	812	774	763	785	782	757	773	778	766	765	766	774	759	797	810	794	756	796	778	765	779	792	796	799	767	798	818	839	808	800	813	846	773	785	793	766	765	789	782	814	786	749	751	789	773	772	775	770	801	787	762	837	799	801	783	819	768	789	757	816	745	750	842	735	846	790	842	786	814	795	775	782	787	805	773	741	842	786	854
13732	2167	2219	1727	1192	936	801	681	654	572	479	521	473	474	422	453	411	371	390	397	386	427	404	398	374	351	365	359	382	300	352	368	356	374	355	362	374	496	1209	361	351	382	355	345	329	374	346	355	349	372	362	355	358	369	342	349	351	357	339	340	341	352	364	325	368	342	346	364	370	338	351	351	345	366	359	336	366	363	349	333	306	360	362	332	343	348	351	371	373	329	366	323	363	350	343	372	400	354	372	347	343	351	313	376	339	360	386	333	344	355	343	337	359	348	347	341	320	394	353	356	350	339	362	321	358	355	368	366	346	376	376	352	329	348	315	354	351	341	371	311	374	315	324	344	357	366	326	357	324	328	356	297	356	339	326	362	347	343	332	348	317	374	337	371	350	321	341	338	353	355	323	353	365	332	364	360	356	359	347	384	381	339	362	362	372	346	340	366	343	344	357	350	335	342	347	386	325	328	345	356	357	354	334	351	353	329	332	361	348	361	351	357	358	339	326	362	337	307	370	329	355	340	353	368	349	371	351	346	336	354	375	376	367	342	333	344	353	367	330	378	355	327	340	334	319	354	329	359	335	362	351	308	333	379	361	365	368	346	322	383	378	334	343	368	327	356	349	373	362	370	338	335	362	330	365	361	381	358	363	371	401	342	376	340	321	361	372	325	367	362	351	350	346	367	352	387	369	358	388	386	309	348	357	382	341	349	341	380	340	346	373	314	379	350	321	318	360	382	321	327	382	348	345	349	325	362	335	329	358	337	361	326	317	352	357	370	337	369	314	352	351	363	349	373	329	337	377	369	356	350	364	328	363	344	357	310	351	375	313	383	343	321	373	357	353	366	328	345	374	368	357	333	351	346	345	353	356	342	330	331	361	362	337	324	335	338	340	341	344	337	343	375	351	334	385	359	358	334	377	372	345	335	370	325	371	327	326	323	330	362	376	357	367	355	343	349	382	333	357	323	387	321	330	326	332	355	353	377	308	336	346	371	346	351	350	383	347	343	299	322	360	357	363	366	355	376	342	328	315	360	368	364	367	359	367	299	345	324	331	350	354	338	345	333	337	355	338	349	346	330	351	366	362	335	337	364	318	346	389	354	339	345	338	384	344	348	357	360	354	316	372	340	354	356	339	348	336	341	340	352	340	340	338	343	370	350	329	324	329	331	386	365	343	344	353	345	342	329	338	326	353	336	353	331	371	370	336	366	374	323	321	331	347	352	321	330	346	353	375	361	369	366	353	335	326	346	336	334	346	349	311	352	328	375	352	349	386	336	343	335	358	348	335	337	358	333	331	371	350	352	328	334	328	358	352	339	323	345	347	316	373	358	384	349	349	356	321	341	374	338	329	350	364	343	366	391	348	357	356	354	359	362	339	365	309	303	328	354	354	347	337	351	327	344	353	305	326	325	365	336	374	372	345	325	369	365	336	335	343	310	328	346	328	308	326	338	336	338	372	371	334	355	323	359	342	386	326	359	390	377	349	356	352	344	309	336	387	362	375	370	361	320	352	352	370	336	378	354	359	341	343	378	374	345	358	368	347	380	354	375	370	374	368	362	348	339	339	362	361	306	367	370	383	308	330	363	354	346	375	367	321	330	331	329	371	350	352	346	357	352	332	370	360	331	360	321	364	337	348	335	333	344	351	352	372	348	342	361	356	370	375	319	321	377	382	401	313	343	317	349	352	360	353	362	343	324	356	360	324	376	368	343	338	355	377	325	366	356	343	327	360	361	371	365	381	364	322	360	330	356	345	372	406	356	366	364	362	352	351	317	279	328	359	297	340	362	381	371	387	369	348	359	359	331	361	334	376	347	355	355	374	341	344	353	327	334	353	362	345	386	353	371	382	331	368	338	332	361	365	351	362	337	316	354	328	338	350	318	328	316	309	334	376	346	330	342	367	332	350	382	368	329	341	335	339	382	363	304	356	346	348	348	374	357	357	334	347	361	325	324	310	357	332	309	357	383	352	349	378	313	319	375	346	355	338	310	356	342	359	387	369	346	329	306	322	340	357	376	372	355	380	364	332	393	341	322	349	331	305	342	348	374	334	346	337	366	351	345	352	346	329	333	318	328	378	339	345	363	325	361	353	351	378	339	323	345	350	302	327	338	349	319	385	345	342	349	341	344	351	330	334	332	347	340	372	362	324	326	338	327	371	335	367	377	390	369	341	312	325	372	360	336	433	352	335	338	334	355	335	388	353	345	324	362	312	331	353	319	359	352	327	345	365	355	331	354	330	340	343	301	340	377	343	339	350	354	327	339	346	367	347	311	355	333	310	344	352	330	396	329	355	340	342	339	340	335	342	361	302	298	346	353	338	364	353	340	336	327	343	328	364	322	352	380	339	345	362	336	332	338	368	319	329	341	367	353	327	361	300	325	349	331	319	344	303	331	333	335	324	368	376	339	341	316	373	354	336	352	338	349	387	337	351	356	332	320	365	344	345	337	348	350	355	351	355	378	373	340	340	363	303	348	349	361	343	337	330	348	337	357	350	348	337	365	315	373	344	349	354	340	362	336	376	346	362	337	335	327	372	359	340	358	333	358	350	345	306	326	331	323	338	328	349	348	328	347	365	356	343	357	367	335	346	322	386	366	341	330	343	343	347	342	383	326	351	333	329	366	381	330	338	315	363	332	352	325	338	342	313	381	337	322	347	321	332	380	347	316	390	369	320	326	337	366	332	354	352	370	354	363	358	343	334	338	343	368	385	328	328	355	312	353	322	323	327	364	351	352	348	369	316	382	333	316	362	338	346	337	371	338	330	378	333	344	348	390	339	373	359	338	343	324	341	390	341	352	339	347	357	356	344	339	314	336	357	373	379	357	337	360	317	318	341	334	331	314	336	376	322	372	334	351	330	362	320	329	292	364	313	336	365	363	344	361	357	351	373	321	348	324	362	339	359	358	339	353	338	357	370	323	363	343	333	333	348	344	347	352	373	339	344	342	346	330	358	363	376	341	312	310	342	348	359	326	334	375	327	349	347	369	335	330	369	324	353	368	385	343	366	344	362	385	363	340	340	350	349	336	331	360	333	365	375	363	347	356	330	340	347	341	335	388	319	329	362	326	311	379	358	340	380	367	362	334	343	356	351	365	329	363	350	356	334	367	377	346	344	336	323	329	303	354	348	368	324	294	360	357	331	351	359	354	337	310	362	318	345	337	364	350	338	320	403	348	352	379	340	368	385	362	349	377	336	374	325	322	328	333	364	337	374	354	327	323	330	376	350	322	334	317	382	335	358	362	314	329	331	340	365	351	330	327	333	322	326	346	360	356	358	353	363	341	353	328	340	366	367	321	359	352	378	367	355	354	349	345	364	320	346	341	392	358	343	326	367	345	316	365	338	337	370	364	359	353	344	323	339	338	349	364	366	355	346	349	329	320	371	355	333	317	316	346	362	332	345	322	331	326	341	354	323	325	327	337	349	343	340	325	356	358	374	323	332	366	292	348	344	341	354	360	346	304	325	377	340	340
7693	2178	4007	4885	4478	3807	3214	2722	2265	2153	1885	1793	1612	1622	1557	1426	1323	1266	1293	1271	1197	1153	1207	1158	1149	1075	1107	977	1011	971	992	1031	951	921	973	898	954	1819	7452	898	888	908	841	846	935	859	865	939	863	834	879	863	904	948	897	888	878	896	900	863	855	843	881	842	853	822	860	891	855	900	899	843	847	882	856	849	845	879	836	879	809	911	846	826	874	834	840	817	832	931	881	895	866	826	868	808	819	874	819	882	822	825	863	860	849	833	804	854	778	808	855	767	868	846	855	831	808	819	834	867	860	820	835	852	891	845	849	839	870	851	793	805	848	871	903	810	839	882	898	807	819	861	828	845	819	824	864	839	822	844	835	818	842	861	840	888	872	847	880	828	846	859	783	819	877	872	868	771	849	833	876	857	833	823	842	781	834	865	784	867	869	880	834	820	833	866	895	864	843	889	837	813	810	844	868	864	814	792	845	821	834	895	834	851	834	818	833	879	796	817	821	789	895	852	863	846	862	860	830	866	809	879	813	782	844	855	837	801	838	867	796	824	824	819	876	839	838	883	782	854	845	853	805	842	838	863	793	850	812	815	899	847	827	777	829	799	859	828	845	803	837	812	817	862	806	839	851	867	854	797	805	862	820	848	879	817	818	862	808	814	801	906	787	843	825	845	838	841	810	877	849	825	871	845	846	803	854	756	863	804	816	832	831	842	816	804	859	825	829	812	854	845	846	850	830	826	872	809	815	837	864	787	806	884	876	820	843	820	831	854	835	804	848	805	872	833	856	846	841	892	811	849	834	834	792	845	824	849	803	816	839	789	872	829	828	874	852	832	843	827	850	827	783	831	868	839	876	844	839	823	835	861	881	856	825	914	795	798	783	789	825	867	842	800	846	806	832	840	843	777	843	801	832	862	844	819	831	883	857	763	858	852	816	825	795	820	884	872	834	869	875	820	837	826	838	830	850	803	814	808	859	827	837	830	806	824	791	859	797	826	810	801	802	805	844	832	819	831	820	820	808	829	844	835	883	865	831	835	781	809	833	826	821	856	847	804	845	830	856	881	840	808	890	764	882	865	856	825	788	857	818	816	819	767	837	817	848	795	812	834	806	816	895	837	854	829	821	827	838	831	864	803	824	812	826	837	804	806	827	882	863	845	806	848	830	845	829	826	840	847	790	853	760	850	873	865	835	844	823	848	808	797	794	868	838	856	821	826	825	823	831	873	862	780	890	826	850	888	806	822	856	806	831	874	770	830	813	806	827	839	848	869	805	808	847	848	875	884	829	807	866	826	869	816	839	831	830	853	809	870	875	845	840	866	897	888	829	814	868	808	891	804	815	769	777	847	850	820	836	785	826	858	824	864	853	850	851	834	843	842	846	809	852	790	832	837	832	846	813	828	772	816	793	829	889	816	814	854	852	817	823	775	846	834	803	835	845	859	829	871	820	910	822	849	810	876	858	843	807	777	839	871	855	754	846	846	880	870	811	855	847	808	823	844	847	844	831	831	861	846	869	884	834	839	825	810	811	854	837	846	835	870	866	809	816	798	855	816	815	873	889	823	868	853	845	853	881	838	782	869	852	760	821	831	834	814	838	813	809	780	883	812	910	864	855	826	830	853	829	807	880	879	809	887	799	877	833	837	848	878	829	845	848	805	803	826	867	865	829	797	830	863	844	785	839	842	822	803	825	774	826	848	796	816	785	797	866	827	837	887	809	818	853	795	832	840	804	825	833	862	879	823	808	828	836	806	836	843	846	858	866	814	818	838	837	818	812	829	860	788	894	866	821	826	796	768	777	839	846	887	871	830	895	791	830	840	838	868	854	873	817	833	785	795	866	822	811	846	825	837	886	807	888	801	923	835	823	795	803	815	828	820	836	804	845	803	832	829	822	791	814	878	800	836	830	876	867	794	860	867	868	877	790	810	812	823	794	824	866	854	753	822	816	832	814	851	802	812	853	882	817	800	837	825	875	840	831	887	858	849	846	813	826	822	805	865	868	892	841	819	876	882	853	809	837	811	799	833	842	843	849	766	811	842	802	792	852	817	810	887	772	818	841	822	809	839	841	814	887	855	830	837	817	821	844	848	834	783	830	811	833	865	828	842	893	789	874	817	835	820	798	838	882	800	880	822	815	854	793	841	856	860	834	791	820	790	866	848	824	842	826	873	817	856	853	837	906	811	784	831	814	798	827	803	834	807	786	811	814	808	832	831	822	877	803	851	927	868	858	814	837	838	797	856	848	823	852	810	837	838	873	808	797	867	824	792	844	842	871	858	839	788	857	871	826	822	856	777	792	889	831	829	843	824	860	854	816	883	845	861	794	806	803	822	854	780	813	925	814	839	840	812	857	823	826	830	839	890	859	846	855	849	797	793	777	840	796	800	827	809	861	836	768	821	858	886	848	819	790	780	793	832	834	823	843	816	784	880	797	852	858	799	818	860	839	837	801	795	849	837	855	860	815	839	871	783	807	836	878	854	813	833	832	853	793	823	850	854	829	874	847	812	823	818	836	823	759	812	809	883	812	890	866	871	807	811	846	868	797	784	861	829	860	808	870	811	767	820	838	838	819	837	824	835	872	829	800	815	828	882	809	854	863	822	858	842	816	827	806	851	840	829	863	809	794	832	803	902	849	833	830	815	825	781	826	806	862	834	854	851	819	855	854	873	824	797	792	820	804	878	791	885	822	819	841	898	811	823	799	868	853	811	832	817	829	849	859	828	794	822	835	812	829	859	826	810	903	793	845	827	836	809	848	819	809	840	834	852	792	823	840	845	841	843	800	837	854	835	839	849	798	868	818	838	829	832	863	827	842	834	816	805	864	782	851	841	815	808	832	825	842	815	824	788	869	854	863	844	829	810	889	788	821	813	809	783	831	861	846	797	771	812	829	784	813	894	822	816	790	867	831	818	905	835	775	844	868	779	871	791	842	871	872	843	833	862	772	846	864	897	866	893	855	826	829	856	811	799	885	845	858	829	789	835	826	815	865	879	838	795	872	838	828	852	850	855	863	842	840	818	837	835	809	868	844	820	837	801	824	817	810	772	836	855	862	863	800	796	805	856	825	898	831	816	819	869	835	888	860	862	807	837	821	811	810	884	857	833	846	904	820	877	833	817	891	861	831	806	863	829	848	829	895	810	854	882	846	866	836	803	821	855	804	852	880	871	847	807	826	856	798	855	830	852	818	867	790	785	852	839	759	845	794	857	764	852	889	841	840	859	805	831	822	844	879	829	804	861	871	856	833	800	809	885	755	877	879	780	833	863	854	815	871	822	895	796	787	851	831	858	791	808	854	852	785	785	853	869	815	818	870	859	859	837	818	847	815	822	836	857	799	843	845	810	827	837	873	796	793	829	855	832	834	806	858	838	835	856	860	817	819	825	861	857	844	853	838	877	798	760	898	830	843	857	868	879	858	776	832	818	842	818	874	832	887	938	801	830	823	900	812	820	788	836	831	803	843	834	851	836	818	806	851	814	823	824
1872	196	184	183	174	185	166	151	195	166	156	143	152	167	174	155	153	151	137	148	151	151	163	150	146	146	160	160	149	149	158	148	127	144	133	152	132	161	159	150	145	147	144	154	157	150	140	170	144	125	135	156	177	161	137	131	159	152	140	175	150	138	126	140	125	142	142	170	162	156	156	138	151	150	139	141	144	145	126	151	144	156	136	174	145	131	144	156	142	146	128	154	162	149	143	169	151	151	169	133	144	119	146	139	148	140	160	136	154	173	140	166	145	162	136	168	137	139	171	153	174	146	151	161	157	164	168	151	127	164	149	149	160	147	116	161	147	138	143	144	148	140	160	124	169	155	167	135	141	143	137	140	152	158	153	146	170	158	131	144	153	165	149	148	129	159	160	132	151	141	146	142	137	142	159	143	141	147	151	146	151	142	132	166	148	164	157	138	148	136	167	149	163	142	137	153	128	143	142	156	160	169	142	158	142	152	149	156	142	152	150	128	147	154	131	144	127	158	160	156	142	156	165	128	129	148	142	137	140	134	126	140	158	152	152	147	119	157	122	150	148	135	125	151	150	130	149	165	142	160	153	142	136	172	154	144	137	183	180	151	166	144	150	176	176	171	139	171	170	167	150	148	156	154	166	141	144	154	162	153	147	144	149	145	149	135	163	132	147	153	171	149	140	147	159	164	135	151	160	162	144	142	145	150	166	136	156	162	164	158	171	130	166	150	152	124	148	148	158	158	137	155	148	158	141	161	149	123	145	142	134	135	148	175	150	136	154	164	179	139	148	157	167	145	157	165	178	167	149	153	155	132	154	157	172	159	124	146	151	142	145	130	150	163	149	144	170	149	137	138	131	160	162	134	164	174	127	154	169	144	154	136	135	160	169	153	121	152	157	152	134	143	155	135	148	146	166	134	165	133	143	157	153	142	161	160	163	148	152	131	158	151	129	161	136	143	154	140	132	151	126	147	165	136	141	153	125	144	155	147	128	136	138	149	153	149	148	159	159	145	152	132	151	133	153	141	146	147	166	167	138	145	147	157	134	153	166	157	168	165	144	134	127	156	175	157	139	149	148	172	141	132	145	139	152	162	157	146	144	139	153	145	132	133	158	137	153	129	116	154	154	157	165	145	154	118	164	143	173	130	147	152	144	174	153	157	151	153	149	149	160	131	149	137	135	135	149	129	151	185	162	135	170	147	150	155	138	156	164	141	169	159	141	138	158	175	138	145	153	133	148	143	138	160	162	146	157	126	140	182	135	167	156	151	133	153	172	166	149	146	153	140	148	141	167	135	141	142	156	158	133	152	146	169	146	134	149	128	154	146	134	146	151	146	158	176	173	141	153	167	159	143	170	138	150	147	161	163	154	137	142	155	159	157	161	153	171	155	143	162	149	166	143	137	163	145	155	143	138	151	146	153	157	146	137	119	137	136	135	144	141	124	133	127	159	146	156	142	147	159	149	155	144	176	169	151	158	152	154	163	140	144	146	152	135	175	153	166	149	144	125	150	142	162	148	159	139	164	144	130	176	146	147	150	169	165	181	136	143	165	140	130	149	172	145	153	162	143	110	142	155	140	153	176	131	160	130	165	170	158	125	148	137	144	170	138	136	144	143	147	155	152	157	149	138	131	151	156	146	145	131	150	162	134	144	142	143	147	140	141	141	152	131	140	146	131	159	170	144	147	136	162	138	136	168	155	175	176	145	148	150	152	145	129	176	149	146	137	134	146	142	147	150	146	138	140	130	164	148	159	146	164	145	131	185	165	141	150	140	130	135	126	180	160	132	174	160	129	155	165	161	150	144	143	151	132	156	146	141	163	173	165	162	165	148	132	154	134	163	137	128	137	176	150	133	171	143	141	154	151	141	169	156	138	126	118	135	139	151	138	154	153	155	151	144	138	124	146	157	152	145	139	135	137	163	147	160	141	135	152	153	154	130	139	153	151	175	145	167	137	144	143	141	163	139	140	160	142	145	121	122	135	144	157	151	134	163	126	142	159	147	143	143	154	166	133	135	135	138	127	149	175	133	131	154	133	153	135	164	155	171	157	146	157	136	150	147	164	150	145	152	163	150	162	160	163	171	166	145	164	155	141	141	166	156	138	157	145	145	149	148	141	145	153	162	144	163	161	150	145	168	149	157	123	168	153	163	159	159	161	149	176	126	156	149	144	144	146	144	129	123	133	152	148	140	130	144	147	171	149	153	137	149	142	148	149	155	123	143	132	150	145	162	143	162	146	161	136	169	152	149	163	140	124	139	149	154	127	146	170	171	150	149	146	148	140	138	152	125	139	154	167	170	139	154	146	139	142	147	159	161	145	152	156	127	147	144	161	156	160	164	154	136	136	142	134	157	148	163	169	147	138	138	165	147	150	156	132	121	150	150	153	142	157	168	142	143	156	146	142	160	164	153	163	144	144	172	148	148	150	136	156	153	149	138	140	136	146	146	141	147	171	142	135	156	134	155	139	157	138	151	177	161	144	140	136	156	152	157	156	129	144	134	131	146	142	142	165	173	172	143	179	145	151	136	140	174	169	127	128	128	158	152	144	137	183	161	157	151	147	162	130	154	160	147	114	145	138	178	119	158	126	144	153	147	155	138	137	137	139	164	154	139	159	154	138	142	153	179	136	143	154	142	142	142	152	139	125	163	144	137	148	148	123	140	131	152	146	160	162	148	147	142	157	152	139	148	164	143	149	138	159	139	127	142	164	140	164	180	153	148	152	156	140	150	163	146	129	129	149	157	155	167	168	156	163	171	134	159	155	146	154	167	153	133	146	150	137	144	159	169	146	141	127	134	156	134	135	157	148	163	161	125	144	161	156	155	143	137	163	150	131	151	158	138	147	127	144	158	149	136	141	133	157	160	175	127	144	133	140	148	162	163	132	154	150	156	150	159	162	157	141	167	132	144	162	141	156	164	150	142	155	153	136	140	148	151	155	149	146	149	170	159	158	138	162	167	139	141	137	151	173	164	134	147	166	144	133	172	159	153	167	159	150	178	146	138	142	147	159	146	145	137	160	149	151	152	141	169	149	146	132	179	172	127	172	168	134	136	144	149	144	127	121	165	139	119	166	129	148	172	163	122	178	172	155	157	175	148	143	159	175	130	148	148	164	167	147	172	139	146	140	169	148	137	141	148	137	148	131	161	153	148	141	146	148	154	128	127	143	140	140	143	185	140	145	159	147	147	142	141	124	161	166	140	154	156	143	111	152	142	144	181	138	163	145	137	137	136	160	126	147	153	147	138	139	136	141	163	150	148	134	160	126	150	141	154	154	135	131	125	154	159	162	137	144	136	162	119	138	143	148	142	172	168	150	150	161	113	163	141	153	145	155	134	144	128	135	167	145	145	151	159	152	170	157	135	149	138	137	150	146	142	151	135	166	148	126	136	147	127	121	147	139	158	145	143	153	152	149	169	138	153	157	159	134	162	162	153	143	161	152	152	151	156	151	152	155	136	147	154	123	147	131	142	134
2153	480	499	512	515	520	470	440	451	471	448	478	536	539	475	505	455	480	445	436	462	450	451	489	456	453	462	481	426	458	473	480	472	481	431	484	457	470	565	445	448	442	411	452	446	463	447	395	481	480	448	445	446	438	428	442	461	386	490	456	469	441	456	444	447	459	401	486	452	447	430	446	438	434	466	468	446	479	431	447	408	469	448	469	439	389	441	456	403	429	441	422	484	432	433	415	444	435	423	436	430	458	434	391	465	426	407	432	419	442	437	413	442	474	445	450	491	444	466	427	419	453	444	446	457	417	437	445	410	450	462	436	454	414	478	413	408	431	448	429	425	459	435	461	451	441	425	428	426	454	451	455	457	432	473	444	439	471	451	449	447	438	476	445	449	421	462	429	471	440	434	439	449	461	470	439	445	415	447	464	442	436	462	412	424	458	445	435	435	458	448	438	449	430	429	450	451	410	409	435	430	459	427	457	443	430	419	411	473	413	430	434	426	457	412	452	462	459	457	440	427	433	443	427	431	440	455	409	438	412	423	438	408	438	465	463	457	416	437	457	427	446	445	452	455	436	497	441	465	423	417	425	454	412	418	465	495	436	444	444	446	437	441	443	465	435	431	441	441	442	459	461	410	448	443	434	424	411	454	441	429	424	482	434	444	435	393	469	451	453	407	462	427	461	424	436	475	509	433	458	464	433	428	459	485	463	446	435	416	459	427	459	423	409	428	435	436	406	419	417	422	435	427	441	439	454	396	403	427	469	441	401	475	438	453	430	469	447	433	435	484	428	445	470	450	427	448	476	453	415	443	454	459	425	408	456	438	459	426	440	426	425	431	454	418	422	442	449	449	449	470	395	443	420	460	450	449	441	424	430	444	431	494	422	436	473	414	422	432	425	438	419	451	445	397	448	437	441	473	405	478	419	420	481	446	440	422	428	447	449	408	434	422	439	407	433	447	440	407	440	395	456	460	500	470	436	395	439	448	465	471	420	451	465	434	426	466	445	434	409	424	507	412	434	445	453	429	383	432	420	419	440	432	481	421	440	464	453	425	462	458	438	455	439	448	491	457	461	421	474	449	435	436	419	407	462	435	443	454	445	414	423	417	435	441	453	471	426	420	428	442	411	441	427	489	445	435	452	447	425	457	419	482	433	423	426	464	456	419	465	456	416	448	441	399	462	429	448	451	447	483	433	454	436	438	449	472	457	474	429	424	450	480	450	429	405	460	437	488	434	424	425	426	429	439	425	485	414	473	451	420	467	429	472	448	412	438	435	411	434	426	454	437	461	431	435	425	410	459	402	437	414	442	457	464	433	471	461	460	457	451	445	449	444	425	426	444	448	484	424	436	444	456	449	458	447	462	447	405	435	433	453	464	444	406	431	425	422	445	459	447	439	424	470	401	448	475	462	405	472	447	414	440	464	478	414	421	427	428	464	445	425	425	466	443	410	466	437	449	462	428	456	411	432	470	427	455	460	420	438	442	435	452	476	459	490	445	409	472	417	444	444	473	434	459	449	422	450	432	449	454	425	492	435	461	441	452	442	442	445	449	426	440	423	458	442	449	438	459	448	482	451	453	484	473	433	457	426	423	447	455	457	412	467	447	412	437	414	439	469	447	458	403	461	459	431	420	427	449	412	405	442	439	444	413	449	410	447	462	430	435	433	455	421	406	447	459	425	413	459	455	432	445	447	459	450	457	427	449	474	442	451	426	427	442	441	445	448	480	444	459	459	436	419	451	423	418	461	460	431	463	418	420	436	477	421	427	434	422	472	408	422	472	418	465	435	485	439	440	437	477	422	434	420	422	456	445	434	466	433	441	437	439	471	456	447	432	434	447	445	418	426	426	453	449	431	426	423	417	460	415	403	453	419	453	465	386	437	451	455	442	436	432	475	468	424	436	474	451	405	432	469	414	449	483	402	450	446	468	455	435	484	453	441	443	425	414	415	462	448	413	437	424	427	446	463	450	443	421	436	416	423	464	408	437	457	436	454	435	426	427	464	471	496	415	441	470	407	396	456	490	453	409	439	445	441	423	459	469	446	417	461	436	419	442	445	408	439	433	443	483	440	449	460	442	473	416	421	449	409	427	449	458	447	422	449	418	457	413	455	454	421	426	416	440	463	431	453	425	431	421	433	440	464	451	430	449	459	431	467	428	412	490	462	462	443	461	439	435	417	451	430	433	443	452	504	443	443	436	420	442	448	481	487	470	426	414	422	477	442	434	470	417	451	485	466	418	472	411	425	463	442	458	425	431	416	450	430	442	431	487	447	431	435	417	419	438	453	449	412	466	440	450	419	490	439	432	455	457	483	438	445	429	435	454	418	477	461	473	460	468	396	421	456	430	431	445	443	468	447	425	458	454	430	443	422	437	467	400	440	456	411	439	446	443	425	431	418	468	468	445	455	451	486	436	450	446	468	436	467	415	420	436	468	442	462	436	456	420	457	458	440	441	416	445	466	419	410	429	428	459	439	447	450	445	465	438	424	448	447	430	470	428	429	443	445	438	449	433	444	435	439	476	439	493	471	421	413	433	439	456	439	454	418	439	441	439	449	464	455	445	434	439	478	450	457	474	424	442	423	415	472	438	444	447	419	470	426	464	441	439	437	440	448	408	464	486	415	442	423	462	464	431	456	451	436	464	506	458	455	474	463	428	449	447	442	490	464	436	447	403	440	467	400	492	451	468	419	475	419	461	467	457	442	427	399	467	462	427	437	421	440	421	417	413	411	455	456	455	429	462	444	423	437	432	450	456	433	450	386	442	434	463	426	428	415	459	445	451	481	451	461	418	404	466	457	499	439	436	447	438	472	434	439	417	436	447	423	462	448	441	468	458	436	412	474	465	450	411	462	465	430	457	426	427	428	471	446	471	462	468	434	453	430	446	450	460	433	446	433	472	442	454	475	457	440	490	449	428	453	449	453	423	447	442	446	433	441	461	435	399	452	454	443	456	425	460	458	472	430	463	433	449	398	451	435	412	456	418	453	468	425	461	447	394	451	477	448	406	481	445	398	442	431	440	389	424	436	457	442	415	404	427	440	422	438	451	466	445	455	432	462	464	400	419	450	489	456	443	430	431	451	424	447	435	477	412	465	462	444	465	459	413	425	450	460	448	474	453	421	453	470	442	425	489	444	438	394	375	449	415	412	446	479	429	496	406	463	474	436	450	471	463	436	449	473	441	442	428	447	435	420	444	442	469	406	404	469	422	422	434	474	459	457	479	459	440	472	426	435	459	426	441	444	436	455	427	499	435	489	429	462	446	450	453	448	452	438	448	455	454	443	456	420	435	460	440	481	429	453	477	479	424	470	431	462	436	458	438	373	419	460	500	433	462	409	473	401	439	454	441	482	461	445	466	452	427	444	459	396	478	445	479	465	457	428	402	439	450	447	433	446	439	479	432	439	454	454	478	432	433	467	450	416	464	448	471	443	463	448	393	440	452	456	421	453	451	431	406	419	452	414	455	432	437	411
7572	1020	1093	963	740	614	512	463	442	401	395	380	329	365	385	339	364	345	315	351	322	332	337	303	349	335	310	349	310	320	325	315	302	298	298	367	344	327	543	287	330	343	322	317	316	363	314	316	288	299	303	306	320	287	309	317	296	307	297	335	290	300	302	308	288	323	302	298	282	320	270	335	318	316	328	275	312	318	296	291	292	341	313	325	307	314	319	284	334	333	288	326	279	325	346	326	318	297	343	298	316	326	303	318	323	315	312	317	294	317	334	339	307	325	297	303	321	299	296	316	286	308	272	302	321	315	309	341	290	294	315	302	327	284	295	340	294	341	287	309	351	301	325	322	317	302	281	312	328	333	343	301	314	311	305	331	319	343	329	325	296	329	312	301	307	297	317	324	316	315	304	352	314	325	291	306	329	314	296	302	316	296	314	349	298	291	337	298	288	294	320	302	302	305	269	297	286	279	331	298	327	347	319	326	314	306	322	320	297	333	322	324	316	287	313	313	285	290	312	302	317	287	324	328	298	288	308	291	326	294	289	318	316	306	324	305	295	345	294	332	325	320	333	276	300	322	291	303	305	293	285	289	292	319	342	315	311	282	312	289	321	327	309	350	304	343	284	294	306	308	328	316	334	303	298	314	311	278	311	298	308	299	301	343	315	337	296	315	276	313	319	310	334	304	337	300	312	315	291	325	331	340	294	287	307	327	303	313	306	310	279	353	298	293	307	328	276	308	304	304	358	294	289	305	347	308	296	290	311	323	294	304	337	336	306	303	310	301	305	301	334	308	299	307	304	300	276	316	286	279	315	301	273	321	299	266	324	340	308	287	311	290	309	292	289	290	287	316	284	291	314	325	288	311	321	312	302	329	328	322	338	279	283	320	280	308	319	343	301	262	297	318	310	307	294	315	324	275	304	310	297	283	321	348	293	326	319	274	279	290	288	280	331	316	311	314	288	292	302	311	314	303	302	294	318	309	298	315	286	348	317	305	335	264	310	294	299	336	311	284	321	282	294	324	357	317	290	321	281	290	318	298	310	319	294	321	308	307	300	293	292	325	302	313	336	290	315	314	270	297	329	332	319	334	333	306	286	298	310	285	316	302	324	303	291	305	293	293	282	308	338	297	294	304	305	288	294	290	318	306	316	302	288	306	333	323	293	350	318	325	280	307	340	309	305	299	321	287	322	325	303	321	314	304	315	299	300	292	306	283	342	334	315	286	300	317	330	298	318	326	339	333	324	326	303	304	312	284	285	310	303	311	316	294	287	288	316	292	333	294	310	309	305	261	305	296	280	360	309	327	316	279	336	319	302	325	322	285	345	326	311	314	318	293	311	337	324	307	386	307	302	322	364	348	299	342	284	317	304	304	323	334	333	284	311	359	313	304	314	334	306	315	289	325	321	301	303	293	288	286	275	305	298	321	310	328	335	331	317	314	297	295	302	301	287	307	282	334	289	312	306	302	288	313	277	317	312	284	329	311	349	308	330	309	286	333	306	302	322	324	326	293	298	319	294	308	297	290	275	327	283	330	299	287	315	305	319	335	319	310	301	286	337	295	324	277	309	348	314	307	277	282	315	285	296	323	325	333	303	295	297	293	294	318	297	304	326	313	311	309	323	326	328	334	329	310	319	300	330	308	292	314	295	321	314	297	347	290	310	303	318	311	313	270	324	273	301	303	297	279	330	311	314	291	317	299	321	302	313	320	320	321	312	341	316	290	319	277	298	301	271	338	318	274	299	312	302	339	307	319	267	320	298	314	308	302	307	296	328	321	307	279	303	269	319	300	298	306	325	315	274	318	279	319	299	325	331	321	333	286	324	312	348	309	312	327	315	334	304	322	297	354	286	331	309	325	304	343	303	327	289	300	317	321	330	343	315	295	303	309	322	331	298	321	340	295	287	282	300	331	308	307	301	331	281	350	273	306	324	292	312	273	300	302	312	323	296	324	321	323	318	316	307	303	287	313	293	282	304	292	327	302	294	323	287	306	310	319	335	350	330	268	280	343	318	277	313	332	301	298	324	322	332	309	322	320	291	276	284	311	287	313	287	277	302	337	317	294	292	322	302	306	308	301	341	336	293	316	303	305	313	296	282	302	330	324	326	326	296	325	298	323	328	292	279	289	320	307	344	299	316	304	325	296	309	327	293	315	298	310	328	333	328	303	300	262	307	314	315	301	329	326	337	308	338	304	325	301	283	329	295	332	306	308	308	295	286	325	327	351	291	307	307	302	313	318	328	323	327	287	295	292	308	315	307	299	314	332	334	320	316	297	287	321	320	335	311	320	289	323	330	284	305	277	290	305	323	335	329	296	327	319	315	300	308	310	308	286	285	305	288	302	283	344	328	285	353	303	311	287	289	284	281	265	336	309	290	294	327	295	299	284	303	348	316	317	297	303	282	316	314	301	300	339	317	300	260	286	308	307	309	319	297	307	357	306	304	313	307	323	310	274	294	291	287	332	348	316	282	284	314	300	306	320	301	338	321	322	277	302	342	304	332	317	295	296	284	308	347	297	319	307	308	312	336	309	274	322	323	294	321	278	321	321	310	287	304	297	342	331	312	271	304	279	289	313	309	297	324	285	328	327	295	272	290	303	321	326	320	336	280	314	323	296	287	297	316	288	307	318	325	321	325	319	294	293	323	341	296	288	315	324	287	306	294	316	293	341	338	298	342	296	331	302	305	303	315	303	326	335	318	289	280	298	293	297	298	304	276	282	326	295	303	293	291	303	312	306	301	302	337	303	306	273	286	313	361	295	313	331	277	319	270	304	306	282	344	311	298	340	286	320	310	319	286	293	324	287	304	350	275	313	298	332	269	286	332	326	298	298	306	306	303	286	291	294	293	305	302	283	276	292	333	301	313	313	309	314	309	340	346	288	300	300	288	302	310	276	323	293	320	305	307	304	340	266	315	347	318	301	282	328	300	322	306	293	317	301	320	324	293	304	330	294	295	304	290	298	290	328	320	285	304	294	288	348	310	288	301	324	332	294	314	300	334	308	300	303	275	312	306	294	326	311	348	310	291	330	321	321	340	308	316	299	318	333	314	293	313	296	327	293	273	316	303	327	308	325	327	320	262	311	290	323	296	336	329	302	314	304	308	329	318	295	289	319	304	294	333	296	316	292	313	274	319	292	258	312	273	314	294	305	278	307	312	304	318	316	317	291	332	338	315	320	316	306	308	298	301	308	291	309	312	319	271	308	307	324	285	325	292	302	327	311	286	300	319	318	329	311	328	305	342	308	326	298	298	314	301	330	320	301	309	337	288	317	305	323	296	313	298	318	323	288	280	295	320	292	314	287	317	326	310	305	319	322	349	338	318	303	336	317	307	323	307	313	296	330	333	311	298	313	365	275	291	321	307	326	298	336	305	336	294	326	287	322	321	291	296	316	290	302	343	307	307	318	317	320	304	288	327	325	336	312	314	281	301	313	296	301	333	309	290	304	279	300	315	298	305	320	314	303	311	298	295	322
5984	1400	2462	2864	2623	2261	2013	1757	1550	1390	1314	1257	1237	1191	1183	1085	1057	1000	1027	1009	975	1001	954	928	989	926	914	898	911	906	841	819	843	879	860	829	837	958	2573	834	786	822	811	813	837	850	765	814	784	823	785	743	765	765	800	740	788	814	768	820	803	790	765	809	816	789	741	792	851	838	768	817	801	793	765	761	784	783	800	791	783	779	793	801	749	762	813	808	850	813	818	807	769	762	786	711	826	820	757	781	772	814	786	752	799	742	824	768	797	791	776	750	819	791	791	803	739	836	765	809	772	797	759	841	802	824	772	832	786	828	787	808	811	763	802	834	777	773	761	724	771	798	772	767	835	747	774	793	786	784	809	756	833	811	765	772	824	749	798	742	747	776	783	755	786	797	770	828	819	784	762	803	840	756	755	785	836	814	776	805	747	825	769	804	809	832	752	765	792	824	759	742	803	770	792	786	771	776	798	800	753	777	793	811	777	769	755	735	760	752	750	765	788	812	839	763	831	769	802	777	805	775	849	836	808	831	797	781	753	778	754	774	801	784	770	738	819	775	762	755	848	804	790	742	757	795	767	782	783	751	776	753	807	778	779	776	773	793	774	771	785	783	807	778	780	795	779	784	754	754	778	760	769	791	751	843	776	784	733	771	788	728	731	778	738	811	815	825	767	777	793	795	751	789	751	858	794	784	776	762	786	789	776	832	797	757	713	793	746	808	784	848	856	796	773	816	733	761	759	790	790	805	731	828	773	773	787	749	795	774	753	786	771	769	793	779	752	807	774	797	778	807	849	769	809	802	839	847	826	761	763	733	808	750	836	773	782	792	790	806	750	815	785	793	815	744	745	779	809	769	734	772	779	739	785	796	748	764	788	736	822	767	804	795	745	819	800	803	772	776	787	824	778	788	791	798	781	825	758	842	821	798	825	774	770	812	767	759	837	741	808	795	792	751	752	785	824	820	767	747	822	787	781	767	769	834	778	792	769	773	764	798	809	784	831	741	744	739	794	723	772	794	767	807	791	772	817	838	736	793	760	730	785	755	783	846	806	791	784	804	766	782	814	768	775	800	775	820	804	790	862	774	796	752	794	798	762	757	831	751	747	728	779	783	813	810	746	759	722	793	778	800	776	745	754	757	801	775	752	840	813	793	776	792	797	790	803	768	768	778	770	780	800	729	802	772	782	803	769	842	787	764	778	806	791	778	779	817	742	747	785	782	757	777	758	797	761	807	765	767	797	792	784	797	721	777	811	769	766	765	790	818	808	757	800	799	802	802	782	752	781	762	784	781	766	796	760	777	816	810	811	775	727	786	766	768	788	778	761	737	771	805	791	805	792	748	791	818	764	818	791	778	794	747	801	806	762	745	742	799	808	793	818	763	769	804	773	740	774	774	783	814	749	782	762	786	776	773	789	771	760	738	785	764	818	787	759	814	796	783	780	766	777	789	788	791	753	801	751	808	743	808	797	813	753	766	810	817	775	769	817	773	769	757	834	767	800	784	770	774	801	759	773	791	793	777	764	807	759	764	755	839	768	825	753	844	766	807	776	791	813	827	729	774	820	794	745	773	794	771	803	805	753	771	750	769	770	815	751	755	741	778	794	783	810	785	807	774	822	807	762	749	768	776	778	812	756	823	767	776	772	764	805	779	792	773	780	790	791	795	770	777	765	777	803	770	796	786	771	784	752	806	837	758	782	796	781	758	738	809	754	782	828	753	816	850	780	788	778	703	801	771	759	823	757	773	823	824	765	793	783	784	769	767	770	784	784	792	773	801	790	769	764	777	799	807	836	746	789	763	804	770	817	735	836	809	778	723	791	732	816	783	786	796	754	712	733	809	833	784	767	778	725	753	751	787	844	848	763	735	814	744	783	806	833	791	743	750	827	764	730	723	734	770	780	821	805	799	798	779	763	794	808	745	869	822	771	766	809	749	807	798	761	757	791	774	801	805	795	782	840	817	759	783	762	772	772	787	766	776	765	784	778	806	810	759	772	772	817	753	781	791	785	717	773	747	755	785	789	747	762	779	824	768	760	803	780	811	848	788	803	781	814	764	824	782	807	791	785	786	851	769	826	831	794	755	784	737	764	802	776	747	768	726	751	785	794	798	779	802	750	786	785	799	826	850	770	779	805	812	725	778	736	772	780	793	805	780	755	781	793	786	801	764	788	792	798	756	762	785	782	771	781	774	758	835	758	768	802	798	755	821	783	767	742	771	763	770	778	776	797	790	685	741	754	756	753	750	808	733	775	775	796	806	826	839	761	776	787	837	820	786	760	800	734	826	829	797	813	796	796	743	748	800	809	780	798	769	763	757	742	772	758	757	772	784	802	805	775	800	808	776	749	775	793	751	776	826	771	810	759	722	732	728	786	833	785	732	775	766	762	813	761	791	754	794	733	835	758	789	797	827	819	806	841	820	731	801	811	754	748	763	809	809	774	784	790	778	746	733	794	738	775	829	754	720	770	824	836	816	728	790	775	758	764	779	853	780	773	750	724	779	820	802	803	790	792	815	753	814	751	840	774	742	803	757	766	778	790	809	823	791	780	780	741	786	720	761	816	800	781	775	752	757	735	790	760	760	794	758	787	838	765	778	754	741	740	812	751	771	763	799	790	739	804	767	794	757	780	801	780	748	768	774	788	753	808	804	735	778	748	733	782	729	775	771	747	732	822	734	797	764	787	730	814	809	806	805	805	879	775	816	807	831	771	763	798	800	766	772	768	832	777	801	749	774	752	763	788	774	736	770	761	790	810	766	820	791	771	802	842	757	763	795	764	770	801	767	782	790	748	788	778	776	741	770	738	842	811	791	788	793	796	824	781	784	825	738	791	812	775	712	785	720	758	772	794	773	797	760	808	720	796	781	790	760	785	786	767	743	762	748	833	754	715	746	730	806	758	795	753	763	795	836	765	784	764	740	765	775	742	791	787	807	779	775	787	781	765	803	821	799	722	788	803	795	773	797	771	847	820	780	784	767	786	763	762	793	755	763	752	737	763	781	777	736	805	817	799	787	808	781	766	764	749	773	725	823	767	774	757	791	807	801	726	754	756	763	759	816	732	754	774	791	796	769	801	783	730	787	815	800	814	766	781	817	784	745	778	783	800	814	797	780	744	782	755	803	800	763	777	825	715	787	842	789	768	741	820	760	772	803	738	827	792	764	805	758	759	821	780	777	793	782	741	836	832	765	829	791	809	785	771	773	809	799	767	780	832	793	798	773	771	770	783	752	771	797	789	831	800	735	786	798	783	780	758	818	784	771	781	769	756	819	786	807	820	741	807	728	811	777	784	723	734	769	792	781	778	814	794	777	819	747	785	754	775	800	733	795	764	746	807	770	770	847	783	870	809	757	752	745	755	793	801	808	780	800	801	782	741	724	761	810	815	746	812	805	779	727	753	788	752	766	785	768	724	839	828	754	842	816	808	759	797	784	799	762	813	738	706	788	796	790	794	823	796	793	817	743	768	810	730	757	789	794
13831	2159	2082	1700	1156	957	794	663	602	525	572	502	477	415	456	388	439	427	393	396	445	358	355	357	397	346	350	360	353	337	328	382	365	365	343	332	315	385	799	348	304	331	336	337	321	366	330	328	297	354	396	341	308	365	329	315	340	328	356	342	346	316	311	341	316	339	302	360	325	314	311	343	316	352	364	322	328	342	345	324	342	312	342	351	331	363	347	325	345	316	321	333	340	311	323	327	330	363	349	339	324	289	354	348	317	333	372	345	301	320	344	360	320	321	360	341	352	342	332	364	334	339	358	321	362	343	309	329	331	325	348	315	320	334	335	328	350	349	317	321	327	343	313	352	316	374	324	322	347	321	356	349	333	304	306	344	362	331	336	345	300	310	319	329	338	336	366	310	309	321	336	349	329	310	363	357	344	356	342	375	319	362	338	362	338	363	370	323	374	316	366	359	328	365	350	338	352	340	303	341	351	318	372	380	341	328	331	345	352	349	371	320	331	329	309	362	338	327	328	343	344	347	349	342	358	334	338	318	357	354	349	363	338	375	344	311	341	333	356	349	323	299	384	343	313	353	329	338	315	304	388	347	339	330	350	335	343	313	335	334	358	354	327	349	324	310	323	314	343	345	346	330	354	364	338	360	356	363	339	356	305	317	323	314	298	331	343	334	369	362	334	333	332	328	344	373	339	368	334	295	327	302	357	296	334	334	340	335	299	345	341	348	281	340	340	339	320	355	363	351	343	331	349	348	324	338	341	364	340	306	357	331	340	357	356	336	350	331	322	332	363	354	329	309	350	326	317	347	332	290	307	382	315	339	331	302	326	360	331	332	332	336	336	330	324	333	360	337	317	321	363	323	339	345	349	347	351	338	351	341	347	331	332	321	333	323	332	334	332	337	334	326	366	346	325	382	317	357	328	338	338	317	325	352	365	334	343	364	306	346	355	348	376	313	310	400	343	362	341	347	375	360	346	335	362	305	316	307	335	332	346	327	345	310	327	334	326	312	319	303	332	338	318	330	318	336	344	343	360	323	351	330	329	354	331	330	348	317	353	343	303	352	326	348	338	313	365	317	354	325	352	321	302	333	366	364	338	317	337	324	327	356	331	307	305	369	325	336	331	362	324	339	307	301	342	353	323	331	347	372	374	337	289	315	350	342	341	331	340	297	358	354	347	316	348	339	340	322	319	308	341	354	342	342	335	334	340	342	350	357	330	306	349	337	340	343	366	308	347	343	353	361	365	347	293	351	314	366	342	362	330	321	328	324	327	354	328	347	348	368	345	326	321	358	317	382	347	343	331	309	394	299	344	333	347	312	332	316	308	363	333	352	339	356	356	344	347	341	324	327	334	373	333	314	324	370	343	308	359	361	341	335	348	349	363	336	354	316	338	361	325	354	337	369	338	311	347	313	343	331	347	344	345	350	362	320	334	345	317	347	337	336	336	330	316	321	342	346	334	364	341	373	320	358	327	308	337	346	375	364	316	332	365	332	344	298	359	363	316	321	323	305	309	278	381	311	309	335	335	330	301	348	322	312	351	345	359	319	328	307	344	359	338	358	310	309	308	350	324	331	306	368	362	318	333	345	361	350	309	332	351	333	349	341	338	300	377	358	284	350	334	305	355	371	336	305	329	314	321	305	340	356	327	328	317	325	308	353	345	327	334	334	295	325	333	362	345	348	338	342	320	334	322	331	306	343	340	308	304	360	326	352	312	335	325	343	377	319	333	314	336	357	351	344	303	332	326	342	322	323	309	331	302	323	316	331	360	371	348	340	370	335	334	324	362	359	335	331	349	349	343	315	354	307	345	349	347	346	328	349	329	313	352	330	309	360	345	350	324	342	332	365	303	326	371	361	340	321	336	314	343	306	353	336	364	305	323	336	325	349	324	341	346	341	313	343	375	349	335	338	336	334	354	330	323	339	332	330	318	351	333	369	343	342	324	320	304	353	324	330	334	351	335	343	355	334	332	351	339	326	305	357	355	340	320	323	334	364	334	311	345	370	370	324	323	360	359	347	291	350	343	330	338	321	309	305	316	333	327	324	292	335	300	337	316	293	313	336	325	302	330	333	341	329	328	323	322	343	347	330	324	340	347	361	355	348	345	325	343	348	330	332	326	347	338	334	372	340	334	324	356	365	358	336	391	320	315	339	374	335	311	360	329	323	311	373	331	343	337	349	338	346	347	340	327	344	341	352	332	359	322	296	356	358	316	314	310	360	349	325	329	314	343	340	321	330	338	319	330	310	314	320	362	335	323	371	333	337	323	317	321	325	359	365	344	337	347	298	332	341	363	344	345	328	353	335	360	344	315	327	340	323	318	331	326	343	317	321	338	324	384	314	322	363	330	325	345	368	355	362	343	309	346	364	323	344	343	354	349	308	352	333	321	328	324	319	337	363	349	339	316	332	325	342	283	301	327	309	342	370	340	359	341	321	356	307	333	328	358	324	327	373	326	344	376	352	385	366	336	339	352	326	359	339	349	374	304	333	344	380	313	313	323	350	338	331	337	321	368	311	344	323	346	322	317	356	359	345	350	338	332	326	325	342	386	316	332	341	313	331	344	331	345	385	349	338	346	302	334	340	331	353	380	335	346	309	320	342	317	354	323	343	350	361	357	333	318	369	363	369	346	320	328	356	345	345	314	304	314	374	334	326	324	318	316	348	350	343	326	350	301	362	334	346	313	327	297	386	313	339	346	347	368	366	383	314	363	339	345	328	344	339	327	318	327	307	316	325	350	350	350	358	336	343	357	331	351	327	339	339	328	358	349	339	356	320	321	340	325	333	321	310	312	346	321	351	332	368	356	351	332	314	326	327	317	341	370	339	337	344	343	352	347	353	335	311	347	346	363	310	345	367	371	334	334	335	323	370	307	327	338	332	347	321	327	326	331	331	319	329	338	344	372	378	336	335	353	309	331	312	347	366	313	338	361	349	357	312	335	339	343	336	341	347	354	313	323	307	321	340	310	332	342	332	332	334	327	338	305	320	293	302	329	320	353	361	371	331	333	353	299	339	369	316	328	347	358	301	379	371	361	348	340	312	340	337	324	346	353	347	286	340	319	336	340	317	370	342	340	359	323	340	352	329	341	320	335	354	333	328	334	325	380	329	335	332	323	354	321	346	339	347	359	333	318	343	382	338	350	309	327	360	346	373	364	330	308	327	355	340	384	326	351	353	342	343	330	355	327	345	317	332	326	304	347	333	344	326	337	316	323	332	353	345	348	345	327	349	344	361	346	324	302	328	354	353	329	349	370	331	335	333	345	328	351	300	356	333	335	343	333	371	362	368	350	355	317	341	340	326	352	331	337	378	382	348	322	333	347	316	286	348	330	340	311	355	319	357	356	325	337	348	350	342	309	335	321	347	329	343	330	313	339	306	342	323	356	333	356	309	351	336	337	335	352	362	329	331	349	296	328	319	334	309	342	352	344	355	328	324	346	323	344	349	355	317	344	325	338	334	339	319	343	316	332	366
7738	2180	3970	4814	4437	3770	3096	2691	2359	2038	1903	1722	1664	1529	1532	1458	1242	1301	1300	1266	1132	1238	1134	1099	1086	1080	1057	1024	988	1012	956	950	939	939	990	942	940	1129	4442	932	919	879	922	860	858	858	847	883	869	873	882	821	806	931	865	822	884	849	853	874	900	885	875	795	864	798	858	854	866	813	798	878	892	825	823	816	827	770	821	894	883	841	804	836	803	863	815	825	763	867	815	803	827	792	861	845	838	820	832	801	810	836	823	852	799	838	867	818	846	824	806	817	755	820	876	826	801	833	833	866	771	819	866	790	779	871	761	848	810	837	805	825	832	851	824	837	813	819	797	834	801	787	855	839	883	818	743	789	839	804	809	843	868	830	839	882	807	838	783	805	807	810	840	824	790	833	812	829	867	817	793	869	815	859	780	790	861	836	768	850	775	772	853	789	805	868	823	782	839	792	838	782	786	785	837	807	841	797	831	796	811	769	872	819	819	847	811	848	804	810	824	786	765	855	828	783	864	765	853	834	784	803	840	808	823	814	808	775	836	815	781	798	847	785	806	829	798	828	751	773	838	789	809	829	763	796	805	791	768	804	792	797	802	781	889	814	852	853	851	828	874	844	815	787	829	786	802	807	847	862	799	807	861	849	791	796	842	855	781	718	878	827	817	796	776	817	805	820	845	847	813	804	808	826	843	827	808	802	790	812	842	861	789	832	813	827	850	830	833	841	833	804	831	836	801	813	849	799	815	836	872	817	819	867	822	829	785	849	839	873	831	830	783	835	803	802	840	821	864	765	754	871	769	817	814	814	746	843	843	791	825	837	766	804	800	780	796	855	797	834	844	813	831	816	833	861	854	827	826	815	792	840	889	870	867	791	828	796	835	838	830	828	811	818	806	800	842	811	820	850	810	810	802	831	797	813	854	819	827	792	845	790	858	813	779	747	820	844	840	778	825	806	802	788	816	837	826	827	816	805	791	824	818	859	809	805	779	794	844	817	801	811	843	794	790	808	793	830	807	798	843	790	806	812	745	828	797	869	848	814	791	788	860	801	827	794	834	850	858	872	818	846	850	744	831	818	839	836	834	834	806	803	801	814	789	827	825	842	806	788	743	816	853	820	759	823	836	813	796	813	839	849	847	857	813	796	797	772	796	813	815	763	811	797	796	859	841	815	812	814	798	808	801	757	850	810	810	813	847	789	835	818	801	770	836	843	762	797	820	776	806	810	864	831	810	862	841	732	778	791	816	802	776	821	832	790	810	800	826	820	842	769	826	823	826	851	799	763	830	817	818	845	823	819	803	875	808	809	844	809	805	859	812	800	856	818	816	830	850	802	784	817	791	845	819	868	820	794	807	835	810	817	770	809	820	809	778	811	900	825	825	857	853	841	835	839	870	833	779	786	831	836	806	778	826	849	772	787	820	809	828	819	874	828	823	821	857	865	812	824	805	803	753	865	807	762	806	801	790	825	805	815	754	823	815	813	831	827	778	796	823	835	760	876	813	805	822	810	862	838	837	787	806	816	767	822	849	795	831	815	831	850	815	794	832	783	810	823	800	846	759	828	820	813	828	785	868	871	807	878	828	839	791	831	779	822	835	843	825	824	839	851	808	811	833	842	793	821	790	795	832	810	788	859	809	819	835	807	853	806	876	811	795	905	868	800	819	813	844	844	829	811	818	835	812	808	834	782	762	834	813	751	826	870	782	821	815	830	834	808	770	829	815	818	763	778	764	801	818	821	818	777	796	853	850	805	863	804	813	826	866	811	780	858	817	766	874	782	793	839	788	787	839	851	785	773	753	828	829	799	820	798	820	820	817	791	830	867	813	822	831	795	790	832	833	855	819	822	856	807	895	795	796	813	812	798	824	776	806	832	787	792	825	787	851	866	817	777	819	828	829	816	851	797	832	839	848	806	804	769	784	829	884	848	808	765	840	849	785	812	805	791	836	825	833	783	795	794	798	804	823	845	835	811	777	779	808	831	813	793	762	796	813	774	821	818	797	804	823	831	824	804	832	741	868	829	863	775	812	822	802	847	779	835	814	823	810	839	772	808	819	814	811	824	733	852	802	828	790	875	827	810	809	767	858	818	825	750	826	873	805	810	796	810	852	859	807	771	745	819	828	834	810	813	817	787	808	839	808	785	794	808	818	847	805	783	775	818	822	823	847	858	852	777	812	855	827	832	823	818	802	830	787	852	804	820	764	857	837	859	796	803	809	807	831	800	873	802	840	780	845	771	817	854	810	766	830	807	814	798	822	820	798	800	847	796	812	819	838	830	866	822	805	821	795	851	837	766	873	763	798	810	852	811	816	803	827	889	840	800	799	813	840	765	844	818	842	793	828	802	862	834	759	792	794	838	831	815	850	810	820	861	819	823	804	781	781	812	816	806	773	765	801	809	831	826	832	829	792	826	810	861	787	814	864	794	823	820	838	824	812	806	781	868	816	819	818	788	787	852	842	794	798	762	818	834	815	804	813	771	809	799	800	826	816	843	836	809	806	868	819	831	788	773	845	845	807	859	804	838	802	799	812	784	831	788	813	786	830	825	860	838	782	842	825	821	842	853	807	821	847	809	842	831	806	826	824	743	869	800	782	831	783	868	777	831	791	823	843	782	857	813	844	831	851	745	789	803	822	826	800	829	818	802	744	772	847	766	819	867	822	797	853	789	746	794	793	804	818	783	832	842	812	796	826	852	798	770	809	837	827	824	776	781	821	788	829	807	795	815	812	815	805	847	789	781	820	787	786	816	802	843	805	822	774	851	829	779	766	835	818	773	765	838	821	806	826	832	797	814	842	786	783	831	812	825	832	772	841	783	820	814	805	785	797	812	799	827	804	815	794	844	824	802	811	827	836	759	779	796	847	795	862	890	804	837	802	796	835	821	840	849	828	793	803	842	788	790	781	788	851	823	795	781	843	757	781	826	854	792	813	850	800	765	788	769	818	797	842	816	778	760	806	803	865	809	794	793	805	839	839	813	787	790	771	765	808	813	854	815	872	827	815	800	760	880	803	807	797	766	791	774	829	811	813	796	815	750	793	824	858	868	873	842	830	813	816	820	835	844	844	819	766	855	782	804	790	842	846	791	816	830	796	819	776	828	821	826	826	775	815	791	836	811	810	785	800	816	831	808	794	816	788	822	806	838	849	810	827	844	856	825	844	817	793	791	808	796	792	795	826	836	831	860	813	820	822	769	855	813	819	810	789	811	814	842	799	825	802	840	793	810	831	768	846	826	758	808	803	803	831	830	805	840	828	812	826	801	807	859	787	819	847	794	842	821	790	785	822	850	796	811	768	836	845	806	822	825	810	748	811	818	751	839	829	819	823	821	789	864	789	859	825	796	767	850	809	773	852	865	840	847	816	809	801	799	809	789	745	802	838	851	830	840	813	812	804	828	825	818	861	814	886	802	809	852	840	808	777	829	829	821	782	811	829	853	854	784	791	823	816	819	817	864	813	820	827	769	817	795	817	817	862	800	798	851
1883	180	165	152	161	170	170	144	160	151	145	167	168	153	156	145	163	141	140	147	158	130	156	152	136	127	163	152	160	114	138	151	145	168	159	160	137	134	154	160	154	156	135	136	160	144	149	151	184	144	148	139	161	125	161	143	141	149	138	149	150	150	165	139	150	143	144	141	125	137	150	147	142	157	155	144	146	130	114	158	139	157	142	124	152	153	153	133	136	124	123	171	134	120	152	149	151	142	139	126	133	163	155	161	142	125	153	145	153	135	159	129	132	150	171	156	176	142	142	130	142	152	132	135	154	125	137	134	156	157	139	134	140	147	149	164	146	151	130	125	160	144	160	132	153	178	150	133	141	124	176	158	177	147	136	124	130	134	134	146	131	137	132	151	146	147	135	139	165	146	152	132	134	141	137	156	168	157	141	118	137	140	143	132	141	135	120	140	142	149	138	148	129	159	149	156	152	154	140	149	148	128	121	126	140	156	149	126	143	159	151	137	151	178	162	156	146	147	162	145	147	133	131	126	150	150	150	131	142	142	165	151	143	160	120	163	131	160	155	139	136	134	127	166	156	145	127	144	143	146	132	136	140	151	132	134	153	155	160	146	138	152	147	151	133	125	145	130	139	123	148	106	174	141	151	127	125	131	124	141	151	147	151	134	138	160	167	131	159	157	145	152	134	142	135	139	122	126	146	142	139	157	138	143	146	124	130	148	160	143	143	129	144	138	150	129	156	152	140	139	152	153	139	159	127	142	131	158	176	164	150	142	154	160	158	143	149	149	136	164	126	129	131	150	151	156	159	120	150	168	159	156	148	139	142	134	136	140	119	149	155	147	133	154	135	169	144	174	146	124	157	145	143	124	137	153	135	130	119	153	135	152	166	168	144	157	134	141	137	126	138	148	160	140	154	143	147	147	154	131	145	127	124	153	150	150	168	157	160	142	151	126	157	141	138	124	138	134	171	142	149	154	135	133	155	148	152	153	150	159	141	142	143	149	155	152	138	139	146	183	152	155	142	156	143	130	126	133	161	138	161	157	156	144	139	150	141	152	133	158	154	154	139	155	146	170	163	143	144	136	163	138	124	164	147	137	135	162	136	168	163	129	162	148	116	137	141	134	150	116	154	123	133	151	146	137	130	163	150	130	132	134	164	125	153	126	119	131	137	160	141	142	130	149	152	157	140	156	152	148	129	161	141	136	153	139	144	140	139	125	172	143	142	124	147	144	152	129	122	151	149	143	145	128	132	151	167	134	146	141	141	156	152	150	140	117	123	141	153	137	137	131	150	137	147	138	141	127	148	136	146	165	138	149	161	149	143	135	145	132	150	134	113	148	129	145	142	144	135	130	149	133	155	135	168	144	136	146	159	157	133	142	145	147	150	140	154	143	143	121	146	154	147	130	147	141	159	162	160	147	144	140	157	144	138	190	150	144	131	133	110	160	178	153	145	143	123	144	135	144	146	146	126	165	150	165	144	173	178	163	147	133	129	155	140	130	145	128	148	156	148	168	124	149	149	149	153	153	150	130	134	132	173	142	129	164	134	149	143	154	130	157	150	162	146	126	147	162	138	166	171	157	165	172	159	134	116	148	154	154	151	156	147	152	145	144	138	167	139	141	168	152	135	118	144	141	141	124	121	139	148	146	144	139	166	133	132	148	131	136	147	113	143	142	158	154	133	138	125	145	157	152	145	146	149	149	150	147	128	123	142	170	122	147	136	148	185	144	179	141	135	138	155	136	150	125	139	151	145	132	150	150	153	138	166	160	140	153	138	150	149	130	144	135	137	128	125	161	134	134	138	150	118	144	155	159	157	157	160	136	130	134	153	140	147	126	117	153	152	158	133	157	131	138	142	159	152	139	142	137	154	144	154	140	127	117	149	134	141	140	123	149	145	145	142	129	143	126	133	139	166	137	158	142	124	147	127	144	122	151	127	138	131	159	159	164	178	128	151	145	153	174	174	138	131	166	177	156	156	139	127	158	137	153	159	131	153	143	142	137	159	145	130	138	152	139	126	164	149	151	132	139	150	153	154	145	117	133	148	145	145	157	146	151	153	145	138	141	132	152	139	156	112	129	132	139	141	170	162	131	154	146	147	149	169	160	140	147	160	162	153	134	152	145	160	126	134	143	138	130	118	130	167	118	145	144	144	154	161	141	140	150	144	151	142	137	125	126	153	159	135	136	165	155	147	151	145	122	141	157	145	167	132	143	142	126	150	151	141	167	128	142	166	137	118	126	145	135	148	160	133	147	148	150	154	143	163	161	140	146	139	139	145	151	153	142	153	141	138	143	117	141	124	146	134	136	128	142	150	128	154	139	134	170	142	142	153	127	142	149	155	143	125	111	144	119	134	130	118	145	162	147	137	164	155	121	139	155	145	142	139	144	149	145	141	139	143	112	135	151	153	132	126	145	149	154	143	141	146	133	164	138	140	145	156	142	135	136	145	136	153	130	162	158	153	145	134	140	140	140	158	128	152	128	139	144	132	122	157	143	147	135	125	160	139	146	162	145	130	138	152	132	150	153	162	151	157	174	145	151	139	156	162	132	134	136	160	133	169	139	166	145	137	130	135	143	152	151	169	136	146	152	140	164	137	154	143	161	141	139	146	137	133	174	142	151	156	173	125	146	142	155	126	150	137	127	131	138	131	141	125	159	176	144	139	144	145	142	140	150	147	128	174	155	166	155	156	143	151	152	169	152	128	162	148	141	133	145	127	150	151	138	124	133	138	144	135	146	139	142	158	152	123	136	139	142	142	158	160	137	152	158	136	147	139	125	130	150	137	146	155	167	134	114	147	162	160	132	161	147	142	161	148	134	129	135	147	142	162	156	152	130	150	150	137	156	162	147	132	137	130	159	147	120	118	164	153	132	139	155	158	141	144	133	170	159	126	145	154	144	137	139	116	140	164	133	129	115	158	143	135	172	156	147	153	143	144	146	157	159	146	147	138	133	160	122	145	150	175	157	138	122	144	149	157	133	155	139	140	133	151	131	144	159	164	153	138	154	166	128	143	144	150	164	116	158	139	133	142	135	166	158	142	153	133	143	143	148	146	150	141	148	156	160	146	139	135	145	118	144	145	147	123	110	140	148	145	155	160	145	118	140	147	143	142	124	147	130	151	133	135	128	157	126	142	147	131	154	156	157	153	143	143	143	130	134	146	131	125	140	162	148	158	133	147	153	134	148	137	152	141	154	143	145	144	147	161	159	140	156	140	143	125	138	157	147	132	157	150	122	129	111	132	142	126	148	128	143	145	132	133	144	149	141	143	145	139	152	140	136	125	145	145	132	164	151	144	124	142	143	143	163	142	140	115	139	155	187	149	159	128	147	159	159	120	161	119	131	132	158	115	138	135	138	135	118	153	146	169	145	140	151	148	124	149	151	146	147	151	135	134	141	133	122	148	142	141	159	139	151	132	128	157	137	134	152	151	130	143	132	156	144	162	144	132	142	143	151	142	154	155	152	148	162	151	127
2135	478	498	498	512	484	490	474	483	490	433	425	470	450	449	476	499	468	461	501	471	440	470	406	497	460	433	436	446	442	455	456	426	426	402	461	396	440	488	442	436	405	417	443	408	429	428	469	454	432	427	418	425	430	439	439	452	453	460	457	440	450	430	448	483	448	447	447	451	453	479	418	436	427	438	406	429	459	443	462	407	434	409	446	398	433	452	422	441	425	456	426	469	445	431	406	412	428	439	431	447	457	453	394	412	431	414	426	427	455	403	421	413	423	463	417	424	424	461	438	424	432	409	447	475	433	419	435	456	430	403	412	464	414	434	412	453	427	432	432	463	415	457	447	469	441	431	478	420	414	411	413	413	428	418	438	416	443	427	489	434	429	398	440	403	403	436	393	445	401	448	404	412	434	424	404	410	430	442	457	473	447	459	482	416	423	462	450	464	483	443	427	405	407	411	417	407	394	447	417	398	411	403	438	425	452	398	423	436	445	421	427	417	451	443	418	462	390	456	409	410	412	380	428	426	443	485	429	417	417	421	414	464	418	450	437	437	435	432	403	445	407	425	447	443	427	434	423	420	444	446	398	376	428	429	439	443	452	432	424	412	418	445	441	478	420	409	439	428	422	403	446	426	466	417	431	436	459	415	420	398	418	420	419	418	411	435	375	460	429	439	444	434	404	430	421	435	459	430	432	426	447	426	453	454	459	428	427	405	448	435	430	451	452	402	484	408	478	454	429	397	432	393	416	438	395	441	445	428	418	451	446	438	393	440	410	435	440	442	438	460	461	423	444	436	437	431	410	466	407	412	433	433	413	453	423	423	431	423	449	448	461	390	457	414	437	451	426	422	411	460	457	454	435	453	412	422	414	414	405	424	419	443	450	415	461	418	450	425	437	429	439	419	457	423	459	417	429	417	421	445	466	427	434	484	434	473	428	416	409	471	433	433	474	426	444	398	397	441	420	401	413	424	398	435	443	392	410	396	449	443	397	410	391	445	436	406	425	436	468	430	404	415	415	370	427	400	438	439	398	468	445	413	456	423	412	440	425	407	445	412	472	412	454	432	421	446	444	426	455	410	411	408	405	413	426	433	407	439	432	417	430	428	469	426	400	440	465	417	450	402	438	409	418	429	464	427	436	418	430	444	410	399	452	455	406	452	445	430	430	416	413	425	438	417	410	459	454	424	413	416	449	437	452	438	393	422	436	436	416	445	410	440	426	443	426	453	473	419	438	448	413	407	470	405	449	428	419	410	455	460	413	451	425	455	417	428	435	419	406	422	447	433	438	431	450	442	434	471	455	452	430	447	440	448	415	407	429	409	439	394	428	419	421	430	435	443	404	411	409	441	445	410	437	428	439	456	437	443	448	441	416	420	431	420	410	429	403	456	441	426	427	446	414	443	416	450	412	412	388	424	470	455	455	412	411	420	436	426	437	464	440	382	421	402	412	441	451	408	462	440	404	436	390	444	435	420	493	411	466	408	405	422	436	410	433	401	418	450	452	416	417	462	446	474	436	433	428	445	435	460	404	451	429	442	419	449	432	400	416	433	446	392	428	438	470	464	420	477	413	445	422	431	432	436	425	421	447	397	423	410	444	396	423	446	412	430	434	409	434	421	454	413	429	401	433	447	427	374	426	446	449	465	422	471	444	451	436	450	435	401	435	446	452	432	439	400	413	397	438	403	416	433	418	463	429	459	488	423	399	461	424	415	427	430	396	425	462	465	445	421	448	425	423	460	391	447	441	472	431	460	447	427	442	428	429	441	432	367	437	430	429	436	416	444	426	441	438	430	441	438	403	462	379	431	469	402	412	445	456	437	461	404	445	454	416	394	446	414	445	421	420	405	428	401	446	443	402	427	442	447	438	426	415	416	424	461	406	424	447	436	450	416	425	439	426	414	437	432	453	410	443	407	436	458	402	464	412	459	442	442	440	457	407	418	466	445	430	433	425	454	396	408	442	396	421	430	407	453	445	418	413	412	440	424	441	428	426	447	422	440	425	440	406	417	428	442	403	439	404	427	385	412	432	471	394	434	465	438	437	418	439	443	427	399	423	401	446	430	419	416	452	474	459	416	402	414	458	442	441	434	438	413	476	426	449	424	450	401	430	446	425	402	410	422	450	453	455	427	424	414	417	478	445	415	409	439	451	411	466	439	434	465	445	435	423	452	433	450	425	489	441	459	445	420	419	453	383	429	435	416	442	449	466	441	427	445	399	430	434	428	456	433	433	437	426	391	432	432	467	440	443	430	428	404	405	440	398	448	416	430	394	415	423	449	457	437	427	431	421	426	416	432	427	414	455	424	451	456	413	444	438	441	441	424	443	422	468	421	440	438	441	410	442	425	389	419	438	423	457	430	393	420	433	455	463	433	424	396	429	424	432	440	411	432	438	437	399	411	462	461	406	432	468	420	408	413	460	435	389	412	482	428	426	418	399	445	434	461	459	456	434	402	433	406	412	433	419	449	420	444	436	441	439	437	425	418	413	437	452	443	441	454	410	409	460	437	446	440	400	394	452	434	428	453	448	434	438	411	431	448	404	441	441	424	461	424	431	437	427	463	433	442	437	439	406	403	447	423	448	434	435	472	429	467	454	481	433	417	460	460	459	398	401	441	428	430	429	391	423	467	421	436	415	435	415	434	426	437	417	442	441	483	431	416	436	427	438	453	423	446	436	416	439	454	456	456	439	470	456	455	439	390	458	436	400	457	413	463	430	444	402	394	418	395	441	419	431	370	454	458	447	437	400	440	460	441	431	392	447	418	421	440	460	421	479	429	423	413	424	414	453	456	402	408	423	455	432	456	420	423	462	429	447	419	415	416	452	406	449	423	412	444	423	460	409	422	411	428	445	441	454	434	437	436	474	446	407	414	425	459	430	407	434	416	395	393	428	439	426	465	436	453	433	405	438	437	429	428	443	449	459	430	423	438	425	405	473	426	389	405	459	430	424	435	430	421	437	475	455	441	435	413	423	428	437	429	454	410	417	418	395	447	426	400	424	442	435	484	392	445	458	410	434	462	429	409	424	417	461	432	423	425	425	464	436	393	439	429	431	437	428	451	398	415	414	431	415	420	432	459	437	417	427	432	451	428	429	414	461	419	399	467	442	412	454	433	428	445	419	414	384	414	420	415	425	445	429	442	447	396	433	429	449	411	460	438	461	406	465	433	422	412	413	453	434	446	427	433	408	440	473	432	442	416	443	411	423	452	446	441	437	435	418	432	433	441	426	438	436	452	412	424	465	435	436	447	460	407	471	424	404	412	465	416	461	390	426	453	449	444	420	436	390	416	457	436	432	457	428	418	437	440	390	429	406	418	417	445	409	424	396	434	429	417	440	441	418	405	443	389	437	450	410	464	453	438	401	435	448	408	458	471	455	439	384	456	399	425	447	397	424	425	440	433	425	453	449	476	475	410	432	408	438	403	478	474	414	439	419	436	423	429	422	396	412	434	441	410	427	441	461	405	443	462	426
7472	1057	1224	982	729	577	488	467	446	404	420	368	362	378	329	338	333	342	348	341	311	331	360	331	311	314	315	295	316	328	325	326	329	351	336	287	290	352	538	320	304	328	322	324	298	292	309	285	305	294	302	351	320	310	303	311	337	339	306	325	283	336	302	315	304	316	278	329	315	295	266	277	287	322	287	284	310	311	300	339	317	309	324	313	298	321	315	289	287	312	311	322	299	329	317	276	316	276	322	280	306	299	325	309	321	295	286	332	311	323	313	304	302	313	313	271	322	303	275	321	295	304	322	308	303	319	286	318	318	310	288	278	345	301	288	309	325	298	301	296	302	313	299	305	305	279	317	306	295	316	327	312	313	299	316	270	327	328	303	315	323	262	289	298	310	305	314	322	297	321	321	307	297	319	302	272	321	299	310	300	280	319	307	295	292	268	313	324	305	298	304	321	294	340	331	336	334	281	288	341	291	300	297	333	287	302	320	309	276	311	331	303	305	340	312	290	321	276	330	297	332	275	296	273	308	304	317	297	316	288	303	309	308	294	315	320	296	317	297	286	325	260	305	307	283	282	312	310	322	312	305	311	323	318	312	297	312	315	322	280	329	314	318	316	266	272	318	282	313	308	310	320	296	292	301	276	329	289	334	334	350	323	332	312	313	336	268	305	300	336	346	309	317	302	289	312	288	325	326	316	316	274	337	276	298	317	310	341	291	294	348	325	318	309	299	283	313	310	315	314	310	300	292	294	326	339	342	317	305	288	297	304	334	323	330	285	271	344	321	309	319	317	290	292	315	290	312	294	298	309	294	307	306	332	300	320	317	335	311	317	306	293	342	296	282	318	319	314	363	269	331	296	300	303	263	343	331	297	327	288	298	323	282	335	298	308	316	309	312	308	296	349	289	331	301	266	306	282	311	325	292	303	279	322	278	306	328	298	306	335	304	278	304	327	308	293	314	287	309	320	297	311	264	301	295	296	330	308	300	300	309	316	306	333	329	306	292	316	290	310	323	332	282	287	301	316	306	291	302	315	317	327	305	276	348	286	328	300	281	312	310	312	306	294	302	328	326	306	331	303	338	290	307	255	299	287	338	302	314	299	320	294	306	300	328	297	321	307	326	295	292	310	296	300	285	331	305	317	286	291	313	307	288	319	312	322	311	317	294	332	323	302	336	302	309	285	300	327	337	280	305	290	340	326	326	318	316	294	310	284	348	315	317	311	301	312	333	290	306	311	289	318	324	319	285	337	297	297	319	310	310	273	314	296	347	317	297	323	315	274	319	308	327	288	300	326	280	295	301	329	320	320	319	308	292	296	317	276	307	310	302	308	300	324	326	316	305	291	289	304	341	311	297	296	325	308	335	312	305	297	287	345	299	310	301	280	281	306	313	340	304	298	339	301	256	278	339	319	305	342	308	326	269	292	305	318	283	316	246	322	291	348	323	286	291	328	291	286	299	319	307	334	314	301	296	298	293	315	286	290	324	331	343	339	311	278	261	317	299	319	333	309	304	292	287	315	332	304	273	283	302	317	303	296	301	329	315	313	300	300	321	326	331	315	314	296	308	300	280	299	320	327	304	304	317	283	316	330	310	362	288	313	314	285	277	299	312	302	272	279	338	317	292	306	342	366	327	326	303	345	297	286	272	282	298	296	316	303	310	306	307	308	337	283	355	282	307	308	313	321	317	297	332	296	286	313	298	285	320	318	304	325	301	283	318	311	322	299	304	298	303	330	364	271	351	286	305	315	328	322	287	325	306	302	287	289	290	310	295	303	298	316	304	292	297	307	294	321	289	313	293	305	300	307	341	305	292	304	325	311	301	318	309	294	318	314	314	306	293	274	276	308	312	309	294	330	299	315	289	316	327	285	321	308	309	309	277	295	273	314	293	326	348	276	321	328	278	301	300	299	319	292	307	308	287	327	302	282	318	290	324	319	332	288	310	284	294	301	333	287	318	318	308	330	326	321	343	292	278	282	325	281	313	341	322	305	321	301	314	325	344	330	291	295	342	350	283	290	301	272	321	321	302	288	289	284	291	317	302	293	304	300	293	326	320	310	297	303	334	320	278	288	285	344	303	296	305	305	330	281	312	301	309	332	299	324	293	294	307	309	323	310	298	319	317	300	296	309	309	316	339	292	316	344	301	306	313	311	325	328	300	293	294	284	309	325	305	328	316	293	319	312	303	330	284	304	312	277	328	311	304	308	310	314	287	286	280	306	333	297	286	309	314	323	293	288	311	305	302	287	289	332	312	333	319	327	261	317	299	288	316	323	289	270	302	285	309	293	326	320	306	306	301	355	291	313	342	283	305	312	333	277	346	296	323	311	316	284	318	318	319	313	310	309	291	270	330	320	319	320	294	316	297	279	305	327	287	284	300	267	320	338	332	273	308	282	301	277	279	284	309	349	311	286	313	282	289	281	294	278	301	301	307	299	275	327	293	315	333	310	349	279	284	308	311	326	305	296	302	292	327	283	299	327	299	316	324	292	308	296	292	324	296	304	330	314	332	270	288	293	297	303	335	312	282	295	342	300	283	281	287	285	326	317	313	307	308	309	308	298	288	296	276	320	278	284	292	334	285	293	307	285	310	322	299	332	300	301	288	298	310	329	309	319	307	310	292	311	297	303	287	315	292	286	283	283	292	335	314	321	297	288	325	280	336	317	310	286	323	286	309	320	286	321	287	289	295	301	311	277	305	292	289	309	298	322	341	313	294	342	307	328	313	313	267	302	293	354	294	299	303	299	292	286	331	317	322	301	313	259	301	318	277	299	336	303	311	294	321	289	305	308	298	299	299	290	330	340	284	329	292	286	305	286	311	327	328	281	304	299	305	321	307	338	283	307	283	321	307	340	305	298	323	318	296	312	337	306	342	302	308	253	306	286	313	310	297	303	298	330	284	317	313	293	317	285	288	318	309	281	318	310	321	298	311	300	252	320	289	316	296	289	306	280	294	286	327	334	293	299	306	293	341	304	292	313	306	313	304	288	261	311	340	305	292	285	306	336	310	288	282	341	274	261	283	315	319	334	311	287	321	338	310	302	286	265	287	330	302	286	306	304	293	308	313	342	320	333	316	301	337	321	294	311	316	302	327	319	293	286	302	288	327	303	351	321	310	332	295	318	282	327	365	305	306	288	297	264	314	337	353	288	305	316	291	298	284	303	320	315	293	308	317	296	318	287	328	313	299	296	302	286	297	288	292	302	304	329	304	292	336	318	295	283	326	297	304	304	305	297	326	313	325	306	333	303	328	290	293	322	293	303	299	313	302	285	310	301	327	292	283	311	313	345	314	353	302	321	297	305	298	326	296	320	287	275	295	349	316	293	328	318	302	305	302	338	329	298	317	278	352	286	357	308	292	298	298	311	333	298	297	336	289	327	317	309	307	293	315	277	283	293	314	294	311	297	292	318	285	312	295	261	303	309	277	314	323	302	310	289	285	290	303	281	309	327	313	300	295	332	260	332	295	326	306	318
5909	1415	2335	2865	2619	2316	2001	1727	1622	1449	1288	1250	1292	1126	1075	999	1033	977	1005	1062	1013	975	982	981	967	946	926	874	859	875	821	829	821	836	811	830	855	1046	2640	811	790	780	804	829	824	821	788	850	817	767	838	753	783	769	762	798	771	810	810	769	799	817	817	810	742	798	808	805	762	780	754	822	806	783	786	810	817	794	789	799	782	768	782	774	766	747	795	761	830	779	787	793	788	727	831	762	791	858	798	841	804	831	738	793	762	804	796	800	752	757	794	837	801	759	758	792	733	808	759	782	739	788	763	786	815	802	749	762	718	827	774	774	860	777	787	773	768	766	759	760	737	796	776	759	806	757	797	829	755	752	779	745	789	758	801	742	717	777	775	788	786	761	796	761	782	774	756	785	775	777	766	795	764	761	803	764	770	766	796	765	755	800	780	778	748	817	763	760	737	752	767	759	807	806	746	798	735	812	764	782	790	803	787	756	730	751	748	779	804	798	727	781	759	779	787	757	775	767	754	797	778	736	767	756	754	782	725	769	834	785	704	826	815	765	724	795	774	783	817	812	763	744	816	772	738	809	776	775	790	763	793	755	837	755	767	788	810	774	777	789	755	748	800	797	778	767	757	732	743	786	766	796	731	796	776	782	791	764	787	794	796	763	752	762	787	758	758	766	786	802	790	701	755	762	744	770	775	791	770	772	728	792	805	727	839	811	810	752	782	784	794	751	745	752	814	783	753	765	822	783	758	804	785	764	797	734	763	763	748	762	790	766	832	803	831	740	755	796	777	783	782	771	753	773	742	787	799	826	781	791	702	750	755	824	791	763	775	785	788	770	762	813	746	797	778	772	804	751	739	765	773	776	775	833	754	783	794	777	751	770	796	831	754	772	788	764	820	762	771	800	736	773	804	768	758	761	817	742	767	742	801	750	810	781	773	745	810	823	778	741	756	794	749	780	743	769	780	770	780	758	810	774	756	770	761	775	766	754	761	724	845	714	727	779	797	780	777	734	799	807	778	794	755	793	763	771	779	798	760	791	811	764	769	795	798	809	760	813	804	769	796	767	761	754	793	757	751	773	760	793	848	764	759	757	777	761	773	798	795	761	756	779	786	801	754	786	774	794	798	775	754	766	773	779	831	812	763	769	795	775	821	760	745	751	740	757	760	782	749	755	768	727	764	814	816	772	788	769	786	784	763	801	832	827	841	756	725	792	771	799	816	766	778	753	739	740	757	767	769	800	755	765	762	781	745	799	775	797	748	769	747	773	756	748	803	773	811	796	751	752	759	707	811	805	808	777	729	772	722	745	791	740	782	730	775	751	791	777	775	775	777	784	807	815	745	809	789	822	751	756	760	766	784	793	754	744	787	792	798	740	843	747	803	802	763	811	750	856	828	812	738	769	769	811	817	780	763	821	748	758	787	786	767	773	743	755	759	739	769	724	765	745	797	731	748	781	756	796	784	798	764	773	731	767	786	778	818	742	796	769	777	753	785	785	771	734	787	781	739	770	749	809	762	790	749	793	787	773	746	791	769	776	752	771	756	746	787	798	769	780	692	729	740	754	811	748	786	766	736	750	752	800	776	757	773	741	778	787	788	725	824	772	768	800	754	725	794	814	789	790	785	820	850	749	748	749	815	785	784	741	806	761	771	784	800	788	784	763	810	738	741	724	748	775	747	798	783	817	716	794	770	749	781	771	777	791	772	760	761	747	748	771	787	795	762	773	759	815	754	785	784	768	766	756	759	794	790	711	792	741	793	789	777	789	826	769	800	761	765	785	766	768	777	793	817	785	737	797	762	752	789	788	744	779	786	795	780	779	817	724	759	740	773	809	803	772	789	821	802	748	764	780	784	751	757	796	792	782	758	810	838	829	796	752	814	741	794	784	765	755	770	771	789	781	776	739	770	789	725	735	788	784	843	740	772	784	752	760	770	760	786	769	789	790	796	813	782	768	771	773	775	730	726	757	718	840	721	790	786	774	757	787	797	845	806	750	733	765	735	775	793	729	788	784	747	761	745	773	835	778	716	785	751	782	760	869	773	767	764	771	771	824	743	814	817	765	785	761	767	788	771	731	757	732	803	790	810	812	751	734	716	757	793	756	748	813	729	781	783	786	744	805	763	784	763	775	764	751	759	754	750	770	787	801	778	794	792	825	797	756	782	811	749	770	828	738	753	810	792	789	785	747	770	801	783	710	779	730	747	819	815	794	826	797	779	775	765	757	765	795	770	744	709	810	787	769	755	750	816	737	763	785	839	753	726	762	830	793	777	751	777	705	740	755	767	783	753	807	793	786	706	770	809	802	782	753	723	859	755	765	755	752	751	766	741	745	826	813	774	811	734	738	730	788	769	780	759	750	741	801	747	773	758	834	830	795	803	775	773	749	792	802	776	813	733	749	789	773	729	794	782	811	772	791	765	744	803	784	760	785	787	783	790	784	775	816	775	789	768	804	722	736	790	785	776	789	755	825	770	760	795	826	775	846	773	779	777	828	764	722	794	764	810	813	753	799	767	757	730	788	801	782	759	809	799	774	752	763	762	719	755	767	794	800	789	739	825	798	755	781	806	749	791	820	808	778	763	780	732	822	743	766	765	780	805	757	787	787	765	754	821	802	728	805	764	777	736	782	811	794	752	803	792	776	776	749	745	754	845	777	868	806	779	757	761	764	803	740	749	801	786	804	740	793	762	824	826	792	739	828	748	797	748	788	764	782	737	776	755	779	774	840	803	782	775	764	772	782	766	854	809	752	785	787	797	758	794	814	783	784	735	789	769	749	828	836	767	795	825	756	739	787	756	796	750	768	766	752	746	826	774	801	774	778	757	781	795	757	728	780	797	767	743	793	793	816	775	785	692	784	779	797	808	742	764	799	801	800	803	779	734	790	739	786	741	728	779	755	830	752	737	806	761	756	770	818	794	823	718	770	805	770	736	780	820	776	783	800	844	782	807	784	783	757	782	810	808	748	718	781	736	761	778	734	785	827	744	805	807	750	781	737	797	759	798	769	760	803	785	775	797	786	733	804	785	773	778	742	737	767	768	846	754	777	725	730	812	754	784	773	762	749	806	787	803	802	769	703	776	797	769	765	774	765	726	805	788	828	772	807	755	802	758	773	776	756	791	744	767	734	722	757	783	790	787	772	772	758	765	752	764	735	780	819	756	842	762	769	747	739	836	805	786	766	773	756	776	732	751	773	744	783	736	729	776	773	794	803	785	820	770	783	738	753	794	764	801	745	749	822	722	765	791	792	762	787	749	729	715	788	796	824	777	770	798	746	731	739	781	765	775	781	811	761	785	794	774	791	795	797	743	788	735	797	792	791	794	774	760	786	707	829	851	719	781	798	764	784	798	775	733	794	786	803	782	775	746	813	802	782	782	734	779	763	780	777	812	746	784	757	807	794	806	781	750	800	729	805	755	751	817	850	798	783	779	803	750	755	768	816	782	782	771	759	756	771	770	747	805	798	815	748	763	770	755	829
14008	2164	2031	1634	1188	966	738	622	592	526	499	485	508	378	377	423	388	411	364	378	352	358	372	364	373	349	335	343	364	335	329	363	369	316	359	314	330	473	684	355	337	356	302	333	334	332	326	348	308	351	340	346	330	354	310	368	332	316	345	330	335	338	346	355	325	347	376	352	371	323	337	345	325	344	357	335	312	321	336	352	344	366	342	332	358	305	347	342	336	326	320	326	311	342	312	339	346	357	360	362	353	328	345	357	328	332	356	332	341	336	364	366	342	342	326	342	321	310	297	329	322	317	313	303	327	312	351	357	354	321	329	341	357	372	374	308	307	322	338	314	349	328	358	332	359	315	332	322	349	350	316	336	348	351	342	336	348	372	333	342	329	358	302	322	331	315	325	334	356	328	312	366	355	358	361	318	309	331	335	315	338	323	321	341	351	322	303	330	322	313	351	337	306	345	326	335	307	324	336	346	335	337	343	329	364	358	334	369	325	325	345	309	328	338	348	368	310	383	376	342	356	317	310	334	315	320	322	343	349	337	342	332	314	337	369	310	355	352	320	333	316	322	317	382	327	336	323	339	365	339	375	345	317	338	352	351	342	316	341	341	339	359	328	343	352	332	335	337	321	336	319	326	340	356	333	353	337	354	319	327	319	322	342	334	346	323	330	352	328	345	346	302	326	360	339	352	367	323	355	319	313	316	356	313	348	343	323	320	333	341	343	341	340	313	290	336	333	304	318	318	370	335	324	352	334	331	323	344	334	330	319	324	320	326	358	318	305	330	357	335	339	295	339	336	362	311	357	340	328	350	288	311	327	356	338	374	358	312	340	342	359	332	345	311	326	360	339	362	348	332	342	336	333	351	365	313	319	331	329	328	342	348	348	331	301	305	327	336	357	315	346	310	357	363	342	328	359	344	323	331	332	315	349	319	307	316	336	347	340	342	371	331	333	354	305	356	343	355	326	355	337	351	325	319	323	342	346	307	332	331	335	339	351	345	334	315	383	306	302	363	347	313	342	348	343	358	351	320	313	316	335	323	340	319	312	337	320	322	348	314	335	316	329	338	326	338	332	336	322	330	333	338	312	349	400	317	314	327	346	349	327	338	332	328	344	333	360	319	350	356	342	325	326	344	332	345	345	348	350	347	330	304	347	324	333	353	341	320	370	343	347	333	354	344	330	352	351	363	361	360	355	350	313	374	323	313	333	340	302	359	285	327	310	330	344	352	332	312	294	363	339	327	351	341	333	347	340	343	312	349	327	343	349	278	335	346	335	331	341	339	351	362	334	330	307	328	361	309	321	328	388	334	338	343	347	330	376	332	328	353	307	290	305	376	351	344	321	332	356	346	353	345	309	351	351	321	320	339	333	351	345	351	292	321	300	316	356	331	340	351	318	368	348	357	331	333	329	303	352	305	324	328	357	364	310	332	311	362	350	369	362	364	337	306	351	291	336	347	326	356	334	330	368	306	343	319	347	361	346	329	357	340	331	292	363	358	320	328	344	304	332	323	397	323	320	354	332	336	324	342	373	330	363	331	329	339	333	359	315	356	353	357	348	343	343	350	331	349	321	314	326	381	336	324	333	354	372	353	359	360	339	293	369	291	330	326	329	368	357	337	369	349	371	331	347	323	331	336	337	338	360	332	310	332	345	329	377	335	357	320	326	327	305	316	322	352	349	332	382	335	348	348	349	313	332	346	358	354	353	345	343	317	325	341	329	316	319	375	360	335	331	362	326	333	338	357	348	350	378	334	339	345	353	309	324	331	339	294	330	374	329	300	313	372	349	311	313	294	317	341	309	336	336	339	319	332	345	343	359	320	318	341	350	338	318	342	318	321	331	338	339	354	316	333	391	357	333	322	337	321	341	330	355	337	306	337	368	338	354	353	362	317	356	375	345	341	355	375	326	361	353	347	337	352	310	346	303	317	342	337	354	316	300	310	304	322	360	328	352	368	306	349	338	357	323	358	352	354	302	325	302	294	352	338	333	351	335	336	303	312	346	340	365	332	320	315	315	353	313	336	317	367	336	337	315	336	336	354	340	324	339	326	323	345	318	328	347	351	353	306	359	351	348	327	334	356	335	341	341	311	357	322	333	347	342	348	354	350	315	333	323	360	336	334	332	317	341	342	314	297	344	345	355	334	327	349	328	324	364	324	351	319	346	311	339	338	346	308	376	322	327	352	351	323	335	372	312	323	290	301	343	343	322	347	274	346	354	323	327	371	326	340	319	336	338	363	319	328	341	349	356	365	323	308	300	319	343	317	305	337	333	351	338	368	335	361	319	358	345	363	303	352	338	321	349	321	331	353	337	359	318	294	315	324	308	305	339	351	324	366	361	346	340	362	362	341	327	316	320	319	346	343	347	326	370	321	338	334	316	309	339	364	335	359	308	349	378	304	352	383	357	343	371	325	295	326	321	301	332	346	330	352	322	312	340	390	362	339	291	312	332	336	349	325	354	349	318	360	349	338	312	316	351	332	338	322	338	335	342	356	325	303	350	319	346	349	354	324	352	356	344	340	346	327	303	337	329	343	367	331	320	297	327	320	351	297	361	326	338	317	357	355	342	333	304	319	311	345	330	342	357	341	334	353	344	332	327	326	374	335	345	376	309	300	297	312	366	322	322	346	352	351	320	360	308	308	352	319	320	332	319	359	339	309	348	341	335	320	338	354	326	330	316	326	314	351	309	309	359	328	369	313	334	319	329	375	293	314	322	321	323	346	330	352	327	353	349	322	379	325	336	327	326	355	377	385	332	366	345	334	372	374	347	345	327	348	335	315	320	344	351	367	351	339	326	317	327	370	321	342	305	297	332	343	330	353	352	377	319	341	342	379	324	331	355	343	333	376	327	328	350	302	339	343	337	332	315	340	341	334	354	290	344	325	309	319	351	309	331	316	311	371	331	347	296	348	326	333	335	317	313	342	315	364	348	364	306	313	282	348	334	352	330	308	314	322	319	318	313	371	320	338	349	354	310	364	329	304	372	339	313	375	345	355	338	332	328	324	336	321	338	345	328	327	367	357	332	358	327	323	327	350	352	316	326	339	325	320	311	356	336	306	333	355	348	335	320	336	345	316	340	327	350	347	330	328	333	337	340	334	355	310	323	324	351	344	333	334	337	316	313	318	342	339	327	353	347	341	370	323	351	328	299	316	331	335	367	318	330	330	321	351	343	382	331	312	384	339	296	335	358	325	354	386	334	338	310	332	340	353	310	332	307	336	326	351	323	321	319	332	389	358	370	309	323	359	363	329	304	329	335	352	344	348	359	340	323	332	332	317	363	328	322	335	324	337	337	335	295	313	382	331	340	322	334	321	361	317	338	368	331	329	356	304	371	364	359	369	343	304	380	341	322	411	341	312	325	332	373	353	303	379	335	338	334	335	321	272	345	317	341	328	298	337	349	314	342	345	319	326	317	333	343	330	345	323	337	356	361	331	348	351	341	340	316	340	315	357	358	334	336	302	346	352	317	340
7780	2066	3950	4836	4437	3700	3096	2597	2383	2153	1887	1661	1739	1591	1489	1412	1284	1226	1249	1220	1178	1264	1168	1092	1083	1067	993	1023	926	946	971	882	942	946	967	931	909	1878	3249	885	888	887	894	873	843	834	829	838	861	859	912	863	846	887	808	847	821	843	865	852	827	886	783	822	851	819	818	864	825	847	767	850	838	829	818	862	786	851	832	886	842	810	870	806	798	881	854	813	788	803	834	829	795	824	853	820	789	854	758	825	799	799	829	824	828	788	819	783	814	814	826	816	780	805	855	857	785	872	855	775	826	753	828	815	795	836	783	815	803	817	807	849	775	849	832	809	852	863	831	816	797	867	795	806	771	816	838	801	773	827	878	789	825	799	793	836	803	878	850	809	802	838	851	800	802	797	778	788	778	835	735	765	779	837	843	779	808	777	822	810	810	795	801	762	819	834	745	823	763	817	838	878	770	807	821	751	813	762	814	807	808	780	753	778	795	798	864	838	815	851	761	824	810	812	833	832	835	840	796	823	806	814	817	801	831	758	826	800	794	831	840	843	783	836	803	805	793	818	794	811	810	805	835	855	828	793	792	835	821	819	833	811	800	794	883	751	802	823	754	791	836	806	775	835	757	825	816	813	866	814	783	776	849	806	740	810	823	800	853	811	832	789	794	795	777	820	824	793	789	759	832	860	832	794	822	831	775	835	851	814	804	788	820	755	772	798	849	792	819	840	822	819	811	813	793	827	838	827	831	784	846	813	841	829	843	849	794	818	809	848	786	848	810	759	867	816	806	833	797	790	828	806	813	847	830	854	862	797	790	770	822	815	837	798	778	777	886	818	778	839	780	799	834	840	783	811	885	785	812	845	799	812	795	817	790	763	829	834	789	832	825	827	828	789	812	879	801	766	799	789	802	761	786	832	804	794	876	833	777	774	830	856	769	833	769	801	799	822	855	843	822	831	795	789	818	867	833	825	814	827	774	788	843	826	840	802	817	762	863	840	818	831	803	822	812	811	806	761	812	793	840	811	823	818	830	837	776	801	811	799	799	802	804	802	807	818	804	819	814	857	842	836	810	795	829	830	801	791	793	820	777	838	801	811	819	780	845	776	800	764	842	759	823	792	877	793	832	834	836	882	839	776	785	817	792	785	780	822	735	844	786	837	805	787	828	818	777	809	777	816	798	790	780	761	828	758	814	851	769	782	820	807	816	758	797	824	756	838	875	824	842	812	852	787	799	821	819	857	817	799	806	840	768	807	822	829	808	798	802	784	863	808	810	861	766	795	779	784	778	770	759	776	830	808	806	806	835	799	827	831	765	807	811	800	837	819	827	831	811	836	830	782	806	779	855	818	787	799	792	858	836	791	796	743	845	816	838	860	821	749	745	794	797	799	829	850	836	801	797	789	829	834	770	757	837	809	838	782	833	829	834	816	753	808	778	805	785	814	766	827	791	786	856	841	801	766	831	794	889	834	747	779	809	795	795	815	828	781	779	809	778	792	748	825	779	815	803	830	831	799	803	811	778	801	817	842	817	783	831	801	864	813	809	837	790	814	854	818	832	821	799	764	778	823	775	834	753	781	782	877	773	786	852	749	844	801	821	803	754	835	818	778	749	810	844	753	729	815	838	827	782	828	787	814	850	816	807	794	795	854	799	789	816	830	840	799	858	852	828	787	811	830	808	807	844	780	812	764	730	796	801	816	850	762	812	877	793	804	821	776	811	808	791	814	832	807	802	796	810	860	834	764	854	794	788	814	836	809	857	793	819	815	810	819	822	833	786	786	863	799	810	822	872	804	795	791	828	779	838	813	770	815	818	820	805	811	801	768	802	775	809	843	812	818	746	850	756	814	755	804	872	800	838	820	786	830	827	823	797	754	837	811	824	777	813	762	841	818	861	811	811	870	806	835	778	779	833	787	846	815	782	812	853	801	825	791	758	834	820	809	833	833	841	767	813	765	834	878	777	806	817	839	802	747	772	855	782	816	800	832	771	825	840	807	855	835	795	868	822	806	793	803	790	828	747	776	793	826	810	782	868	838	788	775	841	813	821	795	764	838	826	865	773	815	746	848	837	802	798	824	829	866	836	816	806	776	804	842	772	765	768	805	843	804	840	854	793	797	778	815	832	798	792	741	821	810	805	787	834	829	821	829	786	804	838	850	794	789	763	844	793	819	826	799	795	814	769	864	804	880	830	847	821	826	832	795	869	795	771	797	855	802	785	803	807	812	836	812	862	809	801	828	829	774	810	780	781	822	806	875	781	856	808	738	837	878	839	811	815	799	788	811	814	770	829	824	801	820	807	814	835	759	804	796	807	776	744	811	826	763	842	793	806	833	785	825	830	810	835	774	803	808	795	786	820	807	828	830	813	801	856	816	814	818	797	790	800	838	810	797	799	807	838	803	806	776	802	836	821	815	815	847	743	817	762	829	799	779	805	827	843	810	847	827	762	775	806	838	809	838	779	767	770	764	855	807	812	835	789	811	790	754	761	829	826	795	810	789	801	801	704	802	803	805	814	762	776	763	788	766	836	837	817	830	811	805	853	759	850	785	813	805	823	841	832	834	815	832	804	808	812	763	764	791	806	837	849	838	804	813	776	780	777	817	769	790	816	796	801	787	842	803	811	817	795	803	807	850	774	878	809	822	852	836	806	798	813	810	846	797	758	786	868	811	790	839	805	774	794	832	809	796	858	816	846	792	783	816	808	821	791	779	840	838	813	780	826	831	807	792	760	844	833	799	781	808	848	779	781	796	807	820	839	816	881	820	845	836	783	814	819	809	819	810	812	855	796	808	787	794	783	792	821	854	797	786	810	803	822	797	794	820	802	848	799	823	797	810	778	800	772	851	791	792	816	830	859	779	784	798	796	836	813	823	834	743	792	836	812	808	783	855	785	819	862	778	870	832	780	763	835	761	838	802	840	820	816	791	845	827	806	803	814	842	799	753	813	792	803	852	822	807	841	820	859	808	765	764	824	800	785	824	820	776	817	840	814	810	760	843	764	798	864	814	745	823	855	854	803	773	771	857	833	785	816	787	818	838	819	818	784	805	848	754	793	840	833	818	822	822	842	771	815	818	799	813	773	820	760	838	829	861	858	807	799	787	802	791	786	823	769	828	829	812	767	844	780	814	764	748	843	776	801	835	807	857	802	788	810	815	819	780	785	812	831	838	793	819	830	793	817	782	788	789	805	758	768	860	793	884	833	788	788	820	823	795	797	800	821	808	836	891	806	824	774	842	807	750	839	871	818	813	796	844	803	794	826	812	813	812	804	810	834	774	800	788	853	773	756	823	845	760	842	831	786	826	767	819	834	814	763	808	812	824	805	832	856	820	859	791	831	802	792	817	784	833	775	801	843	825	820	843	813	794	777	822	828	773	866	782	833	850	859	838	824	827	802	804	824	808	807	815	838	804	817	823	796	813	836	775	809	806	813	782	837	755	810	841	827	792	801	837	796	826	808	822	828	799	783	830	798	788	771	815	845	766
1943	177	145	145	163	158	165	154	163	122	163	157	129	153	138	168	145	158	163	143	154	129	139	142	131	154	168	152	163	150	136	138	127	117	151	184	142	125	124	125	138	128	178	133	122	150	156	128	149	126	166	159	138	153	128	134	141	141	158	157	166	133	139	166	133	127	154	145	138	153	139	156	137	111	124	138	132	147	157	134	139	135	138	142	149	130	133	139	149	132	148	155	131	140	138	151	150	146	134	152	130	136	127	127	147	120	172	139	174	134	121	145	171	129	142	139	160	163	160	148	166	140	170	145	137	156	165	135	155	145	143	140	138	140	141	124	142	162	120	138	135	144	148	140	149	131	128	168	146	135	117	128	117	136	157	162	146	144	143	130	153	146	141	149	140	130	132	156	142	143	155	136	147	142	134	153	140	143	143	155	139	147	151	149	160	146	146	142	134	136	155	154	153	142	141	136	139	139	153	128	142	135	142	155	130	139	138	155	140	130	119	154	151	135	149	158	149	150	112	156	152	129	127	163	121	134	148	143	121	147	149	143	159	157	161	166	143	156	150	163	148	133	162	141	129	150	138	140	149	150	143	153	156	129	147	134	135	160	137	148	173	145	167	153	139	133	134	145	155	149	129	160	143	155	144	142	134	114	141	160	140	145	169	134	152	140	133	151	131	134	160	162	132	164	169	126	151	149	128	134	147	142	143	148	161	144	148	140	151	131	155	152	136	131	161	166	132	147	130	175	148	142	133	122	156	119	147	159	154	159	150	153	166	141	147	152	135	119	144	151	139	119	113	142	141	134	154	152	126	152	142	149	163	130	151	156	153	131	139	167	163	135	140	150	160	140	158	138	142	130	152	154	147	133	142	149	111	153	147	148	144	134	150	151	153	143	142	165	139	131	141	156	139	148	154	134	163	154	146	134	142	132	136	141	147	154	145	147	139	145	145	166	133	171	155	155	143	156	134	155	152	153	135	137	138	147	138	140	153	153	151	134	162	134	146	135	128	145	134	161	157	124	159	148	154	165	160	134	157	172	142	140	154	143	124	132	135	167	125	132	160	132	136	162	150	160	128	139	156	140	127	136	153	146	128	149	156	177	145	137	155	129	141	128	117	137	130	152	154	128	155	148	124	151	157	144	158	145	157	149	152	133	135	167	123	148	144	149	134	139	138	167	137	115	155	158	142	147	150	145	144	154	154	147	129	146	140	126	147	177	132	138	144	138	137	132	131	138	136	132	147	128	149	139	168	145	154	134	143	130	145	133	144	156	129	125	127	149	169	157	156	135	154	135	138	133	126	131	142	161	152	149	149	139	150	133	184	133	134	137	136	131	125	169	132	152	136	138	151	114	145	164	144	161	130	155	144	142	139	158	146	143	124	142	146	152	136	164	141	135	156	175	138	139	159	137	125	147	169	144	130	139	123	150	146	159	162	151	164	158	139	130	145	134	148	155	131	156	148	143	159	113	155	135	147	148	129	140	128	143	162	136	141	150	147	119	113	167	144	115	135	138	126	135	141	145	159	127	141	137	140	126	170	155	141	144	153	149	179	158	159	154	129	140	142	136	134	128	153	149	141	141	137	130	145	139	123	134	154	131	131	134	145	140	149	148	130	166	161	164	141	156	133	151	143	131	169	177	167	143	143	147	120	129	167	130	143	121	147	149	147	152	135	152	141	135	150	127	148	148	164	142	153	150	139	156	133	144	172	121	149	146	155	125	149	145	172	133	146	125	138	151	152	144	135	152	133	133	157	144	140	149	138	132	130	137	150	146	152	127	150	141	152	135	137	153	147	171	139	153	155	131	148	141	146	154	131	124	141	141	125	153	130	153	129	136	139	127	132	142	160	134	147	118	143	153	126	146	152	151	142	138	145	140	142	162	130	157	136	172	158	147	141	147	139	134	142	127	142	138	130	154	133	155	150	146	158	151	141	139	135	146	155	142	148	152	149	149	151	150	144	143	112	157	137	146	131	135	148	152	129	151	141	161	171	143	144	152	153	165	165	137	180	152	148	130	152	157	154	141	149	158	156	146	157	138	152	153	146	158	152	154	165	136	145	142	157	121	156	139	158	124	181	137	148	149	143	149	141	163	154	139	147	141	169	130	139	140	162	162	154	139	155	139	139	143	147	127	132	154	140	142	145	154	147	153	155	143	146	153	150	158	128	127	144	146	147	131	133	131	138	182	127	136	142	127	138	143	143	147	155	143	128	159	149	119	144	149	142	144	165	133	152	138	157	163	145	132	157	153	152	148	150	138	144	149	158	162	141	141	150	142	137	141	182	140	162	136	166	165	158	124	143	133	144	148	133	153	141	166	124	143	120	134	129	148	147	159	153	138	152	165	143	146	137	160	145	139	126	141	134	163	149	142	132	141	132	128	145	158	157	143	120	158	160	157	107	151	130	149	154	181	155	127	151	136	144	127	169	139	128	130	147	139	136	140	167	164	151	163	126	147	136	149	132	138	154	172	127	123	143	129	141	148	135	134	134	137	156	147	149	125	129	143	152	157	151	133	134	152	140	137	139	130	125	153	124	148	132	138	149	163	130	131	152	166	120	141	166	138	141	133	142	140	145	128	126	130	148	130	156	164	147	125	150	147	168	147	126	127	143	152	156	152	182	137	142	138	154	118	139	167	134	157	156	152	143	129	151	140	142	135	139	142	133	162	134	166	147	129	172	122	156	142	150	112	146	162	148	133	123	132	125	125	149	150	156	152	155	169	149	138	159	183	128	146	141	131	150	134	107	147	165	147	144	143	162	119	135	159	133	141	136	139	157	129	126	123	119	164	119	146	128	157	130	118	153	146	163	130	139	149	151	129	140	140	158	154	141	142	140	150	142	156	140	146	169	127	136	136	135	146	154	144	141	139	159	130	135	165	141	149	123	156	125	136	137	139	144	141	125	145	131	150	142	156	131	148	136	138	146	134	153	136	158	128	139	154	131	168	165	139	155	131	173	152	164	161	146	141	116	135	142	148	159	138	155	167	140	153	130	140	136	139	144	141	152	164	127	127	152	137	122	154	137	153	154	147	124	145	135	136	145	155	151	140	136	140	134	137	138	139	127	148	137	137	144	143	139	138	124	161	128	145	119	135	139	159	128	144	147	140	131	128	146	157	147	135	137	131	154	147	166	142	143	161	115	149	170	131	163	141	123	143	159	136	152	140	158	158	142	123	144	150	126	137	153	145	149	136	156	141	163	153	142	117	148	151	129	141	101	145	129	143	130	144	134	135	141	142	160	150	139	151	144	146	135	156	150	130	136	150	143	150	146	173	124	137	176	126	163	123	148	149	158	135	158	141	145	116	129	132	159	147	129	128	163	151	161	150	140	163	169	140	143	163	121	141	148	159	158	145	139	131	162	161	146	145	145	140	147	140	128	143	150	168	140	142	136	154	127	139	120	166	130	133	144	144	144	156	137	135	146	126	124	153	137	150	145	135	155	128	135	139	128	121	142	150	160	133	115	138	138	132	139	131
2210	447	480	525	485	493	469	429	465	468	478	464	450	450	437	425	443	423	426	445	425	449	450	449	450	477	426	435	420	439	430	412	463	418	451	454	445	421	459	429	400	436	415	402	450	401	439	422	454	424	424	401	458	475	408	456	452	451	428	414	441	431	434	396	422	398	472	442	425	423	423	414	451	384	412	414	444	413	429	412	430	450	433	429	424	416	402	393	453	451	427	427	412	403	431	428	441	440	432	468	406	455	448	446	400	410	434	433	417	418	435	479	410	442	463	421	445	433	429	457	417	445	451	425	432	449	429	433	448	431	419	405	422	457	411	431	447	420	443	414	418	437	377	458	427	428	409	435	391	444	442	411	439	441	446	437	431	392	432	432	435	403	443	458	399	456	425	449	435	453	454	433	384	414	448	450	476	418	415	421	412	450	413	417	397	431	402	439	403	414	413	474	423	430	431	424	474	465	423	432	463	454	429	420	428	422	435	423	463	385	461	431	423	424	410	412	444	453	469	412	458	451	409	457	435	402	427	441	442	462	418	416	432	432	420	452	455	469	496	444	443	419	405	413	420	411	445	406	436	397	453	412	417	456	407	443	435	421	436	428	398	430	431	395	447	423	425	417	442	450	416	450	429	440	452	432	458	457	428	440	448	445	479	387	417	434	442	426	463	405	430	428	428	423	452	410	424	399	432	433	399	436	425	447	426	422	403	480	423	394	430	441	390	405	398	423	453	405	434	417	424	428	427	437	414	417	418	430	458	496	436	386	433	419	457	464	439	431	421	428	422	427	439	372	466	401	422	442	445	426	434	455	451	425	447	417	397	416	421	422	455	417	422	442	387	408	410	415	396	420	433	498	436	418	442	422	434	431	413	429	420	437	424	444	445	421	415	422	470	435	395	391	460	470	423	422	409	433	454	448	432	440	421	449	397	445	440	409	422	464	474	411	406	464	417	441	406	410	373	429	366	393	443	429	417	444	454	406	445	421	410	392	399	430	401	415	425	419	474	438	442	457	416	435	428	405	394	423	440	429	428	424	400	423	466	435	415	401	433	393	418	432	423	399	452	429	429	392	433	442	408	439	431	405	426	455	387	416	425	392	423	448	438	420	467	401	442	443	443	429	394	442	424	405	396	436	461	389	411	411	476	427	385	459	470	463	430	397	430	427	392	466	443	443	408	423	403	435	423	439	434	412	462	414	420	414	434	461	429	399	429	460	448	413	395	427	419	447	420	447	440	408	443	456	452	380	409	417	391	405	423	415	446	440	433	423	441	422	454	404	405	455	428	437	429	422	468	414	483	413	402	427	439	412	462	446	408	504	460	429	429	401	418	409	396	439	423	425	435	411	425	429	409	442	441	424	473	406	425	454	414	413	398	414	403	420	435	388	417	435	433	460	416	430	431	484	436	434	444	450	451	442	408	429	469	411	400	412	424	420	422	412	405	401	400	422	457	433	458	384	416	466	436	461	402	417	413	446	430	426	422	415	457	410	425	440	401	407	437	441	390	411	398	417	409	417	439	439	413	416	444	408	409	445	413	427	422	441	423	450	393	419	424	437	433	434	419	446	428	400	440	432	449	400	438	379	403	439	443	422	437	455	445	433	401	432	440	421	433	418	422	452	445	474	450	457	440	416	454	439	446	424	460	436	430	433	463	429	415	424	476	420	411	445	421	447	449	442	423	439	393	396	432	395	431	454	449	427	485	364	442	427	407	421	410	426	417	419	417	460	419	424	401	426	425	388	412	457	412	423	451	447	438	460	447	434	455	424	469	458	427	408	446	438	452	417	420	411	452	438	471	440	445	408	442	436	454	437	408	409	442	453	447	450	442	445	433	455	402	407	449	425	399	425	424	425	425	418	424	423	442	460	419	447	411	429	438	449	435	393	418	395	416	434	408	417	427	439	443	419	431	418	435	395	429	436	425	447	403	434	449	421	405	455	402	425	420	423	406	407	448	422	440	447	381	432	439	412	444	409	448	428	428	437	436	411	413	466	427	423	438	443	453	446	440	419	428	421	434	440	406	423	433	433	465	452	454	407	431	430	415	467	447	403	413	418	447	425	400	416	415	440	429	420	395	412	458	445	445	436	402	426	433	395	402	431	436	447	450	418	456	458	414	400	402	450	444	435	396	422	447	402	438	420	438	414	434	439	427	428	395	408	398	415	432	412	471	432	429	456	444	406	443	464	428	433	435	402	397	423	393	447	474	433	413	458	440	443	441	459	461	406	441	419	404	443	409	403	449	416	419	443	477	429	421	425	411	426	442	427	422	415	422	427	456	437	422	451	417	431	432	411	441	432	419	435	453	415	424	430	439	458	427	437	451	450	416	463	419	418	429	412	452	430	456	395	421	417	402	407	416	429	453	413	429	461	409	470	440	439	394	418	429	453	451	412	412	435	463	411	434	401	454	416	443	412	437	402	406	432	424	432	409	418	443	423	449	463	449	422	460	412	405	425	429	391	475	444	435	429	462	416	465	449	416	426	438	430	401	423	431	429	428	408	404	441	422	465	402	435	440	447	460	429	395	448	419	443	406	423	424	390	441	425	458	403	454	411	429	454	393	445	432	424	402	426	444	470	469	445	420	441	443	427	430	409	421	410	433	427	447	416	430	403	418	447	418	421	456	429	448	409	436	421	451	417	409	410	448	397	429	439	447	451	446	387	431	441	412	451	408	455	419	390	432	379	375	440	413	435	430	421	450	434	417	434	428	453	432	432	451	437	415	387	430	443	438	412	412	414	415	393	416	425	434	476	430	417	400	442	410	435	451	460	412	471	428	428	432	399	416	426	410	416	431	438	436	418	384	452	444	411	430	420	436	435	437	456	389	478	427	452	454	407	429	429	414	423	439	426	416	440	413	450	398	443	428	451	434	423	442	400	403	450	479	410	422	417	442	422	437	440	383	421	423	400	455	422	435	422	459	470	365	443	406	402	452	440	414	457	424	459	394	407	451	426	416	460	405	428	461	424	447	478	417	444	406	417	442	425	441	406	408	417	417	431	439	466	414	417	405	448	421	402	410	414	430	420	421	430	394	426	427	415	469	446	390	465	432	413	436	415	416	387	440	439	440	419	406	425	414	441	397	416	416	463	441	473	434	436	446	420	435	434	441	434	466	435	430	409	420	419	448	405	450	432	396	447	431	447	439	418	447	441	460	426	405	437	443	392	418	466	442	381	378	438	390	403	416	457	431	428	427	418	414	435	424	422	460	449	383	431	438	424	389	398	451	434	451	412	392	416	414	450	443	416	390	417	419	448	432	443	435	413	433	421	457	413	425	420	429	414	433	402	416	389	416	408	398	490	437	411	436	461	422	402	446	441	464	460	432	395	403	460	434	429	428	446	439	460	406	465	396	451	450	416	425	458	443	426	418	423	410	425	434	436	418	419	455	439	439	461	439	387	470	477	457	443	433	424	427	452	442	447	416	441	402	435	442	409	452	423	469	399	404	404	434	375	425	445	421	429	443	444	415	438
7367	1052	1164	930	727	573	470	495	467	408	392	366	401	343	331	354	321	347	308	338	347	332	351	378	324	338	288	342	302	334	330	320	298	297	335	312	311	349	516	296	309	294	302	296	317	309	294	313	308	314	333	300	241	303	333	276	308	287	353	282	328	307	303	290	302	327	321	299	336	295	317	315	304	303	294	296	323	290	334	300	294	279	284	282	307	321	311	278	282	309	311	321	286	337	349	292	340	287	291	305	321	303	310	320	293	294	314	290	325	294	293	311	324	293	297	275	289	301	318	296	311	321	281	322	299	303	303	270	302	315	333	288	319	302	286	311	355	312	303	334	345	327	333	312	324	334	307	310	274	304	270	294	344	297	321	320	344	314	306	318	306	303	286	286	297	298	265	279	324	304	320	325	289	314	276	337	320	311	286	318	300	324	321	346	312	292	347	295	275	279	292	315	301	300	320	319	261	285	302	332	328	284	297	314	341	302	321	319	302	310	294	282	319	317	308	281	298	313	306	331	287	310	294	318	286	303	287	302	321	296	293	334	335	330	317	285	303	306	318	312	302	303	287	289	312	318	305	308	305	281	315	291	284	331	312	317	314	318	308	320	286	290	302	296	323	352	300	251	325	336	284	311	298	361	287	298	284	315	296	321	273	295	313	298	310	323	336	331	306	314	304	290	292	298	320	336	347	290	280	317	306	303	334	284	309	308	306	333	309	273	295	294	286	283	320	293	311	314	284	294	328	257	287	287	311	292	291	272	292	296	322	304	312	349	293	270	295	272	284	309	299	320	305	308	282	319	301	303	330	312	325	277	287	334	297	290	280	301	285	316	296	317	292	273	272	309	323	280	308	291	299	288	306	299	293	256	282	272	316	295	295	256	330	298	301	326	312	297	300	303	282	346	296	308	289	325	308	321	301	294	291	294	301	327	283	301	311	295	309	297	279	297	311	333	324	328	296	291	325	306	311	308	291	289	309	290	291	310	345	331	290	264	314	313	290	276	304	326	303	334	300	312	329	307	316	294	309	343	305	306	310	305	289	320	303	297	314	294	316	308	310	300	297	317	286	259	308	325	300	310	301	306	324	273	326	349	324	312	273	301	295	294	305	304	363	306	281	363	276	300	288	276	272	340	327	299	274	323	315	317	265	278	285	299	326	339	318	311	303	354	323	247	311	294	270	300	291	318	312	294	308	277	311	297	297	337	321	302	322	291	304	289	295	323	279	304	301	301	328	284	276	294	288	325	278	323	322	301	306	316	305	290	297	281	270	264	294	310	318	275	277	319	307	322	298	326	276	268	304	279	316	294	297	335	338	275	351	337	308	290	297	318	327	317	299	281	333	293	290	301	269	308	307	262	316	281	312	323	335	278	299	289	299	294	314	303	313	301	323	318	297	278	326	315	330	320	265	279	307	325	344	289	307	330	297	300	274	305	299	321	306	272	302	261	283	304	314	363	356	320	303	290	295	276	317	287	293	296	329	288	306	315	335	323	289	302	279	317	302	325	315	288	292	335	293	272	325	289	317	323	322	316	308	296	291	317	300	313	323	316	306	304	319	319	315	324	282	299	298	320	305	301	298	303	297	308	297	320	315	330	320	340	302	296	310	298	288	321	295	304	318	310	325	302	259	320	315	288	306	334	342	326	268	317	302	312	341	310	344	320	281	298	281	295	317	330	328	308	308	299	315	310	302	307	269	324	305	306	281	316	293	313	332	317	325	281	321	284	262	299	295	298	310	305	289	283	290	299	315	312	300	331	299	322	303	281	301	308	323	312	307	297	298	326	322	330	326	317	281	312	267	305	312	312	317	308	315	312	301	301	325	295	273	287	300	308	297	288	286	330	323	294	318	296	295	309	304	311	298	303	311	309	315	301	325	283	287	291	309	290	338	296	261	303	326	303	290	298	323	347	283	297	315	320	270	309	320	332	318	272	306	298	315	257	300	320	335	327	327	312	311	314	314	312	307	305	278	263	359	311	324	318	299	320	299	312	297	283	303	322	321	316	335	322	301	304	289	319	322	304	330	309	294	287	297	298	318	306	293	353	292	324	310	331	280	306	290	314	294	264	305	303	307	295	351	325	283	307	270	314	335	301	308	297	300	295	326	301	285	275	276	276	292	318	317	306	334	356	296	281	309	287	311	304	305	307	298	316	307	294	289	308	308	305	312	273	297	302	300	303	318	304	305	318	289	321	287	276	276	307	299	281	291	311	306	325	286	306	339	293	321	297	308	303	291	291	298	310	306	314	319	324	302	307	306	290	300	317	297	287	257	326	330	281	297	309	284	320	314	267	322	322	309	301	272	297	281	307	336	311	294	299	313	284	279	307	287	302	273	307	288	306	334	306	304	288	297	280	323	290	306	314	298	272	264	304	292	306	303	325	304	308	326	313	271	311	320	314	277	305	325	323	298	308	314	282	300	318	285	283	298	288	305	309	307	320	335	331	283	278	292	324	281	281	304	268	286	264	348	314	315	295	296	314	319	297	278	272	316	289	301	304	340	293	297	325	297	321	319	287	283	298	286	336	319	324	293	301	325	313	316	294	285	310	321	314	287	312	276	310	287	307	312	332	337	312	320	303	324	332	313	282	293	298	322	290	305	316	309	311	293	293	319	339	330	290	310	313	285	355	334	274	296	323	336	290	312	326	262	302	335	315	347	310	293	297	301	286	315	302	297	303	308	315	319	271	317	311	294	316	303	324	320	299	307	320	317	307	260	298	313	328	314	305	283	293	308	291	325	275	314	317	317	257	289	313	332	311	294	309	278	308	277	322	281	295	324	271	304	304	267	309	311	298	308	269	316	308	288	312	300	338	333	296	312	304	303	310	331	327	303	309	313	289	327	325	339	308	314	282	307	290	322	318	303	307	296	309	319	305	293	279	314	258	324	314	311	317	270	325	267	292	299	314	312	320	292	308	295	304	323	327	252	289	294	296	308	293	314	306	326	276	286	301	302	307	287	288	313	317	322	334	299	339	315	345	304	308	298	291	298	274	328	308	286	287	309	275	283	288	312	350	302	323	315	299	306	321	326	305	342	294	311	306	301	338	261	316	310	300	330	301	323	278	314	290	269	333	304	324	290	293	288	302	278	298	333	308	292	311	304	321	337	340	322	272	310	285	352	291	327	304	299	308	317	276	262	318	331	320	307	286	271	320	267	263	303	300	311	353	293	288	287	329	282	288	308	264	286	288	304	299	259	303	307	313	307	312	306	331	298	350	309	300	329	327	302	278	287	320	317	294	294	321	300	299	288	282	326	322	297	311	260	326	312	301	338	299	319	324	305	276	274	316	280	314	296	264	290	278	313	287	309	302	277	301	336	297	294	315	319	332	321	290	336	315	283	299	266	295	285	304	280	299	334	303	279	295	289	296	329	350	326	326	327	332	323	286	291	319	312	315	288	314	320	331	290	287	307	332	317	295	294	287	302	291	315	327	307	269	315	337	288	300	330	316	292	344	297	290	331	315	314	279	279	294
5913	1459	2352	2990	2536	2257	1968	1774	1551	1425	1345	1277	1226	1200	1073	1046	996	974	1079	1013	967	939	990	884	879	884	870	866	864	838	827	867	847	896	877	779	821	1183	2306	832	789	795	853	821	756	819	791	768	804	774	778	817	791	807	806	799	774	790	836	769	781	766	817	800	779	827	805	769	789	776	798	778	735	758	773	774	768	775	778	776	735	773	797	765	760	818	779	822	744	795	757	775	769	720	781	805	770	742	764	832	765	772	804	803	774	738	794	815	789	759	750	787	771	722	763	821	787	796	768	805	760	774	761	751	817	794	789	739	794	803	746	806	722	776	772	803	790	779	778	803	754	759	769	760	815	797	730	807	760	752	769	769	795	777	769	772	766	772	777	747	825	791	752	796	808	735	792	760	794	783	736	747	776	829	754	743	787	763	779	760	801	814	757	776	736	751	787	772	748	758	749	802	798	823	762	766	791	785	816	747	806	747	752	773	766	785	770	720	766	765	750	779	741	764	793	778	765	743	765	775	781	790	816	729	784	793	738	743	774	763	737	742	766	818	730	801	767	771	762	732	793	769	802	738	756	758	731	780	748	738	768	792	750	751	736	782	812	801	823	818	832	789	808	795	733	791	783	789	772	757	811	777	760	756	760	753	782	790	763	794	777	767	757	745	774	787	759	802	763	771	751	764	794	731	782	754	793	803	792	818	774	771	783	754	778	783	770	749	777	770	769	753	790	776	762	788	780	765	732	744	754	761	790	756	718	800	791	760	762	767	780	782	775	770	753	769	756	785	724	721	807	816	751	717	787	763	787	717	735	776	788	791	755	806	770	776	787	796	737	812	786	778	815	799	785	768	809	826	786	738	776	807	778	792	802	780	759	807	751	753	752	780	740	814	784	763	737	775	786	798	765	771	802	793	808	778	798	785	761	806	727	739	758	728	732	780	778	817	790	744	802	823	754	787	783	752	817	744	798	734	812	795	740	730	766	795	766	757	771	751	828	743	754	822	789	769	820	821	793	761	754	776	809	796	779	779	811	758	808	819	737	768	725	808	791	810	811	846	797	723	807	759	753	761	822	761	767	779	792	762	811	799	793	810	739	795	794	771	795	777	769	775	800	746	774	833	768	757	788	763	787	756	757	763	787	817	780	775	777	731	748	775	796	756	783	795	777	795	775	756	785	753	768	772	766	764	768	766	793	731	781	779	808	789	803	732	803	789	742	769	776	803	777	755	765	762	756	814	807	790	730	781	773	796	800	760	804	750	765	724	806	810	780	761	753	773	732	773	749	738	803	739	742	726	773	765	729	719	774	709	765	759	759	770	771	789	769	761	792	784	790	755	753	754	766	775	801	799	750	842	787	764	784	763	778	732	774	786	758	788	786	728	753	763	816	761	797	785	797	771	767	786	806	746	819	810	749	785	799	799	787	765	770	761	796	828	821	767	771	763	782	711	781	779	740	766	802	748	776	750	773	765	750	781	754	741	765	747	766	792	756	748	776	778	788	794	828	796	787	798	746	737	768	724	733	755	772	755	775	791	854	776	721	811	778	751	764	801	819	738	782	782	774	760	758	761	763	803	813	758	814	700	765	769	726	791	815	780	764	765	763	767	783	787	746	779	795	748	789	794	812	818	789	808	729	771	752	763	760	762	814	782	784	783	833	773	774	806	784	770	756	740	760	771	780	806	772	767	803	764	775	813	770	821	776	781	754	788	791	767	794	726	712	804	776	804	746	738	803	788	774	792	749	784	761	753	748	746	766	787	801	793	800	791	801	828	778	785	814	765	805	741	777	803	743	786	742	797	739	835	786	728	800	774	749	756	763	756	754	744	794	763	805	791	799	753	775	697	794	803	763	740	753	784	764	714	766	814	806	768	755	807	752	760	780	764	772	778	769	773	733	797	796	754	768	789	758	760	776	796	764	789	769	801	765	768	789	781	737	745	803	809	758	754	783	715	776	745	791	755	766	772	788	808	731	743	772	764	745	786	799	745	760	775	829	751	769	765	762	796	766	793	737	806	772	783	782	770	823	828	814	779	718	785	793	819	770	739	761	795	795	774	799	833	802	754	753	813	721	771	814	781	765	785	747	766	791	771	807	772	806	768	760	726	784	781	801	793	788	753	833	822	818	742	820	770	748	788	727	808	754	757	746	743	813	753	792	731	786	760	723	793	759	768	743	784	810	801	769	777	838	748	836	842	798	827	753	827	750	762	754	783	771	756	781	797	762	830	750	732	767	782	747	777	765	808	795	812	770	771	772	766	770	806	802	732	757	698	766	795	842	760	731	704	820	819	775	811	757	785	747	744	777	764	789	816	797	800	768	789	754	816	793	748	800	866	781	750	756	745	796	772	756	788	754	797	836	789	756	770	810	764	803	780	785	697	737	786	769	780	797	792	757	783	733	813	773	791	733	781	742	759	777	777	776	756	785	757	775	753	765	774	830	782	755	752	806	825	773	779	723	758	790	813	779	774	783	868	801	791	769	802	827	768	759	757	779	778	748	772	769	754	741	766	780	815	773	718	776	748	817	751	769	795	817	822	783	787	755	766	768	816	790	817	826	785	775	830	754	792	759	768	772	770	740	749	783	779	757	815	780	774	794	803	798	774	768	758	745	751	812	745	805	768	806	792	759	726	780	804	770	833	769	747	736	772	722	778	756	718	761	801	727	776	801	783	773	799	783	751	740	767	759	771	718	769	780	799	774	764	728	779	778	783	722	819	769	772	812	718	741	770	793	817	844	772	754	775	769	745	752	791	785	795	769	742	814	794	770	790	775	773	693	766	765	786	756	753	796	786	771	785	773	758	734	746	764	745	773	784	816	784	774	757	810	789	763	737	752	798	799	832	734	766	796	787	783	794	739	788	782	728	801	788	793	783	788	812	797	788	766	762	788	726	790	740	802	800	871	755	832	800	765	730	787	805	799	815	818	782	759	791	764	722	776	754	757	809	772	772	792	804	755	756	749	804	745	780	742	788	760	728	808	784	773	758	739	814	786	755	751	779	746	808	806	726	814	772	792	764	772	758	811	767	782	805	720	825	780	774	783	742	776	744	800	756	801	800	781	765	790	769	741	743	790	801	762	779	793	787	795	737	749	743	776	721	777	819	727	799	792	756	747	791	726	783	750	755	744	709	754	759	754	757	781	771	790	782	746	805	754	836	767	738	773	778	789	813	806	745	743	806	780	759	722	816	781	734	778	788	743	791	781	771	771	775	753	787	791	767	756	783	832	752	787	768	765	749	736	788	807	793	754	776	795	741	747	773	777	758	744	802	761	792	826	781	777	754	738	835	717	766	744	762	750	765	760	798	751	749	829	837	776	722	737	767	812	790	777	813	753	753	791	802	733	787	751	750	740	787	744	733	762	788	757	762	775	800	805	769	813	762	761	816	727	756	779	768	752	792	769	771	780	798	782	767	784	775	790	762	770	774	789	768	754	772	781	806	808	785	757	768	775	803	790	781	796	754	782	793	723	730	755	760	811	774
13857	2226	2147	1598	1225	900	750	614	543	598	506	463	464	433	449	405	427	424	417	333	401	395	335	359	365	377	367	377	358	356	375	353	353	354	360	372	332	346	587	311	333	312	331	326	340	339	361	335	310	369	354	394	362	358	339	340	328	309	326	353	312	323	339	356	350	300	287	317	372	319	326	354	341	354	320	329	330	344	327	324	362	307	326	323	352	337	346	340	344	322	355	345	338	310	345	306	337	339	347	321	333	316	335	342	316	311	335	349	330	323	365	364	308	348	328	342	376	333	342	321	357	326	339	324	340	333	340	321	342	370	332	356	302	318	321	361	329	341	341	325	332	353	319	335	317	321	327	353	335	325	358	338	342	300	370	363	342	324	361	322	341	356	329	313	350	376	336	325	357	342	310	362	329	330	305	319	364	319	335	304	322	375	301	334	330	358	346	333	364	335	318	319	328	321	357	353	310	352	301	342	343	330	335	338	348	278	366	363	346	326	345	318	329	347	322	344	329	306	349	309	297	353	303	330	295	368	315	351	344	374	336	329	340	331	342	344	322	304	307	342	310	344	332	326	329	363	349	319	366	366	354	337	330	307	331	346	329	340	308	344	350	334	334	350	365	351	304	344	324	334	323	335	338	324	302	319	340	339	325	330	341	353	307	334	303	317	372	322	329	325	322	342	341	328	337	343	385	320	340	351	330	365	321	312	336	324	324	312	340	367	344	349	304	340	356	294	352	304	329	306	347	338	348	347	362	359	338	317	337	324	320	304	344	332	341	336	326	322	346	349	295	347	314	325	331	358	367	347	305	346	334	342	335	360	328	371	354	299	316	315	309	346	333	358	323	347	324	327	323	334	346	335	348	328	335	346	324	303	329	341	326	310	348	311	328	301	299	339	358	332	302	327	329	345	331	319	338	344	326	323	328	343	335	324	358	314	335	313	329	337	365	318	321	293	316	326	299	326	347	361	311	368	348	324	317	322	302	332	328	311	373	318	306	327	346	313	326	340	342	321	298	293	313	320	344	315	318	321	340	324	314	310	347	314	338	320	365	331	332	342	327	351	358	346	331	322	340	360	357	321	338	354	331	330	335	295	341	320	331	347	321	343	346	336	329	354	328	365	365	295	319	327	355	334	330	366	317	284	355	339	291	331	328	313	311	319	300	332	334	379	349	348	336	325	353	321	352	362	308	308	319	344	314	310	323	338	317	352	332	339	322	297	361	291	322	338	325	336	344	328	329	331	349	349	342	348	348	334	357	332	329	336	362	331	295	318	336	328	310	351	336	355	334	336	331	334	311	343	323	343	323	305	325	322	337	313	289	337	329	356	307	346	350	351	326	327	326	318	364	324	354	361	327	335	302	348	318	322	326	320	330	325	325	310	327	317	351	328	326	348	313	298	328	349	316	343	341	336	318	331	360	347	339	330	343	305	308	338	326	365	358	305	349	357	329	338	360	319	346	369	331	309	296	316	323	351	343	321	336	334	354	354	322	341	339	392	346	293	321	350	318	325	337	345	373	328	376	342	358	341	336	301	350	320	360	353	341	356	311	311	311	324	332	321	332	312	359	315	341	352	312	336	290	310	328	332	349	340	347	328	313	321	312	322	346	317	313	316	326	319	321	321	335	349	324	322	321	337	336	326	328	313	321	352	330	342	351	316	318	320	319	351	342	342	350	341	341	366	338	346	354	342	332	331	334	328	334	341	315	340	333	309	352	314	338	336	331	346	331	331	327	348	331	321	323	324	314	332	346	348	337	350	324	311	325	288	315	335	369	371	356	333	342	299	316	332	284	314	337	297	288	312	321	341	329	311	334	317	312	341	341	366	355	335	341	351	341	327	341	317	307	313	372	360	324	335	363	360	326	337	325	350	346	362	319	345	366	346	354	325	312	346	357	344	342	371	342	298	350	330	340	341	299	336	326	361	331	350	336	310	324	342	340	361	354	348	290	300	328	317	335	295	346	320	340	333	320	314	335	320	344	356	351	368	343	353	339	351	332	334	332	331	339	343	338	322	356	323	361	329	338	299	309	334	331	335	317	331	378	340	325	322	354	323	334	342	340	307	342	317	313	349	316	355	311	329	369	307	324	321	368	340	342	316	353	325	349	337	370	345	364	335	308	322	322	315	362	312	321	372	338	337	318	319	287	349	339	314	322	319	322	334	319	334	343	330	294	304	336	336	332	354	313	312	351	333	312	336	348	337	326	332	303	334	336	322	349	310	289	324	327	326	362	335	337	309	351	320	343	319	340	363	347	330	372	306	354	344	324	341	347	338	355	338	353	325	316	307	345	359	351	392	346	339	340	332	341	338	367	343	318	323	349	327	362	367	355	312	330	332	311	334	349	331	354	326	323	321	331	338	328	334	334	358	345	330	346	333	294	342	339	344	350	315	332	351	361	326	316	325	290	345	345	340	335	319	347	339	337	346	336	322	378	347	345	355	340	360	312	331	375	324	326	278	352	357	339	323	332	331	341	354	374	348	344	333	335	348	324	362	342	322	319	306	345	342	360	322	355	363	343	313	290	299	308	325	331	327	350	314	344	301	310	342	353	363	340	336	353	346	348	330	368	353	351	310	338	319	333	301	311	308	356	359	359	315	346	326	322	363	332	317	345	379	334	356	332	336	362	365	339	333	317	321	387	335	336	334	331	328	329	338	355	303	359	348	356	325	315	357	354	313	335	317	360	369	349	331	357	343	354	314	348	307	310	328	331	337	349	349	349	320	307	315	296	303	331	365	306	335	302	332	327	328	345	344	306	365	337	327	326	331	361	326	317	375	359	310	337	332	326	340	347	356	356	380	328	351	367	365	324	343	311	320	325	340	333	297	333	351	334	310	327	293	317	302	343	329	339	329	360	366	315	309	322	290	299	360	347	337	348	316	343	330	315	347	330	322	321	335	359	324	338	381	329	324	326	306	311	324	366	316	309	337	327	340	321	324	311	319	294	323	332	364	325	341	289	355	351	344	320	339	348	310	329	344	313	308	343	350	309	331	344	335	316	352	351	344	337	343	315	357	342	339	328	325	329	330	344	320	355	335	324	336	387	379	328	307	306	326	325	346	356	356	331	305	339	316	336	358	348	317	337	295	318	292	341	335	355	311	351	322	346	305	318	305	347	346	345	311	338	335	354	339	319	354	320	341	348	295	325	314	358	339	326	321	340	290	353	347	344	314	320	348	356	324	351	333	343	312	328	357	358	318	361	372	319	341	333	356	325	293	371	318	333	334	322	314	347	334	320	318	309	344	346	308	334	356	323	320	323	324	351	332	328	310	337	330	365	313	321	344	349	348	341	354	305	355	355	342	336	326	349	367	307	318	339	381	359	319	355	311	351	300	325	343	305	345	369	314	372	326	341	347	324	305	323	327	330	360	304	303	324	337	339	345	315	367	332	336	370	337	338	343	311	328	324	325	341	329	357	324	317	351	328	331	321	360	353	343	332	342	348	288	317	340	323	325	365	299	330	350	310	335	331	325
7619	2109	3978	4887	4329	3784	3173	2688	2439	2018	1897	1743	1565	1524	1431	1375	1332	1296	1306	1163	1146	1128	1164	1073	1081	1093	945	996	966	967	947	938	953	953	944	946	842	1132	2996	893	884	844	862	859	873	823	825	876	805	829	869	881	792	862	797	814	862	869	840	910	872	853	835	789	824	817	831	788	860	827	789	816	866	841	791	886	849	856	793	784	849	877	775	843	779	831	831	872	834	873	788	822	794	819	815	787	852	800	778	833	812	774	780	791	823	853	827	769	806	821	824	808	830	843	772	783	763	805	830	827	819	833	795	839	809	827	779	846	850	816	807	764	810	818	788	836	793	851	797	821	805	821	773	834	818	770	897	810	817	827	848	833	816	780	796	831	745	746	874	869	812	805	843	802	789	800	866	815	806	768	847	807	838	803	814	830	779	813	836	829	889	799	821	769	814	831	797	879	758	807	780	814	802	800	794	822	787	817	809	796	798	791	846	863	775	825	756	787	812	817	826	826	788	819	801	836	780	828	835	773	761	774	796	798	808	833	798	773	773	751	859	815	816	793	825	806	876	827	797	815	823	791	793	794	816	819	846	821	821	821	843	857	837	781	817	826	765	829	736	811	782	742	842	812	788	810	743	825	792	775	808	794	835	861	780	788	774	835	823	799	764	787	813	798	808	797	807	841	789	801	792	802	782	799	794	799	836	790	815	795	811	779	836	802	799	823	790	829	832	840	812	810	755	781	810	797	833	767	755	792	781	812	822	763	790	785	821	786	773	847	866	812	792	849	880	810	816	818	738	817	820	770	785	783	811	836	801	774	778	829	802	842	788	768	784	801	795	760	826	800	809	787	821	896	808	765	797	816	809	800	787	811	835	820	787	789	807	807	817	778	776	821	830	818	811	821	837	797	801	850	801	789	802	844	819	796	796	825	846	749	838	811	861	805	793	820	853	819	832	840	781	790	846	823	811	818	818	809	806	811	791	792	863	822	799	810	829	825	822	753	829	777	768	800	789	804	827	796	805	817	820	814	747	810	817	797	857	795	838	813	799	830	794	810	795	817	790	822	809	824	810	802	833	813	794	852	781	836	897	853	835	846	795	822	821	829	772	801	781	817	780	796	802	804	840	789	768	802	798	792	827	770	747	805	805	838	837	814	783	779	804	826	815	804	809	837	765	841	797	804	797	813	803	824	785	822	755	809	773	810	860	844	835	792	763	803	776	813	795	827	841	773	816	808	827	806	789	781	791	803	795	840	789	769	815	813	754	830	781	836	811	775	861	793	865	765	833	836	758	815	797	811	833	792	805	805	843	809	819	793	806	821	818	855	775	801	799	791	884	766	804	804	780	781	776	803	756	828	827	849	815	833	866	820	789	770	789	825	868	842	846	814	738	813	798	864	769	810	828	820	860	795	752	812	764	837	766	797	742	782	807	782	809	804	772	789	826	773	804	828	864	766	776	829	827	797	798	826	770	761	830	823	798	838	819	830	804	801	800	779	781	776	819	783	845	769	743	811	821	834	776	806	816	796	839	811	787	754	821	740	767	807	867	824	774	815	802	790	772	810	836	779	856	812	844	792	759	786	809	769	814	859	807	818	745	841	824	855	815	829	812	761	832	857	800	826	806	791	782	835	785	795	742	805	823	799	846	786	813	848	796	794	840	796	825	823	834	824	791	848	859	782	871	820	772	787	754	854	808	786	778	802	808	784	826	775	787	824	833	820	881	774	876	802	756	818	801	797	770	811	796	841	764	811	801	777	758	784	751	747	820	791	771	866	780	792	806	809	815	790	792	805	788	786	792	829	815	822	799	783	836	774	786	827	831	783	791	764	836	823	805	831	815	823	787	825	819	803	791	802	796	776	814	834	797	833	839	834	824	782	788	805	834	787	816	842	794	799	739	806	805	839	831	807	809	775	773	811	753	767	820	810	816	840	754	818	822	820	784	796	794	761	839	815	827	775	838	783	823	855	834	780	843	782	786	790	827	842	774	757	782	782	866	828	865	850	838	756	778	829	798	846	823	808	785	810	744	847	808	712	770	790	815	869	827	835	805	797	772	846	785	760	853	867	793	813	861	826	742	805	793	820	817	785	834	763	834	785	785	802	775	840	847	803	850	831	796	802	806	801	773	825	770	787	809	782	801	777	768	785	790	786	818	812	794	795	837	802	806	789	835	813	805	833	817	778	827	809	799	808	792	850	848	809	835	784	843	812	800	800	892	751	814	822	762	835	823	823	785	799	811	799	787	759	759	710	797	819	779	833	824	843	869	790	837	795	771	771	825	830	753	763	796	794	825	852	875	828	801	815	767	812	798	796	791	799	805	878	802	788	825	822	807	804	846	828	855	808	785	811	809	820	832	812	794	801	798	829	808	831	768	772	829	808	768	779	822	791	780	747	762	823	803	861	766	802	807	869	769	848	794	843	788	778	822	841	785	805	805	819	789	800	813	823	797	842	751	858	812	808	799	817	813	795	782	816	789	822	859	825	836	813	828	779	816	831	823	827	819	781	799	858	803	845	812	798	859	760	804	804	830	773	802	754	869	849	777	819	794	782	819	804	815	799	805	781	815	802	810	796	762	807	827	812	770	790	836	790	831	755	783	823	832	834	826	736	764	841	823	768	805	800	787	814	823	816	786	815	808	826	892	830	817	833	746	769	812	803	805	808	785	792	866	810	808	790	816	790	809	789	731	794	801	853	784	791	799	787	788	818	785	736	773	833	817	803	845	798	781	834	809	809	760	829	822	779	798	845	781	810	836	816	820	816	834	801	800	800	767	795	814	797	778	794	787	801	802	764	777	762	762	768	786	834	815	806	802	775	793	807	805	792	807	771	800	776	758	791	842	771	787	788	753	783	759	857	823	802	749	833	845	817	858	789	828	770	798	773	839	812	841	791	806	854	758	829	824	737	814	822	787	786	781	817	791	819	803	817	773	802	820	822	762	821	874	820	792	815	828	774	793	794	762	847	826	813	796	816	803	797	816	837	805	825	783	777	833	802	841	794	819	796	807	859	811	805	764	771	829	793	800	796	773	800	773	812	825	781	831	767	773	781	773	828	775	820	793	809	757	865	809	771	824	802	795	789	802	782	762	836	751	779	758	808	829	803	805	772	797	813	798	769	794	794	818	791	810	835	795	814	806	830	768	852	773	790	841	810	772	823	804	787	802	789	821	774	801	810	815	782	799	842	851	809	800	788	798	851	776	746	761	804	780	832	837	783	830	808	816	794	786	780	838	796	810	731	810	796	840	779	812	751	827	776	823	833	823	803	791	817	806	863	877	751	815	846	818	800	843	768	813	819	843	802	818	789	809	809	782	803	777	860	837	821	779	836	859	818	802	808	775	845	819	792	788	809	757	819	812	794	799	836	829	757	802	831	824	755	769	819	803	821	777	843	815	816	763	806	795	772	768	822	786	806	821	849	798	765	779	762	790	856	849	866	796	788	775	817	779	836	813	808	832	808	801	817	792	828	816	800	788	750	812	829	787	833
1808	168	171	147	155	138	157	135	143	151	121	126	151	131	142	151	129	129	155	155	152	133	166	137	133	153	141	125	157	154	121	130	133	155	157	148	152	127	148	133	133	149	149	144	121	145	121	127	156	170	126	114	140	145	144	131	157	142	154	133	143	151	126	149	134	146	137	140	152	143	139	153	126	121	139	146	142	144	138	134	127	139	143	155	152	147	144	137	166	132	146	161	136	143	146	137	119	143	139	138	149	152	144	125	149	129	134	135	130	126	134	147	138	144	132	131	135	134	150	155	157	156	121	153	157	142	134	151	130	137	126	139	123	127	161	146	140	147	153	164	126	126	159	134	151	159	139	136	152	166	147	156	140	150	124	152	125	127	120	141	156	163	137	146	147	140	147	147	151	151	161	140	145	132	151	118	141	128	145	146	143	155	138	146	154	165	159	141	152	117	139	118	149	145	130	125	163	155	124	130	157	137	157	135	141	134	136	127	153	150	146	139	140	154	136	149	140	148	155	141	131	132	127	124	150	142	168	148	139	149	147	137	153	165	131	148	140	139	128	146	156	145	127	149	138	156	145	164	117	140	138	129	120	149	141	134	142	155	123	152	165	127	168	147	143	157	161	143	146	135	135	140	125	115	141	159	154	151	168	150	145	118	146	117	116	132	119	130	136	138	138	151	134	139	155	123	135	150	140	131	126	138	128	134	133	137	145	160	135	124	137	140	107	121	161	144	148	117	136	153	149	159	156	136	137	141	146	136	135	139	135	139	132	156	129	149	152	126	142	146	124	146	150	132	134	138	151	149	140	128	141	150	125	153	147	146	147	133	134	161	131	151	114	150	125	142	121	158	148	142	161	136	151	152	134	135	137	126	145	129	147	146	141	138	137	148	157	124	146	152	137	123	130	144	143	127	121	148	156	136	131	177	139	158	128	137	118	144	127	133	111	137	122	149	142	162	133	127	140	171	129	138	154	120	135	145	134	151	149	165	154	158	148	152	154	153	139	181	125	124	140	149	138	148	143	135	136	142	146	143	160	161	155	150	156	133	148	137	154	147	149	150	142	137	155	166	156	133	149	140	139	125	151	159	142	139	122	127	137	127	154	119	126	149	143	148	129	128	123	140	148	122	128	143	134	140	121	133	146	135	131	142	128	156	170	138	160	141	160	132	145	156	132	153	120	140	147	174	131	132	142	141	144	144	145	152	154	140	146	153	127	173	143	121	135	157	136	178	149	132	143	152	172	130	169	130	133	136	144	139	152	122	157	131	154	143	140	145	146	153	141	132	141	136	155	146	136	143	183	128	157	138	164	126	127	126	119	146	146	154	128	145	140	150	168	143	127	122	139	123	131	142	153	149	145	160	150	164	144	153	171	136	138	144	155	154	125	142	158	136	124	131	164	156	161	144	144	151	133	139	149	144	156	134	146	131	144	140	154	153	140	149	144	136	158	150	138	123	136	155	135	156	173	133	142	141	157	133	151	140	138	147	131	131	147	149	159	138	148	129	140	152	141	136	133	152	141	132	151	155	141	135	165	145	130	151	137	135	136	133	148	127	179	147	167	139	144	148	152	126	147	136	142	130	141	161	123	147	152	143	150	150	125	139	129	143	169	142	139	159	142	127	145	139	141	129	136	126	135	137	135	156	122	151	179	136	144	147	140	127	101	154	141	154	116	145	152	131	150	147	147	126	137	140	172	163	151	134	162	149	147	137	149	137	148	145	142	143	143	142	147	133	133	158	137	125	138	147	148	135	133	114	146	141	140	146	157	149	137	136	136	127	142	147	145	143	135	174	136	150	134	167	152	134	151	158	147	136	128	139	149	140	162	142	188	160	130	140	143	146	153	126	138	140	132	124	134	133	140	130	142	170	146	138	156	163	147	149	157	132	150	154	133	134	136	140	154	140	148	133	158	128	143	137	152	128	132	137	161	142	133	139	145	140	156	148	139	138	132	135	152	138	135	142	153	137	158	151	149	136	158	148	145	155	141	141	129	128	148	137	145	121	141	130	149	139	133	149	147	166	150	150	145	158	143	138	118	137	132	157	130	124	146	160	169	153	145	143	149	138	137	130	126	157	126	121	148	146	163	119	129	150	150	158	133	139	144	116	153	149	134	139	146	143	127	137	137	160	143	136	157	141	151	138	133	149	141	134	159	124	145	145	124	136	142	128	125	131	141	129	132	136	138	128	142	148	137	109	142	127	122	148	143	144	128	148	136	134	153	140	149	140	176	142	149	128	136	117	146	152	138	131	161	133	141	161	140	137	139	142	125	145	155	159	138	126	134	146	134	132	145	137	159	147	147	129	148	136	119	129	169	142	146	139	134	121	160	155	131	137	120	122	146	142	145	137	138	129	154	139	161	131	125	141	125	149	151	156	145	155	147	158	169	145	132	141	147	153	156	138	147	143	131	135	154	172	139	136	145	147	138	135	155	140	139	159	129	133	152	117	134	123	122	139	139	132	137	150	154	148	150	144	168	132	156	145	135	150	151	164	176	121	149	146	165	154	131	141	129	138	156	127	148	154	131	155	163	151	146	138	138	137	126	144	134	118	150	144	128	152	135	132	148	135	149	147	137	133	154	123	144	153	151	138	166	147	129	133	136	122	138	136	130	113	140	146	133	141	137	134	135	153	150	139	123	151	160	151	128	127	111	144	128	146	129	152	135	136	123	144	122	130	156	130	141	142	147	148	149	140	132	171	143	137	122	136	134	130	131	124	151	134	164	140	132	127	130	145	132	140	143	131	132	125	138	159	136	156	133	157	122	134	132	150	152	151	146	143	127	152	147	166	134	140	132	127	143	135	152	174	157	133	128	137	144	152	149	154	142	159	140	146	122	145	120	157	184	123	143	131	155	153	151	116	126	136	156	117	159	150	144	166	135	135	158	157	137	163	141	150	116	145	153	158	128	124	152	124	113	133	138	123	156	157	120	167	137	151	153	132	151	158	143	137	127	131	169	149	127	149	130	127	157	143	140	146	142	131	161	161	122	131	139	144	128	126	149	137	170	160	128	141	161	139	164	142	138	142	119	150	132	122	145	137	139	142	146	139	146	135	143	152	136	141	147	125	143	153	141	144	149	159	138	153	143	147	149	136	121	131	156	142	144	150	153	150	142	162	132	162	142	128	139	128	137	140	145	147	132	135	149	116	131	162	146	142	119	161	143	147	152	124	131	151	125	132	122	149	155	126	129	135	138	144	150	149	133	128	132	111	149	156	130	125	143	160	138	139	143	127	135	153	139	131	126	127	129	120	187	145	138	143	133	140	143	128	153	141	155	153	137	121	123	157	161	170	140	151	151	132	144	149	139	150	135	166	142	142	124	141	118	128	130	137	140	130	128	141	137	146	124	152	136	138	141	148	151	161	145	152	133	143	138	145	125	145	141	144	138	129	149	139	151	152	151	137	128	142	151	144	145	137	139	137	136	120	151	155	137	150	160	152	150	146	137	152	156	144	146	133	123	135	155	140	119	135
2224	434	537	488	511	478	481	471	455	421	488	463	467	444	477	477	451	436	455	480	402	438	427	427	459	404	467	414	437	457	445	426	412	422	417	428	481	466	429	417	432	410	387	454	391	438	406	387	424	428	411	439	399	446	426	433	439	413	383	423	420	402	429	403	420	409	443	413	442	420	434	450	452	416	447	416	422	404	427	418	418	441	437	431	436	403	435	428	366	424	464	465	449	421	431	435	436	381	434	393	421	373	456	420	429	423	428	431	396	437	425	368	422	452	411	427	433	403	452	421	425	406	423	410	411	406	400	387	423	432	412	422	401	425	421	426	413	421	460	439	418	371	425	448	398	444	417	448	430	462	411	421	448	423	463	427	425	424	386	413	426	424	447	425	454	435	415	395	453	392	433	400	445	433	411	419	432	445	455	452	434	404	431	448	481	451	411	382	433	428	433	420	400	431	405	406	445	412	468	453	470	391	426	430	432	425	434	417	400	415	440	426	411	405	415	420	396	415	424	406	408	420	440	458	438	451	441	412	449	436	421	455	431	406	453	432	414	437	434	452	408	410	433	439	440	421	414	397	401	445	414	413	483	397	445	386	410	490	413	388	432	448	461	438	447	420	421	401	446	419	451	375	420	409	428	425	440	435	420	413	425	389	439	416	419	419	431	428	435	465	408	444	449	458	427	464	416	449	409	407	422	434	431	443	427	412	421	410	418	416	415	404	415	404	438	431	446	465	419	437	430	423	419	433	427	418	411	395	437	413	451	413	374	417	432	388	402	456	402	410	415	407	449	418	416	455	421	422	389	448	404	441	390	427	404	416	446	386	420	398	430	429	416	413	441	382	430	385	385	399	406	429	425	453	415	436	383	406	441	438	403	423	411	437	455	460	420	432	432	448	432	451	400	448	451	402	456	426	450	438	444	475	440	418	431	431	443	448	410	416	427	375	410	403	429	430	438	387	431	419	398	452	443	408	449	451	445	398	422	421	399	415	436	435	430	430	425	447	433	459	408	457	444	421	419	431	428	405	418	455	425	438	453	425	405	398	429	415	437	455	396	431	444	450	458	427	428	455	409	439	417	427	413	393	436	428	448	427	426	409	447	436	424	444	414	416	421	430	414	391	432	416	434	413	409	478	422	428	410	473	409	399	416	436	449	402	425	420	426	421	396	385	380	400	418	436	423	441	425	461	421	433	397	417	396	438	447	438	417	467	394	393	403	395	444	408	414	416	414	456	454	407	435	448	414	428	382	432	423	425	406	433	432	387	413	411	400	440	402	419	401	405	418	422	412	397	424	401	374	398	381	451	428	448	429	415	412	437	433	422	420	385	445	455	455	457	402	455	412	440	436	450	452	431	411	464	430	390	407	423	432	430	390	424	409	407	413	412	469	445	454	398	436	428	453	402	444	431	405	442	432	368	394	420	378	434	455	411	405	435	409	433	432	398	385	412	409	417	417	448	421	412	435	442	425	370	389	430	437	396	387	411	411	439	437	447	414	436	442	438	440	407	433	397	422	431	428	409	435	438	395	443	425	415	406	453	406	446	416	422	435	413	385	430	400	411	458	440	462	392	380	422	402	430	426	416	441	475	434	383	401	419	371	427	413	421	441	373	411	427	434	404	421	420	426	419	438	439	442	427	420	424	442	393	407	395	422	429	434	410	434	403	387	430	428	410	455	417	424	410	427	415	411	438	438	398	438	439	413	430	403	416	432	404	441	400	414	395	410	473	408	409	411	431	423	434	424	441	444	437	420	410	422	409	436	414	436	442	403	458	425	410	423	416	434	427	452	437	413	451	428	387	421	403	422	439	413	436	391	454	428	418	435	405	470	428	415	433	418	422	428	411	474	399	457	364	446	397	410	444	402	421	431	463	414	435	437	405	447	398	416	421	412	421	424	456	394	415	418	438	396	408	420	419	397	426	411	434	429	454	404	401	433	444	372	422	427	448	438	401	424	411	415	428	453	445	408	421	450	412	404	428	421	408	414	411	439	492	428	414	383	413	438	427	419	405	450	440	428	404	413	412	447	433	447	459	441	407	417	407	401	393	447	447	416	422	445	435	495	431	418	431	442	386	425	393	439	443	422	423	400	408	403	463	419	432	438	443	413	427	447	416	444	430	432	444	434	398	413	397	382	403	420	431	399	415	471	419	421	428	402	440	414	404	434	412	426	402	408	409	431	437	404	457	414	386	424	452	398	410	434	434	410	378	472	418	417	411	398	437	455	421	402	442	401	432	416	459	423	423	401	412	403	398	423	434	433	441	402	427	452	436	433	445	394	431	423	416	443	422	391	459	435	433	434	428	422	427	421	419	400	438	410	451	456	426	390	467	432	402	419	481	423	420	425	371	410	444	399	415	397	443	442	399	394	423	424	424	456	424	422	434	425	433	416	444	451	436	421	408	451	406	414	448	418	405	412	435	418	374	429	439	430	417	371	408	447	447	425	397	384	417	424	445	416	432	455	421	431	459	422	418	417	447	457	460	440	433	439	382	437	431	415	431	406	377	435	431	430	429	443	386	445	415	446	437	432	427	431	415	423	436	420	424	420	393	413	419	410	426	420	417	479	458	431	441	456	464	431	450	451	451	442	423	386	416	476	453	422	394	437	443	432	422	413	406	437	425	416	416	425	480	401	473	401	387	418	373	455	434	439	436	437	473	431	392	409	393	441	485	413	407	463	447	405	442	407	429	412	422	441	449	427	440	457	403	415	438	440	429	417	435	438	397	430	429	412	371	451	439	436	406	442	443	421	443	452	401	403	399	455	441	421	428	417	395	423	405	453	450	400	439	361	377	438	433	427	409	434	432	406	403	390	421	438	453	444	403	429	394	441	425	419	467	468	429	419	441	424	461	403	421	458	398	390	454	453	411	437	443	421	404	397	423	431	407	423	410	402	425	422	390	436	437	396	416	422	466	431	390	443	428	450	461	415	416	433	434	478	445	442	421	405	425	434	448	387	439	427	435	388	423	392	426	421	415	417	383	436	411	446	429	455	429	427	419	414	420	404	438	425	419	426	421	448	420	455	447	447	386	405	448	441	430	415	385	408	392	432	425	431	436	459	419	427	453	392	417	441	439	427	405	418	457	387	435	396	407	433	420	452	432	390	418	432	417	420	404	427	415	382	406	422	428	436	423	447	455	411	411	407	421	456	445	415	465	418	392	403	423	405	433	433	444	418	385	400	412	419	431	420	454	427	418	418	391	445	460	470	429	391	412	430	394	399	415	398	449	425	402	422	398	392	431	423	405	464	429	414	429	446	429	427	425	452	414	428	457	445	403	421	416	410	377	411	396	425	443	435	434	454	449	444	453	449	415	384	436	425	479	428	410	397	441	417	422	376	422	466	397	444	430	468	435	398	385	409	441	425	430	442	440	437	487	442	423	443	448	421	451	423	407	430	404	454	411	423	446	409	463	445	446	498	450	428	429	422	393	430	413	441	419	404	439	430	422	401	446	411	410	427	435	428	410	473	432
7561	1053	1090	920	693	586	540	445	450	408	377	375	381	367	347	342	319	329	363	334	330	330	315	328	321	317	325	329	285	299	294	306	309	312	318	292	326	332	502	298	304	310	280	324	259	301	328	314	281	322	306	316	349	286	321	306	337	326	298	326	287	329	328	308	317	269	314	309	306	286	283	279	324	286	315	305	286	301	297	290	295	276	301	259	301	302	277	307	308	323	286	304	302	316	344	350	291	298	297	330	322	301	313	299	339	319	310	314	321	297	301	295	272	345	319	343	296	317	316	349	301	311	334	292	315	292	337	290	297	284	291	290	276	306	294	302	289	299	304	337	310	305	300	284	304	307	312	295	310	342	337	302	319	280	337	302	299	292	314	334	287	294	299	327	275	298	279	304	280	299	281	286	305	330	285	316	291	326	270	334	327	307	295	280	307	280	335	295	317	281	284	327	321	317	323	296	338	339	295	326	352	273	332	309	326	278	314	289	309	311	326	314	282	279	322	294	288	321	315	283	320	312	316	303	308	311	321	317	303	310	301	295	252	306	293	296	277	308	308	292	307	286	302	332	269	312	300	314	353	309	306	304	276	351	297	292	327	310	301	296	295	339	308	272	282	264	315	314	291	314	300	294	278	315	305	324	304	329	330	288	311	300	296	304	266	313	292	303	304	317	271	262	304	308	323	288	307	332	317	305	309	326	293	305	304	331	293	293	267	310	297	304	306	305	309	303	286	314	317	307	320	316	302	275	355	318	313	323	282	317	330	296	320	292	310	271	336	288	276	300	313	309	348	271	298	308	314	281	293	323	300	302	292	302	353	353	289	301	329	294	297	302	300	307	342	282	305	333	282	326	279	334	309	305	301	303	282	319	279	290	279	299	293	283	293	306	294	301	283	306	301	294	298	299	286	323	316	305	288	316	312	275	322	293	268	319	320	300	314	277	304	301	306	277	288	308	320	301	301	292	284	298	321	339	302	339	325	314	295	328	291	304	309	286	319	304	320	294	302	312	322	308	301	311	341	333	300	301	304	301	292	299	300	304	306	323	315	318	314	290	281	326	276	303	293	315	332	288	292	300	327	282	301	301	296	348	326	283	327	287	319	315	288	278	296	311	312	288	313	284	282	333	268	310	303	314	305	306	284	301	310	308	311	268	289	297	312	307	292	284	312	291	273	293	297	308	322	347	305	298	315	288	288	330	316	309	330	310	280	327	319	298	348	288	315	295	297	274	305	295	315	277	302	301	304	320	320	297	317	288	277	312	306	330	299	298	313	323	312	284	295	319	300	314	314	300	294	262	299	300	329	299	322	306	287	303	309	290	311	314	272	306	327	287	276	295	332	322	317	291	279	291	295	285	293	301	320	292	276	293	299	312	288	284	282	299	302	306	322	306	308	334	320	291	350	305	346	296	307	270	287	316	308	293	309	309	308	292	296	319	311	309	303	301	323	332	275	317	304	305	285	297	326	296	320	290	325	295	314	282	307	289	298	309	313	323	307	288	287	280	328	350	297	323	287	312	314	303	313	327	294	313	317	350	302	340	325	276	293	288	318	292	294	287	279	292	319	282	272	331	326	290	277	288	303	336	323	303	325	285	291	299	288	312	306	325	301	301	312	257	315	293	275	291	323	324	330	350	285	315	294	264	305	334	293	304	328	290	319	270	275	290	277	310	281	324	318	309	355	299	292	324	293	279	316	292	288	295	309	317	273	280	300	305	289	280	270	312	307	323	298	334	300	285	331	317	314	291	319	338	299	305	289	268	289	299	286	310	316	289	318	335	303	311	295	276	325	298	310	330	288	328	271	291	340	333	288	284	321	294	304	312	282	268	284	286	301	283	315	266	310	272	306	297	301	293	287	296	297	294	353	288	287	295	331	301	281	282	326	302	320	312	330	315	281	329	308	327	313	307	292	276	322	287	294	281	294	292	293	279	290	297	298	305	309	284	322	327	305	318	337	305	314	351	344	289	279	285	334	300	305	292	294	311	267	283	320	321	311	317	314	310	288	326	264	321	299	302	294	316	305	295	301	302	276	319	296	333	321	328	311	308	313	298	309	326	278	316	334	307	298	288	286	301	302	326	311	293	305	304	320	299	301	300	303	284	283	302	290	315	309	299	263	297	304	311	322	308	314	316	299	312	303	291	271	314	309	310	313	281	307	299	327	309	342	324	306	284	302	277	314	316	289	309	290	315	321	296	312	283	293	325	313	314	301	300	301	293	295	336	315	292	317	312	305	294	293	297	301	290	311	296	286	294	308	325	296	309	317	307	304	310	290	303	296	278	291	311	321	325	308	309	303	312	328	345	277	339	323	284	326	305	301	298	316	330	347	323	307	304	307	324	310	320	292	318	308	286	278	285	316	294	281	302	291	316	276	332	299	261	293	318	299	256	319	306	284	297	299	321	301	306	320	308	314	321	294	307	302	299	284	288	315	326	317	298	296	281	313	303	301	287	287	278	273	313	338	329	313	305	347	340	344	298	314	282	311	320	305	313	279	291	293	302	273	281	299	311	315	305	302	310	312	299	337	311	285	279	342	322	300	285	294	278	308	262	308	266	293	302	306	356	344	312	316	289	298	316	281	322	323	295	289	302	298	289	303	277	317	314	317	270	309	324	303	319	293	277	314	292	309	300	312	284	300	286	282	303	302	303	300	329	279	290	288	314	344	302	322	296	277	292	310	329	317	327	289	308	303	316	284	312	310	289	292	323	310	267	316	301	300	327	302	293	324	285	311	270	327	278	302	294	327	308	304	298	273	282	306	313	310	316	276	304	307	271	317	303	317	277	301	315	308	297	291	291	286	289	289	300	318	309	343	271	312	314	296	313	319	306	298	308	293	301	277	303	308	314	277	275	315	309	303	319	289	302	262	297	310	297	278	296	296	294	303	304	299	324	313	340	323	309	298	286	325	337	286	291	323	306	305	315	282	301	303	321	301	312	278	315	301	330	301	337	293	324	285	296	282	342	312	325	288	304	324	317	298	330	328	290	306	322	302	345	302	315	316	293	301	328	301	282	349	319	340	325	303	350	282	293	316	314	297	300	321	301	317	324	292	287	354	293	307	286	308	296	300	293	295	291	314	308	248	316	303	317	325	317	306	326	316	285	286	324	316	322	297	300	273	308	275	297	277	324	283	315	320	309	274	307	296	334	291	324	351	284	308	328	311	298	314	298	278	288	334	340	288	308	305	292	337	355	320	297	318	322	270	312	332	283	318	291	325	270	294	313	293	318	313	312	339	291	279	279	309	355	287	290	295	319	294	291	309	331	284	276	314	313	284	315	309	322	301	301	297	292	297	307	278	302	299	303	296	309	297	275	291	298	293	321	311	324	335	294	341	288	282	295	285	303	308	344	290	315	280	313	257	290	323	319	323	317	270	266	307	288	296	314	292	300	293	304	296	281	270	285	305	340	319	325	318	296	314	280	314	284	271	323	288	311	319	297	315	353	290	308	343	275	302	264	286	284	265	332	290	283
5890	1373	2368	2945	2637	2244	1980	1647	1565	1412	1354	1249	1232	1191	1078	1089	1024	1007	1069	953	975	998	916	987	921	877	868	869	781	858	849	848	851	828	801	862	851	966	2191	776	821	882	782	741	813	816	815	828	822	860	790	778	772	804	794	854	816	785	749	809	819	786	794	834	854	793	771	732	748	739	798	775	779	769	759	788	767	833	799	796	722	828	842	772	749	790	818	829	765	784	788	776	791	764	807	774	787	795	777	797	761	728	859	748	789	744	807	725	808	810	775	818	803	752	771	791	736	800	751	723	811	775	801	773	769	799	777	739	776	736	793	734	790	728	792	764	772	805	797	755	780	731	732	762	753	792	762	740	776	783	730	770	800	767	821	766	742	714	780	809	771	782	742	813	772	767	756	774	761	795	846	769	777	745	781	760	834	737	734	759	761	790	788	712	753	747	737	763	793	785	783	775	817	797	760	714	732	785	793	799	780	789	752	795	760	844	740	701	722	780	756	749	762	809	765	772	804	767	767	793	753	802	783	755	778	791	804	757	755	798	774	764	792	730	789	738	770	707	784	807	725	697	803	763	763	792	762	752	821	739	738	738	743	761	740	781	757	761	772	784	759	721	775	791	787	736	826	771	773	815	728	775	760	791	728	732	838	765	763	774	798	819	826	814	751	808	749	812	762	778	741	782	770	816	747	749	775	735	741	777	815	761	800	717	707	773	766	746	774	757	814	787	773	746	810	774	789	798	738	688	763	820	750	756	778	792	710	721	749	759	728	795	796	762	735	792	756	747	749	738	811	793	752	753	782	800	801	726	807	770	775	779	790	791	788	747	701	819	760	778	733	808	771	744	766	768	756	751	778	792	715	798	756	765	771	798	738	785	714	728	807	723	750	752	749	820	706	793	782	744	805	757	764	737	724	767	827	738	755	842	743	770	808	737	778	829	766	734	776	783	803	803	836	787	754	785	766	766	728	772	749	767	739	757	796	729	776	742	718	768	810	791	751	773	770	752	786	783	822	800	727	716	835	758	768	726	752	771	769	756	801	774	744	708	757	757	773	769	758	733	773	781	760	776	810	770	776	785	748	755	778	759	801	783	732	775	753	755	784	775	755	764	750	773	812	771	754	764	752	779	786	783	800	719	798	797	771	765	749	755	778	771	794	785	755	776	742	767	719	771	814	773	806	754	791	769	749	794	755	774	821	795	771	736	738	767	803	765	739	767	760	761	822	772	756	785	763	764	754	803	754	789	764	795	738	787	749	760	810	741	834	758	804	757	762	777	797	795	833	792	786	769	762	763	722	792	737	776	751	755	808	769	750	758	723	791	782	806	752	758	706	775	809	773	830	749	786	794	791	794	791	760	774	736	779	762	787	773	748	788	729	757	799	740	777	793	744	778	768	790	791	780	781	775	800	786	801	768	773	739	801	799	780	747	789	740	765	775	735	807	829	763	751	795	822	756	776	790	779	753	758	758	738	760	821	764	781	779	765	774	747	780	779	789	765	794	766	756	710	740	762	744	728	811	730	797	762	753	780	801	733	761	796	782	810	817	773	718	815	768	788	797	722	798	804	853	764	742	794	761	761	766	749	764	814	808	784	795	727	805	742	819	806	789	737	809	769	736	777	778	731	760	784	777	774	808	761	767	777	763	769	762	722	776	768	835	789	800	756	791	767	813	796	781	779	710	736	791	725	791	762	825	807	792	793	780	780	816	752	778	747	729	788	750	795	808	778	779	783	797	758	753	788	768	749	825	767	767	743	768	758	789	788	786	751	824	818	759	788	827	793	835	806	770	772	790	753	788	776	733	796	812	754	754	778	767	739	777	774	747	774	760	769	755	794	780	780	776	773	766	748	775	785	780	782	746	762	759	756	738	740	802	760	801	778	804	739	803	839	749	761	689	721	723	792	808	773	811	737	726	750	742	803	802	764	792	747	743	771	768	754	770	707	830	732	770	810	791	830	758	718	806	735	760	754	755	774	753	822	778	783	767	787	815	795	750	801	737	793	787	791	736	756	806	782	826	806	796	729	784	733	757	765	767	794	775	744	766	758	734	791	791	765	787	751	785	789	737	760	788	812	716	761	793	777	726	740	722	824	787	736	785	778	763	763	731	792	772	744	771	775	762	801	777	746	775	753	788	764	783	768	764	754	756	782	741	742	763	807	745	752	781	774	770	789	763	779	796	825	763	748	753	789	784	773	771	771	781	745	756	794	793	723	791	782	838	778	765	744	808	779	743	748	751	780	769	726	738	826	760	796	769	757	748	732	792	766	778	694	725	782	730	786	762	763	775	764	780	772	777	751	797	772	771	771	801	796	757	792	797	831	763	783	767	768	757	760	765	801	807	763	775	754	785	772	758	737	824	769	730	792	755	724	718	778	782	750	810	777	797	755	749	758	788	772	722	787	776	787	793	765	776	748	784	747	737	801	743	797	778	710	768	769	766	774	820	805	779	785	772	814	760	783	754	770	803	783	773	753	753	775	779	772	776	782	762	795	802	745	741	777	737	778	782	769	767	770	760	788	820	767	785	775	749	796	786	749	747	728	762	783	769	770	760	781	767	796	749	795	780	795	785	740	753	798	837	775	757	780	776	757	787	738	793	755	802	778	801	790	745	706	774	762	797	803	773	749	775	788	731	790	818	772	743	734	758	718	720	783	771	746	725	815	801	720	754	757	754	803	733	845	752	779	805	750	775	800	747	793	779	784	735	763	794	771	831	778	749	802	779	749	746	695	777	732	741	718	828	769	739	743	798	852	751	754	780	747	819	780	818	757	767	765	764	771	774	743	820	800	795	793	765	779	793	721	779	770	782	757	810	772	767	794	771	775	766	764	815	805	766	786	773	779	773	752	810	762	771	757	808	754	765	789	771	747	783	727	749	770	762	797	785	717	764	782	753	761	752	796	821	797	763	784	769	759	754	787	771	759	726	810	771	772	762	769	786	794	759	750	777	723	751	795	730	732	757	784	786	794	828	751	778	739	763	740	725	784	777	780	743	774	760	778	755	761	743	808	749	805	752	811	798	766	776	761	783	727	786	805	762	792	794	742	791	781	774	786	733	761	815	758	765	808	785	777	809	777	800	828	769	757	726	709	773	784	801	818	762	810	863	728	762	812	754	785	789	787	765	756	799	824	757	792	734	789	780	749	786	815	782	750	714	776	834	737	732	799	756	766	783	812	764	752	756	769	780	801	770	763	788	786	771	703	781	747	805	777	764	730	780	774	784	765	804	734	807	764	779	792	830	786	797	754	815	767	776	766	742	805	760	777	767	742	749	766	807	801	754	783	796	773	761	782	786	770	790	779	783	780	802	784	783	773	783	798	792	721	765	813	753	789	773	761	762	779	775	757	752	794	819	785	764	827	772	764	788	795	758	776	817	774	781	830	783	875	724	757	750	731	764	759	800	801	806	814	800	733	808	742	787	783	781	785	759	733	721	776	737	758	769	770	732	735	763	767	759	728	786	783	779	817	820	758	824	783	757
13936	2126	2092	1648	1107	852	824	636	601	478	474	456	452	431	408	425	403	383	396	407	395	388	389	331	374	377	351	357	336	327	353	369	335	381	351	372	372	329	609	307	332	361	355	355	332	317	330	356	360	350	320	350	337	349	355	292	351	328	297	351	330	323	329	336	291	347	303	329	314	318	335	336	291	316	341	333	365	297	326	352	314	297	307	376	301	351	343	309	356	344	350	377	330	366	347	325	355	302	368	339	336	346	351	371	360	339	354	353	341	337	311	323	340	351	294	373	371	379	335	339	320	334	335	361	353	350	344	338	323	323	317	357	315	312	322	332	311	344	341	326	319	327	341	344	393	332	342	352	347	334	338	353	320	330	337	348	315	355	378	354	340	373	357	336	321	303	295	329	344	342	366	354	311	363	354	339	346	342	328	346	335	345	371	338	318	354	298	317	343	334	343	350	320	331	405	329	311	372	352	310	319	324	318	317	339	365	313	321	328	326	317	329	337	310	313	366	318	338	314	346	340	342	341	334	335	347	275	343	363	348	335	315	331	325	344	278	346	325	343	368	325	339	355	336	343	342	329	369	321	334	309	291	312	321	329	321	318	342	316	348	334	326	344	351	338	343	346	327	314	322	321	331	305	335	307	330	293	341	346	344	342	359	285	346	360	351	320	327	311	306	357	303	339	371	321	320	342	309	312	286	294	323	298	335	320	331	327	346	327	322	325	336	364	358	320	309	391	320	308	328	340	348	369	351	314	323	311	320	299	322	326	317	323	376	363	340	341	353	335	349	331	316	333	346	343	365	362	326	335	332	340	333	350	331	330	337	340	338	318	309	346	311	329	344	348	351	327	360	315	324	337	357	332	320	361	334	330	334	332	353	356	309	342	335	314	336	345	321	339	342	343	327	333	376	307	329	344	330	329	329	317	310	364	345	314	343	323	324	330	336	351	341	307	300	324	323	365	330	342	357	338	350	317	330	340	349	333	379	326	317	328	318	335	356	335	370	376	364	337	356	343	323	322	336	353	346	342	332	308	334	286	327	331	366	306	338	360	363	345	329	357	328	339	298	360	321	338	357	341	307	343	294	335	349	324	355	324	336	351	358	312	324	350	345	324	325	344	310	341	367	286	354	337	355	328	349	327	351	356	303	297	328	329	327	303	329	310	329	318	334	325	391	338	329	306	367	303	333	327	354	328	329	329	329	335	362	352	282	299	356	282	319	322	386	359	288	324	321	349	330	324	347	350	338	326	343	317	320	357	313	313	318	317	331	338	338	328	338	345	309	328	322	318	354	292	354	338	311	351	316	342	320	339	308	338	331	373	338	326	339	335	356	323	348	340	346	348	303	331	319	323	320	336	321	365	346	301	317	364	326	309	343	361	310	317	294	330	331	353	322	340	324	345	357	333	317	302	340	333	348	355	300	358	310	325	345	334	303	322	358	320	375	341	357	316	350	342	350	315	309	335	354	313	332	320	331	327	343	315	345	346	294	321	362	333	342	353	333	305	347	361	342	375	323	319	348	312	354	332	327	338	340	286	359	351	311	341	307	328	337	343	313	343	341	313	318	327	348	318	299	325	317	332	323	316	331	379	331	308	345	349	346	305	334	299	352	363	318	352	319	352	366	344	332	341	332	340	318	346	357	336	354	312	335	323	332	315	341	327	331	321	325	347	342	396	366	368	335	335	346	341	301	346	282	358	337	349	339	346	327	337	360	324	343	333	330	333	338	327	354	329	329	305	340	346	329	322	331	355	376	339	335	335	328	339	324	348	321	348	347	340	327	349	345	324	336	313	364	318	329	302	338	308	346	359	317	369	324	317	325	327	338	308	338	325	317	331	327	353	334	301	287	346	319	324	328	301	342	344	352	336	344	307	368	351	337	342	313	338	318	326	363	334	322	364	316	345	339	324	369	316	309	347	333	342	336	335	347	335	314	333	319	371	338	335	293	327	339	360	326	322	301	326	303	358	349	351	330	352	369	324	331	320	342	346	323	332	336	326	319	318	308	342	286	320	311	331	365	328	329	332	333	339	340	319	356	346	351	341	337	316	349	302	323	362	303	345	318	346	314	359	312	312	351	358	375	342	351	323	327	375	339	324	315	334	311	348	304	332	345	359	322	327	340	303	315	326	336	326	305	320	336	334	333	342	333	362	324	332	330	332	336	344	344	298	314	302	320	335	356	345	336	329	287	326	344	336	351	301	329	334	337	335	340	375	328	334	328	366	355	367	342	317	322	339	341	353	325	350	344	325	280	336	366	372	355	375	339	304	328	353	345	317	313	361	359	344	292	357	321	319	362	371	273	363	318	332	285	305	371	340	307	350	321	311	358	388	326	328	343	350	314	331	344	359	355	338	353	358	352	374	343	332	331	348	316	349	293	317	340	324	334	324	274	321	348	304	359	312	315	290	344	346	363	332	318	331	333	333	327	322	308	368	321	384	342	319	332	330	333	313	344	311	370	315	359	350	334	339	339	310	359	351	310	320	313	313	331	337	345	327	334	328	332	361	363	331	311	324	329	326	323	326	329	328	313	333	330	327	321	339	332	357	312	312	344	340	330	364	326	355	345	303	343	330	319	326	344	322	340	342	361	323	337	350	315	350	349	311	341	372	349	327	380	333	284	334	359	348	389	305	296	369	343	344	314	352	299	318	346	325	321	334	365	312	335	329	302	336	321	335	319	321	341	320	322	367	356	329	311	323	335	359	328	310	348	339	323	329	328	328	314	356	372	363	323	323	324	333	327	343	330	338	305	316	360	336	303	330	359	352	341	343	346	324	332	341	327	358	317	357	345	339	370	333	329	329	316	350	324	329	324	336	342	308	338	330	344	328	330	322	332	318	369	364	332	322	322	341	352	358	312	328	343	317	353	350	331	366	347	339	330	319	324	341	339	307	332	303	355	366	310	324	297	341	306	378	343	355	306	337	368	324	312	331	324	330	329	361	358	340	318	359	335	301	347	388	338	335	340	344	309	313	332	334	331	322	298	307	325	361	330	316	323	359	295	314	306	352	333	322	295	335	356	338	354	304	332	330	318	343	333	339	345	328	350	350	324	335	334	320	342	355	318	326	357	356	354	348	313	334	312	348	377	325	347	345	314	365	375	358	317	357	319	308	339	344	327	329	327	343	315	364	325	374	353	350	337	316	364	330	397	332	349	336	328	329	326	323	313	309	354	318	343	362	331	335	345	348	319	306	319	314	368	306	339	322	342	359	342	323	334	352	302	372	361	365	328	328	341	314	314	344	358	331	341	326	357	396	323	334	282	350	334	346	300	340	338	339	326	350	304	336	343	344	321	347	363	324	365	324	330	320	315	333	321	326	360	328	298	328	335	320	336	333	332	296	324	331	378	300	330	308	345	343	311	316	342	335	292	333	321	332	347	334	317	317	364	361	317	324	349	351	326	369	315	357	319	325	307	322	341	334	340	346	364	332	359	353	349	351	326	343	344	360	348	349	321	338	320	354	331	352	307	359	318
7698	2130	3997	4892	4379	3664	3080	2672	2323	2039	1956	1676	1631	1549	1427	1341	1312	1277	1173	1181	1198	1156	1114	1078	1068	1006	972	1026	960	996	924	913	909	935	905	926	927	978	3335	900	904	896	875	896	828	909	827	830	834	845	865	875	862	858	851	835	802	863	846	834	808	852	876	822	797	886	822	793	865	814	805	797	820	814	836	821	897	866	839	848	828	836	808	769	844	811	763	827	806	817	806	769	805	821	818	834	826	829	846	786	838	828	796	811	797	814	807	816	782	828	855	864	789	844	842	787	887	769	809	769	807	817	825	794	776	894	787	801	783	844	787	807	830	789	841	764	806	752	784	864	788	808	836	836	788	765	829	841	825	812	847	816	776	843	795	834	778	794	807	832	808	797	818	837	845	799	833	771	787	806	812	841	835	807	881	789	799	780	823	855	859	826	802	804	798	789	770	849	759	888	784	746	803	833	787	818	782	781	810	772	767	784	832	841	838	757	785	840	742	787	816	852	793	819	811	796	836	777	801	841	836	823	830	750	796	780	853	851	819	788	802	809	809	824	761	896	821	803	810	845	793	865	781	782	800	796	811	805	810	795	794	780	797	821	809	794	856	818	784	826	794	806	791	745	786	827	805	812	797	792	834	849	747	790	751	807	824	796	799	761	750	824	799	830	834	799	775	795	759	829	770	775	790	788	810	811	820	806	819	804	761	797	834	805	802	811	845	810	824	848	800	829	794	769	799	800	783	804	817	834	758	817	853	869	797	794	798	809	761	871	797	800	765	856	782	798	813	786	795	777	805	837	819	835	819	790	817	861	779	876	884	799	765	792	795	825	750	837	773	811	794	770	778	797	837	824	825	787	812	840	811	834	805	806	813	787	761	768	848	786	853	796	776	821	818	842	799	796	768	768	815	797	832	788	785	792	796	830	811	783	812	789	804	836	843	814	815	802	833	778	766	782	781	777	835	749	795	788	852	762	798	826	812	812	796	808	770	865	801	812	828	803	806	800	864	787	817	786	791	793	813	812	801	818	809	813	793	804	772	772	815	785	779	758	795	773	820	819	814	770	762	801	782	780	868	814	791	798	770	845	802	789	752	803	796	814	789	761	766	817	810	815	786	815	809	789	803	815	732	797	833	775	806	761	820	819	853	791	770	807	782	802	795	795	836	831	754	811	762	817	764	843	821	798	810	839	828	735	766	765	805	834	753	802	754	791	827	781	790	820	809	819	775	767	793	810	794	829	815	768	788	764	800	805	819	839	829	843	827	824	793	788	789	776	787	831	836	849	812	866	839	843	792	809	845	849	800	803	837	786	810	761	820	766	827	802	825	760	827	836	844	765	813	795	828	779	825	808	811	822	812	777	802	842	823	772	851	873	775	822	803	785	779	789	787	811	826	747	823	745	772	799	819	782	807	786	776	804	797	842	746	824	863	799	832	809	783	767	788	802	839	780	785	826	835	799	757	814	797	833	805	791	791	820	807	793	820	832	778	798	790	801	825	839	826	754	795	839	828	805	784	807	814	780	811	772	810	790	876	753	859	853	814	802	798	764	828	854	802	785	827	835	820	741	798	799	852	778	810	813	834	815	804	739	798	856	824	803	833	767	809	784	819	764	831	769	779	792	793	813	854	823	805	820	835	781	767	823	779	811	759	792	799	817	774	840	813	770	826	831	797	807	826	812	805	726	803	829	805	865	766	801	786	818	800	782	828	784	813	806	823	830	803	789	803	840	780	804	786	830	805	773	791	867	815	795	806	786	781	777	828	836	808	792	833	853	812	787	775	776	796	788	759	813	794	791	797	804	832	795	817	860	735	769	798	814	816	796	822	806	747	818	775	791	806	796	801	845	822	863	825	786	836	789	813	815	829	758	809	804	791	809	804	794	781	827	786	795	803	805	805	785	814	796	800	837	820	825	800	811	791	739	777	825	783	857	827	825	794	820	799	768	833	815	788	775	800	769	798	794	815	786	829	754	819	801	762	795	793	837	798	781	773	777	777	795	808	803	793	790	780	851	828	819	835	820	764	806	786	772	836	799	807	804	836	773	792	813	820	805	779	815	783	772	775	860	834	798	797	790	842	807	776	766	719	792	843	794	798	830	861	820	789	812	770	866	808	820	782	813	803	763	842	806	812	796	821	841	792	767	798	844	815	820	816	778	831	773	825	778	821	849	769	776	783	843	809	852	798	799	806	795	800	821	793	798	813	748	822	783	837	810	822	781	800	799	828	807	801	790	822	782	808	765	831	788	840	849	842	802	783	814	824	804	795	856	790	821	790	822	782	829	868	815	801	823	759	769	807	831	764	842	853	849	827	823	759	788	799	794	773	774	814	832	823	818	817	807	800	859	797	744	776	832	790	833	817	825	791	781	831	807	822	825	799	792	803	777	784	794	784	837	815	801	772	858	817	786	769	802	880	836	742	808	821	759	821	803	776	792	779	796	805	810	812	836	791	750	824	860	829	803	828	798	809	826	785	783	819	782	862	838	804	852	787	866	810	833	761	794	854	807	775	781	804	818	822	749	804	781	808	805	800	826	793	815	849	811	799	823	838	860	818	846	789	774	824	755	830	781	804	823	810	806	792	773	840	809	757	808	786	751	806	827	848	815	812	823	840	813	809	814	814	802	812	785	818	841	748	819	848	777	787	813	817	771	807	793	788	789	807	803	810	820	820	757	756	758	769	773	825	838	836	753	785	836	803	856	747	772	785	818	797	804	775	791	818	826	780	795	797	858	784	801	784	814	817	824	763	790	826	776	743	850	806	830	778	803	792	778	846	768	775	815	811	779	800	782	796	820	808	795	828	820	788	803	791	792	789	813	781	812	825	822	798	802	845	824	803	820	776	766	788	821	807	790	805	776	763	739	848	799	797	775	827	834	848	831	781	823	796	832	815	824	806	788	771	799	795	764	800	818	834	826	833	766	817	813	817	791	811	832	741	819	855	786	830	826	768	788	806	770	775	811	808	777	827	765	819	807	768	823	794	787	809	800	811	829	811	818	807	819	782	813	828	745	781	821	752	837	821	809	776	841	805	797	812	824	828	827	800	772	749	807	714	813	781	785	778	823	793	828	774	815	810	769	788	816	819	818	767	884	807	752	793	800	861	782	797	819	790	827	830	806	811	835	819	732	809	813	789	742	846	767	753	801	851	818	820	801	790	806	773	788	782	874	812	810	757	760	802	812	835	730	808	818	812	769	813	788	811	822	811	829	768	808	825	803	761	756	790	767	796	829	817	760	865	842	785	788	822	844	771	775	819	753	785	807	826	792	806	815	764	759	816	789	771	812	790	829	847	792	774	825	831	795	851	809	802	812	800	794	822	812	783	790	863	758	839	805	799	784	795	740	807	809	794	826	816	808	786	822	821	818	840	757	775	815	808	815	783	817	804	796	905	835	794	787	833	825	786	826	773	782	811	770	848	831	786	799	796	777	824	814	798	841	795	807	802	824	795	800	778	760	813	830	776	785	818	767	771	805	807	777	797	873
1915	177	180	162	124	148	174	144	155	128	144	146	158	149	173	149	145	141	154	146	140	158	151	151	146	145	158	133	133	154	138	146	131	134	170	157	150	129	136	137	145	140	133	121	153	144	125	146	152	137	127	155	131	135	129	152	164	169	149	152	139	145	152	141	167	133	136	147	149	140	148	121	150	129	143	130	150	138	150	148	137	112	134	153	137	153	149	170	154	139	127	152	143	133	130	134	140	131	157	139	140	134	129	175	138	172	137	160	123	139	127	142	144	136	147	157	164	143	152	158	158	144	132	142	144	150	148	150	138	140	130	148	143	143	126	123	161	109	145	125	120	142	150	135	139	136	179	152	150	135	150	155	142	152	138	157	156	143	133	151	148	149	149	129	168	128	128	147	131	156	152	131	160	147	141	147	150	146	140	148	130	132	116	125	145	121	134	143	134	158	137	147	142	132	151	135	144	135	141	133	120	139	138	128	138	143	140	151	126	123	133	145	136	138	151	136	132	165	161	145	135	138	155	153	132	134	153	148	143	126	157	129	142	135	157	150	147	137	146	129	140	143	148	143	146	151	133	155	137	153	173	146	147	142	153	158	127	146	154	140	136	141	125	150	146	144	126	149	150	130	127	167	145	137	138	139	111	149	128	152	135	136	137	133	129	129	142	157	152	130	151	136	119	139	144	158	149	143	146	161	142	148	142	133	127	132	116	142	130	153	118	145	144	131	156	158	139	168	150	152	154	130	137	159	145	135	125	122	141	146	135	164	130	130	143	151	139	154	124	136	134	131	161	155	167	145	138	163	166	122	153	122	149	144	143	125	151	164	140	151	173	143	144	133	126	138	137	138	145	147	156	142	146	143	135	118	157	148	116	127	156	150	125	143	151	140	144	169	174	129	152	139	122	133	122	126	138	157	157	143	136	136	122	141	143	158	135	133	130	154	165	143	140	150	135	145	136	156	132	152	142	149	139	124	152	125	148	136	129	159	153	147	145	119	155	153	149	148	148	131	148	150	144	146	144	130	131	137	139	124	155	114	130	134	151	142	165	116	179	132	140	121	146	149	142	141	143	137	162	146	147	151	158	141	154	131	126	150	167	127	132	141	150	118	147	137	141	139	126	145	157	166	156	149	164	138	147	142	141	155	131	134	129	159	137	155	160	128	128	142	141	153	168	154	135	123	120	131	142	155	160	127	145	137	132	154	130	147	164	125	142	145	133	149	135	125	141	156	129	146	131	126	162	150	135	144	135	134	138	146	152	137	134	109	145	146	115	146	136	157	134	130	138	124	130	138	142	141	144	140	151	157	147	154	159	148	139	155	161	145	148	138	157	143	148	126	128	119	148	141	171	126	148	138	163	158	166	151	133	164	136	156	152	146	142	132	121	145	147	130	141	147	121	145	146	162	163	155	149	134	151	140	127	155	144	145	140	154	135	138	135	149	152	148	130	171	142	149	142	147	141	153	132	148	121	142	134	141	138	132	147	147	144	148	137	159	147	137	132	137	155	157	150	154	163	119	137	130	125	148	138	157	132	156	148	136	163	154	146	154	148	136	153	137	142	140	155	123	144	149	149	153	152	149	147	142	150	111	123	145	134	157	145	146	141	148	141	149	132	158	183	159	136	134	149	132	150	106	156	142	140	143	145	142	151	161	138	142	141	161	160	125	130	146	145	169	138	125	150	163	131	138	143	123	124	132	134	146	145	141	135	137	160	157	153	134	153	154	136	152	143	150	149	158	144	133	141	154	135	123	151	143	137	146	167	142	128	129	110	145	134	151	133	125	137	159	132	126	151	114	151	132	153	161	118	157	154	145	157	154	157	150	142	153	142	165	145	148	134	170	141	141	150	142	161	169	145	147	129	148	134	156	146	154	157	156	135	134	143	147	150	134	146	124	167	146	139	137	126	150	146	144	172	140	144	160	128	150	154	137	141	128	155	123	132	128	154	137	139	155	136	166	154	145	162	159	143	152	158	156	135	159	127	146	166	150	141	114	134	144	124	133	155	131	148	125	138	138	146	142	184	142	120	160	141	145	178	138	146	125	133	156	138	156	141	158	122	147	138	139	147	168	148	157	166	157	163	143	165	146	129	156	143	134	131	140	153	154	151	161	164	149	138	125	135	132	179	146	161	138	124	142	163	147	154	138	140	151	124	147	144	147	137	140	138	147	139	150	151	132	137	138	138	131	139	142	144	141	168	140	149	144	144	155	171	134	172	162	117	154	143	140	139	149	159	143	120	155	162	168	127	128	149	144	143	133	161	149	174	133	147	177	166	149	135	168	142	145	154	136	129	140	138	167	121	143	126	126	145	151	138	130	165	157	138	146	149	151	149	153	143	155	120	124	149	126	160	166	146	150	127	133	126	136	156	139	139	115	156	147	141	130	149	141	132	158	150	165	156	133	139	126	137	151	151	148	104	145	128	138	155	148	155	141	147	145	158	152	139	126	145	141	163	132	116	150	139	144	137	145	147	147	138	159	139	133	139	133	132	152	150	146	129	137	144	141	170	133	138	135	149	141	175	148	160	150	157	131	146	145	160	129	133	146	134	152	134	147	143	141	144	135	140	155	152	149	146	136	125	129	165	137	168	141	142	146	140	128	137	127	130	138	154	132	152	139	148	139	157	150	142	152	154	135	143	146	144	150	156	162	137	143	156	154	130	134	149	150	128	126	161	145	146	155	135	142	129	148	141	144	148	154	146	169	163	157	148	117	152	157	148	139	135	127	137	158	150	154	120	136	131	133	148	127	128	166	125	141	154	138	124	166	153	140	128	161	135	159	130	166	134	164	130	135	128	157	133	116	137	151	135	135	138	152	151	122	138	148	146	134	181	141	123	153	127	140	142	109	136	168	141	132	138	122	149	134	166	153	146	128	132	155	139	137	141	137	140	127	150	139	180	147	152	171	139	159	124	110	152	134	121	151	147	127	137	139	135	135	167	151	150	165	144	147	147	148	128	126	164	163	136	151	148	161	130	127	157	158	145	138	152	123	129	159	150	138	163	162	149	152	139	145	148	129	128	141	171	161	150	136	134	126	119	156	138	136	162	134	142	129	149	157	140	145	141	116	136	138	169	144	146	177	148	157	128	150	126	125	143	140	163	136	125	138	135	166	143	129	149	139	132	155	119	148	140	159	128	131	134	152	132	148	169	143	154	144	156	143	128	127	140	134	149	153	148	146	126	157	143	134	133	150	161	144	153	137	143	152	128	134	156	137	140	121	149	143	144	128	138	134	143	148	138	147	162	147	148	157	165	154	135	138	139	138	127	147	145	151	123	133	140	153	152	145	153	134	140	154	164	155	144	145	159	131	157	147	145	131	167	138	153	169	129	162	140	136	156	147	128	133	139	136	147	143	139	142	128	149	151	139	140	144	125	132	144	145	130	160	158	148	134	146	161	141	141	143	128	131	130	171	164	153	143	159	140	137	137	153	138	130	157	147	126	137	138	154	147	126	122	156	161	152	152	134	155	144
2247	436	527	557	481	550	492	461	460	438	444	485	446	484	483	456	470	443	443	432	495	429	422	429	408	410	444	407	409	426	464	410	421	405	426	412	483	428	474	449	393	391	433	432	450	440	431	461	417	421	448	466	440	442	430	424	443	438	375	401	379	425	403	418	440	431	452	407	425	428	457	442	411	421	428	389	441	414	451	411	395	433	480	438	443	412	424	463	422	430	423	424	443	438	427	417	436	437	420	432	396	448	399	423	413	391	439	432	411	473	411	417	415	418	437	425	443	411	422	428	438	434	419	379	407	439	419	410	429	438	434	420	450	417	430	469	425	414	455	451	429	465	421	435	434	428	399	458	402	436	402	403	437	446	434	422	393	426	414	409	471	432	435	423	443	423	466	405	413	414	407	419	415	414	442	421	458	441	443	405	432	476	435	420	452	381	391	406	422	409	451	410	453	438	437	480	397	424	433	422	449	448	419	402	418	407	421	434	403	449	454	440	416	432	397	432	457	441	399	431	417	417	441	420	415	396	455	440	422	425	442	404	434	451	443	459	399	421	406	439	425	430	451	416	411	408	405	417	443	453	411	410	422	404	403	393	424	405	424	439	417	403	428	435	451	428	425	410	436	403	425	428	403	434	441	397	427	437	417	439	430	411	440	427	429	435	427	415	421	431	384	437	394	396	440	437	399	401	413	437	405	443	431	410	449	415	440	429	427	409	439	390	431	388	382	441	436	445	412	441	464	427	441	458	436	434	446	389	422	422	455	422	395	427	448	461	411	412	417	454	496	483	424	439	428	397	424	451	442	423	426	428	456	408	430	410	425	423	438	417	394	476	420	433	401	455	424	423	434	417	427	447	383	423	411	442	419	419	392	457	447	435	422	420	408	422	418	430	423	398	411	414	408	459	414	443	409	440	398	435	441	438	414	416	439	419	433	453	436	423	395	440	429	440	404	418	434	403	409	406	400	445	420	409	409	455	380	422	426	457	400	409	410	441	418	414	426	435	416	417	424	426	381	446	449	404	419	424	432	436	432	407	471	392	439	420	394	445	423	444	423	406	433	465	405	422	428	448	418	431	459	390	421	421	436	423	404	434	440	432	412	398	410	440	430	392	392	458	426	390	466	418	429	417	438	412	407	450	414	457	436	414	408	411	423	443	475	451	436	439	457	445	437	440	407	401	423	412	414	385	482	421	423	408	444	427	438	443	436	455	435	460	427	401	423	421	391	430	414	401	409	421	438	415	416	402	467	424	415	437	456	437	414	419	426	448	406	422	402	436	447	428	428	411	439	415	409	436	408	425	492	401	436	436	458	414	411	435	428	406	413	459	441	401	413	473	448	425	365	428	407	448	403	409	412	422	407	450	454	469	409	427	447	434	401	411	385	425	418	447	457	455	408	425	389	399	468	414	397	438	455	408	417	424	379	426	388	436	401	418	443	401	451	390	446	395	423	443	433	431	414	412	420	424	412	455	391	418	397	441	417	421	427	426	412	403	433	426	431	437	396	392	408	411	442	422	432	438	378	401	418	403	430	470	438	417	395	461	411	433	467	421	399	452	446	434	418	400	387	423	444	453	411	469	435	407	425	459	440	428	443	413	398	369	419	432	421	434	463	444	445	431	425	435	394	405	434	434	437	435	438	457	402	411	388	415	423	418	409	432	411	394	437	420	416	450	422	441	422	375	405	428	437	421	418	428	432	451	406	421	431	427	415	437	393	445	402	418	431	403	412	442	429	459	433	445	453	421	469	425	439	406	431	433	434	418	424	411	406	421	406	444	432	415	389	432	402	410	406	457	425	458	431	418	417	373	445	431	405	405	448	432	404	444	440	413	444	405	419	418	437	407	431	425	438	407	453	417	410	396	403	426	470	413	437	437	415	408	394	413	442	435	445	434	435	433	415	439	413	473	433	432	445	445	454	416	422	459	395	427	422	439	414	420	442	462	403	435	435	440	453	436	432	413	457	450	462	432	423	370	425	425	440	409	431	440	424	417	454	422	429	444	459	428	437	440	429	426	442	428	412	439	414	439	427	400	439	415	445	436	401	453	418	445	414	410	449	435	468	425	398	406	409	441	444	410	424	413	444	463	413	436	429	421	420	443	428	455	439	436	429	406	389	427	427	443	426	410	430	437	406	442	449	423	432	444	438	422	418	447	468	474	437	442	409	439	420	393	450	441	417	451	454	388	468	401	425	415	435	432	404	397	417	425	450	392	412	420	413	406	405	422	424	409	435	430	428	440	462	418	436	427	417	409	408	425	445	425	440	421	443	427	447	431	441	459	407	451	456	423	399	420	445	430	420	435	417	427	426	428	419	419	393	415	406	424	437	418	447	423	445	442	435	444	436	433	427	414	402	454	435	420	442	448	476	419	403	374	460	409	423	441	435	459	422	415	408	428	478	448	452	417	427	419	432	386	464	418	423	416	372	395	430	440	415	426	415	468	415	441	398	449	454	413	415	419	442	421	402	414	426	403	415	434	452	438	395	426	428	431	443	421	443	451	438	416	441	418	410	418	378	475	411	411	417	445	386	414	404	448	430	439	461	385	432	470	408	412	460	411	451	442	420	425	399	408	464	430	443	451	416	400	432	433	410	396	440	416	431	435	437	398	387	437	433	437	414	438	414	429	405	439	432	418	392	447	428	442	407	392	441	416	443	408	404	418	466	420	419	418	392	420	436	475	428	403	464	381	423	445	433	431	422	415	466	474	420	440	410	436	420	421	444	440	412	451	432	426	401	428	420	430	413	446	438	440	428	459	413	404	430	472	425	425	421	417	451	420	413	430	409	410	412	467	397	436	439	435	428	448	401	422	427	437	427	437	435	449	423	417	445	420	428	427	436	468	432	425	428	405	434	418	406	466	403	453	441	454	426	433	414	403	455	417	428	454	437	447	414	424	423	391	422	416	415	401	420	469	399	435	432	437	411	416	401	427	437	485	456	414	449	439	405	461	416	413	421	415	399	397	426	428	460	424	409	434	470	441	436	453	442	409	445	446	426	429	402	372	454	409	438	443	452	434	460	412	434	444	453	462	441	438	409	407	451	427	424	410	444	435	398	451	427	439	451	446	424	382	394	450	423	432	411	416	445	416	472	451	395	403	441	412	466	431	445	436	463	394	431	430	397	395	426	411	409	411	451	439	420	426	425	369	422	438	462	447	409	467	418	428	476	426	396	430	411	413	476	430	418	387	437	421	412	410	425	422	425	402	439	432	442	446	436	458	434	446	438	404	421	419	423	440	446	413	414	430	421	391	448	390	450	409	410	449	420	410	473	454	424	430	411	426	415	433	424	374	408	447	422	437	404	431	373	458	388	407	431	391	404	401	409	436	416	437	447	440	403	439	441	399	418	416	399	419	420	463	433	436	411	398	388	445	421	454	434	418	414	426	413	424	440	409	388	441	410	458	445	425	413	446	435	424	421	444	430	432	427	443	419	406	441	414	378	422	433	408	422	420	413	453	416	446	454	417	429	433
7485	1028	1117	934	683	616	517	443	386	404	357	381	378	382	325	363	388	353	320	294	337	327	354	310	331	320	317	317	326	303	307	329	307	359	319	308	312	310	483	278	320	332	282	283	317	335	315	291	294	314	284	317	324	320	327	313	303	310	289	309	289	294	292	306	276	312	339	320	277	312	300	333	302	297	283	298	306	296	300	330	313	307	289	296	340	321	293	325	309	278	286	302	333	326	287	304	327	309	312	289	319	274	313	330	315	297	304	305	289	283	285	291	294	306	326	296	294	341	287	272	291	305	338	314	293	288	287	293	328	303	298	324	309	306	302	277	291	308	300	330	322	311	308	306	309	283	331	328	307	318	314	312	281	302	315	306	320	282	302	286	270	301	295	294	313	287	329	289	279	305	319	297	289	347	319	311	325	340	280	292	273	293	305	277	276	273	296	301	304	300	292	305	324	311	334	298	317	276	317	317	306	314	302	356	286	300	324	304	303	319	307	268	320	276	299	329	297	308	295	294	328	307	277	328	295	344	322	279	344	277	261	294	303	308	286	292	286	283	288	299	281	302	298	269	333	318	295	292	323	312	278	290	288	308	302	324	311	320	272	282	313	340	283	322	285	277	306	293	296	307	292	305	289	315	308	287	293	314	298	284	314	301	334	302	296	317	309	285	307	336	303	329	309	314	292	286	294	335	290	288	288	320	279	322	297	286	303	322	292	306	277	316	311	304	307	312	287	293	301	318	333	325	299	301	321	331	310	312	297	303	339	293	272	313	314	328	296	312	297	302	300	304	308	311	326	299	280	317	329	314	275	309	341	267	325	319	318	298	317	295	305	333	301	301	281	294	285	304	324	332	337	326	300	313	298	310	308	303	356	329	298	266	286	303	300	304	339	292	293	311	327	293	300	304	291	303	280	326	330	311	302	313	285	307	278	305	321	268	304	280	309	293	277	248	292	282	290	275	297	300	270	318	301	330	299	333	315	283	305	303	303	285	285	310	299	332	299	292	311	305	307	278	286	259	302	274	321	295	299	313	304	318	288	319	292	302	314	294	298	294	282	305	335	284	296	300	331	315	273	314	286	281	334	304	290	273	317	320	281	293	322	309	295	303	254	340	283	320	287	275	323	337	303	284	332	336	328	295	308	302	293	313	281	315	295	295	318	296	305	297	297	314	325	291	297	333	301	273	278	285	285	279	307	305	285	314	350	282	312	331	281	276	280	274	339	307	309	278	320	289	306	310	299	311	331	287	298	307	293	292	320	323	305	332	321	326	309	310	286	324	306	312	325	320	320	335	309	326	279	305	285	308	328	278	290	245	295	298	278	295	261	262	314	274	285	304	299	337	281	310	311	322	284	318	286	299	307	296	309	300	327	301	306	266	328	334	310	298	299	292	302	288	330	298	360	306	316	328	321	334	287	287	318	297	291	275	314	300	313	306	323	311	321	325	308	279	311	302	319	311	289	291	308	341	310	331	304	312	294	307	273	323	311	311	314	302	293	296	280	315	319	296	321	332	315	307	289	296	309	291	312	279	284	315	326	293	289	296	293	282	304	311	316	288	328	298	317	305	324	294	294	284	281	280	293	297	311	284	326	298	286	296	301	323	297	270	314	338	312	319	312	292	302	304	278	307	305	316	286	275	276	294	343	284	306	300	326	322	305	299	310	278	312	301	282	313	300	315	314	291	296	316	308	328	290	295	321	300	284	260	274	335	295	287	307	333	314	274	295	282	342	308	290	282	290	303	309	322	310	289	318	309	294	318	312	307	305	307	311	304	301	305	361	323	309	309	328	320	317	328	299	280	309	316	277	264	277	292	283	318	285	297	264	276	283	323	303	294	281	319	314	304	324	298	327	278	315	288	287	313	322	282	314	276	310	306	315	323	331	289	304	283	308	303	310	326	341	308	275	315	328	328	298	292	326	292	323	306	262	273	316	332	276	286	312	286	272	283	306	298	296	288	291	324	266	304	296	289	296	309	289	278	322	287	321	325	308	303	314	337	258	293	333	337	317	297	289	288	283	283	265	284	347	294	309	315	309	328	287	264	322	353	281	308	315	332	300	296	307	292	324	284	292	284	320	300	274	275	265	322	310	323	297	319	310	311	311	342	293	324	294	362	287	323	323	315	284	305	315	310	321	282	308	287	290	279	309	296	273	290	294	302	272	302	284	319	300	323	295	292	285	319	290	283	309	312	276	312	306	279	308	298	314	321	302	315	310	278	308	303	313	324	304	293	322	338	319	303	279	310	294	304	339	304	309	322	290	315	279	295	306	297	297	288	298	301	298	308	325	295	289	297	355	320	312	318	306	278	283	316	306	283	284	287	271	305	333	299	300	321	304	306	302	310	281	303	325	312	299	317	299	286	279	307	302	269	296	293	326	300	306	340	302	307	311	312	305	320	278	305	316	299	323	292	284	319	275	303	309	326	254	292	287	289	312	293	335	298	305	272	341	273	305	295	270	314	300	315	295	312	322	298	331	325	303	302	296	341	321	328	295	309	301	318	295	296	301	304	347	293	302	333	297	325	281	304	286	292	272	326	303	335	310	254	300	303	284	286	295	329	332	276	317	305	305	298	342	290	343	315	287	293	313	296	303	288	297	288	307	335	290	291	293	327	324	288	258	308	271	303	294	314	349	297	302	321	329	284	305	306	330	293	289	302	359	311	319	328	302	321	280	281	314	331	313	327	299	278	298	298	272	316	321	330	309	349	308	331	287	274	290	286	316	308	292	292	335	300	301	357	332	298	279	280	288	318	298	301	320	298	295	305	276	302	319	287	313	318	295	278	290	312	316	284	322	270	304	312	342	313	268	314	298	295	289	286	300	301	330	298	314	272	320	276	320	324	283	315	283	329	333	297	294	316	333	318	331	329	290	275	284	319	297	306	324	324	301	317	297	300	325	293	279	302	282	315	304	322	308	281	271	304	287	293	311	297	283	311	313	324	290	321	276	294	279	303	311	296	300	294	306	333	301	265	275	317	306	283	304	340	247	322	277	310	280	284	293	287	304	303	300	281	289	296	337	285	264	299	291	290	291	295	250	251	283	288	300	297	298	328	321	302	277	307	310	320	308	286	297	307	289	324	280	302	297	305	318	349	311	319	318	297	330	285	328	309	302	297	298	321	293	314	307	306	312	278	306	276	289	284	311	277	315	277	306	295	296	291	295	313	335	328	304	347	277	277	305	308	326	295	300	292	317	308	290	306	333	309	280	314	275	273	294	277	303	296	326	300	299	292	306	332	290	303	303	285	289	320	268	294	249	307	286	290	321	295	300	304	276	337	323	308	287	324	293	304	321	289	324	330	315	289	304	304	279	273	296	270	302	298	311	294	280	324	307	301	295	285	324	285	345	304	306	313	285	274	320	286	299	301	299	317	345	301	301	333	290	298	324	320	317	297	319	294	325	292	308	302	316	267	285	257	301	290	317	294	286	329	295	290	313	301	296	288	307	306	299	321	303	280	284	332	309	321	324	289
5944	1428	2437	2887	2636	2306	2026	1731	1549	1422	1271	1261	1157	1139	1135	1000	1036	998	997	992	945	934	913	929	957	856	858	856	847	858	826	809	835	833	828	817	834	899	2137	831	801	800	781	763	843	828	797	792	864	838	826	772	819	787	775	753	804	808	765	811	826	801	743	731	786	770	777	737	779	756	768	781	756	791	784	775	739	753	796	795	809	782	798	745	787	769	788	817	790	809	777	771	813	801	806	757	766	737	689	778	715	791	738	757	773	759	743	806	809	740	787	800	794	765	796	767	719	800	743	742	805	835	771	762	789	800	796	734	769	738	712	758	740	778	758	806	744	790	720	805	823	813	807	775	771	785	793	794	786	783	726	749	753	735	750	809	815	741	780	755	857	733	788	784	812	757	740	765	749	816	812	749	767	793	795	746	703	770	760	735	785	788	783	778	783	793	799	750	773	765	752	758	823	767	803	775	776	773	784	758	740	758	811	753	773	786	733	786	733	743	739	724	780	766	782	775	811	801	766	752	793	818	804	788	802	786	762	798	791	777	760	722	707	773	708	764	799	783	771	845	761	809	780	800	795	815	828	742	762	775	758	769	802	787	819	764	719	820	775	765	776	784	751	752	762	774	757	729	776	732	768	789	779	745	738	756	775	754	789	806	764	783	727	704	771	788	799	780	786	759	748	800	760	781	735	766	801	814	725	819	788	749	817	764	783	819	756	777	716	752	780	781	794	746	799	805	808	802	789	773	799	781	804	761	767	762	810	749	750	776	779	831	743	809	763	788	723	788	753	769	765	794	769	744	746	746	803	803	796	770	752	744	761	775	772	800	780	748	743	790	799	809	769	793	779	786	762	780	828	790	768	815	793	756	755	704	709	737	759	763	808	760	781	763	780	773	800	786	743	790	811	749	796	783	787	751	779	838	802	756	779	745	762	733	811	748	751	800	734	790	737	800	749	771	785	788	722	735	805	763	780	781	795	814	820	743	779	736	779	794	764	759	785	758	773	778	761	803	753	766	768	767	751	814	749	798	771	717	770	755	768	814	787	827	717	764	840	787	771	816	799	747	818	790	782	750	787	778	754	806	750	752	763	779	840	759	784	734	815	759	721	784	819	724	734	776	788	750	770	780	770	762	798	782	726	794	760	748	686	781	722	790	781	772	757	802	759	746	749	762	784	797	758	739	733	776	766	821	719	774	740	765	787	729	749	741	792	717	799	804	762	737	787	735	778	780	772	777	760	773	748	767	764	842	792	759	786	757	785	772	787	772	755	736	720	747	737	749	826	769	828	781	786	772	742	749	757	793	798	797	794	730	795	749	728	788	768	762	757	783	750	831	788	760	806	749	779	732	720	818	698	786	740	762	769	769	795	814	755	750	775	801	712	717	791	745	839	772	773	803	748	724	830	772	763	747	755	787	788	775	780	752	731	771	815	765	769	710	777	785	819	764	821	797	735	755	771	814	745	795	746	796	766	783	796	765	759	782	771	728	771	765	761	780	756	754	749	822	763	811	728	796	770	769	746	800	803	786	740	775	777	770	775	733	777	757	786	760	767	778	763	795	755	744	773	788	748	786	790	737	749	788	807	761	826	794	770	771	737	768	767	732	777	765	749	809	761	769	789	740	772	761	796	783	790	779	736	746	797	812	762	769	793	795	778	747	774	822	766	789	815	715	794	769	839	761	770	779	756	744	791	775	797	735	768	756	799	779	831	740	750	748	782	752	760	794	735	796	781	755	783	721	779	753	789	811	730	819	791	740	816	777	803	746	760	735	762	749	805	735	774	776	752	732	720	730	764	789	764	742	755	789	785	770	759	753	808	779	732	714	767	731	701	752	727	780	854	761	773	771	733	791	741	790	765	717	808	744	735	725	757	794	789	813	769	756	769	777	751	746	719	747	776	754	784	776	788	778	748	773	800	738	778	741	805	775	775	835	785	754	748	799	767	855	753	755	771	757	786	760	800	809	738	803	791	759	755	770	782	826	768	788	785	779	747	747	808	798	789	772	771	751	759	758	813	745	779	809	748	765	794	787	735	801	753	784	735	790	725	756	778	772	754	794	764	774	731	742	737	748	750	784	784	783	773	755	807	741	774	779	778	754	798	788	793	786	763	770	760	805	767	814	740	765	750	684	805	771	820	806	808	760	749	809	761	775	788	763	745	794	775	740	757	775	802	787	802	778	797	830	711	778	764	770	751	821	769	749	781	755	718	807	736	726	752	757	789	782	739	797	763	774	768	768	792	777	744	798	755	780	763	814	769	739	785	743	803	775	777	765	753	764	745	778	800	775	767	805	787	765	766	708	714	739	769	723	779	796	754	801	724	759	759	756	697	815	795	762	775	749	816	764	850	787	768	780	794	741	794	774	813	718	745	737	738	777	820	785	830	776	798	824	768	756	808	806	753	731	739	793	773	819	762	720	758	775	786	830	808	782	728	710	771	736	720	802	777	802	798	743	762	739	777	805	724	812	772	772	763	803	780	776	767	742	784	748	729	754	762	757	748	766	799	809	725	772	778	815	762	771	809	851	774	797	739	736	749	789	773	813	784	775	766	755	758	706	717	809	774	739	770	752	765	750	770	805	762	739	751	774	778	717	757	762	797	760	789	784	778	775	811	753	783	720	739	720	748	792	744	772	785	812	770	753	793	730	783	775	726	814	805	762	833	711	713	806	793	806	773	792	802	834	728	760	744	786	743	815	747	725	797	755	734	753	786	760	750	799	824	731	813	761	786	789	763	810	810	749	754	763	813	752	854	765	749	775	779	790	728	750	754	735	773	778	773	778	768	779	759	785	765	790	794	811	795	776	737	799	735	772	802	797	760	784	763	790	787	796	752	763	742	813	765	775	784	762	802	783	777	746	743	778	789	737	781	727	793	739	757	749	805	763	774	752	784	799	816	727	778	800	702	710	758	746	781	750	779	785	785	753	760	809	799	775	820	779	750	736	831	799	772	809	804	787	797	771	771	749	742	797	804	773	732	742	780	824	762	799	741	821	773	772	778	777	762	776	798	768	741	785	784	746	758	798	759	699	798	787	727	760	748	734	771	801	734	753	757	797	820	784	814	776	767	718	810	790	774	751	755	793	792	815	800	727	777	788	804	791	773	760	774	758	773	775	732	827	786	766	798	806	740	796	774	814	779	728	803	775	853	793	808	795	802	728	784	783	765	719	757	791	722	753	780	775	740	748	827	838	828	795	755	763	749	767	769	700	779	815	772	774	779	790	741	810	780	747	811	780	769	755	760	763	801	807	777	761	739	761	799	775	846	772	791	761	802	757	741	725	763	759	783	795	763	765	798	742	832	778	784	787	800	757	758	778	779	774	754	735	804	773	781	770	762	753	746	794	736	783	735	804	821	807	789	789	755	743	802	771	727	777	758	732	802	752	774	805	802	751	775	758	800	736	735	793	847	764	767	777	783	793	721	786	766	734	762	781	796	793	768	762	777	772	764	765	742	774	771	770	814	815	703	729	770	818	766	752
13687	2092	2045	1711	1222	941	781	612	591	561	474	467	424	411	431	395	394	376	399	402	407	367	390	378	385	349	341	368	327	296	352	373	349	357	320	322	350	332	692	327	357	317	344	310	314	359	313	345	337	347	364	344	319	341	338	313	354	378	335	327	362	364	356	333	345	342	340	330	316	302	350	333	337	336	310	326	337	332	343	329	364	317	344	337	333	346	313	304	350	316	342	348	328	336	343	330	333	315	352	321	335	351	337	330	316	330	338	346	330	318	335	348	330	321	348	356	330	316	359	363	316	293	330	318	349	338	371	340	329	325	368	333	338	355	330	312	365	308	342	336	346	340	371	384	350	318	314	319	315	325	338	356	323	358	345	343	335	333	338	324	364	363	359	325	363	338	339	314	324	323	345	349	336	332	294	318	319	340	314	320	351	345	332	333	303	340	355	354	341	332	314	345	355	299	362	339	343	274	313	317	341	328	318	353	347	323	312	327	339	381	352	325	309	322	310	330	301	322	286	316	358	363	302	331	317	326	306	313	339	324	321	340	337	350	345	319	338	349	352	337	311	312	288	313	327	317	338	346	324	309	326	333	304	352	309	303	337	321	314	294	341	339	364	350	345	323	348	334	358	336	340	352	341	308	351	335	282	337	314	339	324	301	327	332	337	337	329	346	321	332	337	318	373	305	306	340	319	328	356	347	353	347	319	365	323	327	329	318	354	330	338	340	324	343	334	318	329	338	323	359	317	343	346	352	368	344	325	330	323	345	353	331	301	282	344	338	322	292	334	363	340	322	351	354	340	341	338	333	372	338	342	329	358	360	301	347	314	345	356	312	330	333	348	344	349	308	383	324	332	337	362	344	350	332	328	330	313	331	290	330	344	366	319	351	323	340	361	355	345	310	323	377	320	348	323	336	317	310	333	322	326	327	344	343	305	331	326	336	320	325	347	322	311	371	340	350	337	324	298	308	349	332	338	353	317	337	336	347	358	323	334	326	338	326	335	305	316	340	321	320	331	302	310	337	306	320	339	372	362	348	318	326	317	322	308	321	342	314	333	329	331	335	341	346	354	334	363	344	336	317	355	400	300	329	356	350	362	333	339	316	335	308	338	333	313	382	344	328	328	342	349	315	324	325	359	309	326	338	318	375	340	348	344	327	313	344	350	327	337	356	320	319	348	308	341	363	359	376	347	334	324	343	303	326	326	346	325	345	336	309	372	350	334	365	332	305	319	321	353	308	319	338	349	318	328	354	346	361	366	350	307	333	338	335	333	342	309	351	336	335	362	339	353	332	290	353	333	353	325	331	327	343	298	314	337	339	336	345	354	349	340	315	367	302	320	306	342	361	378	314	349	301	358	366	332	326	335	307	320	326	312	301	300	349	315	315	328	343	348	310	330	325	337	333	301	337	335	330	325	307	368	304	348	342	282	337	307	355	351	348	337	344	342	329	333	285	344	314	326	347	377	334	307	332	328	320	309	336	339	371	339	336	334	368	352	364	329	319	333	338	346	351	325	301	337	333	302	327	355	316	340	333	328	336	348	308	323	330	332	343	337	295	329	343	313	323	333	354	362	346	346	313	340	310	338	310	352	316	331	339	322	376	361	394	302	314	348	351	306	309	328	308	332	304	327	327	326	354	336	336	330	316	325	330	322	336	342	312	330	323	341	320	298	294	349	322	338	362	352	312	341	343	335	371	338	352	319	345	355	317	326	340	330	341	362	332	319	358	344	294	335	342	320	316	298	349	309	336	315	340	332	326	339	322	343	342	373	325	335	343	337	362	318	331	355	349	319	349	346	323	318	325	312	293	320	333	338	344	329	296	337	304	343	364	324	357	317	320	343	308	344	324	333	342	323	337	340	330	326	373	335	301	337	303	345	315	322	335	350	320	317	316	331	328	300	324	324	364	330	313	348	313	343	357	323	330	340	331	351	333	319	318	314	327	300	327	335	360	334	370	343	355	329	348	335	307	297	303	318	339	344	369	327	347	331	345	327	336	333	329	341	300	312	356	329	332	345	341	341	349	367	352	294	327	346	325	340	309	323	334	332	355	339	353	370	336	327	335	322	324	325	344	332	344	319	313	336	347	333	306	322	341	346	328	348	324	339	311	337	310	349	339	312	331	343	335	330	343	293	353	316	344	349	332	361	336	310	347	345	355	321	332	345	355	327	323	316	329	310	303	337	312	316	356	336	317	348	303	311	360	328	316	336	318	318	312	332	320	343	336	332	334	323	323	339	330	341	343	311	342	352	286	314	349	355	334	301	319	331	342	333	302	343	321	326	387	347	379	309	352	359	318	343	339	341	279	289	346	316	323	370	356	343	359	331	339	338	320	352	324	355	321	296	329	362	345	341	336	357	299	329	323	308	308	335	324	320	306	331	315	316	315	361	331	323	329	317	360	322	317	324	330	361	332	322	356	319	329	335	324	295	327	380	339	300	348	410	356	333	355	309	318	329	331	316	354	330	339	344	312	310	336	325	305	304	357	314	344	330	302	316	313	354	357	300	310	335	334	323	331	330	324	349	319	343	368	332	314	299	351	365	342	288	311	325	352	343	313	352	319	357	333	332	377	320	324	315	311	325	343	331	313	334	344	339	326	329	338	311	338	317	354	370	359	335	328	321	332	313	324	328	361	366	315	362	311	319	353	305	315	301	304	347	307	331	317	322	359	319	313	322	318	321	336	345	337	329	338	338	346	307	342	325	342	310	341	319	318	359	330	342	310	332	304	314	373	319	315	311	357	342	271	352	355	360	329	322	335	303	347	314	338	314	360	332	327	304	342	313	340	331	353	346	316	283	324	310	344	318	340	327	341	320	332	332	355	368	332	330	342	339	314	328	351	333	343	373	309	348	322	329	286	322	340	324	385	324	370	352	337	317	326	321	326	345	310	331	309	306	340	350	336	334	336	349	368	344	317	351	294	315	322	321	323	305	354	308	325	332	339	358	343	341	346	313	324	333	300	335	306	317	364	308	342	318	319	300	312	312	356	337	340	316	309	314	318	308	312	327	325	333	329	332	317	340	355	352	332	344	324	322	344	371	282	336	325	326	354	321	347	357	334	322	382	326	309	357	348	296	322	356	296	349	339	389	328	325	347	337	317	343	346	358	373	347	325	326	368	294	322	348	338	356	350	331	333	352	352	353	314	317	340	318	354	340	311	305	358	291	325	322	321	323	345	279	318	322	323	337	289	333	315	342	313	344	335	345	374	334	329	284	316	288	330	330	324	343	334	340	328	313	357	321	362	322	293	320	347	332	318	333	344	346	342	362	333	315	355	278	333	346	335	312	338	376	306	348	293	339	354	352	345	316	303	344	320	323	334	333	331	299	352	357	328	299	331	324	332	323	326	315	324	331	317	351	341	315	340	347	355	335	340	359	312	330	353	314	333	326	342	331	347	313	325	325	345	362	323	339	296	343	337	360	333	279	331	369	361	335	389	286	358	308	303	334	341	342	326	340	359	343	332	329	317	331	329
7727	2113	4022	4874	4218	3725	3092	2609	2383	2095	1819	1667	1674	1536	1405	1405	1316	1275	1324	1215	1151	1145	1142	1050	1068	1047	1020	999	1016	919	932	898	930	927	909	930	912	1151	3747	909	943	865	872	849	925	777	889	859	887	839	863	829	863	872	883	859	848	862	821	850	822	841	842	787	834	785	837	837	828	809	874	877	859	775	807	781	862	829	789	872	836	796	822	824	871	789	830	798	825	835	791	803	845	862	809	802	830	831	807	808	835	864	803	819	828	799	805	801	836	779	792	742	798	829	811	832	784	762	833	802	840	843	767	811	815	785	862	828	785	791	773	792	867	807	790	845	789	809	797	858	818	817	830	833	845	775	830	867	785	798	798	781	806	821	797	824	793	825	813	808	789	818	834	768	812	791	813	822	733	793	817	793	827	828	838	813	824	840	784	783	804	763	811	830	799	807	856	815	820	838	857	778	865	857	811	800	776	831	811	771	814	816	812	774	773	790	812	760	801	815	785	795	797	744	825	822	832	810	838	840	790	836	802	810	847	779	777	780	756	754	831	806	773	839	781	806	825	774	816	835	793	743	813	863	837	799	792	830	847	743	756	803	805	813	797	775	779	868	838	805	825	797	802	794	797	825	796	810	822	827	788	801	793	835	772	806	842	734	830	833	761	820	843	835	858	823	795	829	829	794	838	790	791	812	805	771	819	811	806	781	824	801	842	821	737	824	778	790	792	807	821	795	830	805	761	806	801	815	786	775	866	818	808	831	768	784	759	807	779	787	793	786	828	740	780	791	777	792	808	814	790	831	793	781	786	777	784	741	811	815	790	799	817	777	801	787	815	859	774	805	763	728	804	823	812	817	830	791	794	796	851	822	825	771	859	809	836	812	806	781	796	797	781	779	779	837	859	818	791	834	763	841	820	763	790	778	759	791	773	793	796	788	817	851	841	845	829	811	780	776	810	847	819	786	838	798	821	787	793	833	780	803	768	788	759	853	801	730	789	789	789	814	825	803	815	775	859	769	809	772	831	837	801	748	833	814	862	756	845	821	795	774	762	773	793	760	841	798	819	852	811	809	778	800	840	759	804	857	820	748	800	824	729	790	812	803	796	779	809	811	790	757	748	836	798	803	800	805	797	825	755	785	789	801	824	776	820	780	794	802	777	856	798	785	805	803	801	805	772	778	826	807	832	808	794	786	803	809	797	832	835	831	838	746	796	847	800	822	813	791	832	777	799	802	849	803	810	730	825	822	815	825	774	760	810	841	815	794	820	803	820	775	804	799	809	807	803	806	823	812	829	777	782	787	837	835	730	781	851	793	751	755	820	818	809	867	799	771	769	790	776	806	790	799	792	820	813	817	794	814	787	766	737	833	814	832	806	806	870	847	795	790	805	783	792	834	817	817	795	829	808	821	815	838	821	817	809	808	802	829	826	806	781	809	727	807	838	826	809	751	860	795	817	815	829	847	819	784	795	799	823	805	837	753	827	775	780	832	851	795	800	788	798	827	781	822	840	831	774	803	768	823	768	801	769	816	758	824	826	779	827	800	770	779	772	854	783	790	773	840	755	831	807	795	813	854	815	817	797	812	785	836	807	827	781	771	791	751	826	808	851	823	783	796	819	834	791	836	830	773	777	797	803	764	839	756	778	801	876	817	778	864	813	855	803	763	807	768	814	779	770	834	804	821	800	832	801	790	793	807	773	790	792	817	807	852	807	829	851	806	811	780	810	835	814	790	785	810	776	787	790	814	832	777	853	743	834	788	774	788	769	821	771	828	816	816	791	817	837	770	745	839	814	852	817	796	774	789	825	801	772	780	833	804	844	751	824	803	855	802	815	820	777	778	817	764	794	757	808	808	750	774	754	797	807	819	770	836	803	813	846	811	797	819	766	765	887	785	827	781	775	804	831	861	785	816	737	801	774	770	804	742	828	826	807	759	788	784	818	789	776	790	794	853	811	833	807	792	805	816	843	837	830	816	799	750	786	853	772	792	800	810	798	793	811	776	821	767	792	772	802	799	789	793	843	845	809	831	803	801	822	828	812	816	827	777	813	833	849	847	782	837	838	797	816	835	835	790	819	827	798	804	820	811	806	795	825	816	783	812	852	794	800	851	818	771	803	767	843	796	790	788	839	801	821	789	811	844	823	789	781	788	781	785	790	811	784	849	818	797	815	805	786	819	802	816	857	784	820	757	791	773	816	831	823	821	806	835	810	809	792	799	793	779	840	805	782	821	819	839	819	776	753	815	821	813	778	820	773	797	785	786	812	833	819	782	797	768	831	774	844	809	826	790	809	828	832	780	792	776	838	837	805	788	850	784	791	827	781	828	889	808	839	791	785	780	827	771	764	820	836	852	831	844	780	822	787	833	795	810	802	817	805	831	803	799	837	828	777	782	857	822	787	796	792	773	760	827	790	817	801	787	862	811	819	791	797	797	804	805	849	800	836	814	821	817	802	856	827	759	782	806	793	791	829	777	773	809	803	792	775	836	801	809	767	810	815	764	820	821	805	838	839	808	800	835	763	847	769	805	835	799	764	794	824	805	762	818	799	859	769	795	822	804	761	810	804	788	807	817	790	849	832	839	779	821	831	768	793	872	803	778	852	791	826	787	830	848	771	802	784	803	809	779	828	804	792	811	750	701	758	824	755	846	801	845	851	797	811	768	808	769	765	815	844	779	797	821	800	821	819	796	822	808	841	790	801	773	820	832	810	798	799	784	806	823	816	782	792	835	815	822	857	834	813	827	803	827	808	837	786	823	826	842	848	862	746	862	782	780	789	817	812	766	810	788	831	794	840	796	804	807	797	826	824	792	830	854	813	781	824	810	847	808	822	796	845	783	796	785	811	834	794	801	807	812	773	801	828	845	800	792	806	857	760	809	818	846	787	823	842	816	812	786	786	794	818	757	818	788	805	825	842	797	806	791	766	760	814	809	831	768	768	814	840	807	778	839	805	826	794	784	827	813	827	832	812	811	771	862	852	811	776	813	791	802	809	801	814	818	757	860	749	888	844	824	814	836	823	847	825	839	794	798	747	868	841	777	801	832	792	729	808	787	809	796	789	807	797	775	827	815	827	821	804	834	781	775	821	832	754	750	821	790	729	833	853	819	806	805	831	790	776	801	780	792	773	795	807	828	797	817	837	801	810	802	858	833	788	782	782	776	810	797	835	814	781	814	751	775	850	781	846	794	815	784	789	793	779	814	790	837	785	788	813	787	833	772	749	779	789	801	827	774	823	791	745	803	831	788	818	763	805	791	803	797	835	855	815	801	818	806	810	836	819	766	845	785	804	779	824	838	830	788	773	828	829	805	839	793	821	813	738	835	743	800	774	823	838	826	825	834	780	801	831	848	774	839	828	814	801	797	805	879	756	811	812	793	822	760	776	787	841	823	734	795	803	806	813	791	798	833	804	799	787	831	857	764	810	815	787	801	850	793	782	808	784	819	811	779	834	784	807	790	860	769	804	821	814	820	831	838	828	813	816	761
1881	188	163	176	147	167	158	161	137	143	144	131	156	153	159	176	149	161	162	127	155	147	131	136	139	148	138	132	148	140	142	153	133	170	135	136	136	150	148	169	141	138	139	159	159	141	136	145	155	170	147	152	151	146	157	138	148	153	127	157	147	147	143	163	151	140	161	141	157	126	143	157	153	140	156	149	156	142	178	127	138	133	135	141	149	136	149	164	132	154	145	147	145	162	136	131	153	147	143	144	151	153	157	169	157	151	154	138	143	149	149	123	131	125	147	131	148	146	157	134	143	160	132	151	137	149	125	144	160	138	128	128	129	149	147	128	140	136	149	135	151	159	162	162	140	119	154	133	152	166	151	160	132	153	132	136	155	158	139	135	152	136	139	155	152	167	132	158	150	125	120	142	152	150	147	125	144	143	148	154	140	152	137	154	125	128	145	134	125	153	141	144	139	163	136	130	127	137	137	140	182	135	144	128	151	149	142	175	145	145	154	140	142	164	152	145	160	144	132	132	168	161	150	146	129	132	116	159	142	159	141	150	121	157	144	147	155	153	178	136	165	147	157	134	148	134	130	139	156	156	178	152	144	146	138	150	143	147	153	131	149	150	149	173	153	152	140	136	162	149	153	143	143	148	141	135	140	158	133	172	128	146	145	129	123	137	155	156	148	151	139	154	155	130	137	161	152	131	131	139	125	145	137	181	147	167	152	145	154	163	148	142	144	151	139	140	132	151	154	148	158	137	160	145	142	149	139	157	164	155	139	136	159	143	152	133	153	155	165	139	143	118	139	157	149	116	161	140	157	130	154	141	138	134	158	154	134	155	149	154	162	140	144	153	157	175	134	145	133	143	126	144	155	145	140	141	146	145	153	176	131	141	156	139	142	163	159	163	157	114	154	162	161	156	117	138	175	123	173	143	146	153	130	155	155	147	147	105	161	134	147	142	165	171	141	140	156	140	167	155	122	133	143	147	131	152	176	142	154	157	151	159	161	145	155	162	158	128	175	138	143	163	159	154	153	150	155	161	154	167	153	155	156	149	113	138	138	170	155	143	155	148	159	140	148	157	144	135	162	134	157	147	150	133	165	135	147	157	141	129	138	143	141	139	138	148	139	147	136	153	124	155	145	146	159	144	164	137	161	141	160	141	151	129	132	171	152	148	152	133	156	158	139	128	126	117	149	144	130	140	136	152	142	161	148	148	159	126	149	153	148	131	158	157	151	155	168	138	147	135	129	141	129	157	138	144	153	151	140	140	131	164	160	153	159	155	141	160	138	156	130	155	146	134	158	148	130	147	133	157	123	136	137	172	136	151	155	135	158	122	137	136	152	143	141	141	136	151	158	145	138	136	129	185	146	133	154	159	156	147	131	134	142	153	127	131	140	143	147	164	141	152	144	159	150	135	149	174	140	134	132	144	142	162	161	146	159	180	139	173	157	140	157	135	116	144	128	142	151	141	156	122	136	155	126	171	143	138	138	133	160	138	156	159	134	155	144	148	139	137	158	137	133	142	152	123	150	161	157	145	146	156	131	135	178	142	160	150	133	140	136	139	124	145	155	146	167	144	160	156	145	155	123	168	137	156	129	142	140	155	144	134	147	134	152	164	147	140	154	155	139	142	127	130	143	127	151	133	163	151	156	154	148	139	140	158	142	156	147	142	146	153	123	149	131	144	161	143	143	171	138	163	143	153	141	125	141	159	163	127	142	142	147	171	148	139	135	161	148	134	121	184	153	144	161	145	138	142	156	165	136	165	162	159	165	153	120	140	157	127	156	155	137	139	136	148	143	125	161	135	152	145	147	181	146	164	145	144	150	133	163	141	132	175	139	159	160	146	147	148	146	148	147	137	150	153	170	171	139	148	146	150	157	117	146	140	168	127	154	125	149	179	138	143	149	133	130	133	139	128	160	156	150	152	164	119	157	150	147	138	171	125	149	147	148	153	133	160	142	151	160	151	177	135	136	147	146	167	148	134	136	135	169	167	135	146	149	144	159	153	132	131	156	175	155	161	148	138	181	139	135	140	124	147	150	180	139	163	168	162	161	129	156	152	113	157	129	132	161	151	154	146	142	165	171	165	140	149	147	158	155	136	134	145	134	135	173	144	151	148	149	159	121	161	152	156	143	143	142	139	151	150	160	148	128	160	121	138	165	119	153	154	167	134	125	141	143	136	155	135	160	161	169	163	168	146	137	163	127	116	146	148	146	142	152	147	170	133	157	141	148	151	121	145	157	173	149	145	149	157	126	147	129	156	161	119	151	142	156	155	144	129	126	138	167	142	144	143	145	173	144	168	152	158	159	130	150	150	155	166	149	164	152	156	141	148	145	132	141	129	149	155	153	143	134	134	151	148	144	163	173	164	151	154	161	189	143	156	139	156	140	142	154	163	164	147	145	154	152	128	132	137	141	137	134	134	147	135	163	153	154	139	157	139	130	152	144	132	144	143	161	154	165	158	174	146	138	130	142	141	143	154	147	166	173	131	179	155	134	142	128	146	143	162	138	155	137	143	148	166	156	152	144	136	144	148	155	151	145	172	160	143	157	132	165	128	146	128	130	147	155	147	161	163	173	139	161	149	137	132	156	143	130	159	146	151	156	154	149	153	177	145	153	159	170	167	151	160	123	131	149	151	172	149	152	149	140	143	150	173	137	162	123	155	147	126	152	170	150	183	133	140	142	133	149	147	160	141	145	156	137	184	143	147	140	157	146	134	159	128	170	140	133	149	127	133	135	156	143	161	143	166	164	127	172	145	145	141	166	137	146	167	139	170	119	159	146	167	151	179	143	171	154	141	139	127	130	144	139	131	149	151	178	129	177	140	132	144	151	163	147	146	153	155	148	126	134	149	129	116	134	150	139	149	134	131	143	174	135	148	161	130	156	115	164	142	137	150	144	136	148	160	156	170	120	135	150	136	137	147	131	128	158	129	152	150	140	149	159	150	138	145	141	135	119	150	126	140	129	137	148	144	162	160	144	158	119	159	133	133	135	143	133	133	174	171	157	131	159	157	151	156	153	156	143	153	134	143	165	131	149	120	140	144	151	152	155	117	143	142	154	145	154	161	165	124	177	143	141	150	139	159	173	140	159	159	132	146	164	165	140	135	157	161	146	144	146	132	172	136	146	153	146	149	146	138	167	133	133	143	141	151	136	143	156	139	132	153	127	145	158	137	137	149	131	131	136	163	112	156	157	155	153	135	150	143	150	164	147	144	129	120	131	154	154	124	151	132	142	141	150	115	154	155	139	154	142	144	126	159	162	156	135	132	161	169	133	146	148	136	144	165	163	156	124	134	162	157	158	117	147	143	135	153	155	172	157	139	138	145	132	144	160	166	142	154	142	157	144	144	140	136	147	138	157	151	164	154	133	138	147	154	163	133	141	141	174	132	146	122	145	124	150	135	149	158	144	149	136	164	147	140	150	129	151	152	132	149	123	155	152	147	162	143	154	151	126	135	162	137	132	153	154	140	143	147
2199	475	524	551	516	508	474	467	487	489	513	457	468	448	479	473	449	430	461	441	409	448	424	493	444	461	446	470	464	453	428	431	427	419	467	440	421	489	511	436	437	465	442	440	437	426	416	407	451	449	384	430	429	451	396	470	443	475	465	438	418	385	431	444	425	442	432	443	420	440	453	397	417	440	394	449	433	445	439	407	424	432	411	405	449	494	434	416	455	448	425	435	460	466	450	452	490	415	432	412	448	425	442	420	431	410	414	404	405	443	453	386	431	450	450	386	488	408	448	425	438	451	415	454	439	403	438	452	451	428	427	448	434	424	423	447	452	436	461	475	448	466	437	477	461	428	424	469	419	448	406	423	460	411	430	432	450	463	440	440	425	426	455	430	446	421	410	449	422	446	433	454	395	431	402	432	425	433	469	449	453	408	429	419	486	443	438	448	489	448	428	448	440	410	400	412	448	389	439	413	426	448	437	414	435	487	435	408	459	391	466	439	415	463	449	457	428	455	420	417	413	396	467	400	458	454	416	411	435	417	439	418	417	449	452	456	412	447	445	451	432	454	431	457	433	433	444	452	466	413	456	394	447	422	436	427	459	420	402	439	412	424	420	440	432	431	456	429	418	422	437	434	480	429	426	441	436	434	461	431	409	411	422	414	413	450	413	422	424	425	414	437	421	441	434	428	427	395	447	445	425	430	435	451	440	465	406	438	451	443	426	448	465	423	454	426	426	435	416	441	461	430	490	438	453	435	420	439	451	402	428	402	458	450	434	424	480	460	431	452	472	439	430	458	442	449	437	429	441	393	471	405	427	441	463	458	436	434	447	408	397	451	433	447	427	442	443	403	442	431	436	429	424	417	442	437	458	463	467	440	434	455	427	430	457	445	472	467	424	452	411	418	449	429	452	448	437	422	427	472	438	458	476	443	436	409	421	440	445	463	453	445	424	472	414	400	434	435	444	467	411	433	467	413	426	438	439	439	411	413	450	445	412	450	453	390	421	389	445	479	443	437	451	418	467	435	463	434	458	428	435	447	437	459	420	413	458	426	417	449	404	429	429	418	464	381	414	464	473	392	461	471	473	416	456	458	457	459	403	474	464	376	439	419	452	431	422	418	453	432	444	434	460	433	425	437	435	397	443	448	417	434	440	434	456	417	419	449	437	415	455	427	421	446	453	447	452	372	400	445	459	448	419	425	460	440	416	407	429	429	450	442	428	428	421	412	417	470	460	403	432	401	448	411	461	413	479	477	406	466	423	428	454	462	407	443	455	442	435	428	441	449	414	439	425	416	434	404	458	405	434	422	444	433	407	402	468	430	461	398	419	444	471	497	461	447	418	425	411	429	442	432	432	437	432	469	446	415	456	462	436	479	432	445	459	473	430	452	460	412	431	448	457	434	424	449	418	424	440	434	419	448	406	470	455	449	446	460	441	419	413	407	422	414	384	445	451	406	433	438	426	452	431	387	418	470	404	443	433	482	451	466	461	439	441	438	422	445	411	415	423	417	435	398	430	452	459	411	458	404	448	427	393	451	428	430	476	392	463	448	433	437	424	408	427	418	427	460	426	452	411	405	434	466	445	462	433	423	439	455	427	420	435	429	409	429	403	429	449	442	428	440	434	425	435	457	435	442	403	437	433	434	405	438	452	446	444	416	419	386	456	420	449	440	438	444	434	441	442	384	414	456	420	410	437	435	442	456	430	433	440	436	472	374	456	458	458	443	445	454	421	429	412	445	438	439	405	407	426	470	434	472	434	449	416	422	447	420	410	442	414	435	465	443	450	431	405	425	431	410	420	440	429	452	435	402	443	439	414	420	425	425	429	434	453	443	443	446	424	463	428	445	432	440	449	432	378	445	391	435	430	425	410	442	434	398	431	473	417	453	429	467	437	421	444	415	454	441	490	488	459	430	434	432	420	421	394	447	469	454	457	465	435	439	433	425	462	442	437	463	472	466	477	407	409	412	471	472	468	465	487	446	441	471	451	415	431	442	449	434	462	443	422	430	447	430	403	464	451	452	461	485	458	422	405	419	461	437	451	449	463	450	427	429	403	416	441	405	426	457	419	462	496	439	433	498	419	441	401	444	433	421	412	443	404	458	424	419	444	417	429	431	437	438	461	466	454	415	446	387	439	431	395	422	436	454	447	441	468	484	441	423	434	416	415	416	409	437	429	421	442	441	425	452	437	437	456	437	391	428	452	402	476	454	439	419	433	454	420	432	427	410	453	410	431	435	423	436	417	439	451	407	439	477	465	463	437	434	417	427	397	422	435	435	426	433	460	434	418	444	450	453	405	455	436	439	430	422	423	434	433	457	451	422	452	472	427	426	394	416	407	424	448	413	435	446	416	444	458	441	426	395	444	442	460	402	458	417	422	454	396	423	461	419	406	452	411	420	436	429	450	450	436	412	451	435	459	428	395	428	471	406	414	450	455	476	427	440	436	424	408	483	392	456	452	472	434	433	437	454	420	365	414	416	439	426	444	471	456	495	428	429	409	473	421	428	422	432	427	443	456	445	403	462	453	429	443	435	447	404	437	421	446	440	449	425	421	451	445	456	412	421	448	474	443	428	421	403	440	430	435	443	418	442	436	438	435	425	429	443	428	428	415	466	435	443	483	443	443	452	438	423	462	422	442	396	427	435	428	432	399	455	430	433	425	413	434	435	442	425	409	444	412	465	402	445	473	455	448	416	460	423	411	423	397	464	393	430	424	442	460	418	440	435	455	420	433	438	426	439	440	461	451	408	423	435	439	428	475	433	429	460	445	444	420	420	438	410	427	462	442	476	411	441	427	409	457	415	436	434	396	452	462	476	424	384	417	443	446	410	422	444	431	462	400	442	455	432	422	443	446	462	479	419	436	474	451	430	460	424	427	454	395	450	387	442	426	496	447	447	404	403	466	461	428	460	441	470	423	423	451	426	437	447	452	412	426	451	408	418	430	471	430	429	439	435	458	417	445	413	466	422	451	450	433	439	416	459	438	410	445	444	421	418	456	428	420	448	412	465	430	433	435	416	440	435	448	420	465	478	433	445	426	450	412	429	418	426	437	441	484	436	479	446	414	424	445	387	468	422	433	438	436	467	452	436	456	438	376	467	452	437	437	424	447	433	438	448	440	462	440	424	430	427	435	431	443	422	426	426	419	431	396	417	452	432	430	468	452	431	462	434	436	432	418	425	430	440	450	446	446	413	441	460	440	458	449	446	426	410	431	448	443	454	428	408	409	419	433	431	438	438	453	432	446	432	421	422	457	404	452	420	391	453	444	426	463	437	419	439	469	442	425	441	422	439	431	455	445	449	428	393	393	434	418	473	439	406	435	439	435	436	431	391	448	382	429	421	435	445	447	431	429	431	450	440	470	426	413	427	425	475	409	455	437	456	459	457	444	426	462	439	456	459	433	443	489	429	421	419	425	449	442	404	453	419	415	473	463	455	399	424	446	443	426	425	472	418	473	415	430	426	500	432	478	428
7595	1045	1091	965	721	572	486	459	461	428	383	360	329	357	313	361	335	333	332	299	319	329	350	303	348	317	331	292	303	310	314	315	318	292	321	359	308	326	473	339	298	339	304	296	296	297	348	317	306	309	295	297	272	288	313	306	310	289	332	310	312	317	307	314	286	321	305	307	311	309	322	297	298	291	303	301	333	297	327	368	340	307	276	300	284	300	321	311	314	320	352	315	305	343	309	310	261	344	288	299	324	291	267	275	274	295	293	317	304	305	326	325	331	300	285	311	312	302	305	285	295	311	341	302	289	306	319	327	300	313	309	307	299	291	295	291	302	310	321	317	288	308	313	330	295	301	310	290	295	331	323	311	295	327	307	303	302	324	292	327	310	294	281	285	312	321	316	313	322	280	346	300	321	286	303	275	329	303	310	302	325	273	326	322	317	294	304	285	284	290	301	314	289	319	316	334	295	284	316	335	295	301	318	317	308	317	319	304	288	286	298	273	289	279	340	346	316	293	313	322	283	326	289	270	280	308	339	294	308	324	290	300	328	336	303	297	300	276	277	313	317	274	303	289	347	291	291	307	308	287	313	326	311	333	300	296	269	292	309	301	317	294	307	308	289	304	317	281	300	307	304	304	282	278	319	312	284	314	314	280	314	314	311	294	288	301	314	309	308	281	298	298	324	279	289	293	317	309	299	299	276	307	300	332	326	319	295	285	313	299	287	326	283	316	294	272	331	323	272	308	274	283	284	283	282	314	259	301	308	332	305	295	313	276	286	303	284	300	283	322	290	308	296	288	283	349	318	298	310	329	292	322	281	332	301	320	298	304	294	275	322	288	306	298	349	319	290	272	295	331	327	328	291	295	307	306	344	287	311	297	314	337	293	293	284	299	298	330	324	322	268	303	315	323	290	297	299	321	298	279	306	312	290	309	282	289	273	303	308	305	283	288	316	283	309	302	335	301	312	272	279	307	310	321	312	290	280	285	328	289	295	309	301	323	328	277	312	260	282	295	282	310	293	296	350	304	310	327	271	272	290	303	270	286	298	304	333	298	308	340	306	278	272	305	332	283	326	280	277	313	317	336	295	278	332	291	299	280	311	291	281	282	310	293	307	316	362	288	344	266	311	308	313	312	302	275	286	339	305	290	293	332	287	270	305	252	275	333	308	297	289	291	278	313	318	285	299	332	312	333	271	303	279	334	308	279	297	312	301	320	301	296	309	305	289	272	315	303	332	294	296	302	330	291	304	321	313	300	275	280	272	314	303	293	310	324	306	317	278	301	300	292	310	322	285	323	290	276	311	306	308	312	312	271	294	295	336	317	306	289	335	299	295	297	347	288	288	312	337	314	306	315	283	279	291	285	297	323	280	274	281	325	318	282	285	307	280	298	287	306	315	281	279	280	314	288	288	297	312	301	295	292	295	316	332	288	336	298	293	315	314	267	305	294	292	311	320	327	304	302	304	282	286	303	306	328	300	296	283	300	301	325	311	330	312	303	336	299	278	284	289	300	315	313	309	284	314	297	317	310	302	316	298	289	294	305	335	340	320	306	299	305	319	275	280	311	287	316	278	285	301	338	302	292	274	277	278	309	306	312	282	313	295	294	274	312	303	313	327	296	308	297	331	302	305	319	318	269	300	280	284	315	304	303	309	330	312	291	309	327	291	271	335	283	316	307	322	323	299	293	298	307	332	314	309	288	310	307	306	272	288	310	283	308	298	316	318	290	339	316	319	298	322	304	302	302	290	327	279	310	292	296	303	278	278	329	329	310	296	297	273	349	268	309	281	304	302	315	300	276	296	284	311	277	280	318	303	279	297	295	324	331	299	303	312	297	302	321	303	275	309	298	313	327	305	305	318	309	279	310	290	307	326	285	335	288	331	289	340	314	302	306	334	305	334	277	319	331	319	303	314	321	308	285	313	266	315	287	311	301	315	293	313	318	332	330	262	320	331	325	334	301	303	339	319	309	332	305	311	292	314	316	296	263	308	280	330	292	278	306	310	309	318	293	286	301	323	316	326	293	289	337	294	328	300	315	307	298	323	334	312	332	321	316	296	285	300	283	323	280	316	320	299	291	279	295	321	314	308	355	304	256	278	297	269	303	302	262	302	271	319	310	265	293	314	303	297	331	274	291	278	336	308	300	326	280	310	308	313	291	303	303	281	306	308	317	295	299	259	310	311	302	318	333	283	325	297	297	273	296	330	319	309	306	291	286	307	316	334	304	295	295	293	304	286	302	287	306	321	279	317	305	297	329	293	311	342	304	290	279	322	275	292	275	312	274	317	277	298	302	304	271	292	288	286	310	306	301	317	336	323	275	296	309	306	297	263	327	290	313	293	323	322	291	299	316	319	322	312	310	282	294	321	320	309	322	324	311	319	273	310	280	297	304	302	300	275	296	309	308	337	307	314	340	263	343	278	290	314	325	335	299	307	302	297	331	306	304	330	350	315	311	284	349	283	282	322	271	316	308	336	300	292	317	283	293	290	287	305	295	360	302	325	283	297	302	327	314	272	306	320	297	276	296	335	287	331	280	300	324	333	315	281	322	319	299	278	286	288	323	294	302	321	284	287	316	285	286	322	346	307	301	310	322	332	288	288	294	247	287	303	320	300	316	308	326	291	308	291	316	285	320	283	303	289	317	269	308	306	297	303	312	289	305	313	293	314	290	331	311	275	302	299	308	317	294	272	302	317	301	335	304	299	296	335	303	314	285	325	349	295	327	284	284	293	276	290	291	285	309	288	299	283	319	290	299	319	304	281	293	306	288	308	346	320	310	334	302	329	315	338	305	323	334	270	306	299	318	311	287	307	304	292	311	284	332	281	300	328	306	284	288	318	294	300	271	328	315	312	289	293	330	312	270	308	293	302	300	291	269	287	306	299	297	285	337	284	328	331	338	314	316	326	323	293	285	328	304	307	323	325	290	273	294	268	309	328	324	313	287	310	324	313	276	309	309	291	318	335	300	296	284	311	306	315	287	315	293	321	309	284	303	324	352	279	271	299	302	307	269	311	310	304	315	312	311	288	326	292	310	299	299	311	288	295	290	299	351	332	258	302	306	302	323	302	294	292	318	301	326	271	301	303	290	281	306	319	312	317	296	280	305	282	305	286	295	290	286	286	298	299	305	292	289	321	281	334	289	289	291	282	248	292	309	310	307	291	314	291	294	283	312	310	290	278	306	298	314	309	321	327	293	301	296	333	279	313	325	311	271	310	269	278	270	289	309	318	283	312	293	287	311	311	293	293	297	295	288	284	317	297	320	301	298	291	299	318	285	297	301	328	319	308	284	318	298	307	307	280	313	315	305	320	334	314	311	326	302	314	355	311	276	326	335	308	314	295	316	292	330	303	347	315	328	335	317	329	308	320	320	295	289	289	276	288	332	296	277	324	305	315	311	285	309	267	310	298	298	307	272	300	302	306	282	294	335	289	360	316	320	280	328	315	330	283	308	302	333	313	295	296	306	313	315	285	276
5896	1369	2329	2973	2606	2242	1965	1766	1530	1463	1328	1302	1190	1175	1134	1016	1055	991	1015	1003	1023	948	939	881	840	855	917	888	827	802	846	792	889	814	855	839	810	892	2393	823	840	784	853	797	817	797	855	782	819	816	795	782	790	788	799	741	754	800	822	795	783	779	735	794	771	804	800	768	784	824	772	746	766	733	784	794	762	789	791	805	775	746	752	796	780	785	823	780	818	828	756	736	795	781	786	726	756	760	761	759	785	782	755	786	763	773	816	761	828	770	792	764	774	763	713	806	814	782	754	785	761	732	788	800	815	754	789	798	828	773	748	821	750	786	745	742	714	777	776	751	768	785	759	768	810	812	755	794	730	746	785	758	800	764	803	821	757	809	775	774	720	760	726	771	798	776	741	768	775	804	792	784	791	818	748	781	771	754	794	759	750	797	741	798	806	745	773	798	756	741	815	763	789	775	786	725	795	768	815	769	739	793	766	770	799	795	744	784	759	820	746	766	778	776	797	735	772	795	739	763	758	811	733	797	772	773	776	715	793	758	773	738	738	788	776	794	719	802	770	760	729	777	754	789	772	795	782	758	781	753	732	793	786	770	780	768	763	757	804	765	734	731	760	770	792	759	767	730	798	773	745	773	777	751	741	777	763	813	753	786	756	787	767	771	766	754	754	781	715	760	739	779	737	769	781	760	728	831	817	793	785	797	805	768	728	774	799	754	779	765	788	687	735	837	799	709	718	752	756	789	771	789	783	788	763	756	794	757	807	759	825	760	794	779	744	796	816	796	742	807	743	799	731	804	780	748	766	753	764	761	739	779	741	761	801	762	777	792	778	740	754	749	716	829	761	800	792	780	790	760	823	749	827	745	761	705	767	753	804	771	802	751	728	795	776	784	774	747	754	763	826	701	734	781	779	786	762	792	784	760	754	792	797	813	771	727	799	744	773	791	761	848	744	768	726	749	775	747	764	794	756	745	764	836	724	756	783	765	766	770	778	754	790	761	778	809	769	756	781	766	786	754	842	744	764	802	743	758	804	782	745	790	770	794	744	740	783	750	787	773	805	737	780	706	795	819	766	716	764	734	736	782	819	746	729	811	757	777	810	824	765	712	749	729	743	798	770	750	731	784	783	752	789	793	779	816	772	775	785	772	731	785	781	762	771	722	787	782	771	767	763	787	756	722	765	761	763	823	775	787	767	747	765	756	779	773	806	789	778	793	777	817	767	770	765	702	789	788	811	828	712	716	786	755	734	734	774	734	755	778	802	761	748	747	776	793	834	719	796	793	761	744	789	789	784	771	721	778	767	810	775	776	787	759	734	797	758	754	759	777	790	767	757	780	761	782	771	788	795	799	792	788	810	722	754	772	759	765	739	813	782	786	745	792	794	787	782	762	758	761	795	780	796	731	778	784	794	732	806	800	812	769	710	759	775	766	805	784	767	776	725	738	769	757	790	754	734	827	786	756	791	754	758	762	744	782	731	755	755	743	819	762	756	779	791	773	735	796	761	824	737	755	746	741	804	747	720	738	789	789	790	800	735	793	814	778	788	726	806	791	758	773	726	783	764	727	789	745	778	760	783	773	784	792	809	761	772	768	769	728	740	767	735	778	778	793	728	788	786	761	769	795	759	798	752	753	748	769	773	774	776	794	769	811	756	738	760	744	807	781	803	794	750	776	779	776	781	786	726	753	774	774	740	792	767	761	779	710	713	779	711	773	805	755	749	725	768	789	779	816	706	778	758	738	758	717	824	779	806	792	762	765	739	776	752	802	768	751	721	790	791	807	724	773	781	747	771	769	761	751	807	766	791	766	786	746	795	793	776	768	747	748	774	732	809	760	788	773	781	770	742	820	736	736	807	762	790	771	745	762	790	759	772	759	761	819	795	727	761	773	764	770	760	767	767	768	753	776	804	728	784	780	807	753	775	769	751	776	827	770	748	765	782	719	758	753	765	807	740	712	770	779	807	811	771	782	745	781	795	744	769	755	845	753	762	750	777	764	778	799	759	794	758	733	747	760	761	749	796	760	807	789	757	780	802	783	791	752	798	753	806	748	773	792	792	753	757	773	773	801	741	774	791	761	766	790	782	783	782	789	789	795	793	765	735	759	770	748	720	751	756	764	747	736	745	812	817	792	748	763	733	761	778	758	772	745	802	729	744	770	709	817	813	827	771	787	748	799	744	800	799	778	797	795	822	776	737	752	744	780	756	730	742	762	776	787	769	768	769	769	763	815	754	814	787	742	784	743	761	741	792	781	778	781	813	767	728	777	749	771	784	703	759	757	767	763	813	788	751	750	789	757	754	729	714	811	763	777	763	806	767	784	763	784	743	800	711	766	761	771	819	766	757	787	719	765	745	772	771	800	779	777	779	764	769	733	817	764	771	815	745	742	797	751	794	754	750	818	756	736	753	830	789	751	756	725	789	769	759	741	745	811	845	749	781	742	796	796	778	750	768	795	788	816	758	766	764	766	824	765	795	781	796	807	813	751	730	769	761	747	800	747	799	776	746	762	763	779	768	744	753	755	789	779	822	770	757	750	779	784	759	788	777	771	788	741	817	767	783	791	749	747	803	732	733	776	756	750	784	787	703	775	772	780	758	787	783	784	771	770	795	777	780	781	758	795	793	797	788	788	729	778	775	791	765	807	749	792	766	755	810	745	754	714	703	751	757	774	785	735	710	729	793	821	716	690	792	676	783	823	764	772	802	758	817	751	765	778	784	805	778	737	748	760	769	833	779	763	758	763	781	755	761	785	779	769	780	829	791	714	734	800	714	777	721	782	835	754	774	772	787	756	690	714	760	756	791	767	756	777	737	779	793	755	773	766	762	819	779	768	728	785	794	781	759	824	799	768	783	765	805	794	761	746	758	805	775	761	750	819	724	750	712	832	796	739	754	782	804	774	775	770	720	744	745	781	760	755	803	777	714	783	802	787	780	775	803	799	774	746	800	755	799	769	772	790	727	767	736	775	753	766	775	806	759	780	777	788	748	771	815	784	755	726	773	760	788	793	730	744	795	769	727	789	777	802	745	789	779	749	795	788	762	839	791	769	770	764	765	783	757	813	790	741	756	788	741	762	739	755	789	787	782	801	760	831	791	790	791	738	793	728	776	750	777	766	766	778	753	766	791	763	763	793	792	812	792	783	800	756	729	781	788	759	807	794	776	740	752	772	780	798	718	776	771	772	776	736	823	761	717	734	771	780	712	800	752	763	770	784	806	769	760	726	793	822	724	802	835	783	822	767	787	711	764	749	736	787	764	779	745	775	737	801	820	730	784	755	781	722	796	822	772	734	768	739	763	786	786	728	736	745	757	760	752	793	770	747	795	786	761	759	827	837	758	769	785	773	791	802	773	813	740	781	748	737	772	765	749	783	849	744	791	754	767	757	784	781	760	742	791	788	745	770	752	757	818	801	818	765	735	744	781	736	777	780	745	740	739	713	704	767	790	858	743	741	773	770	823	749	800	749	807	787	792	786
13634	2117	2069	1698	1172	922	777	638	605	490	537	487	436	439	403	381	409	397	400	383	385	338	386	390	372	351	355	327	362	383	347	343	358	344	337	362	309	364	685	341	316	345	345	313	332	344	329	338	369	359	316	310	320	312	351	322	344	331	326	349	342	349	326	336	322	343	315	332	319	356	345	346	335	337	331	356	352	360	345	352	330	307	367	368	372	348	347	320	327	341	333	327	350	364	335	356	345	315	360	347	320	365	355	318	328	347	331	341	315	362	345	333	357	368	334	310	310	339	343	331	345	338	334	338	341	338	316	336	301	355	315	354	346	323	322	312	342	336	350	346	337	312	324	335	356	290	347	340	348	365	292	316	362	351	342	336	327	329	327	326	340	311	338	355	333	319	346	361	322	327	348	332	327	320	336	358	335	368	340	323	326	319	372	333	305	331	343	318	322	329	326	337	338	329	332	321	351	369	347	312	338	352	358	349	327	336	325	354	357	340	316	328	340	347	295	314	323	322	358	340	329	337	328	359	374	351	331	337	352	315	315	312	339	305	304	331	326	312	356	312	342	347	331	341	351	355	356	352	325	306	330	347	337	324	318	350	365	362	339	301	359	340	324	330	314	327	330	343	336	318	326	341	319	337	336	304	355	356	351	331	307	340	367	322	357	327	363	348	339	347	337	345	335	354	309	334	304	322	337	318	364	326	322	336	347	330	322	318	331	362	328	331	321	339	333	333	310	317	345	337	359	366	324	309	361	331	314	316	338	317	359	346	342	315	342	290	349	326	333	328	370	342	338	337	311	367	330	315	356	339	335	324	353	351	339	333	327	344	333	343	339	318	334	304	356	321	368	338	318	361	326	350	294	332	302	348	351	352	320	316	339	350	361	329	319	298	311	334	313	357	359	347	339	354	313	319	338	345	339	317	300	326	343	342	293	338	347	315	333	346	363	328	292	337	334	350	352	370	364	338	328	336	345	372	317	318	347	332	344	344	341	316	325	316	319	324	332	300	356	331	351	324	349	326	329	324	372	328	339	328	383	315	365	331	322	338	306	312	357	293	322	292	333	343	322	327	349	355	337	309	334	345	313	334	327	330	357	327	353	329	320	351	353	350	302	335	330	328	323	349	328	368	331	343	317	319	356	356	333	345	305	332	362	335	322	340	344	352	352	326	365	331	346	346	326	345	325	344	328	338	321	333	326	366	350	351	344	353	347	337	310	357	324	345	324	342	318	312	311	323	332	339	335	338	325	310	326	343	327	348	315	338	314	313	315	329	367	269	340	339	347	341	333	319	328	340	347	343	324	296	332	334	325	348	339	317	360	347	325	333	379	321	310	321	365	326	342	348	370	365	359	314	311	326	301	331	335	306	348	290	311	351	328	322	348	342	339	334	281	346	326	349	317	324	325	331	313	317	348	316	387	317	309	304	346	363	328	345	341	322	347	351	325	350	332	311	343	356	336	348	334	323	376	349	346	308	333	314	316	337	333	293	346	351	360	343	344	319	355	317	327	322	325	344	313	306	339	322	358	318	349	354	342	349	366	360	356	355	340	313	333	357	324	340	347	345	316	333	322	316	346	340	334	345	344	327	324	374	344	347	329	324	316	333	279	314	320	345	320	350	334	325	332	328	324	332	324	322	331	317	334	373	371	353	338	336	323	347	314	325	309	360	322	340	319	333	339	356	298	295	327	314	348	315	297	333	320	302	331	320	333	309	326	308	339	349	325	376	348	323	358	353	358	321	322	357	340	310	336	342	366	333	367	347	348	317	347	357	340	308	329	326	371	342	371	326	334	328	319	311	300	320	324	353	306	340	291	322	324	317	321	372	319	341	327	284	326	317	287	332	329	326	343	364	310	351	331	343	343	356	306	342	358	357	332	323	330	333	343	355	331	327	324	332	331	324	319	338	337	316	340	328	336	317	316	328	307	359	341	341	319	347	336	354	310	353	323	345	342	301	338	325	359	314	347	323	316	333	330	357	322	339	313	338	327	322	346	332	387	330	322	352	341	310	370	366	347	323	355	322	334	323	355	350	289	346	354	322	324	351	332	347	312	334	346	299	286	295	363	308	362	296	339	367	324	347	344	316	347	355	348	300	310	348	328	311	347	343	321	319	335	299	328	330	321	352	349	366	340	324	319	336	316	332	320	307	330	377	322	373	338	306	366	306	340	297	337	310	351	336	335	338	329	340	323	341	338	371	312	314	359	334	331	326	332	329	308	348	345	315	364	349	333	301	312	337	326	346	318	340	309	355	329	329	364	305	327	330	316	304	332	320	296	330	311	326	364	315	314	341	339	336	304	337	318	340	330	312	362	355	349	330	333	319	346	319	326	307	325	353	356	316	302	327	324	325	343	346	360	370	343	326	296	325	332	342	346	339	324	318	363	327	348	327	291	317	316	312	323	318	318	350	342	314	319	379	338	343	363	363	339	340	335	341	327	367	308	322	360	335	340	301	303	335	322	350	336	315	324	367	306	347	365	312	301	383	318	367	338	325	311	303	340	347	305	355	343	339	322	336	390	341	345	349	324	335	316	339	343	325	320	346	328	302	343	374	315	302	355	298	357	341	364	312	340	341	302	325	325	340	299	335	392	330	316	330	315	336	346	338	349	309	308	334	347	356	323	317	306	317	310	355	318	340	315	328	305	335	320	356	343	328	350	340	355	333	338	321	336	307	336	343	305	343	323	321	326	327	328	339	315	342	310	324	348	302	374	350	374	348	329	304	355	325	343	323	329	338	318	296	335	310	343	327	323	342	369	342	351	354	319	330	377	369	332	311	354	325	300	354	350	349	347	360	323	322	332	329	315	309	322	345	331	356	348	303	344	357	330	284	346	303	325	357	370	302	309	353	345	351	343	333	336	319	332	308	319	318	354	360	326	343	329	361	345	325	347	317	317	335	334	363	360	336	337	320	348	335	336	332	310	344	325	336	319	340	320	341	325	343	299	342	310	362	361	324	335	315	322	359	329	306	340	303	321	328	325	351	341	319	330	327	319	316	329	342	366	332	318	340	367	355	354	355	307	337	360	337	341	310	357	359	384	344	345	279	350	328	348	312	337	328	372	348	334	337	342	331	343	333	333	336	326	347	332	342	352	325	333	321	319	347	331	336	356	322	326	295	342	310	342	327	357	322	330	302	358	310	344	343	306	316	328	347	331	349	385	326	351	340	333	323	345	339	344	322	325	326	345	300	318	346	330	329	301	326	344	343	331	328	344	324	358	305	325	323	325	348	334	310	347	352	321	306	335	332	311	320	332	332	329	334	371	351	342	339	330	345	285	374	348	339	370	355	330	315	325	319	318	323	354	325	323	334	340	344	328	341	339	328	298	328	312	332	324	305	324	343	319	307	335	326	344	294	335	342	307	332	345	350	328	304	304	332	351	342	340	360	318	338	335	313	333	340	331	296	321	305	305	299	326	322	315	328	351	362	338	326	356	332	323	335	344	320	321	304	311	309	300	310	360	326	323	323	348	332
7744	2069	3969	4877	4249	3668	3109	2720	2356	2060	1895	1712	1642	1500	1360	1325	1283	1228	1195	1187	1198	1201	1120	1071	1076	984	1026	964	1011	1031	944	897	986	972	912	898	911	1310	3450	890	930	859	891	899	832	901	916	838	896	870	863	864	855	831	815	857	850	776	814	887	822	813	842	802	824	831	821	809	792	837	802	864	824	803	828	821	783	845	828	780	816	810	836	814	847	811	874	827	837	733	898	791	740	832	873	850	780	842	813	844	838	814	799	791	791	821	784	833	813	855	867	816	808	813	752	820	818	789	820	772	803	830	822	837	835	799	818	843	776	798	845	799	837	799	828	772	772	851	795	779	771	791	773	820	796	797	815	755	786	834	747	779	801	792	804	783	747	763	744	777	759	761	759	789	780	793	786	811	769	785	796	847	801	804	798	787	814	808	835	832	765	821	816	774	844	809	831	790	846	809	839	822	773	794	790	765	764	852	780	776	822	832	832	828	849	842	795	837	758	789	786	843	795	811	838	828	847	804	789	820	769	744	784	834	790	802	834	750	825	756	817	823	810	822	847	829	845	795	807	773	783	793	830	822	823	810	842	796	780	873	784	765	789	827	781	796	803	861	819	779	766	780	786	765	849	783	824	793	795	801	770	759	863	826	846	813	849	867	840	793	859	840	815	797	779	769	847	788	813	849	861	785	803	789	769	791	810	839	906	806	808	799	772	818	784	812	786	829	781	814	769	769	796	796	822	849	810	796	755	802	826	810	814	769	815	826	820	795	811	726	815	855	768	811	810	828	769	835	849	816	810	777	817	785	784	788	796	807	821	759	791	786	806	757	799	781	866	834	809	768	773	846	818	781	777	806	791	835	753	807	757	813	763	733	861	782	779	816	794	803	844	751	799	814	821	818	790	794	762	814	837	826	826	814	804	791	750	796	793	823	772	762	813	794	852	750	794	847	839	783	798	775	787	814	771	833	814	831	795	802	816	818	784	807	786	801	819	815	774	801	791	803	788	781	788	803	835	819	806	829	739	797	803	773	779	792	805	818	818	806	791	768	813	824	831	854	829	786	810	803	791	794	828	825	865	854	822	819	820	875	786	767	858	786	823	802	807	785	793	815	797	845	807	808	809	785	755	781	744	752	824	857	739	818	854	822	738	789	773	798	798	799	790	850	759	815	832	776	793	762	808	823	798	778	796	765	849	796	808	823	800	740	797	796	814	869	803	827	803	843	834	813	786	767	833	768	836	776	763	797	799	832	801	811	786	803	800	775	768	837	847	832	797	818	850	761	789	782	795	801	805	825	736	797	824	814	791	795	800	831	810	794	819	784	770	829	773	756	790	832	857	790	823	760	776	849	811	791	833	798	812	743	827	827	777	855	753	774	865	783	802	815	775	858	838	807	782	795	804	801	788	793	775	782	826	822	825	800	771	819	848	816	816	754	796	828	801	801	801	820	781	789	767	771	810	800	756	799	776	837	789	813	814	795	840	837	805	855	826	812	790	778	833	797	796	804	753	781	810	840	790	828	771	787	773	787	754	834	836	839	848	823	756	842	835	835	864	798	763	827	796	792	780	783	811	788	768	800	813	784	800	773	789	782	838	811	793	767	847	790	792	828	828	817	786	780	823	813	815	823	833	752	804	833	777	829	770	774	840	824	825	817	807	803	777	824	821	809	815	768	792	785	769	843	796	801	737	795	807	813	809	840	795	843	814	845	779	828	815	811	797	794	830	840	831	776	810	792	792	800	773	785	843	786	848	805	800	854	821	783	820	806	784	784	774	854	833	755	805	826	805	777	783	815	813	814	832	766	822	770	809	817	759	837	786	842	803	792	820	842	839	793	810	809	803	865	785	855	771	833	809	825	818	828	824	811	783	828	799	773	831	798	797	776	827	803	782	803	850	810	787	821	793	855	743	826	850	778	811	815	841	859	766	817	797	803	821	816	811	832	802	844	788	815	744	824	784	766	829	841	816	823	817	782	766	774	772	813	812	741	837	817	871	806	821	826	804	861	776	812	829	828	806	851	806	790	760	757	762	797	759	789	850	758	772	803	797	787	804	876	836	800	764	817	783	761	767	775	814	789	781	849	803	815	798	766	776	800	818	786	812	825	852	854	789	788	816	844	789	809	832	867	785	832	779	724	781	770	809	842	797	797	779	801	832	839	812	854	818	782	823	779	830	789	759	798	818	809	752	768	811	856	778	822	747	834	812	815	830	837	858	782	819	790	768	790	854	814	812	807	770	801	848	847	786	786	836	809	789	766	834	786	792	803	823	815	764	769	773	803	824	830	777	772	769	743	812	851	742	809	795	771	769	818	801	870	787	786	782	846	827	797	846	808	811	802	835	848	774	776	758	821	798	799	779	774	815	803	779	790	810	771	807	764	786	786	847	816	842	805	792	785	804	823	831	765	766	862	803	801	775	839	729	795	751	831	800	789	799	838	772	813	803	784	794	826	780	812	793	805	803	771	811	805	801	778	801	787	752	753	768	834	820	770	793	833	816	811	846	803	813	829	774	771	822	809	814	813	844	832	846	795	788	794	799	747	791	793	820	804	788	770	787	823	750	756	846	817	785	791	768	846	820	821	826	827	806	801	809	823	798	789	809	837	809	788	789	804	810	780	804	806	763	763	816	803	775	819	818	810	825	769	819	801	824	844	771	814	809	766	803	782	797	816	813	790	835	821	850	800	823	819	867	803	823	797	754	838	823	824	799	809	770	844	796	795	821	823	816	822	826	822	770	816	815	797	791	823	819	827	849	805	791	794	767	813	777	851	839	817	810	782	810	770	825	754	810	763	813	855	787	814	854	804	815	828	803	783	816	782	811	766	834	806	780	803	813	796	834	813	811	820	810	822	811	806	762	802	788	836	816	807	800	802	800	832	778	827	771	835	780	786	824	811	822	796	817	855	765	842	849	809	792	785	773	820	790	791	872	778	805	752	797	823	754	815	788	861	814	782	811	733	830	822	821	790	832	774	822	765	832	781	798	809	861	774	752	839	830	828	784	772	830	799	804	797	773	824	803	787	811	807	798	848	845	788	771	770	882	838	814	807	848	845	774	810	789	827	792	791	783	857	800	779	765	853	769	785	773	797	792	812	828	737	804	845	798	768	780	821	795	806	859	772	802	780	821	805	777	831	799	751	813	819	762	808	805	848	825	772	836	813	817	818	805	791	748	802	780	806	789	761	795	783	810	809	863	818	860	845	817	763	843	792	825	793	747	813	852	806	807	814	814	788	771	792	805	802	799	788	791	782	799	806	812	784	790	736	789	776	798	819	794	832	814	780	835	818	824	761	810	809	820	833	802	754	784	766	827	780	792	820	784	775	786	833	777	793	781	803	808	804	819	831	752	852	828	784	763	794	805	839	776	814	806	847	805	788	825	807	793	815	804	807	823	868	807	741	837	770	885	779	820	818	801	808	740	815	777	814	754	770	846	794	841	775	804	805	834	791	797	811	800	822	822	757	808	811	806	768	846	825	787	800	831	849
1854	178	175	168	158	145	164	142	152	148	163	144	159	142	178	152	145	159	159	136	139	128	160	148	150	158	153	150	155	157	134	156	156	149	168	144	152	143	152	143	154	164	144	171	121	130	166	155	149	140	174	140	147	160	152	143	157	130	137	148	124	167	150	166	124	138	142	134	143	125	148	150	139	132	153	151	161	149	149	157	150	168	151	155	150	178	149	145	147	147	155	146	137	127	164	140	134	141	157	154	149	138	163	161	157	147	149	145	152	151	124	168	129	140	146	136	146	129	165	158	160	128	164	143	142	140	157	152	157	127	120	130	135	133	161	146	156	147	152	171	162	145	169	128	149	153	129	133	136	157	145	153	148	152	139	135	153	160	170	156	174	120	153	142	173	145	137	121	135	160	146	146	139	136	149	148	144	136	144	145	130	146	158	157	151	151	151	134	163	137	140	139	150	152	154	132	161	161	148	149	144	134	126	138	162	141	152	136	169	138	142	166	141	147	151	147	137	141	174	152	149	155	145	120	151	179	137	155	152	133	166	141	147	166	143	132	148	145	146	140	134	145	148	152	159	124	151	124	171	158	151	134	122	161	169	148	154	138	161	163	140	159	141	135	147	148	167	144	155	156	153	134	141	126	143	138	143	148	146	146	153	138	134	155	147	145	149	125	130	132	150	131	155	149	148	152	141	150	143	147	119	155	187	127	173	159	152	141	147	176	136	158	155	149	156	147	156	150	155	147	142	157	174	151	161	132	149	164	141	150	147	146	148	138	148	144	139	128	146	155	120	157	141	147	141	167	159	167	132	149	173	160	138	168	153	127	131	160	149	169	167	131	149	147	133	128	127	130	123	153	153	131	134	88	123	151	150	142	136	162	131	149	165	147	173	132	155	143	159	154	131	141	155	116	150	147	154	145	147	157	178	151	152	153	138	135	137	161	162	149	133	124	169	143	135	140	165	156	145	177	155	147	140	157	133	164	175	179	142	145	150	152	131	154	143	135	152	151	164	147	151	140	139	157	169	137	128	139	149	156	149	133	138	142	161	152	147	130	151	137	150	117	140	144	189	179	138	156	149	150	147	151	176	149	147	154	173	155	137	153	152	134	137	128	144	154	139	129	151	162	167	162	140	145	158	147	145	138	132	146	149	150	141	140	142	152	146	151	167	151	149	144	160	125	137	150	137	140	156	169	159	128	138	144	146	124	187	153	168	150	182	166	163	138	154	164	142	138	131	126	167	144	124	131	144	166	142	139	157	144	147	133	155	156	136	162	140	157	137	145	161	167	143	137	149	160	141	146	150	133	164	152	175	136	148	144	144	138	153	163	149	138	142	166	156	140	171	166	134	177	139	143	145	139	135	139	141	144	155	174	130	134	152	174	157	149	150	133	139	149	133	149	131	147	147	143	156	141	144	174	135	147	140	142	156	158	147	145	166	134	157	140	121	141	153	150	157	155	172	147	147	189	123	147	157	148	135	167	179	176	152	149	136	146	152	152	126	165	159	166	144	135	161	150	150	130	135	144	154	137	149	137	142	155	145	158	153	152	172	132	121	143	169	143	123	161	127	145	144	137	156	138	144	137	163	143	146	149	174	138	144	165	150	159	127	136	153	175	159	143	125	130	142	142	126	147	136	161	143	138	140	151	137	160	136	131	125	156	144	153	154	143	131	158	163	152	150	125	141	136	131	156	133	130	155	139	160	139	155	148	137	168	135	131	160	143	149	155	155	145	135	153	125	124	182	150	158	145	156	157	142	151	161	152	151	151	165	123	140	161	145	146	169	135	140	125	128	146	157	139	157	161	149	134	122	135	150	145	155	151	132	152	140	155	148	152	142	134	160	147	154	162	146	166	128	140	158	143	187	143	162	151	154	135	144	146	152	156	165	143	154	145	160	133	151	147	148	141	134	164	132	138	151	141	134	125	153	160	141	160	155	142	174	142	135	145	150	156	149	158	135	158	159	140	142	145	120	97	141	140	160	149	141	142	147	142	139	146	159	128	158	157	143	147	126	122	143	152	170	158	151	127	160	158	137	134	182	170	143	152	142	149	111	158	128	161	157	166	149	157	162	150	136	137	156	140	157	162	144	153	141	143	147	151	176	161	148	150	138	143	146	163	157	136	158	139	157	138	123	142	142	149	138	147	131	130	148	155	163	133	126	146	140	118	124	138	154	135	156	148	160	161	151	160	132	170	158	153	166	123	112	151	135	177	134	152	141	150	153	140	134	137	141	144	145	155	160	162	134	145	144	155	161	162	136	145	146	143	153	172	155	146	143	148	149	147	150	150	171	151	151	144	164	151	151	142	166	141	156	157	159	157	149	119	160	156	129	156	199	150	152	174	138	147	153	120	136	138	148	149	140	138	123	135	162	157	153	149	147	162	166	137	136	144	165	153	155	152	140	138	155	179	152	142	122	162	159	133	140	143	147	153	143	177	142	170	185	143	151	144	148	153	146	180	166	149	170	139	147	143	140	145	145	138	135	154	144	169	161	161	158	137	163	124	134	167	147	130	147	156	156	146	155	143	156	125	154	139	169	172	135	148	146	153	159	134	127	133	145	129	144	138	140	139	137	142	139	130	154	164	138	177	162	152	143	157	184	163	146	152	150	142	139	153	140	162	149	131	128	156	169	142	141	148	155	167	173	161	136	142	168	143	151	150	147	156	127	127	122	128	168	138	135	147	143	154	140	133	148	139	135	149	159	145	162	163	129	133	151	139	155	143	134	169	157	153	144	150	182	135	160	144	141	164	140	136	140	164	156	133	149	135	144	152	155	163	140	132	161	144	123	139	157	144	134	151	123	134	131	130	124	147	142	156	142	171	153	121	143	156	154	153	128	156	145	158	144	123	156	160	173	168	132	135	145	139	149	132	142	137	141	154	133	138	134	152	144	156	140	150	145	141	147	140	153	130	172	178	135	128	141	151	142	145	129	144	126	153	172	153	176	129	154	138	159	149	168	146	139	134	150	157	161	133	154	144	141	159	160	129	146	144	136	150	166	143	164	139	152	132	139	165	157	135	145	156	141	139	154	146	149	127	190	142	129	155	152	146	130	120	152	173	155	139	161	158	142	131	169	161	136	123	152	160	149	137	161	163	147	132	146	155	150	156	135	137	149	137	146	138	165	160	142	137	152	138	136	151	152	166	161	127	154	139	150	153	166	136	153	132	134	146	129	156	161	132	169	160	129	131	144	137	152	111	130	146	146	156	157	157	147	152	147	144	114	141	153	138	167	139	145	142	149	141	142	153	166	146	169	144	144	136	146	142	138	151	137	142	135	156	160	153	156	164	154	153	181	143	140	126	163	141	145	156	148	141	136	131	159	146	126	137	143	157	135	149	134	151	114	173	166	155	131	139	130	155	164	138	137	172	145	151	136	147	133	144	166	147	145	149	173	149	116	160	143	151	125	146	139	148	177	135	164	129	150	140	141	145	160	125	139	141	138	141	158	145	148	167	150	123	150	147	139	154	121	155
2192	482	461	500	491	534	509	458	436	450	481	491	449	450	457	444	460	428	442	458	451	467	451	437	454	450	440	413	439	447	434	435	471	414	459	412	458	441	535	474	403	449	431	434	432	411	448	419	395	468	435	420	444	403	459	413	444	430	430	397	432	442	432	446	467	400	426	448	457	445	454	441	435	457	476	430	449	398	439	421	406	467	408	409	451	407	380	433	425	449	459	471	465	438	423	426	455	484	447	441	453	446	400	445	431	398	461	443	414	431	424	446	468	453	429	410	422	439	431	407	424	436	447	463	455	434	455	452	439	439	468	409	419	419	446	429	462	470	418	452	443	405	450	482	445	446	449	465	450	446	455	395	432	436	425	437	450	427	404	385	441	480	418	457	429	429	444	431	460	432	458	427	450	440	428	438	426	447	457	481	405	435	429	402	465	445	414	441	464	456	430	446	437	466	466	440	410	467	429	418	461	441	411	437	472	436	419	440	425	450	450	459	408	412	433	466	421	428	393	464	469	439	443	453	440	402	464	448	419	402	449	425	426	413	423	450	425	417	434	430	442	433	431	428	426	417	429	395	417	417	424	411	431	415	447	436	395	418	442	448	404	443	396	421	445	442	436	439	458	457	446	457	422	467	422	427	431	444	450	443	459	425	466	409	429	436	463	423	418	407	463	409	415	439	420	442	436	434	446	420	414	468	436	420	410	439	440	408	461	413	453	472	436	445	447	414	449	431	435	405	437	438	428	432	440	433	451	449	448	427	463	433	440	471	441	441	447	399	455	457	417	466	448	445	440	447	404	426	433	466	434	454	423	461	461	436	426	411	428	422	425	491	444	442	412	431	426	492	465	456	431	441	427	438	438	434	472	453	427	464	405	445	485	452	445	396	434	426	402	457	448	439	448	454	460	444	450	409	425	407	430	454	422	433	413	402	425	471	435	460	401	447	431	411	458	410	459	466	434	415	421	442	419	487	453	435	475	490	411	469	443	444	454	408	428	424	421	442	450	402	429	424	449	449	443	438	463	428	436	477	432	416	425	460	434	441	469	437	456	466	427	439	426	422	451	491	443	448	457	447	451	425	455	461	438	473	405	444	439	405	428	457	398	407	448	425	431	421	418	445	420	446	414	448	454	420	447	440	439	448	424	436	467	416	413	417	422	398	447	403	453	442	477	445	425	433	440	422	434	432	422	464	447	441	398	443	386	427	425	407	426	429	439	465	412	438	423	471	441	449	461	415	441	407	462	414	445	427	426	428	410	413	402	421	486	403	419	434	439	406	452	409	409	409	442	404	443	442	446	427	422	422	393	415	417	429	434	434	445	431	438	425	444	405	412	434	409	448	460	456	433	460	413	451	415	445	454	435	426	446	468	430	450	412	427	441	407	411	464	451	417	409	459	427	446	432	459	446	425	436	431	448	469	421	396	471	432	420	431	455	439	402	410	441	440	454	473	415	477	430	422	426	423	423	409	423	451	430	435	440	436	447	417	409	416	456	414	435	430	424	445	438	396	444	406	421	440	432	395	455	437	430	453	433	436	445	430	431	436	440	424	411	427	432	423	436	476	446	412	499	422	418	410	395	486	417	442	451	467	439	413	432	454	447	453	448	432	403	427	396	401	444	388	424	430	456	420	406	443	464	396	473	458	463	423	440	412	466	455	451	424	450	422	409	431	445	475	439	470	428	490	435	457	419	404	422	431	432	456	457	446	420	421	475	439	441	451	448	403	422	424	444	436	428	453	413	429	413	440	472	425	453	449	425	438	418	397	434	433	442	467	434	409	410	416	450	417	469	420	421	463	452	449	430	420	417	429	424	417	443	435	442	433	447	424	429	441	425	477	430	425	469	452	451	431	462	467	412	461	463	436	458	427	455	447	415	444	440	439	418	435	466	407	439	451	440	427	446	438	418	410	445	399	397	447	447	440	434	425	405	414	398	472	436	445	464	419	465	420	447	433	480	397	428	439	394	443	418	430	462	416	441	442	447	462	459	408	407	448	400	447	440	424	469	433	452	436	390	424	434	492	446	467	420	428	484	438	436	429	440	439	422	444	448	432	446	439	448	447	433	418	401	427	442	454	452	431	474	419	445	420	436	438	423	441	431	415	430	420	413	455	436	417	425	444	451	436	409	440	464	411	422	469	402	424	413	413	454	415	413	452	419	430	446	401	458	401	442	439	419	460	420	423	457	426	431	412	488	431	444	427	438	461	401	426	489	456	419	426	426	438	436	426	383	441	403	445	441	441	454	404	414	428	455	440	457	428	427	452	456	447	407	404	456	473	446	401	443	443	438	450	423	437	477	419	438	421	461	468	414	421	428	394	463	459	449	409	407	434	422	446	428	425	459	424	428	413	426	449	446	455	425	435	442	454	439	423	436	440	429	443	427	441	400	439	441	462	419	478	431	438	441	460	437	419	415	443	470	432	440	405	453	455	410	441	443	420	417	419	410	424	423	424	436	429	396	441	420	420	428	430	455	416	459	434	421	451	409	425	450	429	448	437	478	448	463	434	449	449	427	437	422	424	444	416	462	467	423	449	422	437	409	421	427	435	434	445	414	460	404	435	425	421	422	438	453	428	423	427	426	426	438	466	446	477	421	443	412	384	444	428	385	443	450	420	454	391	461	434	450	464	430	456	461	504	457	396	426	396	454	441	414	420	456	424	465	398	416	473	452	437	449	459	454	429	444	445	429	468	441	443	393	446	419	442	411	441	465	434	432	412	381	433	400	414	478	420	464	440	447	433	438	445	455	440	451	432	443	437	434	430	436	414	434	436	453	459	438	428	445	429	421	405	434	425	429	390	415	454	432	473	461	422	440	435	436	459	473	449	455	458	417	436	434	418	434	455	438	430	428	435	435	418	459	450	436	437	461	436	487	449	490	426	396	431	417	435	443	445	403	423	464	420	448	387	430	427	444	444	392	442	436	426	424	454	439	415	448	440	406	462	443	441	399	416	407	457	427	434	449	445	438	421	440	414	440	472	408	406	417	452	435	429	441	452	408	433	440	423	407	466	444	443	483	454	460	424	414	455	434	431	453	447	451	468	412	441	458	388	375	401	410	450	403	430	495	420	452	446	435	454	451	437	451	395	417	456	430	460	428	441	435	453	460	459	448	400	425	425	454	415	452	445	399	404	401	393	425	479	395	442	449	432	401	402	397	467	448	452	438	384	443	432	396	404	408	462	425	453	407	456	427	408	428	462	426	407	411	423	463	436	434	468	409	430	441	448	437	420	437	419	459	472	421	407	423	435	457	410	468	437	453	417	401	419	415	446	429	442	411	417	429	429	436	446	408	425	454	437	439	460	436	428	427	406	443	423	439	423	427	447	433	434	443	422	426	459	449	459	421	435	412	408	483	432	457	417	471	469	422	441	413	461	437	437	457	443	437	445	439	436	456	425	395	433	425	425	404	441	429	451	408	427	408	400	390	425	394	419	460	419	440	407	403	431	459	426	423	421	437	429	436	435	468	447	472
7464	1032	1144	974	687	602	529	473	454	401	366	336	363	328	350	313	335	337	331	298	329	314	321	293	362	297	323	334	286	317	348	361	327	324	313	295	339	352	602	299	303	312	319	314	319	280	312	339	275	332	291	311	304	311	334	345	321	318	285	289	314	283	290	333	341	324	325	321	331	351	300	313	346	293	314	306	305	269	322	296	315	307	272	317	285	294	369	327	298	279	304	327	332	330	324	300	314	318	301	301	302	297	339	302	334	315	310	306	307	297	333	264	329	276	277	316	309	306	297	309	269	292	281	314	311	313	309	296	318	321	305	328	303	312	335	352	324	278	305	301	282	317	307	307	309	288	332	330	297	285	327	284	313	315	334	304	295	293	302	304	310	284	296	313	315	309	309	290	275	316	321	306	316	300	283	291	308	335	314	338	314	332	333	307	320	294	312	285	305	309	320	303	337	274	287	333	319	340	299	329	316	311	275	300	326	337	320	294	296	316	315	285	294	288	301	288	285	308	333	289	276	309	263	304	313	342	317	290	311	283	286	313	315	299	328	328	304	297	294	314	316	312	303	309	308	308	309	328	307	305	328	296	324	299	332	285	263	289	273	287	335	289	328	303	330	325	334	310	309	353	298	338	292	285	288	282	286	300	284	326	297	344	290	298	332	304	305	282	308	320	298	295	316	299	273	280	330	305	316	295	278	310	329	308	317	319	292	317	306	317	328	299	305	314	335	317	313	313	334	334	326	314	289	326	316	319	312	308	310	273	297	310	317	306	321	336	311	300	297	305	279	268	295	295	331	297	306	317	258	305	299	339	285	313	268	312	298	283	306	334	296	308	314	265	314	294	299	314	334	288	316	322	316	291	291	309	292	333	318	346	321	259	328	316	300	298	301	296	277	349	307	340	303	304	294	284	330	313	304	295	304	320	337	333	318	283	307	295	280	315	293	343	297	297	312	294	294	311	308	304	315	298	273	314	305	309	318	312	318	311	317	305	310	292	289	289	289	332	318	354	307	288	289	319	321	340	312	312	306	305	286	326	344	310	311	311	304	288	295	317	288	283	285	239	334	300	325	304	310	314	296	314	314	319	287	305	325	309	322	326	323	324	313	277	273	308	319	276	295	293	317	285	334	324	299	308	288	287	300	324	314	320	293	295	291	280	304	330	322	312	249	261	278	305	285	335	277	315	357	256	324	314	295	308	309	316	286	300	286	315	309	323	313	286	328	311	283	350	290	305	319	304	315	297	308	304	336	322	300	320	290	297	350	307	307	309	285	321	292	294	294	293	282	291	302	298	316	335	323	302	306	363	319	318	299	303	287	273	286	289	316	333	303	294	291	314	309	312	333	324	290	316	316	308	306	303	293	305	319	335	316	315	300	286	322	308	308	330	319	262	292	291	317	295	297	320	270	303	310	302	302	300	300	296	311	290	332	278	310	318	294	313	300	298	285	298	337	328	310	306	267	330	293	311	332	339	329	297	272	298	311	317	314	337	304	344	315	328	305	322	315	301	316	295	264	301	322	289	309	304	315	318	313	292	307	340	293	286	305	309	327	328	317	297	305	286	323	323	304	330	306	307	328	322	317	318	272	300	335	320	329	302	294	293	263	270	311	296	297	296	308	295	333	320	310	300	317	281	307	307	294	285	282	309	323	294	294	295	363	292	322	291	323	306	299	283	331	333	309	297	290	301	328	322	301	327	316	328	323	343	321	286	323	243	293	298	293	290	297	304	311	334	325	300	322	314	308	331	299	347	303	322	322	288	288	285	331	325	305	320	346	321	302	307	278	303	323	298	286	310	344	295	327	304	294	350	329	345	336	295	304	269	286	330	293	302	283	298	316	276	325	330	307	287	332	295	275	296	273	295	287	313	326	322	303	317	310	303	292	300	306	300	311	314	313	315	296	321	291	307	298	287	294	277	279	292	302	301	321	345	296	287	331	314	278	344	285	306	324	311	318	324	287	325	285	312	307	318	290	258	284	315	233	301	293	297	318	333	327	285	272	287	276	320	315	333	292	298	325	310	323	324	320	329	345	321	316	298	310	267	308	291	312	301	312	283	337	310	280	298	294	316	327	310	277	329	268	299	305	327	356	317	281	354	294	319	290	323	316	303	317	325	317	291	293	340	310	290	290	328	315	273	324	293	309	291	303	304	331	298	306	297	314	298	315	299	296	317	319	296	301	270	315	278	301	323	353	272	312	317	317	313	311	299	328	306	295	288	339	325	294	295	322	318	296	314	320	283	308	314	320	331	299	319	296	319	288	311	312	308	319	300	291	313	308	318	294	308	292	333	347	319	324	319	293	308	317	297	335	338	284	309	297	336	282	312	308	289	322	325	279	286	290	304	305	297	324	294	324	293	298	297	316	322	339	274	279	306	303	325	333	296	286	330	330	338	293	309	299	289	333	309	314	292	322	309	298	316	327	321	317	306	319	261	283	284	304	301	324	315	269	287	317	312	294	333	316	301	289	340	295	319	308	314	286	279	265	326	285	345	317	317	324	332	280	325	325	286	312	319	317	306	308	323	299	293	315	308	285	334	330	365	305	336	304	286	335	313	319	311	298	322	282	329	300	309	272	334	306	298	296	291	271	300	305	303	330	315	297	296	280	315	331	316	282	310	306	351	329	327	312	291	300	295	298	315	325	322	298	304	319	321	312	316	305	319	315	280	299	284	326	310	326	319	306	320	298	307	312	296	280	323	284	321	331	279	293	343	322	312	328	331	313	298	285	294	312	330	306	301	306	322	309	346	299	312	319	299	333	297	297	283	301	279	340	305	322	310	340	305	334	314	309	312	339	288	283	313	308	285	374	345	295	298	345	324	308	306	309	322	290	310	278	306	289	265	309	314	307	296	283	323	308	293	315	322	314	316	339	326	341	338	303	308	324	336	299	319	306	336	318	282	271	316	315	294	332	299	290	312	277	308	305	324	313	343	305	296	320	309	334	333	309	329	282	306	277	321	300	317	297	319	312	303	335	302	314	302	340	289	282	319	299	326	340	291	304	294	313	296	285	298	314	291	324	296	302	330	302	292	307	334	304	285	320	313	303	304	318	332	296	302	321	324	324	305	318	327	304	300	315	313	333	301	321	316	314	301	288	310	326	311	295	316	261	305	358	296	322	348	306	315	271	320	309	318	310	327	325	264	306	277	293	302	305	300	293	263	315	350	294	335	323	309	299	307	285	298	321	309	341	325	317	314	327	326	321	318	286	309	325	294	314	276	333	287	311	320	322	303	305	295	268	292	287	321	286	302	307	319	310	330	331	288	312	324	322	267	295	346	337	297	313	331	313	302	285	281	317	307	324	331	312	313	251	269	329	346	312	276	288	292	321	317	297	280	271	323	304	290	321	291	314	314	295	314	319	302	264	317	334	351	286	336	292	326	300	324	315	302	289	305	326	312	310	306	313	287	287	299	308	308	327	300	279	289	315	318	336	334	302	330	336	301	308	324	331	290	332	327	261	309	302	341	283	328
5946	1419	2310	2788	2693	2249	1993	1657	1599	1502	1276	1225	1218	1190	1101	1051	1010	1010	1004	986	1017	1002	926	925	866	837	871	868	883	927	903	874	809	796	841	831	817	888	3238	771	778	827	836	774	804	805	753	774	789	786	831	825	778	801	789	824	778	773	813	749	787	812	782	791	814	823	801	743	821	784	738	780	845	748	770	795	756	801	770	807	791	804	772	777	781	792	805	754	787	826	841	798	789	807	788	782	755	802	755	782	718	811	770	829	769	795	764	774	763	807	810	755	789	754	795	756	799	811	769	749	793	831	746	753	830	775	782	792	850	836	794	819	770	767	826	764	804	806	727	768	782	787	799	772	785	809	801	750	778	814	777	748	796	784	823	772	721	768	805	767	828	762	766	791	809	761	804	809	799	758	772	795	751	785	788	811	744	801	753	767	794	785	778	818	764	773	774	804	740	793	773	811	800	780	768	773	761	785	758	802	794	788	788	770	773	766	802	785	771	789	815	821	807	813	824	793	758	763	771	796	770	736	773	775	786	753	741	785	758	742	774	759	797	751	764	748	786	781	737	728	756	795	764	798	795	782	765	788	786	783	791	848	785	736	812	767	741	741	794	759	784	771	754	752	771	688	767	775	825	799	761	785	796	766	808	790	772	794	800	855	765	823	788	760	757	728	829	801	736	777	825	792	776	747	732	826	813	751	823	784	763	710	754	749	767	792	761	766	797	793	740	780	808	814	735	803	779	784	806	757	745	780	776	773	782	829	793	759	786	756	801	792	771	793	786	773	817	790	773	810	788	737	759	765	768	766	855	765	763	757	770	732	764	744	749	797	781	813	780	734	770	773	759	780	737	779	755	753	746	746	785	722	794	754	805	760	776	768	815	810	777	793	758	750	745	771	811	794	751	793	784	776	789	811	806	791	771	738	738	767	744	796	794	764	745	796	752	725	814	797	778	737	829	746	767	759	803	812	792	790	807	829	770	769	791	760	748	775	821	747	773	795	759	769	769	774	794	761	764	782	837	762	772	747	758	791	776	810	775	803	755	739	758	798	797	789	758	803	813	796	837	749	748	798	755	820	760	773	753	778	743	794	781	712	728	760	800	839	826	762	822	795	757	757	746	793	790	796	783	731	741	757	827	804	733	792	707	799	769	753	764	804	790	779	778	777	791	811	778	794	735	751	817	782	792	818	730	778	776	840	793	741	791	741	758	816	812	763	825	809	738	759	769	841	779	778	761	763	789	819	736	784	773	738	731	798	771	783	779	778	774	803	768	764	791	793	781	761	740	816	780	805	769	831	753	704	784	828	759	817	814	798	830	784	816	790	803	765	770	742	797	773	793	717	815	811	820	731	832	863	756	729	742	778	748	809	730	741	789	764	726	789	808	794	708	799	762	805	788	760	773	758	809	808	748	783	802	821	755	720	824	805	734	777	815	807	784	769	800	796	788	771	757	719	837	770	742	752	774	804	776	768	762	758	828	811	794	752	792	838	778	750	745	777	784	794	831	785	799	820	780	787	794	821	788	762	787	763	779	791	794	756	763	778	783	766	766	786	758	790	795	760	799	809	777	817	800	767	772	799	757	771	762	831	793	780	776	742	789	812	727	809	759	780	791	786	782	719	766	821	768	767	860	824	796	796	741	833	771	774	753	803	767	798	784	764	780	809	826	745	838	810	749	774	805	800	816	821	793	851	758	778	784	835	759	726	701	741	734	726	763	790	803	795	765	739	720	779	799	760	778	820	771	791	797	754	812	821	782	797	794	794	754	751	815	760	749	790	778	797	776	752	761	796	758	825	808	779	775	768	757	799	744	774	737	763	783	777	802	794	814	772	783	784	762	814	771	793	779	817	752	790	807	808	777	729	779	796	761	776	768	745	779	723	766	783	754	821	740	816	777	782	791	782	806	735	798	769	800	751	835	780	806	780	811	752	806	789	741	825	738	799	786	753	817	790	745	793	767	770	798	826	761	805	783	764	789	791	815	781	791	763	787	774	781	761	743	789	761	847	804	797	797	802	800	767	763	770	794	770	749	792	779	809	787	776	844	809	799	762	804	805	775	774	764	738	720	801	795	764	769	774	755	790	765	729	766	714	752	793	784	735	793	831	752	773	791	783	735	807	807	744	777	798	771	757	806	746	824	787	807	764	797	779	803	774	768	801	751	795	770	760	741	839	768	731	770	774	800	803	810	737	749	751	801	755	821	756	805	763	744	789	774	763	792	814	738	736	776	735	773	829	772	755	795	787	787	759	809	776	752	774	723	757	750	734	765	779	758	830	762	786	828	783	855	722	753	765	812	759	810	729	779	741	768	721	744	798	829	766	727	774	788	766	802	793	743	727	758	716	778	744	786	745	803	778	786	807	763	771	788	783	770	757	774	794	784	845	805	792	791	778	795	779	774	731	778	789	789	809	848	787	733	765	759	773	820	734	818	759	779	764	739	804	755	755	733	784	750	775	771	762	803	812	786	721	776	794	811	757	784	808	827	743	759	804	789	771	789	800	768	752	747	793	764	821	823	769	774	835	784	801	857	788	751	745	773	788	829	748	738	751	744	774	813	807	779	793	801	782	745	744	719	815	811	798	776	784	785	767	808	807	743	771	766	795	772	787	771	833	765	778	812	783	774	800	763	733	796	819	764	751	740	758	746	744	774	775	794	801	746	789	800	761	805	738	766	798	804	696	811	750	804	801	810	774	779	733	790	744	768	797	796	762	796	778	790	749	780	760	727	795	771	772	753	793	801	837	763	765	796	805	810	760	819	807	746	796	805	760	791	801	784	754	812	739	780	765	775	789	752	790	802	854	791	763	773	741	792	758	811	797	771	800	788	809	770	766	813	755	808	764	780	796	801	776	759	756	760	769	757	770	770	809	840	749	738	773	790	754	787	751	741	776	774	817	804	822	755	807	773	771	789	786	759	774	723	743	756	773	756	807	793	789	799	748	816	699	810	778	761	766	794	749	743	790	737	753	790	774	801	738	788	801	742	742	811	778	802	765	783	778	751	753	789	787	751	750	782	780	779	782	758	783	756	768	757	779	801	728	809	799	782	748	777	791	767	802	745	802	748	757	767	772	769	776	808	785	794	753	711	825	741	745	790	823	772	758	795	753	813	771	846	772	756	732	748	772	764	802	804	782	781	748	800	777	758	772	728	796	788	752	768	774	750	800	717	832	766	814	798	797	800	820	770	782	762	788	767	825	731	802	771	824	773	751	779	772	721	779	755	829	802	801	727	808	798	776	816	775	799	748	834	763	804	782	771	797	810	792	799	715	767	826	781	798	824	774	766	812	759	771	799	758	771	816	826	759	787	737	752	799	783	764	738	781	830	785	811	788	808	762	773	824	701	774	772	772	849	744	768	789	772	808	738	763	736	768	774	809	833	774	784	752	812	834	710	807	831	807	778	748	751	771	850	797	770	774	757	770	762	787	769	737	738	817	765	737	771	794	797	758	850	779	740	753	792	752	795	779	802	773	807	793	813	819
13961	2085	2114	1716	1192	903	768	669	596	504	501	494	413	460	437	444	401	409	373	418	360	387	374	363	332	379	382	350	359	378	363	378	336	340	304	336	329	342	801	385	316	314	331	355	337	319	349	334	330	354	342	386	319	335	319	364	338	357	315	349	335	337	348	352	327	348	342	327	372	367	327	312	363	341	344	309	314	353	344	360	317	301	328	325	323	328	359	376	349	333	321	339	340	324	343	337	337	319	330	339	290	375	321	334	349	311	307	337	328	362	328	345	327	296	319	335	344	345	317	305	340	332	349	383	361	312	319	336	327	314	351	348	311	327	350	355	354	332	339	319	320	307	301	353	329	353	332	322	333	335	325	339	349	331	345	340	337	322	303	333	315	283	361	326	305	317	327	359	371	360	328	301	370	317	340	331	362	358	320	345	400	312	349	359	320	379	323	342	332	332	340	348	330	301	347	312	382	323	306	332	309	340	330	331	308	345	354	342	340	317	355	348	326	326	319	329	351	342	358	332	349	334	353	368	372	345	334	343	323	289	341	337	334	303	350	309	389	337	340	315	356	337	337	377	307	339	331	362	373	303	340	336	345	330	358	371	347	390	344	325	294	366	350	325	316	316	336	329	314	327	329	304	340	359	321	322	328	355	380	298	343	360	328	364	368	282	332	302	341	357	365	347	333	313	351	326	323	312	344	366	342	348	336	312	343	349	343	316	358	360	306	361	326	358	340	372	360	355	334	334	295	373	298	337	325	346	348	358	344	334	325	315	359	337	318	315	341	333	292	307	334	308	366	356	299	352	352	322	336	326	377	333	336	321	303	346	312	325	309	364	335	337	319	338	345	335	309	355	322	337	352	286	343	318	338	344	324	341	332	335	353	352	338	341	326	365	371	330	308	339	315	307	315	346	331	356	337	358	348	344	329	326	330	335	342	323	335	343	357	333	322	356	339	333	314	353	325	317	335	322	335	352	351	336	336	356	321	326	356	330	358	348	318	373	354	325	351	331	357	330	346	309	322	325	331	330	308	357	323	309	332	327	334	325	380	310	356	307	340	358	365	325	334	337	320	341	306	351	321	345	308	290	336	328	333	355	354	340	348	297	355	338	353	318	345	337	336	319	340	360	350	357	337	305	355	338	381	342	371	325	352	338	341	348	333	315	352	328	344	330	335	358	294	374	352	353	339	328	338	357	343	292	338	321	321	315	329	353	338	344	320	315	338	357	310	334	348	341	317	365	330	338	332	320	335	354	351	364	348	366	291	324	335	360	363	334	371	353	315	360	346	350	356	350	311	326	307	359	333	387	386	357	330	357	339	323	358	356	345	308	334	327	333	342	325	337	322	351	325	361	350	329	309	315	336	307	333	341	330	356	318	328	324	334	366	348	318	353	314	334	350	347	300	322	325	313	344	337	337	323	325	329	338	341	339	362	328	319	335	361	352	352	326	362	356	301	331	331	325	320	350	296	333	358	309	342	365	339	329	322	323	318	338	342	316	365	320	304	333	343	390	338	333	310	338	300	318	344	347	321	334	335	346	345	357	312	310	351	303	322	344	339	360	361	327	343	330	331	367	315	336	370	337	339	323	329	346	314	349	313	314	334	296	345	299	360	328	367	314	361	338	320	333	342	355	336	304	328	351	291	345	355	344	328	352	329	350	369	347	325	332	356	337	311	382	335	324	341	311	325	329	319	317	319	335	330	336	357	332	349	351	321	342	343	318	342	330	332	347	310	334	320	352	344	328	336	344	323	323	338	322	325	321	327	347	317	358	373	350	384	348	332	291	311	336	309	346	331	325	354	335	346	338	341	320	321	320	334	358	283	339	320	368	340	305	344	328	340	322	342	337	342	346	323	354	330	329	367	337	318	321	287	334	331	327	331	326	347	345	349	322	325	340	323	340	314	335	346	332	324	336	307	323	331	327	336	353	300	334	338	365	333	319	312	343	309	378	300	331	348	358	328	328	364	336	378	344	346	331	308	333	313	324	339	313	333	334	293	322	315	367	337	367	308	358	344	336	329	320	310	313	340	315	355	323	311	316	366	334	316	332	331	346	324	351	367	331	313	314	320	327	380	322	360	364	338	352	354	354	328	355	358	363	336	354	316	337	349	338	350	331	300	365	339	353	331	371	337	344	322	338	333	319	337	339	338	312	346	349	339	323	308	330	318	308	285	334	337	349	318	302	318	321	331	320	350	367	272	352	306	337	324	325	346	354	370	325	324	345	290	337	319	326	328	333	338	377	349	357	336	336	348	331	333	322	347	336	317	321	361	313	389	327	322	372	322	321	367	328	339	348	356	353	310	368	354	360	332	335	360	311	343	327	331	343	365	356	310	371	336	335	305	332	342	316	325	338	374	351	335	355	311	360	391	364	307	355	325	335	369	335	341	335	334	295	341	373	329	344	363	327	345	338	328	333	322	321	318	341	354	339	332	306	320	380	344	298	351	303	351	333	358	338	356	319	330	319	346	353	357	351	333	341	327	355	365	345	347	339	354	333	329	351	337	367	345	320	324	335	343	365	356	319	336	311	353	335	324	348	319	338	310	358	325	319	322	367	314	321	324	331	353	349	340	334	318	340	318	349	332	315	302	338	357	295	324	315	353	359	335	347	352	333	348	343	328	342	328	349	367	352	303	335	359	315	354	334	301	313	302	326	329	273	360	348	337	321	337	308	339	350	359	345	320	344	329	347	332	356	330	328	388	289	325	338	354	313	327	328	329	326	311	298	353	338	332	350	345	326	313	352	297	332	339	284	343	327	324	319	322	305	321	295	349	336	313	321	324	323	313	323	324	369	347	303	342	338	307	323	306	339	335	347	340	336	331	323	338	292	325	320	350	336	344	340	335	374	326	306	329	329	322	330	347	356	353	326	321	348	330	336	348	347	314	345	301	312	326	341	346	367	346	321	332	332	315	361	311	363	340	324	334	331	342	324	337	297	333	354	307	318	353	304	357	346	330	304	352	371	351	306	357	316	358	346	335	331	307	312	310	373	331	336	360	318	336	347	344	330	368	334	386	357	312	345	316	346	339	312	322	340	359	356	327	376	321	333	344	331	315	350	348	328	344	343	323	366	333	308	311	327	313	357	306	322	322	324	321	335	334	301	356	363	320	327	319	308	340	327	362	343	320	338	353	350	370	314	360	379	368	344	324	342	310	328	394	330	335	327	364	376	346	338	330	347	337	340	347	268	367	338	346	322	300	359	317	356	353	321	348	316	316	309	314	343	316	327	367	331	298	329	345	345	332	328	350	324	364	339	327	347	308	328	353	350	349	330	361	369	317	307	309	343	373	358	338	333	347	306	320	340	327	344	346	342	327	371	354	337	355	361	350	347	349	321	311	312	326	338	323	327	339	334	319	346	309	342	350	348	301	340	343	356	327	370	379	323	307	324	367	333	336	319	362	322	339	292	330	345	312	326	350	356	344	343	341	358	351	348	318	311	291	346	286	317	311	320	350	319	327	335	323	358	341	320	305
7678	2028	4024	4731	4328	3763	3093	2695	2317	2105	1894	1743	1549	1491	1494	1359	1317	1269	1229	1261	1188	1087	1117	1051	1008	1059	1027	1008	1004	988	941	947	918	897	938	931	914	936	4775	901	877	873	830	845	863	852	875	896	923	808	819	810	865	826	839	869	835	821	846	893	856	827	784	870	823	836	887	828	789	849	809	813	873	830	821	827	821	852	819	799	825	859	780	837	828	865	827	796	800	832	807	826	827	823	828	830	820	814	827	824	845	834	846	830	818	842	846	821	814	787	852	792	845	780	807	818	839	797	819	823	801	818	844	851	838	776	786	820	850	773	802	803	807	824	851	816	812	809	754	834	783	782	833	786	847	853	807	798	834	800	847	793	847	788	792	778	858	782	780	782	846	774	781	800	767	833	812	791	811	777	803	852	795	838	760	809	791	773	781	774	810	858	816	818	797	836	775	808	831	834	867	793	814	817	810	850	799	802	797	779	829	841	805	823	864	770	765	814	822	770	766	807	805	803	857	864	811	823	803	848	753	785	810	868	808	810	847	734	784	858	788	794	773	829	827	773	826	810	814	775	802	816	783	831	829	779	756	780	784	793	783	802	826	835	806	848	816	809	835	824	812	768	784	799	787	813	833	756	818	816	865	821	872	823	782	812	793	835	838	773	785	876	801	810	824	801	813	838	789	823	826	795	776	819	746	813	818	789	802	813	791	793	792	812	839	841	783	840	825	767	840	811	807	790	816	826	873	830	776	815	869	781	817	795	775	806	779	802	849	764	817	797	783	802	795	776	761	746	836	788	763	784	829	870	772	826	808	823	810	806	850	806	804	812	818	819	841	790	741	815	799	798	857	839	811	783	790	761	782	832	802	813	831	811	826	813	839	803	766	816	804	752	758	834	836	814	831	880	832	800	833	833	770	794	743	810	793	846	788	789	846	768	803	749	814	831	801	792	779	825	815	739	771	774	812	812	807	813	784	791	777	850	770	789	832	801	850	812	839	802	806	820	773	759	805	780	857	789	818	829	815	774	794	807	775	794	827	787	800	792	782	776	740	756	816	850	826	837	828	800	817	805	812	806	816	782	844	835	824	799	796	773	814	771	745	780	777	827	773	804	793	785	815	810	832	775	827	846	796	757	788	835	786	843	844	817	823	775	797	787	753	835	800	816	790	802	845	810	812	811	828	781	816	819	817	815	787	770	780	847	821	813	804	818	829	817	817	765	805	795	808	830	753	810	786	809	795	882	806	797	793	750	814	852	768	761	817	803	783	816	796	839	796	757	830	867	847	841	769	784	780	820	890	792	809	804	753	770	802	837	816	813	838	847	837	856	768	787	829	824	820	811	788	789	819	848	794	877	788	767	861	829	799	829	889	829	840	780	793	780	823	857	804	810	756	790	833	846	818	846	764	826	832	763	827	817	797	837	809	836	812	795	792	871	779	772	795	839	763	804	833	809	838	795	796	794	845	840	876	788	829	810	828	841	856	799	818	799	836	738	840	826	797	773	811	775	813	830	826	793	807	881	849	791	784	884	819	798	829	770	828	815	771	735	803	844	850	788	805	815	833	758	761	837	807	806	842	825	793	834	806	781	810	800	784	843	808	814	801	848	814	881	746	822	786	794	805	794	781	833	785	799	828	784	832	811	839	812	805	797	793	784	791	852	790	812	832	837	804	807	815	776	786	814	745	889	806	828	865	798	809	794	813	822	789	857	827	816	781	772	788	790	834	820	796	850	842	832	801	876	810	781	792	859	805	798	822	828	822	757	791	828	790	786	823	799	792	792	884	812	808	801	826	787	816	827	738	805	847	767	824	807	826	819	805	774	787	855	859	862	827	782	862	812	816	769	819	786	849	774	824	796	824	787	844	790	826	779	796	843	859	804	766	840	804	776	807	843	817	820	832	789	849	763	807	871	826	798	812	793	824	824	784	817	836	831	808	812	795	781	827	840	851	816	811	834	795	806	812	805	766	767	835	841	813	775	828	810	807	779	795	790	797	819	784	794	802	789	815	831	782	803	780	783	839	803	855	810	804	808	813	821	833	861	827	778	778	793	795	806	807	749	789	875	787	880	741	843	814	819	835	843	792	788	823	814	816	800	843	773	787	778	800	814	834	836	820	789	792	824	762	824	818	814	784	792	806	790	803	782	794	766	817	838	792	786	857	770	761	752	797	825	861	780	840	810	838	800	799	849	798	827	807	793	788	790	812	839	798	817	794	846	767	851	855	804	795	838	781	797	813	807	772	796	831	840	791	821	897	784	843	845	780	889	792	824	842	824	793	784	811	816	830	788	814	804	792	812	784	740	863	814	856	754	855	784	812	851	767	860	835	859	787	822	849	790	820	834	849	816	758	780	794	783	783	799	768	836	831	777	795	777	795	785	831	808	808	846	797	818	798	831	828	816	841	791	784	842	791	875	834	780	825	772	821	841	825	861	775	797	788	816	780	839	801	809	788	829	805	754	830	801	789	836	794	779	804	779	808	860	801	827	780	781	800	802	798	776	780	838	818	799	812	786	781	822	821	808	835	844	774	831	798	802	816	775	837	773	795	779	828	813	764	811	781	797	805	770	771	795	799	791	863	820	823	832	787	765	813	838	841	820	767	837	834	856	806	806	832	819	821	827	803	829	767	824	842	759	832	786	835	840	793	820	820	750	824	798	824	788	795	810	829	836	779	850	785	801	785	781	800	828	799	742	823	812	855	846	764	855	815	838	871	786	826	798	804	780	797	798	842	823	856	877	823	810	829	798	797	833	829	799	794	792	851	853	822	786	822	823	846	798	821	764	806	806	752	812	803	880	825	763	766	798	803	804	863	818	805	793	844	869	860	774	784	786	809	774	786	788	827	738	817	846	776	835	828	814	811	820	792	818	821	807	865	812	799	802	755	789	851	847	815	832	880	820	798	811	806	823	819	790	801	786	824	761	808	812	779	780	824	811	816	786	784	825	852	814	808	796	875	861	766	806	798	786	809	815	799	777	727	782	781	878	805	814	825	817	793	837	843	827	825	799	784	753	782	792	831	791	817	794	808	823	794	829	748	754	811	794	816	791	764	741	781	771	843	784	797	817	807	798	782	808	896	838	758	762	806	763	852	786	802	724	754	827	826	772	797	779	747	781	823	845	769	750	881	830	803	759	842	803	764	821	833	815	811	873	801	797	842	804	782	814	795	836	857	853	806	829	777	818	833	830	819	825	797	771	782	820	792	765	862	847	789	816	817	831	776	872	804	810	770	819	791	784	791	820	818	819	833	825	789	807	792	771	815	786	828	821	786	854	827	798	790	794	794	797	844	841	827	770	777	836	815	823	846	781	798	853	817	821	828	777	783	878	767	797	778	822	806	844	816	828	823	772	794	841	860	842	845	822	810	847	805	785	827	851	789	842	807	841	781	789	877	787	771	780	789	842	788	816	847	774	784	829	776	838	808	813	792	819	831	832	827	784	757	847	838	774	804	844	848	787	823	786	773	787	804	792	815	792	782	820	851	812
1803	167	158	162	165	159	133	174	155	168	141	148	162	134	145	146	148	145	133	149	144	154	140	151	142	165	139	155	131	168	137	139	154	154	134	134	144	160	167	148	134	124	139	139	156	124	138	143	145	130	138	143	145	146	146	150	144	153	151	117	157	162	131	138	155	125	137	151	138	161	173	125	149	165	143	121	146	162	137	141	136	133	160	139	153	155	159	156	145	130	140	157	146	161	140	153	168	154	126	146	158	154	155	138	142	138	148	135	139	145	134	144	150	163	148	157	151	159	124	148	142	144	139	156	149	136	156	162	140	142	160	152	153	162	146	139	126	149	151	162	174	146	180	122	126	163	154	149	129	156	154	145	147	147	153	160	143	134	150	158	132	149	164	148	163	136	145	126	157	155	135	140	166	115	141	151	158	136	120	151	159	154	163	158	156	127	130	156	149	162	144	142	168	171	147	139	156	150	141	163	155	163	144	158	159	138	138	163	129	167	148	132	137	155	150	153	177	168	129	129	141	149	133	135	158	150	143	144	148	137	151	131	139	154	145	144	165	143	146	162	145	166	144	156	163	143	153	152	154	139	141	125	179	147	142	158	143	134	160	138	150	168	152	185	121	153	139	122	166	154	144	146	165	130	128	139	136	164	170	157	164	152	148	151	140	143	147	132	155	135	160	121	138	138	142	153	145	141	154	150	133	137	158	148	133	152	158	129	145	126	134	139	160	149	145	130	150	139	152	130	164	151	162	140	139	139	131	157	129	159	162	155	133	131	160	155	153	133	136	127	133	147	148	131	155	138	124	141	142	146	177	155	135	142	142	182	138	144	154	141	134	139	146	159	154	162	162	140	157	164	145	143	146	140	136	143	188	177	149	161	158	122	153	156	147	146	141	146	158	162	138	145	141	170	153	130	154	140	143	158	141	155	154	151	159	154	162	152	165	137	156	155	151	140	132	146	162	151	171	155	163	140	147	161	153	159	152	144	158	173	135	151	133	156	152	150	127	152	138	148	159	131	144	155	149	145	144	139	143	124	126	165	142	165	146	161	163	150	128	151	115	140	142	130	175	162	156	139	119	154	148	150	135	141	127	153	148	144	142	154	125	143	154	142	126	166	135	142	142	162	145	150	146	135	150	146	149	121	164	152	131	154	159	161	140	148	134	152	143	159	152	144	164	153	147	158	165	140	132	156	132	129	130	144	146	148	135	137	137	156	140	147	151	145	142	138	133	158	165	146	158	134	157	134	125	129	127	153	148	154	149	147	134	157	126	126	148	138	148	142	148	149	158	141	157	144	147	170	156	154	157	126	140	156	172	157	129	151	132	138	147	152	137	146	151	155	148	156	143	149	143	161	155	141	137	141	136	139	140	128	143	137	151	149	144	136	156	155	147	138	149	162	137	166	145	170	146	181	165	138	154	144	135	144	144	143	145	142	143	136	138	138	143	136	152	156	131	133	135	151	145	121	149	144	155	156	149	158	141	139	165	157	144	131	144	127	156	147	142	148	163	138	142	159	159	155	147	156	143	176	150	134	172	138	127	164	161	145	122	152	156	154	161	144	142	146	157	161	149	138	151	156	171	132	149	151	153	156	149	161	155	131	124	146	121	154	165	160	167	147	143	142	135	150	140	143	168	143	161	132	160	144	150	145	138	171	155	159	141	111	140	147	148	146	129	162	131	141	153	118	145	137	172	131	166	147	158	149	141	151	136	139	165	146	160	129	138	174	141	146	146	124	151	151	151	155	162	144	129	164	140	143	141	121	147	155	133	155	147	128	143	148	162	147	139	149	151	139	134	167	148	146	143	155	140	156	170	159	169	154	157	151	117	175	152	153	136	153	139	139	159	139	144	149	141	154	144	145	146	163	156	142	141	122	121	112	144	148	150	144	134	152	144	168	146	145	144	160	156	157	146	141	134	164	162	125	161	145	133	171	156	146	149	145	145	136	143	158	158	160	143	158	147	144	134	134	146	149	165	157	150	136	151	145	162	133	135	139	139	132	161	158	146	128	161	155	165	141	146	124	148	136	136	166	154	160	161	158	140	133	126	119	145	131	155	148	157	163	134	167	143	145	132	133	144	157	152	132	152	144	154	145	147	143	163	145	136	151	141	135	126	134	152	156	132	159	146	154	147	162	141	123	151	154	160	152	127	162	150	149	149	157	167	160	147	135	147	165	174	154	146	144	152	136	140	174	125	167	137	138	151	119	158	162	156	152	150	145	152	157	138	136	164	151	145	151	146	145	170	146	156	140	156	114	125	152	148	134	153	168	146	155	161	154	155	152	136	153	139	141	146	121	150	144	144	139	168	134	136	144	137	138	164	140	153	156	139	139	152	173	141	132	132	132	157	137	145	148	151	157	155	143	144	141	142	140	140	160	167	150	135	166	147	143	149	152	146	173	131	137	138	160	151	122	139	154	163	171	145	144	136	136	173	160	164	136	142	126	131	124	157	144	122	141	163	127	142	158	138	159	166	149	132	138	143	142	138	150	171	130	167	140	124	144	145	155	160	151	152	131	143	152	116	151	153	141	147	143	152	147	147	151	126	135	148	154	148	169	157	155	147	143	147	145	158	127	146	159	145	152	148	128	136	158	143	132	130	129	121	145	137	135	137	148	156	155	168	129	127	154	126	162	141	142	152	149	119	124	156	142	169	138	115	133	155	155	165	150	149	160	147	155	131	151	140	133	155	146	151	154	161	136	126	140	163	151	130	123	163	146	136	117	140	151	152	119	167	138	174	158	137	181	147	135	168	149	182	133	122	157	150	150	145	145	167	140	127	139	153	175	121	165	168	147	147	152	169	148	156	147	131	145	151	143	164	160	147	132	137	160	139	159	141	148	159	135	148	168	153	148	176	126	143	155	122	140	139	149	127	130	161	132	146	147	158	134	139	126	136	164	141	136	141	142	153	166	134	165	137	153	142	125	147	161	147	146	140	156	139	158	140	133	151	131	141	145	162	142	123	154	136	171	144	136	138	157	159	127	139	146	144	150	125	168	174	144	138	119	122	137	155	145	136	147	149	166	150	157	152	156	154	139	149	127	167	177	120	150	130	143	136	153	144	132	154	140	145	136	141	144	161	148	141	147	136	157	147	176	164	147	154	134	164	144	142	156	149	131	128	174	159	153	131	159	139	124	134	172	153	123	160	150	155	150	169	155	155	125	162	167	143	138	136	138	145	135	162	149	171	149	163	137	165	148	133	158	115	148	135	151	144	141	158	141	146	158	142	180	142	158	134	162	146	154	143	137	148	136	133	154	157	159	158	159	131	124	153	127	145	179	145	145	119	143	154	170	167	147	148	156	146	132	150	131	150	151	140	123	151	147	134	164	155	144	144	125	138	171	148	151	144	150	148	164	154	132	141	150	150	152	166	140	144	143	140	134	170	144	133	136	145	133	132	130	152	157	149	145	137	146	147	161	136	140	141	146	123	156	160	130	147	144	143	171	140	152	153	137	167	141	144	128	150	130	155	131
2191	446	451	537	558	498	455	478	471	480	459	433	445	463	497	468	447	456	461	458	457	417	441	436	473	458	438	456	412	456	448	431	470	422	446	457	448	431	563	410	484	415	448	429	416	430	463	444	453	462	412	443	456	466	459	456	414	433	456	435	455	436	444	435	412	410	427	427	443	456	434	443	436	451	397	448	437	440	447	402	448	446	454	456	459	412	465	425	452	445	427	428	460	464	434	487	422	441	427	447	421	441	423	427	408	451	430	430	441	448	461	441	467	445	456	433	417	411	430	445	424	421	431	441	421	416	438	465	408	437	433	385	427	424	467	400	455	470	415	409	440	409	459	475	426	436	459	423	471	452	434	462	413	413	412	425	433	451	409	393	449	457	415	453	396	468	426	445	407	465	454	416	438	422	444	450	417	416	449	461	446	442	445	476	433	419	495	440	419	414	429	427	446	435	418	406	395	423	440	426	430	418	452	450	411	424	432	435	432	453	439	441	424	456	444	460	412	436	409	413	415	424	438	463	469	400	411	429	410	412	464	412	438	446	452	424	424	416	416	388	462	440	419	411	451	441	452	431	441	397	434	407	446	426	433	430	457	460	424	441	460	430	420	439	419	390	445	446	447	435	436	422	443	462	460	418	410	469	409	408	439	415	439	394	462	441	442	408	443	440	415	398	436	443	409	463	446	370	444	446	410	458	421	387	417	441	435	428	420	429	451	412	447	408	410	457	449	426	455	447	435	470	453	442	441	494	441	445	426	408	416	423	427	462	468	444	434	445	444	441	460	438	447	422	394	417	429	430	416	435	446	421	456	440	447	397	467	429	416	433	443	439	404	462	450	458	458	472	431	438	457	423	436	408	439	410	417	416	423	398	465	451	437	479	421	401	421	430	433	433	437	407	441	453	412	464	426	427	393	435	446	420	401	436	438	430	452	442	402	440	467	451	449	467	425	408	434	443	454	458	389	429	464	420	399	409	417	397	455	418	405	411	455	411	426	426	436	449	442	444	426	476	436	444	446	442	429	446	417	459	475	434	472	446	388	415	406	433	421	417	450	441	472	429	407	483	435	443	454	470	454	428	422	406	419	436	455	433	453	429	431	454	441	425	430	404	436	416	452	408	417	452	416	443	450	429	441	452	465	430	438	445	400	426	414	425	418	418	423	449	416	450	408	448	443	429	408	448	410	413	434	412	421	450	443	397	412	433	438	391	413	444	411	429	452	415	467	426	444	403	448	451	424	456	422	470	415	438	445	416	453	455	445	406	456	429	421	385	446	400	406	405	459	433	446	430	425	449	450	444	456	428	470	433	432	444	430	418	443	458	434	425	424	418	427	416	424	439	441	418	401	418	421	465	397	444	418	402	448	431	426	456	409	451	452	391	434	430	390	456	422	461	414	445	466	438	407	436	431	446	428	424	424	441	415	478	416	442	421	436	458	436	425	417	442	430	484	462	437	403	405	427	438	440	454	453	445	477	399	439	494	416	455	418	423	444	460	425	403	462	409	417	428	444	446	449	436	420	466	426	454	440	417	418	420	424	462	436	433	435	406	424	418	411	412	432	438	405	415	433	419	467	450	433	433	397	402	420	416	401	465	429	413	433	414	409	465	412	454	413	432	393	432	449	421	415	403	426	438	428	441	457	427	455	462	405	452	421	441	420	417	437	440	416	411	444	447	437	437	431	437	435	423	412	411	430	430	470	421	433	455	456	464	430	450	410	421	431	457	408	474	399	460	476	473	460	461	468	426	422	393	406	436	439	432	436	496	416	467	448	461	448	465	437	459	382	452	436	433	422	443	452	429	398	406	454	465	416	413	416	425	434	432	428	422	390	412	454	454	438	418	462	436	448	447	445	412	434	471	430	431	450	453	451	419	457	410	414	431	424	440	423	435	409	418	423	444	416	445	399	432	442	453	408	390	424	455	472	449	399	450	462	412	421	415	427	432	443	446	443	408	434	468	431	443	440	452	442	480	434	427	468	412	480	451	425	441	450	471	440	461	431	419	452	458	412	401	467	405	460	430	458	416	439	422	411	401	414	413	398	444	436	447	441	432	409	436	470	454	447	428	418	442	408	432	432	419	437	456	428	442	427	425	450	420	443	449	412	429	466	423	452	426	404	405	432	392	422	449	475	454	423	431	434	430	459	429	462	421	424	433	451	432	404	445	449	410	434	480	407	437	455	458	449	405	457	431	432	413	449	453	479	425	440	420	426	441	426	434	404	464	386	422	399	401	432	467	418	430	445	465	426	433	441	428	440	454	436	459	430	421	412	411	393	441	448	443	418	413	466	413	446	484	413	444	437	432	460	460	426	413	447	432	449	444	431	447	448	412	427	430	433	448	393	425	439	446	423	445	442	432	419	454	444	433	458	436	413	429	442	430	409	422	456	427	430	416	441	440	428	433	420	465	446	454	440	428	390	427	427	467	451	441	433	437	406	404	452	429	403	415	470	434	453	421	433	425	427	416	403	407	457	448	482	398	421	422	429	419	449	425	423	410	455	451	422	480	403	436	441	446	436	397	468	434	437	454	457	386	432	431	429	420	413	425	423	426	410	405	428	430	467	454	438	445	419	416	437	435	421	397	427	411	423	421	418	449	438	417	453	428	420	405	451	400	428	479	459	427	419	467	431	381	441	408	473	408	431	436	442	433	451	444	455	452	416	430	432	433	443	428	412	404	438	438	426	385	450	422	430	429	421	410	428	463	407	462	468	429	407	473	421	427	445	408	425	431	420	422	441	419	427	439	456	424	447	432	401	458	496	431	398	452	403	446	457	419	422	418	426	436	447	432	404	433	455	450	484	434	419	416	428	389	387	437	466	450	437	450	428	441	434	412	414	426	399	421	416	422	447	412	430	408	426	394	429	443	414	439	459	417	447	437	455	450	418	451	430	431	413	433	421	437	411	443	446	468	408	443	415	448	456	446	444	443	415	428	463	431	424	454	448	427	417	459	401	401	448	406	388	437	427	462	457	412	408	443	448	445	428	431	443	423	418	457	436	398	416	427	419	447	438	454	415	424	435	461	486	429	425	411	432	470	469	437	421	409	414	422	428	439	458	393	431	439	412	436	414	408	459	436	471	416	404	441	420	415	431	477	415	417	404	436	422	441	474	419	455	437	416	445	449	430	413	426	438	440	408	453	453	429	406	407	455	402	478	441	434	413	412	417	434	442	430	436	452	452	457	449	482	456	400	404	442	431	430	465	408	434	437	430	442	423	459	448	447	426	449	485	419	430	443	466	443	449	426	432	466	456	425	428	444	462	482	446	411	453	411	434	433	428	431	433	436	422	445	445	415	461	396	467	437	453	446	455	433	405	435	445	446	429	441	442	431	431	429	439	445	448	422	463	460	458	437	455	411	445	490	424	456	429	425	467	411	438	392	426	449	416	389	427	419	448	460	436	447	458	447	375	413	423	492	370	438	439	470	446	436	469	449	404	443	419	472	456	453	412	438	448	421	411	396	408	454	441	426
7479	1042	1093	880	756	576	498	485	447	417	386	346	372	346	353	356	336	353	319	321	314	332	329	333	320	334	287	330	326	300	321	269	313	307	329	302	327	359	532	331	346	312	330	334	270	304	313	324	294	294	307	302	307	291	304	327	328	321	312	300	289	306	334	307	302	324	311	298	328	297	272	311	312	276	305	324	272	324	311	288	311	310	293	334	265	283	257	314	281	298	291	327	306	301	324	282	300	265	305	254	280	310	338	280	299	323	323	301	314	320	316	330	327	321	302	299	323	273	321	283	280	298	283	300	296	320	297	344	326	280	293	300	295	293	296	280	277	317	310	305	302	290	296	300	314	285	283	298	332	300	320	288	320	306	312	313	306	302	301	325	300	286	300	295	324	279	317	298	304	293	298	289	322	349	308	336	322	303	320	299	306	304	294	291	296	311	284	340	293	312	319	318	292	321	337	291	304	311	319	301	285	317	294	326	317	296	291	318	330	294	305	327	311	282	279	298	278	302	289	291	310	334	334	316	292	312	315	330	318	308	323	275	328	316	302	296	324	315	274	329	292	312	307	320	308	281	287	310	305	355	327	330	291	333	306	331	317	309	272	314	306	326	306	309	288	286	302	296	317	330	291	271	285	314	262	336	273	300	326	289	295	292	323	295	323	307	327	296	320	318	301	285	323	292	308	306	260	306	286	323	334	292	289	304	292	319	275	311	363	303	304	315	311	275	279	322	294	306	329	298	320	329	281	297	296	297	324	311	308	331	305	309	310	301	328	256	310	291	327	326	302	271	276	329	320	348	293	319	308	276	265	287	307	302	300	285	301	307	295	310	313	320	325	302	304	296	324	317	305	301	314	312	302	314	274	317	288	347	302	280	290	280	305	323	325	308	328	313	323	297	272	343	296	325	332	296	305	329	295	272	291	295	336	321	281	340	262	311	277	297	323	322	304	311	286	324	328	306	289	319	317	300	341	322	305	295	281	322	324	317	277	312	338	314	291	312	323	312	294	294	322	350	320	292	291	336	353	331	304	292	314	287	301	291	279	293	281	314	293	352	313	327	292	297	306	301	325	315	295	298	321	321	281	286	309	290	301	290	286	294	309	305	303	315	324	272	302	316	302	294	294	298	324	329	305	310	307	321	308	326	296	301	333	291	319	303	307	312	316	268	292	274	318	310	290	318	292	317	341	303	330	292	339	310	302	340	277	322	292	299	297	322	314	285	345	336	303	291	318	337	272	314	309	319	308	290	311	300	305	302	298	293	331	308	286	293	299	319	302	328	285	302	292	297	310	302	296	292	308	353	269	317	314	296	326	284	298	269	297	292	323	311	309	325	294	313	312	286	329	272	337	303	311	296	308	295	290	293	281	306	317	311	295	306	335	309	272	275	286	311	303	312	324	309	298	315	290	327	280	304	337	334	303	281	315	287	293	294	318	337	319	319	282	309	318	277	302	280	338	299	335	291	305	300	286	320	306	309	303	290	288	308	313	297	317	319	303	329	351	309	305	318	303	294	307	297	311	337	326	299	294	301	310	297	296	285	341	277	306	308	308	290	315	287	322	275	320	322	325	292	288	282	312	298	321	338	310	287	279	293	318	292	276	298	280	308	318	312	300	312	314	283	290	322	310	286	298	332	343	331	285	309	295	318	321	276	310	334	332	310	302	286	290	299	294	270	274	283	302	290	304	320	330	322	343	289	315	290	308	307	311	285	343	321	331	292	295	309	301	301	309	319	318	328	315	300	321	348	295	324	317	318	304	310	337	305	314	309	312	325	292	305	306	329	274	280	329	300	327	324	326	314	327	284	302	301	331	303	278	291	288	281	309	284	323	336	326	300	292	301	298	293	322	302	309	343	299	313	298	311	328	335	328	312	314	288	292	316	279	285	329	288	298	293	310	304	284	263	323	302	301	333	327	269	295	280	309	315	289	270	317	305	287	319	335	349	307	292	298	297	326	316	300	327	319	301	305	302	321	312	317	294	317	294	292	302	296	288	331	331	308	287	293	280	322	307	302	312	306	265	281	306	324	321	314	296	334	322	300	306	300	290	294	337	331	311	276	302	290	319	314	306	333	336	300	304	311	308	320	268	341	317	302	330	311	331	334	319	322	292	317	328	300	350	282	281	297	321	313	310	300	294	309	272	307	314	311	297	293	310	282	290	318	260	300	332	313	327	327	332	328	306	271	287	324	336	341	302	310	285	310	287	326	322	318	318	330	323	302	305	308	321	293	297	371	289	294	312	303	324	341	300	296	301	315	315	306	337	341	307	289	317	290	304	310	324	319	318	292	303	293	300	313	312	297	314	291	299	304	313	298	302	327	308	328	302	274	291	340	317	312	318	309	342	316	271	301	298	302	331	321	307	326	313	308	315	290	283	326	288	333	317	282	319	326	312	327	296	280	264	287	292	319	299	321	335	290	306	305	342	308	282	301	343	287	290	320	312	287	316	301	326	300	306	322	312	279	307	290	330	292	305	274	339	265	293	286	282	304	284	287	309	283	307	318	306	330	341	312	306	302	318	310	301	294	306	286	268	298	302	305	315	299	303	281	310	312	313	326	304	299	339	313	328	270	263	308	301	286	319	313	294	306	316	306	325	267	318	338	316	335	326	310	283	304	302	298	305	303	298	308	321	310	326	312	307	345	303	275	324	327	304	297	314	279	298	309	331	314	305	295	315	328	323	330	313	319	351	308	319	273	327	297	343	331	324	304	266	315	310	300	299	327	315	274	290	311	327	295	302	296	287	327	292	341	315	298	310	301	309	307	288	307	317	307	320	308	345	322	301	316	305	278	283	295	325	299	287	326	309	307	291	332	285	318	296	336	312	309	277	317	293	317	304	311	313	297	305	321	291	300	303	307	307	277	274	295	295	321	346	300	309	302	335	350	292	297	316	306	297	316	320	305	286	286	300	279	320	305	322	312	323	321	330	308	323	266	304	301	280	297	304	318	322	325	285	294	317	318	273	290	272	321	277	322	290	304	312	324	302	308	292	316	346	301	322	330	310	297	309	308	300	306	315	341	288	313	305	296	307	288	309	312	290	324	329	297	294	295	325	320	315	307	321	332	321	322	317	277	304	324	302	280	335	313	328	333	292	304	321	290	295	268	291	342	341	325	278	323	292	291	322	320	327	325	297	325	314	297	319	301	324	318	297	311	312	293	315	319	299	291	282	342	296	306	319	310	311	316	308	340	301	301	290	324	312	296	315	332	296	330	336	305	306	326	293	295	304	297	340	309	305	342	288	323	318	339	306	294	299	272	292	288	304	332	299	303	297	305	296	342	325	315	287	287	283	321	291	277	314	296	297	313	303	329	283	311	301	310	323	297	291	263	331	311	290	348	319	329	297	320	278	278	308	306	310	310	337	331	266	298	310	323	325	310	293	279	300	329	295	335	289	283	303	309	295	272	280	297	314	314	311	334	306	284	303	320	359	319	277	312	283	345	300	333	348	296	330	303	285	335	325	302	311	292	290
5961	1385	2305	2814	2694	2195	1902	1762	1475	1421	1291	1190	1173	1138	1176	1052	1094	996	992	1002	987	908	926	912	906	913	951	843	862	886	852	903	813	818	794	843	827	966	2666	823	819	808	803	797	813	789	808	848	862	807	778	825	808	827	823	716	786	812	841	793	797	743	764	809	749	837	782	818	802	791	834	804	751	740	783	827	745	780	764	783	754	769	753	728	779	762	745	774	799	796	772	774	832	821	755	768	810	762	813	728	749	771	796	776	748	770	786	798	784	773	818	778	724	766	797	791	749	768	801	775	811	748	791	751	759	761	727	717	790	784	777	783	846	777	775	759	788	757	794	794	787	835	763	767	777	764	808	807	749	800	803	736	728	768	789	774	763	810	749	802	766	764	816	733	780	762	768	712	824	788	751	719	839	762	786	777	768	720	769	858	767	793	782	776	771	773	769	774	758	749	827	779	744	813	757	783	787	773	765	800	772	776	817	798	775	756	777	730	741	728	759	755	815	759	751	768	721	757	767	749	750	826	792	781	718	724	770	780	786	799	830	772	761	784	776	755	740	785	745	800	779	759	796	780	783	784	805	820	763	757	770	762	764	770	761	770	767	799	779	728	779	766	750	744	772	758	736	805	756	774	816	782	721	742	744	716	827	750	776	745	799	752	752	805	766	806	805	761	740	792	777	784	776	771	754	792	778	763	765	780	789	794	774	759	815	777	760	802	780	806	794	732	734	801	753	774	811	822	785	791	809	772	770	712	767	773	770	787	792	750	834	762	771	770	813	753	796	756	799	823	778	815	772	752	766	765	777	739	762	733	798	796	765	778	821	808	739	746	773	780	699	823	794	770	767	771	766	762	770	773	787	769	736	786	766	756	780	717	780	736	745	735	724	742	731	746	767	753	747	765	805	810	758	731	735	730	795	719	753	738	741	717	759	809	701	750	773	759	756	796	767	811	751	781	827	728	751	740	802	760	760	804	790	775	735	732	777	775	852	762	759	771	776	791	809	749	787	783	741	756	779	840	766	806	793	739	772	788	770	740	773	715	772	764	745	796	747	742	747	770	765	766	791	813	762	792	802	786	701	804	789	825	753	745	763	790	776	783	745	798	732	751	804	774	738	757	744	827	755	786	741	767	762	808	762	758	728	741	810	734	808	799	765	766	727	770	766	826	833	718	778	751	693	762	777	782	768	741	785	814	802	797	714	791	723	745	813	795	769	758	771	752	757	791	778	782	735	774	749	779	773	776	785	799	756	784	717	789	793	852	804	806	751	818	798	721	800	814	795	764	760	814	759	775	786	797	793	731	736	741	744	768	748	766	806	754	759	788	739	804	711	753	815	747	814	790	817	765	804	753	780	740	782	770	770	769	787	788	812	782	777	798	778	784	805	780	753	769	790	750	735	797	765	742	750	796	747	758	751	810	815	783	830	787	797	846	785	750	779	790	775	751	740	764	803	747	784	747	785	748	754	818	720	797	775	735	767	751	781	782	834	735	815	767	778	763	758	743	743	808	721	747	757	753	747	783	757	729	813	772	824	802	793	742	768	766	839	728	783	766	808	768	761	752	781	755	795	738	806	741	799	761	787	715	810	775	830	763	742	802	789	740	753	770	748	771	793	773	780	781	795	781	783	796	778	767	776	791	763	715	752	752	768	813	853	763	798	866	761	792	753	757	765	821	769	753	736	776	789	795	757	788	774	693	752	771	813	762	734	741	760	780	795	739	814	750	714	767	760	769	775	753	775	730	739	766	765	806	748	799	770	760	764	730	767	765	781	779	761	778	787	728	774	764	806	744	811	781	797	760	764	771	771	789	756	767	788	802	798	784	775	829	790	768	777	755	755	822	751	771	792	741	800	819	793	791	760	772	813	788	745	750	772	771	780	802	800	748	785	801	779	770	794	815	792	811	736	744	774	759	772	774	771	756	797	793	762	776	781	775	810	813	775	764	798	776	783	748	765	768	792	784	757	802	805	731	745	764	813	756	729	800	749	768	735	819	750	803	770	769	747	815	733	775	748	810	767	770	806	805	730	764	775	752	831	751	794	813	780	805	764	754	808	753	702	785	767	785	756	800	778	743	802	768	789	761	774	812	745	769	772	734	761	865	754	787	749	795	759	780	748	767	722	759	774	773	759	748	758	751	730	779	777	771	810	816	819	765	714	755	768	763	724	781	773	758	787	788	794	790	786	722	782	792	783	779	777	779	748	745	765	827	747	790	805	762	795	719	744	809	717	769	800	777	749	790	765	757	827	776	820	808	775	761	776	785	783	787	771	813	752	812	760	801	785	764	724	769	791	755	796	742	768	785	778	824	719	807	742	760	808	720	786	791	804	734	763	790	764	799	767	810	815	824	757	739	786	757	781	804	757	780	765	795	723	775	747	774	782	774	782	775	780	784	740	778	849	778	750	756	786	734	812	781	852	790	812	751	796	782	795	806	745	765	754	826	783	755	809	844	769	756	824	757	792	716	784	756	785	738	830	713	732	808	845	786	787	774	734	784	762	790	778	807	822	799	776	759	781	780	810	723	768	723	804	810	811	764	847	742	786	734	754	736	762	775	762	760	758	809	796	770	788	799	777	738	743	767	782	804	746	775	803	754	754	767	828	726	737	757	762	775	796	760	757	769	764	725	743	805	810	774	833	761	794	816	800	801	755	781	778	815	739	774	721	772	792	772	788	812	729	812	769	779	783	793	776	782	801	701	796	780	794	817	732	801	752	778	775	765	739	783	750	778	783	714	786	748	789	778	747	756	820	721	761	794	791	800	840	825	767	767	794	767	773	738	739	781	853	748	830	793	815	808	777	722	777	759	772	805	752	714	753	742	763	763	796	806	794	772	786	733	769	738	764	754	812	792	736	710	783	772	812	772	771	787	772	759	749	744	786	739	736	825	800	751	791	751	727	759	758	774	802	772	782	756	829	781	804	750	739	780	791	702	783	743	774	758	847	743	775	787	739	786	766	765	805	750	802	735	785	733	761	850	797	722	821	783	808	751	794	739	768	780	787	762	789	783	778	716	773	770	713	771	757	762	795	791	789	747	775	802	784	736	775	775	750	733	807	758	750	748	787	823	769	789	755	760	762	792	764	771	749	766	741	799	761	760	758	750	786	764	779	845	777	764	816	796	797	829	796	767	825	766	760	742	829	813	784	787	754	688	780	793	755	709	808	749	771	827	812	779	753	752	719	781	771	756	795	782	734	734	777	811	822	779	824	715	772	795	760	772	803	797	756	765	802	753	797	747	791	717	768	750	760	747	785	771	781	739	773	745	722	806	763	818	773	781	765	812	769	767	821	773	796	723	773	753	770	757	740	798	731	756	772	780	744	788	760	776	798	766	818	809	761	758	756	752	758	793	825	777	748	749	798	780	730	771	757	764	749	780	763	778	765	765	768	764	732	803	808	803	737	802	748	753	728	764	793	797	771	811	787	818	761	790	714	798	738	775	734	789	796	790	754	783	824	735	755	744	796	785	784	777	809	758
13765	2115	2011	1534	1067	949	809	619	542	537	508	467	434	444	448	436	434	393	403	365	365	371	358	366	353	371	403	399	368	337	344	344	361	348	364	363	326	365	655	354	333	317	345	363	354	328	321	328	326	330	322	323	398	330	324	329	327	338	281	328	321	368	316	347	362	329	358	349	331	343	351	326	317	308	332	333	363	307	301	320	340	348	345	324	325	344	337	336	324	329	314	310	328	341	338	325	331	323	353	341	333	347	336	303	338	333	311	316	318	311	318	283	326	330	332	328	343	329	305	337	342	303	328	329	315	323	330	325	330	314	332	320	343	332	323	317	309	395	319	341	334	354	333	333	332	371	330	350	291	335	299	333	325	327	345	339	343	323	327	311	335	313	342	313	325	323	359	337	289	361	310	338	316	340	328	290	307	321	299	296	346	337	338	320	350	352	329	339	355	315	334	355	363	360	328	333	313	323	320	336	325	326	366	350	328	325	335	323	339	328	303	356	332	347	336	346	323	317	329	318	353	328	331	310	327	349	333	352	330	331	328	339	317	338	344	327	311	356	315	296	334	333	329	321	366	335	328	356	347	322	323	319	346	328	287	305	326	325	309	317	322	302	312	301	325	315	336	314	316	330	301	316	355	330	352	342	319	321	306	310	347	324	331	328	327	317	365	350	307	313	330	321	331	309	318	320	372	307	322	322	321	350	313	385	330	347	371	323	318	347	327	337	311	307	357	363	373	337	321	343	326	304	345	336	319	358	359	324	298	341	333	292	351	325	327	338	324	293	328	358	316	378	349	326	308	363	321	313	325	334	322	340	361	349	383	304	335	313	309	329	336	372	303	312	401	351	328	319	331	323	306	325	336	350	325	307	347	347	326	306	309	344	350	364	344	309	352	348	297	326	349	337	336	332	330	359	318	341	331	336	327	313	344	323	346	290	304	318	333	305	331	349	306	339	319	293	349	338	318	311	305	312	307	319	337	334	345	330	311	342	359	382	357	313	325	331	321	298	331	311	355	339	317	372	330	314	341	330	317	350	337	321	331	312	318	329	339	307	308	280	331	322	324	315	323	339	297	328	337	289	326	290	296	351	320	328	329	348	340	363	313	363	376	338	337	279	302	335	347	338	348	321	338	339	314	314	295	326	348	338	330	309	288	336	332	325	356	345	324	366	350	342	327	309	332	331	343	349	373	328	294	319	324	354	308	333	359	327	293	329	355	336	345	348	335	358	308	314	325	302	337	333	325	363	316	332	332	327	341	343	332	313	325	324	351	305	332	300	359	335	353	327	377	325	330	294	330	329	292	288	341	330	355	343	318	332	325	318	323	367	313	335	342	331	353	303	354	322	313	340	308	352	326	313	349	316	323	309	348	319	321	359	321	306	358	310	342	346	372	344	370	339	350	364	360	348	319	344	321	343	357	324	375	320	331	355	342	365	335	298	355	369	315	322	320	295	340	358	330	333	312	348	320	304	356	329	332	331	335	357	373	332	346	330	331	324	308	330	305	330	335	343	324	357	344	328	361	353	318	331	327	326	359	325	328	330	316	348	354	355	333	316	322	322	309	371	344	342	318	328	331	293	313	313	329	342	341	335	292	308	325	344	314	326	332	345	335	321	323	332	320	360	307	335	306	343	286	310	311	310	338	325	317	316	295	335	350	364	297	308	353	339	342	310	314	341	333	347	349	340	321	318	322	334	310	364	328	291	341	342	309	346	331	327	336	358	305	345	332	335	323	332	334	303	332	294	327	329	350	304	374	343	313	365	334	355	330	304	331	334	327	307	321	318	330	352	345	313	311	336	346	352	353	371	333	346	348	330	353	359	350	339	329	322	336	321	341	343	333	361	326	365	303	345	317	347	346	318	315	321	313	280	303	308	303	335	297	375	349	370	329	315	336	360	336	342	330	324	324	340	344	313	356	309	338	325	349	326	329	354	310	326	361	323	326	289	320	344	346	326	331	343	345	351	330	315	333	330	313	330	314	327	328	323	342	318	294	310	331	364	313	339	316	350	345	333	364	295	334	366	331	325	326	329	323	300	327	316	316	317	308	324	302	328	314	314	310	347	298	359	332	348	303	337	318	318	298	350	319	319	365	378	276	339	330	318	339	332	334	315	336	341	310	326	335	331	335	334	327	290	346	311	312	345	349	309	341	316	329	345	320	365	313	351	300	324	320	320	315	325	332	324	319	380	341	303	336	338	367	330	343	330	329	312	315	327	346	297	332	321	324	335	349	334	304	314	349	318	314	337	337	331	342	324	352	324	311	345	299	343	353	353	357	352	325	304	357	291	307	338	336	330	344	336	343	305	298	328	322	314	335	313	294	348	322	314	344	341	320	352	346	312	380	332	321	381	349	347	336	308	334	325	345	316	310	327	298	330	339	295	286	331	370	322	363	349	365	361	324	304	340	326	341	315	341	339	319	324	308	363	356	333	315	308	319	337	346	362	341	334	316	351	335	329	374	335	323	358	315	386	354	329	286	327	344	351	355	336	321	327	309	309	335	330	358	339	306	332	315	329	328	315	322	332	352	305	328	333	352	330	333	343	317	358	332	310	322	349	347	319	338	354	352	319	356	352	303	302	364	338	317	368	319	327	336	325	331	353	339	352	330	317	312	308	328	304	347	352	317	342	336	321	328	313	362	323	317	365	323	323	335	330	330	341	339	298	311	309	354	330	315	360	326	323	313	347	336	304	325	339	372	320	365	328	326	331	328	305	339	325	319	304	313	333	336	353	353	337	338	331	318	354	299	357	371	340	312	328	350	331	344	356	333	333	324	325	344	343	355	381	343	333	341	338	284	336	327	341	334	338	352	336	332	314	327	343	334	319	318	333	300	306	337	343	355	310	352	332	353	309	310	339	332	322	313	300	318	317	351	328	347	335	333	297	280	312	323	371	309	304	312	355	321	327	338	373	325	319	332	318	328	352	329	293	317	344	341	331	301	341	352	359	341	337	344	337	325	339	347	337	295	308	348	294	325	354	337	356	321	352	333	355	334	356	325	349	334	330	367	368	326	327	361	310	331	327	286	345	332	341	317	312	317	341	324	314	336	346	369	355	353	304	312	319	365	361	347	351	337	296	333	325	358	296	326	357	342	309	321	314	319	329	316	350	340	306	324	312	323	310	306	295	351	346	327	342	343	344	322	337	307	294	327	322	302	344	325	344	283	345	317	367	311	375	323	319	334	299	393	345	325	340	321	352	360	308	327	318	348	309	350	366	322	312	397	331	352	344	362	346	332	311	358	340	326	287	367	344	322	321	337	354	309	314	320	351	363	384	344	304	324	330	317	336	337	355	328	338	315	301	322	319	327	294	319	314	317	309	337	353	330	341	335	329	302	326	330	346	328	358	345	338	343	345	308	346	352	353	354	334	335	340	340	337	328	329	352	380	303	306	324	316	344	345	359	359	350	353	338	302	325	321	343	297	323	334	322	341	322	322	275	323	362	335	313	326	307	349	318	347	349	325	328	304	329	349
7664	2065	4009	4895	4335	3696	2931	2664	2306	2008	1883	1687	1580	1533	1441	1339	1279	1307	1204	1229	1146	1161	1123	1074	1085	1100	1038	970	1017	1033	945	895	935	929	876	900	926	1029	3381	910	878	849	863	879	854	902	890	856	871	843	829	824	830	837	808	853	846	787	832	871	858	821	819	836	878	838	850	832	820	790	823	805	790	892	857	805	800	829	833	848	799	831	838	818	799	798	861	813	829	813	805	874	769	825	846	782	798	824	810	795	795	811	819	798	817	805	816	820	831	828	839	785	790	791	828	805	800	812	834	724	835	812	796	819	804	806	829	727	793	768	777	766	763	854	786	824	812	821	792	767	785	827	758	866	744	806	786	765	772	798	822	781	831	777	828	826	792	817	756	842	773	823	786	763	775	785	861	778	790	814	776	776	796	810	806	774	792	790	772	841	818	770	770	777	813	785	810	805	819	822	830	712	826	829	799	789	739	826	781	818	804	867	775	858	793	779	795	808	816	793	861	805	766	842	758	787	830	802	751	800	793	817	852	778	777	748	775	799	810	810	843	848	801	774	773	839	778	816	852	777	742	805	792	824	791	740	792	797	779	797	840	831	840	789	790	791	804	736	807	776	835	810	807	814	792	767	796	824	794	813	788	778	837	749	802	811	759	829	788	783	807	812	757	802	770	767	808	816	815	754	830	751	840	816	833	828	797	841	783	796	791	785	806	797	798	802	807	784	801	794	802	773	819	817	735	786	809	804	759	827	831	819	820	774	802	780	787	822	778	802	809	779	748	800	771	785	802	871	795	830	756	797	771	749	796	765	772	797	807	792	766	804	828	745	817	822	772	796	766	777	771	773	827	816	826	808	817	828	826	807	742	825	769	794	793	826	781	792	756	775	809	781	791	778	800	804	802	779	818	739	782	793	811	812	763	842	801	807	790	852	795	721	809	816	813	799	822	738	799	858	856	797	782	776	788	794	835	816	784	820	784	814	789	762	812	793	782	777	818	804	758	751	844	801	757	781	807	786	744	805	757	814	827	767	810	772	760	821	820	841	792	761	772	842	801	778	699	796	794	772	811	813	823	830	766	794	838	785	773	777	838	767	781	827	778	732	753	795	787	842	775	749	792	803	830	804	817	818	824	788	807	802	783	789	844	811	752	829	829	776	798	842	815	787	834	810	847	797	811	812	786	808	838	770	805	796	800	864	805	772	770	820	779	793	756	824	792	837	806	804	803	776	786	840	836	773	804	798	880	775	774	741	826	803	807	815	804	791	764	825	785	793	782	819	803	811	825	793	801	791	837	790	789	799	803	771	790	825	784	813	761	815	768	736	748	818	771	793	813	784	809	777	811	758	845	780	789	828	795	811	835	806	755	826	804	809	798	758	732	840	834	786	820	768	803	770	777	761	862	793	769	770	792	772	828	754	751	731	802	769	783	749	795	799	773	834	800	780	784	814	793	798	816	778	824	796	750	780	815	812	846	816	787	802	800	789	782	766	830	780	794	779	813	806	827	824	826	771	837	772	792	782	809	828	764	770	777	804	823	828	787	850	801	780	827	782	827	774	809	789	809	804	835	812	834	829	813	788	811	799	824	742	789	789	792	760	868	847	801	809	778	819	801	815	842	798	789	802	763	779	818	794	787	783	827	802	791	775	850	786	732	812	781	779	805	812	781	762	806	798	772	779	789	774	822	800	786	782	813	817	852	830	839	831	816	765	794	780	791	830	817	788	785	798	818	830	783	802	796	778	800	855	790	798	875	808	813	792	847	773	797	806	805	842	785	815	828	811	821	817	835	791	801	858	779	806	783	820	803	832	794	801	775	796	829	783	773	843	783	780	840	806	793	782	782	824	798	822	811	805	808	778	807	838	779	804	845	767	846	784	806	793	812	787	781	761	780	801	808	787	782	783	770	794	796	792	808	752	798	755	782	820	802	775	802	814	800	826	804	795	781	783	800	849	754	778	786	818	813	856	806	833	801	793	815	811	795	800	780	817	780	758	783	774	800	794	842	789	798	825	820	815	779	771	819	860	796	762	779	789	793	787	791	801	788	783	773	820	833	819	794	850	837	739	790	847	787	757	830	828	799	813	849	795	786	804	749	832	777	848	783	795	770	822	802	754	805	790	780	793	767	797	797	816	807	836	797	828	773	795	776	855	797	761	750	867	806	787	816	782	818	789	777	789	806	796	781	771	787	833	801	800	782	808	801	804	817	813	812	780	784	755	801	832	832	795	774	787	811	889	809	811	825	785	802	781	768	773	795	774	820	851	860	809	814	838	842	770	792	799	779	818	760	771	818	806	892	782	816	794	815	759	846	765	816	840	807	784	826	826	769	778	837	832	797	863	787	798	830	799	789	788	859	806	800	834	783	826	852	786	767	788	797	771	789	813	825	785	788	740	780	824	750	839	763	793	795	808	792	809	824	756	809	817	801	784	847	798	783	818	837	778	755	809	778	796	803	767	813	839	786	814	822	727	749	783	811	762	766	801	822	752	843	791	795	836	849	798	783	794	811	792	754	800	838	782	761	764	764	786	838	820	802	808	798	800	805	785	797	791	815	770	821	792	834	797	808	829	737	787	767	826	776	796	789	825	782	820	798	798	815	834	813	816	803	802	730	820	811	872	743	768	778	774	794	745	809	802	773	814	752	740	842	802	802	817	745	825	757	776	820	765	798	760	830	812	822	836	834	771	806	836	779	750	817	842	737	793	837	767	825	795	814	780	852	827	798	784	764	825	824	793	795	754	831	846	803	786	841	821	856	739	815	836	827	722	848	803	758	764	806	782	777	782	798	793	806	783	872	815	799	800	781	802	750	808	788	796	799	822	780	785	801	840	801	766	794	812	825	752	799	811	773	787	794	810	857	813	801	823	790	793	825	792	795	794	822	817	794	767	831	788	793	821	808	804	786	772	811	782	817	821	759	813	766	797	830	836	794	709	790	843	746	828	805	812	791	790	767	815	804	860	803	771	791	813	827	805	864	795	796	754	816	831	731	793	806	778	778	805	789	820	781	784	767	836	798	802	794	805	803	842	814	800	735	756	767	782	842	786	795	823	798	839	797	799	794	837	815	764	811	823	849	855	794	774	830	779	795	776	759	815	772	797	799	777	803	785	804	804	782	798	768	770	840	788	754	804	839	787	785	761	794	816	778	831	778	809	801	759	822	836	813	722	735	760	805	780	798	820	899	778	789	832	787	813	806	839	804	848	796	813	831	781	817	820	784	798	749	819	756	866	845	781	772	752	757	776	791	817	809	814	802	815	790	812	800	793	767	806	801	799	849	791	833	843	800	813	772	782	826	813	830	836	784	736	765	819	753	824	782	798	770	817	752	813	780	810	822	819	821	787	793	826	836	757	797	800	820	783	861	814	810	777	780	775	812	780	799	789	793	821	795	834	778	758	808	814	834	840	788	777	802	824	830	828	835	815	804	805	752	791	793	797	770	820	840	797	732	835	797	803	799	802	831	782	792	822	793	751	810	821	828	804	838	779
1827	169	162	137	154	159	152	144	159	166	176	146	149	153	129	170	169	161	163	130	173	131	144	126	155	141	149	149	132	137	144	138	137	152	165	129	150	139	123	124	158	151	121	152	145	136	153	162	146	140	131	141	143	147	140	148	169	133	131	164	139	140	137	131	131	121	129	153	143	133	147	153	131	143	132	149	140	143	144	130	159	120	140	151	141	158	156	121	133	110	139	153	181	151	161	162	139	134	152	176	150	162	128	148	170	149	133	147	125	151	165	169	132	132	145	154	166	153	165	136	155	126	129	154	138	136	154	149	144	152	174	143	146	140	157	148	131	144	160	147	140	167	149	148	141	147	138	144	125	126	133	144	139	145	155	141	140	122	150	139	132	136	159	130	142	128	135	152	152	155	137	134	156	128	148	153	145	166	139	138	139	134	136	154	188	147	143	144	154	142	153	156	148	140	142	144	149	153	125	122	135	124	155	150	146	132	164	140	114	142	156	147	145	149	154	131	134	163	149	145	157	158	151	168	142	142	155	126	138	160	161	147	155	157	131	145	161	135	142	150	147	165	170	152	143	133	158	149	133	126	137	162	136	139	134	140	139	138	132	150	141	141	124	113	149	142	159	144	137	151	165	153	160	145	147	144	137	132	134	139	162	144	164	146	153	147	148	133	148	139	147	139	157	132	162	128	139	156	144	165	151	128	164	140	142	138	136	133	146	118	134	142	132	147	130	146	137	147	123	145	150	144	133	153	140	143	148	157	143	135	150	148	139	130	154	158	151	145	143	161	135	134	141	148	147	139	143	146	134	136	144	144	137	159	145	140	139	111	162	161	147	154	164	158	150	163	156	132	144	148	145	140	150	136	149	150	122	135	160	124	128	158	138	155	154	145	110	138	145	144	128	140	166	158	151	134	142	140	132	155	159	131	158	147	147	150	150	144	164	148	140	158	136	162	146	151	135	166	178	144	127	132	165	140	144	132	144	142	138	156	147	167	167	148	168	137	149	132	125	163	145	164	146	152	155	150	173	133	147	129	145	144	140	142	145	145	165	143	151	164	151	150	165	146	146	153	124	134	151	132	138	129	146	137	143	150	147	151	166	149	156	142	149	139	145	156	152	142	125	151	132	129	145	131	139	151	157	156	149	135	148	134	165	143	153	144	116	140	139	143	140	146	143	143	146	132	136	148	128	137	145	151	135	148	137	170	141	142	148	135	187	134	136	141	136	176	132	151	126	133	126	109	146	132	129	142	155	137	136	151	162	137	159	159	129	140	154	157	125	152	126	149	152	152	156	150	140	118	146	152	155	134	136	148	142	120	128	159	135	154	169	143	138	155	151	141	144	161	146	163	138	135	160	136	152	158	134	120	126	120	121	127	158	144	134	140	136	156	132	165	140	139	160	148	147	158	128	136	150	141	160	160	130	153	138	127	135	158	147	144	127	143	141	158	142	151	137	131	141	148	155	141	148	150	144	142	149	127	152	142	147	134	144	156	139	123	126	155	143	137	155	144	155	149	160	144	136	142	130	148	149	144	155	155	136	171	151	160	140	149	137	137	136	135	158	132	141	145	159	175	159	148	135	152	135	130	126	127	142	152	153	127	153	158	139	149	137	150	148	158	136	137	147	161	157	161	139	166	144	142	140	159	135	131	153	149	143	157	150	149	153	138	155	148	150	148	159	148	154	152	148	152	158	136	155	117	147	124	136	137	155	152	133	148	134	142	148	155	163	134	127	157	131	150	165	135	141	131	146	145	136	135	128	128	159	154	172	155	136	137	164	144	167	161	148	137	136	149	160	131	141	150	144	150	129	129	152	141	173	126	145	167	155	143	144	150	139	133	152	149	141	145	143	121	152	134	142	163	135	146	130	154	158	162	140	128	125	144	142	134	150	142	156	147	136	134	110	142	150	144	119	142	159	135	135	137	141	153	144	137	148	150	145	144	157	177	179	146	139	156	129	137	137	139	163	146	133	147	137	143	147	143	125	151	160	144	143	131	141	131	144	150	162	147	149	145	135	160	158	145	137	151	143	121	145	145	168	158	116	155	142	153	149	132	117	138	140	126	166	134	125	154	142	154	144	176	164	133	125	141	134	159	151	144	149	137	139	142	147	154	154	156	138	150	147	150	145	162	150	145	130	139	142	133	145	141	119	127	151	140	150	134	159	123	133	131	143	158	164	131	144	134	150	173	169	160	150	142	150	146	157	134	144	119	157	157	127	147	149	143	153	136	150	164	158	160	153	142	144	135	148	151	134	150	141	153	129	140	135	164	156	174	147	142	156	133	168	164	133	153	127	135	138	149	131	150	146	145	146	152	142	147	131	160	135	123	151	138	131	137	154	162	129	142	151	134	134	154	115	141	141	145	137	130	132	140	160	132	140	130	118	122	140	135	135	140	167	130	143	134	131	147	160	133	129	130	172	141	136	167	155	136	154	129	151	150	139	151	151	144	136	137	130	140	165	169	113	151	151	119	154	144	141	135	143	150	131	130	133	159	146	146	149	134	149	117	138	145	132	110	136	128	156	151	155	154	162	171	145	127	153	150	114	145	139	138	143	150	143	141	134	147	162	137	144	138	140	162	158	148	156	144	147	161	138	133	164	148	150	154	133	147	171	139	158	162	148	140	155	141	131	130	131	141	141	145	138	165	142	150	133	153	150	149	134	152	136	135	138	137	165	137	160	126	129	129	108	143	159	156	128	160	153	122	143	150	139	116	137	128	124	153	147	135	142	161	142	145	160	146	160	156	150	161	145	161	151	146	152	136	149	129	159	149	147	156	152	122	134	126	144	146	169	122	140	120	138	126	148	143	163	167	126	145	128	150	156	146	131	138	165	129	169	139	125	142	135	142	133	132	138	132	140	140	141	125	137	134	149	148	147	132	144	141	140	173	137	136	151	160	134	151	147	147	146	129	150	143	148	124	144	149	145	148	141	160	132	155	136	144	136	150	130	167	146	141	137	157	159	134	153	149	162	142	144	152	139	150	151	149	142	135	102	140	137	152	143	128	163	143	153	129	157	146	126	148	128	135	145	131	164	143	172	159	155	159	152	164	164	119	118	131	160	142	147	136	129	154	129	146	143	151	144	156	145	164	166	148	142	149	149	142	160	121	162	164	145	152	150	147	151	164	126	145	143	149	131	153	149	136	152	142	132	147	154	122	147	154	134	132	136	160	174	139	145	142	153	125	155	134	134	128	169	152	155	130	158	127	140	163	129	150	134	145	124	163	149	151	139	134	159	156	139	149	157	150	152	161	145	160	152	133	145	153	154	122	142	142	162	131	162	133	137	129	145	129	134	133	147	141	140	142	140	128	160	159	137	156	142	158	145	143	141	149	154	139	165	128	116	166	157	148	137	146	139	131	135	141	135	168	149	130	147	148	143	137	137	147	147	139	143	134	156	147	150	140	172	148	135	140	156	150	156	131	138	157	145	144	142	132	180	128	135	140	154	155	170	154	133	151	145	134	136	157	124	149
2140	509	480	474	475	499	522	489	456	450	482	448	453	447	478	487	471	456	467	482	443	437	446	459	438	493	445	478	442	460	427	419	448	434	420	439	431	423	504	432	451	438	456	402	430	431	396	439	409	425	414	465	448	415	437	438	419	443	437	440	450	454	428	431	433	464	435	416	423	426	431	401	413	436	458	419	422	465	439	443	431	450	422	398	437	424	447	420	458	450	432	446	434	452	403	417	413	426	418	414	450	424	436	392	450	433	426	416	419	419	429	437	426	417	386	432	463	444	415	432	444	406	478	449	430	444	444	414	461	399	451	408	435	420	436	456	439	389	409	407	392	421	448	429	425	410	437	416	407	448	417	433	436	458	417	452	450	433	382	444	460	430	431	396	433	441	444	407	441	416	416	436	436	398	414	436	424	403	459	425	386	397	477	413	465	454	431	418	429	417	442	422	422	393	457	449	406	456	405	444	401	423	438	434	466	444	429	403	444	419	422	426	433	412	424	462	441	434	409	442	408	458	416	432	454	430	388	471	419	458	452	465	406	439	426	421	459	408	437	428	423	411	469	422	387	429	420	436	435	461	408	393	434	433	405	449	474	417	435	415	391	472	424	397	422	400	431	407	409	390	465	404	435	414	448	436	419	422	447	458	406	431	434	444	425	421	408	443	452	412	448	415	418	431	461	420	433	408	424	440	441	425	433	410	435	408	438	479	434	443	411	403	436	441	429	397	423	431	430	444	439	449	417	432	418	445	407	461	391	455	419	411	403	442	446	479	428	405	448	424	420	461	416	403	437	426	431	402	464	397	429	402	468	441	450	423	482	472	437	412	436	416	428	459	422	398	419	442	454	432	391	433	383	400	413	436	425	430	449	433	437	410	453	421	429	405	441	458	422	413	426	404	418	429	451	445	400	392	419	413	396	414	401	482	418	443	406	431	440	447	411	437	419	474	459	476	449	416	424	428	414	413	457	426	421	426	454	417	391	450	425	424	461	417	399	439	404	439	454	417	434	418	406	453	459	423	436	424	418	424	407	399	427	392	419	437	432	400	446	419	425	443	409	448	455	421	428	399	467	422	413	417	420	419	440	419	463	404	428	438	439	469	402	442	478	447	391	455	457	445	483	464	414	445	463	431	408	429	443	440	435	486	445	383	423	397	405	434	441	481	427	456	407	441	460	420	427	436	403	412	436	432	422	441	401	455	443	478	408	404	408	407	434	436	425	458	411	418	448	451	404	420	454	418	408	387	470	424	405	450	406	469	418	421	421	421	404	432	424	419	416	437	446	426	438	415	392	437	415	440	400	433	425	395	430	382	408	458	461	402	408	448	421	431	429	435	435	428	434	449	457	440	435	421	388	435	425	445	454	442	431	403	435	423	419	435	436	421	466	413	395	443	438	441	404	392	432	459	421	427	440	431	435	432	428	390	397	462	442	458	399	427	435	438	401	413	445	411	426	458	464	453	416	448	444	436	423	436	465	411	429	421	429	439	405	439	378	481	411	439	407	444	402	432	424	404	450	455	468	420	413	404	407	424	418	414	456	454	409	442	444	411	399	411	450	427	418	426	413	416	410	464	424	417	421	427	407	407	428	426	454	444	441	431	443	409	484	456	413	435	436	488	394	436	436	457	435	411	423	390	463	459	434	443	419	443	450	428	434	414	453	398	417	448	425	436	441	414	430	419	436	446	424	413	399	424	426	444	447	429	390	402	437	399	434	401	380	419	414	433	436	387	445	414	430	436	407	445	443	434	418	400	398	422	413	398	462	436	430	416	419	424	411	454	459	434	448	425	393	411	417	406	471	430	443	439	457	411	442	413	429	398	420	419	423	427	448	425	435	449	407	414	435	399	421	410	422	426	447	420	447	440	426	440	427	386	412	454	446	438	408	424	407	423	397	438	425	467	442	407	444	429	443	413	433	418	464	453	424	430	411	419	378	452	421	436	473	409	445	431	399	455	402	462	433	455	454	419	445	505	457	438	451	409	432	438	464	448	413	439	376	407	407	464	440	444	447	440	423	390	411	450	446	417	449	439	393	459	460	456	431	443	417	442	427	409	425	437	411	455	451	447	431	404	457	421	407	453	417	460	401	427	415	436	439	452	432	436	421	403	434	452	444	415	444	450	423	448	441	426	407	409	423	449	463	412	434	435	396	425	442	428	413	451	416	465	489	396	431	407	441	445	425	413	449	409	410	458	407	447	428	423	413	425	461	443	424	438	442	428	396	423	460	426	434	420	402	405	383	469	429	444	426	421	404	458	451	450	416	426	445	422	402	428	411	416	426	419	399	430	431	404	411	415	414	425	452	420	423	476	419	418	414	424	431	456	428	405	396	428	443	454	415	423	466	416	417	422	439	400	403	437	421	443	415	428	422	419	434	441	437	414	415	424	430	411	436	440	408	438	386	396	419	439	422	445	395	396	451	425	388	430	453	405	456	421	406	483	433	421	430	453	402	449	418	455	459	423	436	427	456	418	414	387	440	485	486	418	429	420	419	463	414	439	458	441	405	431	411	431	435	446	430	418	443	438	460	444	431	473	442	397	400	393	426	415	408	420	438	421	414	472	406	416	417	431	416	472	405	433	382	446	423	419	382	409	398	455	415	400	449	470	432	457	406	441	419	423	415	419	432	435	411	446	405	484	451	422	440	453	444	444	451	426	449	445	442	416	432	395	414	391	444	492	437	436	407	429	446	429	414	429	470	419	429	405	474	449	430	425	468	448	421	437	446	433	445	441	435	384	393	406	396	395	433	424	415	433	439	424	414	436	455	415	404	439	458	447	460	418	447	439	404	425	438	411	387	444	397	452	418	442	433	469	429	401	493	422	420	438	445	427	456	414	420	392	429	408	395	425	440	419	425	466	439	413	408	405	406	407	438	417	463	404	455	423	396	405	434	450	413	443	463	424	431	406	422	431	464	434	425	420	416	413	467	435	426	448	426	415	390	390	396	446	446	418	424	442	460	446	446	472	462	440	417	406	447	432	459	421	407	413	428	414	426	435	425	427	429	431	407	418	397	401	442	463	420	411	426	420	447	457	399	452	421	442	411	446	418	441	428	409	412	415	444	456	425	442	478	398	442	442	429	446	394	463	423	400	407	423	427	406	429	411	460	452	419	422	429	410	409	422	434	413	443	448	432	431	399	422	433	461	455	466	441	426	378	462	424	413	416	430	411	390	417	442	384	424	475	426	417	441	423	390	372	402	431	408	427	404	457	452	408	415	495	412	459	432	464	445	420	403	428	440	469	441	448	415	449	418	399	410	405	433	455	409	421	427	440	445	396	399	449	433	455	458	435	423	407	405	427	419	440	432	439	431	428	398	432	443	385	400	398	418	428	411	435	406	441	435	436	409	413	433	440	440	426	420	468	396	395	423	443	417	451	438	409	440	412	448	438	409	397	402	422	453	441	413	440	414	400	425	407	460	417	429	426	419	384	406	441	447	452	435	435	423	413	430	444	444	423	419	464	434	421	447
7416	1005	1134	966	732	542	535	443	381	470	404	382	361	370	357	345	349	385	323	340	312	330	293	303	333	321	311	313	272	302	346	306	275	295	328	283	293	309	481	339	332	293	300	317	343	311	306	284	297	295	312	298	328	313	300	350	296	263	306	312	312	284	274	306	287	280	291	300	294	286	312	326	308	283	324	291	293	302	306	304	302	318	320	308	316	318	297	275	302	329	286	317	305	290	300	306	297	295	317	313	321	311	324	301	320	303	311	291	323	291	344	341	295	288	292	309	269	292	320	315	299	296	282	312	296	319	287	303	267	303	331	301	281	327	288	273	300	341	323	287	297	296	323	306	298	296	305	306	303	306	311	316	320	323	300	299	309	267	318	305	327	298	321	288	347	296	284	310	313	285	296	295	305	293	306	301	331	307	334	322	307	319	273	302	292	329	275	299	318	305	320	318	257	280	307	273	291	293	315	285	314	308	314	307	299	309	304	311	300	291	337	309	293	293	325	286	295	303	305	297	280	314	315	276	320	294	289	306	302	302	281	264	313	286	312	323	290	282	318	308	323	286	257	308	297	301	310	294	351	282	336	335	296	299	316	270	301	291	299	299	298	286	306	283	250	322	314	305	287	299	331	326	324	276	290	291	314	307	304	303	339	319	297	263	278	319	315	269	311	282	310	336	312	306	298	294	315	295	265	325	332	293	309	304	265	290	293	279	321	324	312	293	291	300	286	279	283	321	312	326	315	278	298	270	306	279	339	344	314	326	307	336	320	305	293	299	304	290	286	291	298	305	339	294	313	313	304	272	297	326	284	287	299	311	327	306	308	294	298	308	294	289	337	308	299	304	282	338	279	269	291	319	340	280	269	338	270	300	264	300	314	294	309	306	295	305	310	321	320	316	288	303	334	301	278	316	317	320	304	300	312	308	275	293	285	278	286	326	272	304	311	331	321	306	335	288	301	337	316	288	284	260	278	328	298	291	307	307	303	338	294	306	297	304	315	297	300	342	333	301	333	304	294	303	315	324	295	303	321	268	321	330	287	325	267	316	325	315	326	342	298	302	303	293	348	284	303	312	318	255	309	316	305	309	284	330	311	290	307	299	302	315	271	318	299	320	294	279	321	331	328	292	335	323	308	317	300	314	306	317	293	292	335	296	279	298	293	295	299	277	307	277	301	336	302	302	309	301	322	304	291	313	289	319	275	298	285	309	292	313	328	327	314	293	317	312	319	309	289	302	299	284	268	310	309	298	305	314	298	305	298	293	311	327	295	291	288	300	349	291	302	311	299	279	316	294	320	316	339	281	306	304	291	282	277	310	316	311	295	303	288	280	292	282	306	280	330	299	320	336	302	288	301	282	302	294	280	284	274	321	306	278	319	313	299	308	296	297	295	306	304	287	284	308	301	355	280	320	303	301	362	312	271	322	321	302	314	301	312	282	313	315	280	329	308	315	295	310	311	335	317	353	287	315	313	302	292	344	311	340	329	317	284	303	315	272	315	301	289	289	322	309	306	271	290	329	300	311	286	311	284	318	304	289	287	332	303	285	268	296	325	310	284	323	294	295	305	310	311	300	280	291	280	316	304	281	329	292	337	323	314	302	316	301	294	293	349	311	322	278	295	287	343	304	289	323	289	297	301	300	325	279	291	279	343	279	304	285	324	286	302	300	294	283	296	300	310	286	307	324	301	298	287	270	319	326	308	313	298	322	293	303	300	321	294	328	306	309	313	290	318	297	292	301	272	302	330	310	304	312	282	302	301	296	322	315	303	259	279	292	306	270	289	292	311	292	290	302	269	296	287	294	306	307	290	308	324	290	298	304	315	295	271	340	326	269	304	292	317	281	310	284	299	284	314	314	311	303	301	291	332	298	269	294	311	333	316	321	307	300	321	306	290	325	301	302	325	298	285	290	316	296	302	325	310	292	287	302	297	305	291	305	317	340	306	305	311	345	291	288	315	307	311	291	282	308	293	294	287	288	308	278	282	318	291	279	329	276	300	266	313	302	314	291	319	320	314	278	287	285	311	287	303	305	327	330	305	293	294	274	306	260	295	310	304	298	317	276	287	288	289	274	294	300	318	280	327	324	306	326	316	290	307	287	318	314	308	312	319	327	338	327	304	310	306	308	297	292	290	309	301	302	316	279	321	340	297	312	313	276	295	246	306	285	300	278	267	309	315	313	312	326	303	300	290	305	301	306	312	253	295	293	311	311	279	329	339	308	318	310	296	244	290	303	318	291	298	281	314	300	306	316	308	308	323	295	312	337	293	295	323	290	298	298	312	284	333	316	305	288	281	327	265	289	315	295	280	313	309	306	287	299	317	314	322	276	297	287	291	294	313	292	288	309	317	310	277	315	298	303	296	284	288	279	324	310	273	316	305	271	300	291	322	302	325	311	332	292	326	294	320	322	304	331	328	306	307	276	308	283	318	316	330	327	299	295	290	296	301	308	293	330	269	286	289	261	298	322	297	319	324	295	322	295	295	288	307	321	328	293	307	318	300	273	310	293	316	316	276	261	294	310	313	287	289	315	312	335	282	304	289	308	298	289	291	302	288	313	286	345	323	325	288	318	282	299	285	308	293	295	303	271	299	292	314	330	290	278	310	318	282	291	282	307	273	289	308	284	302	320	304	283	311	299	308	307	281	317	297	299	292	337	300	276	280	306	329	300	284	313	301	350	312	312	314	299	311	277	305	343	314	305	277	277	265	325	332	314	307	291	317	323	333	325	305	276	297	287	303	291	320	287	283	295	329	289	280	297	291	302	277	314	307	333	301	309	308	323	320	325	317	289	290	303	313	295	326	314	272	307	317	304	306	303	315	294	278	303	325	299	290	319	316	311	329	291	278	317	269	291	315	309	311	284	299	320	305	287	300	313	277	297	290	327	338	302	340	316	324	319	320	306	277	290	318	307	289	312	293	331	336	331	298	309	273	314	294	294	277	297	295	319	301	258	313	294	314	336	288	268	328	319	325	293	279	324	328	321	293	268	296	301	311	294	284	320	273	317	316	305	315	292	305	312	318	310	294	329	310	313	319	298	322	289	284	290	311	298	294	277	316	340	305	300	290	308	270	297	314	276	288	309	291	303	302	304	307	304	305	296	358	293	292	281	297	302	297	330	293	294	273	292	302	292	297	307	303	300	304	320	294	267	310	295	301	311	324	309	301	335	287	308	324	274	285	331	285	301	284	324	310	286	299	323	306	326	287	308	255	341	299	310	346	300	299	298	293	278	303	317	292	297	295	309	299	322	327	290	267	290	287	294	304	288	314	304	308	286	314	305	308	275	295	245	282	320	265	295	343	309	266	308	327	320	285	320	322	308	319	293	271	292	301	317	297	309	278	289	285	311	312	317	332	311	295	306	305	285	284	301	297	273	296	299	324	276	325	307	307	255	289	277	279	317	312	304	325	277	325	326	288	349	293	310	315	301	335	285	307	325	352	313	305	291	333	320	299	332	279	300	285	314	294	310	323	322
5825	1452	2369	2928	2599	2191	1965	1760	1541	1421	1308	1281	1125	1089	1120	1092	1016	1021	1000	939	961	954	900	920	870	918	878	869	847	870	862	854	804	816	837	880	769	789	2254	798	816	779	779	777	792	784	819	794	786	791	774	803	843	813	793	772	813	848	852	744	773	766	769	788	765	772	726	785	746	786	754	809	787	767	744	805	741	802	807	775	762	813	719	771	785	769	760	742	842	728	763	795	793	764	742	763	755	740	762	770	789	822	748	778	776	750	793	752	756	767	811	782	779	784	730	787	765	771	734	752	778	771	785	745	788	785	738	746	752	806	755	787	781	770	807	803	752	753	781	727	779	807	797	825	788	801	789	738	761	772	783	778	791	808	761	773	774	797	796	819	792	813	742	764	746	767	709	751	742	810	776	817	745	786	775	791	738	761	735	769	766	762	758	818	756	765	775	791	731	777	769	712	798	729	791	796	799	784	802	812	779	704	782	762	758	796	773	786	769	741	802	756	762	846	764	738	764	772	768	785	772	794	716	754	773	796	786	750	772	777	748	752	760	757	784	740	828	783	769	722	780	722	786	799	809	766	757	767	788	756	753	719	774	738	745	735	753	778	757	756	781	752	799	751	722	710	785	770	735	741	735	739	747	743	774	726	813	822	805	788	762	758	753	771	746	770	812	787	745	775	751	773	744	771	761	808	768	774	791	721	770	730	782	760	741	755	745	753	775	738	780	802	709	759	798	713	748	741	757	731	768	770	773	785	786	730	772	719	721	800	796	766	755	819	734	762	768	754	751	742	797	759	773	767	703	757	798	795	802	813	774	753	762	727	817	811	797	792	756	762	762	785	757	818	749	808	763	769	741	761	773	781	789	731	778	817	773	784	765	745	781	802	764	710	743	763	742	757	728	772	829	777	834	773	771	753	818	781	782	731	743	775	753	782	820	749	772	771	736	773	757	767	742	786	754	762	765	722	750	764	747	753	767	776	764	799	761	772	778	782	806	786	775	784	743	794	775	781	739	785	722	725	739	771	776	798	769	770	752	729	775	731	784	759	736	798	758	748	732	760	764	798	795	814	772	786	767	791	800	806	814	805	797	746	722	769	807	792	795	769	757	774	764	768	786	812	762	752	776	788	766	835	766	745	751	756	777	735	780	712	715	763	789	766	799	782	748	787	805	781	763	778	745	789	786	828	763	757	773	787	738	794	761	763	769	798	759	750	801	784	783	752	747	799	760	767	755	764	776	755	793	739	754	784	768	781	759	777	752	801	798	768	770	766	787	788	758	756	743	760	747	778	724	741	785	786	738	777	783	786	814	799	780	807	811	776	774	741	787	740	723	749	757	766	747	771	733	739	776	770	753	740	769	737	733	752	769	806	843	825	789	749	776	765	760	779	799	788	733	783	739	855	761	750	819	742	787	747	795	759	782	769	779	751	772	768	783	731	736	779	810	739	776	748	763	828	726	809	782	805	797	785	796	799	832	782	734	778	774	771	737	758	776	819	740	755	819	771	767	817	748	775	805	852	699	735	760	771	719	734	726	795	786	745	764	799	780	806	784	764	778	754	776	759	764	771	785	762	822	732	805	751	818	756	789	778	722	729	779	806	713	787	729	738	764	727	803	823	777	773	764	802	771	771	767	763	778	714	763	751	753	806	813	727	809	756	787	812	763	745	792	721	760	772	797	715	783	795	772	703	822	735	800	802	752	760	791	754	784	770	788	770	747	734	746	724	777	790	782	730	782	776	816	766	706	784	764	792	742	772	787	799	744	789	798	807	769	744	848	786	771	765	752	746	769	778	777	744	794	740	762	758	774	754	765	795	779	807	785	776	776	804	798	751	780	771	760	748	749	761	717	735	786	801	758	771	780	762	739	810	765	763	807	797	782	762	759	802	769	753	752	765	769	785	795	773	755	747	762	740	733	713	760	802	746	727	736	747	748	754	774	745	746	754	753	714	735	750	746	757	771	832	732	822	753	749	805	809	769	787	737	750	767	786	763	757	762	709	812	829	789	792	846	756	792	786	811	800	770	753	777	720	757	780	775	748	768	748	776	788	744	786	713	739	725	817	758	777	822	758	773	754	771	807	790	745	802	797	766	772	731	787	784	789	789	731	776	761	783	830	762	770	797	812	723	816	787	749	731	731	807	762	799	794	740	814	770	733	777	765	740	764	794	759	765	722	747	794	757	778	786	821	735	750	759	741	760	754	795	753	767	735	817	810	739	751	766	796	735	753	777	749	860	808	746	780	753	779	787	803	753	813	795	756	799	773	766	761	805	785	741	722	810	774	776	773	772	795	787	767	740	804	788	825	749	753	782	763	794	724	792	778	728	738	780	806	761	779	800	795	770	798	776	800	749	720	751	785	781	810	731	737	799	783	765	797	754	712	726	831	794	782	814	736	740	768	759	789	806	793	775	775	752	767	763	775	749	773	742	719	781	764	808	791	770	739	750	768	722	797	749	706	755	774	739	792	784	768	767	791	778	721	754	765	759	787	764	789	779	742	825	763	780	732	811	762	793	782	771	762	787	721	776	765	761	776	724	842	785	798	791	739	770	754	725	836	756	746	761	805	752	739	791	744	729	735	824	770	775	752	773	741	786	757	762	814	748	808	732	786	772	732	787	793	734	786	816	781	726	755	770	763	774	801	779	742	778	801	738	771	784	767	761	783	775	804	740	768	777	773	730	778	760	821	758	781	790	770	756	778	775	741	752	774	771	756	786	768	785	813	735	791	779	751	802	755	715	758	743	771	766	739	770	720	768	799	750	768	795	780	716	712	797	753	777	769	758	777	795	776	764	733	779	757	787	738	749	813	797	749	819	774	801	803	751	776	814	762	762	755	732	853	786	732	737	820	756	789	778	784	775	783	759	784	773	795	718	738	746	797	783	815	815	761	808	806	788	779	777	778	763	719	761	764	841	811	750	784	779	780	791	748	755	746	758	739	788	799	754	760	777	723	830	856	750	725	732	760	806	758	785	824	735	771	809	732	731	761	750	795	765	751	791	754	783	795	799	765	784	749	793	782	752	793	781	756	778	711	787	835	757	781	782	796	798	792	786	811	769	802	821	771	787	768	794	810	776	786	801	837	749	711	754	797	776	748	744	808	787	713	744	809	772	755	771	772	836	786	785	773	784	715	757	783	807	757	748	768	772	743	689	764	778	809	744	789	758	743	820	792	734	754	780	813	764	718	769	736	737	832	791	800	771	797	810	711	775	825	729	735	777	777	755	729	798	796	770	771	749	764	750	775	820	796	821	780	775	829	767	738	791	751	741	757	737	780	775	780	803	786	741	750	751	725	744	768	764	754	782	760	787	724	793	739	767	798	745	761	724	758	744	738	812	806	770	778	718	773	706	789	753	713	794	732	785	814	741	774	812	774	748	750	779	780	788	768	761	737	832	722	818	732	779	761	754	736	792	770	749	782	779	784	775	778	800	740	754	797	810	814	778	722	754	746	781	787	738	759	724	745	759	754	784	745	789	778
13810	2052	2033	1601	1132	893	777	704	556	501	484	452	463	434	424	428	452	389	435	395	367	369	383	374	387	344	358	341	345	342	338	394	365	386	342	336	351	369	683	371	344	363	311	357	366	301	340	395	345	331	323	382	377	340	351	315	310	304	382	362	328	345	345	318	340	315	351	317	343	305	331	353	347	297	319	347	352	302	298	340	328	327	339	345	353	311	318	352	348	346	345	323	313	340	326	354	370	352	309	355	336	322	326	314	334	330	305	351	317	337	322	335	330	349	305	327	355	327	306	351	321	318	297	311	334	336	318	319	358	367	345	338	321	308	337	323	384	349	340	319	340	338	326	323	328	339	312	318	328	353	314	320	307	289	327	369	307	332	349	352	317	338	354	334	307	345	350	331	335	292	303	306	330	352	339	360	324	324	334	366	370	301	340	335	327	334	357	289	332	328	350	316	335	340	325	346	289	344	321	319	299	333	315	345	361	346	335	335	319	351	309	292	307	319	363	315	309	364	344	353	319	313	332	344	346	278	338	345	303	353	309	310	317	337	335	339	307	343	319	360	353	320	333	316	313	321	331	316	307	354	339	372	309	326	321	344	359	323	323	347	321	344	314	319	319	323	319	337	322	332	343	291	341	304	324	297	334	293	370	366	320	307	313	358	335	305	355	351	320	339	312	371	323	315	283	324	330	314	327	329	334	304	345	328	368	332	338	334	327	328	330	346	314	356	319	356	349	344	345	328	368	333	324	356	323	303	296	326	343	329	328	329	300	341	314	308	354	323	326	352	332	296	312	302	301	304	334	321	358	357	326	323	302	310	316	337	331	356	313	343	328	328	291	315	342	328	338	319	322	318	335	324	300	348	355	341	379	325	347	317	374	329	366	312	314	331	281	303	341	314	327	313	338	345	340	335	347	331	314	327	351	355	317	312	359	346	297	299	327	323	314	331	331	318	326	331	338	283	356	294	326	385	309	342	351	339	306	337	346	347	315	317	321	341	346	357	325	307	332	348	308	342	314	310	337	298	335	313	328	324	387	346	309	328	348	353	347	360	324	321	324	305	359	336	355	317	332	318	329	336	331	331	367	334	327	318	317	333	315	319	346	343	309	324	334	323	331	326	346	319	302	321	306	326	375	329	314	349	337	338	371	286	340	341	320	334	305	315	349	308	340	305	330	325	321	353	309	326	333	360	323	341	338	314	328	325	305	306	332	304	327	328	346	340	325	337	347	323	294	321	333	310	309	294	309	371	343	340	337	348	326	303	329	289	352	327	310	353	319	309	350	330	314	337	316	330	359	322	336	323	331	331	310	346	281	318	299	346	401	328	327	332	334	318	344	323	327	353	346	366	317	330	317	382	325	345	358	307	326	338	315	344	357	339	338	325	298	346	310	299	317	305	328	362	311	307	342	304	302	340	331	308	341	327	363	325	318	338	290	328	323	360	301	359	339	326	320	315	330	325	315	325	334	325	313	318	316	314	318	299	323	348	316	344	327	327	337	334	339	348	318	357	332	332	341	322	316	338	357	340	322	305	318	380	311	363	318	336	324	344	341	316	336	342	313	335	340	306	327	325	355	315	313	344	326	347	334	357	302	310	327	330	303	290	348	327	307	310	331	366	326	327	330	319	317	342	363	385	337	332	315	335	317	303	341	337	306	315	335	327	331	311	327	336	326	365	338	341	346	357	311	356	334	346	322	316	326	362	321	309	316	290	337	345	312	328	326	366	339	335	336	340	331	292	333	344	378	330	325	343	344	359	334	336	340	333	317	342	306	339	360	343	339	339	305	333	326	310	338	347	352	329	309	293	326	346	324	343	335	362	333	316	325	332	339	344	337	317	347	330	311	330	340	336	343	324	364	315	303	322	322	363	319	356	345	319	342	345	320	319	308	356	345	340	336	326	340	326	342	362	305	340	295	298	329	338	343	337	319	331	342	339	354	344	365	361	316	323	322	319	311	336	333	335	336	295	327	323	351	337	297	319	338	313	350	318	347	363	345	348	314	330	360	332	339	307	350	324	324	344	334	326	330	322	333	335	361	323	355	322	304	328	318	329	322	338	352	333	320	347	318	323	360	338	334	345	330	354	312	334	336	312	348	365	324	343	324	335	334	324	313	319	328	340	314	323	306	318	329	328	331	327	332	319	311	299	324	317	326	311	297	361	324	302	294	326	325	343	353	319	329	340	364	312	346	298	346	313	372	388	355	342	319	331	347	343	358	318	353	301	344	307	349	323	330	295	340	373	353	360	328	309	329	311	330	327	349	336	342	327	355	316	300	346	297	321	334	326	318	331	287	298	302	325	310	299	335	345	294	358	361	344	311	309	317	333	334	332	329	287	323	338	297	334	336	317	351	362	294	381	320	349	327	297	343	310	320	308	336	305	301	367	390	315	316	325	321	318	321	309	340	346	343	315	331	351	328	311	340	321	309	332	322	375	352	362	362	330	340	329	337	299	363	331	333	329	357	308	337	306	336	329	357	340	367	342	346	320	350	326	328	338	361	343	323	345	330	314	359	339	319	356	333	338	304	342	326	334	330	353	340	325	353	343	315	327	334	321	312	354	332	358	342	373	335	347	318	309	333	304	286	352	329	296	345	348	316	305	344	318	331	347	328	316	356	337	322	317	297	326	309	321	308	350	340	352	337	340	329	314	343	317	355	342	314	338	326	356	328	324	328	333	335	350	320	358	371	330	323	342	321	305	317	306	343	318	357	336	337	358	322	347	301	308	300	359	336	319	314	379	339	326	334	312	321	321	314	339	321	371	371	330	331	336	325	301	347	314	313	341	316	344	346	318	322	342	317	337	322	308	339	332	322	330	340	340	325	318	335	321	343	314	324	346	320	326	356	303	343	314	318	316	334	320	333	368	314	327	377	348	329	300	312	293	315	342	316	337	341	338	340	334	343	351	316	361	341	326	338	311	352	321	323	366	328	324	376	319	351	313	324	297	348	361	342	321	344	310	307	353	303	340	308	335	358	332	352	331	296	335	369	353	343	328	341	352	350	342	341	324	341	310	366	276	327	314	350	317	330	305	293	358	319	313	346	357	335	338	320	364	332	334	353	357	326	351	345	325	310	319	301	365	327	318	362	327	348	326	353	341	356	312	327	340	337	320	329	346	315	346	337	341	326	328	325	353	335	302	330	310	345	319	339	350	347	342	318	344	354	367	352	312	327	345	326	370	317	320	327	297	340	342	309	359	341	331	321	348	367	323	315	306	346	322	313	337	323	337	307	295	372	338	309	334	317	336	332	347	312	291	321	329	335	352	304	350	355	325	361	341	357	334	332	362	298	335	326	325	349	339	332	292	321	337	306	315	360	338	310	328	342	294	282	317	342	336	299	326	319	338	329	347	320	349	319	325	328	325	343	336	347	334	365	338	312	327	332	350	310	327	333	346	299	316	348	347	300	308	331	329	321	341	319	341	317	335	354	340	338	341	331	307	285	324	340	352	313	327	348	302	329	337	344	312	293	325
7708	2126	3829	4704	4301	3666	3150	2591	2297	2008	1835	1672	1571	1495	1443	1351	1287	1203	1168	1210	1210	1105	1098	1074	1037	1084	1036	974	940	1002	971	927	920	906	926	926	869	883	3622	933	825	850	840	828	840	851	827	833	827	828	845	817	822	812	826	820	827	798	856	889	775	880	806	794	827	829	844	773	807	852	839	838	803	825	824	850	772	804	782	820	812	788	797	819	803	853	803	803	794	771	835	865	799	821	807	794	814	802	808	783	781	840	837	852	776	769	842	777	819	835	809	819	790	805	827	828	782	790	824	811	805	858	817	792	783	797	785	825	816	786	858	801	752	879	777	823	848	832	834	811	767	765	822	804	785	812	819	832	759	790	868	778	815	822	813	785	798	841	761	824	799	765	809	768	834	780	757	788	750	780	788	819	815	798	769	861	761	857	806	813	761	770	818	813	780	851	801	801	749	767	805	773	844	803	858	824	818	822	821	814	871	803	779	779	834	766	763	772	799	794	817	785	798	813	747	814	845	841	798	771	795	797	799	832	807	840	851	751	816	781	850	800	813	759	775	791	819	747	814	797	797	828	826	809	783	833	793	799	824	819	814	821	830	773	793	791	793	819	784	792	783	779	813	806	778	830	778	802	805	795	809	810	807	772	855	810	821	793	796	823	851	809	799	747	819	767	829	830	815	843	773	815	832	824	817	799	785	817	817	848	810	786	787	823	774	787	768	787	814	800	788	799	799	777	818	770	792	771	784	814	835	841	797	801	791	829	768	837	796	806	816	786	823	781	820	809	813	805	815	865	816	797	778	796	746	792	778	804	785	822	810	810	810	783	765	770	754	761	811	782	815	778	821	808	818	749	761	791	799	799	819	802	780	754	798	742	757	816	809	769	885	783	819	805	824	806	782	788	803	779	817	735	798	798	759	810	784	781	805	812	785	805	750	757	812	774	765	823	827	818	798	808	790	774	730	799	777	755	774	826	800	818	782	852	801	816	759	762	750	799	772	811	785	778	820	800	817	788	785	823	810	795	810	795	837	789	764	770	820	798	831	786	753	755	822	799	805	855	862	826	789	769	778	830	829	813	702	755	740	805	818	848	763	833	788	796	847	841	822	783	808	796	790	809	796	760	794	843	805	765	790	787	800	786	779	811	767	868	815	788	800	763	832	824	757	782	809	805	793	854	784	839	827	778	799	737	769	816	817	741	799	799	842	808	845	844	818	774	782	765	763	772	800	790	835	803	793	747	827	837	807	778	793	803	803	771	802	827	810	771	796	825	764	783	779	813	821	834	834	818	791	778	792	801	783	793	752	828	780	815	804	803	796	830	826	794	797	805	733	825	809	799	781	777	791	773	751	810	788	803	788	831	795	782	764	792	840	779	778	804	760	812	801	871	828	798	796	819	841	767	803	790	787	818	814	811	804	838	834	828	811	805	778	797	811	767	803	766	808	784	809	819	793	792	830	830	742	831	820	789	769	778	808	741	808	795	769	774	824	787	780	784	791	757	800	787	816	747	796	816	776	864	819	768	768	775	771	799	815	807	805	880	794	781	795	794	821	799	886	815	797	839	777	806	794	802	815	801	788	773	760	825	798	768	763	800	786	854	833	782	809	751	794	775	795	805	896	818	766	785	775	784	776	848	821	801	757	821	800	783	791	806	845	795	783	785	812	779	771	762	800	816	803	806	814	786	844	736	808	782	789	805	826	824	829	789	823	808	802	816	756	826	734	821	795	800	793	762	833	781	755	821	780	797	818	776	790	799	813	808	805	803	798	830	816	795	833	793	793	772	839	794	863	825	786	784	801	827	807	817	802	774	789	794	829	846	865	798	795	822	750	865	810	790	782	823	819	751	811	820	807	794	781	785	793	832	817	789	788	801	781	770	779	780	754	806	830	816	790	827	820	812	795	829	801	795	822	804	782	795	818	852	798	774	787	790	841	767	770	815	763	788	805	765	816	805	790	825	777	781	820	766	800	778	801	762	784	774	790	753	813	761	772	797	732	798	832	798	762	834	838	789	761	767	789	827	759	827	817	802	807	814	816	823	809	770	763	771	751	826	868	812	816	822	768	841	762	827	828	846	793	791	842	783	821	781	849	804	775	792	789	778	828	806	809	780	811	795	818	849	764	839	827	749	779	802	827	811	793	825	805	808	794	807	767	805	798	832	799	828	800	751	848	783	814	818	766	819	850	850	802	803	801	780	801	775	794	823	793	771	797	774	765	848	844	772	773	833	792	875	833	832	834	795	802	777	774	877	834	807	838	760	880	804	793	809	795	859	817	820	777	796	791	804	786	833	819	807	814	811	759	841	790	806	786	805	808	789	805	813	766	794	780	827	829	821	761	815	808	766	766	799	790	781	814	815	823	828	774	838	829	781	824	805	816	822	825	831	792	808	830	849	823	815	823	777	779	742	778	803	808	848	802	813	871	788	761	789	843	749	819	786	792	768	791	770	791	792	810	790	820	745	800	807	807	777	777	784	838	815	850	804	847	814	772	762	835	786	851	811	802	819	820	820	771	822	778	775	810	726	779	819	821	759	805	819	818	855	764	775	742	820	810	765	819	822	795	847	807	816	742	790	744	769	803	825	784	838	785	800	757	771	817	775	810	805	830	824	824	793	777	835	792	785	797	806	771	828	770	798	798	789	788	756	791	819	784	839	807	808	790	789	793	824	762	807	774	786	815	836	812	799	759	784	814	773	779	795	790	799	846	795	784	788	808	850	790	741	831	751	817	789	819	754	812	806	831	810	806	829	803	799	814	799	804	802	827	841	795	791	760	833	792	759	832	745	871	762	758	786	767	821	797	816	772	803	768	804	792	858	790	798	732	835	829	800	780	839	837	778	779	803	800	745	759	803	823	798	802	798	802	834	825	847	841	784	817	819	796	794	808	873	797	767	804	829	786	760	784	754	794	804	794	803	756	805	784	776	834	754	776	883	763	796	789	796	763	781	794	873	800	804	798	782	782	782	800	837	822	807	781	815	825	756	795	850	805	773	756	781	780	803	811	790	765	822	801	765	735	746	788	746	780	840	728	808	816	841	737	796	825	814	824	746	817	823	801	757	816	794	779	793	806	755	831	763	807	869	792	759	755	789	807	813	792	792	812	807	779	829	809	824	803	823	793	777	800	815	832	791	800	810	772	783	797	776	804	783	816	795	785	806	795	795	791	760	743	858	757	784	819	815	807	793	734	771	805	783	805	798	835	775	810	799	800	804	817	810	784	790	808	746	758	783	813	754	799	811	761	801	769	776	797	761	796	796	815	808	771	809	784	806	807	762	786	827	801	809	778	849	801	813	854	801	809	810	808	792	811	846	843	801	759	802	784	792	723	752	795	833	779	801	805	821	743	784	764	794	790	851	774	764	772	797	805	831	791	778	823	807	742	768	818	788	804	810	772	794	820	777	806	795	812	840	791	787	748	800	806	727	848	802	795	833	757	813	751	777	768	771	773	849	753	853	762	845	803	839	764	765	792	784	795	787	800	818
1821	173	196	158	164	176	178	152	145	160	146	137	137	131	136	149	156	137	140	165	148	127	140	153	141	149	155	154	156	131	143	150	132	151	138	158	143	150	152	137	155	151	155	155	140	153	146	141	177	175	137	166	147	153	151	151	129	135	153	136	149	156	158	143	148	142	159	145	162	142	148	138	150	145	140	141	134	143	111	137	144	151	151	164	144	145	138	162	99	143	148	171	135	140	137	144	139	140	141	165	145	150	143	136	161	152	137	166	142	130	164	119	116	145	157	126	132	124	143	150	167	137	154	144	150	158	113	128	157	165	158	164	139	141	141	154	135	130	152	141	162	151	142	123	124	136	146	140	165	135	150	157	137	139	125	143	135	126	152	131	153	119	133	138	141	146	166	127	141	151	153	145	146	146	155	163	160	116	142	145	164	157	152	157	122	159	126	138	144	144	144	129	128	133	135	134	135	150	126	154	146	154	176	127	155	176	141	139	152	137	138	139	139	164	155	153	179	145	158	152	170	140	122	145	151	150	115	141	157	139	142	150	148	129	145	139	151	147	132	135	150	155	151	155	140	138	146	146	134	158	163	151	167	134	135	128	147	134	154	145	134	139	174	153	146	127	137	161	140	156	144	161	131	130	149	129	145	144	136	137	147	137	143	155	147	128	168	140	158	160	153	132	134	132	147	160	144	138	126	140	181	130	147	135	149	142	142	127	160	145	146	131	135	158	145	151	160	143	148	184	143	143	155	132	155	162	138	156	162	113	123	146	172	120	141	141	135	150	142	147	150	142	133	136	134	128	145	140	121	143	148	136	140	146	138	117	147	131	140	140	159	143	128	156	164	158	157	130	146	142	130	133	151	145	152	137	138	150	162	129	159	137	131	128	144	143	143	132	136	148	182	155	138	132	140	147	158	132	145	167	154	136	142	155	163	153	139	115	145	132	184	136	147	135	151	165	141	146	138	147	132	129	147	142	142	137	143	141	163	158	137	135	180	133	179	135	129	127	152	138	128	154	172	147	157	127	141	146	153	134	140	129	136	136	126	147	157	143	150	147	137	165	137	148	160	154	136	148	157	178	134	141	163	146	148	130	132	153	141	141	170	132	153	131	152	132	134	153	151	122	157	132	133	162	126	158	135	147	147	136	144	138	158	166	144	148	134	165	168	141	166	135	153	140	133	136	145	128	149	150	141	148	151	141	132	133	128	124	150	134	158	103	133	138	157	154	159	157	121	145	164	144	109	154	155	158	157	144	137	143	148	163	113	154	141	153	141	146	130	143	135	166	127	155	142	124	138	151	139	136	145	162	157	129	153	146	156	141	150	155	124	156	153	147	155	156	144	136	132	139	150	164	142	137	142	142	143	155	148	178	145	126	155	149	132	151	143	148	155	131	137	140	144	142	167	139	157	152	145	151	115	146	138	160	157	135	132	141	148	139	158	142	159	165	143	146	130	141	141	142	132	152	126	141	153	158	130	140	148	140	165	138	136	148	142	143	135	147	144	134	132	149	137	153	161	145	135	122	149	163	160	120	162	145	154	148	168	125	141	138	148	142	132	156	119	140	134	129	161	170	145	164	130	159	143	160	150	133	154	136	144	131	139	143	150	172	151	142	155	114	121	131	129	143	146	134	145	140	152	154	125	142	158	137	143	157	148	140	159	138	153	159	138	147	146	155	164	152	133	172	155	149	135	147	148	151	129	145	163	158	148	146	145	142	150	150	169	129	120	157	137	132	140	131	145	158	160	132	165	120	131	147	121	173	135	154	149	144	157	146	170	151	141	146	128	121	141	144	154	124	129	139	136	158	124	131	139	155	158	156	165	165	167	159	123	135	150	158	158	173	131	153	154	151	111	153	142	149	149	152	143	134	140	130	136	122	150	130	115	142	145	141	151	134	148	141	145	148	137	149	147	142	131	144	155	143	161	161	188	143	152	147	144	137	159	135	138	124	130	142	169	153	152	139	147	147	144	140	149	139	155	137	144	159	145	152	141	142	145	145	157	141	142	133	138	132	133	151	153	141	142	146	135	148	155	137	160	157	149	141	155	137	155	154	161	160	147	144	170	166	161	144	130	139	136	141	147	161	122	150	164	143	145	137	137	138	127	136	143	160	154	140	129	137	125	165	120	130	137	132	151	149	140	143	142	144	149	135	138	132	156	136	167	137	140	143	147	146	154	143	130	131	129	146	154	142	150	139	124	126	163	124	124	155	158	155	144	175	150	165	148	140	130	138	143	150	146	152	146	152	137	147	167	160	155	134	156	150	122	140	156	154	142	128	130	135	142	128	146	146	146	139	131	147	129	147	162	168	141	134	148	148	152	138	171	150	145	130	154	157	138	135	137	136	136	151	166	137	142	143	166	150	134	128	156	140	140	156	130	130	148	150	158	138	163	141	135	162	148	140	152	142	159	149	142	138	140	163	130	143	124	154	110	136	152	124	146	149	160	133	181	148	131	149	148	138	143	118	144	151	120	128	136	155	137	130	164	157	144	160	160	127	168	147	167	149	165	143	117	134	143	127	161	146	149	136	146	133	137	147	145	144	135	128	144	116	152	145	148	143	148	128	145	150	154	159	144	140	144	158	135	124	152	151	181	130	152	165	143	163	133	158	161	157	148	136	140	139	150	150	155	159	156	136	135	155	128	131	139	124	136	141	139	145	143	153	144	171	148	139	171	147	158	170	144	145	148	133	147	157	156	147	139	138	107	135	150	137	134	151	156	150	124	133	155	152	143	153	159	124	146	142	148	149	140	127	140	137	151	126	138	168	127	142	137	159	140	155	155	143	143	149	140	163	163	145	144	147	138	143	139	158	143	130	151	135	143	143	147	145	169	161	125	132	131	136	133	154	167	155	130	125	156	146	153	151	143	154	163	134	133	105	147	150	129	135	146	128	140	133	133	149	160	165	159	164	147	135	146	154	149	151	144	165	148	142	127	147	130	160	157	161	139	153	162	144	162	147	158	151	151	142	127	138	141	145	131	126	138	148	146	150	145	144	131	159	142	164	150	131	143	127	172	139	150	133	131	145	144	143	141	146	155	150	131	136	158	133	133	150	151	125	168	138	145	166	146	157	152	149	148	148	131	152	153	142	147	138	128	143	153	157	135	155	157	128	157	162	126	153	150	160	145	162	136	131	153	143	141	142	156	145	163	168	128	138	140	145	147	158	127	156	150	145	161	139	159	136	143	130	163	135	152	142	118	141	163	155	108	151	120	154	160	152	144	153	163	138	122	162	150	139	165	147	118	145	111	138	140	149	133	141	165	142	136	136	164	139	138	132	168	131	145	149	138	123	134	146	138	146	138	158	136	141	110	144	139	150	133	125	135	159	141	154	129	149	145	152	125	150	127	177	116	146	164	133	133	136	131	156	143	159	140	146	134	158	167	145	121	132	139	146	140	151	127	128	159	178	150	137	135	142	147	156	146	152	126	146	144	132	150	151	181	127	109	142	141	169	143	159	128	135	147	138	162	159
2174	475	488	557	492	501	467	467	456	469	428	419	436	488	449	484	479	419	473	441	471	449	447	432	448	435	427	429	449	427	431	438	390	439	429	416	435	434	503	425	445	448	454	456	415	456	415	418	408	386	424	452	396	474	403	408	434	416	427	450	449	457	421	468	428	433	421	429	447	423	410	390	450	408	430	451	405	392	436	430	426	418	395	364	489	419	426	436	442	448	408	421	480	423	446	415	429	422	402	442	429	437	410	433	424	406	454	483	449	403	409	439	415	415	392	446	437	431	421	427	437	441	435	452	441	425	453	457	427	455	427	440	460	457	427	440	421	453	417	410	445	435	405	404	444	406	459	440	401	418	454	450	438	423	394	409	429	434	409	401	440	420	431	437	416	446	406	440	430	409	436	418	442	422	425	464	437	442	401	408	418	441	448	432	404	435	453	425	423	431	425	467	430	460	448	399	434	411	413	441	434	434	414	424	430	434	429	390	414	433	426	446	442	451	418	458	439	442	437	393	474	455	434	443	426	399	409	408	441	439	435	445	454	418	428	436	417	461	447	412	412	430	426	421	410	458	379	392	472	436	435	464	445	423	438	403	431	403	423	432	424	413	417	418	429	405	454	432	419	444	402	399	453	438	452	379	412	396	404	441	435	394	426	415	405	447	423	412	446	409	425	423	440	395	407	380	417	436	421	450	438	431	424	414	367	405	434	439	427	442	439	438	402	406	393	438	419	434	460	428	447	411	421	452	454	468	400	440	401	427	426	418	427	415	447	413	400	401	450	416	450	426	476	392	403	483	429	413	440	411	431	417	434	378	406	465	419	412	419	401	454	420	417	413	416	419	425	423	411	458	414	443	409	405	441	397	451	425	418	464	453	409	395	451	416	406	428	456	419	413	450	425	435	417	435	427	398	418	431	469	442	414	452	452	412	442	394	423	445	406	437	411	425	451	426	404	455	446	453	373	429	435	451	417	420	429	465	405	429	410	419	454	433	446	412	451	429	406	402	445	383	402	412	407	458	434	427	447	413	420	437	440	409	398	426	418	439	439	441	421	412	425	423	416	453	448	417	445	456	423	451	412	404	437	429	430	417	421	455	443	443	448	450	437	386	422	449	420	401	433	429	440	439	457	402	393	417	405	420	399	436	415	433	443	441	374	417	439	469	449	418	391	419	454	413	422	430	393	376	429	460	428	440	482	443	445	439	449	412	453	484	379	411	479	434	426	420	424	421	400	416	416	412	417	438	415	409	442	464	442	413	388	422	425	422	450	430	460	400	404	415	420	417	408	415	458	447	403	468	425	398	454	433	432	446	410	407	425	398	416	412	496	447	443	422	413	429	441	395	436	432	418	431	441	418	422	434	407	397	427	398	407	436	419	430	427	431	439	423	433	433	423	433	406	455	457	434	400	474	455	419	459	414	437	420	409	424	424	417	444	429	389	398	427	449	404	392	418	409	419	416	460	420	427	416	437	436	421	428	402	422	428	413	426	431	434	430	383	438	445	416	428	421	388	391	412	419	434	422	430	435	422	449	404	431	423	407	408	413	435	403	411	414	415	425	443	411	437	394	424	445	427	424	413	401	441	407	397	431	404	432	383	445	398	437	449	465	416	396	444	392	396	445	427	392	432	406	428	439	437	426	426	444	435	454	429	464	434	445	389	430	411	429	465	421	411	427	459	408	409	450	386	430	458	424	424	455	401	418	457	432	446	413	420	401	407	455	431	428	460	399	443	421	435	431	425	447	424	440	423	415	393	435	424	437	437	410	439	423	444	419	424	396	404	479	463	436	389	488	450	443	460	443	462	471	426	427	468	457	416	414	443	429	430	441	443	437	377	399	412	429	413	383	423	424	426	429	409	432	465	438	419	427	422	439	373	403	416	419	458	430	381	441	478	432	460	399	454	362	448	408	404	411	388	452	424	425	432	413	421	448	434	434	455	400	398	427	410	432	421	416	421	448	430	433	438	413	434	400	435	435	431	461	413	431	398	423	431	418	414	471	430	422	410	398	411	411	445	425	397	451	399	415	413	364	445	449	400	479	428	427	439	407	417	410	405	436	434	443	408	446	424	418	413	404	378	402	447	439	427	407	452	397	406	393	460	423	428	400	449	458	460	447	432	420	427	387	451	424	452	414	403	464	420	430	466	434	463	436	411	418	469	425	392	418	443	441	456	421	433	443	385	416	425	432	440	419	442	381	445	441	419	447	452	420	443	435	407	429	431	421	410	415	438	433	430	449	500	432	425	391	414	402	413	420	441	440	432	420	431	414	427	451	432	438	416	432	413	436	472	442	405	420	421	453	460	454	453	417	438	415	407	389	411	409	431	464	407	409	447	430	429	415	413	424	396	415	424	418	447	396	427	424	439	446	406	424	449	420	415	435	433	454	461	423	436	416	414	433	398	471	440	403	415	397	474	416	432	436	464	421	437	414	448	415	439	421	395	400	395	425	430	407	461	397	441	432	418	420	417	432	370	420	434	443	433	398	433	465	429	438	422	433	423	479	407	411	470	452	422	444	428	426	451	427	431	401	434	418	436	421	396	448	429	421	449	422	429	431	390	445	418	411	396	406	445	435	385	448	429	419	437	422	384	409	434	458	435	468	389	446	429	391	436	399	393	395	424	447	410	445	407	440	464	416	389	429	441	411	446	424	434	385	431	414	426	427	435	435	441	406	427	442	408	443	401	406	418	425	454	418	411	414	451	428	446	397	451	471	382	423	411	438	428	447	439	426	408	405	437	423	449	436	413	420	423	391	423	435	415	406	415	425	451	414	412	460	424	444	422	395	440	422	426	415	436	439	413	423	400	425	430	447	421	405	432	409	403	452	424	454	421	454	435	405	417	436	456	441	448	428	447	428	442	395	401	422	440	443	405	418	409	459	432	406	443	436	388	441	404	476	429	426	415	428	404	414	447	399	434	411	423	405	408	418	454	403	455	475	443	413	417	392	442	440	454	432	450	416	465	443	390	443	420	428	433	471	409	421	428	433	451	437	424	433	423	429	404	444	454	442	438	439	438	455	417	453	427	415	431	451	415	423	436	393	455	418	401	455	418	460	416	432	422	425	432	423	472	432	396	432	424	430	432	442	429	417	406	478	451	439	427	422	437	417	409	450	412	401	402	462	426	408	437	444	405	432	401	429	459	423	430	408	432	446	450	425	408	392	412	422	445	425	440	426	415	420	461	402	458	455	378	394	413	434	444	435	400	421	435	430	450	395	395	417	416	420	424	434	457	432	395	445	401	429	399	416	444	439	449	395	402	400	399	426	435	440	379	390	451	441	388	441	499	447	448	411	445	431	433	424	468	431	462	433	417	416	400	419	401	425	429	438	394	444	410	440	429	428	392	420	439	403	455	459	401	424	441	425	402	457	481	405	415	420	433	442	421	389	438	401	437	414	415	419	457	448	410	415	449	424	433	429	423	422	412	469	420	448	425	424	431	421	435	447	407	419	428	443	417	415	414	434	415	421	417
7237	1002	1041	878	720	641	560	462	451	354	393	383	356	355	310	354	353	321	313	341	371	306	316	321	327	304	334	312	317	301	339	329	336	339	318	311	318	316	460	284	292	323	303	301	311	307	278	316	314	308	330	307	276	290	306	321	313	302	303	303	298	339	288	302	311	286	276	312	308	306	319	296	314	319	286	299	333	300	277	309	295	281	289	303	284	332	276	297	320	324	300	325	305	330	295	302	320	307	299	314	268	300	309	330	309	314	341	347	318	268	291	319	309	312	305	321	293	321	318	321	300	283	350	318	326	290	325	310	318	316	302	302	251	324	308	283	309	315	303	298	299	289	291	281	317	278	278	305	309	330	321	315	299	331	310	299	303	282	302	285	342	323	288	300	288	318	291	330	305	288	331	323	299	312	269	293	291	281	315	297	293	297	289	280	314	286	311	326	302	311	323	302	311	314	338	282	281	303	312	349	318	310	312	266	357	332	293	303	292	300	305	319	317	297	318	323	314	298	316	284	278	300	335	322	280	314	315	295	317	272	270	294	295	281	322	317	288	313	272	321	321	296	298	293	261	310	303	292	301	301	291	300	319	302	325	288	325	293	299	282	286	321	329	305	304	296	308	292	272	287	337	273	300	291	306	284	328	301	331	329	325	276	285	297	297	315	302	321	280	294	299	282	311	314	295	308	320	321	272	318	333	286	281	309	298	302	298	321	318	323	319	295	277	295	261	328	330	326	319	341	334	291	320	293	319	317	316	333	317	275	257	320	271	296	279	298	334	272	277	269	337	311	309	308	307	303	334	286	321	292	307	303	326	306	289	319	303	296	308	295	336	289	327	363	328	296	318	305	325	311	292	349	303	290	311	328	302	292	299	313	309	267	281	305	289	296	309	320	331	288	300	312	289	286	313	335	325	303	297	303	324	312	319	330	317	300	305	338	308	291	312	310	314	302	264	319	282	277	323	298	330	283	287	286	320	274	308	313	282	289	303	292	346	326	285	307	338	318	295	291	301	313	324	304	328	320	345	326	290	316	326	309	323	307	307	297	297	307	303	310	323	305	311	326	285	316	316	287	301	310	273	297	270	316	292	295	316	299	302	289	306	280	318	311	338	301	316	321	329	309	334	305	276	316	329	352	309	292	331	286	302	319	291	300	291	306	322	305	325	311	294	323	291	297	301	319	296	321	285	283	306	276	301	312	291	317	312	302	321	304	304	319	269	347	315	295	312	310	280	331	317	291	329	293	318	293	285	298	325	299	322	305	321	289	303	285	289	325	283	266	307	311	267	299	292	300	318	332	284	319	296	326	318	332	310	292	302	297	319	298	267	283	325	296	308	307	299	356	299	304	319	326	307	320	291	288	323	310	318	308	294	293	300	309	271	320	338	319	295	310	298	307	341	293	328	300	350	298	319	329	327	293	322	306	277	283	324	260	302	297	297	306	306	312	310	326	285	293	318	316	297	302	290	323	303	300	303	310	330	308	297	291	289	297	291	312	303	285	325	325	288	296	285	312	301	318	220	309	313	342	304	287	274	307	304	313	283	300	246	320	291	307	306	294	323	324	292	290	295	297	263	277	308	321	306	278	278	331	274	288	309	296	314	284	310	288	313	313	311	345	277	282	304	306	307	341	284	312	320	309	298	316	296	292	309	296	298	265	286	296	320	279	297	282	333	312	306	289	327	294	322	293	329	310	294	294	276	311	283	301	300	306	315	287	305	282	329	335	309	292	311	316	335	295	300	306	295	305	299	287	293	327	312	360	334	313	277	304	294	298	317	307	283	325	317	348	337	295	294	288	311	309	313	318	286	307	317	292	270	290	332	277	294	281	276	307	325	309	304	336	316	292	288	291	317	282	288	315	319	296	274	274	310	282	314	301	321	281	334	301	315	319	298	304	286	307	294	288	311	294	297	305	285	321	318	302	298	308	348	333	309	318	296	286	293	340	291	278	310	306	330	298	294	281	273	327	324	332	276	286	323	323	297	311	306	301	269	287	322	294	264	304	304	308	332	311	304	317	294	287	287	285	297	288	320	298	275	302	308	264	305	295	287	335	339	277	316	327	288	305	304	340	321	319	330	290	336	307	269	319	339	290	283	302	276	302	295	288	323	265	300	305	290	316	286	308	315	293	316	278	292	307	281	300	324	291	328	283	309	300	296	294	330	281	287	297	319	302	296	335	298	316	290	313	291	302	314	342	339	304	285	319	280	272	286	311	313	339	308	277	281	288	294	330	283	286	318	264	323	291	295	310	308	300	316	300	300	273	330	257	318	304	320	277	307	306	270	272	300	328	322	296	304	319	264	275	343	316	288	294	302	300	265	297	312	295	337	310	335	288	320	285	295	316	290	339	341	346	321	294	289	291	304	327	292	300	320	284	300	315	290	308	326	273	283	313	272	287	283	304	323	328	328	310	304	285	338	285	307	299	320	347	303	322	298	322	303	296	306	345	297	256	322	281	299	294	277	272	345	292	309	319	325	281	308	301	287	305	306	276	291	269	314	317	302	308	284	307	305	325	291	303	320	348	292	293	312	330	288	294	322	293	314	314	300	334	333	273	278	312	284	294	290	308	310	304	313	319	276	284	283	310	353	305	313	292	313	306	322	302	297	344	286	315	358	306	339	309	318	283	303	344	283	293	316	297	313	312	291	321	332	286	340	328	278	317	306	286	290	300	297	277	318	309	312	308	324	314	250	294	343	284	320	287	288	322	306	298	316	316	295	327	260	292	278	279	333	290	300	258	318	283	305	315	332	291	305	304	320	325	291	311	320	287	294	298	330	276	288	306	296	324	326	307	314	342	315	283	253	318	296	290	290	315	315	283	314	289	316	292	306	310	282	294	324	313	331	328	289	291	328	282	321	312	319	265	305	282	315	335	328	299	316	304	324	317	310	303	301	307	279	287	292	332	281	319	290	314	299	322	336	294	309	323	331	320	307	328	271	328	264	284	308	312	304	290	304	298	318	331	296	313	307	302	306	306	318	314	328	308	317	308	339	279	301	304	307	299	303	291	312	304	302	335	304	312	315	345	311	320	307	325	337	266	303	303	294	339	322	326	284	316	293	301	301	300	275	300	293	311	307	298	312	313	281	272	310	310	301	282	318	288	357	258	306	304	292	334	330	271	305	323	316	267	305	321	308	317	284	316	304	301	312	313	326	282	302	324	306	293	328	311	259	328	325	316	300	289	273	281	315	307	305	351	287	315	314	326	325	310	240	310	315	289	332	307	311	321	324	307	287	302	339	302	313	326	281	343	318	307	290	281	297	287	331	263	309	286	341	305	317	312	340	299	319	300	278	315	287	287	312	304	306	327	300	278	301	270	284	319	304	265	298	299	320	304	348	276	302	291	302	285	314	311	261	314	297	295	316	305	278	317	294	308	310	305	338	302	312	317	314	289	298	305	278	344	287	303	300	313	329	303	298	270	296	311	285	262	300	260	299	308	319	290	300	331	278	279	323	339	277	299	313	306	333	309
5904	1385	2399	2832	2521	2249	1981	1696	1531	1375	1267	1239	1148	1188	1086	1091	1045	943	979	1024	954	954	943	947	824	872	812	864	846	809	822	810	811	806	832	761	826	808	2183	816	756	767	856	773	811	856	804	849	816	765	809	788	759	809	776	805	777	803	760	793	783	816	826	775	795	812	777	778	817	748	738	724	777	735	762	799	794	785	775	773	740	769	770	752	695	749	698	758	763	806	768	800	743	762	750	764	744	773	781	791	790	737	812	732	735	806	795	830	803	749	839	753	719	757	791	764	728	753	766	791	736	764	790	767	749	814	801	768	714	768	763	765	808	814	766	819	741	780	822	752	750	786	781	773	801	778	777	759	737	733	753	799	737	751	809	770	771	764	768	726	775	851	745	789	830	737	760	771	795	776	767	788	776	813	824	849	802	746	839	803	774	768	705	763	741	773	783	738	682	776	780	766	765	781	764	737	793	721	812	752	733	775	758	778	742	740	751	761	752	761	741	820	731	811	821	789	775	796	791	749	823	784	720	773	780	770	727	825	771	788	759	771	748	741	722	778	723	769	734	743	731	793	761	774	822	787	773	714	753	715	852	745	802	809	767	735	766	728	717	743	819	722	770	772	762	726	735	792	735	731	741	737	735	767	728	772	762	752	766	793	741	812	804	737	767	783	783	780	763	784	831	780	790	787	796	770	811	789	773	761	787	780	703	697	734	797	794	786	783	799	794	788	802	723	760	811	789	757	783	783	823	770	803	796	758	765	768	755	755	757	776	760	750	761	777	742	797	776	795	761	744	753	741	747	767	768	744	754	745	749	728	752	774	790	770	812	781	732	790	754	746	761	745	749	753	749	812	777	760	786	759	786	819	753	720	757	791	749	742	725	732	761	748	737	758	775	815	717	740	778	721	751	778	712	795	764	757	779	734	767	802	775	758	738	786	751	760	754	802	749	786	796	748	784	753	777	763	822	739	795	746	718	793	780	797	758	740	765	787	764	764	799	815	814	798	747	782	768	733	787	819	748	727	742	828	812	772	769	729	761	769	798	783	766	747	744	809	788	776	806	775	729	802	780	786	763	789	764	782	769	797	704	760	787	755	814	760	784	818	761	740	753	791	801	750	771	775	791	751	713	776	762	774	739	810	785	756	783	756	727	764	804	746	743	810	771	793	787	769	770	732	824	748	798	806	793	799	747	752	820	768	774	779	765	773	758	789	763	778	739	735	785	785	784	704	713	818	734	766	761	783	790	763	727	772	796	769	752	793	705	758	712	740	794	734	712	741	762	748	751	795	732	773	758	757	764	782	772	772	769	750	755	774	740	773	751	797	791	750	749	752	751	770	817	767	814	770	789	764	736	748	764	767	760	767	761	742	788	779	747	770	792	744	776	791	778	807	776	775	752	768	749	787	749	772	755	741	773	736	747	766	736	718	726	777	758	754	733	811	778	775	804	768	800	798	739	747	763	803	738	734	822	757	775	762	746	776	785	780	789	792	772	722	762	787	785	824	791	816	722	802	777	803	725	783	707	728	789	766	735	731	773	714	763	759	739	746	769	740	789	792	751	779	783	786	710	774	784	809	785	732	786	787	829	734	778	739	804	770	791	720	770	748	726	758	723	814	780	743	790	780	752	782	779	762	780	805	787	806	774	774	730	784	748	775	741	779	765	820	743	781	725	756	792	772	738	783	776	762	768	750	758	791	768	743	780	740	743	768	757	743	789	744	773	781	814	757	780	761	783	781	795	762	784	792	727	735	779	790	776	751	748	809	763	743	811	776	783	816	791	726	758	832	797	781	793	775	765	769	786	733	767	756	747	789	793	723	757	747	772	764	775	743	749	767	756	716	758	747	812	771	729	759	791	728	756	744	804	795	768	796	751	746	752	737	777	753	791	773	738	793	757	776	759	812	716	767	777	746	802	746	740	734	753	802	787	753	769	774	742	768	808	756	704	731	781	750	788	748	782	776	821	790	782	783	824	758	777	757	755	770	783	725	773	781	776	782	787	728	775	740	779	745	740	789	759	796	752	714	764	791	769	794	740	724	806	743	793	751	774	788	767	780	760	799	767	767	780	757	830	739	784	808	762	795	845	766	747	733	750	753	733	763	714	771	803	754	757	719	760	787	741	746	757	771	784	826	775	747	798	791	812	791	743	786	774	762	775	790	774	782	828	794	770	753	814	722	797	779	750	672	809	762	805	804	791	791	772	770	755	732	776	771	755	794	758	797	795	766	746	797	775	833	784	795	748	782	737	751	771	751	779	812	786	746	734	770	800	790	779	804	767	774	820	783	794	777	771	727	778	759	796	801	782	779	752	758	704	739	780	810	794	745	746	726	801	756	738	735	762	733	770	805	761	737	801	754	732	777	777	746	788	788	761	741	764	812	789	760	739	783	785	766	777	787	730	818	742	726	794	763	734	788	816	763	750	779	804	799	806	774	766	682	770	796	747	753	691	723	775	736	790	761	737	797	790	773	771	755	716	754	848	786	806	713	787	763	787	733	793	793	794	736	748	719	775	787	765	713	735	726	742	797	786	748	812	768	763	790	717	775	773	822	776	781	808	771	760	818	797	765	776	818	775	772	758	758	782	768	763	803	751	774	755	771	767	800	717	754	762	773	747	785	812	773	741	772	713	813	814	750	721	791	788	729	808	800	775	772	768	792	759	814	773	767	805	747	762	796	782	739	694	799	777	781	786	812	797	782	798	807	792	778	765	687	785	777	808	770	758	782	788	747	799	786	795	734	792	754	767	803	733	788	773	783	736	753	781	835	747	773	810	742	738	791	743	749	765	779	821	755	775	779	704	786	790	750	821	782	749	808	752	788	755	754	751	793	748	754	747	766	806	733	771	756	747	812	822	732	780	748	781	846	790	773	733	768	790	783	796	785	785	766	764	738	751	809	784	768	759	741	748	740	806	729	773	733	738	757	782	736	759	723	790	781	800	790	764	774	742	814	772	840	736	767	761	790	789	775	741	792	784	753	782	788	798	770	758	773	777	764	760	794	818	722	723	669	789	735	772	743	735	752	764	821	745	728	776	779	752	716	748	774	736	769	767	786	747	787	745	778	707	769	774	734	750	756	749	762	752	810	759	721	774	757	754	758	785	803	778	781	737	736	752	749	782	763	735	751	786	788	748	769	806	776	777	824	712	819	759	791	764	721	787	776	783	745	797	752	733	732	754	756	768	805	788	807	756	746	782	741	809	743	723	744	740	769	748	774	769	833	784	760	766	778	768	785	707	811	781	740	777	773	772	824	731	783	752	739	771	830	711	735	781	757	757	799	782	764	772	746	763	779	719	748	750	783	754	757	728	724	793	783	744	787	780	761	805	752	733	760	776	774	758	774	779	782	718	743	758	757	778	789	746	732	790	801	809	767	774	782	782	717	770	778	766	747	740	744	715	778	786	820	769	805	788	811	787	794	760	816	780	779	777	759	748	712	758	751	739	800	807	795	771	795	735	747	716	800	752	733	793	783	801	752	738
13893	2082	2027	1683	1118	957	755	691	582	525	477	506	465	433	402	427	384	420	381	380	427	382	335	343	342	334	362	369	336	335	371	330	326	358	359	331	366	334	774	393	331	349	377	351	319	304	351	342	305	314	347	354	348	329	336	342	351	334	321	322	369	300	345	352	367	350	332	324	327	348	334	340	313	305	357	361	335	326	318	328	353	323	354	323	326	322	338	310	337	302	288	315	341	355	323	311	304	321	313	364	361	346	315	336	342	354	332	325	341	340	356	329	304	354	349	352	329	358	345	322	305	336	348	304	358	330	368	328	381	349	338	351	297	326	308	327	344	368	311	325	359	385	341	340	334	335	318	303	350	352	334	333	326	328	356	321	320	349	351	321	353	338	314	356	353	332	319	363	331	333	359	328	342	340	318	351	347	312	336	346	297	316	319	309	353	321	311	328	326	326	374	317	341	370	321	354	311	320	342	319	306	324	314	314	342	351	310	332	339	313	316	351	344	338	323	348	350	350	309	343	331	354	362	320	324	312	324	326	321	334	322	317	354	307	331	326	363	336	342	362	335	346	328	362	315	344	336	342	292	324	345	317	307	323	311	324	360	337	317	316	308	342	325	352	324	324	349	322	333	325	330	368	327	330	380	379	333	312	353	340	328	321	359	355	322	337	327	341	331	296	346	332	322	335	325	361	323	324	292	295	323	346	361	339	329	321	364	313	327	308	385	348	324	329	369	361	349	352	348	338	346	334	330	319	348	294	309	350	352	377	293	320	335	311	326	309	334	338	341	311	317	302	324	320	335	318	343	347	347	324	331	319	339	315	320	328	340	359	320	356	313	327	318	311	342	349	363	355	341	320	349	360	367	321	347	345	336	345	304	317	312	328	318	345	304	296	350	286	315	331	320	356	333	355	341	323	330	349	339	325	344	328	341	351	318	306	335	320	302	339	330	354	339	322	361	366	310	350	330	320	345	316	339	312	325	337	313	331	326	344	326	338	318	329	330	334	283	330	341	337	366	342	313	368	340	345	320	313	332	343	320	338	323	374	340	326	337	336	304	352	371	319	356	368	332	345	313	326	329	364	366	355	327	358	327	339	323	300	334	337	324	373	309	317	317	330	323	320	333	292	335	345	312	335	357	357	321	350	322	322	359	316	334	353	322	335	313	382	322	343	327	326	354	320	359	336	322	343	340	371	329	342	349	338	324	344	347	342	325	326	306	330	347	340	315	358	314	321	367	352	334	349	359	323	327	319	308	319	300	339	314	333	324	347	332	327	358	336	323	319	334	378	334	289	329	333	303	370	325	341	327	385	333	330	334	320	349	351	336	340	320	319	315	312	335	319	353	334	314	326	336	372	329	339	351	368	326	321	335	353	359	342	356	332	328	352	354	304	324	285	310	323	342	318	346	369	318	324	354	340	307	324	335	380	334	331	349	322	342	325	308	331	312	315	327	336	295	353	318	345	324	306	361	375	317	315	348	347	329	326	332	361	370	386	349	331	390	325	334	352	347	340	315	333	331	341	326	308	342	339	327	309	322	373	399	370	340	341	358	355	352	323	327	305	319	324	344	310	338	356	340	316	322	354	322	348	337	322	331	369	320	327	363	356	345	304	302	322	310	330	359	330	321	344	302	355	364	349	316	321	358	352	331	323	343	332	358	325	332	293	328	301	334	328	361	329	317	336	328	335	304	340	356	338	346	367	331	313	380	340	298	301	324	330	348	315	364	328	342	323	301	373	333	344	336	309	327	331	343	316	336	326	370	317	336	364	327	327	342	346	371	329	325	318	351	317	324	337	355	327	320	330	345	329	359	369	347	357	310	329	300	329	345	325	357	332	318	354	360	339	352	335	336	355	348	350	314	316	339	350	354	297	306	311	345	347	307	322	354	334	333	354	325	339	324	355	353	307	322	361	304	346	337	340	363	351	315	325	321	350	333	357	341	383	327	338	327	336	362	318	358	333	339	333	346	343	337	310	354	335	339	304	346	296	346	329	325	340	339	345	314	323	316	365	309	326	317	346	339	315	308	372	320	323	312	362	342	321	333	345	368	368	333	340	371	331	346	358	345	354	339	334	316	325	354	344	330	328	317	350	332	340	337	339	357	343	351	301	315	338	331	326	333	325	308	326	377	313	310	309	338	336	365	374	351	353	344	326	302	321	306	356	340	339	324	342	327	362	339	339	333	331	361	341	325	336	306	328	332	365	346	328	343	316	330	348	342	354	363	318	370	330	341	326	344	322	359	333	363	311	323	333	334	330	319	315	347	362	371	372	337	348	365	340	355	327	298	355	307	307	325	310	328	313	324	334	304	326	318	357	325	299	356	336	338	329	313	355	369	319	342	339	374	351	315	355	373	363	344	316	329	332	318	320	340	311	310	324	322	324	336	338	298	334	337	313	321	308	326	340	336	346	327	330	376	339	336	346	319	331	349	361	306	355	311	345	355	329	350	363	320	339	338	313	329	309	295	332	317	291	357	354	339	337	330	333	312	301	302	334	353	356	334	331	315	283	316	355	307	334	326	350	332	330	308	345	324	360	330	349	354	342	325	345	329	322	346	347	323	339	340	313	344	329	328	324	331	304	351	358	353	361	333	352	333	342	328	347	319	293	333	349	325	372	333	322	314	319	291	356	317	369	337	334	279	329	378	328	358	316	314	333	333	311	342	354	336	354	374	343	356	328	341	338	349	336	361	326	329	380	316	326	311	339	345	338	314	310	362	333	332	288	333	314	363	323	332	360	321	321	357	347	312	343	337	328	337	378	315	291	299	366	333	355	331	335	315	344	324	326	383	325	318	362	325	358	351	364	326	331	326	320	337	323	360	362	322	317	351	366	337	356	334	305	365	390	359	304	330	327	368	293	338	352	326	320	327	319	329	327	357	313	362	308	335	330	332	351	339	313	346	320	353	304	345	325	319	363	293	349	339	316	319	329	343	353	341	361	340	358	356	324	344	341	343	344	325	337	324	365	337	346	360	342	335	322	350	325	333	345	287	321	340	340	349	338	284	314	354	335	333	333	320	344	339	326	327	342	314	345	325	361	334	317	333	323	326	315	327	336	325	348	312	321	329	373	352	346	357	331	313	300	321	333	353	323	363	342	368	311	348	320	321	352	323	341	330	328	334	325	327	315	320	337	320	327	328	339	341	356	332	318	383	328	315	347	341	325	299	350	349	318	299	347	316	344	345	367	346	371	325	313	300	334	327	333	342	338	340	338	317	309	337	330	347	296	323	330	333	326	356	330	347	341	289	320	338	358	344	364	318	344	356	311	351	317	308	332	352	332	324	363	306	322	361	341	296	355	318	347	348	321	333	330	334	335	330	315	351	358	318	360	346	314	350	324	332	345	321	362	325	315	335	324	361	353	365	352	335	349	316	354	350	356	350	342	352	310	323	343	314	350	370	326	327	357	351	345	295	338	326	343	352	330	340	343	344	338	290	360	382	300	346	293	340	327	340	326	301	280	329	330	342	349	333	313
7683	2071	3921	4804	4327	3653	3046	2683	2257	1998	1868	1636	1586	1556	1461	1373	1289	1266	1256	1129	1111	1162	1094	1111	1047	1027	988	994	942	983	930	906	934	912	957	913	901	882	4572	1051	849	904	904	811	858	836	875	830	872	877	874	862	836	855	849	830	769	827	841	823	819	835	783	815	821	805	832	801	820	842	838	836	818	823	838	859	799	815	841	840	805	809	794	855	800	832	810	809	842	788	798	829	802	783	803	779	857	859	767	830	856	775	832	805	868	768	778	871	850	754	777	797	802	792	813	787	822	748	809	781	807	796	859	859	812	769	816	777	782	780	779	838	802	830	784	812	814	793	805	811	839	806	801	786	792	786	783	819	837	801	803	860	850	766	823	766	818	793	803	792	814	812	812	815	831	835	848	819	793	836	847	794	796	790	785	780	804	751	834	834	818	812	816	811	776	764	785	788	818	830	841	798	829	779	816	836	780	794	803	762	746	800	801	826	791	796	784	763	832	801	818	787	818	781	823	843	757	855	827	823	754	773	765	841	803	838	828	803	795	832	783	842	785	836	802	788	776	816	825	842	802	808	807	809	792	806	799	767	856	810	775	819	800	813	800	786	782	772	828	830	772	843	836	813	783	858	790	803	783	794	795	754	800	806	774	825	756	807	814	833	800	806	838	840	847	808	821	814	751	818	841	811	783	783	806	771	809	799	825	816	817	777	831	815	832	840	801	817	825	814	815	832	812	766	844	805	762	770	816	787	817	799	827	830	839	827	808	770	795	795	786	826	840	812	807	782	831	837	766	757	775	792	798	779	810	853	798	783	823	794	786	855	809	852	821	761	766	830	845	797	783	799	817	808	799	808	773	802	817	848	842	826	795	828	795	747	832	797	817	779	801	823	826	797	809	821	797	801	818	846	772	761	856	831	777	790	773	820	767	792	814	807	804	817	800	795	802	798	790	819	776	833	850	763	770	768	771	831	825	797	810	785	774	809	879	772	824	858	848	805	800	816	731	807	817	806	795	825	807	892	728	862	790	781	780	830	776	791	828	746	781	839	816	803	784	808	784	805	839	817	851	778	730	790	796	763	823	772	795	808	799	790	800	801	802	771	843	805	814	829	770	790	815	808	832	780	811	784	727	811	801	797	791	815	733	834	843	822	837	832	805	796	773	786	791	782	808	816	842	817	755	801	800	821	824	808	770	747	806	850	783	778	834	825	846	822	817	804	816	795	796	820	789	761	808	855	817	757	821	837	777	840	843	859	864	770	798	739	775	768	849	828	836	818	790	825	818	816	838	797	796	813	789	814	812	807	823	830	834	810	808	842	770	778	818	768	789	780	765	841	770	864	824	778	802	794	764	738	791	766	790	818	775	803	777	776	830	830	833	795	782	767	827	767	865	770	815	809	794	850	825	783	844	761	777	781	805	801	806	803	795	808	783	788	837	801	793	806	788	805	800	835	797	888	795	752	799	810	812	820	821	842	749	797	843	841	778	776	775	817	858	830	830	817	830	795	783	751	812	811	769	740	832	795	791	738	807	779	782	804	851	793	803	852	780	778	816	800	840	795	781	796	775	806	795	766	808	763	809	807	811	816	784	802	776	765	819	832	842	808	778	751	784	827	851	767	815	766	790	781	853	854	824	826	762	817	790	788	800	821	754	783	814	806	787	826	767	824	817	834	789	779	787	822	751	814	805	790	782	832	840	822	807	788	782	804	754	816	837	820	761	793	813	772	835	805	793	839	815	841	750	802	767	813	799	796	816	774	815	793	807	790	800	804	828	810	771	790	805	792	779	804	756	756	838	815	798	794	820	761	821	822	808	799	828	830	799	821	784	811	852	770	831	830	799	834	791	786	842	803	775	791	847	798	830	817	824	800	750	858	803	828	778	765	787	835	760	799	814	814	824	770	803	829	835	808	834	799	826	805	739	789	816	838	796	805	779	811	821	839	830	813	779	802	815	782	804	767	782	806	823	805	820	811	824	755	795	822	750	801	778	809	808	808	810	798	851	814	802	819	796	794	768	786	810	714	820	815	790	837	834	820	803	773	826	813	793	776	811	787	828	827	799	794	825	764	752	789	783	794	809	791	805	834	783	785	857	796	838	864	764	803	784	792	824	814	808	810	772	795	762	859	818	800	737	819	760	808	785	802	784	846	780	811	826	823	798	778	841	736	807	822	810	795	791	855	815	841	844	807	774	829	782	804	805	792	768	812	817	784	804	811	799	781	790	783	816	793	777	791	806	767	757	840	824	789	802	765	838	804	796	805	772	820	821	773	848	773	831	797	805	799	865	794	787	781	794	817	847	762	805	796	799	843	831	780	802	805	764	778	782	771	767	764	775	795	821	818	826	780	765	811	834	767	797	800	796	837	786	850	770	859	838	807	823	789	804	756	810	819	787	799	832	820	802	795	898	830	800	750	840	839	783	802	785	807	844	833	811	777	812	826	757	757	817	777	828	798	789	784	793	790	815	763	781	765	795	747	808	868	833	763	817	799	832	852	765	779	841	776	825	841	798	795	855	805	812	805	818	844	761	809	784	806	848	817	815	793	781	838	798	808	787	817	800	828	854	801	793	831	832	778	831	839	796	789	817	812	816	814	831	806	824	847	830	758	835	806	749	826	785	761	820	768	804	830	835	806	818	796	829	796	841	777	811	832	840	838	773	813	835	769	755	788	785	827	815	845	759	847	760	772	806	821	798	811	781	768	786	791	755	784	798	770	817	861	853	752	795	808	766	812	798	802	844	804	754	787	803	792	790	834	809	790	808	838	793	839	842	851	847	824	779	823	864	841	826	774	798	783	774	805	806	791	790	817	811	806	856	807	792	844	782	825	803	849	827	829	789	796	831	814	757	807	811	766	840	828	776	825	844	844	730	845	809	755	812	823	771	808	787	835	804	740	812	853	827	842	801	791	792	778	783	827	781	822	818	811	801	828	824	852	818	831	783	813	758	803	849	806	785	808	842	774	759	833	742	773	793	804	853	841	838	826	813	808	786	785	813	802	845	809	799	805	768	773	863	812	799	861	813	835	807	824	827	799	794	810	815	775	840	804	774	829	796	843	783	836	757	824	840	827	804	812	819	764	795	783	802	822	822	815	829	829	762	803	818	821	807	831	799	796	809	794	751	770	829	804	861	830	789	746	812	825	784	844	842	794	861	823	744	793	779	802	809	824	822	812	811	808	813	814	766	777	801	751	836	801	794	808	821	821	843	797	831	791	828	770	815	813	766	815	801	779	750	826	777	798	849	808	799	828	805	813	769	799	818	834	805	773	825	833	821	796	874	793	818	808	793	819	756	811	772	812	874	787	774	753	823	827	794	815	806	827	804	805	793	811	840	784	808	813	789	794	815	839	813	804	821	866	803	783	803	765	820	797	773	833	808	807	800	854	804	804	812	772	828	783	819	790	780	785	806	780	827	857	783	778	785	795	810	812	773	791	785	741	823	791	846	822	820	811	797	796	827	834	797	830	793	762	795	793	826	784	770	805
1913	218	203	167	163	160	153	160	157	158	148	151	144	156	165	146	156	131	143	153	146	150	141	153	139	162	151	143	147	144	172	147	129	152	141	157	166	152	187	154	160	136	151	164	134	142	128	148	138	141	140	160	135	118	145	148	139	132	132	121	158	174	127	142	145	127	167	152	158	130	177	140	158	149	134	128	160	143	154	149	133	137	148	146	152	164	176	186	164	163	148	148	158	154	140	143	133	150	147	150	145	159	144	163	137	146	135	155	131	147	157	152	162	129	155	151	158	160	143	163	169	145	147	142	154	147	170	148	143	127	138	146	140	137	140	118	136	151	163	134	150	154	122	140	135	142	138	146	151	136	174	136	154	154	155	142	164	150	155	163	147	131	122	132	158	130	135	151	153	144	138	125	152	145	134	135	166	148	156	140	161	150	166	142	151	142	156	129	144	143	144	162	152	161	146	143	123	128	144	154	142	141	151	164	148	174	124	162	156	134	141	142	151	136	149	164	156	140	135	144	131	176	164	154	185	155	171	164	139	143	136	133	163	125	150	157	154	161	144	157	120	150	140	152	143	124	139	152	122	163	138	138	131	162	162	147	146	120	143	135	157	148	146	179	149	150	164	129	187	163	140	149	138	156	166	163	138	164	151	169	146	144	141	160	134	144	151	131	172	138	143	141	153	147	168	166	150	150	156	152	141	134	132	144	141	171	155	141	148	147	154	145	169	140	145	143	140	145	155	157	138	160	135	162	140	167	164	160	143	161	139	142	155	146	150	151	148	139	158	134	157	153	151	143	161	142	165	127	143	168	156	150	141	150	139	134	138	146	122	145	159	133	159	138	134	136	163	138	137	160	160	134	136	146	155	146	144	160	146	117	161	166	138	135	151	154	154	153	149	139	142	163	136	148	125	141	166	116	166	167	148	128	159	156	158	153	146	144	129	153	140	116	155	153	151	126	149	133	167	121	142	148	140	138	139	168	138	142	151	146	169	133	152	150	149	141	163	163	142	152	137	160	145	138	156	141	129	140	157	129	166	156	166	149	147	168	151	145	145	142	126	142	130	142	165	157	139	135	141	140	139	150	161	142	150	154	146	146	158	118	139	152	144	129	153	135	133	152	172	132	147	167	134	131	129	132	150	144	128	149	154	170	151	138	124	155	143	137	142	148	144	154	152	149	130	122	125	151	144	172	157	171	164	127	152	157	149	140	157	160	141	154	156	145	161	169	156	152	155	166	131	130	162	132	144	141	156	138	173	137	143	165	148	128	147	143	164	148	140	148	152	137	138	163	158	162	143	134	141	164	160	166	162	128	137	137	141	156	142	160	146	147	136	143	158	156	147	147	148	148	154	146	148	181	143	177	158	167	153	150	146	140	153	135	150	162	142	120	156	166	151	131	137	129	162	133	144	147	142	144	152	139	138	137	148	154	126	169	164	145	145	137	148	174	166	150	148	119	136	157	157	149	158	162	147	147	149	173	134	155	164	137	159	153	163	156	137	142	148	138	149	151	146	113	147	144	127	152	141	162	134	155	156	151	151	150	153	155	149	128	125	158	159	148	135	146	130	146	157	144	147	154	149	156	146	162	181	122	153	163	148	145	144	151	152	156	140	150	142	168	154	147	145	158	162	135	166	151	141	166	156	151	128	153	141	169	156	141	145	122	141	128	140	149	165	133	144	143	168	151	149	152	140	149	157	163	139	158	144	167	155	174	142	127	140	144	154	147	158	126	163	149	164	135	146	137	120	158	123	124	143	150	151	167	170	148	184	164	143	148	172	152	158	140	116	169	159	151	142	156	147	170	132	169	147	131	158	169	136	149	143	140	160	142	148	158	146	124	159	130	161	150	134	154	142	182	152	152	150	147	144	149	147	147	142	143	150	153	143	164	140	145	150	157	151	139	155	148	154	169	142	179	131	181	151	149	156	149	153	145	165	164	150	149	159	149	147	137	160	156	125	116	156	151	163	150	143	158	156	133	139	164	136	140	158	159	134	123	127	153	165	159	167	160	139	155	147	145	136	181	163	149	128	146	140	155	155	151	155	132	133	159	142	158	126	161	141	158	138	133	165	135	132	163	153	140	139	177	156	157	130	159	154	134	151	144	133	123	156	157	169	141	148	146	140	140	144	146	141	142	146	135	126	155	132	162	143	162	150	141	151	147	158	127	162	140	155	150	143	150	154	151	154	165	140	156	167	152	154	129	147	155	152	159	139	140	153	145	142	142	151	149	132	149	147	162	147	122	149	144	126	149	136	142	163	140	165	137	161	149	141	133	145	125	156	139	160	149	131	143	146	147	137	150	160	131	161	155	159	134	160	158	134	159	155	150	154	141	152	157	149	135	135	155	141	145	160	143	141	134	128	138	140	147	167	147	152	131	128	147	162	144	141	155	136	152	133	143	137	116	172	168	177	155	164	152	145	161	133	139	142	160	164	144	134	146	159	145	142	147	159	152	168	131	137	132	150	151	146	139	148	137	135	171	158	177	132	174	141	164	154	132	151	177	153	162	166	125	172	138	146	162	144	146	149	166	143	156	142	157	145	151	156	165	146	151	156	159	163	139	157	163	172	149	150	138	166	159	154	133	136	154	180	166	138	125	152	132	158	142	146	160	153	163	152	158	164	135	143	142	145	151	124	159	150	141	154	166	162	162	147	151	148	170	136	148	160	139	150	145	154	147	158	175	142	138	165	150	143	134	166	151	134	160	141	149	144	155	173	150	125	124	177	135	175	142	145	151	167	153	138	159	157	167	154	148	170	150	166	154	127	144	144	150	139	144	124	158	145	148	158	154	162	140	144	161	150	170	134	143	150	160	154	148	153	128	151	171	143	172	148	147	135	148	147	130	142	143	154	160	160	137	155	151	146	158	148	133	157	133	149	156	169	129	154	132	132	145	156	163	159	164	155	176	156	166	148	148	166	162	139	137	163	164	142	151	148	166	131	136	162	123	149	136	143	166	161	158	173	146	145	142	134	147	158	171	155	162	144	117	158	138	131	162	162	160	140	131	121	153	149	152	151	135	144	140	130	123	155	157	169	151	146	137	157	158	151	163	134	140	151	154	144	145	174	153	152	160	150	153	132	161	162	151	137	165	134	129	159	137	143	148	154	157	159	140	156	165	144	128	169	144	167	167	147	148	132	138	128	159	155	135	137	150	154	149	144	148	159	161	143	150	161	151	153	143	162	152	136	144	137	143	154	145	123	141	150	145	164	171	162	148	162	145	134	147	164	170	146	157	150	164	168	147	139	155	140	153	147	150	156	155	120	140	148	166	141	145	169	125	158	166	150	147	143	157	139	156	148	171	160	150	154	124	167	148	131	123	142	148	129	142	131	144	150	164	162	169	149	155	178	150	133	133	135	133	140	133	138	135	144	137	163	148	158	169	130	145	129	147	172	142	138	159	141	151	127	163	145	129	169	161	152	150	148	152	126	158	166	152	141	144	138	150	158	138	150	157	145	156	118	147	150	127	147	124
2210	527	519	567	580	549	501	508	495	476	452	485	467	470	476	485	440	477	501	473	441	449	463	430	465	446	502	470	437	428	432	399	443	448	423	442	423	413	582	421	413	431	464	445	447	435	510	448	404	428	458	481	447	451	467	445	459	426	424	422	437	458	418	427	440	451	468	426	448	448	487	438	413	449	406	439	432	441	430	457	477	441	420	471	435	452	427	435	457	442	474	432	455	446	417	431	428	444	456	455	459	392	426	426	452	475	430	419	461	454	437	434	399	484	419	438	441	432	442	435	475	450	446	426	416	475	434	427	452	465	434	446	426	421	482	438	423	428	442	480	418	475	424	436	441	448	456	433	425	463	464	437	451	444	454	409	429	430	438	434	439	434	409	388	466	450	425	443	443	429	470	453	452	441	444	467	480	435	432	456	491	447	448	446	408	424	440	450	439	427	448	412	466	450	387	457	463	424	427	470	411	443	471	410	442	443	434	391	423	398	452	442	464	438	440	448	456	447	444	471	448	427	438	412	424	421	456	460	439	434	478	436	460	401	465	433	464	448	420	460	439	431	473	410	445	417	454	454	460	454	395	453	421	386	431	440	454	441	407	414	440	459	458	419	470	419	431	459	400	455	436	440	473	453	407	415	441	428	416	420	421	451	453	415	436	437	407	440	424	418	432	453	453	459	480	476	444	470	399	418	438	382	404	427	436	458	461	434	485	446	419	447	437	412	462	454	431	439	421	442	438	502	440	421	391	455	432	431	425	418	434	422	468	465	444	395	416	417	416	437	455	448	502	472	441	405	441	446	456	427	444	441	472	466	455	459	427	447	465	433	452	461	409	455	472	451	459	395	487	418	466	439	425	443	440	451	404	422	462	459	440	410	433	439	423	405	434	415	415	448	431	427	449	428	440	396	447	421	455	466	416	459	419	467	474	460	463	424	396	444	431	460	443	443	474	455	432	441	446	453	458	440	439	432	435	426	475	446	440	413	450	421	394	472	442	456	435	462	434	433	457	412	443	463	457	432	421	460	435	419	437	452	438	410	460	413	412	459	432	460	405	425	421	464	442	471	412	425	428	455	446	469	448	428	423	452	435	502	422	419	434	419	448	403	435	469	446	479	469	440	435	463	434	423	392	435	396	424	425	442	389	457	449	439	444	457	433	447	413	417	435	394	410	443	459	418	445	451	437	455	393	441	390	426	466	429	472	462	465	454	462	419	439	444	434	453	446	434	442	485	427	433	446	482	424	426	439	465	452	451	453	475	449	406	434	428	433	454	426	428	391	446	432	421	403	417	431	396	459	411	476	437	409	448	398	425	488	455	458	419	428	454	452	429	432	417	421	442	432	438	401	441	428	439	425	443	414	440	453	429	424	427	449	413	470	463	419	457	440	491	410	458	464	399	460	468	426	430	464	443	424	449	476	413	469	406	469	403	451	437	436	422	443	458	438	421	429	452	414	449	385	437	423	418	462	455	439	479	418	429	465	439	435	415	466	471	425	449	448	440	467	497	426	430	436	442	451	489	448	438	445	418	417	406	446	444	426	457	502	446	439	490	472	452	431	456	462	418	470	414	432	466	402	437	423	431	407	418	449	407	404	404	449	449	459	439	468	461	442	407	458	445	406	442	467	441	417	431	440	423	417	431	409	449	470	476	440	429	418	446	424	449	429	440	423	449	385	473	412	465	438	406	485	422	452	398	470	443	398	472	417	464	420	424	477	420	443	423	430	477	445	445	470	464	437	463	415	405	440	441	419	460	439	418	441	441	403	459	449	449	451	428	445	415	468	412	418	423	446	428	467	406	443	432	453	441	462	432	455	439	445	428	472	466	449	442	457	421	461	420	450	418	417	427	422	469	408	417	441	414	439	451	434	454	471	433	429	430	420	427	471	444	435	454	400	458	460	475	429	448	456	404	447	409	427	437	400	454	400	457	432	428	441	411	463	456	442	443	407	427	462	378	402	451	431	445	455	455	412	453	425	437	484	408	429	479	426	463	389	454	427	433	461	455	449	440	451	482	429	388	408	477	456	435	426	421	448	417	449	381	422	441	403	470	465	415	445	461	461	412	429	460	448	400	450	437	426	433	425	436	415	456	449	418	459	470	435	418	440	450	400	434	441	478	412	423	450	422	391	448	480	435	427	403	399	426	446	440	457	441	430	426	448	431	432	435	413	453	436	448	446	429	417	418	453	419	450	436	445	433	397	510	442	455	419	443	446	389	458	413	463	446	467	433	428	467	400	415	402	427	412	414	461	425	415	453	413	436	427	445	432	432	442	398	393	452	462	438	456	430	434	410	438	450	443	450	430	409	459	429	422	438	444	443	470	452	434	425	453	428	422	430	463	433	447	431	432	410	428	442	430	449	441	450	438	439	441	443	452	402	445	416	461	433	477	453	398	447	463	433	404	402	443	418	412	490	453	404	449	416	469	446	430	428	439	418	441	447	434	418	424	457	442	427	485	414	426	419	432	411	408	457	466	427	447	445	442	415	454	415	434	456	452	451	424	452	450	412	423	464	453	491	473	436	408	437	428	416	432	453	452	463	442	441	443	423	425	439	439	450	440	412	441	447	409	424	413	443	439	424	428	436	462	421	435	441	470	464	402	444	454	447	465	423	439	432	382	426	406	456	460	479	457	484	446	469	429	439	421	444	402	442	428	446	483	432	429	450	417	424	432	451	430	427	395	459	435	433	430	400	459	421	441	402	458	422	435	413	487	440	435	453	459	437	437	431	452	420	433	418	449	405	426	418	424	453	456	485	429	439	417	419	422	431	435	420	443	434	413	418	426	409	444	438	443	488	427	450	441	441	440	428	442	435	432	431	416	443	445	398	474	418	419	415	421	421	399	443	408	405	435	435	475	425	415	464	416	408	462	452	423	409	406	442	457	407	435	430	440	422	404	433	414	446	439	419	405	396	438	480	393	459	406	403	432	437	447	434	446	429	409	451	414	460	453	414	440	438	422	426	433	438	414	430	442	427	447	421	420	411	459	451	432	428	454	441	437	435	431	428	445	401	422	454	441	430	430	460	454	426	445	430	462	443	432	476	406	467	447	426	422	484	448	449	445	458	445	413	435	464	429	417	414	393	419	427	459	425	472	454	447	446	420	414	441	427	444	434	442	426	448	433	413	409	472	436	445	444	463	472	450	449	417	424	433	478	453	426	414	443	434	459	438	442	439	423	450	439	436	408	424	458	443	448	445	416	417	408	447	488	437	425	404	451	438	429	442	467	464	426	468	404	454	440	407	463	430	435	476	467	429	448	416	437	434	390	472	424	403	446	424	436	426	423	465	459	435	454	418	432	439	452	443	447	437	423	428	454	429	473	438	483	449	442	458	436	439	492	435	426	454	425	461	446	456	446	404	439	461	442	462	432	441	426	445	405	405	444	459	454	443	418	432	424	442	455	460	444	445	452	439	414	415	442	426	399	430	435	434	434	448	456	431	453	438	430	449	395	454	432	420	451	387	435	454	420
7543	1077	1026	899	698	610	501	468	436	452	370	362	364	386	365	373	334	334	330	328	319	345	330	335	359	318	291	328	326	287	308	342	332	282	336	277	334	321	506	457	320	312	323	315	313	348	304	327	323	325	347	310	274	311	336	292	333	319	318	329	308	284	282	303	299	337	314	358	302	323	290	301	361	291	296	320	301	272	308	297	295	315	312	309	316	323	285	309	325	345	284	290	321	308	303	316	286	320	284	304	318	299	313	297	295	274	326	322	299	328	310	311	334	304	288	320	297	330	309	313	333	307	324	317	328	307	318	297	338	294	287	284	309	306	325	316	302	306	298	336	310	344	275	293	287	339	312	307	302	296	313	316	299	310	310	299	303	292	307	345	340	300	335	324	320	281	303	274	319	310	304	319	312	306	336	348	298	336	283	322	310	319	325	297	297	351	313	258	291	322	329	365	274	309	299	312	284	319	334	315	307	320	319	317	305	314	350	333	302	309	341	322	302	295	292	318	317	313	305	306	321	304	323	280	348	343	312	302	318	321	308	330	324	327	278	311	306	323	305	290	327	314	309	305	314	349	325	304	310	307	307	320	308	308	315	341	316	346	320	296	319	320	318	318	345	297	296	325	330	318	328	305	326	308	306	290	314	322	314	297	320	334	316	303	314	314	294	310	340	321	300	293	362	322	296	301	309	312	306	277	322	306	314	338	309	330	312	277	315	322	298	313	286	301	274	330	302	356	291	311	314	316	292	295	322	312	291	291	279	279	320	325	299	289	318	322	333	296	308	297	297	320	316	302	310	304	299	302	325	305	288	317	337	351	315	341	301	340	322	280	298	293	320	317	304	355	283	313	321	325	310	284	317	305	343	300	328	325	298	331	329	295	307	261	306	308	351	348	305	330	313	306	300	301	280	297	334	313	283	326	316	324	314	309	271	313	354	291	301	324	293	320	348	320	308	297	311	307	304	317	317	315	321	310	331	322	309	314	348	306	288	308	305	308	329	266	286	313	323	295	305	280	350	311	313	294	318	311	305	333	304	307	351	312	325	322	285	304	333	336	313	310	294	319	326	335	306	295	320	291	319	262	324	327	318	316	310	330	321	294	287	306	302	322	313	322	325	304	306	340	287	306	315	330	333	331	313	313	317	318	336	301	298	303	304	310	304	302	295	326	302	331	305	332	313	326	296	271	304	303	295	294	289	279	303	308	282	282	286	288	337	319	332	325	283	331	291	318	335	267	335	309	332	283	307	321	298	295	314	302	335	308	307	342	328	334	287	345	299	329	275	302	323	305	308	322	292	318	309	328	315	288	301	310	312	296	286	314	304	339	323	315	318	317	287	326	299	312	333	339	309	304	305	313	300	313	318	286	293	293	311	282	320	287	332	317	275	319	313	287	337	341	300	300	298	287	318	293	292	283	290	314	302	337	333	292	297	334	293	298	287	269	293	288	302	329	312	319	305	300	313	280	341	335	278	304	333	310	295	291	340	317	291	315	341	306	345	301	326	287	292	274	282	311	295	277	303	303	294	245	344	305	324	300	277	277	335	293	302	299	311	322	335	345	354	317	322	301	293	317	295	316	325	301	295	313	312	274	327	327	331	353	322	309	285	334	290	343	275	294	296	329	332	334	316	306	280	307	311	319	305	338	318	321	312	295	316	310	270	286	306	308	314	292	313	295	301	269	315	302	324	313	307	303	312	366	300	321	325	306	288	315	329	316	314	300	290	280	297	345	330	282	309	305	318	293	314	331	277	304	330	323	299	317	291	310	325	338	312	307	296	291	312	329	305	337	320	300	307	305	309	333	304	297	284	306	304	272	289	295	293	286	303	313	340	332	314	312	299	301	298	274	324	301	295	330	311	310	286	301	337	284	318	285	316	318	276	281	276	287	355	303	301	285	265	313	302	302	289	313	312	345	314	307	314	294	312	318	298	334	330	289	316	305	297	302	315	311	309	300	304	296	291	322	291	308	309	305	312	314	356	304	302	333	297	309	283	312	339	334	290	305	311	289	313	304	311	285	316	303	290	300	310	311	295	286	299	352	301	316	306	352	304	300	333	295	307	341	326	302	301	285	313	310	310	327	329	327	320	318	289	316	293	310	318	306	312	301	307	339	353	298	291	307	330	315	312	297	298	334	315	301	315	305	327	307	309	339	292	328	309	334	304	274	307	303	283	317	336	313	296	333	290	352	315	292	300	270	313	315	330	315	335	303	305	294	314	275	316	295	323	306	318	282	333	306	304	315	341	305	318	294	316	344	348	302	307	303	294	331	325	305	315	300	284	333	312	299	283	295	336	319	312	315	325	288	289	320	289	304	286	335	337	298	269	268	278	252	309	308	292	318	301	328	292	317	344	289	308	311	341	291	324	303	319	310	342	301	298	261	289	321	319	301	319	277	299	268	334	292	331	317	307	352	318	336	296	336	292	301	350	331	292	294	274	322	260	311	312	312	324	302	289	325	331	325	321	305	323	299	334	298	291	327	308	295	341	301	317	323	329	310	314	303	305	307	318	287	307	299	310	293	277	314	305	299	314	325	301	283	317	317	301	282	323	337	347	308	330	306	318	304	329	297	302	279	299	325	318	340	310	330	332	318	280	316	316	309	308	335	321	303	290	301	311	347	298	298	304	321	303	270	337	323	324	284	302	311	290	319	290	328	326	307	295	300	305	335	308	342	306	354	308	352	315	326	284	297	314	343	338	318	315	356	280	305	279	345	319	308	310	293	284	315	297	286	340	318	347	301	319	293	333	324	300	310	329	333	328	328	319	307	310	296	300	347	319	335	322	295	332	337	339	326	334	322	325	336	302	302	307	290	288	331	333	328	338	283	315	338	278	300	305	333	306	295	320	311	319	316	287	359	327	291	297	328	276	298	325	300	314	305	284	306	312	323	313	303	310	304	311	312	325	321	312	343	305	303	304	312	317	307	330	316	319	317	316	331	295	308	297	296	263	308	295	316	302	337	266	289	312	318	302	313	288	313	333	259	310	317	292	297	300	341	279	329	308	313	318	304	294	317	284	285	319	295	292	295	306	257	304	306	332	315	304	336	313	337	317	277	305	324	326	344	316	323	316	310	290	286	302	325	359	320	315	334	302	362	293	304	268	291	295	267	316	298	317	312	353	294	330	300	317	311	311	320	290	301	329	316	302	310	272	312	297	296	288	312	336	304	348	310	323	299	283	301	290	302	298	317	325	322	293	330	295	291	320	289	330	295	325	307	321	297	355	308	309	289	298	324	310	302	320	271	299	293	327	307	317	319	323	318	266	280	296	313	316	301	329	315	295	307	307	312	329	306	312	327	329	306	302	313	296	345	301	298	313	287	294	303	294	315	299	328	316	306	315	335	305	329	349	319	294	310	303	286	313	317	302	313	288	322	329	300	299	306	278	291	324	305	282	299	314	296	328	341	346	311	272	313	339	309	299	284	328	312	305	329	340	320	322	297	279	319	306	323	332	309	318	288	337	315	284	293	325	299
5983	1414	2389	2885	2589	2254	1957	1660	1574	1449	1355	1268	1128	1139	1064	1118	1026	1055	1075	1004	944	941	905	963	892	872	901	841	888	820	859	822	875	898	907	826	856	854	2698	1639	821	844	809	904	817	848	839	808	784	853	819	796	761	764	787	780	824	852	777	760	746	779	782	805	801	812	857	767	818	790	832	771	801	793	772	773	746	815	773	786	814	829	833	767	770	797	784	786	790	820	813	820	817	730	735	781	781	756	745	806	730	850	811	731	803	813	820	780	793	819	772	776	810	846	758	773	758	780	730	765	792	724	823	808	735	761	755	812	784	805	772	741	764	803	764	815	746	809	796	781	783	811	770	797	807	805	777	736	762	817	806	755	750	749	803	841	780	821	806	798	817	749	728	798	738	829	757	780	762	774	812	777	718	791	804	700	781	799	778	798	812	791	793	825	828	818	810	776	750	801	812	733	732	773	764	820	781	756	793	811	837	760	816	816	780	796	770	734	811	788	738	805	803	746	759	758	829	739	809	783	777	778	766	808	816	743	753	781	833	746	818	793	782	776	745	817	788	789	806	784	755	762	789	806	755	790	787	773	802	821	755	771	801	797	804	718	783	775	760	760	762	766	735	761	816	820	777	802	801	764	786	773	752	761	820	792	775	821	800	803	765	772	819	800	744	738	758	799	723	814	765	772	809	763	785	756	779	748	724	795	796	768	777	815	796	795	768	771	736	775	783	809	833	741	781	814	806	795	789	796	800	801	840	750	800	790	782	785	828	745	766	814	778	783	785	792	791	747	770	752	792	767	741	773	782	797	770	730	809	759	774	778	776	766	764	757	808	838	779	786	771	753	748	761	763	776	759	843	792	760	786	785	800	806	755	743	800	742	796	797	814	791	754	797	770	752	773	805	775	816	762	813	783	795	789	789	751	849	776	810	754	796	753	728	743	836	860	774	811	763	799	790	801	779	763	778	774	810	754	810	784	771	730	770	745	806	743	780	774	761	803	796	730	767	802	779	800	816	773	748	784	732	783	766	770	753	803	775	806	761	774	774	756	795	737	797	821	809	773	752	779	810	809	794	823	739	816	756	785	793	781	804	776	773	789	736	807	752	746	775	794	818	784	784	794	762	805	767	762	802	710	748	764	787	783	787	796	791	824	834	767	762	783	769	791	819	791	783	776	780	777	789	788	831	776	773	792	745	776	756	711	799	819	780	791	822	764	748	751	770	755	806	782	768	778	764	790	758	773	780	793	818	778	755	825	724	868	765	771	784	784	812	772	788	818	758	743	778	775	779	786	754	749	794	760	811	802	700	813	793	782	803	782	779	790	833	806	813	770	767	748	750	731	795	808	794	776	798	808	821	812	803	749	822	773	802	748	823	752	808	777	747	779	784	762	782	785	785	784	752	762	770	816	723	759	806	742	798	820	791	762	741	799	794	712	781	772	819	812	809	819	764	748	780	783	797	821	770	782	776	776	771	773	760	791	799	780	835	823	764	776	758	798	753	783	804	794	786	740	780	801	757	784	767	798	790	762	760	757	752	805	756	782	823	735	755	785	822	788	757	755	783	803	801	796	805	774	771	765	792	811	812	744	785	807	772	757	763	774	775	771	773	807	830	804	770	792	731	751	761	807	783	809	728	770	816	822	781	812	733	780	788	765	786	753	788	829	796	777	759	753	730	816	770	800	836	813	744	782	829	802	778	729	774	836	757	782	801	858	740	778	800	839	758	783	779	801	786	792	708	828	786	819	755	820	756	809	781	768	755	777	842	719	795	809	774	819	795	845	738	854	794	775	817	765	763	770	775	771	781	757	758	769	778	752	791	784	778	774	739	759	759	796	801	768	779	761	788	755	786	784	764	749	776	765	837	749	833	798	717	764	743	797	797	754	791	756	768	792	784	762	855	791	779	747	775	765	736	740	816	776	788	795	787	749	733	782	742	761	756	761	799	807	802	772	810	794	768	796	743	766	829	789	767	754	775	819	789	730	836	767	779	771	759	713	770	798	816	806	767	796	781	782	709	800	789	776	789	759	797	781	770	803	791	814	808	830	772	789	765	768	768	823	774	714	771	756	825	789	733	813	835	815	808	814	841	749	797	755	748	729	776	770	783	781	792	755	757	736	766	772	760	775	797	794	789	769	810	759	786	780	759	760	786	741	786	794	791	743	770	791	771	764	781	787	732	771	798	775	781	791	786	779	776	793	775	815	795	769	739	772	754	774	751	794	776	755	719	764	846	777	804	817	775	801	741	770	761	757	764	762	810	801	771	799	764	766	782	734	780	764	780	757	795	780	793	769	793	826	798	810	776	783	776	749	809	770	783	836	776	784	779	791	743	832	756	764	789	787	805	768	761	796	779	784	778	740	804	743	774	788	782	743	769	785	739	836	732	822	761	740	760	762	803	739	810	796	776	803	757	770	777	789	782	753	776	771	781	780	792	818	788	766	785	755	782	770	809	753	737	749	824	745	776	824	828	781	789	728	757	774	742	751	765	764	794	731	801	817	758	753	789	812	778	834	770	779	820	746	792	767	729	748	790	816	760	756	763	781	766	791	755	711	764	798	793	792	839	801	776	816	760	784	798	754	791	787	735	767	762	807	806	757	799	753	794	775	745	780	804	733	747	788	774	768	784	801	765	789	760	801	762	769	778	775	779	736	807	777	792	753	780	785	861	742	720	803	779	811	751	799	814	765	827	840	773	817	790	764	785	773	792	737	823	741	790	791	741	783	813	775	802	780	806	795	731	801	773	796	824	847	777	795	791	765	838	776	803	780	741	790	789	797	792	769	796	805	791	752	743	806	764	740	734	825	745	748	796	792	752	745	769	795	766	763	814	777	739	809	798	747	791	770	776	754	776	750	781	751	804	785	781	779	787	734	812	792	818	760	800	805	792	780	857	776	786	826	743	754	794	773	753	737	775	788	829	778	737	805	743	776	815	779	772	778	791	795	803	784	765	750	739	845	809	760	724	800	743	829	738	740	782	792	824	768	773	807	753	753	800	795	828	772	804	763	802	819	756	790	778	783	784	825	762	751	792	778	787	794	744	750	771	771	793	790	701	768	784	745	824	738	805	782	771	750	787	792	812	761	763	782	751	807	780	770	785	738	759	763	783	784	760	794	728	741	785	766	799	759	806	779	769	770	750	780	783	775	796	763	746	762	739	780	792	796	791	751	775	771	778	797	768	835	759	782	767	766	742	803	797	742	775	780	812	804	772	792	755	772	746	778	764	731	796	764	779	772	801	827	773	792	798	759	790	801	776	829	782	757	796	786	726	786	802	754	751	722	801	754	806	810	744	765	802	741	792	800	786	787	747	738	794	745	822	810	802	769	801	816	853	773	777	766	731	782	749	862	753	743	786	796	789	747	749	780	770	796	781	823	779	798	818	793	805	766	782	843	777	828	767	784	791	809	790	725	723	770	812	762	723	746	794	801	727	804	784	745	769	762	799	791	806	770	725	765	780	763	721	727	761	784	803	767	780	774	784
13933	2072	2057	1746	1220	930	754	639	626	513	492	471	426	434	483	374	440	372	371	395	338	393	376	349	380	366	341	395	370	333	365	372	329	396	349	314	318	339	740	604	342	333	340	326	359	331	365	290	350	331	345	364	326	346	361	342	331	339	328	340	379	317	317	355	383	316	333	336	350	365	334	338	337	337	368	360	361	328	348	334	330	314	349	378	360	333	319	329	308	328	305	358	362	338	349	329	325	352	310	357	309	327	307	341	350	324	330	363	325	335	336	345	319	322	307	323	363	356	333	317	333	324	358	368	352	354	350	356	360	319	331	344	308	332	335	339	380	353	336	371	344	350	343	328	333	370	338	313	345	339	330	334	349	328	348	328	316	344	325	338	326	329	333	342	346	365	355	368	302	320	299	316	337	316	331	371	348	356	355	340	352	340	323	322	324	311	390	355	300	351	348	338	321	346	331	389	334	324	339	330	321	342	300	357	342	349	301	309	355	318	329	335	365	319	360	352	317	360	344	325	338	336	354	357	378	359	306	339	316	335	330	348	321	313	333	327	332	339	359	313	346	320	355	372	312	368	349	361	342	362	363	354	344	345	323	305	325	332	337	339	338	352	330	363	330	352	338	334	350	347	344	321	313	352	350	346	320	341	330	365	307	319	336	343	317	303	349	336	357	295	306	324	351	371	330	375	360	325	349	315	333	322	331	324	329	338	361	311	315	369	333	323	357	328	331	346	341	356	329	306	314	309	340	321	336	334	322	328	288	359	325	354	304	371	323	334	318	374	373	324	338	329	343	324	341	385	339	321	341	359	334	359	341	323	321	334	370	384	380	311	321	321	327	336	333	339	319	350	347	313	321	346	331	359	346	367	342	368	324	353	319	344	349	301	319	389	346	349	393	354	333	355	325	330	339	347	335	341	328	365	341	298	370	364	323	300	349	324	349	335	341	343	346	323	317	346	340	342	348	353	309	320	357	343	315	343	309	355	383	309	343	323	344	350	339	347	333	275	304	335	331	310	363	357	350	319	334	318	328	315	337	340	329	332	325	308	319	333	324	352	333	344	330	310	327	351	355	344	332	329	335	340	302	325	364	352	327	324	307	303	324	376	346	362	368	319	331	348	358	307	343	349	367	303	350	348	297	335	314	318	336	291	336	349	335	335	367	355	330	323	370	311	348	341	330	356	335	346	346	359	339	306	384	337	305	323	380	346	316	359	355	324	348	342	377	303	324	351	311	326	287	341	349	330	334	325	324	321	347	318	330	376	372	330	354	307	352	340	327	340	360	323	322	350	381	307	303	328	334	311	306	325	354	312	329	322	332	353	329	322	306	346	318	322	343	312	316	348	309	343	335	321	328	336	347	344	340	343	359	348	342	328	340	324	337	355	328	322	335	358	316	314	364	386	374	317	335	350	337	293	341	321	371	344	330	343	322	373	357	366	333	334	334	349	333	304	342	290	307	335	328	349	317	313	327	317	353	328	341	319	346	331	368	348	342	356	303	295	318	321	317	327	321	338	350	346	344	345	349	356	334	377	361	337	370	335	334	333	365	372	336	333	356	313	337	370	298	304	356	364	354	307	327	341	364	329	320	352	339	338	319	302	350	313	337	355	355	340	313	381	340	354	330	339	329	328	342	308	339	309	336	344	351	317	337	367	346	337	319	369	336	347	310	369	306	348	320	337	349	338	309	301	323	335	315	330	321	328	333	328	332	334	373	323	317	351	352	333	334	298	337	337	336	339	345	299	328	352	338	312	350	319	329	324	326	352	320	317	337	363	326	321	324	337	334	353	357	318	336	342	356	375	331	320	332	349	308	331	286	341	358	351	360	376	359	350	350	375	377	345	341	305	343	290	319	356	319	352	350	368	329	353	350	321	356	279	345	356	344	369	354	308	380	347	322	326	324	363	357	320	352	360	340	370	315	309	323	307	359	333	317	321	334	338	354	345	315	340	304	320	362	351	317	319	326	343	338	319	354	363	316	377	351	343	351	323	328	334	355	366	348	323	348	397	317	338	354	334	350	344	357	331	348	364	334	324	356	350	314	358	358	347	309	348	357	329	351	352	360	354	304	312	317	302	318	342	365	335	321	335	334	323	336	341	348	326	321	332	374	344	340	334	344	343	375	318	330	333	317	322	332	325	329	329	319	350	352	374	337	308	341	333	298	307	370	324	291	330	316	370	352	384	322	331	320	312	355	379	316	353	347	338	347	335	337	349	318	334	342	377	356	328	399	330	342	332	330	353	364	331	320	343	319	350	334	340	356	327	322	356	323	328	341	330	350	325	351	364	362	326	316	346	324	299	329	325	319	319	346	326	352	308	349	323	326	342	317	359	331	335	353	333	351	323	287	338	332	345	342	329	323	343	331	350	327	391	319	372	336	323	301	335	321	328	335	307	366	344	333	325	345	350	332	318	339	361	315	331	327	329	323	340	335	338	325	386	353	384	319	324	342	331	360	315	306	356	372	319	351	347	302	353	311	332	364	360	357	350	331	356	313	351	343	341	362	350	319	324	375	298	379	350	373	335	335	339	352	331	342	354	303	333	360	342	350	320	340	316	322	320	342	349	336	310	338	362	331	330	350	345	329	311	349	329	374	313	318	321	318	334	314	351	320	345	350	322	381	324	317	332	342	334	335	375	318	347	345	336	338	353	324	391	348	348	351	376	342	348	349	351	348	324	334	340	383	320	348	343	334	358	336	352	338	400	349	337	304	302	345	312	339	322	295	344	328	321	313	340	330	355	314	337	348	359	323	356	364	337	336	335	338	331	373	351	388	334	361	333	351	330	364	346	330	336	306	320	318	321	340	335	351	335	328	338	305	336	378	290	335	362	343	333	320	322	346	325	308	368	355	323	354	336	367	353	357	356	318	328	338	338	341	345	321	334	334	320	323	339	334	320	344	312	357	321	315	315	323	336	318	325	336	338	319	326	339	363	332	329	282	343	342	320	354	328	380	327	332	362	309	313	319	350	357	354	359	314	363	337	318	351	346	357	346	325	340	338	369	338	357	338	346	327	307	348	343	298	308	337	368	329	338	308	321	337	341	344	348	329	355	334	317	363	333	348	368	339	326	325	346	331	328	312	309	380	320	326	369	351	331	350	333	321	328	308	311	326	315	349	346	340	342	358	324	363	311	361	321	343	331	360	343	335	367	367	348	351	356	332	362	337	366	352	328	341	308	323	311	351	354	335	294	307	339	334	326	331	356	356	336	339	338	354	364	329	351	345	335	295	384	363	326	352	326	333	356	305	345	357	324	348	338	344	341	349	316	323	369	324	323	341	356	366	317	320	324	328	336	367	329	317	347	293	334	330	358	325	308	317	376	308	359	342	365	353	341	330	353	374	351	326	344	334	339	375	347	310	364	345	334	329	355	340	351	314	345	348	329	386	316	327	351	336	327	317	343	366	354	330	338	358	358	331	343	364	320	329	340	339	341	353	337	331	314	334	357	351	316	335	311	341	341	345	359	315	335	312
7714	2126	3998	4795	4317	3724	3128	2642	2320	2156	1841	1708	1653	1471	1434	1457	1295	1294	1192	1215	1231	1073	1037	1068	1094	1050	1028	888	1001	967	960	893	922	946	947	930	958	924	4726	2445	915	833	851	872	853	824	874	879	884	863	870	811	844	852	828	849	870	799	838	810	821	821	821	835	787	829	818	846	848	824	867	843	833	855	834	832	789	804	809	858	821	813	861	843	811	840	825	822	826	790	840	842	844	829	811	798	846	818	839	823	849	877	827	802	856	816	821	802	767	794	777	795	806	802	791	764	848	788	798	829	844	784	830	825	841	867	792	811	828	829	833	842	796	820	778	888	772	785	800	834	861	834	791	856	837	778	809	794	854	781	850	840	788	815	823	851	850	827	814	839	774	864	785	808	836	786	817	844	776	832	789	817	815	750	808	850	810	841	855	809	794	785	796	815	799	802	802	822	765	835	787	785	827	783	838	788	776	839	802	820	849	781	813	839	837	769	842	773	840	783	797	801	808	774	806	781	808	828	821	777	833	789	825	801	829	752	854	832	761	833	813	840	731	802	815	815	801	811	832	832	854	822	830	809	804	776	834	776	809	836	838	856	761	771	818	787	850	830	778	833	822	803	757	814	824	812	813	836	827	844	835	781	836	825	813	844	850	796	777	827	821	780	794	784	830	799	792	792	843	844	838	795	832	839	818	860	858	809	794	814	820	791	805	810	804	809	781	837	789	819	819	851	863	795	878	794	805	846	799	813	827	834	818	823	793	833	842	834	792	843	846	849	798	832	844	806	802	780	804	785	811	806	781	781	832	744	769	846	816	786	827	795	793	811	787	797	835	787	793	781	797	799	848	778	807	764	804	820	815	749	798	833	821	848	805	792	809	842	789	800	796	831	790	843	802	792	757	836	802	744	772	844	738	828	798	832	798	793	793	814	814	826	805	843	801	814	814	849	895	855	796	808	791	796	830	813	801	767	791	804	877	824	814	784	805	835	826	786	856	764	874	795	831	783	789	849	803	792	753	843	781	822	759	862	786	781	790	796	836	814	830	813	778	839	858	805	822	836	817	821	782	839	820	863	803	830	787	797	810	861	759	823	788	806	824	818	834	815	760	808	801	789	795	869	797	804	788	807	815	844	822	824	792	805	852	821	786	790	735	832	798	865	791	774	852	888	793	818	824	806	834	806	794	818	849	809	787	841	831	824	811	817	814	808	844	808	834	792	840	772	827	812	771	765	804	781	840	809	788	838	817	807	841	835	816	825	798	844	793	791	879	815	835	863	832	836	834	821	820	787	782	809	802	821	799	788	812	808	786	871	794	830	859	770	828	789	787	841	834	800	776	825	826	825	820	798	789	800	845	815	801	812	854	804	781	835	744	779	830	809	826	829	795	824	785	777	785	822	840	777	801	828	781	798	830	767	802	855	852	834	786	744	812	808	811	792	742	811	777	825	824	803	800	818	853	745	763	870	778	843	807	844	829	840	754	832	822	786	758	779	815	857	824	883	813	781	813	742	852	807	797	795	803	809	784	775	827	781	865	828	826	789	770	824	853	801	811	800	772	838	788	804	796	794	780	829	812	833	827	769	800	808	807	824	790	802	845	762	836	777	818	805	761	854	831	780	821	784	821	823	874	801	803	779	782	810	802	794	813	832	827	806	818	841	805	822	826	816	802	787	843	788	759	828	828	822	837	847	824	791	822	811	803	825	804	834	812	797	803	798	835	851	796	757	754	818	819	792	830	805	834	797	858	812	813	811	807	807	807	812	815	822	797	818	794	805	801	760	843	824	816	840	782	832	821	803	803	825	793	774	765	782	808	754	803	804	795	816	789	805	795	839	810	839	827	804	854	782	834	771	740	802	821	788	769	815	841	906	785	804	814	813	783	825	785	828	812	773	805	854	831	796	780	829	824	762	829	829	819	798	814	805	803	806	843	828	805	782	833	811	797	818	831	822	805	749	801	824	833	764	818	793	838	806	865	815	825	804	802	850	810	785	807	789	833	825	808	810	785	763	841	819	804	832	779	765	764	824	798	810	850	757	810	800	866	845	854	792	839	818	840	771	773	847	780	821	750	823	776	783	825	800	758	850	792	846	788	777	781	839	779	797	788	799	839	771	836	789	803	779	851	834	799	844	828	807	789	816	784	861	797	829	776	841	821	802	776	803	830	792	885	824	798	833	850	786	777	755	768	808	836	834	849	783	799	793	839	795	814	810	853	831	822	789	777	778	775	785	838	775	829	793	759	842	874	840	803	776	839	831	812	797	834	843	843	811	825	818	783	826	818	831	800	856	774	813	822	770	829	823	772	818	865	807	802	789	835	779	820	804	745	836	823	851	791	798	771	829	861	797	787	794	824	841	783	814	854	788	737	837	821	835	772	883	789	852	791	788	826	793	796	802	865	842	803	757	821	767	797	752	803	826	811	837	784	827	815	803	786	849	865	863	845	804	799	837	824	816	798	833	777	773	774	794	848	814	827	840	778	842	838	843	848	824	786	817	842	795	803	812	839	820	826	795	761	778	766	857	800	845	808	737	847	743	900	826	791	817	775	835	746	793	796	806	838	798	862	798	848	806	804	767	812	784	831	841	817	795	791	766	765	768	797	778	804	882	817	816	831	814	810	850	811	802	825	801	809	783	801	831	798	816	784	818	835	822	793	764	827	778	781	801	806	811	834	739	801	860	841	862	820	810	834	796	802	798	790	811	765	802	840	796	802	823	803	843	803	823	831	790	834	789	798	744	775	803	807	800	787	832	839	809	811	821	789	789	778	851	829	858	752	791	816	792	780	829	791	854	786	769	795	811	808	805	822	825	868	815	772	787	763	868	767	809	817	809	831	815	834	849	835	818	820	826	827	829	800	811	770	852	799	755	859	837	783	748	810	795	804	759	876	809	821	841	828	819	800	792	850	813	780	821	836	789	780	782	830	822	810	827	815	778	871	813	833	796	877	762	826	889	830	813	791	814	756	772	837	839	801	863	821	819	806	835	849	781	806	788	770	782	804	808	764	809	815	789	841	832	813	766	790	866	856	785	771	765	779	830	834	786	806	810	856	763	827	829	858	848	776	788	820	810	781	789	766	837	792	817	789	882	766	796	824	812	739	772	776	809	803	778	815	848	774	799	853	851	841	811	749	789	817	830	801	807	878	848	848	836	760	793	825	786	807	810	837	795	741	818	818	845	797	779	824	801	796	790	765	833	755	790	819	787	775	848	817	821	785	859	846	742	824	804	798	831	809	776	766	774	812	822	790	777	815	791	791	808	778	814	839	778	831	771	817	802	809	805	872	828	810	839	799	800	816	854	792	780	804	792	817	839	829	815	820	807	820	798	790	811	836	847	785	825	800	819	830	819	790	804	823	797	827	800	819	819	794	797	803	754	768	795	793	763	869	822	789	836	824	818	805	852	808	731	763	782	770	850	822	781	798	812	808	810	827	787	806	804	834	795	887	830	780	796	800	824	815	817	799	808	747	811	794	838	848	788	831	859
1900	186	176	144	146	144	147	156	153	142	145	135	131	131	161	140	149	143	133	151	165	158	133	151	148	146	167	158	162	143	183	146	130	162	150	158	149	148	165	128	158	162	151	172	149	146	162	151	128	164	150	161	145	137	144	131	133	153	149	149	149	142	149	161	147	151	143	146	147	157	153	133	166	146	138	155	137	155	159	149	135	143	133	162	122	146	151	150	131	167	131	128	139	135	148	152	178	166	153	141	152	149	164	144	157	168	129	142	149	144	137	132	137	143	129	145	157	152	154	143	175	166	139	155	159	161	121	158	148	146	169	161	146	135	143	138	155	120	136	146	154	158	153	132	147	127	159	183	139	154	132	132	147	158	162	144	126	133	140	147	147	147	156	153	171	152	135	149	147	133	145	149	170	153	157	144	152	139	162	161	135	137	142	137	144	145	141	156	136	124	143	153	141	159	138	143	155	158	137	131	160	151	134	153	134	157	145	137	147	171	142	127	174	151	130	136	166	158	173	153	143	138	169	145	162	149	151	176	137	136	137	141	158	152	137	141	151	155	149	146	165	152	131	148	152	141	178	131	124	163	169	157	154	147	156	165	143	161	152	148	157	132	133	150	153	168	173	148	138	138	137	160	158	135	144	141	160	146	151	139	132	160	175	136	150	160	159	141	155	141	154	141	141	158	152	159	113	137	157	145	152	156	170	158	146	141	147	140	162	158	162	155	139	147	147	157	148	151	143	155	133	165	165	150	149	137	150	133	158	155	156	135	167	159	137	153	155	150	128	141	141	159	149	139	159	132	131	155	166	143	167	133	143	142	139	135	142	157	154	143	156	156	149	148	142	146	147	146	150	145	147	148	156	162	156	164	140	172	151	162	155	150	140	142	139	143	140	154	146	161	172	175	159	141	144	145	118	150	132	141	171	138	142	179	141	136	142	122	162	139	143	146	158	144	150	148	178	150	145	169	181	127	143	161	137	162	159	145	161	156	140	169	173	138	157	150	160	135	135	146	137	157	152	135	142	134	122	142	161	162	164	133	151	137	143	155	143	150	157	148	140	152	145	162	168	165	172	149	160	156	138	151	136	124	140	182	144	136	130	145	149	171	134	163	139	133	139	144	162	156	161	149	117	151	154	150	148	147	168	134	163	166	154	133	140	133	143	143	145	170	154	148	151	138	147	132	136	163	145	115	125	166	145	144	155	141	139	154	152	162	156	132	147	149	148	152	143	160	149	150	168	172	141	163	146	153	158	131	133	157	164	143	157	159	151	144	144	146	157	144	151	168	133	148	133	153	144	142	171	150	163	142	172	157	159	159	140	143	157	157	132	134	151	148	158	174	144	149	168	150	130	145	144	128	142	139	141	160	133	133	159	144	155	158	138	152	142	143	137	146	138	149	155	140	153	162	162	164	140	122	131	157	137	144	149	117	137	157	147	133	153	149	158	134	149	158	140	130	156	173	141	148	140	155	150	137	144	162	125	133	153	155	166	136	153	159	151	131	146	145	145	136	136	165	132	143	165	173	151	169	134	178	131	127	160	147	152	152	132	137	145	161	159	147	165	161	145	158	151	152	126	145	140	156	178	170	154	140	173	152	164	151	146	131	143	149	141	161	147	146	144	149	167	137	162	160	145	168	160	130	143	147	136	151	148	131	150	170	119	155	167	143	135	166	156	159	135	180	141	159	128	154	164	141	150	140	166	149	173	143	168	140	131	145	143	140	134	161	146	169	152	148	145	135	151	135	144	148	129	167	162	163	152	172	150	138	150	157	148	152	155	135	155	132	142	135	144	163	159	132	154	157	148	148	125	148	165	147	151	162	141	144	153	136	121	137	162	152	133	148	139	131	130	138	153	126	163	145	179	129	140	137	165	157	152	137	161	163	134	153	167	167	147	166	164	129	133	147	140	153	131	156	138	157	148	163	156	145	140	156	146	145	150	160	160	166	151	131	151	137	155	152	138	140	140	156	130	152	150	155	160	136	142	153	161	178	168	138	154	152	140	164	164	139	138	154	164	137	144	132	160	151	161	138	160	134	165	141	139	160	127	158	141	138	130	149	139	178	128	153	144	144	150	165	161	154	139	140	147	147	147	146	147	178	167	151	146	137	131	165	145	133	132	157	135	151	134	167	158	159	149	132	144	145	143	155	137	145	145	156	153	148	131	142	155	152	139	158	163	153	161	131	139	159	139	147	148	162	144	150	149	139	148	131	146	158	136	139	156	163	169	163	157	146	135	134	136	147	157	178	163	144	145	162	114	144	128	199	162	132	155	141	137	159	148	135	162	176	171	140	164	149	148	155	154	153	137	161	161	146	124	148	142	130	177	138	146	134	133	148	149	197	151	128	158	169	162	149	156	133	143	164	117	133	117	146	137	168	164	147	137	137	157	146	160	134	170	138	137	148	143	145	147	145	141	131	161	151	132	157	149	144	144	118	158	155	150	161	141	138	175	175	151	141	163	152	141	165	134	144	155	141	158	128	135	134	165	150	137	157	158	145	150	169	135	149	118	167	143	146	157	152	170	142	147	138	151	151	126	140	149	151	159	161	157	146	165	136	148	160	147	161	146	140	139	131	128	144	160	164	147	160	161	170	145	170	155	160	142	154	139	152	178	141	155	146	142	145	148	139	169	153	155	138	166	139	155	136	144	187	157	123	130	168	139	161	153	142	155	147	160	154	155	186	142	173	133	145	148	134	149	161	143	143	150	144	138	157	142	157	149	145	138	148	124	150	156	157	142	137	161	172	162	144	149	169	138	153	162	140	146	165	154	152	148	133	180	139	151	143	128	144	143	144	141	158	132	148	134	153	133	137	143	165	141	168	134	147	162	149	155	158	153	162	155	161	145	151	107	152	153	163	148	156	144	159	166	146	133	161	123	148	139	151	144	134	157	125	162	174	132	158	139	141	162	143	153	156	152	161	178	117	152	131	142	157	151	137	166	144	167	154	163	145	161	136	170	147	168	151	160	151	146	163	167	152	136	135	149	138	159	163	146	166	158	138	156	150	154	141	137	143	163	144	139	152	131	168	163	156	158	151	147	133	130	170	160	133	153	153	164	123	148	157	162	124	155	150	140	155	145	134	151	134	154	160	161	137	153	144	183	163	158	155	134	153	137	126	138	134	134	135	149	150	135	161	120	136	153	158	145	142	162	167	154	150	157	138	134	137	143	156	133	142	149	155	135	145	157	161	149	126	143	159	128	161	152	190	163	138	150	144	152	141	152	132	138	142	140	164	147	161	162	153	145	177	156	140	146	165	126	156	141	152	143	176	158	138	160	109	168	160	153	150	166	147	150	140	155	149	166	157	166	153	155	143	169	154	151	147	150	189	158	153	151	138	147	147	158	176	159	156	152	137	144	163	157	141	142	149	140	142	134	166	150	164	121	155	133	136	147	137	134	156	144	142	158	133	165	146	157	141	170	143	143	163	182	147	146	175	154	152	144	157	164	158	144	165	154	152	155	135	155	155	145	138
2218	491	478	563	523	488	481	506	442	466	480	423	495	484	449	437	469	470	436	411	461	446	453	462	480	428	416	425	428	429	444	443	424	513	501	432	451	401	540	445	433	401	401	408	451	432	455	421	460	489	433	416	434	432	470	430	420	445	442	447	403	429	395	435	488	472	452	441	454	467	407	420	397	429	437	479	474	444	437	461	393	420	438	425	452	422	430	464	423	435	426	423	451	462	431	448	416	389	449	441	418	443	451	425	417	422	444	412	465	484	438	466	438	457	418	433	429	414	459	454	443	429	439	433	452	448	432	413	466	472	401	428	435	450	439	416	440	424	481	424	436	433	460	438	406	446	439	427	437	432	440	434	447	446	418	434	444	427	449	429	417	442	406	459	438	435	423	472	430	427	398	436	422	428	440	453	459	469	398	421	437	449	433	428	461	437	418	414	475	442	438	403	431	448	458	453	461	426	442	456	402	439	438	405	471	434	452	455	402	425	410	429	478	417	425	440	430	485	450	433	442	440	442	440	416	438	451	426	491	410	446	417	450	425	423	441	438	449	445	410	455	479	440	395	421	477	442	407	361	433	433	439	422	418	424	439	440	462	454	458	421	480	433	418	423	435	412	445	432	412	441	417	434	433	411	461	452	441	420	469	415	463	393	433	448	426	415	450	424	454	455	428	436	416	418	444	472	407	419	434	399	457	432	459	430	455	427	452	497	484	419	436	434	441	462	451	430	446	449	448	450	419	435	419	414	425	417	405	449	468	424	390	448	469	420	436	438	442	431	438	479	404	434	435	403	415	442	419	435	410	445	426	424	436	445	437	432	487	445	467	434	469	410	437	456	445	414	423	402	446	438	424	436	426	455	442	456	398	411	437	424	445	445	448	419	418	447	420	437	433	458	424	420	427	443	433	415	458	407	460	453	399	424	438	459	452	440	423	442	445	414	453	441	436	444	463	437	429	435	420	434	443	424	431	435	446	454	383	454	463	430	435	432	453	434	472	447	412	435	434	428	456	477	442	407	399	453	442	454	464	435	403	448	466	441	484	438	449	416	443	420	433	417	419	446	445	449	438	400	403	465	470	479	429	457	431	468	433	427	446	437	495	452	455	466	449	439	463	425	414	453	451	432	440	456	441	442	445	443	456	432	447	437	448	462	437	442	464	466	462	426	407	470	476	461	418	449	426	424	439	448	435	419	467	417	451	412	442	435	411	414	448	410	420	433	413	445	397	453	469	439	429	425	438	426	442	449	407	455	438	432	449	420	419	414	443	432	447	445	433	465	430	443	432	440	417	455	420	428	429	424	456	414	453	394	447	463	467	465	434	455	446	454	422	409	384	422	420	431	447	431	467	450	436	417	413	451	447	415	445	431	468	409	458	421	468	427	424	410	426	424	422	468	472	426	402	438	459	479	476	444	411	438	429	407	470	436	454	446	402	430	438	424	435	399	474	417	422	435	438	423	408	455	441	463	432	457	439	419	448	420	426	469	458	444	419	412	425	421	418	453	390	416	411	439	468	437	427	417	449	463	449	417	407	416	450	458	443	451	437	448	418	462	391	417	404	443	489	418	442	429	464	416	449	445	463	419	424	428	435	459	443	413	447	472	445	447	447	420	433	399	469	444	447	479	453	453	425	454	419	459	447	456	461	454	410	457	475	465	432	442	448	454	419	444	427	449	406	445	422	451	413	467	439	427	453	439	443	436	441	444	412	420	441	481	437	418	442	382	431	457	423	453	431	453	420	447	470	429	416	441	427	424	420	429	435	428	442	440	461	413	449	425	414	451	490	463	421	426	415	450	438	454	443	432	430	438	425	420	405	479	441	469	433	449	454	400	438	426	466	393	432	410	438	426	444	427	472	455	419	465	438	437	426	422	435	412	454	436	427	446	482	461	471	459	408	450	440	425	433	458	421	422	450	424	418	432	447	416	434	428	464	401	460	428	449	408	418	432	433	438	455	451	429	468	439	396	427	461	388	467	444	451	424	488	414	450	433	440	455	407	410	473	440	428	414	456	463	446	421	419	422	461	412	446	492	445	451	434	441	428	448	465	446	430	438	413	427	442	441	413	421	416	451	440	404	468	443	454	451	455	446	451	432	431	420	435	436	453	435	409	434	436	437	432	441	479	429	441	423	455	428	455	452	431	423	428	405	448	405	435	482	444	436	430	493	447	446	441	473	442	423	415	421	448	476	475	469	473	474	425	474	433	431	442	424	431	428	437	417	434	412	458	467	458	458	413	475	443	450	433	450	470	461	431	459	439	440	426	433	481	420	435	474	416	398	421	431	430	465	449	410	425	475	479	429	457	416	461	455	449	412	422	392	417	433	409	477	430	459	424	443	470	448	439	435	417	443	398	419	459	442	434	450	399	454	408	431	404	426	455	446	438	405	458	436	450	426	465	440	407	454	439	457	412	425	450	447	432	437	437	421	430	413	444	479	423	478	467	427	417	428	453	438	435	460	439	422	433	482	439	443	397	435	408	439	427	460	436	464	455	419	394	442	469	405	418	442	438	470	473	433	443	425	474	445	433	442	428	427	436	428	446	436	397	448	388	451	435	461	465	464	436	445	434	458	437	438	426	430	407	452	443	466	416	417	451	419	453	482	401	406	464	438	468	440	437	446	456	449	419	434	435	414	407	436	444	436	455	429	440	428	445	414	422	435	475	451	446	460	454	444	439	437	453	430	454	440	442	449	426	419	457	434	404	465	431	452	421	436	429	474	458	455	461	446	449	424	452	426	436	441	440	435	445	463	445	455	400	450	473	451	428	422	429	460	440	456	441	426	441	417	443	466	437	459	423	439	449	442	475	468	438	444	447	439	443	444	467	456	421	459	452	432	438	411	454	436	446	458	478	480	437	423	443	439	444	450	434	481	426	474	459	446	439	422	430	454	472	465	412	495	455	440	460	410	479	462	460	409	488	487	475	476	443	459	468	465	458	395	436	452	427	426	470	425	406	418	453	477	413	407	393	428	411	439	415	446	430	411	452	454	429	399	412	404	429	438	434	484	432	421	437	411	471	423	427	464	444	416	430	435	442	398	436	427	452	455	435	457	418	439	480	431	434	433	392	441	444	437	445	447	430	436	478	441	445	447	433	461	444	414	403	469	451	434	432	470	450	461	459	429	411	448	415	447	458	451	442	473	430	421	411	493	430	407	476	435	444	491	444	442	416	438	432	476	481	471	449	443	444	392	460	448	457	477	440	437	423	449	446	419	468	441	438	448	428	424	449	451	432	419	449	417	452	464	449	431	457	473	431	441	455	419	430	448	423	479	455	472	459	431	444	446	444	452	472	417	458	497	395	398	389	436	466	456	404	448	413	451	452	461	384	431	438	443	463	450	442	441	455	445	412	440	451	457	430	436	402	447	411	434	463	445	426	472	445	458	433	456	405	442	407	401	406	413	459	433	462	449	406	420	408	431	423	421	417	463	454	413	465	434	422	423	407	419	467	403	446	405	402	447	425	464	459	432
7458	1009	1108	882	746	608	516	441	408	413	364	390	344	379	321	359	334	304	320	355	352	359	344	298	335	328	282	318	373	298	306	309	312	318	289	282	301	333	552	478	346	295	280	345	329	356	338	319	356	304	293	321	301	307	316	316	312	320	305	340	319	302	313	346	301	258	324	305	279	307	297	316	314	322	378	277	305	271	310	327	318	292	274	275	310	312	330	340	342	333	289	310	313	299	295	338	289	267	321	310	336	318	311	288	321	296	335	338	304	322	301	291	335	305	277	291	301	283	319	296	322	297	323	315	303	315	316	282	304	331	321	294	312	291	335	307	333	302	291	349	277	321	288	308	277	322	292	312	322	336	284	334	323	310	313	284	321	318	319	280	321	332	304	326	310	321	331	318	324	322	351	314	282	312	312	300	301	306	314	262	326	302	315	293	326	315	305	299	333	304	309	330	328	345	314	308	289	323	291	331	313	345	286	302	333	309	341	325	299	354	326	358	315	303	308	342	303	301	332	324	313	304	321	300	292	334	318	289	339	307	315	325	282	305	318	324	351	307	311	300	282	300	305	299	298	324	305	319	323	301	325	296	328	353	298	317	278	304	293	326	326	335	301	324	309	322	345	311	325	307	334	291	300	298	324	315	304	324	331	293	309	332	314	305	321	341	320	294	294	308	332	307	324	267	321	296	335	281	313	295	316	344	297	302	287	326	324	316	306	267	326	307	312	290	305	298	332	297	290	294	296	288	295	283	323	323	328	299	331	333	310	283	305	313	314	295	315	306	274	289	323	273	302	328	311	289	305	300	314	283	355	295	315	284	276	317	280	300	343	280	318	325	315	321	313	339	318	281	307	318	317	319	317	317	289	337	327	299	323	301	280	311	287	338	286	326	351	317	309	311	315	316	313	301	347	315	330	282	305	306	339	337	284	307	320	264	281	317	305	295	305	317	313	301	306	314	298	337	351	305	325	335	306	298	307	305	319	285	343	302	316	324	291	281	321	324	305	275	279	315	343	319	326	287	272	306	320	332	298	305	294	276	321	329	328	291	322	314	293	312	322	307	316	304	306	335	293	296	342	289	296	289	301	300	305	283	320	336	308	318	335	318	281	330	331	281	297	303	312	290	300	329	306	318	330	319	334	309	326	318	289	323	299	280	281	289	315	300	316	326	309	332	330	313	297	319	313	336	304	287	340	324	316	278	301	307	317	318	336	324	344	313	291	329	297	326	296	313	298	335	289	305	286	305	316	323	295	298	293	304	291	339	316	324	293	282	324	295	306	343	332	323	326	298	337	326	309	296	296	320	321	323	265	321	337	317	278	318	310	310	301	325	300	339	284	302	316	287	286	348	336	321	341	275	299	330	292	306	296	305	301	298	303	302	307	338	308	274	308	322	311	340	274	308	319	297	323	305	310	315	307	292	318	317	312	288	332	313	315	295	341	293	325	304	315	287	307	331	310	277	281	311	339	294	338	327	308	327	322	286	280	310	278	304	293	287	308	336	324	318	317	322	284	320	323	307	278	275	326	306	320	318	288	301	297	304	315	321	314	277	298	325	298	302	303	267	335	334	294	305	298	307	337	345	313	319	345	297	319	320	318	302	332	319	317	338	338	340	308	317	322	310	315	334	295	309	297	299	331	303	308	311	331	299	329	289	276	319	308	344	306	348	328	299	313	350	323	342	316	363	359	312	308	298	335	326	315	343	296	293	300	296	319	332	333	317	320	295	328	298	295	331	307	317	308	326	309	309	281	315	303	311	309	318	318	300	296	279	316	342	281	326	287	315	303	282	303	295	301	318	316	277	319	297	261	299	330	317	324	280	304	287	293	297	307	329	287	312	312	309	335	331	321	319	311	310	326	295	332	318	316	303	313	328	295	338	293	345	304	337	287	320	307	323	297	301	312	332	301	355	316	318	272	276	298	277	319	303	322	288	328	321	290	302	315	322	319	302	302	302	323	294	303	335	335	300	281	330	292	309	310	325	306	328	295	329	313	332	320	299	330	335	312	315	300	316	315	322	291	319	302	300	292	309	307	331	298	277	306	275	306	351	330	292	288	277	343	331	300	294	306	326	307	300	314	321	351	315	329	320	304	311	327	277	309	301	311	293	306	306	301	320	318	300	293	320	307	337	335	324	299	324	293	308	308	329	314	302	308	315	299	320	306	295	293	294	341	323	312	358	323	290	295	322	322	305	316	329	338	322	288	301	292	297	318	343	301	322	308	307	334	304	311	314	275	312	331	285	293	285	303	363	307	286	308	285	336	310	312	303	301	313	282	310	315	319	297	310	290	289	308	319	312	312	307	289	361	302	309	310	325	333	333	315	326	311	307	292	281	290	318	339	296	310	325	322	329	297	338	307	322	299	296	304	337	316	290	328	299	325	334	319	311	293	331	297	349	319	304	315	322	313	302	287	313	268	341	298	301	302	284	327	303	286	322	295	307	311	337	338	308	273	338	315	272	307	304	335	277	326	302	297	304	351	310	339	307	299	343	281	299	282	310	326	316	308	309	314	296	290	308	327	322	337	326	282	319	305	347	341	345	301	308	319	313	293	318	305	336	307	292	331	294	295	301	303	308	337	305	325	313	308	327	327	310	312	338	308	302	302	308	330	308	316	313	331	305	293	315	326	301	317	314	332	265	306	290	267	312	322	315	307	289	318	302	280	296	360	309	329	303	293	290	308	305	325	321	308	316	290	300	296	311	323	306	337	330	330	300	326	328	294	319	324	323	301	309	326	327	316	329	313	302	297	347	326	328	292	303	337	331	330	329	343	318	308	323	330	331	315	292	330	309	286	278	302	306	280	288	289	286	279	341	332	313	314	320	313	333	352	307	329	345	333	280	308	324	302	323	343	325	294	332	342	328	292	316	308	289	315	333	307	310	309	325	315	299	322	357	321	274	288	308	277	304	309	295	301	329	299	299	292	336	348	302	311	311	307	306	298	299	316	322	323	306	293	287	322	301	277	309	328	307	323	310	315	296	291	321	290	314	314	308	285	311	312	319	345	338	328	304	291	347	313	325	348	311	314	313	317	324	318	303	327	271	326	316	345	311	309	293	310	302	301	336	283	310	304	309	297	312	300	294	316	276	300	323	273	332	319	297	342	305	310	352	350	286	333	324	324	304	309	333	306	291	307	310	298	337	336	313	327	311	334	273	324	313	341	327	306	280	275	324	329	350	308	314	303	297	315	309	319	320	321	307	269	312	305	349	303	307	355	314	331	273	246	318	304	301	315	335	326	318	288	335	318	298	284	275	298	308	320	333	306	300	307	340	319	334	319	319	288	297	336	314	295	288	303	333	317	298	336	304	320	264	337	322	297	332	296	330	306	313	301	317	308	335	291	319	311	322	319	279	357	313	285	285	298	338	277	254	310	314	304	314	312	323	295	294	319	269	291	327	292	330	329	309	324	294	272	353	310	318	309	316	284	322	318	329	320	285	362	331	340	340	281	313	329	327	321	314	326	299	316	316	295
5968	1405	2337	2829	2557	2211	2014	1726	1545	1494	1261	1246	1201	1150	1069	1071	1060	1019	1015	989	979	951	902	944	908	897	925	883	882	862	842	825	799	825	844	861	847	826	3034	1783	836	828	847	899	848	843	810	795	824	897	798	834	796	757	774	785	829	824	774	826	805	824	841	792	848	799	777	810	804	815	789	819	781	759	798	801	843	807	780	763	819	804	772	756	805	786	785	794	767	777	798	821	818	809	791	843	796	790	790	789	774	782	799	785	731	814	777	781	744	798	777	806	825	812	814	792	757	778	822	751	788	791	792	801	743	788	809	705	725	771	799	832	795	813	817	799	814	732	825	777	758	780	785	773	760	754	795	751	804	844	811	732	785	815	787	753	751	776	807	824	761	761	788	716	771	798	768	796	780	767	792	786	771	821	787	777	801	800	790	771	837	765	826	754	738	824	801	800	725	804	737	805	760	766	789	780	741	796	755	754	774	821	768	746	741	792	804	788	772	721	808	741	805	818	728	728	766	804	787	793	759	788	828	794	806	790	788	800	810	805	819	817	778	802	781	768	792	717	768	798	811	831	708	718	745	781	791	743	814	778	783	768	774	803	745	766	817	761	832	786	784	770	738	772	759	802	739	804	848	800	806	811	779	799	763	776	773	746	759	807	797	737	769	838	797	805	802	788	739	732	758	774	751	751	736	824	733	767	782	769	781	726	741	799	763	753	773	794	788	797	790	820	828	732	752	776	794	822	770	766	834	761	774	791	748	743	789	782	794	779	800	794	857	739	756	816	747	783	812	775	790	788	799	776	817	795	757	766	795	788	727	773	729	771	808	780	797	781	746	787	786	782	781	781	742	766	750	793	796	804	748	806	730	803	803	759	778	756	802	811	780	728	789	758	755	760	793	806	810	748	743	804	788	800	770	804	751	795	756	756	820	766	784	756	769	805	749	819	753	788	795	787	799	768	745	790	750	810	770	810	795	752	771	760	846	783	758	785	814	782	758	771	746	758	751	808	734	764	824	793	839	810	795	763	813	723	790	750	762	806	779	773	785	784	750	765	831	763	747	863	742	751	824	783	781	812	764	795	788	779	809	830	762	786	778	845	775	800	761	780	801	732	771	792	788	784	806	778	760	778	763	723	765	809	755	777	823	733	824	759	771	779	758	796	832	776	816	767	739	801	783	800	815	780	766	739	761	731	767	791	789	760	782	742	777	783	761	790	765	805	750	761	783	739	744	770	775	748	758	770	785	742	737	786	751	832	797	792	844	747	778	789	765	767	763	803	825	742	812	780	738	763	810	799	780	782	765	791	811	829	775	757	767	821	828	738	797	772	811	791	810	770	741	747	750	763	831	768	749	773	781	810	763	780	804	745	754	807	820	735	772	825	771	758	763	789	791	792	774	740	808	731	725	806	812	755	799	791	812	771	782	799	754	742	773	845	794	772	831	822	801	789	792	783	780	794	807	798	749	802	773	774	779	714	796	767	796	798	821	798	811	738	779	827	819	798	782	788	808	734	749	846	746	736	777	837	817	779	759	800	769	800	727	727	811	787	849	761	743	731	776	805	788	787	797	774	802	805	779	791	822	772	775	813	819	766	727	797	730	741	770	734	790	743	816	784	820	807	793	759	774	812	757	810	789	796	775	822	776	776	757	787	717	782	765	827	796	792	832	778	759	779	723	801	763	699	780	787	802	788	758	766	738	791	766	811	773	782	779	831	745	752	794	757	871	785	791	768	770	823	784	794	790	794	797	769	801	752	753	779	727	814	770	816	836	740	814	789	803	859	758	795	800	763	801	775	770	759	788	784	829	789	780	775	804	766	826	693	773	773	784	773	742	805	788	756	741	783	799	774	801	808	789	766	807	753	781	744	789	771	805	827	824	794	771	826	775	772	752	772	758	827	772	768	770	807	753	785	764	795	765	799	810	795	807	786	814	751	745	824	821	822	833	722	770	782	774	786	795	802	801	784	793	774	794	745	770	823	760	777	758	758	783	746	789	807	767	737	787	823	807	774	803	803	798	807	773	798	774	825	800	776	783	808	796	784	743	790	738	775	771	790	803	756	854	766	805	815	742	788	759	785	804	813	815	774	808	785	771	775	801	749	774	824	769	801	713	807	781	790	833	748	851	760	751	792	802	760	816	799	744	734	736	769	772	801	796	786	780	819	792	804	777	753	772	781	716	753	794	797	786	729	786	712	777	751	811	826	773	751	800	767	827	756	769	790	772	757	770	718	820	794	777	816	749	747	758	742	801	777	824	794	789	792	727	775	779	791	791	743	794	794	757	771	743	783	794	788	723	758	757	794	802	759	749	806	754	806	756	753	764	756	761	760	813	761	813	787	783	767	744	804	792	761	724	799	784	728	807	762	784	773	800	767	813	747	753	749	777	747	784	773	794	782	823	780	743	778	796	780	768	788	822	802	762	766	800	764	776	779	761	789	799	802	822	811	787	750	752	760	811	769	795	774	795	778	792	835	751	785	844	716	781	726	760	807	796	764	780	769	747	751	810	802	750	745	749	793	779	739	807	743	772	770	829	836	781	736	809	827	758	802	734	782	754	819	746	764	781	800	731	785	773	809	800	849	812	771	807	795	762	765	799	783	755	780	751	780	768	725	782	788	731	807	780	804	791	838	836	758	788	814	779	794	766	808	789	824	768	776	794	763	774	799	769	778	767	756	789	851	761	792	834	803	770	750	833	784	756	753	779	755	778	805	807	784	761	797	821	738	753	775	752	816	770	739	759	795	773	787	795	816	775	772	769	765	789	801	744	781	758	800	793	775	778	796	789	840	774	804	749	788	769	758	792	793	762	802	773	738	759	779	763	786	811	772	736	796	812	786	749	727	755	784	763	759	772	815	776	834	766	750	810	776	809	709	780	748	772	788	781	835	769	780	778	802	730	815	796	799	737	755	802	791	776	818	762	718	757	802	755	829	755	752	775	764	768	755	759	759	803	790	746	762	823	792	767	763	767	764	784	766	793	788	751	767	778	797	765	781	784	800	801	843	789	776	744	803	750	775	788	750	742	755	755	797	823	769	793	750	803	800	754	775	753	761	793	793	744	738	779	809	739	812	773	772	743	795	810	817	802	742	803	787	793	830	776	745	751	813	742	756	770	794	805	773	773	797	771	780	785	811	751	837	792	777	779	825	781	792	787	745	785	754	819	853	803	800	765	795	771	813	772	790	758	805	746	749	803	791	782	804	754	787	809	799	780	785	834	799	797	803	756	764	782	749	781	769	748	820	798	799	789	796	746	810	733	772	814	796	784	783	833	798	814	724	774	774	764	808	775	830	794	771	841	814	811	803	771	768	732	749	797	797	815	758	788	779	782	802	829	820	751	717	767	764	798	761	810	782	739	779	781	747	803	792	781	761	838	778	796	760	819	780	787	810	810	755	808	804	769	795	789	788	792	754	781	785	813	783	772	822	775	797	789	765	806	753	791	786	800	763	730	830	781	739	823	802	805	793	830	768	822	845	772	769
13821	2100	2054	1692	1179	946	754	684	583	562	517	503	460	428	421	415	411	408	385	416	362	370	380	342	367	365	370	355	378	365	348	336	351	338	328	389	376	355	785	696	347	342	360	352	325	315	324	338	352	321	358	355	336	330	371	348	327	344	308	338	301	341	341	363	347	317	312	337	337	349	322	314	327	377	374	307	357	319	368	343	335	340	343	348	364	313	341	350	317	359	364	331	332	324	325	319	307	327	361	306	348	363	323	319	332	333	344	362	352	356	294	357	341	303	348	326	317	355	338	363	320	363	355	331	326	348	378	384	323	330	333	332	325	329	298	333	310	351	348	368	331	335	318	333	331	359	306	314	301	357	346	336	353	327	355	366	342	335	334	345	316	326	334	315	329	330	317	332	304	348	350	358	363	359	327	320	314	315	312	321	347	341	333	345	347	331	387	352	355	329	326	324	346	352	369	335	321	293	308	316	348	333	349	341	349	361	323	326	306	358	345	319	344	333	332	335	329	300	316	314	341	387	364	350	369	326	343	289	327	351	339	326	345	308	348	310	328	392	345	348	333	311	337	344	329	361	324	368	341	327	362	326	309	330	319	337	346	322	348	336	373	344	355	375	354	341	362	344	336	332	339	355	343	380	337	282	336	317	319	343	310	340	340	313	374	331	342	286	325	349	335	350	360	302	329	318	350	341	311	333	317	360	336	304	314	326	282	391	375	351	320	337	325	344	328	320	331	349	361	316	325	352	362	345	299	359	325	329	329	315	358	357	306	314	362	336	332	362	339	357	345	366	359	338	310	308	325	371	329	355	325	313	331	316	318	327	322	360	326	333	336	301	342	312	311	322	340	341	352	379	337	305	329	341	352	350	354	344	328	325	320	364	325	338	336	338	315	354	368	342	326	330	340	336	342	303	335	329	330	321	336	330	301	346	349	337	333	303	329	331	318	350	314	357	352	354	375	306	343	356	360	371	306	356	363	347	307	307	325	344	315	354	325	332	340	331	365	301	296	361	327	300	333	349	338	332	331	344	344	327	367	343	327	390	324	365	303	336	316	325	313	357	336	317	325	307	308	345	356	341	334	322	355	332	321	319	307	345	326	343	354	353	330	328	331	372	339	317	375	309	329	319	352	353	345	319	342	330	368	323	354	341	350	347	327	358	331	344	327	358	341	321	343	331	343	353	331	330	356	312	316	328	346	333	334	377	336	342	333	358	320	313	356	309	355	341	338	336	304	341	345	371	359	346	327	366	350	337	322	292	333	353	350	334	321	350	298	363	345	303	355	335	347	333	347	366	325	338	324	340	330	329	313	322	334	327	342	346	309	346	330	333	314	346	378	310	319	330	323	316	349	358	335	349	302	332	345	351	344	365	344	362	365	361	335	318	376	334	346	323	334	307	352	352	336	359	333	340	329	316	341	327	320	367	326	328	343	341	349	339	332	346	363	315	350	360	332	325	320	337	334	327	348	337	325	370	355	336	344	346	320	350	315	311	317	325	371	362	320	314	351	331	361	344	351	352	378	329	303	326	315	348	339	333	380	356	363	331	368	315	344	346	357	360	327	310	357	341	335	306	351	350	350	325	320	347	328	363	387	324	332	356	367	341	352	337	319	333	329	339	321	318	348	318	325	337	346	323	315	366	351	362	343	366	346	291	314	330	302	332	357	314	366	352	350	327	319	341	319	327	339	308	311	376	376	362	330	321	307	318	359	338	359	346	369	314	329	311	361	323	321	357	361	349	347	341	339	321	334	333	326	319	342	317	343	313	375	341	347	327	306	324	313	312	353	398	335	373	327	349	335	335	354	320	328	335	334	351	347	295	327	328	332	299	331	332	346	376	336	330	355	329	344	330	337	360	373	318	363	350	294	325	305	325	326	335	373	324	371	367	324	357	350	344	350	357	357	347	332	335	334	334	308	354	357	353	328	344	327	318	352	333	327	342	330	342	339	342	315	316	363	348	347	300	337	318	327	366	331	338	317	309	305	356	336	355	334	320	300	312	357	341	332	357	341	350	338	372	337	350	355	361	313	315	328	335	335	359	352	316	348	343	361	336	335	328	352	333	330	371	363	299	345	349	353	333	325	363	344	309	320	337	317	307	312	346	335	317	356	342	339	364	313	346	349	319	320	365	330	332	330	331	347	309	380	363	322	328	320	353	353	344	358	340	327	329	318	345	326	352	346	337	359	335	347	366	362	328	332	332	327	314	346	343	327	337	363	350	323	328	324	324	349	363	333	334	351	313	327	348	361	335	362	328	347	350	362	323	313	339	311	339	329	333	332	326	323	320	303	333	372	326	323	353	348	352	323	335	326	347	311	361	354	349	343	315	366	319	310	295	339	330	308	330	319	323	358	340	327	357	326	350	375	330	327	338	355	362	310	340	332	339	322	359	339	311	360	314	313	324	324	340	355	315	346	335	311	349	318	332	322	350	331	317	301	333	344	358	359	340	344	312	340	328	340	333	364	348	292	334	348	315	309	296	343	307	371	375	345	314	318	322	314	343	343	402	336	330	344	320	346	332	352	346	325	349	313	372	326	344	342	306	355	365	331	321	319	344	325	331	337	319	347	312	338	350	314	358	305	355	365	312	331	350	348	354	346	366	333	328	327	324	344	354	368	326	330	340	328	356	385	325	310	337	284	334	354	330	292	340	340	332	311	360	314	352	304	356	331	334	304	374	337	295	340	351	335	399	333	334	346	390	341	313	315	292	351	349	323	332	311	340	339	342	349	321	393	328	328	354	373	337	314	352	360	327	336	330	348	330	353	344	384	387	334	343	337	343	295	333	361	349	339	329	331	357	361	362	340	366	341	359	333	317	354	330	345	335	321	309	332	349	378	339	372	367	294	355	348	314	323	342	394	312	334	375	372	355	347	332	315	339	307	359	340	337	358	325	344	314	358	342	334	351	345	377	315	323	344	354	321	335	345	316	364	342	327	363	326	348	335	337	355	347	336	344	318	321	352	362	341	341	329	354	324	336	349	376	370	350	301	326	327	304	332	277	327	334	336	325	345	329	373	346	373	352	351	355	328	348	318	353	340	382	345	355	292	329	337	324	345	317	339	326	373	351	341	337	335	329	344	375	329	330	336	354	328	345	356	344	331	345	340	359	344	346	310	328	338	325	333	329	346	374	327	327	328	373	363	329	325	340	360	355	330	366	315	336	337	326	313	332	348	329	305	334	363	337	295	384	339	334	333	362	346	316	352	377	352	353	346	353	357	357	332	334	377	320	324	357	333	340	351	327	362	302	342	347	349	334	361	305	324	300	330	349	323	353	324	338	365	345	329	327	344	367	334	318	320	349	388	342	337	371	334	344	352	344	342	335	356	345	326	353	310	327	324	364	364	317	386	331	347	337	336	341	331	329	345	367	342	342	308	373	359	358	338	325	375	351	341	364	325	342	337	358	357	329	332	359	344	372	351	392	302	328	367	343	345	306	340	392	340	344	347	315	340	359	361	319	315	354	297	322	329	329
7771	2058	3971	4796	4365	3662	3112	2663	2312	2086	1865	1677	1573	1498	1431	1451	1302	1358	1329	1233	1159	1157	1074	1138	1092	1080	1027	1020	987	946	930	934	996	903	932	902	912	899	4523	3284	944	863	875	897	904	879	877	874	821	847	904	866	880	849	863	874	865	805	835	855	858	802	834	846	812	871	818	863	835	851	823	858	829	806	849	848	850	775	808	822	770	880	784	816	864	816	845	856	809	839	853	787	840	842	805	788	810	821	859	788	836	794	868	845	852	809	823	825	833	776	870	866	844	864	855	837	813	794	833	850	794	760	840	805	767	855	832	864	798	808	838	845	806	848	790	821	814	805	769	831	813	852	836	836	831	789	778	798	798	825	795	842	803	773	790	824	820	808	861	776	766	819	836	845	870	829	800	824	789	802	806	868	751	815	856	786	836	842	811	844	845	838	863	865	818	834	784	799	784	843	805	852	798	823	804	863	802	812	820	839	818	840	851	793	811	792	811	823	862	826	798	749	832	831	769	845	790	783	886	867	784	850	768	791	782	837	779	832	802	804	825	806	780	796	813	797	816	820	807	791	799	834	838	811	812	800	783	802	859	741	800	765	795	814	810	764	820	798	837	745	785	828	793	831	813	768	804	828	827	749	782	796	803	832	855	847	792	844	815	827	851	800	849	838	821	861	844	794	821	804	812	799	785	816	802	850	845	797	850	787	844	800	794	841	815	861	830	802	819	813	794	816	847	819	835	818	792	817	775	769	849	781	847	786	761	839	798	836	746	815	830	794	814	806	815	776	848	762	823	825	807	823	874	854	808	814	820	783	850	756	739	815	810	782	800	827	810	832	763	822	805	812	817	819	797	770	767	809	806	829	801	851	794	804	788	770	759	815	838	825	820	801	845	807	841	842	847	785	829	848	859	783	819	816	829	802	847	809	793	825	810	821	806	846	807	869	825	824	837	821	792	842	842	816	829	824	834	821	822	812	808	808	840	843	806	843	818	836	739	781	832	808	813	791	835	776	796	790	778	830	804	827	815	800	859	812	832	834	789	807	852	871	820	807	790	808	802	829	787	771	763	767	798	815	786	831	865	819	829	863	803	825	831	813	785	818	836	842	833	879	873	791	828	811	840	798	810	794	791	784	823	874	786	797	856	734	801	806	728	788	808	785	801	811	829	839	846	844	800	784	801	782	816	790	832	786	804	779	791	836	807	822	807	818	805	846	777	757	819	806	821	799	849	841	811	829	783	801	768	819	815	770	789	810	805	727	756	822	849	819	855	793	828	839	816	818	807	823	865	786	797	835	819	781	842	754	798	843	735	829	830	816	854	840	808	809	813	782	836	861	766	800	793	811	806	792	836	852	814	833	793	804	778	804	786	796	784	853	799	794	826	780	826	790	834	817	837	827	842	784	841	838	855	799	819	797	832	795	788	815	788	780	814	776	823	828	798	865	863	771	805	797	831	890	803	792	797	817	805	792	820	813	793	836	800	797	773	781	853	843	777	849	817	811	823	829	757	815	769	765	844	810	890	851	766	804	830	799	792	813	783	795	842	793	816	791	813	765	800	878	841	859	823	833	846	842	820	810	812	780	853	806	789	828	822	828	852	846	752	788	798	827	825	799	825	769	833	801	781	787	823	860	822	802	758	874	822	761	835	865	808	807	817	850	825	826	795	784	839	812	777	808	824	802	793	821	781	768	777	805	847	796	862	786	784	832	860	827	809	822	879	817	774	762	844	823	776	789	863	793	760	800	850	825	810	828	842	804	829	822	844	794	823	810	807	801	825	792	839	824	790	852	795	826	837	772	800	797	820	807	827	781	785	850	796	791	778	817	814	798	810	788	836	799	788	797	851	817	790	854	790	812	868	786	891	793	778	809	805	808	832	841	831	803	789	849	770	834	817	799	829	823	816	830	774	829	832	797	860	782	858	824	829	796	836	782	796	824	819	817	831	872	856	809	811	810	791	853	860	817	783	856	763	820	802	821	793	784	812	777	814	779	789	809	814	794	790	819	828	724	816	809	847	786	819	816	824	842	787	802	875	779	816	824	781	872	832	808	813	827	806	746	850	804	797	795	840	829	774	855	800	795	834	800	795	795	822	826	804	823	852	797	812	854	816	774	853	833	805	858	780	831	863	821	825	862	825	817	815	827	855	799	813	825	842	784	856	812	814	866	808	824	836	848	802	797	813	798	820	825	834	808	800	814	795	831	786	812	806	810	819	807	798	850	806	814	796	816	768	812	840	798	795	833	828	810	794	812	840	767	772	825	839	809	799	788	783	868	808	810	813	809	807	757	857	844	797	769	785	858	815	840	868	796	778	778	797	808	816	818	751	835	815	841	802	784	829	815	787	783	843	824	824	800	846	820	841	793	785	821	831	821	832	813	886	799	859	848	885	851	816	753	850	753	810	825	854	807	848	798	888	784	771	813	848	793	829	841	817	772	800	825	775	832	785	793	809	766	828	811	795	865	831	805	788	825	845	763	798	801	749	813	822	807	798	816	822	799	765	870	829	860	848	817	799	806	791	780	841	815	803	800	788	821	798	747	863	782	791	859	893	838	817	810	843	859	830	800	806	774	804	780	795	793	856	834	795	826	803	853	800	878	828	820	841	794	869	827	818	805	813	781	790	851	803	797	828	843	809	814	822	829	807	830	809	824	815	795	818	823	822	733	815	817	821	797	791	860	817	849	826	800	777	801	852	812	813	818	831	768	818	819	803	839	815	813	798	784	826	797	855	809	763	790	829	835	771	789	818	780	841	825	872	782	891	864	839	781	816	840	805	837	811	827	787	833	808	856	807	816	786	830	794	811	832	835	767	829	802	809	835	792	801	872	814	828	803	810	852	772	853	776	776	779	856	814	802	809	861	788	833	771	895	836	858	835	788	816	787	819	826	856	835	804	790	777	843	816	779	822	787	813	832	888	838	849	832	831	775	836	863	823	815	806	803	790	845	786	811	831	758	778	811	814	814	810	802	838	858	777	800	801	775	815	819	819	750	832	857	821	808	806	816	809	837	791	820	788	821	822	848	819	808	799	803	822	860	783	874	815	806	759	778	786	840	792	863	768	800	821	805	804	820	812	788	795	800	830	777	807	795	857	805	847	771	803	852	777	753	794	791	778	814	844	804	835	765	836	828	781	760	751	795	788	810	788	798	750	858	819	865	870	777	845	779	796	781	777	814	800	792	804	833	804	803	850	819	835	775	808	794	808	776	822	819	814	779	748	834	834	834	783	770	813	759	800	793	816	786	859	825	833	835	803	784	779	769	857	821	854	774	837	817	820	847	828	801	816	838	812	841	820	823	829	815	827	758	831	826	824	847	809	853	815	837	849	806	837	796	811	779	851	800	841	836	792	778	835	826	777	816	777	793	748	789	840	841	801	795	854	820	827	789	794	804	822	763	829	824	788	819	758	799	854	796	764	851	855	836	740	767	857	800	804	875	853	832	816	810	818	864	782	821	801	815	833	843	787	865	823	792	818	794	814	770	857
1889	194	170	164	173	169	159	135	154	159	154	149	189	158	150	184	155	158	150	146	137	166	158	137	153	134	159	162	162	139	156	164	164	190	180	139	179	143	174	164	171	151	160	171	155	153	162	150	141	174	179	137	150	162	168	167	169	148	135	127	176	162	143	169	159	163	152	124	160	152	150	145	152	139	150	154	176	156	155	141	137	161	154	145	148	178	178	171	132	171	152	139	152	152	144	162	153	154	158	140	163	160	146	167	131	146	159	141	162	139	163	161	153	141	127	152	143	154	159	140	165	161	153	154	129	146	161	154	145	163	151	169	123	169	155	156	156	146	164	139	188	171	137	153	152	129	161	156	161	150	146	161	138	157	172	155	132	147	162	166	161	157	142	156	144	144	167	156	142	118	170	178	139	179	147	152	151	153	156	155	173	151	154	157	157	146	180	169	156	140	151	166	139	140	153	147	156	165	146	143	164	140	148	145	136	146	158	159	158	149	121	146	157	158	157	167	145	150	165	150	157	156	158	133	159	145	147	150	155	163	162	161	151	150	169	148	149	141	131	164	150	161	138	161	157	149	145	174	142	166	160	171	145	154	154	155	153	161	174	159	172	149	157	154	145	150	154	158	173	153	163	143	178	167	153	165	132	159	172	150	144	170	154	148	171	169	184	153	182	137	144	159	170	147	166	174	175	167	162	161	155	160	145	143	165	149	159	157	171	159	154	154	133	135	166	145	167	144	167	148	151	141	179	166	134	158	124	151	151	156	167	139	165	147	167	177	154	183	160	148	172	163	174	141	159	146	171	168	157	143	169	175	151	151	147	138	143	135	163	158	159	155	153	170	146	156	151	147	151	148	159	139	186	159	171	144	167	144	157	147	147	157	150	149	156	160	160	162	168	165	139	153	132	147	144	167	148	164	159	150	182	149	154	180	175	168	167	154	132	146	137	152	122	171	154	171	158	141	170	156	132	149	144	167	168	157	147	167	156	160	165	160	171	180	175	162	163	160	168	172	162	140	171	174	158	163	172	150	175	151	161	149	159	172	151	145	137	138	161	160	142	132	162	143	158	145	139	148	130	141	154	159	171	175	152	151	146	145	160	173	136	159	141	147	156	169	176	165	156	156	173	152	160	155	177	131	137	152	130	166	150	151	160	158	145	149	159	166	161	182	160	138	156	155	139	143	199	156	171	148	125	139	137	147	159	155	174	158	146	155	161	163	169	153	150	151	166	157	162	150	159	157	155	140	161	154	142	152	169	150	142	156	152	134	149	149	145	167	156	177	144	164	151	166	153	154	161	143	149	149	171	135	140	157	153	153	153	143	146	173	167	161	162	155	156	145	152	139	168	133	174	180	172	156	127	163	142	163	159	149	177	163	132	148	160	164	155	167	173	150	145	151	139	183	168	137	152	137	157	139	156	168	159	147	143	151	160	149	168	160	136	158	154	168	144	170	140	125	142	150	152	149	158	145	177	169	142	176	154	153	147	157	162	148	141	157	144	161	159	159	136	158	153	160	144	168	153	147	150	158	143	149	127	152	144	166	187	162	156	130	166	155	157	170	141	176	163	162	157	160	159	144	165	164	128	140	142	143	170	139	147	181	160	151	169	132	148	128	141	139	148	158	167	162	160	156	174	160	170	146	151	153	139	163	136	164	150	149	158	155	163	131	117	157	155	158	160	157	154	149	148	144	143	151	153	152	161	117	155	172	145	133	171	155	167	175	157	157	154	142	165	143	154	156	149	165	159	156	162	140	165	144	161	152	151	158	159	156	155	154	154	170	157	148	167	160	131	143	139	162	144	137	164	152	132	162	172	161	155	163	134	156	191	159	161	116	152	179	153	150	164	173	176	181	163	169	187	163	152	171	148	147	183	153	142	159	170	166	147	165	151	142	172	157	153	155	162	147	145	153	185	148	155	176	166	138	153	155	141	145	139	175	175	158	141	144	149	153	176	153	148	162	161	169	176	144	156	158	157	162	148	133	155	180	175	145	150	163	152	156	146	170	154	166	164	167	165	161	157	159	144	140	172	151	147	141	161	145	148	156	152	153	152	164	157	156	170	136	145	149	162	173	133	158	171	156	142	164	174	139	176	141	144	174	160	135	164	170	144	173	161	147	168	147	179	150	145	149	170	165	159	173	178	161	156	161	169	156	140	169	152	160	149	165	135	156	145	147	181	143	169	161	193	147	163	160	150	150	116	168	166	147	126	152	165	167	175	164	152	133	155	163	178	140	162	132	165	174	139	145	143	139	159	166	158	175	175	140	168	149	146	143	153	163	147	157	162	153	168	149	162	166	151	172	160	149	141	169	164	168	159	134	158	164	167	138	160	142	186	152	163	154	179	157	164	140	167	191	159	137	165	193	143	160	165	143	168	132	172	157	147	159	159	166	166	153	152	138	134	160	152	154	154	151	147	165	170	140	158	179	188	147	142	157	150	148	160	167	131	126	132	149	127	163	152	158	150	139	135	168	164	178	177	160	151	152	180	166	159	158	164	155	168	159	146	161	153	162	150	154	164	160	143	156	184	162	149	161	156	149	164	170	167	133	145	164	144	151	162	171	162	158	163	178	178	167	173	161	151	177	166	149	177	162	148	143	165	190	179	160	163	172	177	163	143	148	178	151	163	178	137	164	144	169	195	139	158	147	171	155	177	149	146	134	156	143	165	155	147	156	166	143	162	136	136	145	150	154	159	139	144	157	158	156	161	149	154	167	150	133	140	168	149	146	155	126	161	174	145	145	144	145	140	156	156	127	156	151	158	164	147	146	166	163	154	167	157	170	171	147	177	166	128	150	137	157	156	140	156	153	176	146	177	171	164	164	157	131	149	148	178	135	150	138	131	173	169	160	167	151	152	158	152	164	169	154	158	175	153	165	181	160	145	158	150	164	173	192	151	139	159	147	144	146	154	153	167	160	170	161	157	185	158	147	149	169	151	130	133	172	134	147	162	148	145	156	156	154	160	147	164	157	169	150	153	173	131	154	148	158	174	160	154	157	165	171	171	177	173	154	172	165	140	186	161	161	181	170	166	147	166	169	163	153	166	150	158	135	171	149	160	130	142	171	165	160	156	142	143	173	191	143	149	155	140	152	139	163	168	163	161	152	149	161	146	161	156	142	145	152	166	189	141	166	174	155	165	153	154	168	158	154	158	139	155	173	162	172	155	150	159	152	149	132	146	168	160	155	131	135	144	165	142	158	170	145	161	153	166	179	138	148	168	172	163	168	161	163	152	147	150	147	172	168	155	129	164	125	141	171	142	148	136	169	159	142	161	145	157	147	153	142	153	174	142	146	147	166	165	151	153	162	158	169	160	152	177	171	149	130	174	151	159	156	146	133	153	143	150	115	153	133	167	160	139	148	165	150	154	164	145	177	136	157	177	161	160	148	173	162	176	144	178	143	143	148	154	159	157	153	178	162	166	159	173	158	158	152	153	149	161	148	145	164	152	174	162	152	173	143	164	148	162	162	156	151
2249	514	529	559	543	481	510	497	498	432	498	475	466	450	485	515	499	491	480	448	466	443	451	473	466	474	469	472	459	462	516	464	443	442	472	462	471	429	501	599	442	437	465	474	470	471	458	472	460	445	449	473	453	434	473	443	491	443	477	464	451	447	469	457	454	476	444	470	463	447	448	416	477	487	450	466	392	438	457	431	469	443	414	481	498	425	478	430	483	441	474	466	446	450	448	463	460	446	458	465	468	426	519	482	440	446	444	480	416	479	451	456	455	460	454	451	439	442	447	442	442	471	442	427	476	467	421	448	488	427	457	473	462	452	422	415	480	454	466	420	448	439	455	470	486	433	474	462	456	496	447	445	451	426	444	415	436	446	488	447	433	460	479	439	466	457	434	457	423	421	471	452	445	464	486	451	459	477	443	451	421	461	450	469	442	440	453	457	457	422	448	482	462	430	443	455	461	427	457	483	448	459	465	483	430	485	440	444	457	449	459	466	410	446	442	463	450	439	450	500	504	451	477	415	428	463	440	438	439	461	468	455	456	472	467	465	442	449	463	442	416	463	435	442	449	461	419	419	434	435	444	464	462	477	441	457	452	470	500	445	461	460	451	457	457	433	446	465	459	497	455	444	444	504	425	432	427	475	461	436	452	444	456	460	460	457	438	452	438	440	440	463	437	440	468	459	439	419	466	468	446	451	443	445	461	495	432	443	432	459	425	446	456	445	449	458	425	440	424	440	438	445	414	462	420	454	422	449	412	446	445	497	454	493	436	464	442	421	456	437	463	439	431	491	462	438	488	465	458	443	432	439	449	472	490	492	457	465	433	462	459	499	473	445	453	437	498	456	474	428	488	465	441	434	426	424	454	469	442	450	453	433	442	425	482	459	413	446	437	443	473	465	463	436	438	442	440	441	438	456	485	449	423	429	447	474	443	480	468	440	475	459	462	451	472	432	488	458	455	457	458	497	424	423	480	425	483	442	449	407	416	445	451	451	431	439	472	427	452	435	446	468	487	492	433	464	455	441	447	491	432	435	398	459	460	445	480	453	461	450	436	446	450	446	439	443	413	429	452	438	443	478	464	464	450	416	466	465	437	436	432	462	425	418	458	454	438	457	445	440	433	470	485	455	452	450	488	470	435	446	454	440	476	419	449	449	470	443	433	413	457	482	418	433	453	448	446	478	447	486	417	438	483	439	437	435	474	450	421	498	450	427	465	444	435	455	432	408	488	439	475	466	480	450	441	447	478	430	468	484	453	443	430	401	502	423	418	464	443	463	440	449	439	423	447	452	475	448	468	436	423	425	440	473	449	464	455	454	463	479	469	445	437	440	440	456	443	466	458	458	474	471	467	454	456	392	475	480	458	445	466	469	460	461	450	413	436	461	468	441	465	420	458	451	435	433	469	424	440	452	435	469	449	482	448	420	419	457	409	469	485	475	448	431	464	475	436	457	469	452	444	472	451	454	472	450	439	442	469	461	481	437	441	433	452	514	473	435	467	448	459	461	461	413	464	447	442	452	463	447	418	479	461	481	453	475	441	479	456	422	438	470	461	391	482	453	460	474	420	423	453	455	433	445	474	459	468	466	486	412	474	499	459	492	441	405	455	447	445	482	451	449	472	468	431	486	435	447	441	454	472	485	435	444	440	461	471	420	468	429	466	408	438	445	495	462	447	448	439	440	455	456	498	425	481	462	488	442	435	458	460	432	422	448	496	404	451	449	452	496	470	451	461	472	440	482	441	448	500	489	481	434	445	455	428	452	425	446	443	455	466	473	428	470	484	478	462	490	440	438	476	488	426	474	447	455	473	450	464	477	432	453	472	438	448	438	429	442	487	441	457	479	481	459	468	466	435	471	444	463	437	477	471	443	447	428	436	443	417	490	438	425	419	482	453	433	485	461	449	422	425	436	438	418	471	425	454	459	426	450	460	455	450	470	458	456	458	414	414	455	425	428	444	456	468	479	475	457	445	440	432	461	418	421	436	481	454	451	441	477	454	462	455	450	464	452	448	445	424	449	468	451	501	479	431	485	434	454	498	450	440	441	396	415	471	452	426	451	449	445	438	485	426	444	422	459	424	436	434	431	470	453	447	409	404	437	461	437	480	448	470	445	442	469	460	460	479	403	458	429	468	443	442	442	445	439	446	452	471	494	487	476	483	505	458	446	421	464	417	447	461	465	435	467	475	450	444	438	459	456	471	459	439	464	458	430	487	431	440	459	458	409	462	464	447	457	449	407	432	435	439	444	407	455	470	449	459	452	434	436	411	468	439	472	440	441	444	450	462	432	433	471	445	450	412	470	428	433	480	446	408	452	462	445	460	457	456	440	468	445	450	449	484	459	457	434	434	459	467	444	450	457	440	471	478	449	460	446	455	460	467	482	437	490	451	471	429	449	491	440	476	494	483	461	460	462	424	484	455	460	464	427	440	488	470	447	435	437	462	460	486	458	485	472	452	466	447	488	479	496	434	446	450	480	456	457	478	424	416	487	467	452	484	446	470	430	442	448	445	466	460	468	428	453	450	438	434	439	466	452	434	432	461	445	447	478	435	454	469	418	435	450	437	428	459	452	431	492	420	426	461	462	396	480	478	441	449	441	461	503	457	474	452	445	446	492	430	474	454	437	446	473	452	464	449	475	456	439	457	422	428	477	456	463	460	488	446	467	436	428	464	404	438	436	443	471	480	435	467	469	508	440	458	430	453	452	449	463	439	485	426	400	467	475	445	468	416	450	419	429	489	415	421	435	446	437	488	448	440	485	471	452	452	433	455	460	441	462	443	448	441	445	430	436	445	478	456	488	448	432	454	466	486	467	415	490	412	471	488	451	457	442	425	447	485	481	463	441	481	472	429	453	441	465	433	446	449	458	450	461	466	429	410	398	450	428	477	468	445	455	487	471	447	463	460	471	450	452	448	449	469	475	455	473	476	425	465	443	438	463	423	440	443	452	433	410	464	452	435	468	488	420	501	445	454	480	437	454	424	433	424	469	427	461	408	451	430	454	467	403	452	439	424	472	468	438	441	436	433	489	452	443	431	501	477	437	446	494	458	428	462	442	479	441	450	461	442	485	444	456	419	439	444	458	451	411	464	463	421	442	431	459	477	416	437	507	473	438	431	473	464	440	474	445	471	441	432	458	491	439	446	460	442	441	469	449	445	474	443	421	456	463	434	441	463	445	446	459	449	459	467	440	474	448	439	454	444	474	459	485	464	471	435	448	497	452	416	405	475	449	475	433	431	435	503	459	446	430	460	475	498	438	466	459	481	424	495	456	433	503	472	476	430	460	510	439	450	446	461	425	462	430	454	478	446	432	440	486	445	445	442	392	467	441	487	472	427	440	454	501	446	487	458	450	496	461	456	457	485	462	436	457	436	477	437	460	487	452	418	451	480	459	437	462	420	450	482	441	403	456	452	472	475	443	440	454	461	448	440	467	467	445	472	478	441	462	466	455	444	429	443	456	434	460	413	435
7401	976	1077	947	674	566	476	462	455	392	369	406	382	365	340	372	337	334	344	368	318	327	342	357	332	312	357	326	309	327	333	321	337	304	339	348	286	315	473	408	327	311	331	280	311	307	337	293	301	287	308	298	306	314	316	344	372	336	316	325	329	299	351	320	297	309	336	313	319	296	300	347	239	298	313	324	330	270	309	330	304	308	271	283	337	305	313	296	325	280	318	300	306	314	308	324	301	299	291	291	335	284	333	303	311	297	323	311	332	297	312	311	337	297	309	327	326	309	317	301	318	291	314	321	326	305	303	318	303	355	349	311	298	316	316	309	288	278	308	305	307	348	309	316	331	297	284	302	326	301	302	294	328	307	312	317	285	274	315	284	295	376	331	322	321	314	276	322	280	295	305	356	313	291	312	330	297	290	294	298	319	312	306	331	320	315	325	332	314	333	338	312	338	348	324	332	295	326	303	271	307	287	367	304	325	301	311	349	314	356	338	303	301	310	283	316	302	306	300	300	328	331	292	315	319	315	285	302	333	316	306	320	303	294	291	323	322	298	296	326	307	285	316	303	313	305	274	345	331	302	276	298	312	287	316	289	279	333	364	343	311	321	322	311	326	284	315	345	295	307	333	338	313	327	345	323	320	353	272	328	284	311	320	315	312	287	321	298	320	316	309	353	315	328	305	277	307	285	304	332	291	297	293	324	318	347	291	280	338	325	312	329	288	280	293	297	269	303	322	278	334	316	307	298	275	310	284	324	301	261	330	325	284	312	285	373	316	324	299	314	328	317	330	332	293	311	302	313	326	296	333	315	304	297	324	313	337	306	302	299	329	320	300	323	298	282	295	310	301	344	324	292	299	298	291	300	273	303	306	306	304	336	322	292	335	299	283	280	312	299	343	330	336	299	282	308	306	330	329	314	300	354	296	306	278	306	306	285	324	320	313	341	313	295	295	291	322	339	304	312	316	290	301	297	307	326	300	312	295	302	312	330	323	282	323	290	288	295	305	309	307	313	325	309	301	306	283	310	286	294	316	266	325	285	324	311	290	316	313	315	306	310	300	300	298	304	302	306	286	287	294	333	333	310	271	327	277	273	307	302	299	313	329	273	330	314	319	303	338	303	304	303	309	320	278	301	310	319	296	338	327	325	361	299	284	322	302	326	351	282	301	304	290	284	305	283	300	305	295	337	308	302	338	328	290	313	273	298	315	276	294	337	290	297	299	320	317	300	294	297	280	324	318	320	298	331	309	328	318	337	312	344	289	315	304	303	307	309	279	295	341	317	294	328	323	301	306	312	307	295	329	307	318	297	310	299	336	300	289	329	332	299	324	305	319	297	309	277	268	318	315	317	340	293	305	319	287	307	326	305	284	280	298	283	290	299	286	342	321	338	344	333	306	307	273	311	295	327	315	339	333	297	326	312	305	308	307	311	322	285	300	286	336	282	287	306	323	302	327	317	279	297	284	309	290	314	262	305	346	303	292	287	273	274	323	288	326	289	296	304	316	298	295	300	295	281	312	305	331	319	291	314	302	325	291	306	318	307	286	298	301	281	292	312	298	312	328	311	307	315	303	287	287	324	286	309	309	299	314	313	314	305	293	344	328	323	315	333	290	282	316	287	296	273	278	321	297	300	305	282	294	315	339	266	301	304	308	291	318	312	299	316	324	301	297	281	311	296	298	295	312	302	283	287	349	291	310	292	316	302	322	305	309	302	293	317	325	288	290	303	322	308	284	309	335	319	298	285	301	296	304	323	299	338	303	312	324	268	306	287	304	291	306	313	333	321	288	307	297	317	276	323	323	304	264	308	279	336	324	281	285	268	325	267	286	299	326	341	363	307	319	330	356	330	267	341	296	306	299	302	303	326	321	313	286	292	321	271	281	303	299	298	335	352	303	325	293	305	309	311	336	360	303	291	263	307	308	307	300	321	319	311	308	306	294	271	290	274	319	346	331	316	342	306	273	328	302	316	314	283	311	283	285	280	302	325	311	321	310	297	310	288	313	297	294	328	327	278	307	326	286	321	305	294	309	324	319	319	297	327	303	323	357	346	310	330	335	320	285	336	326	320	341	325	291	313	297	327	287	328	313	334	302	326	288	289	308	323	285	307	281	283	322	284	338	296	284	282	282	305	313	340	332	346	312	291	275	283	317	308	354	310	306	293	320	313	294	299	318	327	281	303	321	296	306	272	332	303	336	326	288	317	320	320	308	340	276	306	313	291	301	302	317	323	305	329	292	301	335	318	327	310	289	292	310	285	308	298	309	319	346	317	287	321	307	319	283	295	281	331	308	272	299	318	296	300	317	311	350	317	246	290	317	339	330	305	287	287	320	286	303	334	297	306	317	304	303	339	332	294	298	312	322	291	316	328	312	353	301	324	326	308	318	289	324	274	325	300	292	313	300	312	310	294	293	290	293	310	289	301	315	292	284	276	281	295	280	309	308	304	317	295	319	298	315	349	300	315	286	318	332	312	306	314	316	285	310	305	311	290	307	324	288	325	308	313	309	339	325	318	314	300	328	328	321	297	309	339	340	338	301	310	324	297	302	323	327	338	306	324	306	312	312	298	336	344	307	310	285	338	345	304	330	297	325	285	275	300	238	289	326	324	331	334	285	306	296	297	322	307	296	284	296	329	316	286	332	315	319	327	302	326	264	318	312	317	307	296	313	335	301	289	313	303	325	315	307	310	303	303	336	321	326	298	320	331	306	302	319	320	319	287	281	287	326	316	282	326	307	329	277	307	306	302	310	323	354	313	320	319	347	341	310	320	339	308	299	303	342	321	281	301	335	303	303	313	271	289	317	308	325	284	297	268	282	315	296	331	316	293	294	312	328	314	300	324	309	298	291	324	307	349	294	295	316	329	304	288	311	329	310	321	318	327	316	354	304	304	286	320	333	308	344	308	287	328	309	313	333	288	314	308	317	330	328	288	297	319	292	295	294	311	314	294	335	327	336	310	284	313	326	293	324	274	284	286	326	325	303	292	316	315	315	295	312	309	322	308	288	304	312	280	300	313	312	270	274	312	307	299	322	313	318	324	290	289	323	341	340	309	293	321	307	323	328	295	296	312	319	308	299	297	310	325	325	323	306	293	338	351	337	288	297	337	277	346	305	264	298	321	312	342	285	292	337	345	338	294	327	320	308	303	290	320	318	277	348	340	334	273	314	312	316	289	295	312	277	309	305	287	298	289	285	311	301	322	288	309	317	294	301	318	320	320	283	301	319	268	307	311	312	285	305	331	310	304	312	288	322	360	303	311	315	324	318	318	300	320	279	275	303	288	313	284	310	316	300	344	293	312	343	301	330	298	297	354	329	335	355	288	329	325	329	291	285	314	323	311	323	311	324	315	302	337	297	318	312	304	306	309	283	313	324	323	298	290	313	331	315	318	293	322	318	307	300	296	284	327	325	313	315	303	315	320	298	310	278	310	285	330	276	319	316	328	315	301	332	299	322	270	294	300	312	310	330	307
5951	1406	2421	2851	2567	2273	1961	1729	1561	1404	1277	1261	1156	1127	1129	1093	1102	1052	1032	947	948	995	927	940	938	879	840	869	844	879	918	817	871	844	858	839	873	833	2582	1785	781	828	776	767	798	818	779	799	782	845	781	822	814	813	820	824	831	795	773	771	837	796	792	794	768	754	803	720	757	779	812	776	821	775	752	768	770	789	799	804	778	789	787	766	755	772	773	768	806	837	749	782	820	796	765	753	822	769	825	783	741	699	790	734	797	744	778	746	746	799	786	784	844	783	795	765	811	768	745	751	720	773	746	813	829	773	792	788	770	762	783	781	774	764	785	812	779	799	771	842	749	812	837	728	735	776	766	741	798	807	784	825	796	753	758	787	773	745	784	789	798	775	797	824	808	798	757	771	797	779	761	788	785	800	781	755	812	771	797	797	780	740	768	782	807	724	766	788	759	757	794	773	730	788	784	848	817	756	822	741	751	770	772	803	792	781	812	848	843	796	853	802	781	790	798	788	755	806	807	814	790	798	749	791	735	787	748	795	737	762	810	767	763	770	819	795	776	805	818	732	740	764	794	741	792	790	731	828	779	741	799	816	808	756	768	761	797	774	796	754	778	758	799	798	816	820	750	786	746	742	822	736	774	811	787	778	773	744	792	811	799	776	754	737	795	785	734	777	821	748	809	752	779	782	766	748	774	775	818	751	831	818	776	785	810	746	741	740	835	845	796	773	786	793	752	794	790	811	762	796	813	791	769	772	784	775	736	765	781	826	783	741	792	764	841	763	762	798	811	766	795	754	822	721	771	757	828	782	746	780	792	736	779	806	782	766	757	765	793	731	756	803	745	792	758	766	718	772	765	771	822	737	786	769	768	761	764	780	780	785	777	775	817	741	741	757	812	776	806	781	762	850	809	781	803	748	775	767	800	774	804	827	775	835	814	783	740	760	798	752	775	742	806	790	806	760	775	786	774	837	765	827	822	817	785	772	812	776	811	787	747	770	785	778	833	764	828	768	776	750	824	793	785	779	825	790	780	791	773	840	825	772	779	781	760	781	745	808	786	829	803	776	754	776	783	807	770	755	803	765	804	753	830	784	756	798	768	763	803	744	803	790	772	744	799	766	815	808	810	799	775	810	733	770	761	768	751	780	784	764	788	775	833	817	751	792	793	802	782	750	823	780	789	774	781	767	697	835	818	801	745	782	786	783	753	737	749	765	759	761	808	750	792	787	792	844	808	826	757	812	774	794	808	759	788	793	815	803	804	793	806	760	773	764	713	759	768	805	806	805	769	779	730	771	734	798	778	804	761	756	856	778	792	760	791	750	734	720	817	787	765	789	832	789	747	756	790	817	797	782	834	772	764	768	759	745	772	771	820	767	795	785	753	768	808	722	796	832	804	800	780	747	757	760	777	805	739	785	766	739	768	779	807	743	809	835	807	766	761	736	797	800	715	737	790	802	740	767	808	839	762	789	796	836	824	766	768	832	765	809	758	750	741	782	777	833	742	776	775	810	733	802	802	795	776	759	772	800	778	785	759	804	771	735	800	762	814	759	786	816	753	773	784	765	794	827	818	746	770	792	786	764	775	702	814	781	770	785	821	793	732	761	768	855	802	769	806	833	764	746	787	833	753	820	781	722	749	750	803	768	777	781	781	785	787	740	775	721	734	792	833	826	815	753	774	795	768	766	777	781	785	731	799	772	738	743	804	751	750	774	786	817	769	741	743	776	760	746	795	746	767	806	825	769	780	776	705	765	805	801	797	733	799	738	777	763	793	717	779	735	759	776	758	758	782	769	745	802	748	750	746	796	775	743	790	806	794	760	778	801	783	773	803	754	753	792	746	795	809	765	798	793	765	840	785	831	772	770	776	793	776	776	775	755	810	761	754	786	775	780	793	786	802	792	826	812	807	793	767	781	797	800	804	812	772	801	824	787	807	737	749	743	768	826	838	778	808	754	737	792	781	762	856	827	749	847	772	798	802	773	781	773	776	748	773	753	769	785	790	780	825	803	819	768	806	754	811	733	723	777	791	771	746	783	777	771	797	759	768	802	787	806	790	796	745	768	750	769	780	781	823	783	773	801	790	744	751	792	772	792	763	757	785	795	813	733	834	734	746	778	817	795	784	776	812	814	833	844	712	714	755	721	785	800	789	784	787	799	749	821	802	764	776	829	776	762	763	765	765	807	759	745	764	719	789	755	767	776	798	735	782	819	801	797	806	817	734	790	796	803	786	822	763	754	741	803	785	800	747	778	775	786	743	816	763	755	758	775	794	789	746	761	804	821	744	812	780	800	788	790	797	792	813	820	824	836	789	737	765	750	780	730	803	822	808	737	784	801	826	784	761	772	770	805	808	784	821	761	813	738	816	769	827	834	818	799	826	739	767	777	748	830	845	785	788	818	799	781	765	776	783	792	803	822	767	765	779	747	769	814	742	803	761	800	816	761	744	772	779	767	740	777	716	799	762	790	760	776	826	768	778	787	793	784	749	781	825	784	756	797	765	792	714	762	781	710	779	800	744	795	843	758	742	764	819	766	805	801	803	749	821	744	809	753	774	797	758	775	782	770	786	765	780	729	786	834	798	765	785	770	835	762	809	791	750	799	797	763	758	720	784	755	766	776	814	791	729	806	749	801	814	771	777	768	827	797	774	822	799	770	763	752	756	778	806	784	789	753	777	737	820	764	772	781	800	780	810	748	797	751	822	788	727	742	779	783	787	791	768	789	744	784	808	766	772	788	781	775	767	803	783	794	820	746	800	845	769	862	829	790	769	783	809	826	798	795	771	810	822	750	771	789	818	774	800	763	783	758	784	757	731	804	822	796	792	768	751	817	814	766	745	745	744	724	775	794	723	788	803	744	753	822	785	758	797	783	764	735	756	754	778	783	822	735	801	796	742	768	748	824	779	775	777	767	766	762	817	777	817	788	791	774	820	788	727	756	813	783	763	760	810	766	746	794	755	811	763	764	784	767	792	810	822	820	774	789	757	779	765	779	820	791	793	773	792	779	797	822	778	750	788	781	804	781	792	758	825	733	789	816	775	807	810	762	809	795	727	783	815	791	759	769	815	773	770	774	784	818	849	761	734	707	803	836	783	737	770	791	763	811	800	810	780	772	790	776	770	755	817	788	859	826	755	751	841	761	854	756	734	723	817	764	760	789	761	752	786	765	798	764	765	736	740	732	731	801	759	779	813	756	790	758	793	773	771	836	790	803	815	776	787	798	761	749	797	768	779	780	755	769	762	732	833	743	788	751	819	746	765	791	783	791	766	781	748	776	789	802	759	731	824	780	797	799	769	742	764	826	738	749	817	728	720	759	733	799	756	765	781	785	773	805	838	792	795	784	776	743	799	781	817	747	749	720	785	802	841	792	767	773	771	795	794	794	808	745	782	758	767	799	806	808	813	786	741	779	786	765	838	803	742	787	786	810	788	782	765	741	796	828	762	755	821	761	782	759	776	770	756	805	817	816	824	758	808	797
13820	2040	2100	1623	1144	853	799	654	575	584	523	494	451	431	398	419	402	371	424	371	369	396	365	341	361	373	345	327	370	319	386	375	343	372	366	368	364	343	739	488	336	356	341	363	335	331	343	346	357	336	316	359	323	339	370	331	338	352	287	328	318	308	338	368	359	344	329	355	342	357	326	306	336	347	331	316	344	351	313	341	338	362	334	379	347	339	347	345	359	316	345	346	331	334	347	348	343	326	343	323	316	343	355	307	386	366	352	366	382	322	354	345	336	325	368	337	325	344	347	365	341	322	337	344	339	379	342	360	337	377	367	349	331	325	348	342	348	357	363	350	338	341	356	350	370	342	305	330	325	329	336	326	336	330	324	320	301	352	368	340	363	330	330	336	342	342	367	307	335	344	291	327	339	313	351	361	357	334	344	300	338	354	359	319	353	330	328	310	351	320	316	311	345	331	353	292	277	294	339	340	311	341	353	296	354	322	336	342	369	368	306	333	321	342	304	349	320	343	280	334	311	322	348	351	328	339	314	320	329	344	329	335	332	337	328	377	362	324	375	357	349	324	343	352	338	357	340	323	320	336	334	327	321	348	328	349	350	333	332	336	319	355	362	377	342	308	329	308	332	333	348	319	340	323	366	321	351	346	369	327	336	335	352	319	325	294	317	315	347	347	344	357	336	324	341	318	340	334	298	350	330	334	327	334	356	328	332	352	354	392	327	314	321	338	337	381	314	363	341	332	351	324	357	328	320	350	321	322	365	330	328	348	354	347	337	381	343	330	346	328	328	339	325	322	355	330	340	305	333	354	348	336	345	365	300	353	334	303	335	326	353	374	333	322	320	333	361	314	335	323	311	329	310	331	344	369	340	328	316	340	330	348	347	303	333	328	356	374	339	313	342	354	391	371	326	362	315	323	328	335	335	327	330	322	338	332	323	309	330	356	292	339	347	310	341	341	330	324	328	287	344	362	348	337	360	365	330	324	331	347	357	340	339	342	324	346	323	318	331	334	327	303	341	333	327	341	317	329	327	346	329	331	323	355	337	358	322	354	342	320	325	322	345	342	318	347	334	343	343	304	383	359	319	337	326	348	309	331	356	383	372	332	332	358	323	347	355	342	316	320	300	339	302	341	351	368	337	335	365	330	331	303	315	333	325	380	330	330	338	330	387	344	328	352	355	350	323	315	374	334	353	301	393	303	327	365	320	328	342	315	306	342	326	375	331	330	356	334	308	337	333	363	336	358	346	358	333	334	319	371	288	319	335	325	366	348	311	340	338	322	343	334	336	319	330	373	344	327	335	313	353	332	353	343	327	320	348	354	342	320	348	334	342	334	357	349	328	312	336	332	358	328	358	315	348	371	361	356	345	321	339	360	365	334	341	337	328	332	310	349	313	331	377	321	324	345	305	304	346	319	345	325	342	327	364	306	279	313	325	344	364	314	323	324	318	346	317	372	335	313	308	309	352	348	322	334	332	346	378	365	332	329	320	300	360	313	309	301	326	324	328	331	356	340	319	301	332	336	313	316	342	320	349	373	321	316	350	335	335	339	337	338	355	272	320	336	340	344	330	322	364	362	337	302	376	334	352	308	362	316	361	334	345	336	332	355	388	367	330	315	352	331	300	348	332	328	337	316	325	326	341	318	330	341	312	327	346	343	316	347	354	330	354	326	327	308	312	345	344	346	332	295	296	336	372	324	333	321	329	346	343	355	328	315	345	332	357	326	345	331	371	329	346	318	297	325	330	335	341	326	358	353	333	333	346	351	369	332	351	315	295	318	331	314	348	307	360	360	315	331	352	349	327	304	344	350	342	322	346	350	337	323	332	316	324	340	343	346	310	362	332	323	341	319	336	341	373	352	330	331	344	318	368	315	316	324	358	357	325	361	318	322	314	353	344	332	326	324	367	362	347	333	338	318	370	324	332	334	303	346	342	331	343	324	355	346	320	335	350	309	329	329	359	325	329	359	340	330	336	318	299	360	332	324	353	352	347	321	316	346	357	342	325	327	324	333	315	363	335	319	332	323	331	340	375	351	328	344	328	305	347	329	343	366	338	333	349	316	330	346	319	352	344	351	326	316	360	340	334	328	353	321	301	346	356	328	346	339	360	328	303	338	331	326	313	306	322	315	329	351	338	346	319	347	332	328	341	334	350	323	356	345	331	341	317	297	339	305	358	331	350	363	321	354	335	314	351	344	357	347	344	372	373	329	372	345	336	321	336	355	327	338	343	326	360	329	327	357	289	331	331	333	302	333	374	338	330	346	314	365	343	344	320	329	357	351	369	328	344	347	336	359	293	340	323	366	320	321	349	353	335	349	324	329	315	333	309	335	366	332	339	330	315	309	329	365	362	320	338	343	325	328	328	343	321	334	311	355	329	327	339	319	289	317	342	341	329	351	349	315	334	346	340	335	360	291	313	327	348	310	334	325	316	351	341	327	327	363	308	341	330	359	307	306	361	328	317	328	323	340	313	363	352	349	338	329	334	336	364	347	324	355	376	357	340	344	318	312	357	314	339	322	338	364	352	342	314	289	315	328	323	308	355	314	319	327	283	348	361	359	333	334	350	347	364	337	351	313	330	354	324	329	347	328	365	331	360	342	320	358	310	365	364	378	316	340	319	318	323	316	354	329	294	359	342	363	343	320	313	289	366	343	345	326	326	332	322	308	339	345	379	351	389	352	317	311	361	297	340	336	356	343	364	334	349	334	304	335	324	314	341	308	359	329	328	330	338	330	333	336	322	322	316	331	293	330	366	340	343	336	288	387	328	347	283	293	342	315	348	358	295	354	341	296	334	353	330	334	331	348	329	324	332	329	358	330	315	312	331	346	332	314	326	345	330	318	299	334	343	335	371	362	304	332	356	371	326	361	361	361	345	351	344	339	305	335	314	339	359	321	344	366	321	397	355	335	322	328	300	315	357	331	321	346	350	362	321	340	360	332	338	337	354	355	341	339	348	338	341	318	342	316	309	354	328	341	328	329	303	342	352	303	350	316	346	328	340	350	334	353	329	343	350	346	327	343	346	373	308	297	336	340	340	345	333	312	339	339	337	356	327	344	344	336	354	307	296	326	351	328	336	368	337	326	324	325	342	360	342	349	340	308	328	367	335	336	345	339	356	351	379	338	300	339	366	313	332	346	355	349	335	369	314	304	314	350	312	344	344	374	357	338	323	343	327	311	351	356	351	312	327	365	345	340	357	312	341	318	347	338	294	316	331	331	318	340	359	328	303	347	344	364	369	327	292	341	353	350	375	340	322	334	340	325	334	300	323	328	350	364	337	372	336	331	346	355	310	322	339	366	285	332	335	338	354	322	341	352	358	359	340	320	331	355	324	324	318	330	334	342	348	329	361	358	334	328	349	385	348	349	333	328	306	338	323	354	324	353	327	350	370	346	327	339	338	316	323	347	329	345	350	330	351	361	304	335	373	327	324	313	307	369	325	325	343	369	350	378	309	323	319	325	361	364	345	352
7755	1992	3995	4678	4333	3629	3072	2654	2338	2060	1870	1734	1611	1530	1435	1381	1376	1287	1322	1202	1194	1128	1105	1028	1076	1060	983	977	990	920	916	981	905	964	918	989	939	886	4290	2022	923	841	868	943	913	859	877	810	796	794	811	879	851	884	831	883	840	822	889	857	819	842	837	836	818	893	841	787	798	796	814	846	846	773	811	836	802	791	854	801	827	851	855	797	861	766	820	809	863	760	815	835	805	781	794	800	787	826	832	788	796	820	792	832	841	812	873	831	822	812	800	795	792	839	764	836	839	749	802	750	798	797	842	814	797	825	798	816	809	770	787	824	765	833	817	783	768	833	838	850	817	831	812	859	836	799	805	827	779	770	851	840	851	773	796	823	816	788	851	778	798	841	778	776	786	830	809	831	792	794	819	774	807	792	789	839	807	857	821	799	783	785	814	770	814	845	811	761	859	775	784	772	807	785	825	832	777	811	861	763	828	765	801	810	783	810	813	749	837	783	797	840	838	767	815	774	830	821	778	827	785	782	793	803	830	876	793	818	767	751	834	813	813	799	786	818	816	804	759	800	784	784	815	809	825	833	767	775	809	768	855	787	831	802	795	871	831	745	810	784	788	817	771	854	795	784	823	794	769	828	835	814	871	816	826	819	807	775	783	781	767	766	794	806	815	797	835	824	848	791	786	830	829	803	812	766	790	843	806	789	811	838	788	821	842	839	792	842	793	788	835	757	824	807	807	851	842	828	773	769	844	826	809	807	780	806	784	785	788	815	733	826	822	799	822	827	858	802	823	812	801	784	781	820	793	848	797	820	811	790	803	825	799	838	810	738	821	750	840	762	828	792	795	845	846	808	842	768	779	809	802	837	746	836	799	826	757	827	742	777	790	803	853	791	762	778	810	863	820	829	805	791	841	784	801	776	811	770	824	808	863	838	843	812	842	826	800	796	766	801	808	832	797	797	769	810	797	795	826	844	824	783	795	819	793	783	821	804	855	816	891	829	780	813	828	838	731	755	785	798	805	831	791	806	797	832	844	837	811	792	831	795	768	824	753	829	779	806	797	784	790	808	790	786	818	854	819	738	792	834	788	815	864	814	775	840	815	804	785	795	795	818	819	812	809	797	809	785	872	792	753	847	792	778	782	818	823	788	824	823	762	812	800	827	795	803	827	857	819	834	848	826	851	826	775	843	750	798	840	826	785	786	828	822	815	866	823	807	802	828	768	803	818	834	839	835	848	830	820	778	729	826	841	847	773	817	787	788	843	817	770	822	753	813	757	779	764	792	798	774	822	842	803	736	818	834	827	781	755	779	819	816	799	784	826	799	825	843	819	856	808	775	819	847	839	806	724	786	768	810	815	795	807	834	820	836	811	831	777	807	815	806	827	857	796	779	829	814	779	771	832	793	779	841	811	785	788	746	829	774	789	825	815	798	817	828	768	870	799	827	787	798	828	808	794	817	826	810	811	800	807	856	814	826	801	835	784	784	811	852	789	752	791	773	812	784	806	780	785	797	830	766	832	805	775	826	785	783	805	793	866	825	813	828	814	795	779	828	778	761	815	795	803	779	827	813	777	775	779	803	839	750	798	852	798	796	800	867	793	812	765	808	792	812	768	778	768	790	821	764	819	777	810	831	810	808	793	777	831	751	769	795	736	850	814	858	769	815	825	737	856	795	733	802	816	841	799	805	827	830	820	802	831	786	848	811	858	813	767	809	816	833	870	764	830	812	802	789	780	784	763	777	802	774	805	803	812	802	815	784	813	759	829	790	785	826	811	832	814	785	804	852	838	815	750	789	813	760	801	844	772	840	831	817	807	784	854	808	797	861	811	776	771	832	792	806	781	795	801	846	803	768	815	785	770	863	819	813	794	793	793	833	851	819	775	780	823	779	847	872	776	806	802	784	773	877	844	822	800	791	765	778	817	808	811	809	804	808	859	818	796	879	788	774	789	806	865	798	852	820	779	798	830	812	802	812	770	800	832	834	834	782	815	876	792	821	782	843	804	819	806	736	805	812	798	772	803	801	818	771	809	773	808	816	780	819	795	847	794	818	847	815	742	775	783	820	816	813	767	764	783	875	793	834	852	786	808	822	811	780	824	759	819	841	778	779	799	848	829	783	814	852	802	805	759	770	824	802	794	857	826	832	821	794	815	744	849	831	784	876	806	785	784	798	839	811	838	792	789	780	815	790	817	823	819	810	795	843	815	797	788	828	762	775	783	772	791	844	770	762	786	868	824	766	838	799	822	790	830	785	816	829	815	748	804	758	853	765	791	818	831	815	773	779	803	790	757	803	749	807	848	765	756	823	791	829	777	809	825	793	824	825	783	840	791	830	834	841	791	819	804	815	797	831	803	863	784	782	771	809	793	789	776	736	817	811	784	834	862	793	836	842	823	808	832	803	825	793	864	790	855	798	767	786	800	821	783	753	814	799	800	784	858	783	783	818	769	767	865	805	807	810	832	832	810	777	819	801	813	835	794	782	819	846	818	774	774	790	800	762	844	810	812	813	816	780	808	777	811	819	800	774	803	799	790	801	766	778	761	784	803	804	794	785	782	807	831	810	777	813	833	786	812	774	851	798	757	832	772	831	871	756	836	825	830	791	748	764	816	813	857	774	808	818	784	771	763	795	794	802	823	765	780	829	826	843	794	776	791	809	861	799	775	799	773	775	801	831	787	803	784	779	764	783	790	808	872	759	822	813	793	795	828	744	804	759	767	817	795	818	785	815	843	839	822	811	800	790	814	737	749	779	790	753	819	827	798	760	859	794	775	816	791	774	842	848	834	772	801	761	856	818	830	819	804	792	779	781	823	800	815	827	819	800	781	735	765	854	807	794	799	828	782	810	806	876	814	805	790	770	828	760	842	791	760	780	834	789	824	832	809	811	816	785	797	820	774	839	802	787	839	840	856	814	778	758	843	793	802	841	805	785	817	745	772	825	815	773	793	869	780	797	809	838	790	801	810	780	796	806	809	728	794	811	830	827	771	830	772	834	843	814	837	819	836	769	757	830	842	795	766	806	821	766	848	794	795	809	864	833	755	820	799	831	817	797	825	790	804	836	782	800	769	807	796	747	852	829	818	791	838	794	850	789	822	827	844	762	808	800	792	762	828	787	835	782	809	866	829	759	877	779	789	810	799	791	810	829	821	825	810	812	816	772	815	797	769	820	818	767	774	770	772	785	809	817	802	818	825	826	771	779	806	818	801	807	779	771	793	772	787	776	824	815	761	823	808	772	795	827	786	766	811	775	828	785	810	796	783	811	855	827	780	802	821	825	823	768	816	761	832	770	838	810	814	816	825	842	772	806	813	854	825	800	801	819	812	778	792	787	825	831	801	819	797	769	743	779	828	839	795	824	782	861	856	829	799	818	807	746	780	756	822	756	818	835	768	838	795	787	788	830	831	801	792	801	822	793	844	817	802	805	836	799	800	839	768	833	771	756	832	764	773	875	828	804	754	769	826	799	749	825	766	787	789	839
1870	188	181	193	147	164	172	139	141	157	162	158	149	161	168	157	158	172	148	168	156	180	122	133	153	165	148	148	169	150	181	159	165	150	148	140	143	123	163	153	138	159	150	152	147	168	162	139	132	162	159	148	163	155	134	139	142	158	171	155	148	151	151	145	152	152	166	153	145	177	152	150	160	127	156	166	156	156	147	172	162	146	137	148	124	153	166	146	123	142	153	137	171	141	151	161	175	139	146	155	156	151	154	139	133	142	155	143	147	144	117	137	127	141	154	139	138	138	153	132	143	154	153	159	153	140	173	171	158	153	142	148	161	152	148	144	145	154	152	140	156	136	156	147	166	133	146	129	144	150	146	161	163	142	162	129	156	145	122	146	161	154	144	149	156	148	138	152	160	161	157	146	166	157	143	150	156	145	151	136	137	151	148	162	120	136	135	147	133	134	153	139	153	125	143	154	139	146	139	149	152	134	146	157	146	149	156	179	139	170	178	142	168	137	138	127	143	153	148	146	154	155	167	150	149	138	147	158	161	175	144	158	155	132	168	138	153	149	174	137	164	146	147	125	135	166	132	124	154	138	137	137	141	146	139	152	142	159	151	156	159	163	159	158	159	137	159	123	147	132	160	144	166	145	161	146	164	159	165	151	162	175	157	137	163	169	149	120	137	132	139	147	163	168	151	143	151	131	150	139	158	151	165	147	155	135	146	130	143	139	126	157	165	154	156	129	150	166	146	142	145	141	144	134	167	178	145	142	162	174	158	159	147	127	154	154	154	141	148	149	178	164	137	154	150	125	145	160	156	170	172	139	147	140	165	158	117	152	158	139	145	151	150	158	160	168	139	160	127	123	154	138	140	136	153	113	144	162	144	149	125	143	157	140	156	167	173	144	153	139	184	175	147	135	152	144	141	139	157	133	142	147	156	174	157	136	169	154	126	141	145	141	157	150	140	143	166	142	143	146	164	165	142	127	131	136	132	179	151	124	149	131	157	146	146	124	125	159	123	153	145	148	129	144	172	144	157	148	142	142	141	160	160	141	133	136	136	131	151	140	141	153	142	161	140	145	166	152	152	150	158	142	162	147	147	141	145	163	157	144	154	142	147	149	137	151	141	148	169	130	136	132	150	147	157	161	147	121	133	137	154	166	139	125	144	147	163	168	165	145	137	120	158	133	145	156	145	170	147	144	177	139	160	162	134	154	149	165	151	135	158	145	136	128	154	160	145	160	130	130	156	165	132	152	161	169	137	165	157	155	151	149	139	145	151	144	150	163	125	147	150	133	143	165	143	144	168	168	139	149	139	155	136	151	167	143	172	139	124	157	150	121	149	142	162	178	150	141	164	150	147	142	140	140	136	123	138	158	139	139	145	159	152	161	151	158	136	155	177	131	152	138	158	164	137	152	160	164	139	149	155	142	151	164	142	142	137	142	160	163	128	146	133	141	155	153	145	163	147	132	142	153	156	149	146	140	160	126	167	124	154	144	149	153	155	160	147	163	143	138	134	128	128	139	130	124	142	177	164	129	177	153	144	141	130	163	168	148	148	142	158	138	138	143	146	157	144	148	136	146	150	138	161	152	153	159	156	156	149	136	150	147	168	140	163	161	171	139	131	168	148	155	149	161	150	147	139	137	128	141	155	158	151	156	151	147	149	145	149	133	110	145	147	135	170	146	154	135	147	148	137	158	145	133	146	139	139	134	141	158	141	170	141	148	139	128	139	149	172	175	166	163	153	159	159	155	152	145	151	139	157	166	147	153	156	117	145	125	154	128	153	139	153	138	143	151	132	175	137	152	159	187	158	160	145	133	136	140	144	139	156	155	155	150	161	160	159	123	136	145	136	155	132	159	166	159	141	155	161	137	152	165	147	138	143	130	156	168	146	148	124	161	169	154	151	155	158	134	137	161	166	129	149	142	139	158	143	149	136	152	145	140	140	140	152	147	144	152	148	155	154	153	142	134	133	171	140	159	125	132	143	145	128	156	150	144	139	160	140	161	137	141	135	125	167	153	139	156	144	143	155	143	130	161	121	145	156	142	137	142	178	151	126	143	140	140	163	137	172	156	122	158	146	145	123	132	171	151	130	152	154	148	161	149	152	153	144	151	160	142	115	159	168	173	159	153	149	149	120	137	142	148	133	154	149	159	138	142	145	149	136	144	143	121	178	133	151	153	149	124	142	131	142	151	139	131	140	163	153	153	134	158	152	158	133	144	144	142	140	145	153	127	131	141	148	142	157	158	144	168	156	155	142	153	134	143	177	137	149	153	137	148	140	168	159	129	152	142	155	129	141	142	152	159	164	131	159	154	148	158	156	150	157	161	146	140	129	145	141	131	165	164	159	124	158	151	141	154	142	131	151	170	164	160	166	129	121	139	173	158	164	150	138	144	161	155	113	149	147	137	140	145	146	164	154	124	127	148	155	133	152	124	152	154	145	132	128	144	158	161	156	137	155	156	149	137	129	141	146	155	177	145	129	144	152	148	155	172	171	157	144	117	164	149	142	156	135	147	139	146	142	147	137	133	142	154	139	157	137	172	172	144	160	149	166	161	154	145	147	148	144	145	156	141	145	166	157	153	129	166	132	159	160	140	143	145	151	139	159	166	124	149	149	147	160	160	136	157	139	160	166	140	155	146	157	146	155	126	165	183	142	158	140	165	118	154	155	154	119	145	165	140	157	161	164	154	166	158	133	160	156	141	167	152	161	141	139	169	160	143	157	140	153	141	132	125	162	141	169	146	134	169	148	150	136	161	150	156	163	177	152	153	136	172	159	144	122	141	131	150	164	153	146	151	145	121	146	158	145	152	129	130	150	121	143	142	165	142	131	152	139	136	138	126	156	127	155	160	161	144	141	148	138	118	127	161	131	172	177	149	161	153	167	155	165	157	136	134	153	155	156	169	143	152	126	107	152	148	157	153	128	155	155	148	149	175	138	129	135	135	142	162	129	172	126	146	133	143	134	136	160	148	130	158	137	159	159	166	133	148	154	166	131	151	135	145	156	141	156	151	130	146	159	139	173	156	134	144	160	148	137	147	141	170	170	160	139	159	144	152	145	137	141	137	147	143	161	156	165	139	145	170	147	139	140	152	129	156	147	158	160	150	138	151	158	160	130	121	159	130	151	155	139	128	148	153	157	136	152	161	152	147	166	150	154	164	162	150	135	158	154	152	126	135	138	154	151	142	154	156	148	148	152	136	147	168	179	179	141	126	145	129	140	147	120	140	158	130	138	165	159	135	148	160	156	143	165	140	160	170	153	155	133	147	132	150	166	129	132	139	161	168	139	156	131	145	151	177	136	147	109	156	158	158	142	157	176	145	149	148	145	160	139	146	150	167	160	145	148	147	138	127	154	139	147	137	145	121	149	153	139	140	149	138	137	126	148	116	149	146	151	135	153	140	176	141	171	144	126	167	146	141	154	147	150	139	156	185	164	129	136	133	141	118	164	150	144	112	147	138	139	134	157	179	131	136
2256	518	517	487	520	514	461	448	473	497	494	434	480	463	464	455	464	441	447	439	426	448	447	476	448	452	467	462	445	422	462	474	449	408	426	425	448	430	545	437	437	459	430	447	446	470	441	433	459	440	430	426	436	435	440	478	451	425	387	377	447	433	465	429	433	371	429	436	417	418	491	445	433	476	411	416	438	435	411	454	437	438	404	393	431	416	410	464	454	468	434	441	432	439	423	425	428	465	430	435	439	465	449	429	395	426	420	415	429	433	450	416	422	402	432	461	441	460	419	422	455	449	420	423	419	424	433	427	444	487	421	445	406	435	428	440	441	472	461	419	382	414	446	426	443	422	404	403	399	439	426	447	423	431	439	385	450	457	440	461	461	429	430	437	422	454	412	438	439	443	461	439	438	432	426	437	434	428	408	450	424	438	427	468	404	418	435	471	423	453	410	438	421	457	437	444	441	404	377	421	442	429	421	463	376	435	426	455	447	431	421	424	420	484	428	441	417	453	443	457	467	439	439	417	457	469	388	471	462	422	467	464	405	418	441	425	416	429	419	423	416	469	449	450	439	449	483	430	433	434	445	432	438	425	448	465	440	418	452	412	433	452	437	416	420	451	448	447	438	421	430	466	435	430	429	438	446	434	437	435	466	444	451	448	433	425	428	448	430	430	416	440	415	457	464	450	398	430	456	425	422	419	443	445	469	433	454	426	442	428	424	439	456	457	468	417	459	446	439	430	456	446	441	404	422	479	440	436	466	464	438	445	427	426	453	421	407	472	411	444	454	389	451	440	411	431	453	424	436	424	430	412	440	499	446	466	457	435	442	422	407	471	436	404	404	474	434	411	452	435	467	464	424	406	373	450	436	429	407	452	467	447	443	451	434	454	431	441	446	447	402	434	452	443	434	451	405	426	430	438	426	468	444	423	411	480	417	437	459	462	462	435	401	427	402	454	434	413	429	458	422	448	429	384	434	455	424	470	424	435	437	416	433	440	421	424	461	408	481	420	418	441	479	454	449	414	467	417	435	457	456	454	432	431	432	441	433	396	441	410	398	412	421	408	432	432	473	426	464	393	458	487	448	449	431	432	471	451	437	426	398	439	445	416	434	434	443	414	439	413	438	418	409	466	437	436	419	443	462	419	422	465	412	436	429	393	425	426	427	462	443	450	403	437	421	433	464	465	413	452	403	439	444	426	427	491	462	462	453	451	430	460	437	427	463	455	447	440	454	419	424	460	448	397	449	435	449	435	417	404	403	453	431	398	433	420	454	450	454	419	467	415	413	481	444	459	410	437	422	442	423	440	464	448	442	413	453	487	433	441	459	433	423	433	432	451	413	437	425	422	426	408	425	413	417	408	414	423	446	438	408	456	430	433	400	433	436	430	454	477	444	478	422	448	451	449	411	436	462	436	446	417	448	449	424	431	412	425	469	428	407	462	417	456	452	416	414	445	436	466	455	439	436	440	436	414	403	463	433	476	438	458	432	450	461	442	449	419	440	424	442	426	409	435	471	396	439	448	504	476	477	449	453	439	433	416	398	419	446	441	409	420	426	467	490	463	451	419	450	460	410	428	401	426	468	443	469	439	431	426	411	439	404	446	434	436	407	439	420	433	422	434	450	411	422	450	430	469	433	435	452	447	422	430	426	434	451	434	421	442	471	445	438	436	412	425	454	452	478	430	426	418	427	442	441	442	456	461	420	438	436	468	465	437	476	407	437	425	483	408	418	424	431	473	452	486	446	419	422	446	435	460	436	392	473	410	418	443	495	411	474	393	461	444	450	394	441	447	426	426	434	427	424	427	399	465	420	436	463	432	468	399	449	446	446	435	421	421	437	441	452	428	449	422	436	430	481	432	447	479	435	422	435	417	462	442	415	428	442	431	417	443	425	448	406	443	421	453	433	461	382	448	413	458	418	453	393	400	437	428	460	423	464	426	427	423	434	405	418	430	390	434	445	424	405	439	429	423	462	421	430	464	451	422	449	447	450	427	408	471	444	456	429	426	405	466	416	461	458	441	442	397	418	415	438	421	434	425	444	450	451	416	426	403	444	432	435	431	430	442	475	416	439	439	440	437	453	424	417	429	456	411	449	451	464	412	409	413	434	393	458	430	401	439	473	443	444	478	449	445	465	415	474	413	446	440	446	429	424	467	449	438	457	424	416	460	382	468	422	459	444	401	433	413	452	464	409	425	445	424	406	449	405	454	397	449	466	395	446	437	466	420	460	440	430	424	448	395	394	435	452	428	446	455	427	447	430	434	479	464	425	455	421	435	447	439	452	446	423	403	430	433	443	436	411	430	401	419	432	428	456	434	474	426	406	429	427	415	410	424	399	425	452	401	419	401	429	453	427	443	425	413	426	407	421	428	450	405	481	456	430	457	434	430	454	460	424	459	462	412	447	443	446	449	408	401	429	460	435	392	427	461	443	426	420	431	434	433	449	446	414	432	429	469	431	457	438	445	397	426	451	452	429	461	422	415	455	418	446	474	446	433	439	409	402	455	411	463	383	430	375	445	364	457	427	418	440	432	465	410	450	407	453	402	464	446	447	434	453	407	448	452	429	420	458	447	478	458	477	406	435	437	441	447	434	425	466	467	467	457	414	444	444	423	445	443	439	468	463	428	425	423	414	434	440	424	414	458	482	430	430	437	439	430	435	434	469	450	447	422	419	433	435	455	452	462	423	454	404	438	462	447	428	438	409	449	436	429	444	448	454	427	433	426	414	471	451	433	455	394	428	397	474	428	445	441	419	411	414	463	440	473	438	456	413	432	433	430	394	414	433	427	453	427	434	406	448	458	449	430	419	426	468	420	437	419	429	438	450	439	452	411	437	418	421	441	454	436	410	451	429	455	424	421	446	457	414	453	400	432	420	431	408	416	471	437	411	442	470	424	391	412	429	426	467	428	468	437	429	421	416	463	442	453	445	447	448	476	470	464	411	447	437	468	432	386	440	411	443	422	428	476	453	432	434	443	410	433	411	478	393	472	440	454	448	412	440	485	452	451	448	437	428	432	453	464	479	382	439	409	416	421	431	454	426	453	457	430	408	452	423	447	448	438	464	458	402	416	417	487	463	416	405	412	460	450	437	459	416	421	421	434	461	434	450	471	433	473	430	436	460	446	450	436	420	469	427	442	489	448	453	447	467	400	445	431	428	457	480	439	444	412	410	397	447	486	439	429	458	432	430	408	386	454	432	465	402	453	418	430	440	457	411	442	419	420	466	485	449	466	449	469	429	439	434	430	450	434	391	440	487	472	449	419	446	420	418	452	443	423	432	442	406	419	432	446	438	447	434	441	468	438	474	440	424	396	450	435	438	432	421	443	436	403	445	460	423	437	431	484	431	455	407	423	447	443	454	428	418	399	470	432	413	416	411	427	450	447	440	444	426	421	414	405	449	450	452	443	438	416	421	427	461	438	443	430	447	415	418	459	451	473	447	410	428	419	411	418	433	459	439	434	458	429	455	413
7616	976	1102	1049	723	561	511	444	375	399	395	400	393	355	350	331	372	360	324	365	343	331	366	324	329	312	320	325	288	307	335	323	331	324	290	298	335	326	516	347	332	297	305	310	319	330	319	294	302	323	295	320	298	305	279	298	300	297	314	296	316	291	285	324	310	312	310	309	356	313	313	316	333	314	280	325	304	342	283	273	295	298	278	319	326	321	311	309	304	300	267	294	306	293	318	316	335	299	303	313	292	309	294	336	328	297	298	300	320	328	317	289	314	320	308	295	296	285	309	282	277	336	320	286	296	273	290	281	310	301	312	296	308	340	270	283	316	274	304	309	313	289	298	325	331	310	331	307	324	315	292	302	301	298	313	292	278	313	289	326	286	316	341	324	279	330	312	321	303	255	295	292	304	319	279	315	317	306	264	315	299	302	287	340	313	295	312	324	354	288	311	295	290	312	285	310	332	280	284	274	293	319	302	313	306	284	290	314	295	290	315	266	315	318	324	327	301	312	292	333	327	290	285	331	346	308	329	309	320	273	283	298	345	312	331	292	305	313	319	293	294	283	368	282	304	307	318	312	329	301	323	311	293	290	330	329	327	336	286	327	322	313	320	292	333	288	300	319	315	317	324	308	318	306	305	294	315	291	313	295	338	301	345	307	338	277	278	306	315	301	291	309	297	331	333	313	312	330	314	336	325	323	328	289	307	341	264	290	286	271	300	284	288	283	319	311	295	330	281	311	308	296	302	311	292	300	301	286	332	334	268	320	307	321	330	328	268	297	335	306	301	284	308	316	333	296	325	290	292	276	271	287	309	304	296	318	314	311	305	310	299	338	334	287	262	278	304	324	318	309	285	329	303	350	324	327	309	301	269	300	319	317	305	340	286	313	319	290	289	307	302	313	309	288	313	293	302	316	312	298	281	306	322	295	314	321	316	308	331	314	276	309	324	308	335	298	310	284	330	315	303	303	334	324	285	315	316	312	300	323	314	314	299	295	282	326	348	308	304	326	291	286	323	295	338	316	291	299	320	281	295	305	306	305	311	317	295	308	305	312	305	281	334	312	291	294	290	335	273	315	279	319	307	344	309	322	326	292	280	294	291	311	299	313	319	308	276	293	317	277	301	256	312	318	295	329	286	322	325	341	318	311	302	305	331	282	276	328	300	325	305	297	319	277	306	298	319	288	304	310	332	341	293	314	325	312	316	266	300	341	297	342	283	290	299	333	289	310	309	306	271	299	291	319	302	305	314	310	332	328	306	324	329	322	281	287	307	351	325	331	305	311	328	319	309	299	337	312	298	309	322	313	284	288	307	302	338	284	331	292	289	307	299	312	308	320	305	296	313	302	313	295	313	296	299	302	303	295	261	296	312	316	289	276	278	307	293	348	338	324	319	313	308	328	289	284	351	327	315	309	272	307	331	286	319	299	296	315	330	297	303	293	362	296	297	332	316	315	289	335	329	285	345	298	273	294	301	296	346	292	301	294	279	284	281	344	299	325	301	312	288	278	348	298	335	294	299	320	306	315	291	340	298	289	315	311	295	333	307	341	337	300	299	329	311	313	293	331	310	317	327	290	332	291	301	324	303	304	304	292	301	308	325	291	326	327	358	287	288	317	322	318	303	301	313	286	310	311	328	303	283	324	302	299	301	328	323	316	314	290	318	302	341	294	318	306	300	304	325	300	300	287	269	267	304	328	307	318	312	283	250	285	317	314	288	334	322	271	292	286	321	328	299	290	307	341	294	337	332	298	329	291	323	343	319	293	301	306	294	353	282	278	325	298	289	315	274	315	276	298	318	312	327	298	308	310	332	307	328	301	314	284	311	333	307	275	299	316	282	307	296	267	295	298	318	295	316	299	294	303	313	325	308	296	319	320	316	313	290	328	330	304	322	280	310	299	340	333	280	268	307	280	308	310	348	301	282	296	289	319	324	307	300	302	302	319	290	287	306	294	310	293	320	298	367	345	319	318	293	321	307	328	293	298	308	334	316	298	314	311	287	302	295	289	301	266	321	300	321	306	326	299	315	328	302	353	310	303	298	331	303	288	315	329	305	312	324	340	279	342	316	293	336	330	314	302	271	318	298	289	323	304	292	287	297	331	341	294	300	284	295	305	288	309	308	289	315	325	305	321	335	286	310	285	280	279	324	287	273	287	291	331	288	306	309	292	316	288	300	262	328	309	285	311	314	318	318	323	285	271	302	333	305	328	306	305	308	292	285	312	307	326	282	307	318	314	312	304	298	302	302	296	278	322	290	305	290	329	298	308	311	290	316	332	317	329	282	296	345	294	315	290	292	279	323	304	301	292	316	350	332	289	269	281	285	299	320	291	306	305	301	334	323	327	282	285	317	301	331	311	314	297	307	280	268	279	321	300	330	352	266	329	289	309	314	316	305	314	302	311	315	275	312	316	260	293	301	298	303	291	328	283	300	287	300	322	309	292	306	298	310	313	302	314	292	331	306	334	322	279	331	308	289	307	260	318	314	307	335	277	341	328	328	300	327	265	312	332	325	312	293	286	284	273	286	320	291	298	278	326	302	332	288	292	324	307	281	303	332	297	302	266	315	314	296	334	294	308	282	308	316	333	291	311	315	333	354	288	318	298	332	306	338	278	331	320	297	308	282	311	294	302	300	282	313	341	283	294	277	291	292	305	280	290	294	319	346	321	304	294	333	345	286	290	332	302	311	283	302	297	323	316	278	333	278	278	323	326	316	310	318	299	322	322	328	296	318	292	321	315	320	288	275	295	294	337	320	325	304	287	293	294	274	335	318	313	292	313	312	326	339	298	315	311	315	307	308	303	313	313	313	287	312	285	324	307	300	297	308	313	315	305	329	343	295	298	297	279	333	285	292	306	327	303	311	314	329	337	314	311	288	314	300	300	329	318	281	317	333	290	305	274	282	274	320	309	303	284	295	310	302	285	301	349	280	311	308	308	315	337	325	326	278	331	310	326	292	270	330	295	330	283	308	335	305	308	285	307	332	318	348	323	325	298	289	331	295	311	326	309	316	323	285	321	324	315	311	295	275	314	301	315	307	287	323	339	308	323	329	303	332	290	301	332	344	305	302	272	316	347	311	310	331	327	330	316	278	303	295	298	307	336	312	311	314	324	342	332	304	343	293	292	285	284	289	284	323	303	265	298	283	287	291	310	316	316	307	294	271	341	359	279	331	294	336	288	271	300	307	313	299	318	306	264	323	275	310	311	310	313	298	299	276	330	320	325	298	286	313	329	358	302	311	308	303	305	302	329	305	307	303	315	300	331	290	307	306	339	287	296	274	276	309	308	262	321	358	285	319	304	324	343	306	318	306	294	285	319	318	286	286	316	304	338	313	293	290	322	307	310	302	307	308	331	315	292	286	289	311	313	294	308	296	320	288	306	313	316	313	295	303	299	275	291	329	292	318	318	335	318	316	331	301	340	317	323	291	326	330	307	291	295	323	314	316	307	305	308	311	321	269	310	324	327	304	303
5946	1406	2336	2862	2558	2255	2012	1688	1585	1440	1330	1201	1171	1096	1047	1096	1043	1014	1046	1007	927	994	980	839	915	903	877	952	873	854	881	835	846	843	825	784	867	853	2496	848	817	809	785	784	805	759	776	826	774	830	773	786	793	804	798	761	797	786	759	780	795	776	761	760	797	786	811	773	793	760	798	749	738	804	778	772	761	762	854	766	752	784	774	746	735	779	783	763	784	736	821	793	776	785	765	779	754	765	775	747	808	804	758	762	775	768	761	786	752	744	769	760	763	746	794	786	766	779	767	819	795	763	779	767	756	766	795	826	799	765	781	783	764	732	774	737	795	735	752	804	762	836	734	717	760	772	746	759	734	714	798	793	750	801	805	775	784	764	794	757	754	771	813	800	768	806	803	778	728	815	762	723	768	772	772	815	790	782	791	773	771	727	782	786	764	797	783	828	733	790	764	773	753	760	790	781	765	754	741	754	791	751	749	808	734	755	803	760	816	789	742	776	790	791	810	769	740	785	748	772	778	789	756	778	783	764	777	811	829	750	760	800	717	746	751	784	738	769	753	774	779	719	782	801	719	800	717	799	752	728	791	756	809	759	741	804	794	773	782	763	734	763	757	754	746	805	751	788	741	798	792	749	779	779	839	779	793	737	708	725	727	788	800	727	799	734	745	766	806	762	743	792	748	741	778	735	769	759	750	768	818	764	773	802	707	790	755	819	779	800	753	790	757	730	756	774	776	740	785	747	736	742	746	797	728	851	785	790	758	742	768	759	793	799	795	760	747	753	799	839	731	791	786	796	753	805	740	789	768	798	826	784	800	769	776	756	793	785	810	770	759	769	785	779	759	757	812	807	751	722	748	809	785	753	760	780	727	748	796	732	765	743	785	726	729	799	772	760	778	739	796	793	747	798	755	769	783	733	810	731	759	776	750	813	769	752	766	761	738	762	744	814	822	753	789	777	775	772	744	741	760	796	738	727	809	786	773	745	765	725	735	734	752	757	758	786	773	761	767	769	846	752	734	748	793	761	793	733	799	782	741	825	756	778	751	813	730	734	762	775	787	763	798	676	745	807	784	721	784	780	732	789	748	772	755	769	787	799	775	773	733	724	829	752	751	791	752	801	758	733	761	766	768	788	797	769	785	815	809	745	812	742	798	748	768	764	760	764	759	802	754	821	793	755	821	774	747	772	820	784	814	774	768	829	751	810	780	738	765	790	763	802	747	769	803	758	745	741	758	746	782	781	742	815	786	740	747	743	758	835	787	787	745	767	766	763	762	779	835	762	774	760	780	747	744	770	830	762	806	742	709	761	754	751	775	814	740	757	769	796	777	715	724	819	796	810	749	765	776	790	753	807	783	759	787	784	781	745	762	769	751	779	743	740	760	798	788	754	810	765	783	822	763	788	769	763	716	766	830	779	744	746	753	772	783	835	780	749	746	795	757	742	736	783	767	785	756	783	747	734	779	780	793	750	739	777	784	761	769	769	764	783	757	768	774	774	715	737	793	741	759	851	757	754	762	839	790	798	790	762	789	737	778	736	747	738	769	775	764	749	783	809	758	771	735	770	771	773	774	784	795	719	757	762	785	788	755	802	783	788	796	780	767	754	765	781	782	774	783	770	791	771	752	760	776	745	814	738	754	773	779	750	738	783	742	761	774	821	816	755	754	784	741	803	767	780	795	814	751	744	776	747	800	759	776	798	795	757	822	787	758	758	779	758	771	805	707	711	775	795	788	748	787	802	772	756	748	736	754	736	775	753	798	803	704	703	741	766	824	787	741	758	763	774	786	806	792	762	792	786	728	791	759	749	834	752	820	775	813	740	798	757	773	713	815	798	740	741	763	792	757	752	726	834	755	798	723	779	760	760	798	725	723	793	737	786	806	794	808	771	774	824	748	769	765	755	739	794	749	776	742	799	730	792	765	756	786	746	670	785	778	793	745	773	782	773	785	742	782	755	780	753	757	745	754	802	746	781	764	751	754	779	765	731	767	781	760	805	752	763	752	731	816	810	785	790	793	762	756	795	756	758	817	762	817	794	775	781	784	792	783	784	743	775	760	846	776	771	784	744	793	821	780	788	788	744	767	762	783	741	737	833	813	776	797	756	764	756	785	776	780	746	787	763	728	737	805	764	744	820	804	768	828	763	773	812	765	738	685	752	756	759	779	770	760	830	764	786	783	775	785	743	761	759	718	767	784	780	788	793	750	803	777	756	773	820	778	752	806	804	772	793	792	741	766	764	749	750	801	801	773	802	759	752	802	850	779	779	768	793	763	772	765	787	767	818	755	791	809	758	748	800	759	750	778	801	717	741	782	774	752	773	770	733	776	783	806	774	757	771	786	806	721	772	775	779	753	757	762	764	772	791	771	813	795	761	748	833	803	764	785	765	763	786	725	752	768	749	782	776	782	755	777	723	751	780	725	764	777	756	727	788	727	838	695	763	755	777	768	732	812	701	786	784	742	784	757	764	803	789	822	764	763	773	717	785	799	751	792	778	762	736	825	795	732	781	787	797	772	708	754	780	794	832	760	746	798	780	786	786	792	782	793	807	781	722	798	768	740	728	788	753	781	767	828	752	759	762	738	785	842	723	777	763	792	713	744	784	767	744	825	803	775	822	818	737	784	753	795	789	797	759	745	757	765	787	759	774	777	836	819	770	801	773	789	774	728	760	779	809	768	765	812	741	756	755	762	778	818	751	749	759	789	743	752	818	749	775	769	766	795	763	762	751	773	805	781	775	741	725	775	743	788	809	790	802	777	810	804	778	782	757	825	757	739	743	771	775	735	664	808	788	795	825	743	798	780	795	776	840	788	773	782	780	761	766	756	746	801	765	754	763	740	783	776	740	741	749	800	752	739	799	807	759	740	771	761	761	755	803	803	725	788	745	812	795	787	787	791	809	752	731	798	827	773	749	749	757	722	798	751	788	787	709	785	774	742	723	745	762	749	753	758	751	748	754	759	775	757	774	783	701	770	740	789	751	780	762	755	799	763	798	774	749	829	755	779	737	760	803	787	773	772	763	793	815	778	813	813	731	800	717	793	728	799	766	775	765	778	792	772	767	781	770	824	755	774	785	764	763	806	820	761	740	777	773	790	793	704	777	785	734	802	739	776	786	791	720	821	760	787	767	772	773	762	811	773	768	739	741	816	763	789	775	746	802	802	740	742	774	789	757	729	805	765	804	764	734	751	792	784	784	764	796	753	791	786	754	776	754	744	755	771	797	792	782	726	780	776	750	786	794	760	767	744	802	778	795	786	753	728	755	776	755	803	791	729	746	743	777	772	755	758	794	780	784	805	747	797	766	801	753	716	769	798	784	787	753	789	781	717	783	744	752	819	789	762	697	790	751	750	745	792	823	722	754	763	772	774	751	783	773	804	826	801	770	761	802	697	766	764	767	798	743	828	717	742	808	766	745	809	803	804	724	739	768	758	789	753	784	767	788	751	744	783	773	746	707	725	759	734	781	817	730	752	808
13777	2134	2047	1678	1199	918	753	682	623	506	453	460	494	434	402	412	408	391	412	359	373	391	396	421	374	377	350	357	391	379	347	314	342	343	332	338	350	371	707	631	367	364	367	318	352	345	360	338	342	353	335	332	347	308	363	334	322	315	357	331	375	336	336	332	324	352	330	334	312	341	307	354	343	339	334	348	349	347	334	309	338	329	325	329	319	337	320	346	317	305	342	334	361	330	351	354	339	320	313	327	357	351	352	354	318	357	299	325	349	323	311	352	316	337	339	335	342	352	313	362	327	334	307	335	370	347	335	344	342	336	327	331	344	323	339	368	316	346	370	364	330	328	320	320	321	339	327	319	313	304	341	359	326	331	332	360	339	331	341	346	316	346	353	338	321	338	316	332	350	354	330	345	323	326	345	344	344	348	345	312	321	339	345	296	318	381	333	354	322	341	336	343	353	362	360	341	367	362	350	356	346	320	359	334	329	356	324	349	330	336	332	334	348	323	301	368	339	359	324	350	343	324	339	347	337	315	339	340	346	338	335	333	338	319	323	314	324	327	335	294	351	352	310	305	337	310	327	328	317	326	370	318	331	315	334	303	317	330	362	335	350	314	327	379	303	346	294	361	346	309	333	350	340	288	286	317	340	325	356	331	337	314	316	333	331	321	313	327	299	351	305	328	364	306	341	347	360	369	348	408	336	318	345	332	310	330	325	342	348	326	362	327	379	363	340	317	345	309	325	316	326	340	332	344	339	334	318	344	349	328	325	347	375	331	356	353	357	329	335	332	333	332	334	304	342	320	330	318	322	339	326	335	355	335	339	322	358	362	297	347	331	339	351	281	301	321	322	315	378	346	333	334	305	334	315	328	332	320	323	309	346	374	361	338	323	328	333	320	327	309	331	345	315	322	364	344	371	325	314	336	356	340	313	356	327	340	342	345	340	370	313	332	360	359	317	310	355	311	329	322	342	324	337	348	296	360	326	317	327	327	387	332	349	323	309	339	339	323	348	326	317	343	345	355	313	322	339	340	342	369	333	340	327	375	330	346	339	331	329	354	338	363	315	328	336	327	331	322	346	300	323	344	341	302	348	325	334	311	352	342	319	346	323	324	344	336	325	312	337	350	323	338	340	364	353	339	350	331	321	364	355	336	322	330	345	333	308	361	370	315	327	341	340	336	345	298	334	349	351	311	343	349	341	326	320	315	350	337	342	335	358	379	340	357	331	319	342	343	351	342	326	343	345	297	353	352	336	344	288	332	375	366	350	322	333	323	342	333	318	284	362	359	339	320	302	326	327	351	320	383	345	333	313	346	309	318	355	346	366	366	356	326	323	334	334	350	335	327	334	317	317	319	308	349	336	353	318	353	345	334	298	348	356	325	315	312	320	330	329	320	334	347	342	327	319	380	335	349	314	332	348	349	300	350	327	356	316	337	325	334	349	332	325	332	325	309	295	351	314	334	364	328	324	326	349	337	299	394	349	338	318	319	322	322	319	352	343	334	322	349	356	347	377	312	326	372	334	359	375	367	348	352	337	353	372	353	362	332	357	313	342	316	359	346	341	331	311	357	368	337	354	349	332	350	308	332	342	337	309	343	313	337	338	321	322	332	333	365	343	341	317	359	346	325	365	342	325	309	306	358	368	332	324	339	361	325	345	329	317	346	314	336	326	318	350	346	329	327	340	342	345	355	348	337	323	297	354	324	354	337	322	313	306	358	359	352	351	338	367	366	331	330	325	357	330	332	311	324	319	337	307	338	357	295	314	381	389	358	328	343	354	379	290	323	317	348	319	334	308	328	370	366	364	349	313	354	297	325	286	336	338	349	330	343	347	303	319	296	352	336	331	338	355	311	310	346	327	306	331	326	328	310	331	345	338	325	334	342	330	327	342	325	347	305	363	300	338	333	330	342	300	347	347	328	355	316	345	313	322	357	365	338	346	349	330	336	321	361	319	332	304	342	310	357	326	351	345	316	325	310	319	327	345	373	316	348	334	334	348	339	346	352	331	339	283	336	357	341	376	346	291	306	346	346	347	300	329	345	328	311	338	317	349	367	340	296	351	329	346	363	349	333	342	351	299	384	329	343	345	325	321	341	337	328	326	327	318	336	368	318	366	339	328	370	308	333	341	315	326	324	342	312	355	354	336	341	341	367	360	331	331	320	334	352	290	351	334	353	325	360	341	330	327	348	313	323	328	361	313	352	332	332	355	332	338	314	327	318	379	352	351	304	347	321	339	303	343	329	308	349	345	344	342	359	325	386	372	307	324	313	341	368	333	321	321	321	322	315	330	322	361	343	324	328	329	336	351	329	349	343	329	318	305	316	343	348	336	344	380	344	327	341	355	297	330	328	326	333	328	308	326	340	349	372	371	352	309	326	348	344	332	332	317	323	337	338	337	333	310	312	319	316	341	336	333	363	375	373	312	331	324	327	341	342	323	335	365	278	335	318	330	315	348	333	346	332	310	318	334	304	316	370	293	330	350	353	362	343	351	327	381	302	310	323	333	339	325	322	343	374	340	324	344	347	326	319	318	376	363	359	330	359	331	364	360	350	332	351	315	334	363	358	350	302	361	337	334	335	337	345	337	330	335	337	308	355	353	361	369	360	356	320	339	316	342	344	348	320	340	338	337	369	331	321	342	351	356	343	344	285	403	354	372	356	321	345	364	323	372	345	317	321	333	336	342	336	360	339	317	359	334	329	314	329	299	331	320	333	349	330	317	393	313	331	342	327	323	385	297	320	307	327	358	331	364	332	348	354	336	358	373	323	335	398	312	330	308	362	339	339	324	369	342	330	326	360	328	332	302	340	337	368	349	329	392	351	338	330	325	308	360	339	340	388	342	331	349	344	355	331	329	312	322	351	338	287	346	374	376	335	337	352	335	348	356	329	359	312	351	321	333	337	324	347	339	397	369	365	305	312	318	329	327	318	382	291	330	320	336	326	322	340	347	337	335	341	330	330	306	331	331	375	355	303	329	323	338	342	326	352	306	310	324	326	341	348	344	360	337	372	376	334	343	344	352	329	337	357	328	335	361	321	336	336	323	374	328	351	323	338	346	330	322	350	338	301	316	337	333	321	361	314	352	327	361	340	369	354	359	306	335	329	359	342	325	341	355	318	329	339	352	330	331	333	374	337	348	316	330	301	311	342	339	338	337	371	346	352	320	346	330	349	334	363	336	329	337	358	356	370	303	339	354	353	355	326	338	326	327	346	332	331	327	324	315	346	357	325	307	308	351	341	353	324	359	327	332	302	319	315	327	337	351	337	330	326	363	369	356	315	374	330	353	311	327	319	335	327	352	306	310	318	343	339	327	312	320	400	340	338	341	353	331	325	365	319	314	340	332	307	320	322	377	334	337	360	350	325	334	340	305	324	304	345	312	383	338	336	291	337	362	321	323	307	302	342	330	335	328	358	380	365	352	317	347	339	334	356	333	346	313	338	344	327	328	316	365	316	348	300	336	336	309	318	337	365
7625	2032	3895	4804	4382	3683	3118	2670	2307	2082	1902	1707	1558	1473	1477	1436	1359	1244	1235	1150	1191	1140	1148	1098	1081	1008	1045	1015	959	940	913	975	942	940	938	922	928	904	4500	2537	873	852	859	827	888	854	872	861	831	837	869	856	821	897	840	803	825	828	830	840	876	829	861	867	822	855	838	806	847	788	837	828	877	807	782	834	817	841	788	834	816	792	864	805	823	832	822	837	801	762	823	819	799	851	835	829	860	809	788	787	773	800	818	750	804	860	773	812	869	784	829	799	804	827	777	818	778	829	811	800	773	862	789	779	754	839	805	812	845	836	780	758	837	790	853	811	785	796	772	776	846	845	822	840	791	775	801	784	809	757	866	780	789	780	820	850	837	820	778	751	831	805	819	850	761	764	808	776	814	828	841	813	794	809	774	772	824	763	770	850	844	808	846	783	786	815	865	782	835	834	811	777	843	779	798	791	842	829	776	777	787	798	780	799	822	785	818	823	821	826	769	843	765	776	786	799	806	794	751	811	781	794	856	820	757	782	780	792	833	845	810	795	780	826	837	824	801	797	835	766	832	813	854	857	851	765	774	787	782	779	762	809	825	786	772	797	858	806	811	781	819	771	795	802	751	854	842	788	776	857	737	808	827	809	806	741	799	788	786	868	810	848	836	795	792	784	829	782	826	763	807	782	807	832	815	837	862	800	778	765	829	790	792	788	831	811	823	807	792	764	808	815	841	756	809	808	780	784	812	776	804	852	809	801	798	810	799	809	808	823	804	835	816	821	802	831	789	787	742	769	841	774	840	836	834	810	803	827	777	795	779	822	803	800	840	785	805	860	778	785	823	799	784	800	785	768	824	747	796	820	829	823	810	779	812	830	830	804	811	758	743	752	818	869	869	811	757	797	737	757	803	845	855	779	862	830	828	793	801	799	826	807	804	842	815	822	846	826	813	798	798	793	819	824	807	816	800	801	802	842	791	809	808	813	811	822	824	821	817	764	800	803	816	795	790	813	810	783	807	792	816	787	815	818	843	796	767	789	881	779	809	840	804	768	840	819	814	840	779	820	814	801	817	813	814	759	823	755	771	794	809	770	791	808	822	791	734	760	804	827	798	804	815	787	762	773	783	860	846	805	810	779	825	831	839	854	758	819	766	785	828	761	879	800	822	834	769	834	766	778	861	819	796	802	789	775	818	800	794	798	819	791	775	812	815	788	796	823	835	832	884	794	792	776	804	808	809	844	776	824	811	798	795	855	764	785	815	819	819	795	730	757	797	789	801	807	834	841	793	861	798	831	741	809	853	793	860	806	857	779	810	768	794	743	785	798	831	787	858	810	788	801	810	792	810	773	785	799	826	845	803	799	777	786	751	799	847	803	792	721	774	844	775	803	872	838	784	841	839	796	756	765	839	812	801	771	778	855	829	770	792	799	798	818	781	847	728	822	788	842	813	819	828	762	803	800	761	823	800	822	798	804	827	812	777	836	806	775	779	819	853	792	783	797	789	797	802	791	815	847	838	821	824	841	759	851	778	794	798	819	834	811	791	773	840	855	827	803	810	763	839	806	844	851	742	814	826	814	811	794	825	811	812	828	794	787	743	822	766	795	806	815	793	793	825	822	758	810	807	797	810	836	761	818	775	809	777	787	784	808	792	841	824	760	759	824	794	790	820	746	837	814	736	770	825	784	829	790	803	823	842	792	803	801	819	806	850	825	765	828	819	825	798	771	793	821	765	803	809	802	793	798	853	790	798	844	788	762	801	783	751	808	802	824	794	849	854	788	763	872	824	855	805	793	814	772	806	812	817	800	774	794	808	812	771	850	817	830	761	813	828	789	780	820	779	786	818	864	803	821	801	813	817	832	780	789	790	838	807	775	778	818	808	794	843	793	759	795	796	808	793	809	814	812	827	827	786	749	779	764	805	839	852	792	855	823	783	778	784	808	817	800	806	820	799	818	874	832	847	846	841	824	814	780	819	809	816	864	751	783	818	875	821	795	832	793	800	800	792	810	803	826	862	777	798	818	789	789	795	781	831	806	789	835	844	750	809	818	812	810	820	795	786	841	804	831	821	822	751	840	768	785	812	793	840	829	808	809	772	827	786	828	774	828	791	834	757	783	785	785	822	806	778	761	786	800	757	833	838	823	784	837	832	820	766	835	822	804	808	832	823	778	792	812	776	794	846	844	793	844	832	843	825	828	823	799	825	842	756	828	840	821	849	824	824	777	784	851	824	762	813	787	760	802	847	818	770	789	807	816	823	847	768	798	821	843	808	812	784	787	834	814	817	793	798	848	813	764	804	783	784	808	859	806	804	858	780	803	823	821	824	791	781	790	777	798	855	807	830	798	808	809	818	779	805	828	789	767	762	802	841	813	808	766	821	800	832	849	798	787	783	800	795	810	793	813	754	812	832	814	837	782	786	841	822	814	805	803	807	871	804	829	831	854	855	798	825	785	744	763	797	810	797	810	748	822	806	797	814	812	813	803	794	777	854	802	738	808	812	835	831	768	810	793	839	854	771	815	779	810	855	777	813	822	816	837	778	811	793	786	759	807	817	808	817	790	843	813	779	788	778	847	816	774	784	805	823	809	786	772	795	806	759	813	821	809	785	822	806	785	783	794	808	762	805	792	794	767	874	799	772	822	797	792	723	788	766	808	787	795	806	769	804	833	767	751	765	796	835	784	825	856	799	790	843	807	790	816	753	781	807	842	803	778	817	780	776	809	801	783	789	821	884	788	825	806	807	862	833	794	827	796	797	803	871	775	808	795	815	775	789	792	808	757	806	809	802	787	760	819	811	804	782	843	835	781	811	812	765	848	799	795	767	772	816	805	782	787	766	832	792	800	808	821	781	820	785	811	788	846	778	849	843	784	771	808	801	846	857	824	841	867	787	792	805	852	839	795	861	840	838	829	806	808	816	846	761	788	807	802	777	734	823	825	753	849	831	764	767	819	800	802	796	814	807	836	754	791	829	818	824	796	782	829	811	785	747	823	815	792	797	801	784	774	800	852	807	803	852	801	775	784	811	806	839	787	877	752	780	792	801	828	852	808	764	842	825	777	782	816	740	826	766	752	823	779	839	790	788	814	827	824	829	808	827	792	802	827	775	882	798	831	761	817	786	838	806	790	760	755	819	810	790	830	787	810	835	838	800	828	820	810	799	795	834	804	783	784	854	794	840	801	835	810	790	749	821	775	802	830	793	788	795	765	780	752	815	797	779	824	813	794	813	796	798	820	812	773	800	760	816	797	765	837	777	804	786	837	837	775	871	798	768	810	827	840	876	789	825	761	824	843	816	779	805	826	787	856	808	795	787	777	841	822	827	836	786	802	785	832	776	763	802	804	804	841	813	769	747	781	782	901	759	780	802	836	818	813	820	841	800	774	766	820	792	842	842	847	778	809	785	768	717	812	827	858	802	806	763	824	833	811	823	792	758	818	826	754	854	844	824	790	818	796	810	836	843	870	772	735	797	794	842	819	824	796
1839	192	194	169	149	174	159	150	146	140	144	152	178	132	150	165	164	134	162	147	172	174	158	150	159	136	148	159	148	170	146	148	148	152	127	149	146	159	178	173	156	150	145	141	149	163	151	142	166	138	160	145	140	175	140	151	147	152	185	179	152	143	164	150	139	155	154	145	146	177	169	150	172	139	145	163	147	156	125	153	176	143	151	157	136	170	160	153	153	151	170	150	150	150	142	151	156	156	152	146	168	170	140	140	135	124	155	165	167	133	141	164	135	145	152	146	157	134	153	154	151	174	159	141	182	166	139	156	162	142	161	166	164	180	157	166	131	150	166	151	141	162	170	147	159	141	171	140	162	135	143	167	146	178	153	159	142	170	149	157	157	159	132	133	123	162	180	155	175	143	160	170	154	139	151	144	140	143	131	156	152	141	149	151	160	178	148	153	146	144	156	149	165	146	135	141	155	144	151	140	134	160	147	179	157	143	136	145	141	122	149	181	158	144	141	151	136	147	154	164	141	156	169	134	125	154	143	143	130	143	158	172	133	148	145	142	154	147	162	169	142	171	147	151	139	162	157	158	175	142	135	169	159	151	152	162	137	154	163	149	156	135	160	158	158	160	133	164	128	161	159	115	143	149	144	160	134	176	151	144	153	167	151	158	150	153	140	147	151	154	161	150	143	165	146	144	151	161	155	153	151	147	165	162	159	142	149	158	132	154	138	134	156	148	163	138	146	132	138	160	161	152	173	181	139	119	175	134	157	145	144	163	147	144	140	176	145	137	140	146	139	160	151	139	160	146	147	148	121	147	145	149	144	143	167	135	168	141	146	133	145	169	145	166	134	149	143	156	155	150	141	156	157	135	148	144	135	155	160	127	130	144	144	136	148	121	141	140	143	154	152	162	149	124	191	159	161	154	155	140	158	145	138	151	135	130	148	149	123	145	140	159	131	154	144	145	132	140	143	160	161	158	153	156	167	156	155	178	172	162	158	139	157	146	130	161	127	145	128	142	132	155	169	157	158	149	149	144	149	187	129	157	156	155	160	132	153	126	174	153	155	142	158	152	167	132	167	135	133	140	147	145	140	153	162	152	149	147	164	149	147	151	172	153	137	166	163	129	143	147	145	158	163	155	159	159	142	157	149	146	148	132	164	142	162	149	160	150	128	164	179	144	124	152	145	143	169	170	129	162	147	137	144	138	161	136	159	136	130	155	149	136	168	129	162	153	162	140	152	142	143	147	161	153	145	144	158	161	146	145	152	178	135	134	163	167	134	156	160	163	148	136	158	155	155	141	146	131	143	131	149	158	153	139	157	139	136	145	147	149	155	149	151	146	169	152	144	172	151	161	145	156	165	159	143	172	149	150	149	144	145	154	166	137	136	175	157	161	135	144	163	141	125	163	156	141	142	161	137	157	144	135	158	163	147	138	153	154	146	126	131	152	143	148	155	162	150	145	151	135	127	177	126	155	139	153	128	146	144	149	152	149	141	145	156	155	142	163	143	152	136	128	130	132	157	157	154	164	181	143	134	151	151	145	143	146	139	156	158	151	155	161	151	151	163	135	156	154	154	157	148	160	154	165	155	147	146	168	153	167	167	171	139	181	155	145	140	123	157	167	129	155	149	131	127	141	160	163	133	153	169	137	132	151	156	142	139	137	152	130	158	136	158	159	137	158	178	148	142	125	132	160	154	142	160	141	152	155	151	129	143	148	159	134	153	157	130	168	154	154	151	142	159	155	155	150	156	155	170	161	176	130	129	148	156	175	139	153	135	174	140	161	154	150	144	143	142	149	142	148	153	162	127	163	148	139	148	177	129	138	136	159	153	151	182	163	147	164	136	160	150	141	155	162	149	155	151	154	163	155	135	194	166	142	159	176	143	152	148	157	160	146	179	143	136	131	147	137	148	163	144	141	141	143	159	152	147	134	166	129	147	133	156	139	135	175	156	157	146	116	177	152	138	169	167	169	157	140	127	170	154	156	133	150	139	138	160	163	135	144	139	168	142	156	174	124	139	149	170	130	136	162	150	155	161	197	141	145	133	161	159	152	168	163	139	155	144	139	138	161	149	124	145	152	152	149	137	158	135	146	143	149	146	147	177	134	149	144	145	160	137	145	166	154	138	147	166	141	144	154	162	176	142	133	122	147	156	152	150	157	132	133	157	157	164	144	154	149	155	143	170	155	147	153	160	161	156	124	180	157	135	138	150	151	134	161	148	168	160	149	169	136	171	144	145	165	154	167	152	157	153	164	141	167	149	160	151	141	132	144	147	160	163	123	155	130	138	135	137	155	131	155	140	144	149	156	159	152	152	167	155	153	166	140	150	153	153	156	175	149	134	174	171	144	150	138	158	128	154	172	178	137	148	158	146	134	153	148	147	139	171	147	139	155	137	143	144	154	143	145	150	141	151	140	174	146	124	141	156	141	144	150	144	167	159	153	150	165	150	136	171	166	155	162	149	133	169	155	132	170	158	173	171	185	139	122	150	132	135	139	136	153	159	160	154	152	151	147	166	133	138	138	169	166	169	144	142	145	145	153	175	165	131	137	144	173	136	160	152	168	150	150	154	146	165	155	157	160	166	148	153	153	149	148	157	147	140	153	128	142	158	159	146	149	142	137	140	135	147	146	157	142	132	162	140	136	176	136	140	144	154	159	133	152	132	137	158	143	161	149	130	164	127	143	160	169	148	165	152	135	127	152	143	145	138	150	154	150	136	164	159	157	152	142	138	159	150	162	175	149	136	149	138	158	135	139	133	135	124	149	153	169	154	136	133	143	153	152	160	143	155	147	144	142	170	174	149	132	148	137	130	144	168	174	161	165	141	182	144	145	143	150	148	164	125	164	134	145	136	161	150	164	162	162	153	163	149	152	161	150	143	151	131	115	165	147	155	149	185	144	134	125	132	133	150	147	135	137	142	159	155	173	138	153	171	167	168	146	145	162	167	149	133	146	144	134	158	140	146	151	159	157	153	147	143	146	159	149	174	179	175	149	152	146	149	154	146	161	141	158	152	173	132	160	153	148	159	157	144	159	144	179	179	144	166	137	136	140	144	133	135	145	162	149	155	144	145	133	169	147	164	145	165	171	138	139	150	162	177	163	155	146	159	168	181	140	167	152	137	131	141	154	161	139	148	163	167	144	123	157	125	153	152	148	145	166	162	180	157	154	140	156	148	123	146	162	153	140	172	138	166	156	156	168	142	134	155	126	176	143	130	152	152	158	132	163	156	131	135	157	134	150	149	129	136	143	145	157	139	148	127	154	176	132	157	162	133	152	139	137	167	158	119	146	142	189	150	154	153	162	173	143	150	143	141	154	150	140	152	140	147	153	132	151	174	160	156	160	167	154	172	149	170	138	159	142	123	144	138	162	133	147	163	149	150	159	139	148	153	156	145	147	146	167	167	166	138	151	167	157	155	172	152	146	141	166	165	143	156	133	169	146	165	160	162	172	176	123	159	146	134	138	147	138	136	146
2158	453	540	527	554	492	500	503	477	477	505	442	446	503	506	503	516	429	457	462	476	453	476	499	445	448	432	449	478	408	430	434	443	434	416	470	432	390	515	486	447	456	464	443	416	429	438	434	422	454	412	436	436	405	434	417	434	420	449	458	444	447	439	440	455	438	428	459	410	454	479	458	432	417	447	454	470	467	447	417	425	477	448	426	436	425	434	472	449	428	420	419	421	455	428	443	477	466	417	452	427	435	438	414	438	440	445	421	460	433	437	434	477	407	413	435	462	464	418	416	432	444	458	434	482	413	454	448	482	426	447	431	442	429	431	439	432	457	422	461	431	472	384	413	446	477	391	439	429	424	415	456	416	412	453	451	435	462	448	455	438	448	503	447	444	442	445	426	423	434	385	450	461	448	405	438	414	433	471	485	470	446	422	439	487	426	457	453	485	453	447	423	475	458	439	451	434	467	475	420	437	422	441	468	447	426	463	430	445	413	417	453	401	436	428	467	482	416	446	450	434	456	439	446	426	423	429	448	444	436	441	418	454	458	456	429	445	464	464	508	459	462	465	388	434	416	417	434	410	435	424	420	425	416	454	407	463	430	456	473	452	448	423	450	384	435	416	427	455	438	467	433	428	408	425	458	434	464	450	446	408	463	413	448	439	460	430	442	434	444	420	431	436	434	438	417	467	476	479	436	438	435	435	435	460	444	441	428	448	440	409	427	423	444	439	428	438	442	464	438	439	455	484	441	469	402	415	463	431	405	464	451	418	434	472	441	445	435	470	443	418	425	451	396	410	413	447	444	436	412	449	422	430	412	455	405	464	426	457	434	444	458	442	475	423	516	447	448	424	474	408	451	431	431	434	455	420	475	452	440	443	429	451	446	447	409	449	473	445	441	461	430	417	415	431	459	424	445	422	468	451	440	475	440	438	440	404	447	449	427	433	428	436	431	440	420	443	423	438	448	445	424	445	449	445	443	458	406	424	462	461	442	424	426	447	467	416	447	434	423	466	428	421	445	458	425	432	435	457	445	464	437	433	442	438	445	451	424	450	403	437	431	438	423	464	445	449	448	448	394	414	417	459	442	389	416	438	461	433	445	407	408	456	463	474	454	426	438	461	450	407	414	433	457	452	456	400	417	418	407	462	417	444	451	443	432	455	448	444	506	445	454	449	453	461	462	404	450	437	407	492	438	453	426	419	421	436	411	463	435	467	444	421	448	423	417	435	445	468	425	446	448	453	421	450	433	407	425	439	425	451	390	419	430	429	429	462	430	423	455	471	448	409	444	444	420	450	425	392	433	456	449	430	419	442	434	481	479	425	442	464	415	487	406	422	442	438	453	428	457	407	403	433	436	448	419	456	477	458	437	467	413	437	462	424	468	434	432	447	432	426	420	459	477	443	408	422	444	423	414	443	434	455	443	453	411	451	456	407	430	440	438	427	457	484	454	427	434	451	463	408	452	447	406	441	462	430	432	449	470	449	446	449	445	457	460	455	455	428	488	419	461	463	452	420	476	434	475	410	414	456	438	440	482	434	439	421	446	469	430	432	420	408	488	418	442	469	439	434	422	457	457	434	438	436	435	415	418	466	428	438	439	403	458	425	421	463	425	441	413	420	464	412	462	469	481	427	440	420	409	433	483	428	441	447	436	434	437	414	419	468	438	398	442	439	462	447	422	440	399	460	402	431	465	474	438	463	431	457	421	433	435	439	417	455	455	434	442	458	461	484	493	425	434	395	444	437	444	445	448	446	425	419	442	399	378	448	465	404	466	472	443	392	436	457	443	470	407	441	457	409	405	451	432	412	390	420	438	454	429	438	471	454	440	447	441	437	472	471	453	428	421	475	444	433	481	415	455	418	416	475	448	430	428	498	428	423	415	446	412	413	418	482	433	432	436	423	449	479	432	444	456	463	448	458	453	460	427	450	449	449	458	453	485	435	442	412	454	412	430	429	444	456	455	433	424	450	416	449	440	469	436	416	482	418	468	422	456	473	439	445	453	443	431	451	443	447	411	420	420	439	410	399	450	395	435	451	391	442	408	457	459	424	448	461	441	439	424	444	459	397	419	427	440	482	456	436	411	467	429	415	439	462	464	438	411	443	449	450	427	443	440	410	419	429	406	441	411	416	441	452	422	460	426	426	441	401	450	449	439	421	469	440	452	404	435	396	448	454	449	441	433	432	441	440	425	469	430	485	398	418	450	418	463	450	421	451	462	405	417	445	445	441	435	429	463	488	449	408	447	430	425	446	484	440	431	473	427	425	456	456	441	451	428	466	399	428	442	414	447	419	451	463	426	454	423	465	455	443	426	431	444	453	448	442	453	458	444	443	449	446	443	420	427	443	448	423	442	421	446	435	444	468	486	456	429	419	448	416	444	434	419	442	448	441	449	450	405	460	409	420	409	430	394	449	381	481	446	451	434	407	470	438	435	482	413	448	462	423	454	449	437	455	435	444	442	436	436	463	451	438	413	422	436	472	417	436	463	487	462	452	437	432	419	447	464	472	444	451	452	437	418	461	455	469	418	449	443	427	449	446	418	417	459	433	454	437	436	468	388	449	399	424	441	438	398	457	418	452	448	464	459	421	461	431	427	445	438	454	406	406	458	414	425	413	439	443	433	440	428	437	452	393	412	436	406	445	424	466	461	477	427	453	461	432	442	464	416	452	458	458	425	403	450	467	432	487	480	436	422	450	411	422	428	452	434	397	432	442	471	432	444	417	448	445	441	447	445	446	392	450	497	446	449	435	435	455	420	469	439	440	451	485	417	447	426	445	464	433	442	448	443	426	455	432	439	470	394	400	460	394	428	451	458	448	449	409	433	422	427	435	457	418	434	467	455	482	437	477	475	464	427	475	414	436	382	430	472	456	423	451	420	421	399	408	406	466	417	474	452	460	455	402	430	430	467	467	465	475	440	455	408	460	466	451	438	443	444	412	450	426	406	445	436	455	446	479	458	471	436	462	444	481	431	443	427	449	473	421	475	458	455	449	450	446	422	433	424	412	416	440	437	428	469	444	426	428	426	446	440	422	440	432	447	428	474	427	427	464	429	448	444	425	447	462	455	461	434	436	448	434	456	397	462	460	477	460	468	430	444	435	431	447	417	449	465	467	446	438	473	439	437	434	406	462	414	424	447	435	463	493	472	468	435	436	445	452	420	408	450	447	419	458	403	451	448	426	421	460	459	483	441	481	466	428	440	428	447	453	451	427	458	459	457	422	442	453	421	416	432	432	392	434	433	460	424	483	426	444	446	436	447	430	480	432	438	467	428	431	433	459	428	442	456	439	449	411	418	434	475	426	463	466	453	447	419	473	429	437	466	431	395	460	463	455	443	438	428	442	446	415	457	433	451	429	433	422	468	472	455	439	458	440	423	423	469	435	444	450	457	438	433	489	414	463	437	438	425	449	444	437	450	384	446	428	413	448	424	393	467	400	437	453	455	431	437	473	413	408	457	443	460	442	409	414	424
7568	1003	1059	986	798	601	490	494	451	415	376	373	374	368	359	318	383	330	317	332	331	339	350	332	306	330	338	309	301	327	310	286	309	281	313	334	322	308	461	501	342	294	314	263	306	315	308	296	287	335	314	305	314	290	311	293	276	308	357	335	309	315	332	284	315	326	339	300	311	347	327	326	288	309	325	298	321	313	312	291	299	311	283	313	289	302	341	334	305	320	318	290	325	292	292	329	303	319	287	324	304	310	337	347	272	301	343	312	284	332	321	316	328	331	295	305	297	308	311	314	312	317	315	303	334	331	276	348	338	329	314	292	299	321	335	329	340	272	312	301	328	319	312	337	309	303	342	289	312	322	313	315	292	282	307	298	290	315	294	345	307	290	306	345	319	313	314	301	323	309	305	292	316	326	298	287	308	277	326	324	311	282	284	332	301	308	309	278	303	309	318	300	326	282	286	327	301	315	314	307	315	316	298	301	353	306	316	277	318	316	300	332	307	321	335	291	304	312	299	316	301	360	353	315	311	331	308	289	322	320	309	283	308	321	309	294	287	282	302	285	277	279	301	299	328	330	320	327	298	281	278	331	327	288	287	343	321	318	313	300	311	310	329	351	309	329	308	319	303	304	327	302	299	305	321	314	327	342	319	299	348	294	306	310	311	322	316	337	317	275	315	331	330	290	298	317	313	293	331	306	303	344	312	303	318	296	328	270	300	332	324	296	307	321	307	323	333	320	324	297	331	303	296	316	286	276	282	312	300	319	296	324	326	309	336	299	278	331	286	305	297	335	329	302	285	297	285	300	271	298	298	314	296	327	337	286	299	297	297	330	316	335	296	303	311	297	311	324	317	353	295	311	327	321	327	291	323	303	297	295	326	303	347	303	332	299	324	324	339	301	314	290	315	265	305	323	318	305	316	298	336	333	300	343	323	329	300	315	337	342	323	324	295	308	318	297	319	292	339	304	303	297	341	328	334	310	315	338	329	330	335	282	297	281	324	310	289	328	313	289	307	286	305	308	311	343	281	301	299	320	310	348	317	313	320	304	291	294	346	322	287	314	326	338	308	306	288	348	318	293	306	283	308	333	303	291	313	316	299	321	338	307	297	278	325	313	310	325	334	294	286	298	305	279	291	288	310	314	316	309	297	333	274	282	323	350	306	286	298	284	306	285	329	293	301	312	280	328	305	340	311	306	315	293	306	297	316	320	280	336	313	282	285	313	314	298	283	333	282	315	293	322	300	324	302	304	313	296	298	325	303	286	307	316	285	306	316	312	350	294	308	347	315	295	311	318	300	296	321	312	292	313	304	307	299	329	300	271	286	266	327	333	307	296	271	352	323	320	338	334	312	321	303	342	335	294	292	329	320	315	273	308	301	337	330	304	297	311	322	333	314	292	296	333	298	326	325	316	295	289	303	317	314	309	298	286	301	293	310	309	273	337	334	309	302	321	281	325	303	312	312	276	316	348	310	323	329	293	337	292	300	310	306	365	310	297	288	284	320	315	296	294	324	306	295	315	304	291	308	325	323	308	320	305	319	297	285	314	317	310	330	302	292	305	335	313	328	325	341	337	296	284	311	318	291	303	313	291	290	309	329	307	363	311	304	297	294	309	296	307	286	333	328	295	282	276	340	321	286	315	295	313	304	313	314	310	308	298	308	310	297	320	304	289	333	313	341	344	319	309	319	317	307	296	318	281	309	317	299	315	298	288	305	296	351	321	325	295	327	311	318	321	308	318	288	304	313	301	318	338	308	307	297	326	313	325	297	318	322	309	308	317	296	289	314	291	299	324	348	328	297	292	310	323	340	331	304	315	293	301	308	305	258	343	324	325	302	302	336	292	303	316	307	316	294	303	308	296	300	296	288	336	311	303	311	295	319	275	348	307	299	296	319	330	283	340	320	339	320	316	304	329	303	292	293	281	329	298	319	317	343	313	303	289	301	317	314	319	300	296	311	308	326	314	299	310	303	268	291	275	305	315	311	319	305	304	308	290	310	354	269	325	322	331	299	316	336	304	293	291	316	301	298	318	338	315	287	331	295	314	327	331	330	300	323	304	366	317	297	306	301	320	312	293	336	316	332	296	317	312	286	295	303	338	291	334	267	309	311	326	281	312	339	321	327	293	324	318	299	300	323	312	301	305	290	290	327	318	313	321	312	301	312	298	311	287	336	332	318	339	308	298	308	316	306	294	315	287	291	311	308	314	296	320	286	321	334	323	323	333	277	309	301	284	301	297	303	325	290	318	334	347	358	293	327	318	340	330	325	311	297	305	304	317	318	311	305	311	288	307	305	314	334	289	318	315	297	337	318	334	292	317	300	309	301	302	315	331	349	305	322	291	317	319	301	275	286	330	278	295	306	319	304	304	316	323	315	311	316	292	324	329	311	285	317	292	306	322	345	317	330	297	330	303	322	279	292	334	314	315	311	315	336	295	299	310	317	313	282	297	282	331	271	319	310	304	276	309	283	304	314	271	299	338	318	330	290	291	319	292	302	286	298	311	324	307	289	305	333	319	337	323	297	319	315	318	320	274	308	340	313	322	326	334	324	309	321	321	331	295	322	313	310	305	302	296	309	322	327	297	305	304	346	325	313	310	307	312	299	292	307	322	303	296	322	309	334	310	295	311	301	328	288	306	330	304	304	314	337	305	290	320	309	307	315	338	308	329	314	284	309	344	291	290	325	307	328	298	294	297	290	318	311	288	315	307	329	290	300	310	302	308	316	292	323	308	308	288	311	299	300	327	346	302	322	322	318	302	298	306	342	317	299	311	338	328	286	306	275	333	306	301	297	325	298	271	328	324	298	325	304	317	328	311	298	282	337	297	322	301	322	330	311	336	289	307	309	324	339	282	324	311	317	325	308	288	298	314	332	305	291	352	284	312	303	265	338	356	286	314	321	304	323	316	311	305	273	321	289	316	325	324	325	314	332	279	309	310	315	329	339	293	299	315	313	314	302	330	289	282	339	304	310	316	312	307	302	309	288	291	331	346	313	275	327	326	308	301	331	311	333	315	282	288	307	320	303	294	324	305	287	316	306	317	287	306	336	290	329	312	309	333	302	323	292	293	307	295	303	339	322	320	294	330	297	325	304	280	303	269	336	303	311	305	317	314	341	307	317	334	292	274	337	311	300	310	295	328	321	298	305	290	316	266	337	284	278	328	333	304	329	302	323	303	324	263	334	307	315	325	300	336	311	327	329	317	293	359	313	298	315	313	337	299	297	318	314	295	332	307	305	322	286	323	322	313	280	290	328	320	296	289	323	305	336	321	328	288	337	316	309	327	287	323	283	334	296	347	314	306	314	325	328	300	330	342	328	291	320	293	337	307	330	325	316	356	294	327	329	319	306	315	288	318	296	329	272	314	320	334	296	318	304	284	314	315	301	307	327	331	298	322	285	296	284	285	298	292	349	298	290	307	286	313	328	316	299	282	312	326	292	282	319	353	290	315	328	321	306	300	344	298	334	309	270	327
5902	1387	2272	2940	2576	2233	1925	1780	1604	1339	1354	1231	1174	1155	1133	1127	1165	1029	1006	996	972	924	1015	918	913	880	920	911	864	856	853	879	850	791	862	871	869	797	2326	2031	868	777	781	854	804	785	781	855	787	783	845	823	798	819	775	795	794	840	820	797	754	798	810	816	740	709	777	817	794	769	798	782	788	839	801	777	783	797	811	880	760	775	829	774	722	759	796	780	784	804	795	755	769	803	782	750	799	756	761	743	793	756	785	813	770	792	745	785	766	788	764	793	763	808	809	782	762	785	792	819	793	784	751	795	788	771	783	821	768	785	805	783	759	745	786	777	786	821	814	786	826	757	809	806	783	800	815	787	792	809	837	758	767	790	825	778	777	779	767	778	797	770	753	757	792	804	792	784	767	788	783	759	773	791	793	754	770	777	800	763	736	765	732	739	786	749	798	785	760	762	766	766	721	798	703	777	809	777	749	748	791	758	792	803	772	754	787	757	782	779	782	763	716	776	754	776	763	746	736	802	775	774	806	800	795	791	799	726	828	790	791	828	771	831	766	820	793	763	772	758	776	773	745	791	749	800	850	785	781	791	777	771	737	775	749	740	733	767	793	719	812	759	805	812	739	760	816	783	722	798	775	771	782	723	797	830	815	726	761	790	794	780	812	793	759	743	740	782	786	802	770	777	791	739	790	821	787	774	755	796	829	781	763	735	784	801	784	834	751	815	787	767	774	821	776	811	787	823	803	766	766	820	759	802	772	804	777	794	753	758	797	751	807	786	816	794	732	778	774	760	739	804	805	738	812	816	767	735	767	792	780	734	770	782	787	801	764	806	741	729	756	787	752	748	813	756	763	754	815	769	782	773	760	822	795	785	732	799	793	795	810	741	762	828	768	785	851	770	747	791	824	789	787	784	818	723	748	805	759	777	771	764	775	832	798	787	743	768	785	769	779	778	805	755	763	797	773	810	783	762	808	815	796	766	760	782	803	802	817	769	815	727	805	805	772	787	748	770	743	782	795	754	840	752	792	756	771	780	771	754	774	761	782	776	786	792	796	784	822	760	787	776	797	862	761	765	821	774	810	791	746	796	772	740	802	778	758	759	768	758	744	780	776	771	795	808	761	807	758	737	788	779	767	767	758	820	781	787	810	802	817	810	818	751	779	746	757	748	776	750	796	812	739	775	725	797	775	790	818	800	751	784	802	775	726	736	762	781	766	782	812	814	801	760	787	829	775	826	728	794	794	783	786	815	809	761	765	768	841	789	790	787	753	741	778	811	709	748	817	796	801	693	756	745	754	757	765	722	762	742	749	830	800	830	715	779	762	810	714	761	763	800	756	810	767	797	749	802	757	810	825	774	762	759	764	792	783	809	791	767	803	821	787	800	821	796	782	762	768	779	774	814	748	790	789	845	748	772	744	690	795	784	770	794	807	802	720	758	732	771	802	843	800	748	792	733	746	776	740	795	787	745	777	775	793	783	776	777	788	706	755	755	785	760	768	736	795	812	752	784	766	826	818	805	755	768	824	780	775	784	753	788	773	742	795	796	785	746	792	773	739	818	724	779	795	757	796	743	805	722	792	751	796	722	752	786	770	728	755	742	827	759	818	808	788	788	789	775	764	803	805	785	769	798	755	744	789	791	784	761	745	777	778	772	768	778	781	808	782	773	804	813	766	789	748	803	791	779	794	779	755	756	778	782	739	755	764	762	746	743	758	759	751	785	832	803	759	765	784	765	804	820	854	792	773	770	804	790	818	805	800	772	785	775	785	790	802	820	787	792	782	791	751	811	813	801	713	789	840	810	779	747	748	786	799	803	801	738	803	787	789	774	828	745	754	756	750	817	771	770	787	805	865	782	782	820	782	788	760	791	822	780	750	816	790	772	779	819	756	763	764	760	776	738	750	823	776	761	784	739	785	797	769	778	745	791	756	790	772	773	784	815	778	829	750	820	836	791	780	758	779	812	795	821	804	839	797	785	728	772	742	788	746	814	810	814	768	783	764	741	784	799	749	766	783	770	789	806	773	730	789	818	744	777	768	732	789	804	816	725	833	785	785	782	812	761	825	716	798	755	754	766	776	765	769	784	798	750	766	811	717	750	753	727	794	766	773	746	797	771	754	743	823	822	760	780	803	827	751	798	817	754	825	795	804	792	781	755	758	776	777	760	782	735	797	809	755	741	803	836	723	786	782	767	772	769	777	817	798	713	766	735	803	715	772	724	793	809	788	745	797	784	842	769	823	800	785	722	735	797	733	746	795	773	752	715	794	789	834	811	784	755	772	800	835	770	811	744	751	782	798	783	809	769	772	730	775	784	789	747	785	784	844	780	779	791	772	746	787	760	770	839	765	833	760	801	847	849	822	739	798	789	790	773	773	800	745	731	783	784	817	767	817	786	744	764	791	804	729	744	819	765	764	776	767	740	759	807	793	802	757	741	727	797	770	789	699	754	779	821	829	775	759	741	809	798	767	790	743	811	766	750	777	752	779	794	803	764	774	733	791	749	832	757	759	742	739	731	746	722	780	700	761	770	762	762	777	771	825	772	798	846	773	775	731	772	819	778	768	775	828	797	815	733	783	789	797	782	773	780	720	780	806	753	733	798	805	750	812	838	754	762	783	749	771	812	764	806	803	808	800	820	759	828	818	798	762	805	775	748	795	738	810	775	806	785	818	767	752	771	763	826	751	807	809	785	789	755	758	739	785	770	766	776	810	770	784	791	757	723	767	723	811	786	805	783	723	763	805	738	732	784	790	761	843	815	758	787	788	784	735	777	798	790	780	795	781	768	814	796	768	774	828	772	779	813	740	774	768	769	775	762	763	817	795	773	807	803	790	755	820	772	824	774	753	771	763	765	775	790	772	790	762	765	799	787	732	764	775	800	791	799	811	735	792	786	772	789	814	761	812	764	771	790	801	748	795	780	811	780	752	761	777	725	746	771	769	790	741	758	809	782	808	786	778	775	771	819	768	790	807	818	814	773	811	795	837	795	774	767	822	781	789	736	784	767	764	867	795	786	800	830	804	794	785	830	768	784	788	778	753	786	775	780	788	796	779	804	835	775	779	812	803	812	822	813	765	760	774	835	801	776	782	761	774	782	778	757	759	740	768	795	799	779	746	773	819	813	772	801	782	748	771	776	762	745	748	788	777	738	784	793	798	789	752	752	771	825	780	826	794	737	745	780	804	771	789	784	783	758	771	767	828	750	774	789	757	799	743	809	800	759	742	770	753	792	750	775	754	811	828	783	778	771	787	864	768	812	808	760	710	720	759	790	766	765	720	749	776	773	816	765	781	798	765	765	760	774	816	796	784	741	787	733	785	823	799	743	816	797	730	832	794	758	785	790	732	796	796	793	770	786	773	794	803	850	748	738	798	756	762	782	801	787	754	762	796	841	726	743	785	774	797	777	832	765	795	788	800	738	758	751	800	746	767	756	805	743	776	786	805	829	727	824	808	802	758	751	744	836	759	775	783	819	766	750
13793	2067	2021	1659	1154	930	755	668	588	522	511	471	441	402	404	390	428	410	385	400	383	399	368	381	395	372	373	373	375	333	347	366	342	334	326	329	318	376	612	942	338	298	367	358	347	348	309	329	343	337	329	324	345	346	329	364	341	316	361	321	350	323	331	370	338	366	312	345	329	311	342	345	337	373	341	338	325	328	366	384	304	358	327	312	320	351	344	344	316	361	353	342	356	304	300	326	293	353	322	366	325	350	375	325	322	339	352	322	334	324	348	322	331	362	324	304	301	315	293	356	324	357	313	350	342	319	326	352	346	321	334	320	310	342	351	313	324	360	323	375	338	333	345	329	349	337	384	351	318	325	329	346	341	321	348	369	338	349	334	339	362	328	341	326	380	322	278	315	337	329	326	332	363	340	356	320	350	348	382	331	318	351	364	327	328	351	357	354	319	365	382	327	346	353	353	318	350	328	343	336	368	336	335	305	328	355	350	344	313	369	315	336	323	364	321	327	326	338	328	315	323	335	327	343	329	305	318	321	346	353	318	337	318	325	353	329	301	321	343	326	345	314	338	316	347	346	326	319	338	322	345	324	323	344	329	333	362	321	351	289	350	309	361	361	320	331	339	332	330	336	340	351	361	302	364	336	352	328	348	370	351	344	350	318	293	355	350	341	325	334	311	338	356	325	336	322	304	293	359	359	300	333	347	330	327	331	328	340	329	358	348	332	332	333	335	386	326	340	334	353	315	315	326	333	312	330	330	351	370	303	330	333	341	344	339	341	342	327	319	330	332	334	313	368	334	331	324	334	357	347	366	317	320	341	334	331	321	338	344	332	332	321	336	324	308	357	342	309	336	338	311	348	314	360	324	360	331	332	348	336	297	332	344	320	337	318	332	387	299	334	348	380	324	315	361	337	364	330	320	336	326	348	330	325	382	313	362	341	343	355	327	366	350	350	342	307	315	334	330	349	338	326	356	354	309	330	347	360	342	346	297	360	351	360	342	338	344	317	355	321	377	321	332	342	358	342	319	351	325	345	324	355	356	356	349	356	350	339	339	336	334	321	327	374	333	315	351	368	322	320	362	340	343	358	305	314	333	324	352	300	312	322	375	297	314	342	358	354	346	325	333	304	324	341	323	328	337	320	354	373	302	299	363	349	307	327	319	323	330	351	329	308	305	332	361	327	355	368	349	312	307	308	351	335	342	354	364	379	352	349	360	339	379	336	350	345	290	338	332	365	324	310	344	343	311	330	340	344	324	371	338	342	338	327	312	324	369	353	313	353	299	314	335	329	338	335	324	336	308	353	329	351	303	323	325	358	339	337	334	355	357	334	337	344	345	344	332	339	371	318	334	327	382	327	356	345	335	358	319	354	316	327	349	336	336	351	318	327	330	334	362	331	357	347	335	334	290	327	343	327	363	363	329	375	321	364	331	378	355	326	339	316	323	329	332	354	332	370	323	325	313	356	297	343	353	330	335	328	328	348	334	355	339	323	318	324	330	342	358	313	345	334	318	330	324	383	366	346	336	301	355	332	353	333	325	348	298	351	337	335	313	333	372	382	331	332	302	339	345	310	333	346	333	344	335	381	329	319	341	371	318	354	350	326	316	312	345	332	353	362	308	329	331	317	322	346	363	328	359	336	378	315	308	308	318	333	336	323	339	339	349	365	323	330	327	353	347	313	318	365	338	329	336	384	343	314	334	321	335	338	347	333	308	321	345	320	318	363	353	325	344	320	340	354	335	369	355	327	317	335	318	345	332	327	314	367	332	312	308	333	330	328	355	336	334	340	335	323	313	320	339	347	348	352	347	318	310	341	303	304	313	361	329	334	334	344	356	327	304	345	344	332	354	355	359	344	333	301	324	325	334	328	292	325	295	347	347	322	321	365	342	311	342	361	320	347	309	328	343	343	331	308	320	338	359	324	328	333	327	353	366	347	330	311	363	321	364	332	346	339	333	305	324	333	345	326	333	346	335	345	318	362	364	267	373	331	354	309	340	328	326	328	335	333	287	349	376	364	302	304	325	380	352	333	351	334	372	354	313	322	335	365	329	353	354	359	355	319	325	330	355	347	367	328	371	326	314	368	355	362	329	333	346	324	340	329	356	347	340	325	357	360	326	337	343	350	359	319	356	331	348	336	353	321	319	332	341	338	315	381	335	332	312	360	348	357	339	322	349	342	350	355	381	353	333	348	343	373	349	316	347	331	323	343	355	350	328	354	305	327	337	323	306	317	344	339	293	366	344	344	306	338	337	327	275	326	331	305	341	375	347	332	338	342	346	336	350	312	319	337	309	378	326	327	311	373	301	328	329	349	380	347	335	342	346	325	326	347	344	363	338	315	299	349	331	316	332	318	347	350	321	356	330	370	339	338	329	333	324	336	345	340	345	346	338	334	361	330	358	325	316	324	327	369	328	345	337	358	323	308	340	377	349	328	313	364	299	375	345	372	332	327	348	322	320	298	331	300	323	352	341	328	310	329	347	346	328	330	331	326	343	371	365	336	349	344	328	300	334	332	360	316	328	353	304	344	336	342	327	331	325	326	349	333	323	326	304	370	361	335	327	318	326	328	333	352	331	325	340	352	321	323	334	337	338	372	356	338	351	347	352	342	328	326	312	333	353	340	362	348	353	333	342	302	353	331	358	320	341	322	355	344	339	360	311	348	335	329	339	320	351	318	336	345	346	325	340	350	327	330	347	359	335	311	313	327	343	346	342	363	332	315	332	326	364	341	344	327	313	334	331	349	372	313	320	331	338	372	332	344	350	320	319	311	353	349	331	327	345	351	349	342	301	337	335	368	315	346	329	339	347	329	327	338	301	344	349	361	342	311	306	332	321	337	331	320	341	325	342	332	342	342	330	348	334	322	331	345	310	345	363	334	309	339	331	322	336	326	352	353	340	321	341	391	334	360	292	325	351	375	333	325	313	338	349	341	329	318	357	310	338	337	321	325	345	308	340	321	360	328	315	344	358	324	352	370	345	336	309	317	392	350	307	313	331	315	355	300	323	329	321	364	356	381	317	339	345	334	340	338	335	344	333	301	359	358	342	338	339	351	336	334	320	314	336	336	329	339	320	349	311	346	339	305	344	349	370	331	347	338	304	338	335	379	323	343	363	364	306	346	319	326	304	285	369	324	348	357	298	328	330	344	333	323	320	335	347	378	323	328	358	322	333	326	336	356	333	284	307	316	303	347	339	357	350	346	314	298	349	332	341	335	315	369	332	335	346	330	331	334	338	346	336	347	355	356	335	377	348	322	327	335	352	361	298	337	337	309	389	378	344	371	341	357	317	325	341	371	363	338	334	359	335	336	332	347	332	358	357	343	341	317	377	349	340	332	350	311	338	343	368	316	338	324	364	326	352	321	294	312	343	337	323	355	376	339	306	297	306	345	333	293	344	363	320	334	339	317	332	340	334	366	329	325	303	377	332	305	328	353	373	295	301	334	362	373	346	376	357	347	321	379	333	358	368	359
7733	2076	3974	4670	4359	3734	3189	2673	2388	2070	1803	1702	1673	1549	1459	1436	1448	1306	1292	1227	1157	1201	1147	1135	1056	1027	1008	988	1066	947	961	961	914	915	883	911	893	931	3093	4465	846	871	906	864	918	844	868	854	850	881	911	845	831	782	890	868	854	888	848	909	827	845	822	866	828	842	877	850	820	827	840	853	771	807	816	827	789	843	775	823	803	842	871	828	793	787	803	823	805	825	848	825	899	818	823	790	778	820	792	826	754	803	819	856	909	787	805	810	783	835	807	858	818	854	843	815	828	806	821	795	812	778	849	812	833	845	837	877	844	759	795	833	810	781	787	812	739	824	796	819	821	840	811	800	793	863	792	784	796	845	756	828	798	800	803	760	833	822	873	801	775	821	792	748	859	783	768	816	820	819	787	808	797	808	790	847	797	833	817	813	859	843	838	805	812	802	796	847	790	814	794	815	809	861	788	811	760	773	786	821	838	852	784	798	825	799	821	810	767	799	769	867	843	827	765	814	791	817	781	823	766	814	823	798	791	816	795	802	801	802	771	857	828	774	834	835	832	827	785	833	813	795	839	785	814	745	794	813	843	798	848	787	768	825	805	801	805	787	804	808	831	798	818	846	820	813	829	816	773	832	815	777	771	808	789	795	758	806	778	784	802	787	807	798	852	854	828	815	811	843	826	828	825	802	766	857	844	786	789	779	778	754	819	777	765	840	823	828	829	845	828	780	811	819	811	817	803	780	799	843	837	812	816	822	798	804	814	817	782	770	770	748	898	856	794	819	804	881	840	778	796	796	848	785	789	829	864	764	779	805	835	866	809	813	784	764	802	816	766	859	834	858	819	796	758	813	822	891	818	841	753	745	818	751	821	817	765	767	843	771	776	825	861	757	800	770	858	817	795	797	819	852	815	820	820	837	797	806	852	811	816	839	774	849	798	852	794	816	817	826	819	785	808	854	814	829	822	856	849	827	807	803	821	804	811	865	786	825	832	844	821	795	771	828	858	854	815	830	776	827	829	800	814	790	832	806	774	796	829	821	770	807	812	790	812	754	791	763	822	812	799	811	835	864	846	808	871	836	794	808	801	819	845	811	842	748	786	792	812	811	795	779	827	822	840	826	822	837	823	775	827	872	819	765	791	805	820	839	783	834	786	802	829	836	796	811	819	798	809	810	820	854	802	778	795	795	819	808	822	797	805	816	804	843	763	761	819	770	815	815	784	824	772	859	835	786	814	861	787	824	792	848	754	780	815	803	792	788	807	835	871	810	797	800	851	746	811	833	801	837	845	858	795	831	799	816	763	858	827	790	735	826	784	829	778	816	819	828	840	836	801	826	803	798	804	818	803	828	848	783	765	774	859	810	790	797	821	765	850	790	759	774	815	839	862	833	824	788	822	800	829	770	804	827	776	829	741	850	794	764	802	766	803	851	784	784	864	780	774	835	738	851	828	830	795	806	780	820	842	810	791	864	813	813	783	819	843	821	846	803	804	875	733	830	775	825	786	833	799	768	833	803	855	773	808	782	808	770	790	811	806	851	825	793	868	799	774	823	765	816	799	844	772	796	829	790	785	757	837	835	796	809	799	790	763	781	847	782	791	837	840	779	801	816	752	826	885	776	815	801	805	836	798	810	800	820	780	812	811	818	840	849	841	771	831	805	815	829	862	806	793	806	811	821	807	874	789	866	807	818	807	843	773	819	814	814	768	804	840	790	833	780	774	809	780	808	810	805	849	818	810	802	824	844	796	816	760	811	799	824	813	850	854	825	849	788	802	839	814	800	828	794	813	806	809	759	841	768	829	828	811	759	785	760	799	840	841	826	785	762	842	803	784	773	820	783	856	819	781	843	786	881	776	837	792	819	809	805	863	802	769	833	837	835	810	792	819	778	803	776	814	806	809	802	828	836	803	838	826	770	793	779	801	758	811	839	826	752	792	824	850	794	781	837	788	814	800	811	822	790	850	821	806	760	834	821	791	808	799	798	832	828	764	818	778	846	804	860	814	814	773	805	812	766	776	797	815	790	820	772	773	780	855	783	811	799	741	814	826	789	780	762	796	813	813	769	821	794	821	772	771	859	789	847	859	818	858	791	797	854	844	742	854	779	832	775	813	804	820	785	801	851	782	755	800	817	805	747	837	800	817	861	810	794	829	797	752	725	802	827	836	854	772	829	796	849	779	841	815	776	802	821	796	800	861	775	821	802	797	791	824	819	804	829	784	821	869	844	778	847	811	787	848	845	758	802	801	822	825	762	789	819	838	815	822	829	825	827	782	816	840	813	769	813	842	759	771	775	857	796	807	807	862	786	842	833	797	808	834	810	814	828	837	809	807	802	788	860	840	801	817	832	811	816	782	772	768	815	820	843	825	846	848	774	844	854	833	838	813	773	755	815	812	795	769	839	818	827	805	810	851	847	791	774	813	807	808	818	804	762	787	837	827	840	830	806	804	771	806	808	788	809	773	806	806	777	763	828	817	828	798	797	769	806	785	770	790	798	855	868	776	833	808	837	797	812	787	829	763	782	796	808	884	825	848	824	839	787	775	828	827	810	771	757	771	789	853	849	855	837	821	800	821	795	815	736	809	777	778	823	802	770	822	798	762	810	816	827	845	788	773	770	846	802	834	792	759	780	810	824	807	791	805	800	803	821	870	825	765	815	773	802	791	773	788	813	817	795	792	837	808	865	793	831	852	807	810	805	856	815	816	818	841	821	812	817	805	815	851	820	800	753	796	812	808	791	795	827	832	806	790	809	804	787	776	838	792	816	750	838	786	791	825	786	845	741	801	802	802	787	764	813	798	813	771	796	796	801	846	867	821	757	801	813	837	800	788	805	779	862	821	833	793	831	782	798	822	803	808	860	809	848	829	831	798	821	837	868	746	805	851	800	844	786	800	811	794	820	834	813	804	785	858	847	766	774	803	816	799	852	822	806	863	774	816	782	821	752	800	850	867	835	784	841	762	838	797	841	798	880	803	784	795	800	848	811	853	799	858	811	822	799	812	777	860	836	767	854	783	810	798	836	809	810	778	814	824	803	767	782	822	831	836	812	811	794	798	785	821	831	838	852	866	799	753	778	813	819	790	845	779	865	778	833	803	781	771	813	822	757	804	850	846	824	820	819	806	868	809	779	823	831	778	801	758	807	825	801	804	794	765	845	787	817	776	813	832	779	809	803	775	807	773	801	797	821	876	871	747	822	833	767	824	805	794	837	852	811	802	804	872	794	795	803	766	797	756	823	806	781	832	845	821	828	844	807	821	779	832	860	840	802	824	789	818	848	825	764	830	810	815	821	785	800	859	821	834	811	826	780	833	833	822	860	813	871	835	811	776	820	817	817	858	809	766	812	728	822	834	842	799	813	836	818	788	840	794	841	834	833	840	808	750	793	791	747	831	837	853	758	828	829	815	806	862	753	786	808	785	854	859	788	817	766	768	848	797	791	811	791	759	791	797	784	831	845	836	816	787	819	806	804	750	803	839	835
1771	192	212	169	171	165	155	164	148	177	148	185	171	178	164	160	146	170	136	160	161	183	186	153	172	154	176	138	147	162	154	160	149	155	157	151	126	147	172	152	136	150	150	163	144	146	179	156	138	159	152	149	157	144	183	123	139	165	143	166	164	146	163	134	145	155	163	155	136	140	161	130	159	141	135	151	150	148	136	136	162	170	154	170	135	134	163	133	176	144	165	168	147	145	167	182	134	156	149	154	135	146	162	137	157	154	142	151	171	140	164	154	157	185	179	159	170	170	162	145	143	152	145	156	177	157	161	141	170	135	168	143	159	147	143	164	130	128	142	177	150	165	155	142	149	157	166	151	155	151	160	154	167	143	156	143	145	160	152	144	168	142	135	162	137	170	146	142	150	152	140	158	170	148	166	176	171	143	159	168	173	155	159	150	163	161	158	139	152	164	154	145	157	144	139	152	178	149	165	166	137	148	154	169	164	159	135	160	158	150	159	149	149	164	144	147	159	143	149	141	163	148	165	147	142	148	131	174	173	143	153	184	175	148	149	172	157	143	158	162	132	154	174	170	151	129	166	155	151	154	141	138	137	156	161	146	160	160	167	139	154	152	154	165	177	186	175	137	158	178	166	153	134	141	167	164	135	148	141	148	158	154	144	155	133	166	167	151	143	156	163	164	154	160	151	170	154	155	166	138	150	169	153	147	147	143	169	137	155	162	142	146	170	131	149	131	157	159	125	120	136	163	132	143	129	145	137	151	151	143	168	140	150	167	144	161	168	162	145	138	143	147	157	159	143	146	169	138	164	147	160	137	142	149	141	146	143	156	152	165	143	149	130	150	140	144	145	148	147	159	167	159	142	155	146	173	164	143	170	154	172	150	144	143	155	173	154	142	147	115	135	163	167	142	165	170	156	153	137	142	161	157	135	145	149	157	150	155	141	166	183	137	171	150	142	145	147	164	149	128	147	164	147	159	175	161	168	135	155	134	167	150	159	175	159	161	156	145	149	153	150	156	147	148	145	169	159	167	144	156	169	156	167	163	160	145	143	161	148	162	144	144	151	161	142	148	157	144	173	119	150	160	160	151	147	142	137	154	142	148	139	143	142	164	164	159	128	158	152	148	152	152	174	141	163	174	154	149	141	158	161	136	134	159	141	141	148	157	140	150	173	160	155	155	153	163	148	159	125	161	174	178	151	154	141	164	149	143	175	171	156	167	160	180	161	169	165	144	134	170	157	154	162	192	168	166	172	167	129	157	143	160	147	166	146	159	161	149	145	129	166	186	171	148	133	141	163	155	148	155	147	126	157	159	161	151	145	144	149	161	136	167	164	192	160	140	156	151	150	143	160	164	170	154	154	154	143	152	143	140	166	157	169	157	167	165	188	121	168	162	165	141	151	163	158	151	155	169	151	162	148	151	138	162	154	171	137	129	143	151	174	161	152	155	168	160	177	155	158	163	159	163	186	147	152	165	156	151	144	147	139	161	167	165	146	125	139	148	156	142	146	140	153	148	159	146	150	157	151	168	155	173	155	162	146	148	144	137	144	140	148	163	134	144	164	160	142	155	142	144	164	169	156	159	155	156	170	150	152	144	147	161	131	165	155	163	148	169	148	157	149	153	176	155	152	154	160	173	157	129	164	138	159	154	162	166	160	135	161	136	148	133	146	152	158	152	157	184	169	168	127	145	166	137	133	168	151	159	153	177	178	152	140	139	141	132	146	166	144	149	155	160	160	152	125	154	162	168	159	160	137	152	145	141	167	138	171	175	135	170	147	141	171	161	164	139	162	163	144	153	149	151	167	147	128	163	138	156	165	148	147	160	132	168	157	149	163	152	154	174	166	155	164	165	138	162	163	146	163	149	173	152	180	164	187	134	154	144	161	178	151	161	129	148	154	160	163	171	147	158	165	147	164	165	164	162	163	127	163	151	158	159	138	158	141	141	166	149	152	155	169	157	133	164	160	168	145	151	142	150	160	159	136	149	153	160	159	168	151	138	160	151	160	134	168	157	154	148	168	143	140	157	163	149	169	161	165	145	154	140	150	180	147	159	152	173	156	147	172	155	173	163	151	147	180	144	154	137	146	168	147	146	142	144	157	173	170	131	132	164	165	149	164	137	151	158	149	148	144	162	151	155	169	133	162	158	166	167	139	159	135	140	170	161	155	146	144	152	143	150	159	153	167	154	158	150	128	151	161	161	134	161	147	166	173	154	137	188	165	179	140	158	181	154	152	152	164	140	180	174	159	163	163	138	167	148	161	146	174	164	157	139	140	152	142	131	149	142	168	145	145	164	159	167	158	163	140	150	143	140	147	157	169	163	151	161	194	160	176	141	148	138	158	152	154	169	156	150	142	140	157	150	172	166	166	161	172	177	164	160	140	158	157	151	168	140	172	163	155	147	148	143	177	166	126	147	156	165	144	140	162	144	149	153	147	146	141	158	141	127	152	136	146	154	144	122	135	137	155	141	165	133	134	161	151	134	164	163	132	162	148	153	136	147	149	138	155	151	153	165	135	126	158	158	151	160	170	146	151	144	153	151	153	141	151	175	163	157	137	153	177	171	150	158	143	157	144	168	150	177	159	151	162	157	142	148	156	132	176	172	133	145	156	157	127	147	142	165	151	137	153	151	144	150	126	151	162	151	148	177	129	176	161	147	175	149	137	159	167	149	170	150	159	154	173	150	170	160	165	147	157	166	155	161	140	143	150	160	132	150	153	169	169	147	123	160	166	150	139	157	140	163	174	157	147	167	178	158	147	174	168	170	139	162	152	169	185	172	144	162	174	151	160	156	152	149	170	144	142	169	147	152	155	154	147	159	161	157	141	149	169	145	139	164	155	163	159	146	139	139	155	162	153	150	158	137	143	158	131	132	173	168	170	158	165	152	164	153	166	153	150	170	168	154	156	142	141	155	187	150	138	128	141	169	150	159	143	167	154	128	147	161	181	162	171	153	142	126	163	153	168	175	165	153	168	173	142	138	139	158	158	162	140	162	154	158	171	148	163	162	152	170	163	149	137	151	151	149	152	160	138	148	143	140	158	146	148	149	180	132	168	136	169	156	167	140	155	149	158	174	173	180	174	189	171	151	169	172	144	141	142	154	148	152	143	159	161	151	151	144	137	147	163	166	127	158	149	151	157	145	164	129	161	139	157	154	146	155	150	173	146	183	167	173	158	159	159	156	174	164	156	144	153	157	156	149	173	158	132	158	128	127	134	151	165	159	150	168	179	157	156	141	149	127	170	156	179	160	143	169	154	139	112	174	158	162	164	146	150	146	156	152	161	163	165	137	155	159	157	152	165	145	164	162	159	171	143	143	149	167	173	141	149	145	163	143	157	168	167	138	158	156	147	160	142	162	171	163	146	147	159	147	158	144	144	153	140	161	140	169	166	161	162	143	116	156	158	147	175	153	152	161	159	142	173	147	148	130	155	150	153	158	174	131	181	149	150	163	149	176	161	164	157	152	131	161
2239	484	564	538	547	478	519	472	495	479	490	485	481	496	509	502	502	498	452	482	474	459	471	463	465	464	452	452	470	434	455	438	463	471	435	440	457	465	531	524	468	449	449	472	461	462	450	441	460	462	443	423	443	470	431	478	459	452	441	430	506	451	470	477	476	490	460	422	433	412	457	476	425	435	444	463	452	446	462	473	460	456	473	451	452	442	478	464	471	412	447	454	441	469	437	466	448	465	439	442	426	405	423	423	452	487	455	477	446	469	450	404	453	432	481	461	418	462	436	451	449	462	467	427	479	449	469	451	439	484	461	488	451	508	455	456	467	477	462	491	423	425	463	461	457	417	483	442	474	436	463	410	437	416	456	519	456	445	448	448	438	443	484	483	458	459	447	439	455	450	468	428	427	461	432	469	449	439	427	464	465	467	438	436	449	450	482	488	449	480	433	488	456	456	434	428	479	482	445	451	465	478	427	447	471	434	418	481	482	423	405	446	431	472	452	431	421	436	451	469	434	476	461	465	461	459	460	473	452	472	430	428	439	500	453	447	451	432	456	436	476	458	453	430	445	436	449	472	446	431	429	420	425	487	454	464	428	475	445	494	457	459	439	448	426	435	453	431	412	474	478	467	432	461	486	421	442	453	455	434	451	429	470	397	433	460	466	432	445	480	425	456	460	442	475	431	490	461	445	504	491	434	449	492	429	457	423	486	442	441	460	450	461	452	459	466	492	488	443	461	470	463	437	448	447	444	449	486	455	405	453	457	425	463	441	438	468	456	450	475	402	434	487	430	448	431	453	432	487	457	452	452	428	484	445	470	451	483	453	477	462	436	472	443	455	464	430	468	463	449	442	443	464	424	440	458	468	437	439	400	410	429	449	459	468	454	424	426	480	455	428	429	423	465	448	474	441	436	442	441	448	428	436	492	466	443	459	439	439	427	430	418	425	447	474	405	445	444	495	455	430	438	445	464	470	436	447	470	429	445	449	439	490	437	469	439	412	435	463	448	447	475	438	470	471	456	475	444	450	476	456	433	452	422	459	478	438	416	462	483	446	425	480	448	442	463	428	444	513	495	459	427	450	408	449	434	470	461	476	451	436	483	425	474	442	463	456	456	472	468	413	436	445	450	422	437	446	489	416	436	476	439	435	474	455	469	406	469	470	424	436	446	435	476	469	478	468	466	455	397	448	475	423	444	472	429	450	488	449	443	439	462	422	469	470	414	457	451	448	445	431	448	472	469	441	462	468	476	445	440	476	484	494	466	426	465	436	490	437	481	434	423	454	473	441	467	439	445	460	450	452	459	452	498	417	471	446	433	450	453	476	469	437	440	469	457	430	460	482	459	490	456	443	492	429	461	478	452	449	501	438	484	462	438	438	473	420	445	474	425	455	446	455	484	471	457	440	458	481	480	427	398	435	436	433	437	462	456	443	463	457	492	455	416	443	490	447	500	469	427	434	446	454	455	444	449	469	444	482	430	454	439	485	438	391	420	475	485	473	430	452	452	445	439	433	433	450	436	469	435	451	465	455	423	441	461	431	404	464	419	465	469	460	443	466	475	472	461	462	473	467	458	432	470	426	461	456	475	458	461	463	440	421	475	485	445	460	504	454	451	452	471	460	464	441	473	490	442	442	485	430	424	456	462	445	458	427	428	455	454	441	454	459	450	399	424	466	453	422	446	469	443	450	460	446	463	451	418	455	394	485	435	445	448	461	453	419	448	468	445	442	449	450	431	455	421	457	486	469	454	439	457	412	448	448	439	512	455	450	465	457	468	447	447	446	403	440	447	449	466	467	454	474	447	419	432	452	438	451	483	473	457	466	433	444	423	444	513	410	433	447	432	467	466	459	439	466	446	474	428	455	467	438	463	445	463	476	455	458	439	452	433	439	451	475	473	445	503	438	417	429	442	436	469	464	448	417	465	446	456	455	444	475	424	412	469	414	467	452	451	489	485	454	457	409	437	453	452	429	453	468	464	457	460	431	480	436	479	467	473	437	469	421	423	429	462	464	474	504	473	430	431	489	465	391	437	450	422	457	458	483	438	452	423	460	455	481	472	420	442	445	452	457	426	477	466	463	433	441	386	491	472	427	440	468	457	449	439	450	471	450	463	490	454	458	447	458	479	453	467	443	450	430	431	409	450	473	429	458	484	461	438	447	465	461	450	443	488	456	440	415	474	427	467	460	442	411	455	462	441	420	472	442	415	460	432	438	471	443	437	451	445	459	470	435	409	474	468	442	436	415	454	450	442	459	451	499	430	472	464	433	460	449	457	404	430	406	411	427	470	441	467	462	447	442	433	453	463	480	426	511	444	453	436	481	451	476	445	479	461	416	421	471	497	452	431	469	458	447	438	458	449	439	445	438	443	431	435	457	420	497	495	456	448	398	436	456	470	431	447	452	402	497	445	464	450	448	443	453	501	449	455	452	447	463	423	452	435	426	419	424	468	442	479	471	433	463	498	478	444	460	424	446	461	445	435	438	446	443	451	451	432	418	471	436	445	504	470	465	482	468	476	463	472	427	428	461	436	449	434	485	448	428	391	459	425	452	428	461	459	420	422	465	471	430	484	445	454	451	457	440	445	421	454	455	442	432	455	478	431	441	471	447	473	447	477	427	465	439	446	426	427	401	432	429	451	474	447	449	443	449	456	455	427	442	465	441	455	470	461	449	465	448	439	479	464	421	461	433	441	481	427	459	456	438	442	438	461	467	453	420	465	451	439	442	408	422	458	439	444	443	429	484	431	454	441	466	445	482	443	452	456	464	421	475	460	483	434	449	428	489	447	419	455	452	445	468	437	447	485	449	445	421	439	437	445	405	515	445	474	464	435	469	444	454	461	441	445	454	474	490	430	474	424	427	443	462	421	406	458	458	461	450	424	475	417	441	481	454	475	510	416	447	469	452	452	470	437	454	477	446	439	416	446	484	443	447	449	463	437	437	481	446	472	453	427	444	417	439	430	442	437	480	486	467	451	402	464	430	447	436	428	485	426	446	451	449	436	475	459	465	456	451	450	467	444	452	483	444	439	472	475	480	455	456	418	445	473	475	432	442	467	446	447	428	451	449	451	459	470	411	447	432	462	470	430	435	447	482	478	446	455	449	460	497	463	421	437	466	456	442	461	460	508	503	409	450	435	460	450	434	473	456	479	443	466	464	450	443	427	422	436	411	477	429	443	459	439	424	417	458	463	466	456	429	468	442	454	467	420	439	483	418	467	444	414	460	409	480	442	443	481	419	428	463	481	464	455	463	456	463	468	453	468	450	449	465	479	476	473	414	489	442	420	438	420	414	476	436	447	455	413	457	477	449	427	440	431	433	451	427	436	487	434	452	462	438	453	466	449	465	436	469	427	438	487	454	426	432	461	448	485	429	432	451	476	472	467	444	470	429	463	444	503	465	473	471	480	458	438	402	466	435	447	434	453	458	429	441	433	469	413	447	485	480	433	446	426	425	492	452	450	435	467	458	437
7556	1088	1028	923	750	580	518	480	483	372	413	372	336	364	326	346	365	354	350	364	331	336	329	329	326	305	335	343	344	332	304	338	338	318	314	331	348	320	710	515	342	348	314	352	336	322	302	317	316	343	314	360	304	310	324	323	339	311	315	303	311	333	321	320	319	326	334	324	330	320	312	328	312	285	329	309	279	296	307	313	334	294	331	285	306	319	299	290	312	293	295	306	328	302	288	316	341	325	307	274	311	318	322	310	295	353	288	332	305	308	329	320	329	329	317	300	337	297	284	326	305	298	338	353	335	345	309	342	326	339	328	299	316	327	323	318	314	299	302	314	319	371	280	342	323	338	337	315	280	296	296	308	302	304	300	325	289	303	317	305	297	310	362	306	321	306	322	318	284	342	333	308	344	331	312	328	304	311	287	286	348	294	303	308	316	269	324	342	309	317	317	326	310	312	336	310	343	347	329	339	293	313	356	328	307	332	322	323	307	310	329	327	288	288	321	313	341	325	289	293	301	315	330	297	305	324	332	306	301	320	322	310	327	366	313	351	300	334	321	321	346	302	329	331	318	291	319	298	343	319	310	305	322	319	303	297	345	305	294	355	340	292	312	309	325	343	347	307	301	314	314	327	285	347	332	314	310	340	326	338	311	331	327	293	314	291	330	318	320	283	326	345	306	321	364	322	328	312	313	328	344	323	333	326	342	326	322	339	301	346	316	316	333	308	308	307	316	346	304	304	325	332	323	315	317	315	308	312	305	307	342	349	339	286	343	304	326	316	315	329	336	324	351	318	321	319	328	315	321	343	333	325	342	311	279	284	293	337	333	350	301	352	312	289	273	330	318	323	300	309	301	335	309	325	314	294	297	318	344	319	309	332	326	315	299	347	303	310	302	322	294	316	326	346	303	332	312	324	345	335	323	299	301	333	330	303	323	304	313	304	337	313	316	322	335	294	355	340	305	308	326	299	313	338	318	306	303	324	324	293	348	324	318	336	300	322	299	325	321	297	296	316	327	289	295	299	308	300	327	327	321	323	322	301	313	341	316	301	333	323	319	320	305	300	309	307	352	320	321	322	325	336	318	332	292	315	316	318	312	325	313	325	296	297	291	313	308	326	307	314	295	329	303	295	332	315	295	323	305	315	316	330	328	303	325	320	327	318	296	297	327	285	327	346	298	316	297	334	306	288	321	308	343	325	355	315	296	311	321	300	317	296	294	327	328	312	321	347	342	292	311	340	297	321	274	313	286	314	289	334	337	287	309	348	321	318	321	303	313	289	313	323	351	315	313	329	315	332	325	311	315	317	304	317	313	324	323	306	288	313	312	331	313	324	339	378	336	357	298	320	287	291	347	325	345	340	298	308	314	289	334	304	319	297	322	340	297	334	335	306	305	331	348	329	327	288	334	319	301	316	320	314	323	301	327	333	336	277	335	319	367	306	324	329	326	303	314	314	360	330	288	337	316	294	333	312	323	313	294	298	329	322	307	312	299	311	325	325	350	299	321	341	311	332	286	342	345	286	312	308	307	302	332	339	332	312	313	332	351	325	323	354	330	306	304	321	307	319	333	287	318	322	320	353	307	321	313	329	319	340	302	306	343	279	309	358	318	322	296	299	319	325	325	296	289	316	317	304	311	315	311	294	293	303	312	325	323	306	328	280	323	317	296	308	304	328	338	323	308	311	303	291	318	306	295	295	314	332	344	352	302	323	317	330	339	342	314	308	321	313	322	311	327	356	317	319	331	317	323	300	329	349	295	318	305	287	320	323	344	334	318	365	330	340	319	304	330	311	297	307	286	312	338	310	333	305	325	329	324	314	297	328	322	315	343	294	312	323	317	339	302	322	316	311	341	311	317	341	301	322	322	299	325	290	329	311	311	315	336	311	328	337	342	384	309	309	333	309	280	298	304	314	301	325	284	294	302	367	327	301	315	297	314	305	318	330	334	339	328	288	328	333	313	324	307	319	295	330	323	312	291	338	348	326	325	340	318	313	315	322	324	358	306	366	283	317	353	322	312	322	285	324	310	297	324	296	321	321	313	308	335	319	296	343	319	326	335	317	298	289	295	337	319	318	313	329	270	300	336	323	301	316	314	309	321	319	303	320	324	286	323	334	346	303	332	303	308	292	307	286	291	320	315	286	292	293	312	291	323	306	322	300	297	358	336	309	308	296	318	323	311	320	317	308	305	310	314	329	304	306	320	330	306	349	333	312	301	315	335	331	317	310	301	322	321	304	307	325	292	311	296	294	319	304	332	326	290	353	335	356	341	298	301	281	317	326	313	308	284	288	317	320	336	337	303	341	322	309	293	291	347	329	366	314	297	296	309	324	296	322	298	352	322	303	338	331	320	331	367	331	321	310	293	322	292	318	280	293	327	333	350	349	335	299	308	317	317	322	345	309	316	343	308	341	295	316	314	309	306	330	339	345	322	308	324	289	327	338	328	325	307	309	340	318	326	318	305	330	349	297	333	303	333	320	319	362	303	319	313	323	344	306	286	303	307	317	309	319	340	358	324	282	325	327	305	330	324	348	315	337	306	318	312	327	334	330	321	308	301	314	318	310	349	283	320	330	308	313	314	299	287	321	323	321	302	346	327	342	329	310	341	341	335	307	339	330	347	317	308	332	332	343	320	355	306	307	335	329	335	323	309	350	307	324	306	291	318	314	327	308	341	270	329	283	294	333	310	300	315	291	337	303	330	323	339	373	289	338	315	351	292	354	297	327	341	335	315	335	332	322	332	309	328	336	306	317	358	329	317	311	341	307	296	301	327	300	292	292	302	294	286	335	322	339	358	316	290	314	314	353	323	318	294	292	300	305	338	289	294	327	319	307	332	335	338	364	334	345	288	323	347	300	323	317	294	325	299	314	318	305	341	341	308	300	347	312	336	302	281	297	332	314	323	296	295	320	313	324	329	330	311	299	303	321	314	303	349	303	345	323	305	312	335	309	322	329	315	318	303	325	331	342	335	335	293	312	304	319	321	337	344	296	287	307	336	278	352	280	300	310	306	327	288	303	298	343	321	279	365	329	340	323	306	313	314	340	318	298	317	300	297	346	357	339	317	331	341	287	339	297	329	325	322	319	296	335	345	291	335	323	340	356	350	342	321	316	293	299	367	294	329	306	325	300	331	314	304	306	328	350	304	352	300	342	310	323	343	342	326	341	298	304	314	343	318	291	333	287	326	321	305	332	332	290	327	319	314	313	323	348	333	344	320	305	330	326	361	340	334	332	328	313	276	314	255	305	308	313	305	284	322	330	328	281	313	348	318	331	301	322	323	350	306	332	312	306	312	325	345	330	321	324	343	330	316	327	321	309	333	306	337	289	308	300	321	332	315	286	323	308	277	288	333	314	351	304	306	304	309	327	333	295	316	313	306	339	290	299	306	279	305	299	345	295	289	307	315	332	308	334	321	320	308	327	323	324	297	340	292	312	295	312	339	312	346	318	326	319	345	312	329	291	331	349	331	304
6093	1516	2419	2892	2569	2223	2017	1648	1535	1397	1234	1227	1206	1140	1146	1140	1101	962	995	1002	995	976	931	936	1005	950	910	899	925	823	909	921	885	891	879	842	837	776	3960	2323	856	818	822	793	849	810	811	812	814	807	835	766	847	780	828	821	880	815	780	777	830	820	786	772	856	772	805	800	799	756	803	816	791	822	801	813	817	794	802	798	778	815	824	789	834	800	784	773	821	859	842	753	797	810	790	817	814	788	792	837	838	802	790	774	792	796	796	794	793	814	796	779	771	826	841	826	849	844	775	783	791	815	792	804	812	764	756	781	800	776	802	761	818	818	813	773	799	854	817	852	798	793	774	791	801	796	775	828	771	803	813	756	768	795	774	783	794	823	751	851	841	772	826	836	781	755	817	801	822	781	727	808	790	788	780	772	790	798	732	820	794	807	788	798	761	811	782	819	791	766	777	778	824	789	792	832	778	816	807	774	812	813	768	807	761	811	818	844	789	854	813	796	800	785	770	868	813	790	809	798	822	793	750	746	795	780	781	814	813	787	815	789	810	810	785	803	814	829	770	755	822	822	810	781	754	842	765	804	781	777	853	798	785	773	787	776	818	793	794	797	827	802	822	803	736	807	809	789	838	754	782	766	808	807	812	838	772	793	788	812	768	855	814	808	796	841	807	842	776	811	820	788	731	794	786	791	791	742	776	787	800	784	798	776	784	798	796	795	806	777	771	786	823	805	755	765	732	812	814	797	839	842	797	795	783	791	802	784	851	817	789	787	851	778	807	773	832	790	802	822	804	803	791	841	852	794	809	765	786	834	773	780	798	769	790	799	799	782	825	740	796	800	745	780	766	797	798	809	784	801	787	789	790	787	810	807	793	805	802	758	785	775	777	829	804	797	805	803	800	837	794	810	805	794	766	803	763	803	828	780	834	780	741	786	789	770	829	790	796	774	785	811	784	788	790	783	788	774	778	847	795	819	802	780	763	817	784	819	838	797	821	771	787	812	761	856	800	827	784	798	829	762	785	759	795	790	775	768	804	787	815	801	812	788	795	784	793	765	764	770	820	815	776	810	754	796	811	788	830	769	771	758	802	758	773	816	814	826	804	802	775	797	827	811	796	766	807	812	814	788	861	773	846	802	802	758	811	785	817	781	814	801	769	825	753	760	783	757	785	783	805	835	822	789	835	788	783	752	803	829	800	830	761	792	766	837	842	776	816	759	795	835	800	751	812	843	823	819	816	812	820	776	793	787	825	777	779	847	755	796	786	781	776	800	768	803	811	800	755	811	773	798	781	782	810	768	829	772	790	786	841	810	764	819	819	811	787	781	807	816	764	751	791	815	846	820	803	759	848	764	731	802	813	802	809	770	736	804	712	817	771	807	851	795	777	767	798	781	767	786	865	809	761	797	782	817	816	820	792	776	809	837	793	819	839	721	754	793	801	800	842	811	766	782	768	806	797	777	782	758	736	806	787	822	761	825	774	790	782	835	824	791	803	819	753	762	818	793	760	809	841	812	876	784	794	803	801	827	759	782	798	812	781	798	774	786	776	840	758	793	843	802	827	850	851	833	764	747	793	809	822	788	869	814	769	840	759	801	758	765	800	765	819	819	803	790	813	785	793	794	788	784	778	803	757	782	800	797	781	770	793	833	810	812	761	829	773	720	757	803	746	799	825	779	759	744	780	843	780	791	844	837	787	787	799	811	753	788	799	837	840	770	803	802	824	801	834	757	814	792	798	790	825	833	766	806	794	796	792	792	778	769	822	778	753	795	826	816	824	832	711	822	797	800	826	837	774	828	818	772	817	772	814	825	748	822	763	816	784	794	784	826	788	812	716	770	796	759	771	802	847	822	825	751	806	743	782	737	814	801	798	805	787	795	825	739	776	834	798	803	805	762	755	805	757	787	816	750	805	764	775	816	773	834	810	823	794	754	791	809	846	811	813	777	761	754	816	812	844	788	765	736	799	755	762	813	767	773	794	841	833	804	812	777	772	802	770	800	805	774	813	773	790	776	765	808	851	837	866	799	819	792	801	839	837	798	807	800	794	788	788	807	809	804	841	842	774	785	805	817	744	771	781	795	834	757	774	798	739	818	824	816	829	827	808	779	827	810	829	743	816	819	782	825	796	764	766	800	805	814	800	813	807	773	756	796	814	814	832	821	809	805	813	759	836	800	773	811	839	737	835	790	797	794	735	805	815	807	791	821	823	834	801	790	793	762	844	800	852	793	827	757	826	829	773	820	797	800	790	788	764	806	849	826	742	820	796	799	789	779	872	805	776	807	803	780	795	778	831	808	797	807	830	798	765	747	844	768	789	750	775	797	810	779	846	778	790	818	794	789	789	807	804	742	789	825	765	774	753	832	777	810	808	796	851	803	817	777	835	721	822	780	777	824	802	821	777	849	771	773	833	799	777	813	796	790	765	799	803	743	791	801	777	815	733	816	798	816	830	808	797	787	798	790	804	794	806	780	831	772	816	782	788	789	806	826	773	797	763	769	819	771	761	782	773	845	823	828	821	801	790	780	812	759	811	813	818	808	821	765	803	784	836	764	757	754	817	775	757	799	814	754	803	835	842	829	819	786	789	811	805	753	828	743	844	806	775	836	792	833	779	830	852	786	782	827	842	780	824	852	809	818	806	769	749	805	824	802	832	810	809	795	793	795	792	822	739	789	803	828	814	817	796	769	768	819	805	798	757	799	831	764	792	810	846	759	770	749	828	792	825	802	840	807	776	740	810	825	761	764	771	781	776	795	758	807	803	788	768	748	767	800	786	813	781	797	807	733	800	749	841	755	796	788	732	826	823	764	782	714	824	795	785	774	776	746	742	808	748	797	805	814	783	794	809	804	779	780	781	805	796	860	772	808	793	753	821	860	794	761	829	808	836	809	826	789	787	753	817	822	789	749	795	828	809	798	767	821	800	824	823	767	784	775	812	773	786	794	803	826	852	803	780	815	792	809	774	801	819	804	818	814	766	815	754	793	831	812	796	774	806	826	858	800	788	792	799	856	799	763	831	789	759	802	776	762	758	856	810	753	774	783	778	819	739	780	824	783	791	780	736	814	816	775	793	749	830	802	843	820	859	813	742	777	790	796	813	778	767	806	786	742	817	789	767	807	794	766	774	772	791	728	809	802	821	796	843	783	779	769	796	781	741	776	798	779	835	798	815	770	813	791	802	757	817	783	829	817	814	764	761	796	779	850	783	790	814	766	797	808	844	816	854	808	797	819	846	781	871	803	811	789	796	729	833	812	802	800	748	782	839	769	783	802	811	823	812	801	841	805	789	782	822	779	765	793	770	789	811	809	773	797	803	820	781	796	793	797	834	818	841	785	756	835	804	824	829	760	786	808	779	763	801	804	780	845	788	851	743	740	764	814	810	810	750	812	746	804	797	796	836	764	774	826	820	830	792	807	794	867	795	811	766	804	818	769	796	824	765	785	811	814	793	778	819	781	782	795	829	792	804	752	823	840	713	763
13880	2146	2054	1658	1173	976	764	685	593	558	509	529	441	449	449	418	466	439	431	437	439	375	343	381	343	376	387	426	377	380	404	340	378	362	368	357	384	365	1111	1030	338	350	363	359	346	323	333	351	380	364	348	332	333	293	291	348	350	354	348	349	369	365	312	342	355	341	362	341	352	341	319	333	310	346	330	348	320	355	316	324	337	354	323	330	353	340	355	356	370	329	348	329	327	307	360	335	361	338	371	371	299	346	361	361	364	325	314	367	365	311	385	359	316	346	347	353	369	334	354	354	357	337	332	338	320	321	317	332	339	331	353	331	290	350	364	327	315	314	311	317	364	316	338	327	332	317	367	361	334	354	338	335	361	328	308	336	322	309	336	353	338	348	343	307	332	372	372	358	328	325	360	354	360	365	386	319	340	330	356	315	366	342	321	338	348	366	362	321	325	361	328	348	285	336	314	336	341	344	354	384	365	338	343	339	332	325	324	344	315	354	314	358	334	323	313	371	337	336	344	358	356	342	344	345	380	357	350	354	339	359	375	318	345	330	334	359	333	341	369	357	321	361	371	344	321	362	348	357	341	370	366	357	357	359	341	313	383	363	341	345	364	337	365	315	329	337	317	318	374	346	372	324	364	361	315	335	333	367	364	349	354	337	371	321	325	325	350	370	344	331	356	325	359	356	314	335	326	361	383	342	322	343	351	372	341	331	343	324	359	354	337	327	368	364	317	332	362	342	343	357	350	327	344	329	332	329	354	336	306	341	384	373	352	339	382	348	341	321	352	340	303	377	327	366	329	324	339	355	350	358	319	339	331	337	354	352	340	338	331	383	332	326	353	370	333	366	381	333	372	350	357	351	361	351	346	322	317	349	342	375	347	329	372	348	339	326	328	355	338	348	355	363	337	348	357	327	354	329	345	374	349	351	336	295	341	319	310	355	335	319	318	359	382	321	316	345	353	345	339	336	336	327	363	318	372	344	327	348	344	330	339	328	346	301	307	356	352	334	334	313	331	354	346	346	364	310	349	324	354	339	333	339	352	348	362	383	328	324	352	347	335	352	354	376	377	326	357	359	350	346	334	320	373	346	341	382	342	329	345	320	336	346	350	354	342	345	358	322	357	355	347	378	341	296	322	330	338	324	357	368	339	393	310	346	357	333	341	357	369	352	367	341	335	342	359	346	333	336	334	376	369	325	351	323	341	310	354	337	299	354	353	309	373	325	322	324	326	326	395	330	354	317	343	394	373	337	334	345	358	343	331	362	381	338	301	329	358	356	367	363	348	360	365	357	322	312	347	382	346	333	371	356	301	367	325	350	319	341	326	355	365	369	331	369	402	364	360	338	336	327	336	363	354	356	334	339	332	343	357	310	352	339	345	341	333	313	349	331	340	359	353	338	326	361	293	382	349	315	353	348	307	344	343	349	325	314	321	360	353	320	303	336	330	321	388	334	352	331	344	363	357	345	393	319	330	330	315	315	320	335	362	372	339	349	363	355	344	355	360	324	352	349	319	339	323	315	318	359	345	336	335	330	318	328	304	335	371	333	334	338	343	348	333	331	325	346	348	310	342	327	340	354	318	345	362	341	353	364	342	359	330	351	324	359	320	333	361	336	342	343	365	355	367	297	346	319	325	346	358	334	331	353	400	370	364	349	343	335	376	371	341	359	310	339	357	321	337	361	341	333	339	318	355	350	375	367	344	338	335	360	335	360	318	326	362	356	347	346	329	323	341	306	314	356	324	341	350	350	360	340	363	342	329	331	353	325	328	329	371	303	326	347	359	345	319	370	364	306	333	301	380	322	354	339	319	347	346	362	341	350	348	381	299	375	375	326	355	344	334	339	325	346	356	325	335	373	324	342	361	364	301	357	338	349	349	366	344	354	358	343	334	362	351	369	371	317	325	363	363	314	343	321	318	334	351	339	364	336	341	359	338	344	401	341	367	328	345	354	362	289	340	297	397	333	314	337	352	317	348	365	308	371	337	314	323	346	328	341	318	351	349	355	365	332	348	316	359	350	337	318	315	333	318	339	318	343	343	357	329	323	348	327	371	347	354	369	335	341	373	352	337	349	312	373	336	342	371	309	349	367	310	353	330	345	327	337	331	350	354	339	328	338	365	346	358	356	307	333	337	320	352	326	326	357	382	332	311	334	339	323	321	376	317	353	329	328	319	314	357	363	329	345	380	330	358	346	372	350	339	348	344	328	314	349	343	294	372	339	337	367	377	315	328	363	337	361	314	373	336	364	340	331	348	345	333	348	329	349	358	350	338	349	350	368	310	327	328	360	351	357	336	374	351	366	384	347	342	348	317	325	320	322	366	334	339	376	340	321	322	324	347	327	361	314	375	339	320	330	342	309	351	345	363	321	336	323	354	381	312	375	343	327	340	347	343	316	332	367	342	343	325	362	336	359	335	315	339	342	348	353	349	368	344	349	339	327	331	340	356	327	348	349	360	337	390	349	341	319	307	320	338	370	350	364	355	350	352	347	360	346	357	328	365	348	311	380	391	360	358	321	359	341	339	350	338	373	355	385	334	342	353	329	320	351	343	363	366	363	342	340	345	306	325	345	423	307	344	363	361	355	351	342	344	345	341	336	319	341	316	343	373	379	401	355	324	326	313	346	292	331	354	349	350	321	344	321	361	343	358	350	352	322	328	355	319	322	343	346	294	352	379	351	336	341	343	364	372	362	320	338	328	313	348	351	381	353	342	364	316	298	341	342	324	348	353	366	341	347	367	318	328	349	361	340	369	371	354	329	333	351	359	341	379	328	331	329	325	339	332	314	349	345	339	355	366	312	343	328	318	356	359	344	332	345	339	341	376	356	307	373	356	326	364	378	328	370	341	332	351	364	328	372	359	308	345	346	344	323	333	343	337	345	332	295	343	342	314	334	359	394	360	366	359	307	343	357	325	380	346	321	364	347	370	308	321	325	364	373	352	336	346	348	354	343	344	320	405	369	353	338	347	344	325	341	333	355	364	356	362	369	347	313	329	351	325	350	338	340	357	320	337	341	355	348	336	289	345	359	323	336	352	368	343	340	377	382	378	372	356	337	333	349	350	358	362	346	336	356	332	361	355	325	390	341	323	344	323	372	350	344	353	325	359	346	329	333	355	363	332	309	350	350	348	364	363	367	353	346	333	332	336	374	332	383	312	338	303	361	346	361	352	333	343	356	334	318	338	336	344	363	372	348	341	353	338	329	313	329	337	334	328	345	343	326	366	342	320	372	351	319	347	323	346	359	385	332	342	339	347	331	290	335	372	354	341	368	324	305	334	332	311	341	333	337	359	330	315	370	328	358	366	346	334	338	339	328	340	365	341	335	328	355	353	350	349	357	358	315	350	316	328	376	306	346	346	354	339	361	329	341	343	338	324	357	374	336	310	356	331	358	386	330	364	342	376	315	340	356	368	335	333	367	341	395	350	307	334	341	372	353	375	338	365	365	362	354	329	343	321	345	345	386	345	354	335	361
7636	2098	3963	4802	4313	3715	3102	2698	2235	2081	1904	1775	1594	1488	1468	1430	1309	1229	1199	1188	1194	1203	1113	1110	1083	1094	998	982	997	986	887	947	927	883	962	931	900	1101	6935	4945	900	884	900	926	865	819	849	836	887	879	856	890	854	880	839	861	879	882	875	860	836	876	876	831	887	853	852	845	807	856	877	855	825	823	788	848	794	814	858	821	832	833	875	832	866	807	858	873	792	880	868	825	815	845	794	821	919	851	846	886	871	856	776	863	820	809	890	843	822	841	844	891	853	765	891	829	840	894	853	857	867	826	851	818	810	838	868	764	853	856	896	808	836	830	844	807	830	823	863	866	804	855	792	847	807	798	810	811	801	851	792	843	854	806	791	856	866	845	765	834	843	813	856	838	795	821	860	857	826	847	827	860	791	825	832	814	816	833	856	851	818	800	861	805	793	850	835	909	774	812	840	827	847	823	849	808	789	800	815	798	884	825	815	868	795	862	784	820	841	808	820	857	856	817	817	863	808	827	816	791	838	821	845	802	855	822	887	788	816	795	862	810	843	812	824	814	867	828	779	815	822	830	838	784	841	831	831	883	802	776	825	831	816	805	874	775	912	809	857	815	754	807	775	848	855	839	797	772	849	823	835	838	828	832	860	821	813	851	839	820	823	879	822	827	834	867	824	779	800	817	822	861	794	880	847	820	774	820	902	820	865	854	813	799	832	888	824	790	859	850	905	848	799	859	824	867	833	863	824	789	850	765	887	836	857	864	780	882	825	837	857	847	833	784	871	856	846	869	785	826	855	867	840	822	813	858	859	834	865	820	862	851	832	856	835	807	810	878	849	825	875	826	886	828	804	752	858	867	794	834	841	770	835	783	827	823	787	832	803	802	819	841	801	824	816	816	803	854	793	885	805	797	760	811	853	869	819	823	827	831	813	802	830	850	855	828	822	829	796	836	899	808	860	838	837	866	879	855	829	823	842	826	809	879	838	836	801	830	875	879	840	855	878	852	887	809	802	849	802	829	857	845	822	845	808	801	840	803	840	834	794	870	846	845	853	788	812	823	781	778	807	861	828	840	809	791	845	844	790	818	804	844	832	766	875	847	913	865	804	828	786	856	840	807	815	823	888	824	882	806	795	843	831	842	817	787	757	797	826	811	850	829	797	829	803	827	773	815	879	782	807	840	850	815	825	861	765	817	822	798	847	791	858	802	791	809	827	821	796	771	841	853	784	826	867	859	872	822	879	827	864	823	822	857	842	837	812	801	833	825	836	842	806	824	872	802	814	844	856	825	878	862	837	818	796	817	825	785	794	816	820	804	879	853	824	805	807	803	833	802	792	800	851	848	806	860	865	830	783	818	795	803	781	774	828	806	853	839	834	805	814	884	790	818	839	831	836	853	850	817	864	790	815	819	768	845	819	828	822	783	795	809	806	896	837	827	792	846	810	831	838	844	802	824	809	814	797	789	772	811	830	790	854	799	843	823	844	826	797	820	828	816	825	782	807	792	842	845	841	804	859	826	851	779	809	808	822	805	800	822	802	805	844	783	828	820	879	819	843	824	796	747	825	837	856	832	792	824	810	811	819	761	838	824	820	886	810	802	850	826	866	839	847	831	866	845	842	885	778	810	866	854	842	839	842	855	861	801	811	909	805	834	852	798	858	812	793	826	829	792	830	837	833	855	862	850	808	844	837	783	827	838	821	845	797	807	806	818	823	803	879	810	823	820	829	802	856	807	818	834	816	802	831	816	803	809	806	810	784	780	857	843	864	830	849	863	831	877	805	826	810	832	845	862	832	834	861	807	819	829	847	808	797	833	828	831	807	766	836	843	828	877	790	807	844	878	825	788	820	835	843	844	833	826	819	924	831	831	814	854	835	792	837	767	835	826	811	822	821	843	836	829	837	822	812	855	898	799	817	817	849	817	832	839	836	822	870	834	869	854	792	765	791	803	847	803	793	826	854	848	874	846	814	860	847	862	808	810	800	798	841	812	799	839	891	865	867	853	846	830	766	776	858	836	818	820	853	791	830	840	855	795	801	820	832	830	816	833	826	784	833	846	883	790	837	807	875	780	804	813	799	822	802	852	825	799	790	861	823	807	820	816	841	821	877	831	822	846	823	879	857	866	814	846	813	798	823	782	851	865	860	846	854	881	837	852	902	890	772	861	828	844	810	902	862	835	839	802	845	804	823	818	799	770	849	788	810	842	830	810	832	781	784	840	833	816	813	845	849	837	844	874	809	795	897	812	846	820	829	821	857	781	831	851	827	865	841	819	797	801	831	845	847	778	792	821	816	818	755	804	805	839	796	845	859	822	812	859	845	833	810	836	873	821	804	844	884	827	841	838	823	788	827	791	826	860	829	846	803	853	801	819	797	779	832	840	814	847	853	862	792	865	812	810	822	844	821	836	852	862	875	833	794	811	854	839	798	808	846	802	810	904	820	817	794	797	853	798	837	797	802	860	845	832	844	860	834	782	783	794	837	823	850	775	844	825	868	805	792	837	811	796	840	811	887	843	886	839	822	860	853	842	794	830	830	850	811	804	834	834	809	821	842	846	857	798	852	812	856	804	826	809	854	806	791	822	812	874	845	810	820	871	822	811	835	833	834	793	832	859	861	823	790	822	789	855	852	852	846	847	858	830	803	833	796	842	837	884	869	840	800	882	854	800	805	834	825	856	823	863	867	815	830	804	805	878	836	824	856	828	871	772	842	845	821	860	812	831	829	863	803	832	827	845	841	794	823	850	813	822	825	831	816	780	823	847	847	892	806	854	833	801	842	833	802	844	855	828	818	745	841	820	875	836	816	815	805	886	861	871	812	820	803	789	887	796	807	834	772	862	859	852	873	790	884	825	822	838	846	831	833	829	815	828	823	780	810	840	816	799	806	828	843	844	822	840	839	835	805	810	830	792	795	844	806	809	845	913	757	806	852	865	891	795	810	841	840	833	814	846	816	827	810	847	864	824	861	810	885	858	791	829	828	830	812	835	805	836	841	838	848	832	820	847	828	831	857	889	814	867	810	826	787	808	793	826	868	859	824	837	829	844	827	834	827	851	794	837	865	806	806	830	790	852	825	821	822	873	853	813	839	787	860	835	899	826	801	786	835	787	850	825	838	792	842	825	833	841	836	807	834	818	848	803	855	767	860	858	874	831	857	812	802	828	791	832	848	834	797	802	866	797	829	832	822	879	806	815	811	786	778	797	850	895	858	815	912	846	784	810	813	825	822	803	793	819	821	801	816	805	845	836	882	817	819	849	819	808	869	867	872	823	817	771	846	802	871	798	839	826	821	804	796	845	795	835	776	816	821	804	842	813	804	834	828	822	867	801	799	859	825	846	860	861	852	869	832	867	824	792	842	846	828	869	836	766	873	798	827	850	810	815	811	828	804	827	813	861	834	808	832	851	841	831	821	822	831	759	812	793	829	774	827	818	808	855	845	835	800	846	876	846	819	858	829	808	828	828	852	809	864	821	811	768	798	862
1814	177	190	196	146	153	140	175	172	170	176	155	145	173	166	175	150	181	164	182	166	174	169	153	151	156	163	160	151	141	183	161	169	156	133	147	170	146	176	176	151	161	159	169	160	141	159	173	155	156	168	163	196	171	147	155	165	147	144	167	168	168	173	143	138	135	146	171	141	139	159	140	144	162	144	177	157	172	163	158	146	157	165	167	146	159	155	185	153	160	148	186	156	167	156	154	163	157	133	166	169	148	155	164	140	154	136	172	157	139	149	172	164	163	161	140	158	154	156	156	154	178	144	144	161	159	153	142	161	158	137	162	170	177	122	152	138	149	188	149	169	176	179	171	137	153	153	165	145	138	157	181	141	170	144	176	163	160	151	170	150	166	150	147	153	154	164	168	157	174	136	180	156	142	153	164	155	165	164	145	144	153	163	142	171	154	175	156	156	154	162	159	161	160	179	155	169	157	174	157	173	170	181	153	158	163	159	160	137	171	153	135	121	148	167	141	154	166	162	150	158	152	175	164	147	154	169	169	157	152	170	164	180	155	139	165	154	145	166	163	139	163	173	175	152	142	165	146	192	164	160	138	171	165	137	148	164	161	138	150	176	167	173	149	157	137	167	149	164	155	177	168	139	163	159	181	130	160	156	143	148	138	174	154	180	151	165	160	152	139	136	154	151	142	137	165	165	155	178	155	147	151	174	155	150	139	141	123	131	160	170	142	172	138	143	159	162	161	154	158	139	147	168	150	124	138	164	164	166	154	190	161	163	162	161	147	167	137	149	155	194	167	160	155	174	166	193	154	139	159	151	185	150	181	154	164	184	144	136	166	143	146	129	133	149	159	156	169	170	146	144	148	145	152	168	153	145	149	134	154	168	162	164	164	151	163	162	155	155	167	147	166	174	170	162	178	169	164	164	147	176	146	166	166	147	179	148	167	156	177	156	135	159	174	170	154	152	165	179	141	146	153	156	176	145	170	178	158	157	171	166	146	140	158	145	174	161	149	164	144	163	158	187	149	150	155	150	161	137	165	152	160	178	153	145	155	150	134	150	149	143	153	153	163	145	170	165	178	145	150	140	167	145	175	153	167	161	170	170	148	158	145	173	163	160	177	149	147	166	152	148	159	148	164	175	155	178	146	146	126	159	134	167	167	147	172	114	189	166	154	146	154	149	174	156	173	165	157	173	161	146	162	182	163	160	138	180	137	191	164	156	152	171	164	171	142	149	162	155	150	165	155	155	136	144	165	147	163	176	156	177	156	149	177	143	156	163	161	155	172	159	156	154	166	145	147	173	157	159	171	157	148	147	135	159	154	163	167	130	156	156	163	147	143	174	177	164	159	127	177	155	163	169	147	172	156	159	159	143	141	144	155	164	148	137	166	163	150	166	164	176	167	167	149	147	162	162	139	140	147	178	183	140	173	159	170	171	174	146	168	184	153	132	161	145	134	148	157	156	159	175	146	165	144	148	127	151	159	172	148	157	144	160	157	178	161	153	141	142	180	150	160	171	142	155	149	143	167	171	151	137	174	175	165	153	168	176	173	166	197	164	129	147	151	141	164	146	170	147	197	151	152	155	170	182	134	172	151	171	158	175	149	133	165	154	147	149	160	177	159	149	168	194	171	158	144	166	145	170	175	154	145	157	179	136	160	164	144	146	151	169	159	166	151	142	149	159	136	157	153	183	159	174	167	156	145	142	174	152	167	144	149	184	156	180	174	152	159	164	149	167	151	163	157	180	174	152	159	189	147	156	165	174	162	158	152	161	175	166	166	136	172	158	159	156	170	150	157	148	161	161	151	134	150	137	150	165	168	138	150	153	152	157	153	168	168	160	168	148	166	168	152	157	158	164	155	133	157	165	160	165	161	139	141	161	171	138	147	141	153	157	139	177	152	176	159	147	156	162	152	159	169	140	160	152	172	168	161	162	183	151	162	158	173	151	171	167	153	138	175	156	185	162	139	160	189	157	181	141	153	161	175	145	152	154	171	148	146	168	169	145	150	180	167	160	168	165	157	163	120	148	156	173	157	163	165	148	168	156	145	171	158	163	165	153	185	145	140	138	172	152	144	173	137	157	159	143	184	154	157	150	181	144	172	159	152	177	186	145	153	166	151	181	159	166	164	154	151	171	149	149	157	163	150	140	150	165	139	160	144	179	148	160	148	158	162	164	135	149	169	159	161	149	177	176	174	145	164	143	163	137	157	189	155	189	177	132	189	163	154	164	170	162	136	152	161	141	129	170	137	173	155	140	147	152	164	167	152	150	180	153	150	156	193	170	137	169	165	145	188	157	142	156	163	166	145	156	153	181	147	167	160	156	152	165	141	157	161	155	158	153	205	153	144	172	176	154	165	171	165	155	156	153	136	177	167	148	162	165	165	165	161	145	158	170	147	165	155	156	168	154	154	148	157	152	145	183	186	151	153	173	166	180	152	144	146	175	148	158	158	168	168	150	157	162	167	170	168	174	161	161	157	164	170	184	163	168	141	167	135	162	143	133	142	145	165	175	165	135	136	157	173	159	149	160	156	159	150	160	144	145	152	148	153	148	154	153	161	169	162	142	159	148	163	151	178	152	169	160	129	176	146	178	163	160	159	177	153	170	159	141	139	148	184	150	174	152	186	193	169	159	146	173	165	163	188	159	158	153	164	183	172	161	143	158	146	150	157	133	143	168	156	159	149	157	165	167	173	152	160	144	186	163	154	149	170	167	162	149	159	154	154	164	141	134	158	150	147	162	167	152	149	163	196	157	144	162	154	181	155	166	151	140	162	172	160	148	147	154	173	168	156	156	163	143	154	176	182	159	182	142	181	165	157	156	154	146	142	170	156	150	119	148	163	156	151	148	164	147	130	153	202	154	173	172	155	164	153	139	151	139	159	168	143	163	144	148	147	163	151	176	164	152	134	168	169	140	177	132	177	169	156	151	161	158	174	152	159	163	150	155	175	154	149	152	170	165	166	148	179	135	158	170	179	141	151	156	159	151	146	165	167	137	150	165	164	157	167	152	149	144	137	156	154	173	172	127	165	165	140	173	152	169	150	168	169	151	150	143	158	165	148	143	152	172	178	167	177	153	139	169	169	166	157	152	147	158	147	165	171	135	165	171	162	148	141	135	163	137	164	152	141	148	169	152	172	132	153	170	166	141	141	151	161	155	143	152	146	161	175	161	150	147	144	170	158	154	156	178	169	161	179	180	173	178	152	175	128	163	190	144	157	161	158	152	132	156	158	162	180	150	178	150	158	166	173	134	157	186	159	165	175	158	146	166	170	136	166	169	163	147	151	155	146	158	173	148	167	161	136	175	148	162	170	155	148	155	145	168	150	150	159	180	159	138	129	191	146	130	171	177	156	150	148	142	178	185	163	168	148	149	173	143	138	178	157	157	140	152	144	149	183	153	143	170	154	174	184	158	162	161	157	136	162	169	139	178	151	179	170	168	173	146	161	134	171	180	174	156	152	162	154	143	126	139	164
2159	486	548	537	501	496	516	466	480	480	454	469	456	500	473	495	473	442	498	484	446	465	479	468	469	498	449	440	478	519	487	494	447	478	447	500	454	458	589	639	477	462	467	446	443	487	457	486	426	429	439	472	467	426	450	443	427	453	455	485	454	481	472	437	435	451	453	476	442	462	487	433	474	461	443	478	414	454	436	448	464	449	476	462	493	465	470	422	475	494	440	459	496	485	439	485	471	449	457	453	459	480	471	474	437	485	460	477	457	430	485	464	457	417	477	484	466	493	427	462	465	456	475	467	432	423	453	426	466	459	468	424	496	463	441	469	451	433	487	459	457	436	464	462	461	479	434	423	443	469	483	486	467	482	479	470	453	499	496	456	478	470	443	447	463	490	464	492	485	442	490	475	464	477	430	486	449	461	452	483	480	421	441	463	454	458	422	421	447	456	470	420	457	471	448	467	499	429	460	449	485	481	445	481	506	471	463	473	439	441	455	446	462	428	441	469	468	444	448	510	460	475	455	455	470	490	447	469	440	452	483	503	458	447	470	460	463	520	449	487	446	489	481	497	461	492	451	471	471	484	458	459	418	423	434	491	469	483	504	466	468	459	472	462	408	479	466	463	501	442	475	426	438	459	455	443	482	468	438	431	476	461	472	437	475	475	464	467	428	477	486	500	478	456	455	470	447	452	472	400	459	428	499	484	518	461	444	445	458	494	461	448	430	460	453	446	425	480	419	484	466	503	480	464	481	443	456	430	476	508	456	427	487	457	479	480	463	477	449	450	488	461	465	444	418	444	419	445	473	500	434	464	513	485	464	479	475	477	472	451	460	448	487	483	464	485	469	442	488	470	451	472	437	448	450	429	479	437	437	449	481	456	494	457	443	419	473	472	450	457	474	453	485	450	487	456	461	472	462	460	478	458	408	441	463	495	455	466	425	488	480	490	461	440	423	448	427	441	441	427	463	481	449	457	440	440	437	454	470	417	463	515	455	440	446	479	482	463	478	435	504	486	475	490	478	440	416	489	448	475	522	495	497	462	469	477	438	448	479	469	451	425	444	437	465	470	478	477	471	443	452	496	442	452	480	445	471	455	478	450	419	449	449	484	441	451	483	493	494	494	437	486	437	475	469	493	450	443	453	471	399	440	477	453	470	483	459	452	474	488	466	467	474	433	427	473	459	464	420	462	481	480	466	486	484	435	449	469	480	485	468	464	448	455	489	441	432	467	454	429	497	412	468	426	447	457	462	479	421	462	488	447	481	496	472	444	510	425	450	464	508	487	480	471	476	468	481	431	433	474	407	472	461	467	439	480	471	483	392	452	433	504	467	426	479	483	434	457	449	448	520	486	432	460	443	516	426	488	477	451	447	449	447	460	431	473	445	486	463	424	448	459	464	438	433	440	443	464	471	481	481	484	483	462	448	473	471	473	459	453	485	499	489	468	497	448	446	442	491	479	468	468	457	489	450	472	459	474	453	428	447	456	474	409	453	456	440	451	471	467	437	449	505	455	465	446	409	440	455	466	464	448	465	475	444	458	505	501	477	441	440	436	464	462	478	452	453	462	477	482	500	508	459	471	443	420	448	458	496	474	483	441	451	436	468	466	438	453	474	463	472	463	433	423	423	497	513	464	453	459	427	456	454	463	473	466	483	455	423	464	443	472	454	431	442	459	441	453	454	422	472	418	424	441	484	434	462	435	452	447	451	434	479	494	444	454	459	479	462	477	465	462	461	432	455	453	454	462	455	435	516	471	457	465	447	501	461	447	468	494	483	467	451	456	423	477	476	477	445	457	479	490	453	456	503	455	448	448	431	447	456	435	428	444	445	463	482	471	463	461	444	429	438	462	491	428	422	480	443	450	422	424	475	432	454	489	493	429	448	470	450	426	485	473	441	444	410	512	479	453	450	430	469	468	451	446	417	486	474	433	450	462	469	490	462	464	491	441	433	457	457	477	466	462	449	470	442	458	485	524	454	452	493	492	495	448	448	458	455	447	505	410	459	475	438	471	468	448	475	495	477	475	470	513	456	457	460	455	414	508	476	472	465	473	489	472	501	476	435	468	443	468	462	437	482	423	466	451	458	442	464	457	474	514	439	459	470	461	453	463	477	483	486	446	459	456	470	455	451	475	475	444	452	436	435	447	462	449	461	449	434	486	450	457	461	452	461	482	486	464	439	422	441	466	456	439	434	482	442	445	434	477	471	506	461	468	461	455	436	496	463	474	456	449	490	440	458	474	458	442	485	470	486	470	451	463	488	507	470	490	451	488	451	463	487	450	491	477	483	479	468	488	439	445	484	459	471	448	440	449	446	456	458	466	450	460	503	461	454	447	429	478	458	435	475	455	488	434	440	459	476	467	430	448	486	430	484	477	436	489	446	433	459	485	470	461	483	424	452	448	455	444	465	465	471	460	426	459	450	431	445	456	465	425	467	433	463	450	488	448	452	445	442	460	436	450	470	443	463	459	431	484	460	471	425	495	455	459	477	454	480	448	464	461	463	476	454	505	506	454	475	474	443	456	445	461	482	471	433	483	447	468	456	423	479	481	433	451	470	449	403	483	453	481	409	433	456	489	495	445	433	474	435	484	427	460	445	479	460	491	478	445	468	463	467	466	485	479	472	455	486	461	501	498	450	429	483	436	462	412	491	460	466	477	431	490	424	484	478	443	444	477	448	526	456	465	465	449	456	454	485	479	444	456	470	485	482	473	450	466	455	447	395	477	467	454	465	492	450	487	485	441	471	517	448	475	439	461	440	472	478	480	421	426	527	452	456	453	443	457	486	505	469	421	403	472	467	453	487	456	450	474	419	458	472	450	442	431	435	458	489	457	446	445	482	470	472	492	473	453	467	484	471	463	489	461	450	481	450	480	480	462	475	453	449	465	440	478	457	479	499	481	413	467	461	481	446	462	411	453	454	479	459	482	462	442	461	473	419	449	481	453	474	435	445	436	514	480	480	445	459	446	433	438	478	456	412	457	471	452	440	461	483	440	471	427	465	492	485	483	465	481	519	463	473	465	506	476	446	463	464	450	425	461	480	473	473	464	463	462	492	473	485	423	445	454	445	435	455	481	427	473	456	481	463	492	459	448	488	409	465	489	431	505	461	436	479	453	465	466	465	478	484	419	441	483	478	481	458	448	427	437	438	496	477	460	464	477	472	471	451	483	454	467	486	454	446	473	465	457	446	462	456	488	422	486	424	459	466	460	478	487	491	454	480	475	468	451	452	462	456	431	446	458	452	455	446	492	456	458	437	444	473	454	447	478	453	467	464	435	454	461	451	470	439	483	477	474	475	454	455	446	476	495	421	435	452	429	422	464	492	468	442	427	446	467	434	457	425	461	450	447	439	431	445	441	444	445	451	464	448	436	448	408	451	469	444	442	483	469	412	451	524	454	471	463	423	484	471	475	433	474	486	446	460	471	433	462	445	483	456	405	475	494	492	488	487	465	458	461	491	464	425	442	471	470
7575	1081	1043	906	686	535	533	463	431	384	399	399	400	419	371	335	359	349	372	338	348	326	322	309	340	325	321	343	316	331	295	349	316	308	321	304	329	334	560	669	316	299	328	322	331	331	319	301	320	327	304	312	344	337	300	325	322	316	279	316	320	331	306	345	312	361	317	326	317	335	281	331	278	352	311	319	343	332	323	312	316	336	294	338	331	288	324	321	336	327	329	327	328	320	328	302	304	342	293	323	343	318	322	325	304	316	284	306	314	303	292	279	314	315	304	315	317	291	322	310	320	303	275	346	316	288	362	295	347	336	310	321	334	317	304	325	336	306	318	346	317	268	314	304	328	324	290	308	320	330	334	322	299	313	308	318	343	311	313	309	290	306	305	334	321	346	292	338	304	315	339	338	343	299	305	291	324	292	303	311	294	326	335	326	304	343	288	300	317	287	293	317	307	354	322	325	323	292	294	314	336	304	298	306	310	324	279	327	328	317	315	304	318	327	297	311	299	307	292	358	296	308	357	297	313	334	295	309	274	326	351	317	312	305	315	324	329	311	293	317	311	319	310	336	303	329	324	305	295	319	304	314	326	294	298	325	304	340	264	310	292	318	306	307	305	353	314	325	326	305	304	317	328	301	303	292	335	297	304	313	317	322	312	338	326	285	315	302	291	320	331	306	322	337	299	322	300	325	312	352	283	348	341	324	345	282	318	353	326	298	301	321	319	323	328	301	303	315	335	318	270	324	340	343	309	305	344	318	321	285	290	351	310	292	336	343	329	308	306	292	268	324	328	301	270	287	321	323	315	306	331	293	311	292	318	291	280	335	292	304	271	311	283	304	312	314	319	335	317	312	290	301	304	290	308	319	326	302	319	335	320	300	307	348	310	329	341	309	320	311	344	330	293	306	298	306	288	344	312	308	301	345	352	289	325	278	306	292	300	297	327	351	358	302	322	315	317	324	311	295	307	344	301	314	301	297	304	318	326	328	341	299	327	306	315	333	304	302	310	328	347	331	323	331	304	300	304	328	340	301	284	315	336	334	297	319	290	324	311	320	330	306	298	294	312	330	277	318	361	311	295	302	328	322	317	313	331	315	317	337	355	302	310	293	314	280	303	313	295	306	304	330	293	280	342	309	322	300	307	312	317	294	335	309	317	317	346	312	294	322	311	288	341	308	324	311	339	316	318	319	314	287	309	329	300	341	344	317	339	356	317	316	317	342	330	291	315	319	345	313	303	318	290	288	318	334	319	315	294	328	313	311	321	283	284	307	301	308	313	299	289	331	352	322	313	333	318	295	290	307	337	326	273	324	300	325	297	326	336	324	325	336	300	302	284	323	339	313	322	319	323	291	328	320	306	302	299	300	318	317	340	328	335	317	284	325	283	303	311	309	322	314	343	319	308	308	308	311	313	336	318	325	327	323	311	306	278	283	314	311	320	293	303	326	316	305	319	296	314	332	300	326	316	316	330	335	337	307	289	345	319	340	315	291	320	288	321	316	313	312	321	312	328	322	328	300	279	330	299	311	301	317	313	312	300	315	340	327	287	297	296	315	324	308	304	315	314	336	342	308	282	309	324	341	324	337	342	325	320	316	315	323	336	326	299	306	336	305	302	315	316	302	346	349	326	302	321	272	316	338	330	328	325	309	344	332	297	339	288	344	306	314	315	321	317	357	272	311	287	308	302	278	334	335	326	309	300	334	330	306	289	300	296	289	317	302	309	329	314	355	330	317	288	288	321	318	342	298	334	324	347	333	317	311	296	288	307	325	301	345	342	307	333	302	318	323	279	321	302	302	315	343	300	281	335	315	317	290	336	329	309	314	285	333	341	299	360	283	303	320	376	304	313	359	306	328	317	344	358	312	332	293	345	319	293	335	313	318	319	340	308	321	297	310	320	306	321	315	309	302	305	306	335	294	292	355	331	312	357	312	323	319	332	325	319	324	336	324	331	314	298	322	293	311	379	312	328	308	328	288	299	323	331	330	311	320	318	295	301	340	329	319	311	317	292	337	331	342	297	306	286	324	303	284	317	318	304	287	296	345	320	320	303	283	299	307	341	316	307	306	336	306	328	302	320	286	316	314	332	298	329	323	318	316	316	308	315	320	292	331	304	291	327	350	344	293	321	336	328	289	321	320	302	321	326	289	299	331	320	283	302	308	313	327	330	328	328	300	316	319	325	322	325	329	279	328	292	298	346	329	348	324	328	318	323	308	321	292	314	335	320	277	291	317	321	317	314	304	327	316	316	335	304	306	324	310	297	333	311	345	285	320	341	306	313	330	304	337	297	324	315	324	329	316	335	309	314	316	314	343	341	318	353	337	288	313	306	306	292	311	303	293	306	304	326	326	326	279	303	311	311	302	294	298	337	297	327	312	316	309	340	316	312	297	304	301	329	331	338	297	343	318	310	324	311	303	293	325	321	297	338	294	322	339	333	314	319	306	327	332	344	316	323	321	301	289	300	322	323	318	352	306	279	292	314	308	331	308	301	295	289	325	357	306	337	315	280	302	287	355	359	335	281	320	333	318	335	322	300	314	309	285	305	320	331	330	313	359	364	309	321	317	305	298	310	342	305	318	305	317	321	324	321	287	306	332	290	343	287	293	294	280	291	319	308	285	342	332	306	334	305	305	306	297	300	311	321	351	307	275	325	308	298	334	291	314	296	295	327	309	290	310	311	336	297	354	326	290	318	315	302	320	324	291	329	315	325	294	302	301	313	316	273	296	303	310	306	311	315	310	320	319	317	283	322	317	308	308	339	316	322	329	323	318	317	308	342	307	316	290	333	368	309	322	291	335	327	333	291	316	335	325	341	335	334	301	309	297	285	303	273	319	325	311	301	273	289	280	320	273	313	309	308	283	333	325	314	314	323	292	317	324	312	307	296	354	309	321	309	320	304	264	306	308	321	326	335	332	311	309	305	327	323	317	333	324	299	322	320	263	317	316	297	337	313	312	314	308	343	308	316	336	307	320	279	326	294	303	312	314	286	303	315	293	321	302	325	283	326	303	318	289	331	297	320	340	297	308	310	289	314	307	301	317	308	326	326	315	362	316	320	354	319	357	317	333	306	312	356	311	311	328	341	308	312	294	317	343	326	328	308	280	296	319	303	315	286	303	308	309	321	343	263	321	323	335	311	313	350	316	339	304	312	300	317	289	331	313	296	285	313	323	282	281	327	294	309	288	311	303	318	341	336	309	293	320	325	328	331	292	313	327	328	342	307	305	304	282	324	301	313	316	320	329	284	312	317	311	328	314	312	326	285	291	323	273	314	297	294	316	299	318	290	322	328	335	288	309	344	282	336	287	282	320	332	300	319	311	318	299	329	314	314	331	330	341	303	322	308	334	334	307	301	321	320	323	330	304	309	324	305	321	294	304	317	328	340	333	324	315	345	301	306	332	312	321	325	278	297	306	333	322	344	326	334	312	300	297	310	291	320	282	356	320	329	304	345	287	285	337	296	298	305	272	339	309
5942	1472	2376	2797	2577	2274	1958	1719	1604	1445	1296	1337	1190	1107	1162	1127	1054	1007	1055	979	972	1001	891	905	931	924	899	904	894	891	860	830	853	826	799	838	819	831	2901	3348	779	788	833	837	815	856	865	806	809	827	799	792	813	756	814	775	776	809	814	801	825	814	779	796	790	821	738	791	806	804	763	813	806	745	778	807	810	782	788	839	827	764	727	808	820	800	817	816	830	798	823	783	809	808	785	782	745	762	814	807	802	808	792	768	788	764	746	726	767	793	805	775	777	742	844	743	785	810	778	787	834	825	761	764	843	784	790	798	768	799	806	795	838	794	794	840	794	821	757	791	755	818	785	754	785	823	783	806	801	747	799	811	829	843	747	787	793	764	812	819	791	762	818	784	768	836	815	739	770	817	770	775	755	755	791	810	846	814	809	722	797	771	790	846	831	791	771	827	785	745	790	814	761	775	780	845	827	831	806	809	787	810	779	816	800	764	800	821	777	768	814	759	745	774	785	742	799	760	785	756	780	785	780	762	727	778	819	755	808	808	753	799	798	846	813	768	778	787	752	816	782	752	787	798	758	792	793	765	778	753	731	803	794	830	788	756	794	778	761	783	775	828	818	777	779	802	812	790	766	758	764	777	820	795	765	786	798	795	791	849	845	791	766	766	868	817	803	768	813	804	821	780	780	778	809	790	805	800	768	763	793	763	796	845	761	788	783	812	773	796	798	821	760	809	780	791	805	809	820	785	791	787	773	843	806	817	815	816	791	780	802	763	767	770	817	764	772	774	799	821	818	828	766	797	770	806	751	812	816	795	804	749	801	788	830	758	789	782	781	776	784	799	781	798	800	764	770	756	811	780	815	817	784	825	723	777	794	819	772	778	814	827	883	782	837	812	782	793	849	761	808	803	779	838	778	795	778	793	806	796	783	776	790	772	800	824	796	768	822	812	781	832	770	744	818	804	800	792	811	797	751	785	819	768	759	760	733	787	821	786	793	808	814	773	839	796	790	827	794	818	794	846	851	781	838	746	814	808	799	789	776	836	789	827	771	854	764	827	782	809	749	778	776	828	799	806	819	762	779	752	811	796	785	786	759	786	776	790	811	805	790	820	803	776	784	775	786	776	830	775	819	804	741	835	778	823	840	784	774	806	810	797	805	771	807	794	798	822	809	800	810	755	789	811	789	810	766	800	826	774	775	772	784	767	791	771	759	773	829	782	773	745	762	831	822	753	787	735	790	793	768	822	812	799	805	760	809	833	788	829	821	840	825	768	743	802	754	818	806	816	791	785	784	809	782	801	794	852	798	764	828	798	792	836	834	766	814	776	828	766	792	790	770	829	815	803	779	780	802	797	806	778	787	786	746	775	750	836	782	818	769	853	786	796	802	789	776	749	773	818	771	831	795	801	780	793	837	781	809	793	803	812	800	753	808	811	780	811	822	777	844	818	770	796	795	833	887	781	778	771	807	808	810	791	840	763	796	783	796	802	771	833	772	782	839	800	805	818	783	748	797	806	792	793	754	829	796	834	824	817	819	850	794	786	848	792	768	792	778	770	794	840	776	778	778	769	837	797	783	838	792	759	767	731	803	792	820	796	770	754	812	822	817	784	795	816	728	794	812	783	785	789	770	769	816	840	792	815	822	840	811	801	768	765	815	762	789	740	799	792	811	768	804	782	790	726	853	845	781	779	795	780	800	802	804	797	771	763	822	799	753	786	784	747	793	775	760	807	781	835	774	788	786	717	817	843	780	835	834	796	785	772	782	757	837	853	804	781	795	789	809	810	856	809	803	793	844	805	842	738	789	837	780	756	859	755	777	770	796	827	786	781	784	794	775	763	780	799	850	769	823	762	800	789	748	777	796	791	814	793	786	825	793	868	790	831	813	774	749	787	810	770	762	776	807	778	761	802	780	768	813	761	811	761	808	807	809	816	725	792	829	804	759	807	812	790	770	824	792	798	747	741	802	773	826	844	769	802	776	759	837	809	766	806	786	784	808	776	836	784	822	793	801	848	781	755	771	788	790	804	776	794	798	840	789	814	761	798	848	788	765	785	841	802	827	819	770	757	820	763	828	750	817	784	807	804	811	804	730	796	774	824	771	763	790	776	823	780	799	761	766	787	830	822	825	807	838	735	786	781	733	821	781	775	728	757	761	739	808	719	816	761	807	887	815	764	786	825	792	809	731	805	748	808	786	762	779	802	756	744	796	816	794	799	762	783	795	814	810	792	779	813	810	802	796	807	800	788	774	737	721	815	809	815	793	792	787	794	767	796	815	780	752	793	758	751	795	787	786	785	778	798	774	835	844	800	778	773	781	806	821	784	813	791	786	828	795	809	812	774	787	789	771	797	834	765	790	764	808	799	835	813	773	760	740	764	754	785	772	742	803	778	750	779	810	795	776	782	789	807	797	765	817	790	784	802	828	768	794	844	795	757	798	836	765	784	802	779	828	804	828	785	739	823	767	804	792	746	762	841	758	768	807	754	788	754	823	770	812	797	799	825	762	783	751	799	780	802	815	780	783	775	811	808	806	756	770	800	783	808	756	749	802	814	753	752	765	819	817	773	746	829	785	796	861	839	823	813	787	794	756	819	748	797	833	828	802	829	787	790	747	735	802	757	808	814	779	849	782	749	793	819	814	785	783	783	807	764	776	809	813	765	733	783	801	798	751	805	829	782	755	783	863	784	761	768	808	801	813	789	783	765	787	794	775	798	776	774	750	824	792	830	756	808	780	828	794	829	850	810	748	776	818	795	759	789	852	792	833	778	799	804	747	746	754	784	836	788	787	745	790	757	791	761	802	798	806	812	821	801	842	783	760	783	756	749	834	821	762	757	852	832	767	850	795	809	727	785	769	824	826	858	767	738	810	769	874	791	794	767	743	782	816	775	800	782	807	779	765	782	779	776	737	830	823	811	808	812	793	776	795	780	811	760	792	779	845	774	789	751	797	746	773	775	807	787	840	768	879	759	805	814	810	780	815	812	823	785	837	782	788	804	800	803	770	750	785	752	808	831	817	855	805	773	808	825	759	828	841	775	767	840	787	810	813	818	806	807	856	816	785	797	805	771	785	776	819	794	829	851	800	841	779	763	783	784	746	794	809	770	751	786	810	788	853	826	817	765	773	791	800	808	797	760	851	723	786	777	769	776	775	792	796	785	813	826	801	776	767	800	766	746	784	826	772	780	787	807	833	790	760	776	793	832	804	778	796	801	802	821	786	783	785	813	796	796	815	769	806	815	806	788	781	793	749	799	808	782	795	769	771	816	788	818	761	770	769	780	818	793	791	807	783	786	839	757	793	767	795	808	729	771	822	785	838	808	785	791	791	737	792	826	838	789	813	821	734	803	768	783	798	794	815	789	789	763	763	755	814	755	784	753	786	787	804	847	752	835	713	802	722	781	787	767	787	858	771	852	825	801	809	807	770	794	810	811	803	771	816	761	758	765	782	822	832	817	770	791	813	902	814	799	799	830	759	814
13810	2061	2042	1641	1140	916	764	669	576	524	502	446	453	438	391	401	379	410	448	411	387	395	358	377	376	361	370	400	353	322	348	374	340	316	359	362	322	342	1051	771	351	347	350	316	353	348	352	346	374	321	339	353	330	354	334	348	353	338	341	375	323	352	359	336	290	348	338	355	352	340	347	370	312	343	354	324	350	328	345	359	327	339	324	334	331	331	356	341	337	340	308	330	349	336	320	345	340	332	310	351	331	337	331	331	321	344	364	383	328	362	345	311	363	321	372	342	317	374	331	348	357	341	315	343	342	342	338	339	333	303	363	328	371	308	294	312	317	315	361	321	327	356	364	327	351	325	345	356	375	286	321	310	343	317	349	366	349	339	345	345	361	345	316	313	358	320	374	379	354	321	333	330	346	322	331	366	312	338	336	310	337	320	295	340	331	339	309	325	323	336	359	327	343	346	308	317	317	365	322	353	359	392	336	378	316	304	348	339	361	325	369	348	333	338	370	319	369	369	304	323	343	331	368	352	328	359	339	330	316	335	357	345	312	330	362	330	348	339	336	316	313	348	334	312	381	348	325	365	315	336	367	310	381	329	367	345	365	319	345	336	318	298	306	349	346	314	344	335	345	346	360	343	370	352	324	335	324	350	297	354	371	357	322	350	331	365	320	354	339	313	329	367	305	290	337	344	352	335	313	310	323	315	316	356	346	330	319	304	338	311	352	361	320	315	336	350	353	319	282	322	348	344	331	352	317	320	340	292	352	316	349	313	335	329	340	368	321	338	299	339	342	367	335	315	341	285	312	354	347	353	309	357	334	342	363	307	312	353	349	343	361	325	300	364	332	340	344	353	334	310	353	316	315	322	345	334	337	353	309	355	330	313	369	343	348	368	325	385	315	314	327	341	340	366	377	304	370	365	342	359	328	332	326	339	305	347	347	335	324	359	322	361	327	362	318	331	341	341	344	337	344	355	383	351	346	334	336	325	341	360	388	313	334	348	388	373	337	353	372	367	364	320	346	351	375	351	347	372	362	353	366	311	334	307	312	317	340	321	339	300	336	348	355	310	332	308	345	345	344	344	326	321	347	338	323	320	348	315	337	357	344	338	358	307	337	319	341	362	337	322	330	327	327	309	305	355	346	326	350	364	311	359	361	373	314	317	342	327	322	374	338	360	366	357	318	361	308	370	331	340	322	326	328	330	346	354	371	345	335	355	346	313	328	319	331	353	348	359	342	324	345	333	331	338	322	360	333	352	335	321	339	319	316	361	356	313	321	335	341	344	357	358	351	352	342	324	310	334	326	325	360	328	289	351	312	332	322	352	329	347	349	353	346	325	335	360	330	378	334	357	326	328	318	388	322	347	366	337	321	355	324	349	331	354	340	332	349	334	332	354	342	329	347	352	374	350	318	334	356	337	361	329	311	341	357	345	354	335	336	325	353	355	355	342	313	298	355	333	354	377	341	346	324	346	338	332	358	325	338	332	322	333	331	332	335	353	366	321	338	313	319	316	360	352	311	335	327	344	351	355	360	302	334	347	353	358	331	310	362	316	342	327	339	332	348	347	352	317	343	332	349	290	352	326	328	357	310	349	347	324	365	343	354	307	348	334	323	338	325	354	329	330	327	328	349	343	338	345	327	346	328	333	338	331	313	331	345	371	357	359	339	326	323	332	327	324	318	351	327	326	331	316	351	355	354	351	354	362	335	305	296	323	329	363	339	356	329	346	333	339	358	357	354	309	307	373	317	306	355	357	328	393	302	319	343	342	311	362	356	339	328	361	321	370	353	324	333	334	367	325	370	374	323	342	365	329	328	347	346	336	336	301	325	364	333	358	339	346	364	308	328	345	351	328	329	354	317	345	320	358	348	333	332	332	327	347	344	401	308	306	367	339	348	370	350	351	333	360	321	365	338	359	338	347	304	353	343	346	343	353	373	314	350	328	359	353	362	342	345	303	297	330	342	318	351	340	326	344	335	345	352	356	305	359	304	355	331	345	357	331	334	332	358	340	320	320	325	298	315	315	344	322	314	344	338	325	339	370	332	334	318	333	379	358	319	334	335	357	308	379	355	361	360	363	355	336	354	330	378	324	335	348	342	331	346	315	334	355	314	325	331	323	319	352	325	322	355	327	345	355	319	361	340	366	318	315	351	324	360	346	334	326	345	354	327	348	320	356	356	309	348	345	386	333	334	335	291	326	338	348	349	374	372	322	329	338	335	339	321	329	312	381	342	321	329	341	349	326	312	356	319	357	304	344	362	340	329	352	339	346	332	342	317	295	332	329	310	344	326	344	345	367	333	315	336	311	355	318	329	347	302	339	363	350	325	349	367	333	380	311	311	371	332	330	343	357	310	319	359	356	360	304	325	333	344	366	364	313	328	371	350	353	335	374	331	370	357	342	342	344	361	320	335	338	355	337	351	295	319	303	331	329	344	357	322	331	332	319	329	347	338	347	312	318	300	320	345	337	359	340	346	332	336	312	329	342	339	365	333	333	359	305	333	347	347	334	321	329	338	339	343	326	343	345	332	364	340	346	338	357	303	306	376	367	321	351	380	357	343	340	331	335	308	340	315	330	342	334	317	334	326	324	334	327	342	343	353	349	335	326	320	350	353	341	335	355	366	331	331	321	312	358	323	334	347	311	345	334	333	350	361	332	335	331	331	349	305	370	319	365	337	322	326	340	312	332	310	346	320	326	373	329	331	343	329	317	338	368	276	363	333	332	367	320	353	333	336	321	333	333	340	336	347	319	345	349	350	369	366	310	337	338	331	344	325	374	324	349	339	344	343	330	357	343	332	325	352	330	284	357	323	313	353	335	338	293	306	357	283	367	347	346	302	338	356	287	341	310	298	289	305	332	352	372	338	329	334	360	338	350	363	307	318	329	349	322	308	343	330	320	356	321	337	342	329	336	318	314	344	337	355	331	351	319	358	329	351	308	333	370	371	337	344	360	310	309	323	344	373	372	355	334	346	339	320	331	331	341	328	350	365	340	347	321	324	333	331	305	351	346	331	361	333	340	320	366	343	322	335	354	323	327	336	343	310	378	327	345	333	337	361	331	307	335	357	343	369	362	335	354	340	352	324	348	330	335	354	348	316	296	349	357	328	316	327	369	319	367	331	332	310	368	324	335	307	312	361	341	321	341	326	365	338	380	327	319	322	319	318	340	322	360	314	324	350	331	334	283	330	318	351	349	356	334	346	318	358	321	348	332	342	345	349	346	368	336	319	344	343	367	364	352	336	308	339	342	330	304	351	297	318	305	316	334	350	327	327	313	330	360	324	328	327	330	335	346	321	338	385	368	337	357	313	366	318	338	333	300	313	316	292	349	300	375	397	340	338	311	352	325	361	331	339	339	343	332	324	312	297	335	339	355	340	364	331	317	361	318	333	352	352	332	316	322	332	347	353	367	352	382	325	353	332	358	341	320	354	347	387	332	308	323	344	318	342	365	323	330	333	336	358	371	326	330	366	350
7668	2018	3878	4814	4318	3596	3050	2777	2368	2102	1903	1723	1620	1516	1449	1372	1266	1285	1261	1206	1231	1124	1148	1092	1079	1058	1036	1042	985	982	969	921	965	926	958	948	912	923	6552	3192	889	912	831	836	905	869	860	872	841	907	874	861	812	881	806	815	818	887	826	842	840	844	847	823	870	816	811	831	869	822	811	781	864	862	844	807	832	809	844	813	840	816	856	766	874	820	803	821	816	861	828	832	857	837	791	850	803	809	826	848	855	818	809	833	855	854	810	798	832	855	876	835	825	796	867	782	835	779	843	816	814	817	865	811	797	826	781	822	852	808	786	817	860	765	866	811	833	831	813	838	823	819	839	868	805	848	745	815	848	804	788	821	844	816	837	816	793	810	873	830	796	741	814	836	865	841	809	766	875	822	800	803	762	857	785	892	807	822	870	827	825	776	824	823	835	840	769	833	772	784	786	811	854	781	834	813	798	788	794	824	805	835	764	827	871	818	831	825	819	801	764	830	827	847	863	874	796	837	821	852	824	826	879	826	806	803	782	903	819	846	797	828	837	806	797	773	762	807	798	824	849	792	824	831	812	839	835	791	801	792	817	809	849	859	781	819	826	875	814	825	845	805	761	821	833	830	821	841	778	795	776	784	769	781	812	852	779	799	844	805	815	785	759	846	826	846	792	786	791	868	804	793	816	835	790	788	795	793	803	885	824	822	811	818	789	856	811	847	838	822	836	822	784	810	827	815	840	793	744	792	865	855	818	800	833	771	827	803	815	785	817	827	862	820	811	813	815	793	862	846	776	765	837	815	834	857	827	812	824	857	827	820	840	850	804	823	818	772	839	745	812	795	860	817	810	787	833	783	815	831	798	846	835	838	810	824	834	810	806	782	833	845	794	799	798	816	815	830	834	784	820	824	838	784	793	816	852	793	804	766	829	848	865	824	806	780	852	801	818	862	777	814	857	802	767	808	791	827	791	821	856	795	811	802	837	816	887	796	799	836	815	828	762	787	789	842	828	827	791	791	791	825	805	800	829	845	836	852	823	825	774	801	812	824	837	846	834	804	786	835	831	761	788	803	829	830	785	818	815	805	827	839	843	797	808	836	798	824	825	807	776	842	789	838	778	830	816	813	792	773	857	865	776	801	826	773	776	820	845	791	793	791	835	762	837	807	806	766	821	814	807	725	807	822	831	835	806	769	775	799	831	823	800	784	795	781	773	825	803	772	787	877	789	823	782	804	798	853	770	829	778	827	846	827	845	826	809	812	807	827	878	776	852	840	789	808	828	772	825	823	789	823	791	758	779	848	834	847	798	830	857	826	824	791	816	834	818	852	815	800	790	817	826	800	806	833	787	771	781	756	823	796	837	822	831	813	790	836	833	848	855	847	827	853	825	771	844	783	812	817	823	820	818	819	840	784	758	782	744	841	904	798	799	839	856	788	821	854	812	817	792	844	865	849	808	850	868	797	849	787	816	761	819	825	851	821	808	827	761	821	831	802	815	820	849	860	796	802	834	772	807	792	776	797	801	798	780	825	831	760	850	808	860	795	855	748	795	808	785	780	793	807	815	848	807	795	796	855	831	828	803	800	746	821	833	794	828	827	871	801	817	782	853	815	798	801	788	816	771	809	786	783	823	790	801	829	848	791	817	763	798	799	832	787	855	806	813	845	778	836	834	816	810	815	835	828	778	839	850	824	841	845	818	837	813	797	821	818	818	832	829	779	816	877	781	827	835	790	818	813	755	791	837	817	837	844	800	803	823	812	840	837	815	824	821	813	798	812	794	797	809	815	781	822	843	811	823	857	850	770	808	823	820	801	832	804	813	837	821	809	818	805	854	835	825	827	868	792	817	799	858	830	745	808	815	820	779	768	839	816	770	809	798	826	827	773	840	797	792	777	850	821	815	827	811	802	800	815	789	833	804	797	799	747	767	795	819	838	807	824	770	809	832	802	854	796	784	865	807	851	800	803	809	854	838	804	761	833	748	809	832	840	794	863	816	845	813	846	835	768	776	778	799	840	773	819	770	821	773	816	830	837	770	799	781	839	788	838	827	829	880	769	758	802	858	843	809	827	843	816	835	821	812	818	833	825	778	838	799	855	805	831	801	783	793	858	809	806	809	811	820	812	825	810	810	871	863	765	797	789	860	795	813	788	805	788	817	767	825	801	812	817	780	833	832	794	841	790	802	806	758	812	795	789	817	820	780	794	753	828	824	776	814	832	773	800	851	835	808	789	840	786	862	854	813	808	846	786	789	839	772	820	815	814	779	817	800	805	874	795	810	799	828	804	826	803	821	810	778	779	782	814	799	813	848	806	836	807	815	811	811	783	805	807	809	779	860	827	797	841	831	798	805	780	785	804	759	862	858	845	819	802	811	805	800	851	819	804	817	826	825	820	823	804	799	795	820	852	811	810	841	798	737	778	782	825	800	764	804	762	816	779	825	830	831	844	765	809	848	835	840	832	817	800	824	792	827	813	811	782	791	799	792	834	817	790	813	776	817	808	796	849	805	789	802	861	867	737	793	831	827	809	802	800	767	807	826	805	793	809	832	862	789	826	766	834	786	834	779	814	861	818	836	755	796	790	866	809	835	837	819	830	830	789	838	836	824	838	827	807	817	833	801	823	825	782	819	798	813	828	826	820	792	824	790	822	802	850	813	812	858	789	837	751	807	785	786	787	814	858	803	797	801	846	750	813	746	782	807	808	799	826	861	827	819	762	736	755	811	825	813	852	818	814	844	837	834	785	828	782	836	767	855	795	826	797	798	800	810	869	821	795	804	793	806	855	783	822	831	835	848	818	807	834	821	838	849	826	793	841	833	830	772	818	797	774	798	804	807	789	869	825	850	780	873	818	845	818	849	791	771	814	898	784	791	813	820	812	873	786	819	796	789	842	813	830	811	782	826	806	833	780	762	835	849	809	815	766	850	829	857	814	791	849	859	856	839	836	814	813	824	789	785	808	847	822	777	769	815	838	831	817	777	841	809	784	796	765	848	825	787	803	799	832	820	791	782	822	803	831	811	764	826	792	800	790	796	809	790	838	806	820	772	888	828	806	801	795	802	842	808	792	819	805	832	789	823	790	811	781	781	806	768	791	834	788	832	807	851	768	828	879	788	821	832	819	836	807	833	875	800	846	793	801	797	787	818	848	799	847	816	771	818	849	800	836	799	823	810	816	832	804	817	818	835	819	831	776	808	799	806	896	846	835	836	760	812	838	840	776	811	808	768	783	811	826	801	779	779	807	832	814	789	809	827	766	801	779	799	828	832	813	829	794	792	818	764	849	822	780	804	741	843	800	791	816	803	841	808	805	781	799	823	788	844	857	804	859	833	793	760	794	813	803	852	794	748	795	821	866	824	798	798	821	796	763	796	828	760	838	819	839	782	856	801	813	801	816	800	805	841	811	794	803	783	798	818	868	778	804	814	801	817	779	773	868	807	857	785	802	804	753	771	827	753	780	783	727	825	849	836	821	792	838	801	818
1954	191	179	192	168	158	171	166	166	172	165	175	185	163	149	151	149	155	141	157	153	157	153	143	155	165	170	145	174	190	137	166	145	141	156	156	137	165	184	180	162	145	169	155	150	154	140	154	178	147	151	149	145	150	152	137	159	186	135	141	143	173	166	133	139	160	185	144	149	174	164	159	125	159	138	156	163	158	154	143	157	153	165	159	154	148	130	153	159	171	163	156	180	166	144	147	144	154	163	142	120	153	164	159	171	157	173	150	162	141	142	155	133	152	140	160	158	150	161	149	129	150	144	161	149	151	160	154	144	152	166	133	145	164	160	149	182	151	146	154	167	185	161	151	180	156	154	158	146	138	169	151	131	145	169	157	147	170	148	144	145	142	155	138	154	135	164	151	148	144	150	171	149	162	165	188	155	183	177	151	165	157	141	144	169	159	156	153	160	168	160	138	139	143	157	162	144	124	148	143	173	159	162	152	158	168	156	138	147	153	133	152	154	165	155	132	151	126	176	152	187	147	159	157	139	134	141	158	139	162	148	157	151	145	145	134	139	164	166	143	115	141	146	158	150	158	146	154	161	152	151	164	166	142	156	177	163	186	142	157	151	151	175	146	159	155	148	163	165	145	158	157	152	155	176	168	149	157	174	137	157	135	142	162	152	164	151	165	151	154	163	148	168	169	144	148	162	127	166	170	164	131	149	168	185	155	153	156	140	166	168	165	161	160	147	165	159	147	146	164	159	170	127	155	146	177	139	158	141	127	142	160	158	152	141	152	164	140	159	169	176	143	152	140	163	170	162	169	149	153	177	167	172	140	165	179	148	170	136	150	164	164	156	151	163	147	159	132	135	137	153	143	155	132	149	149	158	136	169	159	173	168	150	146	164	147	168	182	155	136	167	152	157	147	140	146	157	141	143	174	151	159	153	136	164	135	153	151	155	139	151	155	142	169	170	164	137	151	153	173	141	154	144	144	150	152	169	152	155	136	154	156	171	159	151	163	141	151	144	152	162	163	170	156	150	175	162	164	173	143	152	165	190	162	168	152	136	164	159	160	159	138	158	146	181	176	170	179	159	148	162	158	162	149	140	142	158	158	158	184	147	147	149	128	145	138	152	169	167	161	151	131	148	150	136	153	141	158	165	148	170	159	137	148	140	151	170	149	145	160	155	150	168	163	162	159	154	168	169	153	149	149	186	169	164	156	144	151	129	167	145	171	186	169	145	135	182	178	160	180	149	126	150	138	151	161	153	156	171	162	149	172	150	163	146	176	146	143	137	159	154	151	154	151	155	163	154	180	166	170	173	152	154	142	146	138	161	142	185	157	155	154	152	168	165	147	122	162	161	135	152	157	158	155	146	173	147	163	150	136	160	151	167	168	144	149	151	157	131	145	142	158	152	150	164	162	130	177	155	152	165	181	149	150	137	165	142	172	184	129	158	157	149	172	138	156	157	166	161	139	146	154	154	153	155	161	134	174	159	162	163	170	160	127	159	145	144	176	159	161	173	147	123	150	155	157	150	148	154	139	146	168	160	159	179	152	156	161	146	158	160	146	153	172	152	146	162	166	162	153	150	139	166	144	171	150	144	131	143	158	132	150	116	161	148	164	156	175	148	166	173	173	132	158	147	154	158	190	147	162	133	147	157	138	166	163	157	161	142	143	155	156	161	163	136	201	176	168	169	143	160	117	160	168	151	154	151	157	148	182	164	159	156	153	150	151	157	162	149	146	159	147	157	162	154	135	133	165	175	161	185	141	160	134	148	138	162	168	159	156	169	161	144	150	139	154	184	171	177	149	148	164	146	142	144	158	147	181	173	173	181	152	159	153	165	158	150	152	139	164	163	154	164	136	133	171	163	150	151	145	158	171	140	140	140	165	168	164	159	154	147	141	133	176	136	152	164	156	163	154	154	171	156	159	145	147	168	169	153	165	147	155	130	139	164	167	153	146	158	153	157	147	143	138	153	175	176	145	165	160	159	165	154	165	181	161	162	144	144	164	150	155	157	178	159	172	174	154	146	147	176	151	135	159	166	147	148	175	178	148	172	187	155	136	166	143	162	172	159	162	180	160	154	155	149	142	151	162	134	138	147	168	159	152	164	151	123	143	148	140	142	172	162	143	156	149	159	181	158	174	170	142	149	148	159	144	160	162	149	151	154	172	156	168	150	164	147	154	163	141	153	143	126	152	171	166	152	154	148	151	156	159	147	147	146	163	140	152	134	135	151	148	165	164	160	153	130	148	149	160	169	157	163	170	155	153	154	154	143	156	170	168	171	158	136	132	155	161	138	141	152	166	166	148	153	142	145	159	148	143	161	187	159	152	173	152	168	169	152	183	160	134	186	170	169	167	138	161	148	162	158	144	152	171	167	138	157	152	159	148	160	155	163	140	170	150	128	165	148	152	144	158	163	150	151	180	167	146	132	163	141	152	120	179	196	165	158	142	140	149	149	144	153	156	162	161	158	158	171	159	155	151	164	168	156	153	142	162	158	178	148	169	147	166	128	163	160	132	147	155	154	162	166	148	158	133	149	159	167	156	152	155	137	132	165	148	150	171	171	158	142	157	176	157	138	158	134	161	156	167	153	164	156	168	160	163	155	155	156	148	184	164	157	138	165	165	156	162	152	150	168	182	170	142	157	171	171	158	157	146	167	141	178	152	144	170	175	179	171	165	164	210	175	144	187	175	167	152	141	181	167	158	141	152	154	152	175	150	169	175	134	137	147	158	142	174	148	154	164	162	142	146	158	148	124	153	149	155	142	168	155	155	163	177	157	145	179	202	164	167	143	141	181	160	167	157	161	176	141	158	166	141	159	144	167	161	182	161	146	154	173	154	167	142	158	171	143	156	155	182	154	155	143	135	137	135	160	159	144	153	165	156	148	153	177	143	144	171	175	161	150	158	162	185	159	147	159	135	135	166	155	168	171	154	140	178	159	150	135	155	177	162	164	148	164	181	170	142	151	146	161	151	156	153	158	157	136	164	177	171	153	146	182	147	143	140	171	141	155	177	151	157	140	145	175	166	135	135	177	150	142	140	156	132	158	130	148	137	167	135	162	144	173	158	154	166	158	157	148	149	174	145	160	138	162	150	147	167	160	155	162	148	167	145	148	163	131	153	146	162	151	172	132	155	158	142	152	179	146	165	142	145	148	135	165	135	159	143	180	144	136	158	158	165	151	152	185	160	138	163	153	153	152	150	166	131	160	177	143	155	140	151	151	150	148	165	143	162	137	154	163	144	150	160	180	194	175	163	167	152	171	148	152	154	170	142	160	121	150	173	157	171	158	183	132	147	174	168	150	148	159	176	159	170	131	143	176	152	153	147	148	152	165	166	133	161	136	156	173	149	159	163	167	152	165	147	186	175	156	173	150	131	148	155	161	152	157	144	147	156	171	145	157	154	149	166	167	165	160	149	119	169	176	166	162	139	158	157	146	146	148	160	136	146	184	165	162	153	141	160	180	155	156	153	146	155
2223	461	501	524	504	506	518	483	517	469	469	457	445	449	467	500	493	491	450	475	481	445	502	427	465	437	457	473	464	452	428	448	433	448	456	464	479	464	602	572	450	448	466	483	420	472	453	503	433	447	423	481	485	447	470	457	457	469	442	432	453	499	449	408	481	456	430	453	460	456	474	457	453	463	431	470	456	455	453	479	389	428	430	471	440	453	455	451	443	418	445	438	480	437	430	442	467	443	449	432	431	437	425	456	502	438	442	430	446	458	421	456	439	435	465	445	416	437	432	473	464	429	480	446	420	477	448	456	456	416	443	433	473	485	444	455	467	435	415	423	468	449	482	458	464	461	483	457	456	440	456	465	440	443	453	410	498	431	432	482	456	484	449	489	441	446	437	449	428	449	448	465	487	457	472	466	466	432	458	457	449	429	445	462	452	488	464	455	471	443	441	454	444	464	460	454	433	457	477	466	460	418	403	463	457	435	435	504	448	424	438	446	471	485	463	495	418	389	510	473	424	439	448	466	452	447	448	445	457	456	422	445	461	468	452	457	451	456	495	418	435	473	461	459	460	451	396	488	430	479	455	437	428	404	468	465	452	464	419	457	437	436	463	425	433	450	427	468	471	460	446	445	468	449	443	442	482	442	411	484	436	444	472	466	453	415	445	441	457	452	416	478	433	439	446	424	428	467	447	451	433	439	467	441	446	443	471	460	461	465	467	465	414	465	444	496	437	456	475	446	409	470	451	443	468	447	454	487	431	457	444	449	451	437	451	453	493	451	464	442	453	451	467	499	437	458	464	462	445	441	452	466	455	503	486	419	426	461	437	452	464	428	503	463	445	472	460	446	467	458	458	421	441	434	476	438	447	456	487	469	450	492	486	434	461	459	489	488	434	452	446	459	441	456	455	463	393	472	418	467	461	421	444	423	466	476	417	444	438	501	439	499	460	446	460	457	447	446	466	466	429	438	466	473	486	416	438	461	458	434	444	427	449	478	486	442	445	498	471	437	444	431	452	430	456	470	455	447	454	425	460	479	466	467	445	432	469	418	429	435	451	470	472	423	492	466	437	437	426	438	476	501	439	461	456	449	424	465	436	460	471	441	468	438	463	450	449	455	474	428	434	439	488	473	444	422	427	443	404	449	441	456	442	474	457	450	480	457	458	481	487	448	494	471	445	472	423	464	417	432	448	437	446	482	441	475	464	461	436	412	453	458	464	446	464	470	487	408	467	463	432	507	435	491	454	490	470	493	439	429	427	436	443	464	466	496	463	460	435	458	453	426	469	449	419	486	435	472	473	467	402	459	466	389	440	441	462	443	461	477	444	455	426	461	452	435	460	454	423	458	424	486	453	464	470	460	475	469	476	466	469	437	441	431	476	425	469	446	480	446	479	437	429	492	413	457	467	401	426	458	452	473	442	408	452	469	464	427	414	476	429	456	450	438	459	478	459	451	444	482	452	460	420	437	425	443	460	430	437	442	469	437	487	430	461	468	427	470	462	447	465	435	429	456	445	477	443	469	457	413	469	448	446	437	440	417	462	459	445	443	451	426	417	487	468	430	475	457	456	456	462	417	462	439	445	446	432	433	531	459	445	514	451	438	436	452	439	444	427	465	450	466	447	458	461	468	429	471	456	422	419	440	471	424	485	443	419	475	465	424	421	444	460	482	404	467	444	454	520	450	451	448	488	424	472	485	494	445	471	448	444	445	459	439	464	434	454	453	466	433	455	457	451	408	491	438	439	463	448	462	486	433	498	454	458	431	438	499	465	464	479	445	462	402	454	458	463	451	474	420	453	440	462	427	481	466	447	442	475	479	429	440	440	444	460	463	442	415	453	445	475	451	476	480	489	465	435	448	441	455	440	465	441	459	465	468	429	454	426	417	472	409	395	469	460	416	475	454	473	454	467	479	462	420	435	457	466	473	406	436	428	439	440	466	446	472	445	455	424	450	479	444	434	433	505	454	465	440	473	439	430	467	426	472	446	485	434	445	450	430	512	433	474	475	436	437	394	449	431	441	468	431	436	444	447	423	477	457	468	434	474	443	440	410	466	432	440	443	466	464	468	477	446	474	443	448	463	474	455	466	468	453	498	460	436	484	471	498	428	469	456	452	484	463	440	440	442	401	478	440	474	458	451	440	427	472	451	422	456	455	481	467	422	465	455	441	436	484	444	470	445	405	457	433	479	472	441	425	468	453	441	420	445	461	446	425	448	449	436	499	426	452	425	454	428	475	438	504	443	463	464	442	445	425	452	436	464	464	456	466	462	471	492	445	446	435	482	454	413	502	459	469	454	412	441	443	419	471	462	460	476	484	438	455	439	464	427	450	420	414	450	459	468	451	428	447	464	463	452	475	414	437	433	445	457	441	464	446	447	468	469	446	455	494	436	440	509	466	471	460	454	460	445	448	444	477	481	436	438	458	480	439	470	427	483	482	470	470	407	447	446	471	434	413	456	421	448	414	455	456	456	478	417	460	449	448	460	442	469	462	433	433	444	451	478	436	478	424	420	458	463	474	458	441	408	451	471	442	455	435	458	452	475	441	484	433	460	414	476	490	466	467	434	486	416	449	470	458	421	424	447	439	461	474	465	471	488	458	471	429	438	396	500	456	424	456	484	487	442	445	418	468	464	426	469	487	452	493	459	451	459	459	433	466	420	457	456	488	421	441	458	420	464	445	422	432	444	486	467	433	431	459	431	428	470	465	457	458	453	425	421	427	425	453	451	446	446	446	466	483	451	471	465	449	435	484	443	444	489	488	490	463	474	423	467	453	457	434	449	414	463	474	449	451	446	451	482	452	469	475	465	424	459	492	445	460	468	467	422	457	441	458	456	445	442	440	464	490	480	473	435	431	443	471	458	461	505	474	465	455	441	432	472	453	445	412	445	449	435	445	494	390	466	472	476	437	451	447	458	444	480	457	436	422	452	419	422	449	488	453	427	443	439	420	471	461	458	445	457	438	441	417	446	434	504	454	457	438	475	451	462	455	430	429	491	438	446	456	471	437	449	425	457	438	444	448	465	458	470	458	422	450	468	449	452	437	443	426	458	455	433	485	466	467	450	463	465	464	429	456	462	467	428	414	480	448	463	480	477	491	433	431	424	439	410	439	451	447	457	431	433	447	466	452	445	439	416	474	434	474	420	439	437	444	486	436	473	480	467	460	478	472	506	453	441	473	453	476	460	422	461	486	491	450	445	446	455	436	453	467	470	468	423	452	468	434	426	458	464	432	458	466	434	461	447	427	469	454	435	424	457	424	460	436	464	456	447	445	446	455	425	461	438	458	460	432	446	439	471	505	451	467	437	459	441	440	442	448	483	466	478	433	454	475	444	451	441	467	479	462	453	460	429	462	445	429	457	429	454	450	481	457	439	444	470	467	415	439	444	460	450	482	412	449	465	449	481	432	423	446	418	483	442	451	427	428	434	425	459	485	455	448	450	443	459	440	455	455	453	485	433	468	495	509	459	449
7519	977	1154	953	781	644	537	475	473	418	401	410	372	363	375	350	341	352	343	326	323	344	355	370	308	319	352	328	327	322	331	307	353	332	323	338	290	313	574	773	316	305	334	317	342	333	331	317	299	352	295	320	334	320	334	300	322	291	317	312	319	309	332	318	332	322	315	333	319	344	304	339	294	313	321	297	289	297	328	350	334	321	342	352	324	311	331	325	310	351	282	324	372	320	357	337	312	319	301	319	303	369	329	303	309	353	330	337	351	321	331	381	363	330	347	368	311	352	306	334	370	326	320	304	330	324	274	318	314	324	352	321	305	309	329	285	318	302	282	327	328	298	347	305	341	304	323	299	322	305	299	357	343	304	332	292	324	327	331	314	316	337	320	312	341	328	331	361	327	305	324	332	301	332	321	352	319	352	327	338	295	325	314	306	335	300	266	321	321	296	307	369	322	308	292	329	375	313	315	335	304	323	351	330	333	364	325	343	296	333	347	309	306	320	309	329	326	338	342	332	333	300	333	285	342	317	351	308	305	331	298	351	292	342	311	323	352	320	267	344	292	307	315	333	328	314	347	324	352	347	304	306	309	322	314	322	305	330	338	311	353	331	298	310	310	343	311	313	302	323	322	344	350	351	312	325	317	309	331	347	292	313	311	303	298	281	328	327	307	310	323	306	345	306	355	340	312	322	317	328	305	333	299	315	311	336	310	340	283	288	317	288	317	341	301	333	312	345	320	313	351	312	340	313	319	310	331	288	347	319	310	318	309	337	344	302	318	283	331	311	300	300	328	341	323	348	292	326	312	326	317	320	328	308	320	341	306	323	342	337	338	299	329	325	311	311	311	298	325	319	334	345	340	316	327	304	332	350	315	312	339	298	310	336	341	313	323	317	287	314	335	319	343	322	336	330	299	317	305	317	359	315	318	298	298	324	312	308	297	332	298	317	299	295	321	339	371	317	324	305	327	326	304	321	319	326	297	310	317	314	302	303	325	312	317	341	308	335	291	335	327	325	351	354	307	287	323	300	290	318	299	350	345	321	303	307	328	332	319	314	332	323	310	335	320	337	350	309	335	329	310	331	314	313	296	303	299	347	324	335	301	335	314	314	312	328	335	374	333	338	302	318	323	338	305	290	286	323	312	361	332	290	342	335	316	313	327	313	306	349	338	313	333	326	312	310	337	314	353	326	304	279	335	290	319	312	317	358	330	334	359	318	313	349	337	320	332	342	320	358	308	341	343	345	311	293	273	320	300	287	314	308	348	321	301	315	318	311	356	306	316	288	300	304	347	339	339	326	323	322	322	301	296	343	342	343	299	330	359	302	300	305	344	324	354	310	328	322	304	299	308	299	320	315	298	305	323	322	283	331	302	338	335	311	309	303	327	321	322	348	286	271	339	329	315	327	307	331	291	345	303	330	359	326	334	290	325	310	336	326	320	326	295	316	327	327	315	307	339	311	322	341	352	302	326	328	337	326	331	339	325	295	341	301	273	346	300	318	331	309	300	319	324	303	345	313	320	338	309	342	327	284	320	329	333	314	334	335	299	324	330	331	321	292	301	317	296	318	357	307	354	326	355	342	317	329	332	360	341	315	309	306	343	357	341	310	314	334	319	322	294	342	324	309	328	321	337	312	324	320	331	332	316	308	310	302	296	323	332	323	336	324	323	321	312	320	347	367	308	302	319	332	324	338	328	303	319	339	316	327	305	312	347	312	298	318	348	353	325	342	303	302	340	336	323	337	321	284	283	303	307	340	317	312	313	290	306	374	329	310	335	356	311	307	319	344	285	336	313	290	308	333	333	320	323	334	308	337	300	322	376	308	318	359	357	306	305	328	306	342	323	346	331	266	308	312	349	314	330	342	293	331	336	324	302	300	318	321	348	329	321	335	346	320	296	294	331	342	306	302	307	307	306	296	327	339	351	319	305	317	319	339	294	319	311	310	310	309	319	331	311	338	358	337	292	295	311	339	292	331	348	331	301	332	335	318	306	304	331	318	350	372	321	301	309	322	300	356	316	294	334	309	278	341	302	339	297	339	325	334	316	303	342	324	295	306	299	308	339	319	328	333	317	351	322	302	299	298	333	323	333	308	329	318	290	333	345	319	316	348	334	341	307	334	354	312	294	299	304	366	280	359	325	398	346	310	344	296	357	294	338	326	350	314	306	346	328	331	319	311	303	318	299	344	333	369	343	307	329	294	296	319	310	334	300	332	280	329	307	313	326	335	338	318	326	312	335	330	351	340	362	322	319	312	348	339	312	329	318	355	336	322	338	315	300	308	299	318	331	298	327	315	302	332	334	312	334	319	337	294	328	300	300	318	303	299	312	314	325	343	329	309	370	316	304	301	306	337	319	317	304	295	325	333	322	350	313	329	321	306	318	306	315	316	314	289	347	319	299	291	309	313	318	292	302	269	318	328	300	330	314	294	306	340	334	309	315	325	306	310	336	339	308	288	315	333	316	325	309	308	299	324	337	287	332	324	332	333	341	329	340	314	310	349	359	310	306	301	338	297	328	313	341	293	289	356	323	324	329	342	324	333	328	323	326	302	333	309	321	324	358	323	317	366	316	274	343	344	315	298	328	315	320	323	342	313	342	327	336	309	301	363	315	319	320	321	301	331	325	313	324	324	328	316	302	319	332	325	304	343	360	342	321	361	327	338	332	334	310	280	318	353	346	325	306	294	314	333	294	318	330	328	314	354	347	296	306	325	334	301	324	323	330	347	308	326	332	338	291	341	328	334	359	305	343	328	315	335	302	309	305	328	310	323	314	336	332	355	325	337	321	337	365	309	311	314	321	332	336	339	309	278	289	306	299	308	327	339	339	306	334	326	298	333	357	334	325	338	339	309	312	324	303	309	307	339	339	325	284	322	319	307	340	301	305	301	306	333	321	315	309	334	302	354	299	391	305	315	334	357	345	337	290	319	309	301	341	316	314	307	337	349	345	308	349	315	322	329	353	326	329	308	307	325	318	315	327	310	323	317	295	311	335	309	311	293	350	335	317	307	331	352	342	306	309	326	342	312	324	352	341	351	298	380	308	304	316	326	340	324	280	317	317	325	306	351	339	352	321	316	298	360	323	351	322	343	317	302	317	348	298	353	346	351	321	332	313	300	341	325	300	310	323	296	345	293	327	286	320	367	339	331	335	328	345	293	333	313	338	324	318	337	366	351	296	315	313	338	314	328	353	327	327	336	361	343	304	314	302	329	315	327	324	308	307	334	319	293	315	335	336	289	275	307	297	333	319	343	316	334	332	340	302	333	335	350	330	325	288	332	313	335	326	316	331	312	310	350	277	351	299	322	300	308	313	296	335	317	336	328	307	320	323	315	328	329	345	304	318	330	349	306	316	322	283	310	354	307	316	343	310	301	343	312	306	365	354	356	310	337	338	346	312	298	298	313	313	344	330	341	326	344	312	325	337	312	332	315	348	314	317	312	351	338	396	330	360	281	291	331	362	292	333	334	345	334
5915	1351	2390	2781	2587	2270	1942	1839	1569	1499	1333	1280	1222	1243	1184	1109	1064	988	1016	1032	949	938	975	902	916	936	847	885	859	857	880	915	876	830	890	900	843	854	3023	4395	847	830	868	836	861	851	830	801	801	827	856	815	775	846	795	806	811	859	802	798	823	818	853	789	783	833	805	805	815	834	809	778	826	845	854	789	824	810	781	807	780	777	788	808	843	749	759	819	860	806	809	772	801	796	877	860	788	801	778	787	783	858	848	785	870	783	779	849	820	795	814	811	800	828	824	785	838	834	756	834	824	791	807	771	827	815	762	790	806	873	808	798	796	822	764	773	838	769	842	785	786	818	771	852	808	833	844	837	790	788	818	835	841	804	798	831	780	804	802	817	793	814	818	831	811	798	831	840	787	849	773	758	813	837	790	773	836	818	779	794	829	771	795	831	828	767	843	815	856	790	792	822	888	825	781	797	809	837	812	760	781	805	802	811	806	798	789	836	772	816	836	777	816	809	781	759	835	788	775	819	784	817	815	805	844	829	767	808	754	827	780	808	752	825	793	797	810	775	855	790	820	852	799	787	779	800	828	764	830	791	790	840	794	823	826	753	837	782	767	822	775	776	806	763	762	815	750	778	802	796	807	770	846	835	830	850	771	790	802	761	843	855	800	829	792	745	784	783	793	829	798	755	849	810	828	794	789	800	765	808	818	804	813	806	837	802	756	845	796	821	753	770	815	769	801	764	840	776	725	820	773	783	832	772	767	795	812	781	805	806	805	807	798	766	791	777	838	803	838	805	798	827	805	817	811	819	787	805	841	821	775	845	761	785	791	779	837	830	784	750	776	778	812	767	844	788	789	808	817	833	819	785	786	818	807	841	812	822	801	800	864	792	781	791	800	773	769	806	824	862	762	787	796	823	776	818	780	849	797	800	778	814	828	770	768	801	803	778	712	792	783	795	820	804	815	836	776	764	820	799	805	836	804	846	799	793	810	783	804	827	767	783	863	816	788	791	795	821	820	805	823	817	810	779	777	792	735	795	792	763	791	827	820	812	795	789	846	744	773	773	809	862	844	825	794	838	778	786	829	803	781	819	751	809	816	791	851	771	770	816	777	786	836	835	816	807	817	810	786	745	796	855	801	832	849	780	824	798	769	791	814	792	804	848	778	773	782	790	817	818	771	864	805	841	817	775	805	842	788	810	835	772	797	758	800	812	794	826	840	784	822	802	847	775	801	809	860	796	778	803	791	785	761	769	804	808	769	777	812	755	806	790	832	792	768	813	787	811	795	761	791	742	826	800	804	777	816	792	848	830	800	777	867	832	805	802	778	813	748	794	783	816	824	841	806	849	800	825	829	774	811	827	766	817	773	816	809	783	780	827	841	816	752	798	818	825	846	844	749	764	812	832	737	785	825	817	770	830	814	800	811	838	779	808	841	753	798	810	782	736	775	833	807	749	771	807	783	799	739	784	761	783	764	817	817	786	819	802	791	785	808	815	821	858	827	809	790	763	807	803	778	828	820	852	778	788	769	794	826	825	795	839	758	791	789	796	792	762	790	774	839	804	832	817	826	819	813	755	782	825	782	758	776	797	839	807	820	786	811	766	812	793	799	833	750	816	853	757	747	764	814	806	787	785	783	846	803	808	775	791	858	817	796	756	830	817	781	819	787	828	813	798	813	825	796	807	790	841	817	803	834	792	812	799	809	779	759	873	801	846	814	827	827	861	803	799	807	819	848	804	800	811	820	789	814	833	800	779	799	803	797	822	814	812	835	821	822	816	784	834	748	813	750	791	777	847	805	768	788	772	761	791	847	833	813	795	827	783	819	768	843	826	800	821	812	811	805	791	785	837	759	800	761	764	771	803	775	808	745	754	813	863	766	786	780	798	777	813	814	821	814	764	793	849	816	852	816	777	808	834	811	810	805	853	792	756	815	835	814	789	779	828	807	810	814	833	843	819	874	853	787	830	808	838	776	806	811	787	830	800	821	833	859	808	837	748	789	838	773	808	805	833	815	776	788	792	786	787	804	851	798	802	804	767	809	805	837	811	870	770	777	790	849	835	844	792	801	834	805	832	844	834	790	828	820	863	845	797	797	767	774	800	833	828	782	803	777	836	800	828	770	809	819	766	773	761	785	819	840	809	837	826	786	738	755	788	756	812	836	786	842	819	841	829	816	802	772	814	783	840	793	801	818	803	849	819	819	820	768	791	788	794	809	864	822	811	822	783	766	802	798	791	785	813	839	831	770	824	820	786	800	757	776	859	853	835	839	804	761	769	759	767	777	794	805	786	832	815	781	796	767	793	791	799	824	787	785	788	823	762	798	834	833	821	810	846	799	769	761	863	813	866	827	768	840	805	792	802	835	771	813	807	795	825	740	792	839	875	834	781	782	805	758	784	830	821	844	819	783	831	786	822	753	858	822	886	778	818	818	803	819	777	771	887	815	763	795	756	767	792	813	794	815	840	798	822	790	832	757	806	804	798	794	836	791	804	829	847	777	807	817	767	769	847	857	868	803	810	776	822	824	785	842	814	829	771	831	784	833	822	783	787	814	746	805	843	822	787	807	821	834	764	786	811	806	729	783	843	823	778	816	798	817	810	824	811	761	813	780	803	815	825	763	800	805	838	783	789	764	757	851	859	830	782	814	789	811	818	846	805	767	760	802	835	764	777	805	821	785	853	790	826	814	843	787	816	791	782	801	785	846	835	816	810	822	772	802	740	810	793	788	774	835	821	826	771	813	807	773	758	787	812	801	802	786	770	828	802	805	793	845	848	796	820	794	791	860	757	786	817	797	830	804	804	829	783	814	817	832	786	844	811	827	821	810	816	768	819	782	813	777	746	794	797	756	797	783	791	820	803	801	745	789	777	804	812	783	831	857	808	795	808	801	762	796	814	815	810	805	801	838	785	781	793	792	841	781	806	841	814	839	785	813	784	810	814	798	806	814	803	813	751	770	790	757	792	775	798	834	774	795	753	802	823	794	834	838	782	800	782	768	753	783	801	834	845	800	789	776	811	787	719	815	800	829	841	831	799	793	850	828	753	813	750	796	782	846	803	803	788	799	803	810	831	790	802	784	805	796	809	749	772	747	842	758	830	835	795	804	812	798	805	785	785	752	755	807	841	724	863	787	804	803	772	809	802	839	805	805	863	806	822	795	794	816	777	798	802	827	784	853	819	801	825	786	785	795	802	766	822	818	781	823	775	800	826	711	780	836	789	808	884	779	785	782	781	763	795	784	819	804	860	812	843	819	812	803	840	818	833	814	834	808	775	801	810	840	830	781	813	810	829	842	796	794	842	782	827	833	764	830	781	846	821	833	772	791	747	815	818	811	797	796	756	767	814	796	824	779	792	814	786	738	784	854	804	853	754	825	832	849	858	781	796	869	773	799	733	815	813	821	762	766	802	768	865	827	882	793	755	795	786	817	815	783	809	806	798	831	780	808	792	766	767	834	795	759	824	811	795	792	753	779	824	759	830
13646	2017	2090	1696	1221	960	815	639	576	592	543	501	453	457	400	422	431	435	375	380	438	408	399	385	396	390	362	356	391	351	371	353	361	351	380	344	324	380	758	1595	354	349	356	373	355	344	327	374	353	339	345	403	386	330	370	340	356	368	380	364	342	349	341	341	382	304	348	369	355	370	365	342	330	343	383	340	310	361	354	348	321	381	332	333	350	320	379	338	352	338	375	331	379	337	357	328	310	364	364	373	353	328	359	375	328	339	339	363	354	357	360	320	330	351	345	375	342	349	349	348	374	344	361	379	357	384	338	347	375	373	355	363	330	340	356	348	333	344	375	364	363	358	358	359	371	329	316	347	327	363	356	371	348	380	383	358	334	356	339	371	321	327	369	330	369	336	352	358	364	337	346	350	384	365	367	357	341	354	358	355	364	352	376	395	352	322	357	334	335	327	345	321	341	357	352	375	343	362	337	338	327	322	335	379	389	365	337	355	362	358	331	350	324	367	337	364	348	317	355	366	364	376	295	337	335	351	388	349	352	348	395	373	343	339	325	342	326	376	341	329	362	381	335	359	363	373	398	370	365	384	355	304	349	337	344	343	365	343	335	319	338	378	349	326	346	340	350	343	378	349	348	347	371	334	345	364	364	350	326	335	363	355	351	362	351	354	351	314	387	364	365	335	393	356	357	346	349	357	366	362	336	342	351	364	339	343	356	337	344	356	347	339	363	347	362	348	350	349	317	360	335	354	351	358	368	382	329	355	337	326	378	350	358	336	343	344	368	348	346	328	370	338	311	373	365	329	344	356	357	373	371	334	356	337	375	362	337	329	335	375	322	335	321	342	356	347	313	330	326	355	324	342	365	359	343	370	368	366	336	355	392	351	331	363	366	349	349	364	365	361	353	338	342	354	365	349	373	338	331	362	338	345	331	359	289	348	388	325	339	357	345	334	353	337	369	339	373	349	390	370	314	369	325	379	339	352	383	354	347	345	330	370	347	353	354	406	398	330	357	357	342	366	385	335	344	318	362	351	347	376	337	381	341	322	326	349	362	339	336	361	334	332	309	330	357	371	358	367	357	340	352	351	349	375	385	374	325	378	365	342	369	342	350	334	354	336	333	328	333	345	337	341	354	374	348	372	322	362	385	368	326	369	346	340	320	317	371	342	345	351	381	327	396	358	354	333	350	331	390	352	384	327	376	307	304	396	333	345	338	343	328	312	333	360	396	351	330	311	359	363	385	397	342	401	347	355	355	355	355	356	346	415	394	348	323	354	350	333	340	329	348	340	361	311	333	328	376	350	329	333	334	355	353	363	293	374	381	334	359	330	335	364	362	324	326	369	364	324	280	354	367	387	303	358	366	338	338	361	328	404	366	357	350	376	332	345	375	337	366	332	326	320	371	345	362	353	351	351	359	345	335	350	354	369	347	356	358	328	322	358	358	373	308	370	337	344	373	372	342	376	334	348	324	394	330	382	366	336	334	333	366	334	332	319	360	374	353	368	352	377	328	345	337	371	382	333	347	335	340	342	361	333	349	390	372	285	360	354	363	339	372	359	350	327	397	343	342	350	328	347	330	366	371	374	340	379	366	318	318	356	333	347	349	382	342	369	402	338	357	331	348	377	370	345	360	395	330	351	351	360	338	350	352	347	359	348	366	362	362	346	361	337	366	354	338	336	354	322	286	349	348	346	352	389	338	366	331	328	338	381	340	335	378	336	353	397	360	367	370	348	324	364	318	334	360	318	359	346	324	323	361	346	344	341	341	331	366	372	337	339	338	368	380	374	343	342	385	336	333	382	391	376	407	363	354	329	376	377	353	369	351	323	336	340	367	353	365	374	338	363	349	361	318	338	360	330	369	392	366	337	365	372	367	346	342	373	345	333	363	317	355	360	314	374	347	338	338	331	341	373	361	341	323	346	359	347	349	361	327	359	349	336	354	354	353	342	365	346	337	348	337	331	368	324	357	366	321	371	339	370	340	373	361	344	348	355	367	415	361	338	365	354	370	356	355	366	344	342	378	330	363	352	386	366	318	358	358	361	372	339	354	345	337	321	344	372	341	405	327	372	373	358	350	358	366	323	351	321	343	351	363	380	369	346	339	326	354	328	369	342	354	326	349	337	412	368	332	378	365	359	328	359	339	328	325	366	362	332	376	337	355	357	335	380	354	341	331	349	356	331	362	331	328	363	346	355	353	337	360	345	334	337	354	325	330	365	332	329	346	327	356	399	345	312	356	362	346	352	345	329	370	390	336	325	358	329	332	335	417	368	356	353	328	358	348	369	340	315	395	337	343	361	357	349	414	352	348	346	378	350	345	376	341	354	346	311	336	338	362	367	333	358	333	364	347	351	310	364	351	348	334	338	364	352	367	351	348	366	309	354	362	315	373	360	336	354	330	335	367	308	371	341	378	342	371	371	340	355	356	361	340	353	375	348	356	352	335	332	339	352	341	356	342	356	353	332	364	333	387	358	320	351	328	350	356	361	353	354	368	340	348	374	344	333	350	355	346	333	366	368	347	356	351	387	315	317	347	328	377	368	370	339	325	384	335	319	299	347	328	331	342	318	397	373	350	348	405	385	339	354	361	308	344	334	348	307	384	370	365	339	374	335	347	334	335	334	329	336	333	372	353	354	343	344	328	342	364	325	357	375	370	334	388	385	350	344	328	359	345	374	375	355	341	331	339	325	354	387	362	372	357	376	377	324	392	334	291	378	327	357	340	342	367	337	374	392	350	363	397	348	361	340	359	372	374	288	347	352	389	359	359	331	385	323	334	350	340	312	371	339	330	343	360	357	388	361	349	326	376	401	338	322	324	353	359	320	327	358	371	377	371	362	372	339	318	352	356	342	351	354	325	351	342	348	351	377	365	360	331	374	335	352	341	355	352	354	349	340	362	398	354	328	357	364	365	363	362	333	384	338	357	344	389	336	349	364	348	351	319	322	376	340	340	362	327	373	374	343	341	340	311	337	334	389	366	313	321	339	338	367	347	353	358	342	341	352	339	369	374	349	378	367	331	343	360	354	389	350	357	373	314	362	335	353	392	345	353	372	376	368	380	342	386	347	352	302	324	342	363	307	363	328	325	334	338	343	368	343	369	338	320	325	371	347	380	350	361	304	321	324	314	336	326	315	332	372	340	392	372	351	336	332	372	354	341	340	315	368	356	319	333	300	378	380	324	352	342	310	333	350	349	396	363	372	338	341	348	328	363	360	357	338	346	360	327	349	363	376	358	318	384	359	383	352	325	389	383	371	371	332	343	343	346	344	358	354	337	318	335	333	351	382	383	325	347	350	342	325	361	361	347	359	373	352	343	363	362	346	355	344	335	328	362	320	343	350	361	347	342	332	350	325	350	345	360	336	339	358	366	343	361	343	353	343	376	381	353	339	349	346	351	361	342	353	348	354	364	365	363	365	333	370	352	362	336	363	356	324	344	327	352	337	331	366	336	340	356	345	395	382	340	357	366	316	356	339
7772	2040	3896	4839	4402	3644	3057	2699	2333	2129	1869	1679	1570	1567	1423	1418	1359	1295	1256	1171	1199	1161	1148	1126	1131	1059	1070	1029	1034	1042	1018	1009	925	997	940	982	935	1004	4534	9196	927	945	946	897	882	928	922	891	907	790	875	908	884	873	901	889	853	891	868	847	882	853	841	887	857	849	897	849	913	884	788	842	822	855	797	825	794	884	890	845	830	886	881	817	855	882	810	880	899	840	869	850	892	879	834	808	883	893	843	826	862	819	840	871	909	803	847	826	840	828	883	820	848	878	874	878	869	809	859	794	860	830	871	857	841	880	847	855	871	820	822	847	815	888	843	868	825	835	814	868	824	804	825	860	856	777	826	877	860	856	853	875	866	831	831	834	839	893	870	840	831	866	871	815	863	863	839	769	872	824	910	850	901	883	843	869	829	830	824	858	855	818	823	871	798	827	825	812	842	906	825	797	837	879	843	842	847	870	836	866	812	862	855	839	812	779	921	842	863	859	860	860	835	855	844	892	859	848	844	848	820	831	877	839	843	832	878	845	816	840	862	778	869	911	823	853	797	842	818	840	835	831	834	810	875	862	828	874	854	891	833	842	837	826	849	869	840	843	791	856	826	859	785	856	800	865	831	845	795	821	846	773	816	862	832	765	796	836	837	822	799	824	856	806	874	846	880	843	872	928	860	857	851	810	781	913	843	805	870	834	836	895	858	809	854	835	894	787	810	853	844	837	827	856	885	806	827	863	794	822	860	864	869	844	828	826	842	817	870	836	813	804	828	788	811	850	868	866	841	798	868	778	818	832	849	826	830	835	844	819	833	849	879	861	838	825	831	864	835	824	851	857	799	823	855	851	862	853	818	852	875	846	873	890	870	883	826	806	812	856	860	882	868	843	822	837	876	796	803	876	859	858	881	818	887	847	827	825	821	794	848	877	859	845	808	803	867	853	863	800	855	859	882	806	862	865	837	857	815	828	819	820	770	826	833	867	888	818	777	827	904	800	855	834	831	854	849	895	846	883	808	822	836	883	813	831	853	828	840	854	851	871	860	826	886	897	830	871	849	871	843	855	804	840	832	882	882	827	845	853	822	828	882	817	829	832	817	851	891	857	887	826	826	880	800	830	836	820	846	844	843	856	801	852	898	899	851	797	843	839	802	766	887	819	782	810	843	869	862	815	832	866	810	814	798	881	835	883	816	843	764	843	861	865	834	804	856	824	843	829	840	837	817	858	871	846	875	859	851	854	886	810	853	833	870	846	877	873	871	778	842	876	811	850	822	854	836	822	848	882	819	838	851	820	840	809	856	848	854	805	857	825	855	809	803	858	811	857	802	840	880	857	833	843	842	818	825	864	854	802	838	819	771	823	883	845	781	826	794	828	851	844	805	862	849	842	839	831	802	848	831	843	826	818	767	861	846	830	819	855	911	859	842	812	849	853	825	818	862	848	846	840	828	818	832	826	827	824	792	811	763	864	822	828	789	813	865	827	858	844	851	810	875	835	855	803	849	780	881	881	829	881	836	836	799	809	874	811	866	905	914	877	815	829	816	845	821	823	813	841	787	815	837	893	797	823	838	846	830	804	860	849	864	845	802	848	857	811	826	834	786	853	875	860	866	824	902	801	816	829	810	809	842	842	806	788	838	843	836	810	820	876	835	797	793	839	847	844	824	818	876	825	835	876	845	894	860	862	815	848	804	911	842	839	821	800	818	850	775	861	794	807	884	831	891	843	855	837	842	900	849	809	818	854	835	831	848	854	835	848	851	833	827	825	823	870	861	852	818	827	849	851	853	813	890	875	792	816	869	866	873	890	855	867	791	838	840	839	826	817	809	804	881	820	828	849	831	849	834	830	851	828	784	805	823	853	879	848	837	863	823	841	849	836	834	793	817	851	853	842	857	852	859	864	845	890	847	843	872	835	851	826	822	825	861	775	909	816	895	868	840	817	876	835	830	862	835	809	829	846	868	896	852	866	802	806	860	852	891	803	909	813	846	805	801	856	841	797	861	795	865	834	851	834	850	873	847	858	804	861	833	874	844	808	803	792	862	840	894	885	836	862	792	842	838	876	896	783	785	851	804	790	867	884	870	876	865	869	867	807	899	812	900	841	818	816	852	868	834	830	771	857	839	818	853	894	824	811	836	853	842	891	825	818	888	837	808	891	864	899	841	859	869	827	759	784	839	796	837	837	792	853	802	817	886	858	842	836	849	821	860	829	844	825	816	833	839	840	870	823	810	819	807	813	859	857	813	824	791	823	855	810	861	879	812	836	852	788	853	855	810	855	869	803	838	852	865	871	835	802	832	844	930	812	868	840	866	823	830	846	898	829	838	857	846	871	853	876	838	823	862	838	820	797	905	793	893	825	879	873	841	856	825	817	869	823	873	876	890	842	803	861	857	828	825	888	787	912	786	807	785	866	800	904	818	844	832	819	835	803	875	839	817	801	822	811	881	790	808	872	822	782	832	845	894	838	816	827	874	834	794	820	820	852	792	861	841	820	793	857	829	826	819	841	877	821	810	868	781	862	846	857	840	836	847	858	864	833	857	873	893	795	842	825	866	813	852	851	819	857	821	829	836	844	882	827	843	828	816	820	793	800	813	824	843	823	830	879	871	838	846	830	880	881	813	820	814	796	877	815	812	838	808	802	782	895	839	823	872	864	789	872	856	851	827	808	830	815	863	816	854	835	837	833	847	808	835	816	867	844	834	816	796	851	810	832	859	851	804	815	840	848	825	852	831	900	869	854	854	838	794	786	904	879	871	851	870	851	855	866	844	844	798	843	872	877	832	847	849	782	841	833	873	761	879	867	828	830	862	847	821	889	871	844	835	815	833	845	849	811	857	870	771	929	820	894	801	826	793	867	859	873	825	863	825	801	831	821	835	859	795	895	815	927	860	826	915	811	866	844	865	851	866	839	881	864	849	867	836	814	851	800	836	840	802	863	803	821	843	858	811	873	865	859	817	892	815	845	820	839	806	863	827	838	896	799	920	836	795	835	820	844	825	809	871	864	829	841	823	837	866	834	799	869	801	840	840	837	868	857	826	806	841	876	833	868	795	846	817	859	864	844	830	884	816	838	803	851	806	852	850	835	807	834	886	835	852	819	796	812	825	859	817	877	826	842	850	824	873	865	838	856	884	843	869	842	840	869	870	805	806	832	849	800	850	854	857	834	847	865	812	828	882	839	842	841	818	825	820	825	891	878	825	789	844	837	816	802	843	776	805	852	861	846	776	822	813	831	829	827	831	879	769	868	862	768	809	825	840	870	813	828	813	850	855	859	810	816	804	825	836	821	864	817	881	846	885	811	861	850	842	799	861	862	843	816	824	871	864	831	839	880	823	865	823	866	855	810	850	883	839	814	867	864	812	867	853	867	863	838	815	820	894	791	820	826	806	859	833	841	843	828	867	875	913	860	842	804	819	860	834	809	824	818	867	841	835	848	865	828	869	800	839	817	840	823	827	818	860	793	843	865	834	845	851	857
1903	196	190	193	204	173	191	201	186	185	160	191	161	195	157	178	152	186	198	167	173	182	179	184	180	170	181	173	194	160	170	186	194	180	162	172	152	204	184	203	197	171	183	196	185	186	142	162	173	177	173	170	182	187	179	189	192	157	188	195	163	171	166	169	161	191	190	183	182	176	183	181	168	192	187	154	176	162	169	144	155	171	149	179	146	172	179	151	191	178	170	171	169	168	174	187	204	159	158	162	179	183	161	180	177	174	198	161	171	168	177	168	155	181	164	166	166	198	187	166	199	153	184	162	172	190	170	188	183	175	177	178	161	193	150	189	165	176	182	172	180	152	165	167	156	161	172	180	179	176	165	174	196	165	150	166	185	165	172	153	170	152	162	166	173	192	184	157	161	163	175	182	172	152	168	183	200	162	178	193	157	162	157	173	176	170	178	159	165	190	188	178	156	171	170	147	191	200	181	168	196	156	169	152	148	169	170	161	163	194	173	173	197	179	169	153	165	169	175	185	170	167	166	181	145	177	199	170	175	181	181	156	174	170	173	161	195	177	182	159	190	179	143	169	164	155	185	163	153	180	189	194	182	188	165	178	190	175	155	166	170	171	162	172	153	174	161	154	166	171	179	179	175	159	173	159	161	156	192	170	177	182	176	163	171	164	164	158	173	148	169	164	154	169	172	152	181	175	201	188	160	167	172	156	151	171	173	148	160	186	177	177	175	183	179	173	199	171	162	167	168	181	176	151	176	189	169	182	151	178	191	170	184	161	154	161	182	142	165	173	184	185	170	179	168	154	163	181	172	168	195	181	159	176	184	173	198	193	145	166	162	167	191	178	212	167	151	158	157	153	175	179	153	176	163	144	177	155	166	170	145	204	193	178	170	166	175	204	157	183	182	160	170	169	179	182	163	186	186	181	146	171	183	160	175	161	160	195	168	176	133	175	183	176	176	181	201	173	189	187	190	174	176	158	152	183	171	178	174	167	146	174	157	172	179	178	175	190	174	195	190	201	177	149	154	170	178	166	176	179	166	158	168	159	151	162	160	199	155	176	152	172	173	144	169	161	159	146	163	168	167	187	159	183	155	187	161	177	170	179	151	163	186	204	179	199	172	190	172	181	147	138	196	178	161	191	157	153	174	165	187	188	195	176	173	190	152	189	159	170	179	190	172	190	165	172	172	183	172	184	168	161	179	183	172	157	140	174	181	181	172	177	177	169	175	195	153	180	192	168	182	197	180	177	164	191	173	168	196	155	184	186	180	164	172	174	164	182	172	173	177	170	177	197	166	158	162	178	158	156	175	173	155	188	168	168	176	174	185	156	173	193	191	156	195	173	151	161	173	167	171	175	185	181	165	172	180	177	183	180	177	170	175	156	160	163	181	170	160	166	153	190	162	179	178	173	154	197	165	184	200	171	177	178	199	166	160	163	186	174	162	184	166	175	152	161	166	183	174	171	186	178	148	196	143	170	180	154	170	191	167	164	144	197	179	172	166	156	158	205	190	193	164	187	178	158	176	165	169	174	146	155	168	156	174	178	160	158	178	166	178	184	188	172	162	165	153	169	173	182	155	164	174	178	185	148	189	181	162	149	177	184	195	170	153	190	166	175	176	160	164	163	159	189	168	166	173	194	185	181	170	186	172	143	203	174	173	160	178	175	188	156	151	158	181	163	158	174	177	174	178	172	179	163	175	159	176	190	172	175	179	181	169	184	178	199	162	183	166	180	178	167	162	153	176	149	155	173	157	168	162	161	169	171	191	174	159	182	179	155	172	161	194	166	168	176	169	182	146	189	161	176	180	166	161	179	155	171	180	177	162	194	183	168	154	167	162	154	159	161	186	145	148	180	170	169	161	195	182	145	165	155	142	180	170	154	170	180	166	199	208	184	168	181	173	155	176	156	174	206	165	170	197	164	204	162	189	169	179	167	158	167	169	204	198	155	189	160	169	187	167	159	165	171	160	150	197	177	170	193	171	176	172	175	172	178	177	144	176	162	152	171	157	195	169	158	186	180	181	169	157	205	184	164	184	169	191	167	182	160	142	174	178	174	174	176	183	177	195	165	170	178	175	158	165	180	164	164	177	164	171	156	186	150	159	166	179	194	178	152	163	175	173	171	175	168	171	157	174	188	162	195	163	148	173	164	145	169	180	190	156	172	156	195	170	172	152	162	151	200	166	173	179	176	173	170	176	176	160	166	157	171	182	192	175	177	180	173	169	172	174	181	197	166	174	168	170	173	159	169	169	172	169	189	185	163	193	167	166	184	155	162	160	198	164	152	191	186	134	129	169	166	157	182	175	177	179	156	206	187	161	196	185	176	178	210	172	157	159	148	173	167	147	170	167	185	182	182	156	197	160	187	182	175	171	178	141	165	159	186	185	197	202	179	156	181	161	170	165	177	167	154	184	171	159	163	165	149	176	160	181	169	210	182	184	174	170	196	176	169	168	152	170	179	182	170	158	175	165	171	175	167	187	162	191	190	163	157	174	186	168	178	162	177	187	181	184	203	191	178	170	152	158	200	162	164	195	157	166	182	183	151	166	162	179	182	169	161	176	172	156	169	158	183	197	184	175	145	169	176	165	188	166	160	161	169	170	195	189	177	178	173	197	165	178	180	151	158	160	168	155	151	175	195	148	174	161	169	188	162	181	179	166	169	163	176	158	166	160	187	192	177	166	154	143	171	175	170	173	174	169	153	202	162	188	157	135	167	172	171	157	161	183	188	160	177	187	177	171	177	181	205	183	196	167	193	167	158	185	181	186	173	199	181	203	184	159	183	192	173	168	165	174	178	190	181	167	175	180	159	147	153	197	161	178	185	179	190	181	187	171	157	155	175	177	193	172	189	176	197	153	191	177	142	188	165	173	184	182	155	176	200	151	177	152	169	188	168	198	198	166	158	171	176	159	179	181	181	163	161	150	183	173	173	181	188	173	209	184	179	181	174	171	172	179	180	176	181	213	168	183	170	200	154	180	173	162	176	184	156	158	179	174	156	163	148	189	159	143	163	172	179	174	152	176	175	187	182	167	156	169	181	177	169	176	183	159	159	160	182	172	152	192	183	172	168	152	172	172	189	164	173	198	164	167	152	188	170	182	208	176	159	163	178	179	183	167	158	177	173	176	201	165	169	148	193	170	180	165	146	168	164	168	177	171	174	154	151	176	160	225	194	172	204	176	169	178	167	154	169	182	178	173	203	156	178	177	173	142	182	159	176	146	185	175	179	154	181	178	155	178	180	180	140	147	160	173	183	175	186	171	171	157	169	169	199	168	165	169	147	165	174	190	185	143	162	174	173	165	175	156	182	178	187	152	147	142	202	196	175	182	178	195	159	158	186	177	179	179	175	164	156	182	178	170	169	175	176	202	185	198	151	181	165	172	162	181	171	171	159	195	183	150	167	198	183	171	163	178	152	180	136	180	143	151	174	183	167	182	187	167	177	161	167	171	165	163	198	169	168	172	170	182	165	191	144
2270	558	579	543	556	508	503	523	531	500	515	483	530	527	513	514	480	536	492	484	520	467	526	538	500	499	506	507	479	492	466	493	537	482	516	491	460	508	595	840	500	481	484	470	510	520	506	477	463	509	486	482	489	474	465	527	499	489	470	491	498	476	505	488	483	504	493	495	443	471	523	504	499	474	513	478	500	489	480	537	499	525	466	483	526	480	479	515	490	528	533	461	477	465	529	490	506	486	478	532	457	499	455	459	502	478	481	510	491	491	493	532	459	495	468	497	499	492	501	485	496	460	485	487	511	478	486	504	498	535	525	480	529	472	481	516	500	461	463	510	481	488	480	483	538	464	527	474	497	488	462	520	462	491	464	482	455	497	473	486	516	511	484	490	486	487	491	493	500	526	474	474	468	474	489	498	517	461	532	497	472	485	490	511	475	498	525	473	445	511	481	470	482	477	460	505	511	485	504	503	491	486	490	462	528	492	468	475	501	531	484	487	526	493	483	505	509	470	512	486	483	560	498	500	468	482	492	518	455	467	470	480	481	499	477	465	453	474	506	499	498	477	482	486	461	488	469	476	514	498	492	522	483	494	487	511	511	477	508	499	494	459	465	481	482	468	538	493	469	479	492	515	499	500	484	465	487	497	495	461	478	490	473	486	470	524	477	501	496	505	492	479	481	522	494	493	498	470	500	523	506	505	478	462	480	492	489	474	470	482	501	520	504	491	508	504	516	475	497	487	488	497	463	505	505	485	478	475	485	490	470	454	538	453	481	512	481	527	475	497	499	469	481	485	490	513	472	423	485	485	477	481	446	500	503	514	493	485	500	487	461	494	459	462	503	475	479	507	524	491	487	521	500	477	509	478	477	504	485	477	490	497	521	501	483	519	463	491	513	499	505	500	489	515	489	496	472	501	527	454	490	496	519	482	532	467	462	485	484	498	506	470	448	517	519	464	489	526	499	481	503	481	545	459	503	504	494	499	465	532	484	505	494	508	520	491	493	487	466	511	474	459	543	521	541	511	452	488	465	505	501	448	508	517	485	495	460	503	540	468	481	532	502	515	491	517	533	502	464	477	540	473	457	481	499	465	483	467	547	483	528	493	487	466	490	452	520	484	464	495	499	460	489	483	521	528	511	496	514	517	502	504	489	504	524	488	491	525	513	463	452	460	509	489	487	516	483	514	482	473	443	494	474	501	469	482	499	452	480	442	513	507	477	496	463	511	517	483	500	489	483	474	469	500	476	460	501	506	489	452	498	524	522	483	486	475	493	486	495	501	495	488	475	476	478	501	502	475	448	489	514	465	497	469	532	519	481	508	472	457	495	512	489	464	495	491	448	487	510	530	486	486	526	477	488	483	460	485	499	476	457	500	473	488	433	495	514	472	488	466	500	466	499	489	480	468	479	481	503	465	479	482	457	463	490	488	485	501	492	503	504	498	504	524	449	472	518	503	454	513	513	471	534	522	497	433	494	520	471	449	468	496	473	516	465	471	472	504	477	486	491	512	482	459	440	453	485	494	488	488	476	473	470	502	491	516	475	504	463	452	467	521	473	476	500	508	494	509	498	502	515	445	491	519	497	470	449	520	486	466	480	498	542	510	498	506	503	502	461	468	496	505	469	507	498	510	523	473	452	488	481	476	482	486	466	481	486	525	473	494	497	519	449	476	451	459	459	513	501	502	546	490	483	512	480	468	455	474	455	530	530	493	467	451	515	483	512	500	505	473	451	523	475	510	502	487	500	490	507	480	482	509	472	472	474	520	508	514	457	534	505	484	532	481	485	507	480	518	525	519	489	484	482	485	488	461	513	470	536	522	507	499	517	503	537	488	479	487	520	472	466	474	465	479	435	549	535	481	522	496	492	535	470	491	521	503	477	511	495	512	488	499	515	472	496	489	493	487	513	445	491	464	509	488	480	509	520	534	505	525	457	477	440	439	483	490	500	469	475	481	508	495	517	496	518	467	525	479	467	471	491	490	478	467	536	509	494	504	495	504	516	496	490	505	467	436	443	492	453	476	522	484	479	488	482	540	503	474	494	496	527	461	478	478	493	465	490	497	463	470	472	470	487	501	519	494	483	516	472	489	451	500	492	478	501	441	493	494	480	489	478	516	486	461	513	439	504	515	494	476	480	467	510	491	508	474	468	486	459	437	509	485	465	507	472	499	483	513	490	494	486	486	497	504	507	497	525	499	508	446	490	467	469	461	506	518	517	490	514	481	513	481	469	511	464	529	500	481	515	480	538	501	481	485	500	499	487	481	444	520	470	494	477	499	494	464	510	452	457	501	536	508	486	461	472	484	532	471	482	507	498	503	503	470	472	496	464	524	509	455	487	501	524	499	503	477	467	539	513	478	443	479	499	470	477	480	514	497	477	476	474	477	464	461	509	497	452	481	436	533	455	488	511	455	478	474	497	460	502	480	456	436	516	507	470	538	497	490	511	486	471	477	457	485	490	498	468	470	527	520	525	474	506	472	475	473	445	497	470	463	495	519	447	494	493	468	476	478	505	504	475	500	482	500	485	471	457	485	476	456	478	477	528	488	468	452	436	501	522	503	496	506	541	479	511	530	513	499	488	525	512	474	484	517	481	479	525	498	526	498	507	482	515	495	456	516	484	482	468	493	491	566	489	500	547	479	541	490	468	504	518	518	513	483	484	472	488	529	506	476	453	471	489	460	550	494	472	527	470	489	478	489	508	455	463	523	486	472	472	514	491	509	490	526	508	464	425	497	483	488	507	483	486	462	456	468	479	481	489	484	536	508	466	490	477	472	473	514	491	526	488	526	491	471	486	495	454	522	492	480	487	495	504	479	493	495	500	496	482	502	516	517	518	514	494	498	543	478	520	476	524	475	450	479	465	485	505	468	511	454	466	469	471	537	472	537	498	471	450	481	495	509	474	481	498	455	484	505	472	479	496	503	498	484	493	483	458	487	473	501	492	457	469	528	466	497	493	501	471	475	495	476	507	479	491	446	484	504	518	519	520	486	512	490	497	423	444	468	473	492	489	486	487	516	492	512	508	472	531	489	511	466	482	518	538	477	513	497	515	511	491	485	495	474	489	494	499	487	470	493	511	470	496	477	492	486	513	469	486	481	466	528	492	479	470	488	469	509	470	480	511	462	463	462	488	492	502	541	481	514	470	498	503	513	487	478	527	503	498	442	479	499	530	511	508	509	511	485	530	477	448	485	487	501	458	503	494	490	500	498	454	541	469	520	536	515	497	465	526	508	478	504	491	484	523	491	499	510	475	461	455	506	511	462	483	484	514	482	527	515	452	479	475	505	502	488	477	478	471	527	447	461	515	477	477	476	459	470	479	518	525	514	475	513	484	501	491	509	484	497	504	488	486	432	517	494	459	437	490	467	476	507	493	485	503	506	529	531	502	479	496	472	446	521	488	513	511	473	519	487	453	457	507	513	499	499	500	490	494	454	518	506	504	504	476	506	480	467	530	459	469	490	478	511	511	508
7470	1042	1115	971	724	617	522	469	450	426	376	378	376	383	391	374	345	335	361	373	337	347	356	300	356	311	343	336	326	343	354	347	332	356	369	320	349	351	662	970	367	329	307	347	287	313	327	364	349	314	336	321	332	324	346	306	292	325	323	321	350	360	341	341	319	314	333	367	309	345	302	355	293	359	349	317	335	344	330	346	364	360	327	325	316	289	350	305	312	341	389	308	301	316	308	336	317	341	349	332	340	317	315	348	335	317	300	307	351	305	333	373	326	312	321	331	366	307	325	337	339	343	325	355	362	363	318	308	323	340	338	352	360	335	306	321	324	329	349	322	315	352	326	354	341	304	358	328	359	335	290	339	328	323	324	326	263	345	328	322	338	352	354	307	308	309	328	303	321	317	337	345	307	312	331	338	358	355	318	376	344	335	339	320	312	347	301	344	345	359	342	361	354	298	330	325	310	335	345	326	328	343	342	309	290	329	322	329	318	329	317	344	339	348	321	328	332	323	336	302	335	322	332	353	349	288	324	333	303	344	345	337	307	332	317	328	361	314	334	307	361	375	325	339	351	325	336	313	342	327	349	331	334	325	323	300	327	343	356	341	345	333	315	334	329	358	318	333	296	326	343	332	329	358	325	356	350	317	338	310	341	328	339	316	348	337	338	335	308	322	356	334	351	325	332	308	337	293	320	351	364	310	318	353	313	338	357	357	340	355	347	312	340	349	345	337	383	346	329	316	364	309	300	340	319	332	366	342	343	343	315	321	329	327	319	337	364	301	324	317	314	327	350	326	327	345	327	324	329	312	324	354	337	344	351	359	308	350	320	330	284	341	346	302	346	339	327	306	329	329	320	339	344	331	328	324	314	326	346	316	338	338	349	376	339	349	331	334	314	316	279	347	379	322	308	309	321	302	360	350	329	317	293	335	349	381	327	312	343	311	322	313	310	323	356	328	329	325	304	337	355	346	358	320	309	368	323	303	341	343	302	313	354	343	299	349	294	314	354	346	294	339	299	343	328	371	322	350	317	349	315	320	335	332	328	315	340	328	343	297	339	348	375	302	285	305	307	339	337	329	316	315	316	312	344	324	297	367	325	327	321	331	351	305	328	359	310	343	362	348	341	341	371	367	377	354	322	341	338	322	310	332	315	310	372	352	323	296	335	311	310	358	320	320	320	344	298	311	289	341	341	328	331	321	347	343	331	361	353	310	353	302	352	333	296	311	289	305	304	319	341	340	365	325	318	326	308	322	311	288	325	346	323	324	283	333	343	292	319	357	313	358	319	327	343	304	345	323	316	331	351	353	378	348	337	326	327	356	308	349	341	304	341	321	321	354	359	361	295	325	327	307	325	341	308	300	319	307	347	343	357	331	306	349	331	344	372	332	287	316	330	317	359	300	317	311	331	353	351	328	321	339	300	365	330	338	318	319	303	358	323	322	336	358	305	317	340	357	355	351	359	328	324	301	314	332	361	337	391	333	369	323	332	345	330	368	332	332	338	298	323	331	340	349	335	359	329	338	306	358	314	342	344	343	350	345	329	342	367	320	349	303	300	337	343	354	354	324	318	327	341	323	363	313	350	332	313	305	282	336	318	339	309	302	351	302	367	328	317	341	331	332	312	331	345	346	330	349	315	357	317	309	292	343	354	353	303	353	311	339	332	290	353	323	335	349	312	301	308	311	326	321	357	329	324	321	340	355	346	319	326	319	351	300	357	329	315	289	342	339	365	328	298	345	297	298	332	319	361	330	295	322	327	353	330	325	280	317	321	328	358	332	323	324	326	353	334	332	332	325	376	342	354	342	335	377	333	336	364	323	328	323	345	335	357	323	300	324	333	312	321	316	326	314	320	326	341	339	339	312	325	334	291	310	351	351	342	313	319	313	346	353	307	347	345	334	301	310	299	328	338	341	314	350	352	340	374	331	332	336	321	298	319	307	339	344	326	300	337	311	313	265	352	331	315	300	330	326	326	323	306	357	327	307	334	332	333	309	332	332	329	351	318	312	366	341	309	345	341	338	329	308	328	313	356	322	344	329	307	322	321	360	346	318	322	368	329	331	378	362	322	321	308	316	314	300	350	313	346	297	308	310	300	356	343	326	335	346	312	312	298	324	328	315	361	327	294	328	363	303	316	340	347	342	305	358	330	327	344	303	350	330	303	344	335	356	323	329	317	307	319	302	325	302	310	304	357	323	332	346	334	335	328	324	348	329	323	362	332	353	329	335	308	368	359	301	304	341	320	326	348	378	301	321	356	322	323	305	311	322	297	338	369	324	340	368	324	343	346	339	311	350	350	333	339	304	306	297	322	334	362	367	350	319	352	317	336	308	316	331	303	324	365	328	320	314	369	325	326	314	359	305	325	317	349	311	349	310	348	349	329	304	351	338	336	316	342	375	321	341	342	328	306	327	320	344	312	382	356	328	323	327	313	328	349	308	327	395	339	309	347	319	339	329	352	323	325	353	322	330	303	319	296	328	303	326	301	329	328	338	337	352	352	295	362	371	337	344	340	322	316	360	329	342	335	320	334	356	308	322	346	370	346	306	318	345	347	386	354	345	344	318	362	319	295	333	319	312	324	326	333	314	339	328	327	335	336	328	337	342	331	335	303	333	358	325	340	305	301	303	349	347	327	366	330	335	359	349	319	316	289	308	336	349	369	343	330	329	316	334	309	366	348	353	374	337	329	365	312	344	330	312	311	305	337	328	332	316	296	350	339	364	332	322	350	300	341	346	334	334	353	334	359	323	331	319	329	306	314	335	325	355	345	329	339	315	313	335	321	326	339	333	348	352	357	351	330	353	336	357	336	324	311	354	330	311	348	318	343	313	330	307	311	327	327	318	280	339	284	320	318	301	310	326	320	296	332	332	343	352	341	309	317	319	306	324	339	352	313	315	353	305	304	328	312	358	351	365	340	303	318	336	325	328	324	296	336	330	313	317	329	321	312	320	331	319	330	330	349	341	315	341	323	322	348	344	323	318	327	350	334	354	319	322	356	296	366	298	331	330	337	350	316	312	339	336	325	320	308	320	287	327	325	319	322	304	328	308	303	337	307	317	322	320	366	323	377	344	353	299	342	310	331	319	370	326	329	313	321	355	372	282	330	320	343	315	311	310	329	321	318	343	334	336	311	324	322	319	312	314	312	317	355	331	377	355	348	352	301	351	332	307	336	320	332	343	325	327	328	342	335	314	339	298	288	330	334	318	319	336	308	334	341	312	305	332	361	312	309	351	344	366	314	334	327	353	293	307	336	324	331	292	335	331	325	360	328	316	333	377	317	341	331	323	310	320	322	345	350	353	337	353	361	333	347	346	325	321	315	322	296	360	330	341	351	314	345	323	335	344	319	362	342	327	318	315	327	335	351	313	335	332	313	332	311	317	305	327	311	340	306	323	346	374	290	296	315	337	372	361	314	309	329	321	345	311	312	377	349	340	324	338	320	344	292	303	333	336	299	315	327	353	354	360	336	317
5963	1472	2342	2829	2715	2423	1891	1722	1503	1393	1409	1255	1215	1209	1182	1163	1088	1049	1003	971	1001	948	990	963	942	981	963	895	887	904	914	899	904	839	875	920	889	868	3668	5524	872	873	890	851	814	812	874	804	818	799	849	825	867	851	818	854	864	797	830	743	844	855	784	825	774	838	829	840	850	794	897	894	842	833	859	874	811	847	783	849	839	882	818	818	806	820	862	824	848	812	836	791	843	879	832	859	792	828	799	848	810	872	840	845	824	819	822	797	789	751	824	803	833	807	815	861	873	842	801	847	809	830	907	798	823	740	803	799	869	806	789	857	798	837	801	810	832	820	851	812	826	814	843	834	829	792	807	838	841	886	781	831	825	809	786	821	805	803	792	799	774	857	796	767	805	868	806	797	816	811	853	831	799	823	764	806	803	835	844	785	851	780	817	819	783	791	856	825	803	823	791	791	828	810	819	766	772	810	781	804	826	817	804	788	852	833	846	841	798	813	867	791	820	812	789	843	820	874	832	820	834	873	812	822	833	804	807	805	800	802	851	832	820	801	799	824	841	845	771	834	848	851	857	825	810	861	835	767	824	846	830	826	767	779	821	884	834	867	816	832	829	787	793	795	887	826	826	861	778	812	810	831	784	877	810	856	857	767	838	836	784	836	875	797	807	874	792	834	768	783	839	814	866	815	841	880	825	786	818	867	844	835	838	791	856	833	862	823	799	847	817	839	792	819	811	834	834	784	835	806	793	784	799	807	838	824	845	799	784	832	838	786	794	866	806	847	826	826	767	837	805	787	854	793	814	826	811	863	805	829	846	897	827	811	814	870	837	808	776	788	818	859	830	808	808	776	820	799	803	832	796	863	814	790	839	853	868	827	823	904	852	847	788	811	791	890	808	804	811	810	805	807	863	821	853	813	825	855	834	819	830	852	790	836	824	816	852	865	816	810	810	820	812	811	816	820	792	876	799	832	822	871	795	814	813	835	852	761	829	816	822	799	809	811	843	850	842	820	860	812	808	827	881	790	824	826	824	861	823	845	811	853	844	812	843	822	814	808	816	820	851	866	843	839	868	839	834	816	859	827	854	788	864	765	805	792	794	849	868	822	833	838	832	791	834	829	817	810	830	824	775	787	848	845	806	860	839	853	798	809	852	804	835	762	781	828	790	824	802	822	829	827	869	775	830	808	771	852	858	789	835	821	832	834	792	817	826	780	789	817	835	807	786	835	830	820	800	832	842	819	762	840	822	822	837	840	801	810	837	858	808	838	786	789	823	805	775	829	839	808	809	806	885	806	896	840	780	913	838	863	813	848	807	777	846	822	839	830	841	794	810	835	797	804	773	824	820	831	786	840	835	792	805	768	841	771	846	845	818	855	826	824	824	849	821	835	830	783	809	810	811	756	829	797	824	799	849	843	801	809	767	831	765	755	795	804	861	864	775	854	852	842	809	826	852	775	828	802	833	801	845	814	848	868	840	820	789	853	855	851	820	788	827	795	797	857	821	835	805	800	842	850	760	833	795	839	820	819	804	756	809	827	788	829	857	854	854	859	823	836	805	824	840	875	787	778	790	837	819	802	839	793	830	881	820	837	848	857	830	864	838	788	802	820	807	793	843	850	836	848	759	803	807	784	816	877	858	762	778	834	821	804	792	868	783	804	806	787	784	807	900	822	831	858	785	796	771	828	834	809	817	828	851	858	829	892	805	833	884	808	840	848	841	856	867	831	780	781	855	815	842	814	802	765	854	737	857	836	866	821	821	786	759	764	795	828	764	830	790	795	869	782	817	818	823	813	815	765	787	792	853	830	781	820	860	803	798	847	827	790	832	781	854	788	856	785	816	767	796	800	846	786	835	798	800	826	851	756	803	844	838	825	812	783	880	808	799	836	844	800	848	797	851	796	782	805	843	819	837	815	784	812	775	844	785	768	805	831	845	856	795	848	807	785	802	794	816	825	791	819	844	762	808	824	853	815	787	847	756	842	865	844	814	800	839	846	836	849	839	795	822	857	845	846	823	828	801	816	842	786	804	816	795	807	778	741	816	837	828	809	828	821	807	856	817	795	870	795	841	790	795	844	811	819	823	800	757	863	807	818	810	841	762	840	826	824	814	862	785	803	841	842	795	796	796	811	844	777	838	854	803	825	836	777	888	743	846	823	835	796	823	846	817	855	781	828	847	835	810	809	826	828	807	850	778	799	827	787	774	780	826	835	794	833	844	822	818	872	846	826	864	797	826	801	813	828	841	799	846	812	853	823	817	759	846	865	882	723	785	794	787	869	854	814	747	803	819	799	822	808	819	820	850	863	794	794	814	837	764	828	809	824	834	916	859	864	846	865	852	844	822	832	823	813	871	828	817	817	818	825	854	837	830	831	795	841	824	841	823	810	870	786	840	833	843	764	832	798	860	812	793	783	801	807	803	806	766	815	868	865	867	867	858	812	831	816	814	801	786	848	817	784	830	818	822	796	843	815	847	865	890	781	846	825	824	822	808	891	839	822	816	815	789	822	787	818	854	891	877	757	845	813	788	814	804	835	828	812	778	801	802	829	811	795	759	860	803	839	786	837	856	846	763	831	827	782	833	847	828	814	842	835	855	802	820	809	873	769	813	853	848	828	813	800	823	804	828	783	829	832	839	767	803	839	823	853	759	786	815	847	832	819	838	779	825	824	813	791	834	860	829	820	829	862	814	867	837	798	896	808	830	840	827	826	801	861	827	827	838	807	825	851	784	861	777	798	853	776	864	798	795	806	846	794	819	823	816	785	833	841	871	805	819	831	835	832	786	798	790	840	819	834	807	800	878	900	785	831	818	820	816	802	801	829	846	871	825	828	851	816	795	824	848	830	871	789	803	857	818	856	801	864	788	841	856	841	792	873	855	831	791	851	826	832	842	793	837	798	855	855	797	816	842	850	806	782	771	831	835	873	774	809	781	823	799	819	795	824	827	775	846	813	851	852	834	852	828	834	853	845	853	824	860	798	823	765	839	873	855	826	843	820	812	832	823	810	851	798	796	783	803	785	835	838	835	829	849	845	857	871	770	888	810	838	808	819	813	845	791	791	790	824	851	794	828	835	819	847	836	793	804	872	879	833	826	793	848	842	867	818	846	824	826	862	837	842	829	771	779	818	816	764	807	821	786	795	803	832	828	825	734	834	788	772	820	826	847	821	799	819	843	822	770	841	795	789	810	786	805	818	825	841	813	810	808	843	839	820	889	831	806	825	822	805	809	776	862	794	829	821	800	836	848	852	797	857	873	787	844	819	807	795	824	851	848	769	789	812	786	816	807	776	881	837	824	798	826	859	799	781	809	832	791	804	818	755	824	824	839	872	875	831	828	855	867	791	773	823	846	773	789	817	829	841	761	786	778	831	798	798	837	848	823	817	765	789	833	823	818	839	836	791	814	809	793	802	846	824	821	776	867	796	798	831	797	808	816	814	814	844	805	843	787	859	844	873	837	809	796	833	840	852	771	838	879	804
13884	2056	2035	1665	1242	956	784	696	612	525	516	487	451	429	407	406	410	407	402	401	415	387	407	397	363	386	345	385	373	393	367	351	360	342	416	398	368	345	1039	1426	361	353	406	353	335	353	360	378	339	349	345	366	338	396	376	360	357	353	344	353	342	345	348	341	363	339	309	325	372	367	385	352	373	339	375	351	365	372	363	355	394	375	348	320	374	310	354	400	318	347	355	340	351	355	324	328	350	354	361	339	340	377	360	377	351	329	344	344	367	345	355	355	353	334	340	360	357	346	374	358	311	373	326	342	349	334	341	320	339	374	304	373	331	387	354	359	360	362	379	340	321	365	344	413	336	295	344	323	371	358	342	357	360	348	347	332	336	345	350	344	336	396	342	358	406	358	387	348	329	387	344	364	345	385	306	371	362	302	329	345	351	365	383	317	376	328	355	333	320	368	356	320	332	325	349	336	351	371	378	370	348	342	378	375	367	341	349	334	356	355	326	327	359	367	360	345	312	323	422	391	370	354	333	367	371	365	352	353	327	368	366	354	344	330	361	338	365	379	364	387	365	316	351	322	351	359	341	343	340	323	358	327	334	337	356	352	338	305	368	354	344	343	354	372	338	378	338	347	350	352	345	322	403	379	305	363	339	363	354	365	337	316	317	361	317	386	361	326	351	365	352	373	367	354	350	310	360	358	348	348	334	326	338	326	376	381	346	368	365	380	354	353	355	364	317	362	372	354	344	345	342	332	373	357	382	355	334	367	339	344	326	350	334	318	346	370	329	333	323	378	377	349	326	323	347	400	379	336	350	377	339	309	342	342	335	318	337	336	370	322	336	345	346	350	342	389	356	333	348	370	334	355	339	341	400	334	359	378	379	335	369	369	343	360	344	361	324	346	353	323	329	383	362	361	372	358	381	365	342	326	368	363	329	344	378	370	328	340	321	378	320	389	340	302	363	326	317	338	357	353	331	338	356	352	329	330	360	347	345	358	361	350	379	352	361	346	371	403	345	365	327	374	355	359	337	352	341	374	342	359	335	376	349	356	312	353	344	371	347	340	343	350	328	347	352	334	357	355	377	357	321	374	374	361	351	350	359	366	332	355	337	341	363	348	337	399	299	341	358	399	334	365	351	339	355	332	343	355	369	347	339	371	396	380	359	376	382	376	335	372	369	323	333	359	312	338	340	355	405	372	359	328	368	403	333	328	370	336	382	352	365	337	358	357	315	359	371	365	391	316	337	360	335	339	387	370	350	368	342	362	350	333	348	341	376	361	362	361	367	350	332	311	371	357	324	347	326	295	361	328	355	361	390	353	333	385	344	398	357	372	374	337	341	322	369	357	351	405	331	346	350	366	327	305	351	321	361	332	369	368	340	349	366	385	328	357	345	349	326	342	383	368	345	368	354	341	361	303	358	370	324	362	346	367	364	327	349	350	353	346	338	348	342	382	381	354	324	331	348	364	356	319	383	327	350	338	311	348	337	332	354	341	363	361	336	338	309	396	369	362	334	348	364	332	337	374	351	320	332	345	323	368	353	355	389	327	323	319	339	348	356	344	356	359	330	385	359	358	317	365	347	332	343	369	317	368	359	320	365	327	360	358	362	367	343	303	335	356	352	369	366	354	342	383	362	383	360	316	352	336	374	335	350	335	333	354	389	331	338	337	317	361	342	354	399	332	357	372	333	347	358	338	363	371	362	367	358	352	331	345	348	359	360	339	336	344	342	298	337	370	374	351	348	341	326	331	372	381	362	355	369	360	350	337	363	332	353	394	366	378	347	325	324	365	365	362	341	336	342	317	342	345	348	322	329	346	338	355	368	322	374	343	351	322	327	340	332	344	362	365	329	390	360	341	323	333	355	339	389	356	346	348	336	346	315	341	329	369	332	364	331	313	361	307	366	368	353	343	352	361	363	359	347	353	347	345	337	302	363	363	348	374	318	359	332	366	355	344	378	308	329	335	382	322	331	365	351	343	329	326	329	326	342	377	376	322	340	372	361	353	327	305	360	355	358	289	367	355	379	355	323	332	373	339	333	382	365	380	361	354	340	347	333	307	319	340	306	317	339	318	383	347	302	351	367	347	331	330	386	350	335	363	338	332	362	358	339	375	349	329	357	349	350	342	397	363	344	354	341	314	331	354	342	357	332	331	367	344	334	347	314	354	360	321	348	327	384	327	362	360	397	323	332	332	309	367	342	343	349	350	337	319	342	362	318	366	354	338	333	332	357	353	376	331	341	386	383	368	354	378	359	349	340	353	349	312	390	334	356	352	344	346	348	330	371	324	349	306	351	378	342	366	342	354	367	365	306	324	357	309	359	382	390	300	324	339	380	328	355	334	340	331	326	344	342	341	328	334	371	373	363	341	343	345	371	359	327	359	370	313	330	359	332	338	338	351	360	334	359	359	346	376	345	360	383	348	382	328	361	351	341	354	403	379	384	327	366	300	321	359	343	348	370	335	338	332	325	352	373	325	350	340	340	337	361	379	339	358	369	350	367	377	377	336	337	323	348	356	386	361	322	348	362	361	332	372	361	357	387	344	322	351	360	369	348	342	359	330	328	361	345	341	378	332	351	361	349	344	355	313	329	319	363	346	350	356	368	349	369	301	341	320	387	326	354	358	351	336	347	373	382	351	378	343	346	361	328	351	343	379	326	375	330	338	312	340	321	352	348	364	380	355	339	344	367	348	359	359	346	345	347	353	352	328	336	316	349	345	365	362	364	354	346	370	321	368	328	343	349	366	321	359	357	360	334	346	336	324	354	332	316	375	347	336	366	346	324	352	345	320	335	354	342	395	349	363	326	391	342	369	380	362	319	364	333	332	354	310	348	356	318	331	364	358	335	357	376	359	315	331	321	384	347	346	334	350	344	350	359	343	328	345	340	332	329	372	341	378	344	371	355	378	363	344	372	347	329	393	347	342	337	312	350	311	364	389	390	337	325	363	359	350	331	369	355	358	347	348	351	388	345	346	364	338	334	352	340	369	311	332	366	352	339	337	350	345	327	357	361	398	341	364	337	355	353	318	328	359	373	357	338	352	382	411	348	409	333	339	362	365	322	348	364	310	341	367	354	310	350	374	352	335	346	350	358	364	363	385	328	354	339	378	351	350	356	339	381	360	356	314	358	352	317	364	380	371	329	306	373	369	382	325	364	358	353	337	347	364	372	349	339	369	322	340	360	334	342	362	334	344	337	349	303	365	378	340	339	338	343	335	357	354	322	346	335	335	317	339	347	343	357	344	367	353	383	341	345	335	340	346	334	364	351	345	360	311	329	345	352	368	356	344	329	341	351	361	310	332	348	346	384	352	355	361	358	360	336	346	330	353	340	371	356	352	344	335	329	324	356	372	364	306	330	360	361	366	331	366	325	365	331	331	363	369	363	328	337	332	337	325	335	385	365	351	389	373	361	363	353	359	363	339	327	361	332	362	351	340	339	341	385	389	332	331	382	341	343	376	360	352	340	362	319	376	351	380
7696	2101	3961	4845	4386	3742	2983	2663	2248	2125	1893	1689	1551	1566	1425	1389	1314	1288	1255	1246	1165	1108	1137	1083	1063	1108	1036	1002	1004	996	987	952	952	946	930	953	928	925	6296	7369	868	895	840	897	855	892	912	838	892	908	871	840	894	859	843	867	818	827	927	853	843	832	868	850	878	893	859	846	907	860	808	846	845	903	870	872	869	829	841	817	811	900	790	855	843	838	804	847	821	833	864	884	817	835	834	804	847	798	814	863	838	814	802	821	854	836	808	851	897	851	838	785	824	875	796	841	825	848	830	842	810	828	876	848	833	861	779	843	797	835	880	842	845	839	805	795	914	824	846	885	829	819	842	851	777	777	819	804	892	861	820	839	823	888	856	857	849	828	873	858	837	833	811	846	780	788	844	792	872	835	815	856	827	899	825	874	832	835	869	780	909	803	852	823	807	852	818	844	823	837	806	869	818	856	821	843	825	813	802	813	843	862	858	890	842	795	867	847	853	836	831	829	832	834	843	836	879	816	789	841	814	875	866	855	818	830	870	856	839	828	843	823	817	806	857	808	897	851	843	883	857	898	823	837	801	879	783	882	808	850	849	842	850	780	888	835	854	800	758	851	858	800	819	822	837	782	823	777	874	807	812	828	884	806	836	828	816	811	795	865	833	785	868	819	841	843	883	822	798	836	849	783	806	856	833	821	875	841	836	811	795	830	838	853	792	800	819	856	784	801	798	823	855	850	835	886	838	848	852	859	808	820	789	847	815	824	811	838	817	863	829	860	825	816	824	847	844	813	840	878	851	847	835	877	824	739	829	793	848	852	855	803	896	870	851	855	857	809	836	792	784	891	818	829	893	878	825	825	834	860	831	786	862	799	793	812	811	833	850	824	818	856	799	828	866	854	815	788	842	815	814	794	814	792	864	768	863	812	796	848	824	841	766	824	795	874	887	860	818	830	895	824	820	753	862	785	849	827	796	836	813	814	816	850	864	852	794	863	803	823	838	829	803	857	779	847	839	840	861	818	835	820	842	840	775	828	908	876	801	841	903	831	848	800	865	790	820	833	826	812	831	852	876	870	850	846	819	841	851	807	854	844	853	804	843	860	839	817	793	864	840	853	834	781	841	797	836	844	792	849	877	853	830	792	809	836	894	811	843	834	840	788	831	832	852	836	842	818	858	809	745	826	793	854	853	806	767	839	813	844	833	866	845	856	817	847	860	853	842	866	892	819	825	819	815	819	851	880	883	843	869	846	837	856	824	863	847	843	867	814	826	797	866	862	806	822	816	838	844	830	820	871	792	808	849	812	839	845	828	799	807	865	857	848	872	896	831	861	767	878	842	814	899	815	801	809	812	860	888	888	806	815	817	837	838	813	850	822	843	818	852	820	822	783	879	880	825	851	884	839	810	792	796	813	839	820	844	842	792	857	827	788	859	836	863	823	893	790	846	814	840	835	804	821	836	847	787	905	806	838	789	862	812	814	854	849	835	816	786	799	845	829	863	824	816	870	786	889	775	824	835	843	822	823	807	832	870	822	837	874	827	797	863	799	858	790	798	841	874	799	827	841	847	799	815	809	855	875	877	833	846	793	874	821	814	857	827	811	853	815	850	823	816	871	839	776	860	779	849	886	882	798	837	824	802	791	861	866	832	854	874	852	812	847	827	852	884	824	790	833	804	854	889	854	824	828	821	752	823	844	849	835	821	827	778	817	839	842	834	798	852	857	804	803	848	851	866	835	886	798	860	879	799	844	812	846	857	828	796	849	834	799	856	865	845	854	847	874	821	811	854	880	819	858	839	836	850	865	830	855	857	807	837	800	816	840	820	888	840	860	835	836	866	875	828	848	815	865	873	801	833	818	832	840	872	832	836	816	845	862	820	806	812	811	825	855	780	855	863	803	835	815	825	831	842	799	852	852	863	841	804	873	815	847	838	834	878	784	821	833	855	827	841	860	847	867	857	805	834	841	861	866	827	857	867	813	849	845	853	816	848	856	825	848	813	786	810	855	797	818	864	851	888	818	854	812	823	818	889	806	798	791	851	811	806	817	814	834	838	822	775	873	831	826	791	867	828	863	858	869	836	831	856	817	752	877	811	821	845	837	832	856	861	886	824	854	789	779	870	782	822	831	858	863	834	842	873	836	824	831	844	818	815	869	778	840	882	832	851	777	862	832	884	826	851	848	853	895	826	826	877	859	811	869	809	835	859	841	850	818	828	900	844	827	818	811	858	835	837	865	818	836	849	845	810	865	829	869	857	837	802	768	801	848	850	867	823	805	850	894	841	853	804	815	835	801	829	831	835	901	805	836	800	872	832	836	855	842	830	797	812	849	808	837	834	888	890	840	809	863	827	842	876	871	828	836	845	841	818	839	848	857	797	802	830	869	861	890	837	866	882	844	828	849	856	819	859	841	859	850	836	871	793	847	795	902	853	898	899	840	835	831	809	823	846	829	844	845	827	871	850	849	772	843	863	826	851	861	876	823	828	878	853	848	796	803	855	821	860	847	804	787	806	844	801	811	809	883	844	827	843	803	832	862	867	838	855	849	809	881	833	827	850	841	819	826	844	815	868	849	855	830	836	826	819	824	895	835	810	877	824	846	793	838	759	849	843	818	820	814	821	828	834	846	848	819	855	844	892	789	801	815	810	855	813	822	862	822	842	877	811	804	833	830	824	819	852	868	879	851	835	831	813	874	838	836	815	812	781	820	845	805	907	819	848	804	803	829	784	823	889	810	827	897	822	844	777	874	842	894	838	853	815	816	853	846	886	848	869	772	832	845	820	823	819	828	796	843	794	812	830	820	868	830	833	865	839	870	865	848	837	805	803	838	851	795	868	833	832	835	833	800	783	842	833	872	826	851	859	870	870	830	806	810	820	806	911	832	836	843	811	890	798	880	831	811	826	855	848	820	835	838	851	886	817	750	801	849	824	805	811	810	812	831	871	827	903	874	811	804	858	822	911	798	825	797	847	872	857	805	883	847	868	834	833	796	846	799	831	807	831	835	803	786	821	833	803	825	826	815	851	774	805	824	801	903	873	847	834	778	804	842	863	843	858	879	823	860	853	799	809	801	798	845	866	828	847	832	860	784	844	844	849	850	836	821	770	870	823	867	843	873	871	858	844	846	844	872	897	813	859	805	830	831	824	856	856	844	844	821	817	864	797	847	838	863	799	831	854	877	818	832	811	839	827	847	845	815	866	836	808	765	836	842	875	823	838	835	878	844	841	858	819	808	826	820	798	858	790	849	854	832	861	821	821	852	807	847	846	860	829	822	852	873	842	777	889	846	829	819	821	877	850	849	844	818	823	862	873	834	797	835	839	816	782	851	854	859	829	866	843	834	811	818	841	801	887	839	825	849	828	816	901	887	798	830	811	843	858	821	838	840	839	807	818	845	855	800	857	867	817	865	826	846	815	868	816	884	829	857	790	888	880	833	822	865	829	805	762	811	808	821	846	798	808	876	839	854	817	806	826	835	831	835	834	830
1886	203	181	189	212	195	151	179	195	182	150	176	174	186	196	183	165	172	167	166	144	181	183	175	176	185	163	160	181	194	154	180	175	172	187	174	164	156	169	233	176	151	173	156	189	171	158	166	159	172	178	150	159	154	155	164	162	182	186	178	168	156	160	188	158	184	173	170	193	167	179	158	145	164	158	174	139	167	182	173	174	167	181	180	159	178	172	190	161	152	217	185	157	170	184	184	177	195	162	186	181	182	170	171	163	186	154	145	176	154	158	176	157	176	149	165	153	167	196	194	173	173	161	172	179	179	179	171	169	180	186	206	200	167	191	160	194	177	172	189	195	181	175	185	141	182	184	168	169	170	176	152	165	182	170	171	163	150	175	185	161	185	161	189	179	158	187	153	155	170	167	158	195	190	148	186	178	185	196	141	172	198	180	178	157	167	154	169	164	163	179	177	176	208	175	156	188	160	170	179	191	187	162	176	186	159	154	164	174	175	169	175	154	163	161	179	162	141	174	194	181	199	162	175	171	169	195	201	167	168	190	175	172	192	175	165	165	146	173	183	161	161	162	170	173	153	168	207	180	166	152	201	172	165	196	185	176	176	147	159	164	183	180	172	168	182	174	171	163	166	199	146	161	174	169	155	170	184	161	186	161	162	172	168	175	174	168	148	174	171	143	164	182	175	161	168	172	158	168	161	159	146	142	197	161	148	153	168	152	147	166	155	142	184	155	167	175	173	173	155	195	202	160	151	165	155	169	174	190	150	161	153	166	165	178	168	179	203	194	153	171	152	177	170	199	167	170	171	170	182	167	187	147	186	153	163	163	172	161	164	162	195	156	172	169	198	190	184	185	172	159	186	160	155	152	163	181	163	144	171	155	174	173	161	174	173	175	161	161	199	166	157	186	148	173	174	173	177	165	162	184	176	177	184	151	197	168	167	182	153	156	175	162	179	188	174	177	191	167	158	176	168	153	170	172	177	186	160	153	164	196	151	170	156	182	193	166	155	166	175	173	172	174	168	200	171	167	147	170	171	190	185	168	183	166	164	178	161	194	164	153	170	167	192	153	206	147	157	158	192	162	172	163	178	176	176	175	161	186	173	166	187	173	163	178	172	162	172	172	150	183	211	184	198	173	172	191	186	193	191	174	158	170	205	195	188	163	172	162	192	169	176	152	140	204	179	155	174	226	163	170	187	173	166	180	166	186	169	181	153	179	177	154	155	155	161	163	152	168	169	172	183	170	175	173	189	186	169	164	160	180	188	159	171	189	160	185	188	156	182	185	189	177	190	174	172	180	167	178	188	174	166	156	162	167	160	170	182	176	172	170	163	177	168	174	174	162	169	189	192	181	161	195	166	178	183	203	177	186	184	181	167	187	185	170	168	176	156	148	163	172	179	176	205	162	171	177	168	199	155	159	181	193	167	161	146	161	180	154	173	188	178	140	185	161	151	169	174	146	188	193	171	164	192	173	164	170	161	148	175	189	173	169	158	191	168	175	164	178	176	167	151	161	158	166	190	155	187	173	144	170	209	156	166	180	159	153	150	194	218	166	147	192	184	168	178	193	165	183	167	146	215	161	174	170	186	154	169	190	159	195	173	173	191	174	180	153	160	164	178	172	177	181	168	185	173	164	179	165	174	162	187	190	186	170	166	178	150	199	178	181	182	159	180	199	179	181	199	174	145	157	165	183	163	174	176	171	146	189	187	175	144	163	172	165	169	166	179	167	168	185	183	173	160	181	161	164	164	170	148	186	164	169	173	176	170	173	168	182	171	153	150	167	165	151	160	182	169	194	144	163	188	173	156	166	169	158	177	175	150	181	169	184	183	170	176	156	175	149	185	175	180	161	153	191	173	174	174	161	191	167	167	160	165	173	178	166	189	200	183	192	199	172	178	187	184	180	171	175	193	145	151	171	183	189	180	182	156	202	188	165	156	151	175	165	164	182	166	196	195	177	183	173	153	172	184	179	179	169	178	179	182	163	185	174	157	173	162	146	174	174	168	179	168	161	175	177	162	166	161	168	188	182	204	189	174	188	191	176	142	174	160	166	159	174	183	183	165	179	154	162	191	188	186	139	174	195	196	160	178	166	190	217	148	184	171	181	198	160	156	164	153	194	170	154	182	168	204	166	158	179	154	174	141	171	176	161	153	158	178	175	146	192	175	176	160	190	176	174	174	161	151	179	166	160	183	156	170	148	193	169	160	169	180	161	155	197	169	186	187	169	178	161	167	172	175	187	167	185	198	151	163	165	157	167	197	174	186	177	178	171	203	177	166	167	192	193	183	163	178	172	174	165	151	166	187	191	163	158	172	176	184	153	159	170	172	160	138	189	194	165	168	171	192	170	178	153	199	184	199	172	155	167	170	163	167	188	174	176	201	173	191	171	151	167	166	174	152	169	183	188	167	177	164	173	178	166	148	170	159	171	126	178	171	187	165	182	176	165	163	188	187	184	167	167	151	161	168	165	147	181	188	183	174	160	159	158	197	168	179	169	170	166	176	155	161	168	158	162	188	164	152	182	177	184	180	167	166	182	176	187	173	185	184	143	155	180	196	169	153	154	178	169	175	167	179	177	157	174	179	175	163	149	168	157	193	176	173	179	162	159	190	185	195	189	170	205	175	176	171	162	166	156	172	150	156	155	168	174	181	182	167	179	173	164	171	147	150	163	158	182	146	175	153	169	155	149	153	163	162	194	161	180	172	152	141	201	173	155	163	183	170	177	167	162	176	174	159	188	206	151	152	198	169	183	160	168	171	191	186	156	183	155	149	158	158	175	183	156	179	169	172	167	209	181	170	161	193	189	191	182	147	179	182	183	177	174	202	194	155	183	190	176	190	168	167	204	168	159	180	155	167	185	188	159	182	189	171	178	184	182	165	172	164	192	172	185	160	160	211	164	167	137	199	156	176	166	168	172	154	165	184	158	173	189	187	165	170	164	174	204	177	170	183	167	184	146	163	174	166	161	160	170	163	169	180	196	176	183	149	174	182	185	178	166	151	184	172	166	150	195	154	156	155	188	199	140	177	174	190	163	155	168	175	169	180	180	181	194	182	180	174	185	158	167	184	185	162	172	190	177	153	164	169	185	189	175	166	168	196	176	161	152	174	178	185	189	167	167	179	175	152	172	178	164	179	167	166	179	166	138	159	138	169	187	173	169	178	192	178	158	175	201	198	161	170	162	172	170	177	175	165	179	152	152	160	155	168	163	163	196	179	179	175	166	153	167	194	156	182	142	172	157	175	158	160	201	172	192	179	158	156	161	156	161	158	169	165	191	181	148	191	200	188	153	165	184	185	171	167	186	182	175	176	158	158	179	170	174	162	197	157	173	175	199	167	157	172	168	181	183	161	169	161	169	178	176	174	149	175	159	177	153	183	171	141	187	159	194	175	177	166	156	147	187	158	173	201	168	179	184	163	197	176	139	159	164	175	180	180	161	159	174	182	168	175	173	186	170	186	205	176	186	140	173	150
2238	491	534	567	566	538	549	519	502	516	502	502	526	544	505	518	570	506	526	514	455	503	460	547	493	494	485	501	519	495	474	496	481	490	454	506	476	508	616	860	457	485	508	492	481	500	526	482	480	483	472	503	500	479	491	462	479	492	503	517	515	488	511	456	475	477	480	484	487	485	442	511	486	478	499	469	466	523	495	511	493	528	493	490	498	462	460	460	475	559	474	499	477	477	481	466	483	489	479	491	493	472	477	463	455	509	525	468	491	475	514	454	509	494	538	514	496	522	493	507	513	460	481	481	503	509	435	495	502	481	516	486	473	545	470	483	478	497	455	471	515	460	494	470	481	467	488	508	490	501	502	470	462	505	460	493	475	484	456	471	465	487	493	502	502	507	468	480	500	506	491	507	460	488	517	510	471	506	519	461	466	503	502	471	450	462	471	479	494	468	529	526	511	503	490	472	518	471	444	507	511	449	504	467	453	480	501	482	512	479	483	512	504	498	497	457	460	502	473	499	477	480	476	504	478	481	495	478	473	469	500	458	508	476	512	478	469	468	456	469	503	487	495	494	501	490	446	489	511	501	489	492	482	540	499	504	502	477	462	521	507	448	492	456	463	515	459	511	482	495	484	495	500	485	481	478	471	516	469	509	448	498	496	471	481	481	460	489	489	491	509	485	507	491	506	500	520	478	504	478	484	477	480	502	440	464	497	460	499	484	517	452	504	505	488	487	496	492	484	504	506	510	540	498	463	472	535	481	449	493	500	526	486	448	500	469	477	509	488	505	482	468	484	481	476	485	434	480	474	487	484	468	506	475	476	473	488	533	463	491	464	456	471	500	482	474	478	470	513	464	470	491	495	532	495	488	485	504	536	481	433	495	492	538	454	498	454	491	476	499	491	461	528	469	450	472	500	527	488	505	453	491	468	472	467	455	515	480	510	498	498	521	496	490	513	478	526	501	470	445	529	506	474	513	482	498	548	474	507	475	501	487	478	444	491	520	454	479	502	455	484	482	482	471	484	497	482	520	499	504	493	541	493	472	537	449	498	464	475	497	541	469	520	488	509	452	499	482	481	484	495	449	490	499	485	490	486	464	514	489	480	490	486	473	485	482	485	453	496	496	511	492	477	504	480	478	467	464	509	457	458	496	511	442	505	472	458	515	451	476	503	500	496	478	490	483	470	483	508	473	498	471	486	528	472	510	515	496	546	511	496	460	470	487	529	528	503	489	478	490	486	463	499	443	514	500	491	450	464	466	494	464	480	504	512	508	487	498	471	493	497	528	464	476	561	499	492	539	505	486	447	499	494	474	500	483	514	492	477	519	470	447	471	472	505	503	475	464	488	504	497	459	492	454	479	502	465	470	511	471	445	462	477	482	490	544	516	464	465	511	512	480	458	474	490	490	473	468	517	475	499	459	454	499	535	469	478	488	476	468	510	441	494	530	527	514	456	525	472	484	467	488	489	478	518	440	486	460	494	498	480	478	468	480	467	458	480	457	467	472	476	509	470	511	519	484	445	501	482	532	466	471	504	512	473	491	522	470	519	487	482	480	509	451	458	468	491	475	455	518	465	512	509	505	467	468	511	473	471	476	504	488	479	473	492	457	502	451	508	486	483	468	463	532	513	497	544	477	487	511	546	515	475	455	473	487	481	461	524	472	546	514	500	491	476	553	511	530	463	473	505	465	447	486	429	488	491	462	469	498	484	474	468	481	419	497	501	474	484	496	495	503	468	506	483	518	510	473	536	460	503	469	499	513	482	452	529	518	460	552	495	489	492	500	503	507	528	496	463	479	518	491	483	487	500	497	483	499	463	517	466	478	474	504	498	500	502	479	490	491	502	476	499	534	515	478	474	461	506	508	488	470	471	519	499	535	505	468	519	476	490	481	495	493	468	491	492	475	502	491	501	480	470	485	461	486	451	480	489	506	518	512	522	478	499	460	512	500	445	460	470	485	485	495	483	496	466	483	473	501	483	486	511	463	483	488	475	469	499	500	469	445	475	526	451	471	504	487	495	491	508	493	493	479	510	481	470	482	483	475	493	488	480	500	451	486	486	501	513	452	456	494	447	497	510	435	497	469	472	477	536	519	487	473	510	492	488	506	527	473	473	486	497	496	480	480	477	500	455	506	478	493	523	501	470	489	500	476	500	494	513	491	475	453	485	479	487	465	491	515	515	470	485	467	484	449	488	463	480	501	480	484	476	509	485	499	489	470	468	514	493	483	497	463	523	487	474	483	511	495	462	525	460	477	501	483	501	470	495	508	505	522	492	469	490	464	502	491	474	531	495	485	518	510	502	486	462	422	492	476	505	469	448	512	455	528	499	480	473	455	490	488	463	474	522	481	465	516	525	498	448	450	486	524	478	494	490	486	491	511	500	471	512	434	506	465	496	484	531	454	485	469	515	466	493	466	496	464	467	459	494	484	506	505	537	482	469	467	485	472	509	517	468	454	531	519	481	501	475	496	487	469	518	522	487	490	497	471	481	464	508	502	470	508	502	459	490	453	517	487	433	459	448	500	478	483	483	465	476	471	478	485	461	470	515	442	494	494	480	494	501	525	429	508	483	511	470	501	483	512	492	467	477	514	483	462	475	463	485	498	525	517	487	468	511	467	478	482	489	473	448	485	506	532	515	457	527	480	527	472	503	460	496	509	491	491	490	463	485	509	469	514	511	506	450	505	514	505	489	448	475	504	477	453	499	487	460	499	489	493	453	476	483	499	491	480	508	476	509	488	491	484	465	499	491	512	491	487	488	442	468	498	483	507	484	446	471	533	490	491	441	476	506	527	478	475	470	479	457	486	511	483	492	508	505	476	517	498	479	501	499	466	500	503	471	485	489	473	474	476	487	499	449	457	530	541	469	485	482	466	460	488	439	471	472	502	471	486	466	498	535	456	491	501	456	490	471	483	495	488	524	480	510	522	501	469	495	486	510	483	509	488	476	485	491	493	494	448	461	464	472	492	481	483	500	471	484	461	457	513	486	499	513	507	484	489	501	520	482	471	454	521	490	483	507	488	479	488	512	487	507	466	518	482	496	517	497	475	451	485	486	518	471	487	477	511	487	487	524	498	488	488	510	516	476	500	483	475	528	508	449	497	501	450	492	499	460	522	459	489	478	482	484	483	460	478	489	459	497	499	486	475	503	462	445	481	468	469	484	481	534	505	467	472	470	467	514	484	450	484	499	479	501	523	514	501	460	502	465	507	498	540	468	453	484	525	453	503	525	498	460	497	497	475	502	469	467	496	493	498	493	512	496	447	474	468	518	486	469	506	511	448	505	449	464	455	508	454	490	449	427	443	480	502	445	507	469	472	473	476	451	498	470	478	509	435	470	512	462	502	479	451	493	480	491	431	465	498	473	480	485	510	489	459	472	487	499	464	455	505	484	497	473	470	529	483	425	501	482	490	500	465	467	463	499	511	465	474	464	470	475	506	492	479	479	491	495	488	467	488	469	524	499	463	506	476
7497	1040	1067	864	716	573	572	504	460	419	381	399	370	378	385	388	382	342	338	350	335	325	332	365	331	335	339	314	329	341	326	324	342	278	303	325	321	321	642	876	329	340	323	309	339	350	323	343	321	286	308	365	316	303	319	329	331	355	322	324	385	326	347	299	345	329	342	340	316	297	340	354	325	309	350	313	303	328	327	357	352	316	342	318	321	345	353	319	299	357	329	357	349	331	313	323	351	327	332	335	340	339	368	319	337	306	329	355	352	322	305	314	314	307	322	312	296	303	333	342	325	323	327	349	327	310	330	311	319	299	362	359	316	308	327	352	350	332	315	347	337	324	334	372	350	325	316	322	296	315	336	364	318	314	337	291	320	322	300	327	319	348	293	337	293	310	320	320	361	311	363	318	340	324	309	335	329	337	327	328	330	271	324	330	326	309	315	366	298	353	326	341	353	279	342	369	310	337	339	329	306	313	315	350	334	302	327	326	331	347	319	324	324	300	294	334	317	317	283	353	325	334	335	347	317	300	321	305	328	341	345	323	342	327	307	341	322	341	333	375	321	323	301	342	290	338	336	341	323	301	352	363	348	330	339	275	325	313	308	350	298	340	330	331	308	364	319	330	335	332	334	322	344	340	310	301	343	351	337	314	327	316	345	334	316	341	338	334	345	305	343	348	309	302	340	339	341	323	316	303	360	339	300	301	332	321	337	312	316	326	345	347	314	324	340	362	332	324	326	308	355	298	327	341	313	317	324	317	342	321	298	317	305	311	351	354	318	346	338	335	337	338	358	328	307	349	308	306	312	334	349	331	351	330	322	307	345	312	355	350	349	349	287	292	328	302	314	296	334	339	314	353	331	333	310	290	342	340	326	362	339	297	345	343	308	334	308	314	318	359	334	359	335	308	325	323	335	335	322	319	324	334	277	321	328	361	297	326	337	320	328	333	334	304	322	319	326	304	376	357	330	321	323	316	319	345	326	352	309	324	306	364	310	317	345	349	319	307	301	313	356	329	296	333	354	320	319	346	321	361	316	342	339	270	318	374	313	294	301	314	340	316	312	328	359	341	324	336	343	331	310	290	326	290	327	348	322	335	351	312	300	330	317	282	331	293	309	341	336	342	327	326	360	315	309	340	337	355	312	315	322	329	318	301	299	312	310	315	301	340	337	322	312	329	289	310	374	336	333	298	324	321	342	355	332	324	305	329	355	353	347	329	354	326	338	333	325	340	341	346	326	331	340	323	353	316	304	330	303	347	349	353	343	332	351	329	349	300	318	346	318	291	328	337	329	346	384	312	371	313	336	338	333	320	346	297	326	320	337	350	330	331	333	320	351	328	315	292	313	330	326	323	353	336	329	373	322	342	317	326	307	310	307	331	305	309	310	333	346	310	333	353	341	307	315	327	323	309	329	355	311	324	325	336	318	322	327	345	340	358	336	329	330	331	330	338	340	332	327	306	326	327	309	323	323	307	353	333	307	315	346	306	331	327	323	334	321	322	344	319	337	381	318	313	334	337	307	299	297	337	320	320	323	363	301	304	323	309	324	314	304	327	319	319	315	313	337	332	328	336	317	337	285	354	338	343	341	301	305	311	322	331	329	318	321	332	327	322	331	327	317	314	361	337	334	319	305	314	337	331	330	366	335	337	324	345	330	324	336	322	296	348	340	315	348	290	353	327	334	332	314	347	316	310	293	348	312	304	332	309	333	332	358	317	334	295	336	283	321	291	347	340	315	275	341	319	332	317	342	305	318	346	341	344	325	327	329	358	318	271	307	321	327	316	315	326	333	317	335	310	322	302	335	322	340	341	309	341	306	309	305	339	364	371	316	344	336	313	345	325	315	349	330	329	322	316	320	307	312	315	335	297	326	346	326	316	337	297	330	336	289	301	301	320	321	316	296	314	323	320	346	327	342	316	291	315	333	325	339	302	311	332	318	310	334	345	315	333	351	357	339	328	333	350	315	324	330	319	320	334	356	324	311	328	314	294	333	334	340	306	298	319	350	346	315	282	330	300	306	300	344	307	299	313	312	339	317	329	328	333	348	318	323	305	354	324	335	297	313	333	350	347	305	318	334	300	310	345	322	334	306	328	325	292	337	337	333	311	327	336	318	335	303	328	352	326	295	314	326	329	338	338	307	314	340	306	305	342	328	334	323	333	344	338	295	337	330	349	347	340	342	316	318	316	363	353	327	324	337	327	326	323	328	324	307	351	322	333	339	333	307	312	339	301	329	309	329	332	343	295	310	338	324	300	341	354	283	278	323	314	316	369	309	340	329	334	316	292	346	326	332	349	374	306	342	315	332	342	358	345	344	320	324	326	313	292	292	327	332	316	304	300	355	371	326	315	309	313	327	314	322	310	339	332	302	299	294	336	312	309	326	329	315	310	303	318	339	339	297	345	307	333	337	311	370	329	320	299	362	342	311	319	311	330	338	301	334	305	327	304	337	300	347	311	313	321	330	325	332	338	336	304	292	320	364	314	318	350	349	292	290	339	327	299	351	320	334	333	329	317	323	352	350	307	327	347	299	326	302	355	333	349	324	357	315	330	345	316	340	280	336	324	331	348	340	341	341	328	325	369	324	337	305	344	312	330	345	316	338	321	346	317	353	358	364	314	339	307	331	331	339	333	361	325	333	335	324	304	305	291	348	323	336	328	313	337	334	335	323	356	342	323	324	358	349	352	320	318	319	347	327	302	293	322	306	329	332	331	312	339	313	333	332	320	333	328	309	324	321	321	294	314	323	346	315	323	327	332	347	320	333	305	356	326	341	317	341	317	370	310	326	315	307	328	315	312	340	337	333	329	325	318	333	318	338	361	353	339	313	352	317	301	329	323	319	324	317	326	336	364	346	280	323	327	297	342	318	309	352	344	315	314	346	301	296	317	319	296	323	348	338	317	324	306	330	311	316	335	347	330	313	311	342	312	315	326	327	333	295	309	324	326	353	322	312	316	344	341	312	327	307	338	298	342	308	349	360	326	331	384	296	306	289	326	317	318	302	354	317	292	341	333	342	353	325	321	353	312	298	315	290	344	322	327	329	323	279	307	325	334	355	310	311	306	298	341	307	311	339	291	312	320	319	321	303	326	334	351	307	372	312	315	307	344	324	331	363	296	378	348	293	342	294	300	343	327	322	321	317	347	304	360	360	318	343	323	317	324	330	322	334	320	328	349	306	350	312	318	332	305	334	333	337	305	299	313	302	329	341	341	335	326	278	304	360	339	320	354	306	308	312	355	302	329	316	348	341	339	331	338	322	317	365	312	340	310	344	327	345	359	337	337	342	321	334	290	348	342	314	352	332	342	323	311	329	336	325	352	358	292	332	322	330	329	326	344	330	374	323	356	299	287	321	337	330	345	336	327	304	320	314	310	326	315	341	350	313	345	336	308	357	334	272	343	334	316	354	331	300	307	339	322	303	326	310	326	312	299	355	309	329	357	324	329	308	354	322	316	301	307	319	340	312	312	335	290
5962	1446	2451	2939	2603	2199	2031	1783	1609	1463	1345	1249	1236	1222	1209	1127	1064	1044	1079	1026	981	966	873	934	964	938	950	909	899	884	799	854	888	874	859	829	847	878	3811	4871	833	864	871	862	843	805	844	793	850	821	832	796	808	829	790	849	785	850	841	786	863	815	873	858	870	789	783	820	831	796	788	842	847	804	843	808	832	814	851	819	847	797	790	812	808	835	864	801	863	840	838	858	792	899	793	814	814	802	819	861	831	784	790	841	838	838	838	816	798	796	848	860	833	843	830	847	819	792	756	840	795	845	854	777	869	821	807	838	782	775	792	845	804	828	803	796	822	801	809	800	782	851	800	822	833	785	867	839	796	797	846	832	799	793	820	818	819	833	781	751	795	859	782	830	848	747	843	850	817	858	795	821	829	796	815	855	890	808	822	781	818	763	864	825	795	787	781	789	796	806	843	813	826	790	790	770	829	829	848	824	754	850	808	814	842	887	804	872	810	817	825	788	810	788	804	750	849	785	853	799	836	841	854	854	806	857	723	846	851	811	805	854	828	806	831	797	776	846	852	803	830	744	834	846	864	839	784	858	833	844	773	853	795	771	891	742	843	804	809	792	818	762	827	826	818	814	800	800	806	790	802	820	790	805	803	847	831	801	810	771	847	864	838	796	810	764	781	832	811	791	832	803	752	849	814	854	834	856	840	815	836	837	792	802	869	802	774	869	781	819	766	771	905	821	903	795	811	803	802	770	815	798	879	822	857	826	825	792	812	831	841	794	787	798	803	782	858	794	810	828	834	833	799	775	786	832	814	827	769	834	830	848	852	840	798	804	782	847	822	800	795	841	776	789	842	792	833	873	860	832	819	814	752	809	760	882	827	827	799	829	834	890	821	765	794	823	818	855	821	842	810	822	830	852	787	854	852	833	790	805	778	809	785	825	852	788	761	775	845	821	849	780	841	843	805	827	853	862	783	823	827	825	788	781	749	796	825	810	822	797	793	790	809	807	846	817	806	791	806	796	813	842	863	776	805	826	792	818	794	788	799	834	807	821	748	834	878	774	828	809	821	837	792	771	799	784	814	823	791	844	801	753	786	826	757	817	784	863	794	819	811	813	815	854	761	798	820	838	790	799	840	823	847	860	822	797	818	807	752	793	823	826	842	844	831	831	850	845	834	853	759	772	805	797	827	792	790	872	787	814	849	827	815	828	832	821	822	806	799	802	833	813	845	832	804	768	811	817	807	824	788	798	839	826	820	805	791	848	835	784	837	816	811	830	845	759	813	818	825	771	814	759	812	787	788	784	790	810	838	766	814	814	766	840	820	798	870	850	814	825	825	792	837	783	829	787	841	838	818	878	882	848	778	868	785	785	803	757	824	897	816	809	820	830	796	796	784	796	821	810	809	839	778	806	783	788	815	810	816	779	858	836	837	867	854	818	754	873	811	805	789	880	781	796	809	787	850	849	756	837	830	833	784	854	856	798	829	789	842	770	839	843	801	805	814	771	808	826	840	810	785	792	770	740	804	759	895	843	826	809	790	805	782	829	852	818	841	818	841	800	804	818	801	792	803	786	812	839	773	845	851	771	841	793	811	848	868	829	779	800	816	823	845	799	825	787	874	798	841	797	811	803	848	832	830	866	790	789	786	776	823	819	833	828	809	815	753	819	821	781	770	774	845	805	818	815	804	839	865	787	776	799	834	826	798	794	815	769	811	827	807	787	795	812	831	824	855	834	816	861	829	805	791	790	862	839	843	836	806	902	811	862	836	797	823	822	816	815	805	817	886	844	830	827	844	805	866	830	835	854	751	829	864	818	808	828	853	773	763	833	829	789	839	794	805	819	814	816	801	804	816	786	783	783	772	825	822	781	792	841	834	827	833	817	831	821	793	797	809	750	766	832	817	783	785	827	797	849	829	791	808	810	806	813	794	768	832	835	847	785	813	850	811	859	836	828	829	834	834	810	835	827	801	820	818	801	804	802	802	811	814	796	820	776	784	828	775	813	762	835	805	776	785	803	835	793	805	798	814	822	839	737	812	803	798	850	805	861	830	833	812	797	777	827	867	786	799	812	827	819	788	783	810	824	840	835	795	814	821	842	837	854	781	802	804	846	821	755	904	814	825	882	874	868	836	852	838	785	865	751	827	813	819	806	786	873	848	772	785	781	761	819	756	835	808	771	799	819	814	812	801	872	856	802	839	815	800	778	817	805	816	750	823	767	814	780	773	836	798	816	776	778	843	815	871	792	901	815	847	797	761	833	845	759	827	831	853	855	769	788	819	778	815	813	783	767	810	831	877	804	809	800	823	889	821	818	843	746	838	843	808	832	817	861	796	815	783	831	787	839	774	777	828	830	764	851	812	807	825	824	785	828	764	810	802	796	799	761	818	828	861	793	822	845	780	790	849	823	797	847	835	816	782	805	794	780	805	861	864	794	862	817	833	781	777	839	824	853	835	829	811	856	807	820	790	808	796	837	814	761	814	787	797	849	840	815	832	778	792	820	800	815	792	804	800	813	794	836	844	785	787	828	765	787	818	831	822	822	802	828	823	805	827	813	835	839	830	794	827	831	873	854	830	826	864	841	820	830	840	821	798	807	823	829	816	856	737	859	807	788	812	833	845	784	786	843	816	823	790	849	816	830	797	813	825	774	823	827	806	809	819	828	849	770	791	795	766	807	865	834	804	812	819	808	826	765	831	799	806	851	836	812	824	812	836	872	787	744	830	794	776	789	856	838	810	814	819	782	827	809	748	847	763	811	792	817	817	829	795	809	795	806	716	813	810	786	839	811	825	827	785	788	811	829	798	792	813	833	795	845	798	789	824	823	806	817	754	785	784	881	827	799	748	820	782	795	796	840	838	811	831	815	815	783	804	808	818	792	820	810	833	808	808	815	770	821	814	794	777	800	837	836	802	848	805	827	846	818	827	840	854	852	832	773	831	834	822	871	817	805	777	781	838	830	876	818	789	797	759	819	792	858	837	772	866	809	785	836	878	823	833	798	769	828	716	815	781	776	818	800	847	826	782	777	799	790	838	762	796	844	802	883	816	825	849	855	813	777	815	828	780	797	768	808	797	806	875	780	805	874	827	816	805	801	770	849	803	782	785	824	849	802	844	841	847	808	785	864	839	823	805	827	764	871	803	838	794	788	828	826	827	827	787	772	806	829	769	820	851	801	827	833	804	802	851	841	790	798	830	774	889	818	819	796	835	837	792	806	768	851	825	835	824	793	792	802	768	849	792	770	819	813	807	839	847	798	779	786	761	818	839	768	817	789	809	845	828	851	818	835	818	820	800	763	721	857	842	838	903	792	793	835	820	813	863	835	748	756	785	853	834	826	771	825	784	807	805	827	779	802	803	792	805	845	847	837	858	762	805	778	779	815	830	839	768	836	806	817	817	874	787	876	765	760	819	831	851	776	847	835	796	765	796	879	822	782	821	774	783	828	813	795	752	831	825	818	862	762	791	837	838	832	800	802	801	784
22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
