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
338191633565	338191634119	338191634668	338191635218	338191635768	338191636318	338191636868	338191637419	338191637968	338191638518	338191639068	338191639619	338191640168	338191640719	338191641269	338191641819	338191642369	338191642919	338191643468	338191644019	338191644568	338191645119	338191645669	338191646218	338191646769	338191647319	338191647869	338191648419	338191648969	338191649519	338191650069	338191650619	338191651169	338191651719	338191652269	338191652818	338191653369	338191653918	338191654469	338191655019	338191655571	338191656119	338191656669	338191657218	338191657768	338191658318	338191658869	338191659418	338191659969	338191660519	338191661068	338191661619	338191662169	338191662719	338191663269	338191663819	338191664368	338191664919	338191665469	338191666019	338191666569	338191667119	338191667669	338191668218	338191668771	338191669318	338191669869	338191670419	338191670969	338191671519	338191672069	338191672618	338191673168	338191673719	338191674269	338191674819	338191675369	338191675919	338191676469	338191677019	338191677569	338191678119	338191678669	338191679219	338191679769	338191680319	338191680869	338191681418	338191681969	338191682519	338191683069	338191683619	338191684169	338191684719	338191685269	338191685819	338191686369	338191686919	338191687469	338191688019	338191688569	338191689119	338191689669	338191690219	338191690769	338191691319	338191691869	338191692419	338191692969	338191693519	338191694069	338191694619	338191695169	338191695719	338191696269	338191696819	338191697369	338191697919	338191698469	338191699019	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
14166	1218	1005	831	565	476	403	400	357	339	330	297	333	313	289	289	296	304	299	301	293	331	291	264	271	277	319	281	245	313	272	275	279	255	289	278	276	265	285	268	260	299	272	257	255	300	303	290	282	273	250	288	296	285	263	302	288	267	283	306	249	304	261	282	251	283	289	282	314	268	274	291	272	293	273	297	260	280	249	267	278	301	310	305	297	321	270	271	287	270	291	283	281	271	287	280	295	278	295	264	291	259	294	277	246	258	293	279	275	285	260	273	280	250	291	265	287	282	296	299	258	276	270	276	257	273	277	299	274	290	312	257	257	264	284	267	271	272	260	262	278	309	288	310	284	274	278	272	279	272	269	270	257	298	279	271	272	270	253	291	245	292	270	309	269	261	286	281	283	277	271	277	301	289	288	284	255	272	283	283	277	270	292	256	252	265	286	265	279	243	295	294	300	311	252	285	297	291	264	303	269	237	287	311	284	301	263	275	283	265	289	285	272	273	293	285	291	288	280	268	281	286	311	297	245	293	289	283	305	267	261	286	272	279	265	264	285	266	274	267	293	223	257	269	282	276	251	281	280	316	298	278	236	249	268	305	313	276	305	277	282	270	267	280	253	269	273	263	273	294	299	267	290	269	262	285	259	272	252	256	249	252	302	249	274	273	280	280	290	287	273	270	264	250	286	293	284	261	272	253	273	286	274	264	268	309	266	308	283	293	288	304	263	286	277	269	281	264	264	282	291	302	242	267	255	296	282	284	245	308	301	275	309	271	278	302	284	291	261	278	249	258	287	284	283	291	260	252	261	265	304	259	259	250	290	296	298	267	268	242	267	264	317	287	300	283	242	287	282	275	312	267	264	303	254	286	283	304	268	248	271	309	265	228	285	296	271	292	250	261	275	265	235	303	292	302	277	281	269	288	259	253	270	315	260	261	267	264	254	286	265	251	268	294	289	262	266	290	288	297	285	257	280	278	269	273	308	297	286	288	279	260	236	248	275	231	262	275	277	287	275	271	304	288	289	261	264	236	273	313	269	329	260	255	247	264	257	295	280	288	284	301	252	255	287	298	294	280	251	292	289	292	300	239	265	257	259	285	266	289	304	303	266	242	279	281	258	266	268	275	284	238	296	287	268	292	281	259	267	262	288	288	280	284	294	299	282	288	225	273	309	267	266	270	288	281	273	291	280	285	304	299	303	293	262	277	289	335	287	287	265	287	288	285	271	253	281	270	275	293	267	297	263	287	282	248	275	258	255	278	284	313	262	264	260	279	293	321	272	264	291	295	275	263	302	288	297	309	280	286	274	250	270	267	282	274	285	242	298	280	283	281	259	281	268	274	288	278	290	275	299	287	267	243	303	286	287	272	241	259	302	296	279	268	283	256	301	272	268	260	281	264	291	255	276	271	282	239	286	295	281	300	282	279	309	298	272	279	293	268	297	274	261	276	306	261	258	282	256	234	258	260	267	306	261	286	288	269	272	270	292	285	242	289	273	310	273	276	285	293	331	280	275	281	282	283	262	304	292	298	304	249	279	283	261	250	263	301	280	268	285	258	273	267	287	252	272	275	247	266	268	251	265	294	272	306	277	254	271	266	287	277	277	280	284	251	275	270	278	270	281	244	251	265	290	266	270	280	268	279	271	324	288	261	295	288	250	261	277	274	285	281	256	262	284	263	291	260	250	283	293	299	258	261	269	255	277	274	303	289	226	298	305	279	268	293	274	262	301	311	254	273	249	234	274	287	246	281	296	264	277	263	294	248	274	258	283	266	264	278	249	285	284	263	289	280	264	280	254	287	292	297	264	267	259	306	284	286	277	293	297	261	282	282	293	304	265	266	272	251	282	272	277	267	293	262	279	271	302	308	313	300	305	273	290	276	294	265	266	305	283	290	265	289	290	303	311	256	292	245	271	278	299	259	278	298	250	281	275	284	287	288	281	240	276	284	305	241	272	266	288	275	251	285	285	298	252	288	256	272	257	272	248	279	258	286	276	301	288	306	273	282	275	273	270	273	263	258	279	276	263	256	283	272	264	267	292	255	288	273	302	276	258	284	278	251	272	277	260	275	282	271	255	266	295	226	295	289	276	300	267	275	310	270	279	265	315	264	266	275	294	264	288	277	272	276	271	281	257	270	289	275	278	253	279	291	288	262	243	279	277	302	299	324	271	302	271	226	289	293	274	304	288	258	276	274	277	306	275	305	287	267	262	308	272	257	254	257	267	292	293	284	269	302	264	273	292	236	261	295	280	285	296	267	278	270	283	271	273	275	273	324	282	255	276	280	285	245	280	261	299	267	269	276	308	279	270	296	275	289	292	258	245	259	283	278	282	284	273	278	268	282	285	268	255	284	288	250	265	287	247	261	297	293	265	268	267	287	292	309	287	305	279	275	299	273	308	258	241	252	266	262	292	266	268	235	296	321	261	304	291	283	278	298	285	274	266	318	280	246	286	256	279	281	302	325	254	277	258	302	272	329	289	283	278	287	298	287	300	292	271	281	307	288	311	291	294	274	258	262	276	247	299	275	277	309	279	311	291	283	242	283	294	272	256	294	267	334	260	268	277	291	261	276	265	253	274	270	271	260	240	266	298	274	264	275	278	303	288	293	295	297	324	273	297	279	253	287	272	258	272	304	269	320	291	275	285	271	281	295	305	279	288	308	242	273	318	312	294	273	263	269	282	256	275	250	277	284	255	266	284	239	249	272	287	239	290	284	267	252	264	285	266	249	259	291	292	283	275	291	288	293	312	300	274	278	291	262	288	272	289	288	279	282	268	301	297	253	306	314	303	274	304	280	248	306	287	281	262	272	262	255	281	284	274	274	272	267	277	264	272	281	286	271	275	247	255	284	254	267	260	273	313	245	238	266	297	239	262	252	285	273	287	263	267	298	266	298	236	277	256	262	318	296	249	300	306	274	302	272	274	278	256	263	310	313	274	279	263	274	284	253	275	273	260	264	281	270	273	268	254	241	291	327	270	300	250	267	303	291	294	264	308	284	267	282	281	258	257	267	248	269	236	267	285	290	278	270	276	297	281	270	281	262	273	265	275	259	265	274	271	272	269	288	308	296	269	284	307	272	294	284	310	258	252	295	260	303	280	275	286	263	295	273	251	271	268	263	295	259	258	277	244	312	254	277	313	296	323	293	300	272	255	301	278	241	317	280	255	252	291	275	286	288	282	301	267	287	279	282	258	279	276	265	262	285	277	283	274	274	278	265	268	269	276	253	274	275	287	289	279	284	270	293	268	290	287	302	263	270	269	289	270	257	274	274	255	293	266	278	301	258	268	244	231	294	247	263	260	273	260	284	270	288	288	300	288	288	287	277	250	275	270	269	271	253	264	316	287	284	279	304	281	297	283	291	294	278	273	312	267	245	269	276	306	287	254	273	272	283	271	270	306	275	258	296	270	280	287	275	233	270	282	285	270	273	260	269	280	278	313	296	231	279	278	279	270	289	289	262	291	274	306	280	265	293
8142	1230	2085	2270	2037	1736	1419	1252	1142	1049	949	969	946	870	858	832	819	819	831	812	807	810	707	743	730	770	705	689	772	728	717	751	743	714	702	710	714	725	693	748	723	687	699	740	735	691	697	712	704	684	683	679	718	692	708	709	719	612	683	687	704	658	684	681	712	751	687	700	681	703	690	731	704	687	687	684	643	694	683	661	659	675	699	710	673	655	683	698	689	684	701	721	740	646	675	677	697	687	704	709	656	691	710	725	694	662	692	656	640	638	673	651	679	663	750	618	694	717	714	682	679	663	687	701	697	693	665	697	712	690	659	667	708	659	668	648	662	675	678	706	673	619	728	686	692	718	674	702	679	685	715	664	689	672	714	664	670	656	639	705	705	688	689	692	684	689	731	665	698	671	698	693	634	705	682	653	705	659	673	707	647	694	706	718	648	729	740	687	664	681	679	703	654	712	691	676	680	610	680	695	697	658	735	687	702	682	703	679	664	665	679	707	683	681	671	642	675	743	734	689	698	675	686	697	700	663	702	670	724	639	698	693	673	687	673	640	703	667	703	688	656	679	665	673	677	642	689	693	670	665	654	703	716	694	727	725	685	734	659	709	685	702	677	702	675	726	665	649	690	687	674	679	638	695	664	670	649	737	708	705	709	684	690	681	683	669	697	672	662	688	692	689	677	717	729	686	695	689	696	685	663	675	686	677	673	639	654	712	681	702	644	692	666	684	692	672	697	648	655	664	678	725	682	677	685	707	699	676	714	677	608	730	696	727	692	664	639	669	691	665	689	662	694	689	687	651	654	700	688	672	730	711	646	737	673	659	662	680	745	679	739	603	693	693	648	669	719	713	683	687	729	663	694	728	691	647	644	652	664	699	663	695	693	681	712	635	659	670	689	708	651	619	694	687	675	705	706	685	686	689	685	705	642	705	709	689	739	670	648	679	700	683	684	644	675	702	706	712	646	680	666	692	681	660	702	667	682	713	706	665	662	655	672	680	692	697	704	687	676	679	654	655	670	641	707	668	672	674	622	696	693	694	707	699	709	652	675	655	662	710	682	688	720	681	685	732	675	715	667	703	689	715	663	681	733	664	707	667	635	695	636	696	665	716	729	672	748	683	676	676	705	657	671	711	683	616	681	652	640	678	650	670	667	711	668	695	709	728	646	732	650	681	689	683	685	680	705	694	717	726	693	685	706	637	660	689	695	697	660	641	725	661	704	692	646	698	674	646	691	694	695	672	680	660	660	681	679	682	679	682	687	649	641	685	689	651	684	698	686	658	651	683	679	660	711	733	730	710	704	679	686	736	672	675	711	654	685	703	661	689	699	653	684	665	662	612	705	668	661	660	695	652	692	693	705	639	720	629	673	685	693	696	671	664	681	708	682	669	662	655	682	691	681	688	718	686	663	665	698	677	681	715	705	670	665	694	695	704	665	705	670	697	712	713	719	686	657	698	678	698	608	674	659	673	701	677	657	654	691	664	694	724	696	659	680	677	699	648	651	662	689	653	679	699	709	701	695	726	713	649	658	693	672	688	664	693	671	708	680	678	658	742	667	666	693	711	670	663	705	693	702	675	730	650	709	659	678	693	677	688	682	631	690	646	687	675	686	692	658	669	722	704	675	644	658	674	637	716	692	641	709	743	671	670	704	719	713	678	675	674	703	705	669	697	691	608	657	698	715	706	727	673	665	682	679	676	704	664	678	704	672	658	711	694	703	676	695	709	665	718	680	688	660	723	673	628	717	696	699	640	672	657	675	687	721	692	674	671	694	659	687	683	717	714	682	648	706	684	692	699	642	693	709	626	672	709	707	651	701	681	699	707	664	704	652	716	670	738	664	656	700	662	690	649	736	685	670	649	651	689	724	651	689	714	707	678	734	682	663	718	744	702	680	663	707	662	703	690	626	663	653	672	702	710	660	685	689	667	741	690	674	703	657	659	720	613	666	678	686	701	657	687	664	678	653	671	689	711	664	708	680	650	699	674	688	654	720	683	701	664	678	695	739	669	708	669	721	676	661	692	663	655	689	677	684	680	681	726	689	673	697	669	678	726	695	689	670	668	695	697	680	696	657	621	659	706	661	696	688	673	662	675	728	678	698	685	685	678	693	680	705	737	706	717	648	660	706	700	708	722	685	701	664	711	673	665	636	711	691	686	689	628	672	676	661	711	698	663	678	739	685	698	697	680	661	688	667	689	662	671	694	689	656	705	696	715	718	653	645	653	674	691	669	733	648	667	678	684	680	670	688	662	680	677	664	659	697	671	647	691	706	709	675	697	638	683	670	694	681	669	694	710	669	692	677	677	669	703	667	690	697	675	708	647	681	699	687	681	643	678	696	671	632	695	639	662	666	649	655	687	714	697	662	715	682	660	631	701	748	682	677	675	666	669	717	640	701	680	679	707	726	689	681	649	680	687	699	730	703	689	676	675	658	697	697	680	713	725	720	665	676	680	703	656	740	679	713	703	657	672	697	674	704	730	714	706	673	649	643	656	646	650	724	710	709	648	680	676	663	677	682	721	646	674	707	733	669	669	692	689	664	680	705	658	729	675	674	682	659	659	682	712	683	669	722	667	692	655	674	688	647	700	691	691	725	698	684	678	664	694	707	713	724	697	679	655	712	642	669	702	662	731	685	696	635	665	674	671	692	693	674	681	681	633	645	706	679	629	734	681	629	707	673	606	720	711	692	662	679	689	678	667	713	664	694	742	697	702	650	668	695	631	709	694	703	682	619	696	729	690	716	706	708	640	641	690	636	674	650	696	669	649	654	705	705	672	703	669	710	690	645	735	682	676	717	755	677	699	694	747	615	672	683	718	670	631	664	711	671	698	664	671	663	701	716	670	718	681	674	708	691	681	720	698	645	705	645	603	720	656	697	713	659	693	660	651	677	702	668	688	714	671	645	666	686	668	719	651	702	686	676	713	700	696	681	673	692	688	658	713	698	729	673	660	675	654	700	630	709	664	667	709	660	699	678	669	685	649	699	715	703	644	724	681	648	694	701	682	682	714	647	679	632	687	662	707	669	624	669	705	721	701	681	673	695	681	738	703	725	672	700	706	707	693	673	688	700	661	680	738	674	663	741	697	677	678	676	711	699	677	691	712	692	688	696	687	675	719	624	728	706	670	712	725	681	645	714	715	670	726	640	672	650	682	684	654	750	683	663	692	677	662	712	652	699	684	703	677	661	649	768	692	684	617	705	675	693	683	660	688	712	692	660	664	659	709	690	706	739	689	717	654	687	697	703	738	675	691	696	681	646	677	670	644	701	643	706	694	647	680	694	702	713	691	615	718	720	680	636	679	663	725	669	658	660	677	712	685	675	723	689	701	682	666	713	677	693	639	679	679	672	686	685	725	653	673	664	724	681	709	704	633	698	655	690	695	646	657	722	674	694	668	630	696	663	666	684	683	697	682	702	641	652	681	677	678	652	680	672	682	672	666	697	717	709	727	643	674	641	677	708	751	702	644	685	660
1663	319	306	283	314	306	341	328	279	304	275	272	248	283	277	306	303	292	283	322	311	262	320	252	299	281	315	302	278	308	277	307	303	319	288	280	324	306	293	260	337	278	288	332	278	303	289	299	305	313	299	293	301	271	311	293	292	277	265	277	237	293	315	301	287	285	289	265	279	266	328	310	306	290	308	295	279	323	299	302	305	292	293	311	307	305	320	282	274	295	291	299	294	285	311	305	295	302	313	299	329	313	334	297	281	311	274	268	283	279	302	308	292	309	304	291	280	311	293	256	323	328	277	293	306	286	261	294	287	279	277	266	239	289	294	266	292	326	290	293	301	304	296	272	299	271	323	291	297	329	339	309	306	282	262	281	297	265	253	285	271	291	266	337	288	330	260	292	292	314	316	304	294	311	284	322	258	301	334	283	342	300	255	300	266	296	281	279	297	284	282	273	279	325	291	247	304	298	283	294	298	285	288	280	272	308	285	303	285	296	285	273	297	289	310	270	266	295	302	308	319	276	318	338	279	305	286	302	262	313	339	297	272	282	303	279	302	298	324	312	262	325	284	308	311	322	312	315	285	310	321	315	334	299	278	301	278	263	293	305	326	312	309	305	309	302	307	314	302	307	278	306	259	285	297	297	296	324	308	306	282	256	236	290	301	289	289	295	291	285	287	288	296	279	328	335	278	304	304	301	265	306	257	277	307	313	297	297	293	286	295	245	310	307	291	300	310	310	309	278	307	314	312	340	299	299	286	302	303	292	313	318	285	301	268	313	279	305	326	277	321	308	285	266	284	311	314	282	297	296	290	309	313	279	269	281	280	302	311	306	294	297	317	303	297	314	272	249	316	293	279	283	323	306	269	282	292	267	271	305	307	288	312	300	304	293	311	299	304	268	311	290	301	307	302	283	302	311	284	308	295	303	307	319	350	340	313	326	298	302	304	316	305	305	308	282	267	298	322	281	307	293	314	297	290	273	297	316	289	266	299	298	319	305	340	266	286	253	249	283	306	316	313	282	286	302	333	286	321	303	296	342	311	296	287	318	320	315	301	316	298	308	320	290	299	286	316	295	281	307	280	276	318	295	325	313	307	309	302	298	274	336	267	318	293	315	321	298	273	328	312	302	277	285	318	306	290	286	290	303	297	306	302	293	294	291	301	276	300	300	297	303	268	275	312	284	271	296	301	323	281	290	268	292	317	312	290	314	272	277	320	250	278	309	268	310	299	310	332	279	323	290	272	301	288	238	305	294	284	280	326	320	313	278	316	297	296	307	279	304	292	298	314	295	302	286	305	306	307	281	285	300	287	323	301	282	311	322	288	280	298	311	304	286	293	268	323	264	309	306	309	265	275	289	322	266	284	305	319	278	303	276	286	268	278	297	301	286	333	266	307	265	274	304	281	308	304	304	314	276	319	282	287	279	317	316	279	281	323	291	276	334	298	303	309	285	313	342	286	284	290	318	282	269	288	295	317	300	272	283	291	279	296	269	303	330	301	324	268	284	295	294	281	294	331	297	315	304	313	303	272	299	291	290	268	255	332	318	274	310	295	329	279	281	273	284	297	312	302	303	289	310	315	309	286	312	313	333	294	301	305	302	342	286	308	324	311	302	283	314	296	279	281	328	294	315	298	287	293	309	312	308	327	298	305	283	300	308	320	310	303	302	330	290	298	274	301	321	276	292	295	293	308	306	313	310	275	275	297	260	288	302	323	297	289	309	273	280	290	262	282	257	291	318	296	288	301	324	274	282	338	295	296	323	310	334	303	299	298	280	286	291	312	307	285	328	292	291	315	285	304	296	316	293	287	303	258	309	299	286	305	291	292	301	316	313	307	273	295	318	321	307	325	291	297	350	303	289	285	279	301	282	300	321	304	296	311	317	302	298	295	297	310	284	256	303	309	307	304	309	321	316	262	282	301	319	306	281	285	288	290	305	342	283	269	323	291	305	310	282	294	322	288	286	330	320	288	301	318	302	306	315	315	295	291	286	314	277	301	346	303	276	287	293	316	296	264	273	301	289	277	301	314	294	296	307	270	327	310	304	269	318	319	276	281	270	304	283	323	305	307	299	286	308	296	312	306	284	311	306	299	288	277	326	259	276	340	313	283	301	319	296	286	333	307	301	320	311	315	285	311	307	281	285	278	308	289	310	275	290	313	308	275	291	314	309	337	292	317	304	298	271	292	319	305	281	299	289	267	352	310	298	302	329	277	297	268	284	296	302	275	328	295	293	294	287	283	280	311	309	272	312	310	309	252	288	285	346	348	305	297	316	323	296	284	322	282	315	309	331	271	307	327	277	293	332	282	286	291	315	290	302	270	294	330	262	282	314	290	272	293	270	319	288	301	276	280	277	274	292	278	334	297	312	303	279	326	332	257	304	280	315	307	281	319	310	304	292	339	305	307	289	302	286	321	321	314	301	268	290	299	273	271	316	321	295	310	296	326	302	293	299	270	278	285	293	282	286	295	305	265	329	332	314	278	309	323	276	297	264	283	283	262	317	291	326	287	273	276	263	289	293	324	306	266	315	281	280	310	264	316	308	316	280	320	297	282	298	273	298	294	333	302	292	279	270	303	259	296	314	297	333	297	313	301	318	292	308	287	273	283	317	296	281	289	324	283	299	253	302	325	330	314	318	279	319	306	277	316	284	289	312	290	344	233	324	287	258	315	301	300	287	268	271	311	285	328	336	273	303	279	311	286	318	303	322	294	269	324	285	262	263	294	313	275	288	299	303	314	308	281	319	337	299	317	320	319	283	288	312	286	309	300	320	270	276	321	315	281	298	284	294	295	328	339	308	286	308	298	321	305	268	253	308	288	269	282	290	313	300	318	325	310	289	303	311	305	287	302	332	310	338	273	309	303	231	294	314	259	292	294	293	259	295	283	292	304	266	295	261	295	282	332	316	322	299	266	273	286	313	312	310	308	332	306	300	311	296	285	300	286	285	286	301	296	331	306	317	325	298	292	299	314	291	282	308	318	319	289	302	276	291	300	319	310	294	303	292	278	282	296	304	292	302	291	308	315	280	306	284	301	293	305	295	325	300	311	299	297	316	305	297	295	298	286	286	300	297	282	301	298	266	299	304	320	277	258	307	359	321	300	269	311	312	259	283	294	282	301	293	347	255	278	314	296	280	312	277	295	298	268	311	315	312	287	317	303	294	293	292	287	300	300	287	317	307	283	321	279	292	321	296	304	297	331	301	303	285	299	315	313	284	270	272	289	313	291	328	331	307	273	282	312	301	320	285	338	300	310	292	293	284	303	312	298	295	292	295	304	319	250	306	304	301	288	283	306	318	260	285	312	318	264	306	263	284	303	285	319	290	320	307	300	296	280	314	323	297	313	284	289	316	332	313	271	294	331	309	295	285	291	285	253	315	334	318	304	317	293	322	331	315	297	287	294	304	325	292	318	277	313	319	291	298	284	277	303	319	329	325	344	294	327	295	314	303	292	297	292	314	282	293	316	301	303	308
1873	709	685	737	705	688	696	708	718	746	706	651	708	661	669	666	699	672	663	664	658	652	649	676	677	683	707	694	637	691	677	744	683	644	682	678	739	705	659	698	673	711	696	660	652	651	698	679	692	697	703	680	658	677	702	694	710	696	721	676	704	682	680	688	665	636	652	683	658	677	684	687	683	747	687	692	704	652	697	682	710	694	645	724	675	650	689	723	683	740	704	676	708	674	671	646	713	660	690	677	681	719	658	688	718	653	670	691	675	712	627	683	715	679	693	689	681	672	711	713	681	675	699	727	694	669	679	712	683	683	649	686	709	709	702	692	670	684	697	651	689	681	681	708	677	644	737	745	677	718	681	699	670	666	640	652	680	661	696	698	675	699	633	686	690	685	659	691	677	670	688	679	659	698	681	641	732	670	709	689	651	675	664	695	673	681	708	703	723	680	691	663	663	685	645	671	671	745	694	686	681	702	721	690	620	703	656	665	678	691	690	690	697	736	676	669	710	649	674	724	694	686	675	693	687	650	658	661	671	691	670	666	684	716	740	683	671	703	659	696	663	710	695	651	710	671	727	662	729	689	684	668	672	687	666	652	682	701	646	723	665	706	645	654	636	712	712	642	673	652	710	726	749	694	667	683	718	684	668	647	670	643	712	723	715	671	642	703	691	727	670	717	700	699	643	698	712	646	692	654	693	668	700	730	662	638	738	660	659	633	675	677	668	676	684	729	707	646	632	682	664	698	700	685	736	722	713	675	700	666	731	652	665	629	663	682	710	633	684	667	691	658	738	683	668	718	730	688	682	691	654	667	668	692	663	692	722	700	686	695	682	682	633	657	701	691	651	679	673	673	720	658	751	681	638	696	674	659	673	685	664	693	683	683	673	647	667	685	729	634	630	673	724	696	701	666	664	714	681	726	680	660	727	722	683	746	673	679	736	670	665	696	664	701	652	675	675	673	715	668	674	704	727	702	702	651	687	665	684	683	674	658	653	721	681	631	649	692	680	727	639	653	667	679	728	660	686	703	685	681	702	663	693	696	705	704	671	719	724	694	697	670	636	668	640	713	696	673	689	661	687	661	686	719	713	674	730	690	672	698	652	677	711	685	687	650	694	686	665	658	670	702	662	670	705	657	650	683	660	714	635	688	709	700	739	674	707	675	637	691	659	709	717	702	702	725	679	674	666	654	680	667	674	639	696	689	675	683	694	705	703	681	706	664	724	677	702	718	658	716	703	682	702	739	696	706	665	714	716	697	656	733	705	689	680	668	677	666	692	667	648	663	723	685	695	658	664	635	676	706	655	678	664	714	711	682	706	711	715	673	689	654	697	646	704	728	686	698	662	692	654	628	692	672	680	724	685	698	705	695	690	636	667	690	690	717	700	705	715	647	693	671	693	658	698	715	672	673	687	697	699	681	654	683	707	710	663	703	683	692	706	703	676	690	756	661	706	672	711	714	663	695	682	644	672	626	675	697	669	735	736	656	618	642	702	646	693	695	667	685	768	717	672	687	671	665	720	718	708	684	667	667	690	684	692	677	693	727	698	671	726	662	657	701	704	673	683	675	676	664	703	636	668	676	664	677	720	653	682	675	731	694	681	722	686	653	647	684	673	682	657	711	691	669	686	714	690	696	751	654	683	725	670	680	634	687	683	679	688	678	674	676	684	686	672	650	673	721	704	685	627	701	679	714	677	726	670	698	717	687	722	695	734	695	696	714	657	635	662	677	647	685	710	706	673	638	705	692	658	682	691	722	697	694	694	672	652	690	663	689	655	704	704	694	698	703	684	689	691	660	729	657	650	761	641	677	683	692	688	718	697	671	662	683	719	659	701	666	647	712	682	692	731	700	719	712	702	719	671	619	660	710	733	701	676	665	654	698	687	664	693	721	740	658	711	688	652	664	687	687	668	740	713	676	738	683	681	677	674	732	678	663	662	670	660	694	699	685	681	673	652	655	696	687	699	671	661	687	688	680	653	684	644	675	684	687	657	767	673	676	662	697	674	757	688	683	655	666	668	668	651	700	694	719	675	682	688	695	626	705	677	683	686	718	708	657	681	708	688	657	684	654	707	725	652	711	675	674	684	710	681	654	732	661	663	698	677	715	692	698	625	682	685	735	665	678	721	691	709	678	642	750	679	703	699	676	656	679	676	691	679	703	688	726	630	649	683	735	676	667	636	701	762	671	689	660	647	678	704	701	700	636	660	687	663	681	624	662	686	691	697	672	662	748	665	662	680	702	716	733	679	664	689	734	702	697	713	682	706	648	714	702	698	714	700	666	697	663	699	682	690	642	708	634	645	683	670	666	661	717	731	710	669	693	703	689	698	682	657	695	683	663	684	672	674	655	654	662	647	673	647	688	686	658	683	711	681	696	658	700	665	631	691	695	677	712	661	667	677	713	642	674	677	747	651	714	640	689	638	594	658	668	720	670	674	683	667	668	667	695	728	707	687	596	654	663	654	668	667	682	684	652	704	676	652	726	646	664	700	687	705	679	679	681	639	664	712	692	661	726	696	657	669	738	679	715	681	706	699	703	655	626	683	716	669	690	689	711	692	686	665	683	676	665	699	654	662	646	704	656	711	682	678	684	654	683	703	660	717	657	701	675	686	658	648	716	708	720	663	676	690	679	698	691	687	675	686	677	677	717	647	705	682	706	696	703	643	656	693	671	674	660	678	675	709	647	715	613	665	688	694	686	688	671	668	682	681	663	693	700	684	697	682	681	701	688	699	706	660	688	705	672	652	699	685	680	646	707	646	674	686	657	666	682	640	646	671	698	700	711	689	668	668	633	684	701	705	709	680	684	657	676	720	689	703	660	669	721	715	671	665	688	655	656	700	696	690	685	664	707	671	737	666	717	674	693	684	698	703	641	677	719	646	666	634	687	638	705	664	711	654	715	678	638	687	683	655	701	689	652	696	686	711	717	679	708	681	675	713	689	711	694	698	644	689	706	693	692	678	641	643	613	648	675	637	673	678	650	724	630	706	693	707	669	681	671	650	689	687	622	721	669	653	746	702	689	700	688	649	694	671	652	696	673	673	727	675	687	670	652	666	638	689	675	680	683	655	687	648	680	661	693	697	662	648	695	687	710	633	672	673	685	660	676	678	697	724	677	672	677	709	635	710	710	679	681	714	681	662	626	711	660	662	700	666	651	687	697	661	672	661	686	668	663	638	606	665	646	703	723	703	698	660	707	673	693	744	640	674	726	717	632	710	677	692	676	688	666	744	683	730	750	735	696	686	699	682	672	738	679	650	691	634	731	696	667	705	719	649	698	665	703	663	695	689	702	665	663	707	694	695	647	686	693	691	714	676	644	685	642	698	641	678	735	663	661	687	674	691	692	671	680	652	712	688	697	723	634	694	681	700	629	651	673	699	666	687	673	717	670	646	691	678	687	713	662	727	729	689	659	677	712	695	661	694	679	663	691	679	699	696	690	680	675	698	659	698	698	711	680	681	687	647	629	685	686
7469	451	514	381	298	238	252	221	200	215	201	157	162	172	177	165	151	156	188	161	137	164	151	150	140	149	161	167	162	182	168	171	160	175	163	143	175	141	145	169	161	169	153	166	158	159	149	175	157	176	163	171	151	162	169	171	159	139	157	147	171	162	186	158	158	148	175	174	164	157	179	165	144	184	156	160	155	162	165	142	157	173	170	178	155	163	167	162	147	186	174	163	138	169	157	148	142	175	161	139	170	186	145	159	167	159	137	150	182	174	153	160	162	147	150	146	162	146	157	173	160	138	181	173	160	168	167	148	137	150	151	153	157	133	152	174	165	156	163	151	171	157	184	166	176	160	176	140	176	167	153	172	178	158	160	160	183	162	152	147	163	176	151	162	157	130	150	136	169	157	169	149	132	161	157	161	181	169	160	147	132	133	146	160	160	155	167	139	176	149	149	153	175	149	158	145	191	152	157	189	162	156	166	133	176	192	150	158	162	169	160	157	162	155	135	180	153	151	153	167	161	158	155	138	166	158	177	149	157	160	155	172	151	145	171	137	157	149	165	171	176	170	141	162	174	156	148	134	145	146	191	155	151	174	187	185	162	161	139	156	185	150	136	143	162	146	155	152	152	153	156	185	161	142	181	147	147	170	146	146	169	148	142	167	133	160	160	174	168	161	168	146	148	161	160	138	173	182	155	124	166	134	151	139	187	161	148	159	172	147	153	143	142	151	157	154	155	161	148	136	150	137	150	172	150	178	156	157	169	152	159	150	160	179	153	157	150	168	172	152	165	151	165	155	157	169	143	161	142	145	178	162	147	144	138	186	174	163	157	184	175	146	165	174	166	155	161	165	152	164	145	163	154	120	176	166	152	151	170	166	153	153	148	157	142	177	162	161	137	161	150	148	161	160	162	162	159	154	167	143	140	166	126	150	181	150	155	196	167	165	151	169	158	166	140	170	143	144	170	143	181	188	142	145	158	140	176	165	156	143	151	193	160	154	141	163	151	152	155	161	158	158	174	144	191	134	163	174	170	159	142	165	191	179	184	140	140	153	172	161	162	159	153	170	155	150	148	155	131	161	149	150	165	156	185	176	161	141	155	154	173	166	181	172	164	168	187	169	174	155	159	163	177	171	181	156	151	147	142	167	165	157	150	155	142	145	159	165	181	143	146	156	114	161	168	148	143	154	134	151	154	173	152	181	171	167	144	161	154	183	153	151	155	143	164	148	144	162	138	151	158	159	155	145	156	191	121	153	145	184	158	147	151	160	164	190	156	162	163	154	139	147	162	156	164	156	146	165	172	170	166	138	134	175	183	178	154	162	141	151	150	167	152	158	182	134	135	146	149	141	144	182	158	148	152	159	140	168	141	149	138	173	188	170	177	189	149	160	163	139	175	149	145	129	146	161	168	167	153	139	159	138	135	158	160	152	163	160	179	158	157	184	151	178	175	169	155	157	178	184	146	148	169	170	156	150	158	182	147	164	165	168	154	165	166	170	149	158	161	162	159	148	160	131	148	160	141	144	149	156	177	161	163	185	161	144	136	155	192	135	192	120	143	181	142	175	153	160	180	151	145	130	151	157	173	147	166	167	189	157	141	155	160	170	150	147	149	166	177	147	148	152	130	138	147	148	162	159	156	142	182	140	167	166	136	153	144	141	165	153	165	160	179	140	181	161	164	169	171	142	175	168	149	173	203	147	165	136	181	164	151	177	180	156	159	151	141	155	179	156	128	153	182	147	143	181	133	174	169	181	150	137	164	134	154	166	177	174	158	150	156	172	158	163	167	156	160	168	151	134	156	150	146	150	144	142	166	148	152	170	171	139	153	118	142	153	184	153	180	166	159	146	170	175	146	168	144	149	157	136	203	153	146	145	161	160	160	169	155	139	155	134	180	162	187	167	164	146	163	163	161	166	164	146	140	148	172	140	173	178	153	167	145	138	166	177	160	164	163	159	131	155	159	150	143	158	159	157	157	167	152	168	151	147	148	133	170	142	174	148	160	155	168	158	151	172	162	155	150	153	165	170	191	145	182	193	185	140	178	156	163	148	165	175	178	179	146	155	142	159	149	139	158	170	149	149	136	149	147	138	163	181	172	169	152	166	178	174	148	179	144	168	145	150	171	177	177	164	159	137	148	133	169	181	153	163	161	172	139	169	169	144	177	148	154	146	131	184	162	188	141	152	164	182	164	158	154	177	142	152	158	161	168	169	160	153	173	169	189	139	135	132	149	144	161	148	154	147	147	138	165	166	142	175	166	163	156	152	156	156	165	158	162	149	153	144	159	139	150	166	153	154	153	161	163	145	144	166	167	139	172	154	165	173	136	159	183	179	154	153	172	177	141	160	159	156	177	148	178	155	147	163	171	163	189	157	184	144	151	159	143	190	166	169	167	146	160	223	180	177	168	157	177	151	154	173	153	193	149	160	164	158	167	153	163	142	158	152	146	155	173	172	176	170	186	150	150	165	160	166	181	140	154	141	150	195	146	168	148	160	145	174	173	155	143	152	135	164	166	161	171	155	144	147	167	163	164	152	146	142	142	176	166	157	129	176	141	158	159	143	171	160	141	140	184	161	144	157	148	170	143	153	160	173	157	132	158	152	165	172	144	142	154	141	154	158	138	160	155	152	180	187	159	171	194	155	177	163	160	159	158	184	170	183	144	189	149	145	164	131	134	148	166	143	152	121	153	171	165	135	143	168	150	148	139	137	174	173	149	134	149	137	166	163	159	180	171	171	174	177	166	144	149	158	160	164	180	159	176	157	159	164	163	163	164	156	147	156	140	141	155	141	131	185	129	157	175	155	154	160	177	172	155	166	163	200	154	192	168	160	161	161	161	166	156	161	136	144	122	163	155	156	166	142	163	130	143	154	151	165	163	161	151	152	162	169	165	155	156	158	139	167	149	146	137	160	160	157	172	160	169	164	131	183	158	163	167	168	144	156	175	174	158	145	187	183	146	176	155	154	165	165	167	179	172	158	142	170	167	170	170	160	161	146	160	161	160	153	160	142	184	173	177	159	144	144	125	148	162	190	167	170	147	149	179	158	162	142	180	166	171	166	171	199	142	149	158	165	143	177	149	174	151	157	154	123	157	173	202	190	169	148	134	169	143	192	161	145	158	150	139	175	150	151	145	155	151	154	174	167	147	152	178	145	159	167	164	165	166	156	172	165	167	182	151	155	168	180	163	185	161	160	157	148	181	176	153	184	178	162	145	156	150	161	151	169	172	131	164	165	174	174	157	140	139	146	137	133	164	164	145	164	153	166	180	178	168	149	164	147	153	148	163	146	168	160	193	172	169	157	154	158	162	141	165	160	155	131	179	189	145	136	159	185	174	151	150	140	143	175	146	151	132	142	130	151	145	148	129	134	179	171	165	158	160	171	176	166	151	139	174	141	170	178	171	149	159	164	154	164	148	159	140	188	140	144	169	136	155	168	151	146	154	186	162	141	158	154	168	154	154	164	162	141	161	167
6214	752	1075	1217	1097	908	767	745	668	677	634	571	495	503	464	524	490	490	503	509	510	483	518	435	448	459	476	485	495	443	436	427	467	451	468	452	436	429	459	439	478	426	425	426	463	445	436	435	436	446	447	453	462	454	451	456	441	410	460	464	467	403	428	440	442	435	476	408	461	404	400	420	400	482	438	465	432	417	411	430	461	412	428	437	440	452	428	478	428	410	439	441	445	452	408	447	434	428	419	441	467	440	438	458	446	424	449	404	422	438	398	466	452	453	409	433	422	443	415	442	439	454	413	467	409	428	453	443	439	488	469	445	448	450	461	480	439	439	423	421	441	412	434	415	459	403	439	427	429	426	408	422	418	505	436	448	478	458	448	462	418	435	420	411	462	470	423	448	440	437	474	472	429	438	421	458	448	395	406	427	454	405	456	391	414	444	416	417	447	437	429	440	440	442	424	435	444	450	422	385	420	387	409	468	408	433	422	454	455	415	464	464	429	412	453	462	459	422	446	459	413	407	438	440	478	414	433	397	436	420	429	424	441	471	453	432	428	402	421	419	422	465	409	382	471	421	440	448	444	409	417	454	408	431	435	437	441	435	445	443	414	450	387	428	392	446	438	438	445	419	414	407	414	423	453	435	436	414	423	415	417	440	398	462	416	445	420	452	468	419	442	445	455	423	415	432	384	448	393	450	427	421	437	445	428	396	441	421	461	430	410	425	460	448	445	401	444	446	447	419	466	401	411	417	382	449	411	429	421	426	424	457	445	429	470	406	408	413	433	431	458	461	377	456	409	437	441	419	396	418	433	463	403	458	433	433	440	423	413	426	436	395	432	395	413	464	423	409	398	386	399	423	435	458	415	416	423	454	412	454	462	421	481	458	441	423	470	452	420	427	436	469	446	475	441	447	439	431	428	449	426	412	476	425	449	428	415	432	427	403	469	454	455	438	447	478	419	454	452	454	383	405	442	400	450	431	433	407	443	392	417	422	434	438	428	430	406	410	436	464	438	428	442	408	423	444	413	455	420	473	437	461	438	447	457	435	468	417	432	435	408	438	454	425	446	440	432	436	402	468	441	462	436	418	403	408	464	434	420	421	412	422	444	425	414	445	447	438	445	441	447	419	422	452	458	418	423	426	416	415	413	438	431	407	438	448	452	401	422	455	437	437	459	403	401	407	393	439	392	447	434	467	405	417	408	414	417	454	426	429	414	426	424	389	452	418	423	423	395	428	425	454	413	412	412	415	423	440	446	471	446	470	442	429	421	394	464	419	430	446	419	447	415	439	424	423	445	424	413	424	384	420	430	484	457	402	422	411	438	419	443	412	449	409	408	423	431	433	475	437	441	466	443	428	424	437	431	443	419	422	424	436	427	401	430	435	443	484	460	415	440	418	439	421	423	415	448	407	441	414	414	433	439	445	435	443	436	408	431	450	404	387	437	382	426	437	431	389	437	447	421	430	462	419	436	471	489	439	415	472	435	425	495	458	453	450	452	437	443	437	413	419	412	468	423	417	437	419	402	431	447	437	390	437	438	439	433	431	411	428	427	455	466	452	400	448	436	444	410	393	417	403	420	452	383	431	424	381	405	432	438	444	414	403	416	489	470	390	457	432	451	439	391	394	399	438	456	429	426	422	453	428	433	468	443	451	403	418	433	444	438	446	439	488	455	409	394	427	438	451	463	402	474	442	384	444	411	445	423	442	419	437	440	476	414	415	420	445	423	440	434	423	425	427	422	470	436	414	458	427	441	417	457	460	448	463	432	394	429	390	408	493	428	437	407	451	430	430	405	452	420	422	405	435	426	409	475	458	460	468	409	396	451	413	418	445	462	431	427	410	395	420	427	415	417	445	410	417	447	418	415	436	440	433	420	419	445	441	424	416	424	452	429	440	436	428	460	438	438	437	417	405	394	468	414	434	436	424	436	427	437	438	443	417	423	471	428	401	442	439	446	434	453	447	417	421	441	451	407	429	447	430	390	419	442	427	467	438	476	427	439	423	442	474	447	399	430	453	424	389	436	405	409	446	440	393	380	427	449	456	427	433	452	401	411	464	445	423	418	426	433	403	444	458	415	415	410	466	450	434	416	417	421	424	410	404	451	431	468	421	437	463	464	448	423	449	453	417	432	446	390	438	444	412	441	431	418	432	449	475	401	428	476	426	421	449	441	456	408	425	428	423	441	441	413	465	498	438	431	449	442	432	420	445	409	414	396	387	433	414	428	422	436	413	413	415	402	437	450	426	449	412	414	416	427	408	416	427	444	453	429	412	418	450	424	430	443	403	433	457	470	426	471	426	453	418	431	451	454	441	417	438	430	424	420	442	427	448	400	388	421	428	414	467	424	408	431	395	386	426	410	425	445	444	416	414	444	449	412	440	442	453	396	477	424	425	430	432	443	417	440	400	429	441	400	427	435	416	403	400	429	436	404	448	475	442	451	419	450	432	422	432	448	429	465	396	426	405	451	402	446	443	429	469	416	428	397	408	478	446	440	469	399	472	441	392	447	442	437	431	426	447	423	419	439	447	424	395	438	418	415	442	401	417	430	439	458	423	417	454	419	424	440	426	423	419	433	416	413	450	466	423	466	438	399	402	446	440	443	409	420	408	469	455	432	462	420	457	437	469	424	444	406	445	434	460	453	450	429	441	434	403	402	436	405	428	487	444	423	437	477	455	411	435	423	448	443	439	431	424	435	405	413	432	447	436	436	468	451	437	449	458	439	421	478	436	419	420	468	449	421	446	413	433	455	437	390	428	451	405	413	438	446	409	450	452	449	451	405	428	393	409	436	421	466	410	419	440	400	374	432	440	404	439	457	430	440	418	441	453	453	449	426	456	402	405	423	386	427	427	457	457	438	439	447	398	438	402	426	412	429	441	436	431	440	448	415	418	431	472	448	426	451	413	422	415	446	467	459	419	436	433	463	404	413	446	470	458	434	440	424	399	427	442	427	461	450	440	441	415	448	441	460	436	401	449	445	404	445	414	451	407	426	474	431	467	445	435	395	421	435	392	465	414	404	425	432	479	447	436	447	452	453	447	418	443	449	429	418	436	433	490	439	478	400	417	420	447	458	421	453	448	446	439	441	415	442	451	446	448	454	421	430	435	400	451	391	416	411	440	457	439	431	446	443	453	413	420	455	430	426	414	446	456	430	437	423	431	405	450	394	399	409	441	410	441	425	417	436	445	464	417	439	422	456	446	421	439	457	439	411	425	454	441	465	431	413	454	416	469	412	394	429	444	429	420	448	411	422	419	422	466	403	420	419	430	408	451	439	391	426	430	447	414	406	460	453	419	427	426	412	418	421	405	471	432	460	450	418	454	446	441	439	429	440	422	467	430	445	438	448	437	485	458	427	457	439	462	435	436	413	407	458	445	424	426	493	446	436	432	442	454	434	424	458	422	443	435	443	389	396	407	457	468	415	453	416	413	433	430	399	449	419	427	405	444	461	441	386	447	436	420	432	449	433	436
14182	1103	993	791	544	470	465	417	379	339	327	318	303	322	330	344	321	307	264	311	280	282	300	291	290	271	299	301	273	294	287	281	240	282	289	298	286	272	299	277	285	261	300	292	287	297	289	235	286	272	238	246	293	257	308	253	260	276	261	301	286	271	289	273	290	229	253	247	302	264	291	246	271	303	274	306	260	318	281	293	288	230	276	260	286	282	280	267	294	319	314	290	302	271	248	286	303	295	274	277	272	282	265	270	258	264	279	244	278	279	245	263	279	278	250	272	292	284	280	291	286	266	274	281	287	273	290	280	281	283	280	252	284	291	298	274	288	265	280	262	271	277	261	279	277	273	277	274	259	292	273	253	287	277	288	273	296	260	240	279	260	279	269	300	267	289	250	285	265	308	275	279	250	282	255	266	270	292	282	317	257	262	288	275	301	267	278	282	273	243	296	244	274	273	291	255	272	267	278	285	287	296	281	290	270	253	263	304	240	293	264	271	273	276	262	312	258	314	267	268	266	272	251	297	253	253	278	276	303	270	256	271	272	298	269	279	286	265	258	255	257	307	268	303	265	280	286	258	255	286	251	247	303	289	274	266	277	288	270	273	288	276	294	287	251	258	311	261	280	281	274	295	245	289	257	291	250	280	277	278	265	296	257	280	283	253	264	272	274	275	251	285	266	254	276	278	303	260	242	284	260	262	312	255	286	278	243	290	307	245	286	270	253	296	297	270	275	258	277	298	285	283	319	258	265	281	307	283	293	277	285	295	280	289	274	266	270	272	285	286	260	274	274	299	298	265	270	286	258	302	279	280	305	263	253	278	299	232	241	253	279	263	273	269	304	272	252	254	269	286	291	266	304	251	265	279	259	263	282	262	243	259	282	250	266	279	299	272	276	244	264	251	283	274	260	261	251	283	281	244	287	272	303	273	292	293	294	271	277	283	284	289	247	257	245	291	280	272	262	282	284	291	315	296	309	257	287	251	253	267	263	266	305	281	271	295	270	266	286	290	263	274	262	276	283	279	294	269	270	267	250	289	272	280	268	251	261	273	279	272	255	290	272	240	272	303	263	238	291	277	265	269	273	278	293	270	313	283	245	268	288	285	272	250	279	301	284	278	275	246	268	280	271	248	294	244	304	311	273	272	267	303	258	268	282	298	279	282	274	275	266	278	276	283	254	266	232	284	266	288	258	274	259	273	267	279	282	243	262	307	268	297	268	272	295	270	235	257	260	253	264	269	305	292	273	283	293	263	280	265	271	276	283	309	275	283	271	272	327	274	250	284	288	260	280	239	249	272	297	292	266	280	304	249	280	262	281	273	252	293	267	271	314	272	286	300	285	288	295	284	287	277	280	261	277	292	291	272	244	268	294	262	274	287	308	281	304	262	242	272	264	257	296	270	272	290	234	269	281	263	280	254	269	291	288	279	296	284	269	304	282	296	286	275	284	285	275	270	260	267	276	295	274	277	259	291	269	270	287	279	280	302	307	318	290	282	261	312	256	289	285	274	269	284	322	299	262	251	288	282	289	268	271	234	261	260	302	291	265	267	285	264	275	261	267	272	278	242	279	276	262	294	259	272	272	254	317	286	263	261	275	244	282	258	279	266	285	303	283	284	297	287	264	261	269	284	269	271	280	312	277	279	250	235	263	276	281	281	254	240	248	274	287	264	295	276	288	300	289	251	280	282	253	257	277	287	266	285	262	265	289	271	249	305	264	265	306	245	279	283	312	283	305	288	279	281	269	263	305	302	252	296	276	272	276	284	281	270	277	275	305	270	276	287	279	255	283	279	289	257	282	312	273	273	280	251	271	274	285	256	263	264	287	282	274	309	293	273	291	263	287	286	276	274	291	242	249	267	291	273	286	276	274	266	276	282	276	285	295	301	280	277	278	275	318	268	281	255	289	267	275	325	260	247	255	240	266	255	287	256	245	275	272	279	263	270	263	251	252	249	255	260	266	262	308	296	255	268	267	273	318	282	232	286	273	257	287	276	288	254	283	270	268	290	257	306	283	275	270	263	287	262	292	279	266	302	320	281	251	292	254	254	272	322	290	276	298	264	274	277	250	276	252	247	264	265	250	261	295	261	283	273	289	233	286	259	254	258	236	272	275	284	289	265	252	284	270	265	270	267	281	294	271	289	257	258	278	269	281	289	282	282	264	268	294	269	279	268	272	282	299	285	338	284	268	253	281	264	245	283	264	278	270	257	242	278	270	268	240	308	297	271	279	258	270	276	301	295	237	282	262	271	263	284	290	299	272	288	262	281	244	240	259	278	271	256	273	253	249	287	275	251	283	284	281	274	266	296	266	307	279	258	267	289	268	293	284	268	274	281	284	299	295	279	302	284	276	285	273	262	247	295	278	284	288	260	269	279	259	260	287	292	236	269	293	268	311	275	276	285	259	285	308	276	293	285	289	254	268	310	290	274	251	275	270	285	263	261	251	290	271	290	292	269	263	273	267	305	283	269	263	312	267	276	225	247	284	270	254	280	264	265	281	265	252	253	259	255	255	295	259	270	297	261	292	277	278	257	280	268	244	260	310	296	292	253	270	262	278	254	257	271	277	285	289	288	284	261	285	257	284	276	248	279	285	279	308	294	295	267	265	248	294	271	240	272	275	267	240	291	290	261	282	255	287	273	261	249	245	255	240	257	314	282	274	308	274	305	270	268	273	246	242	269	291	254	246	274	256	290	278	285	256	283	280	287	271	282	300	308	269	281	277	305	281	276	270	282	235	267	264	240	269	294	270	281	281	281	272	287	289	250	231	282	278	294	296	270	261	280	298	234	300	282	271	257	264	277	259	315	280	274	293	257	284	273	249	299	279	263	269	269	284	284	272	273	262	245	284	250	242	231	241	261	268	260	294	275	281	272	249	310	266	284	253	281	307	288	261	262	285	281	240	271	261	272	246	275	277	286	286	285	310	258	329	278	259	270	262	301	274	249	256	296	270	284	293	281	267	284	285	290	269	257	291	277	274	256	279	250	291	276	273	305	275	242	268	264	281	269	262	265	276	226	253	280	287	242	270	261	247	281	301	285	257	271	270	258	245	266	284	287	285	258	280	274	289	281	238	253	266	281	274	263	271	282	251	260	317	272	265	307	284	262	243	311	269	279	256	264	278	241	275	287	247	261	258	269	244	290	262	275	280	286	278	275	279	283	258	248	287	274	290	296	270	284	262	280	278	288	288	275	272	291	269	275	278	296	287	261	262	297	295	258	300	272	280	276	278	292	289	274	270	256	269	278	257	291	262	280	262	276	274	267	243	273	270	302	289	259	267	272	269	274	252	272	260	297	269	254	268	293	274	268	275	264	285	293	271	238	303	241	248	267	280	290	267	265	308	230	274	238	259	266	260	295	302	288	283	260	283	240	279	260	266	236	271	242	296	263	286	265	258	269	253	263	271	276	283	280	302	289	256	258	242	262	267	281	296	283	277	258	277	270	275	295	281	271	283	274	259	264	296	284	262	276
8138	1252	2117	2343	1947	1741	1456	1258	1144	1043	983	956	919	879	895	813	838	790	814	773	762	776	758	764	766	740	720	724	737	684	731	748	680	713	741	695	742	720	729	687	733	668	697	664	697	689	705	706	679	661	724	685	672	680	665	682	724	695	713	720	682	677	699	700	646	705	689	693	664	701	678	694	677	671	702	716	694	703	627	658	697	691	677	708	705	660	647	678	655	718	673	665	693	703	639	670	694	678	658	682	679	699	671	728	702	675	726	669	665	655	688	707	679	685	655	686	639	690	690	664	693	704	709	670	661	647	667	672	706	627	704	659	711	660	688	642	638	676	701	688	651	634	675	668	693	681	663	644	732	684	698	670	632	673	678	659	679	672	674	674	670	658	691	677	699	661	725	680	709	685	707	673	697	626	728	670	728	680	690	663	659	665	679	665	726	656	733	659	668	696	687	705	618	648	699	671	649	670	715	688	651	631	693	697	691	663	705	702	648	681	659	702	686	730	708	700	678	694	671	662	676	656	716	695	684	677	722	656	664	645	678	694	653	671	672	699	694	674	721	695	715	670	705	674	683	708	647	707	758	667	694	660	659	658	638	671	654	732	707	625	639	680	670	693	643	679	662	699	634	721	680	691	663	661	654	709	663	634	656	674	671	667	712	659	696	682	733	653	668	695	664	724	696	655	706	689	646	618	671	696	644	701	647	730	661	742	716	719	714	663	698	680	597	642	670	715	675	654	682	712	657	732	711	686	735	658	692	686	645	674	716	711	711	700	682	713	676	711	677	670	733	716	684	693	670	665	722	676	722	717	677	692	674	708	694	689	678	708	647	668	698	632	700	706	659	678	670	712	640	719	664	654	707	641	691	701	676	661	674	698	671	698	681	641	703	668	700	693	683	696	672	709	709	680	646	715	723	696	676	679	700	654	656	685	711	743	700	674	692	672	701	681	699	642	691	703	639	750	650	679	688	647	680	730	684	692	690	658	624	698	680	711	688	666	678	680	656	691	682	668	712	655	639	659	688	675	694	708	679	640	666	687	687	663	688	655	689	693	678	650	697	728	680	685	719	665	705	698	676	705	663	657	684	710	696	691	666	689	713	674	687	683	667	667	654	655	668	640	704	687	709	671	663	662	687	696	708	704	703	732	669	701	703	641	698	688	699	652	650	707	617	685	703	676	672	692	662	687	679	705	705	666	653	703	726	697	681	662	696	699	697	639	697	678	691	723	648	686	676	636	687	669	727	676	654	703	691	654	675	690	685	628	712	679	685	704	740	676	653	650	691	681	679	651	707	677	664	654	659	648	675	711	660	625	719	663	680	705	697	721	682	710	676	664	683	677	729	709	680	693	658	644	695	649	668	731	689	725	683	673	705	677	683	702	684	682	640	658	726	658	664	678	656	689	699	673	647	664	689	657	673	731	656	696	684	670	683	676	638	711	653	719	719	673	722	702	671	674	648	700	693	682	698	712	624	646	652	683	661	667	654	661	714	665	685	662	667	667	675	636	637	729	691	691	642	711	666	674	691	676	678	708	631	619	647	640	671	631	676	666	653	696	687	683	648	680	687	649	662	675	683	685	645	629	713	664	678	683	725	728	673	683	732	695	697	680	669	690	633	682	659	678	721	688	694	643	637	646	642	661	685	654	710	647	696	736	640	695	651	714	675	684	707	685	659	673	662	678	676	698	696	665	630	649	671	707	655	714	731	678	683	711	695	643	665	659	669	667	709	689	637	686	674	697	739	651	703	667	673	674	659	683	713	662	672	658	705	696	682	703	704	686	690	683	697	697	694	708	686	688	644	667	702	665	673	670	640	701	677	690	660	660	682	642	648	674	675	666	701	667	647	678	674	661	695	653	677	723	674	657	668	698	661	668	661	694	688	653	704	662	699	709	668	689	695	641	646	717	618	716	661	635	681	647	676	670	697	639	720	719	653	667	656	633	671	671	682	711	675	678	671	686	706	641	733	743	662	681	689	698	691	678	690	659	668	704	646	670	673	747	716	696	704	711	593	669	651	666	661	661	642	638	643	655	624	685	650	682	691	654	705	638	663	670	702	725	682	667	676	650	658	710	685	681	674	667	668	647	712	647	700	674	714	697	681	671	739	716	671	655	701	672	678	662	674	644	731	713	699	741	646	668	664	685	638	666	679	693	689	700	649	693	708	680	674	679	679	673	688	693	649	702	648	678	698	680	694	667	709	669	648	692	681	639	664	750	684	635	667	699	702	669	651	693	676	682	667	694	617	699	668	685	679	701	729	663	663	685	752	685	717	680	707	731	683	699	622	669	643	666	654	702	693	633	665	660	700	681	632	613	674	695	675	683	686	716	647	665	673	681	672	667	715	674	678	693	674	644	677	719	661	670	683	682	709	672	701	653	718	710	702	687	664	702	661	688	694	674	665	692	730	678	654	633	707	686	655	707	698	666	694	697	734	671	700	694	729	701	677	651	701	714	676	686	672	669	692	672	688	699	697	647	679	658	686	632	726	710	644	688	666	654	670	646	706	675	660	685	699	681	683	616	662	637	664	652	622	679	660	688	705	672	634	704	660	697	600	686	695	669	656	655	660	640	741	634	647	640	698	671	684	720	707	677	679	662	683	710	705	666	670	681	705	709	711	717	716	670	669	645	725	672	669	676	683	649	675	686	714	727	694	686	687	715	694	685	641	672	685	662	709	653	667	680	710	622	675	642	681	676	714	716	667	662	676	654	677	702	651	670	677	655	721	706	656	634	662	682	682	694	686	653	678	659	692	677	690	660	684	674	684	696	665	701	686	662	631	658	673	622	687	721	694	679	662	709	689	687	676	658	691	709	682	661	643	650	681	740	637	683	673	685	646	707	723	690	681	670	651	713	660	661	669	698	711	689	640	653	669	695	681	662	646	682	675	669	679	688	694	677	623	697	666	714	717	630	674	687	705	725	704	696	670	719	698	657	709	690	698	688	683	673	627	651	636	678	674	744	659	672	666	703	698	626	677	691	665	684	673	656	680	681	670	715	651	664	701	694	709	686	695	652	649	659	660	675	713	730	686	658	713	678	666	631	677	713	652	705	673	640	717	661	665	632	656	669	697	682	664	701	685	637	669	687	641	697	643	676	671	691	661	658	678	668	744	677	658	727	699	696	755	670	684	645	672	676	657	696	695	695	665	683	705	696	675	664	695	678	661	705	652	682	625	704	684	644	716	670	636	719	699	669	718	670	693	668	683	678	676	655	701	705	681	636	697	696	657	652	692	674	702	685	667	644	731	697	681	680	690	652	694	691	682	693	675	683	655	666	677	669	684	663	738	684	668	680	689	687	665	691	666	659	695	652	677	714	675	708	656	629	739	649	671	665	686	726	730	712	685	683	688	667	688	709	694	723	675	658	688	661	689	707	689	686	660	688	702	715	740	696	716	637	666	694	691	692	655	701	685	636	696	674	694	671	674	657	687	695	669	696	709	650	633	683	753	726	699	659	679	679	678	675	663	709	656	696
1499	314	305	312	284	305	309	285	280	298	295	279	284	287	308	320	307	314	326	323	324	276	281	278	288	310	285	281	309	313	308	278	257	289	288	311	279	308	285	296	289	288	311	287	280	288	322	278	264	283	294	280	293	327	302	298	274	296	342	296	291	295	299	319	287	268	279	293	285	313	311	335	313	290	295	322	274	275	307	270	295	330	317	291	247	282	279	330	303	277	273	290	336	316	323	302	304	319	305	256	282	304	290	308	295	285	308	295	309	270	277	293	292	292	299	292	280	315	299	305	289	307	321	273	317	301	273	288	283	266	288	289	267	299	313	301	314	267	315	288	312	272	297	268	313	291	278	294	301	305	271	276	326	318	316	293	299	295	314	309	282	268	287	295	353	279	284	289	325	318	324	249	319	303	282	317	303	305	297	303	290	318	336	306	302	268	315	318	293	307	284	315	292	280	272	311	287	300	300	314	303	297	279	315	305	280	289	292	302	317	309	296	274	333	329	275	293	304	340	278	324	288	320	316	306	295	310	316	322	290	296	292	295	253	250	307	263	311	248	313	322	327	275	296	292	286	292	309	275	284	292	317	285	275	303	333	302	324	289	292	281	301	290	314	302	316	316	295	333	306	317	291	312	297	300	266	277	294	311	316	336	270	307	312	277	306	324	305	319	277	297	286	306	277	276	305	320	269	291	270	286	288	289	316	288	330	288	310	300	336	300	309	301	281	300	299	307	326	294	304	307	309	290	276	306	274	334	304	337	299	280	328	298	300	297	257	291	302	300	319	335	336	283	364	289	287	306	280	284	332	311	309	267	306	315	267	305	285	269	275	284	314	280	299	284	320	320	283	304	269	333	295	312	298	265	301	267	316	290	285	332	276	297	322	306	331	280	307	259	294	296	299	295	283	284	299	277	319	312	291	302	342	292	287	318	313	305	305	285	300	281	299	294	315	299	261	297	317	291	288	299	315	280	320	334	308	294	308	286	316	314	305	273	299	336	292	308	294	293	319	285	328	280	304	318	279	312	282	300	316	327	267	274	270	290	314	277	315	299	305	302	305	305	292	310	295	302	314	307	344	278	292	312	320	306	312	280	311	310	260	303	280	330	285	276	304	289	292	296	306	285	303	284	305	337	325	304	312	281	268	285	276	285	307	321	301	286	325	350	282	288	319	313	293	304	301	294	292	283	281	288	316	278	271	279	289	308	280	316	294	294	308	295	263	287	282	262	291	286	290	284	285	277	285	289	313	306	288	279	312	302	321	314	318	306	297	290	354	327	267	278	314	328	290	321	304	306	285	286	321	315	299	341	289	265	295	300	279	279	318	255	306	257	304	275	302	259	275	287	309	341	309	294	268	301	329	333	281	280	317	350	300	312	309	256	307	287	290	294	300	313	319	350	311	293	299	288	308	285	303	338	283	291	269	288	341	293	315	320	251	271	295	272	276	315	333	281	283	314	246	290	294	300	295	318	303	281	292	297	273	288	277	277	284	285	277	289	278	295	285	299	262	284	316	305	290	281	297	294	275	306	274	294	288	299	298	296	376	317	284	319	302	285	293	314	311	315	303	300	315	307	311	307	288	296	294	264	286	285	315	291	304	343	269	308	256	295	331	278	256	303	328	290	290	294	276	321	284	304	333	285	286	306	317	295	315	328	323	318	326	297	309	302	304	304	300	343	310	290	294	285	279	314	323	293	288	323	299	278	318	304	291	288	290	305	287	306	275	299	311	257	279	304	302	290	305	290	303	290	259	295	334	255	275	311	311	299	302	329	300	271	323	273	275	280	273	294	316	303	276	295	295	295	285	326	293	314	311	326	286	290	283	298	308	287	287	311	311	290	332	296	297	288	288	263	277	308	290	314	283	300	259	288	275	277	295	264	326	306	309	287	278	318	258	305	289	287	280	279	291	285	307	281	297	310	311	276	282	291	271	273	283	274	296	311	316	322	309	310	328	305	288	283	325	295	286	293	317	303	281	305	309	288	348	257	300	284	303	286	286	302	290	311	310	300	290	295	314	297	309	316	290	298	289	300	285	289	320	351	292	306	299	298	341	285	255	293	278	292	291	312	308	284	264	275	311	322	294	301	283	295	290	319	280	302	284	312	285	308	308	272	308	269	288	363	288	306	303	241	301	292	268	273	288	300	331	271	288	275	311	325	296	331	308	279	331	282	318	269	314	251	326	303	275	307	293	303	301	293	297	273	254	310	298	289	276	273	300	320	283	306	289	276	300	278	311	292	296	258	279	303	278	276	331	321	287	305	310	283	311	276	285	320	263	325	299	297	317	275	313	296	298	286	265	300	311	299	293	285	283	274	294	291	300	292	304	325	296	291	297	317	261	313	291	271	327	296	306	286	290	317	306	293	274	314	317	325	296	290	289	263	307	309	273	296	315	313	338	314	304	302	272	291	307	296	315	296	300	296	300	262	282	278	289	279	290	310	298	295	299	306	320	307	295	289	318	303	316	302	294	273	304	347	269	309	292	333	299	297	300	268	284	321	328	314	260	298	289	305	296	282	303	296	312	348	348	322	266	339	292	286	313	308	278	294	290	316	262	285	287	296	302	263	302	309	307	309	323	284	327	329	300	290	320	315	291	300	280	337	291	315	292	304	289	301	274	296	323	306	304	305	321	300	277	278	307	320	293	285	275	300	283	304	329	287	277	279	291	316	316	285	347	314	322	296	319	315	302	286	314	317	297	303	293	291	312	278	310	316	285	300	305	284	310	311	316	294	280	303	279	302	266	268	276	292	326	333	301	284	319	304	270	284	281	317	275	332	326	308	323	288	334	315	324	297	293	282	306	323	303	325	272	293	297	288	297	301	315	322	305	304	255	277	286	310	301	275	287	287	284	298	287	274	290	305	297	277	289	302	312	303	278	292	293	300	292	287	298	278	284	307	290	305	308	309	305	327	304	312	252	317	283	299	305	286	334	294	312	281	329	298	278	286	339	304	294	304	277	273	278	301	307	285	274	254	313	294	310	320	294	319	297	294	289	304	302	286	259	297	311	295	267	265	273	315	298	292	302	278	265	293	326	269	277	316	312	284	302	308	267	319	268	286	303	307	293	281	286	299	277	285	265	312	285	297	298	280	318	297	306	316	286	285	310	304	271	292	299	296	298	294	300	320	290	295	313	298	323	282	316	303	302	313	298	310	306	305	312	277	287	303	291	314	317	292	278	284	282	286	294	277	329	330	336	294	269	331	309	245	280	269	318	261	309	311	313	306	305	304	291	283	291	289	280	289	270	295	312	302	294	319	313	308	305	302	319	300	309	307	326	287	268	299	312	281	239	270	291	268	330	305	295	301	280	336	324	273	265	299	329	271	324	308	285	295	277	269	296	306	318	311	286	292	334	304	317	311	305	314	298	299	283	287	328	303	288	292	268	288	263	289	287	321	306	270	299	288	292	288	319	311	286	321	302	275	291	268	298	316	308	319	288	299	311	302	281	280	287	294	298	294	305	298	306	274	271
1805	729	736	655	708	648	684	731	691	678	699	699	645	712	677	668	701	647	706	714	728	689	719	652	694	677	694	722	735	716	703	676	704	699	688	683	726	702	691	718	675	714	661	689	709	714	691	724	698	644	736	645	700	717	673	700	709	686	653	711	731	710	678	696	739	664	647	687	713	750	693	636	645	652	700	639	693	670	732	652	717	661	689	693	756	711	688	728	703	677	693	630	683	738	715	692	673	681	655	685	685	674	693	708	684	656	642	672	700	689	691	745	716	700	679	699	679	677	724	658	700	693	678	672	708	715	716	763	676	659	648	696	649	726	685	677	663	646	687	679	669	653	726	663	680	676	671	655	682	695	704	700	686	691	664	719	644	666	699	673	673	657	698	670	731	620	697	700	680	691	696	700	659	712	646	688	714	697	685	650	690	710	658	740	690	724	673	739	664	694	730	672	729	684	669	684	715	662	682	658	686	671	673	662	660	644	686	642	672	698	673	682	669	716	690	700	645	641	665	695	685	661	682	716	675	665	681	698	681	693	677	656	767	712	671	662	683	694	691	652	698	689	661	688	679	727	678	661	711	678	703	648	714	669	716	673	652	715	660	694	665	693	672	678	719	660	616	720	718	688	682	683	693	719	676	677	623	685	702	689	698	689	703	728	755	714	699	673	681	697	682	672	676	687	678	704	701	722	701	678	715	651	665	680	728	698	681	693	662	678	693	747	713	748	705	677	645	672	697	720	679	639	700	723	664	706	666	697	706	680	697	699	683	725	712	698	652	716	706	661	687	672	710	654	684	652	719	727	648	717	687	705	685	664	659	658	694	689	721	650	667	677	658	655	662	741	700	714	715	632	747	667	675	679	699	672	686	670	715	708	658	642	673	685	670	646	659	695	716	709	688	712	697	661	665	700	700	655	644	674	666	695	679	676	657	686	694	674	717	690	672	699	650	702	698	699	721	692	699	678	679	674	677	702	684	645	712	725	709	716	661	652	666	685	709	672	677	645	663	724	678	642	694	683	680	641	690	659	694	707	733	703	676	651	701	678	673	633	696	688	673	721	710	634	664	658	719	706	691	647	719	714	684	688	692	707	652	684	697	740	663	672	673	676	695	683	653	690	638	683	709	752	695	687	672	677	678	672	694	656	652	656	648	667	688	684	693	658	711	726	676	683	692	713	646	699	650	694	723	674	647	698	729	689	635	687	731	711	706	679	753	672	649	694	699	712	680	691	733	702	678	705	695	691	720	682	706	653	670	697	700	705	663	734	654	674	718	678	701	698	642	665	705	701	670	674	667	672	671	681	670	673	734	670	688	663	638	708	645	722	667	663	641	705	679	673	709	683	663	707	717	712	690	639	709	675	703	684	653	693	695	667	706	724	683	704	668	688	728	681	715	678	631	657	696	636	661	669	666	735	696	696	686	683	720	694	679	678	702	704	669	626	653	705	708	704	630	696	674	689	682	654	695	680	673	644	694	686	660	703	670	698	696	712	717	696	664	696	682	635	745	669	693	722	688	743	660	694	695	660	646	678	664	669	680	645	743	644	668	695	709	716	710	712	688	685	698	700	677	700	730	662	678	665	649	669	705	704	672	688	690	676	689	661	727	663	658	694	632	709	704	676	706	709	719	684	680	666	634	666	665	694	681	682	700	700	639	650	725	651	680	709	637	663	651	693	686	708	690	671	678	733	682	676	680	710	675	791	681	686	699	758	685	689	726	660	703	694	653	665	675	720	656	702	660	638	667	677	673	698	670	678	683	682	652	714	695	742	715	712	658	673	679	691	667	713	661	720	650	688	665	716	669	668	636	673	673	702	692	665	706	652	703	686	649	675	711	661	730	690	667	680	733	717	676	664	654	641	724	666	698	705	692	704	625	638	677	686	668	677	647	719	703	679	679	648	716	638	676	706	669	714	655	757	689	683	698	680	710	681	713	678	694	667	701	722	667	740	661	716	693	677	699	706	693	695	698	665	712	665	678	679	699	677	672	669	641	699	652	708	682	690	700	681	687	720	685	698	677	713	695	692	712	659	697	635	668	706	687	692	675	704	703	615	644	662	648	684	662	698	647	732	655	707	641	650	699	683	711	695	695	672	674	691	721	631	720	739	693	696	672	663	699	659	683	667	668	695	699	690	695	661	669	673	659	715	664	705	685	670	650	730	699	675	715	679	667	647	745	700	760	676	665	720	648	695	703	680	682	703	684	678	702	669	671	729	731	649	660	687	712	676	727	689	676	652	702	680	744	707	669	672	670	715	678	659	643	682	645	678	697	678	699	667	642	673	686	679	663	657	661	701	710	673	652	685	661	638	656	676	680	641	683	708	665	689	682	707	691	712	710	687	725	681	686	676	665	681	681	697	696	672	683	682	655	658	684	682	686	695	714	653	688	632	704	690	675	656	726	693	683	698	666	661	692	724	736	667	738	639	677	710	657	649	731	698	708	696	689	687	699	705	686	686	709	644	687	667	698	640	660	664	635	724	722	654	685	672	695	684	659	700	694	689	735	683	633	670	662	704	715	691	612	662	661	647	669	685	698	723	729	652	670	646	700	696	690	684	713	689	687	668	677	669	681	694	647	726	651	724	686	670	661	709	688	687	687	725	696	673	679	664	699	694	685	679	677	643	721	699	697	715	705	664	678	664	713	730	747	654	684	712	703	650	675	670	645	664	717	665	702	681	671	698	694	689	709	683	686	663	696	660	674	687	670	648	687	666	670	697	685	687	652	649	721	663	673	700	684	707	690	669	680	659	705	666	738	716	705	703	700	624	634	687	700	656	703	665	702	695	696	676	688	708	686	703	601	705	696	685	623	690	668	677	659	723	646	651	649	656	663	693	672	660	701	705	680	657	703	705	692	718	658	710	657	704	668	683	705	636	709	694	698	701	710	694	672	700	677	657	678	676	742	659	655	704	669	705	687	722	684	733	655	729	695	720	692	701	666	669	712	737	685	695	647	697	652	651	671	694	698	665	654	697	657	674	707	730	695	710	710	720	678	668	697	654	685	693	681	707	697	700	635	734	698	676	710	686	733	667	699	686	645	689	722	729	721	670	723	734	674	660	682	670	663	724	696	711	691	651	723	684	680	693	662	683	697	667	699	696	724	714	681	648	659	660	725	730	694	676	680	714	684	700	732	702	597	688	725	723	676	676	655	674	677	668	653	697	725	683	705	683	632	629	697	661	697	701	713	689	734	691	721	674	707	654	679	702	679	710	713	648	658	721	654	661	710	727	701	731	673	675	684	667	680	753	702	723	661	697	725	714	693	666	698	664	672	661	656	663	728	707	698	640	634	649	614	658	708	680	728	675	703	698	686	687	676	670	670	673	736	672	740	683	714	688	666	664	670	684	654	705	663	671	653	697	719	658	743	695	663	696	658	669	719	673	694	702	699	665	694	713	685	708	687	707	680	701	670	671	704	728	651	727	639	681	698	704	699	634	697	662	652	679	672	684	680	683	696	664	622	665	679	671	676	697
7606	461	421	391	279	272	250	232	212	158	187	192	186	178	198	161	176	167	189	190	185	177	163	149	173	180	164	203	159	155	160	155	163	176	200	158	149	177	167	172	176	166	147	181	176	172	171	165	155	155	149	179	157	154	151	176	155	157	172	170	156	153	168	138	159	154	181	157	157	166	138	162	138	164	142	174	160	137	150	145	156	169	150	173	173	165	188	155	156	165	173	146	155	177	155	162	172	158	147	158	156	163	166	158	156	183	143	162	164	144	167	152	135	169	192	163	143	149	160	151	142	153	151	160	147	166	178	141	167	202	170	148	155	175	154	171	174	181	150	154	156	187	158	173	174	165	161	137	163	185	143	146	150	149	160	162	172	177	176	170	155	171	157	158	148	163	169	180	157	164	155	152	169	166	156	178	155	155	164	146	140	158	137	161	179	164	149	169	165	144	178	163	149	140	155	156	151	137	170	151	175	167	146	151	165	137	147	160	145	146	163	177	194	153	154	143	147	168	142	150	163	162	175	183	166	147	151	136	179	147	162	153	144	177	167	141	172	163	141	147	154	159	169	181	151	172	135	141	135	177	155	150	146	149	173	156	139	140	180	168	137	159	148	146	160	174	152	162	172	166	171	156	163	156	170	177	157	159	158	180	173	160	146	151	175	165	161	146	158	165	153	165	184	196	159	161	195	159	131	154	138	160	147	156	172	162	172	148	158	156	155	185	163	155	176	180	150	168	149	170	149	156	140	177	173	190	139	178	142	157	165	169	170	175	149	146	188	178	189	160	171	194	196	162	158	152	173	168	165	179	153	140	153	171	144	141	158	174	173	170	164	173	160	152	138	128	146	164	181	148	146	177	168	190	155	177	187	159	174	169	154	196	171	156	167	147	163	147	168	180	153	157	167	170	145	176	157	146	173	170	153	154	161	161	173	132	156	155	168	163	138	154	156	172	197	150	159	179	137	121	163	163	141	144	156	151	160	148	170	137	161	143	158	155	174	162	172	160	166	153	161	170	147	143	157	173	163	149	157	158	168	158	155	171	130	153	154	168	191	146	157	162	152	171	178	162	160	158	152	172	141	150	149	156	158	164	181	131	158	159	151	156	144	160	152	158	163	160	160	175	175	160	148	159	159	145	160	144	169	156	157	163	167	169	177	161	149	157	163	149	144	174	171	160	171	155	184	184	161	173	175	161	141	166	164	162	159	139	145	186	148	197	161	152	143	145	172	179	145	149	145	154	128	160	170	193	173	157	183	167	171	164	176	157	181	153	182	139	140	162	159	149	153	166	164	147	146	168	155	158	157	152	148	159	138	147	167	153	137	159	159	165	163	151	187	156	173	159	144	175	144	163	162	154	163	169	188	151	165	163	170	180	143	168	160	174	175	157	156	184	145	164	139	148	148	157	155	167	164	158	150	177	158	167	158	152	175	207	168	128	161	159	149	164	161	171	165	172	163	146	168	146	161	166	146	167	132	142	154	167	160	171	160	142	154	140	137	150	166	140	145	143	142	164	136	167	177	175	149	175	162	168	173	179	139	159	192	171	163	152	150	151	164	166	152	156	165	169	168	137	155	170	146	148	180	159	165	168	157	175	149	160	177	159	160	162	157	157	188	171	162	133	154	166	153	159	149	136	157	156	153	168	170	140	152	175	114	162	150	140	165	137	163	157	171	142	158	135	153	169	153	133	159	158	139	169	181	152	154	176	166	145	143	145	181	133	188	152	175	152	150	151	158	187	147	156	156	155	154	134	175	142	170	163	171	174	149	162	163	163	150	155	177	176	145	143	143	149	167	142	149	177	153	178	189	156	168	132	168	179	162	142	163	171	157	146	173	160	154	167	160	146	158	155	168	132	155	172	137	157	140	140	160	157	159	144	167	173	150	155	164	180	185	163	131	170	172	181	154	166	150	153	151	164	158	136	168	147	160	144	195	166	147	166	175	165	156	171	140	142	171	173	184	179	179	145	162	165	166	171	148	128	159	152	175	163	158	142	143	151	153	167	170	155	188	169	152	178	154	150	145	180	189	174	163	158	150	143	171	166	169	177	158	182	166	153	162	189	148	159	178	167	143	171	160	152	162	179	169	150	172	193	181	148	140	166	154	157	181	167	175	158	158	143	144	170	161	179	146	149	148	174	184	165	140	147	150	144	160	162	173	153	163	153	160	162	171	174	164	165	142	153	166	183	167	145	155	160	181	150	158	185	163	152	156	150	133	133	175	163	130	152	181	167	149	139	166	155	146	136	175	179	157	155	158	163	162	164	156	140	149	164	160	153	142	143	149	161	178	148	168	178	172	167	167	152	173	185	141	150	152	140	184	151	175	161	157	167	165	137	137	154	141	151	161	177	140	155	153	176	174	168	159	157	172	140	146	145	177	183	179	169	168	171	179	160	149	183	155	151	149	161	160	160	162	167	166	152	160	173	141	152	157	159	160	199	157	132	152	157	145	154	163	141	152	151	163	166	144	127	156	156	165	133	144	148	173	131	163	161	165	141	128	151	178	165	166	187	156	149	188	175	147	132	165	178	176	156	153	173	184	174	140	182	163	176	142	177	157	149	145	139	163	167	170	179	186	146	146	153	153	146	149	175	162	165	167	154	169	161	154	180	156	171	127	165	144	153	147	133	114	149	170	145	152	188	161	173	163	183	176	147	151	155	144	165	166	164	170	157	164	157	138	177	159	132	144	151	148	140	158	152	154	174	169	165	157	144	149	163	153	143	174	161	139	153	156	167	133	154	156	139	176	162	157	190	157	175	143	134	169	148	134	154	162	191	165	151	175	159	177	137	158	152	168	127	159	147	136	154	146	165	171	149	170	173	181	147	177	150	154	147	151	161	167	151	164	140	160	176	166	177	161	117	140	182	193	182	161	138	141	162	166	160	155	143	150	181	169	147	150	175	176	168	153	155	176	171	170	155	175	175	137	146	176	171	176	157	162	144	167	157	157	153	177	169	170	158	158	157	162	150	153	158	152	162	158	163	125	144	164	166	165	171	189	163	159	177	171	150	135	158	157	174	162	137	177	151	158	172	138	145	159	170	144	174	141	157	169	170	144	145	154	161	153	154	173	183	153	149	174	152	157	169	150	140	151	162	146	172	186	175	170	162	173	147	156	144	182	165	152	168	147	144	169	173	151	163	154	151	171	143	172	161	167	143	136	157	165	157	164	155	170	158	158	156	168	168	203	166	168	154	156	140	167	172	156	147	135	159	176	190	152	160	161	155	142	160	153	152	176	165	143	155	189	189	177	159	139	158	156	169	202	172	161	142	161	169	143	168	176	147	168	159	156	142	142	160	175	153	187	182	180	166	172	172	157	186	161	168	157	165	148	158	175	153	150	154	167	180	133	151	172	163	140	148	170	161	180	159	157	161	168	158	170	139	158	155	172	184	156	156	129	173	160	157	161	152	163	156	172	148	169	173	157	164	147	164	154	153	145	161	143	164	177	178	164	162	158	145	175	176	121	161	182	124
6257	734	1104	1243	1048	1006	804	739	690	613	571	555	582	514	534	543	482	490	484	522	473	468	416	453	455	461	453	453	443	465	423	436	466	439	484	449	428	422	448	408	477	413	461	405	513	452	428	399	446	477	441	431	441	454	402	448	425	439	432	434	474	451	411	456	434	447	409	415	470	432	431	417	461	438	402	454	427	461	434	443	415	398	463	420	431	438	436	437	434	433	412	388	435	422	434	446	452	443	464	425	439	414	401	409	442	464	419	442	457	464	469	457	461	450	466	440	436	442	454	448	404	431	433	451	437	444	442	405	442	436	427	387	483	466	396	426	419	445	438	479	464	398	437	410	436	429	436	458	442	443	439	421	403	408	416	449	431	466	452	412	447	434	472	471	444	433	420	431	432	428	398	408	461	441	416	390	405	423	439	396	434	435	375	409	433	472	448	429	415	417	436	422	449	448	443	427	442	426	412	433	423	473	442	397	460	414	408	424	442	453	430	466	436	446	456	413	413	467	403	390	456	424	450	425	442	432	443	400	470	422	415	453	428	430	395	452	391	416	420	406	464	406	433	432	414	428	435	441	419	415	436	477	435	432	455	419	433	437	449	407	446	421	445	402	434	404	461	431	455	403	442	424	415	452	433	429	433	438	432	441	450	430	427	469	486	494	415	434	440	427	429	439	441	435	394	424	448	429	456	426	442	426	430	458	452	455	428	433	440	452	438	388	395	435	426	425	429	453	449	426	472	449	430	450	428	415	421	427	446	442	405	470	443	467	411	424	428	411	438	428	447	424	439	432	429	403	453	415	452	444	437	415	428	435	426	424	422	415	469	468	405	432	466	423	429	418	429	436	440	400	429	419	429	443	416	455	471	444	451	446	449	435	444	426	422	426	420	403	465	450	426	456	417	451	470	431	432	389	443	452	451	435	428	447	439	459	446	438	421	393	435	419	484	400	426	432	401	415	451	422	408	455	408	477	402	442	430	418	430	434	422	431	421	463	434	445	432	423	443	438	407	461	430	436	459	460	396	420	401	419	442	445	439	441	443	406	448	419	404	413	415	407	446	423	432	433	425	430	452	437	397	408	466	392	436	420	454	443	434	476	395	401	404	447	419	408	440	464	437	453	435	427	440	418	450	415	405	394	430	441	508	425	407	411	446	463	414	429	437	451	456	434	423	438	448	479	406	456	440	463	436	419	446	454	451	428	431	458	412	432	430	384	408	429	428	444	440	435	441	417	480	401	419	444	441	430	439	485	444	419	452	406	446	413	452	449	432	435	451	454	473	433	460	463	424	397	466	462	433	432	462	452	446	423	439	456	430	413	428	424	452	407	409	459	429	435	429	448	430	433	432	409	420	463	431	425	410	459	427	484	411	456	454	445	438	455	436	414	440	418	485	447	406	418	436	438	393	403	433	402	462	446	447	441	419	465	420	437	415	427	435	455	454	434	474	379	465	468	430	439	452	442	416	428	448	434	425	458	412	402	458	420	419	409	448	432	464	456	436	457	415	435	440	432	426	442	410	440	410	457	433	444	449	463	428	449	442	409	417	453	426	444	438	443	452	420	427	429	416	471	458	455	409	406	469	430	424	424	408	422	429	454	441	419	408	410	430	464	439	451	394	464	475	429	440	419	398	434	460	450	428	449	430	458	430	415	385	445	395	439	434	440	440	405	452	433	437	436	432	411	404	420	410	402	448	433	393	457	432	430	434	443	408	422	465	463	437	445	449	417	448	439	476	456	433	451	388	407	410	411	457	429	431	464	457	405	411	471	396	458	436	477	441	453	444	422	423	439	422	400	445	429	417	432	442	449	441	424	453	445	432	422	443	404	412	419	443	438	448	446	432	445	462	441	460	412	409	420	433	394	431	442	435	429	441	428	436	420	424	433	451	420	402	430	460	416	411	406	459	404	449	436	417	459	427	423	406	440	457	450	433	456	438	432	473	443	438	463	430	437	466	437	466	440	431	411	418	423	390	417	455	415	439	457	469	441	439	433	456	424	470	443	433	404	443	461	396	459	458	442	463	409	443	417	397	422	423	458	464	451	409	411	449	378	473	452	422	460	428	439	448	448	440	424	457	456	478	449	403	410	451	423	489	438	465	450	440	450	443	429	419	467	421	437	408	424	455	458	432	440	435	425	431	427	430	471	423	420	420	443	427	463	425	410	422	390	469	458	410	439	426	462	420	424	478	411	438	431	416	451	412	422	460	430	417	434	439	424	438	438	449	405	416	412	422	437	490	439	449	419	422	455	418	430	422	410	391	437	392	414	423	453	423	416	414	448	416	417	445	485	431	426	424	431	462	436	426	429	442	414	437	453	425	445	443	410	422	458	470	442	414	430	436	471	437	424	443	463	450	424	429	415	443	407	457	459	412	446	409	441	426	409	446	457	444	439	434	461	437	460	493	436	405	437	460	440	416	419	434	378	454	446	438	427	412	432	399	455	434	436	434	424	470	438	420	428	419	390	400	420	429	451	432	461	451	454	449	422	437	424	478	401	424	440	433	456	456	420	432	423	411	407	459	423	444	407	451	437	460	422	377	438	428	429	436	407	451	417	438	430	427	430	456	436	443	444	443	459	445	470	460	442	417	437	438	395	423	434	458	446	397	407	403	408	451	443	424	432	462	430	443	390	429	455	425	428	443	445	390	444	383	462	412	429	429	421	449	460	418	446	406	433	424	429	440	424	427	448	412	411	459	430	432	438	465	417	394	405	427	448	421	413	462	448	425	451	424	413	396	448	436	416	461	438	440	472	464	424	438	444	461	432	461	466	428	416	426	449	404	436	392	414	475	417	417	438	448	430	455	432	452	425	400	411	437	429	418	435	425	440	423	463	466	443	433	412	477	397	444	417	441	440	466	402	405	424	422	411	408	466	441	422	405	425	413	447	468	433	475	426	440	440	431	398	411	416	436	423	429	426	411	460	458	404	431	398	430	378	441	426	404	403	430	422	433	433	444	409	422	444	474	416	447	408	425	439	442	436	442	478	389	427	442	421	397	484	429	396	448	444	430	436	360	430	434	457	450	464	419	428	449	451	428	440	445	427	445	480	440	439	415	429	413	440	406	479	439	425	448	377	404	440	403	422	441	427	433	443	413	441	413	420	408	451	428	423	421	438	425	439	421	436	411	431	423	419	439	396	454	424	446	428	422	403	470	420	457	432	460	465	437	411	428	398	451	417	431	427	426	460	423	445	419	452	394	439	422	481	428	410	438	415	451	448	406	462	420	427	458	452	453	393	450	458	463	420	407	426	409	469	403	432	420	431	471	471	395	425	390	422	433	430	432	432	426	451	426	460	402	439	423	418	459	425	415	447	449	441	438	448	444	431	445	420	433	459	438	412	470	436	442	404	450	441	449	460	433	418	446	461	417	470	435	445	406	403	420	457	446	444	471	398	396	443	456	442	429	419	398	430	452	433	429	450	439	431	466	401	423	455	471	424	413	444	430	424	445	411	394	382	443	426	448	415	432	470
14124	1118	930	768	546	472	465	381	326	362	340	300	323	321	295	286	284	281	287	275	295	297	280	307	293	269	279	277	278	308	288	274	258	294	300	286	289	295	279	284	256	260	263	244	298	246	302	260	301	292	308	269	258	265	297	281	270	292	265	278	245	282	273	260	288	280	316	279	256	276	292	273	287	283	243	286	282	293	307	275	304	268	280	271	241	266	273	267	236	266	263	261	288	275	248	266	273	266	264	244	254	256	299	288	261	271	315	272	274	271	257	258	308	311	286	265	255	263	264	278	327	319	293	279	287	280	314	269	253	289	277	243	307	243	296	300	270	244	248	266	278	275	262	286	281	282	308	249	258	261	293	296	275	270	281	298	307	284	288	281	263	274	281	286	238	263	275	259	260	306	275	285	254	268	284	264	301	260	242	274	281	270	282	285	277	272	280	264	269	309	249	292	262	271	293	267	270	269	285	283	264	287	301	240	285	282	324	264	286	295	255	275	266	289	284	283	259	262	269	252	259	262	264	224	249	319	252	277	291	259	271	327	261	267	264	276	293	271	272	279	302	297	269	248	243	279	269	290	266	283	299	274	258	276	271	280	271	262	272	289	265	267	277	270	274	281	287	290	269	287	307	272	265	272	280	332	297	263	280	296	318	289	297	286	267	294	257	310	286	258	277	287	271	250	243	255	256	258	270	273	318	281	240	281	250	237	278	242	266	278	289	281	263	263	256	292	316	296	238	261	282	291	277	281	277	267	273	251	272	309	296	289	277	271	260	270	272	272	272	302	290	296	255	266	268	300	245	250	265	278	316	273	262	264	292	273	257	282	264	276	290	288	301	280	283	271	249	272	266	263	276	269	252	269	285	293	293	306	291	267	251	260	275	286	262	264	267	291	258	264	297	286	257	242	269	265	291	284	280	282	271	279	290	318	265	272	286	264	293	266	316	268	266	258	235	303	299	278	259	271	274	270	278	286	283	252	255	265	280	306	257	264	268	260	277	260	259	287	269	284	262	275	241	288	254	289	295	290	273	288	303	268	250	296	289	289	251	249	262	268	282	283	291	299	277	275	281	269	283	256	293	295	257	269	262	275	302	257	278	267	267	247	278	250	260	289	277	275	302	269	281	277	288	253	308	286	261	288	275	265	269	267	284	240	246	291	314	259	240	288	261	279	249	266	267	235	280	289	268	256	261	277	269	275	263	250	267	290	253	272	277	288	275	282	257	291	306	241	291	263	294	287	287	236	270	294	275	262	264	263	282	260	282	283	293	229	255	291	276	302	262	294	257	262	254	292	302	339	284	262	274	292	294	331	286	275	259	285	254	246	285	278	266	276	242	248	272	268	259	268	258	265	274	314	301	253	254	291	271	264	276	282	290	276	270	251	286	286	273	271	259	295	272	282	292	291	290	290	282	271	281	327	299	290	267	252	291	247	289	335	258	251	292	278	281	286	248	259	297	269	296	274	218	288	306	282	257	248	280	238	307	267	266	264	221	268	241	282	276	256	263	272	279	281	302	299	289	276	305	304	324	293	273	259	243	272	269	247	285	279	292	298	251	277	266	297	315	247	306	306	263	264	239	286	284	255	250	287	293	260	303	265	287	297	276	258	282	278	269	277	267	273	298	293	249	258	269	269	288	283	262	285	296	277	292	295	254	262	286	248	281	276	294	278	304	258	306	272	267	280	274	281	271	298	277	292	309	291	308	245	281	252	281	256	299	273	276	282	282	271	253	255	242	282	263	293	270	250	253	255	273	239	279	276	277	260	246	276	293	271	280	292	293	234	272	289	262	244	265	309	280	261	281	242	283	304	264	261	274	286	256	284	260	273	261	260	299	293	290	280	297	280	301	289	291	256	270	282	270	284	273	269	237	296	284	296	260	285	270	285	286	251	269	284	261	254	268	267	268	258	295	259	268	302	280	277	295	304	265	292	279	298	266	248	290	302	260	303	248	274	272	281	270	279	272	296	282	258	288	300	278	257	294	258	291	276	280	293	271	282	260	292	254	289	285	307	258	321	299	284	276	286	297	265	275	261	276	259	282	268	260	276	288	274	285	287	289	298	289	258	285	246	270	251	282	269	271	249	263	300	289	266	271	294	293	267	276	281	276	301	275	278	300	303	276	297	294	313	275	286	293	278	309	299	274	251	273	259	295	300	291	277	256	240	253	268	261	270	256	269	242	297	245	277	261	275	274	280	296	247	281	284	290	270	262	312	294	285	283	284	264	282	250	289	240	283	286	266	313	298	290	273	245	277	256	274	259	266	273	236	281	271	286	275	275	266	239	285	237	280	244	266	265	298	235	303	271	243	267	287	286	277	263	311	286	270	266	299	265	269	261	280	274	272	274	262	278	278	244	281	236	232	274	281	288	268	297	264	285	244	280	326	269	279	289	297	287	301	275	276	232	261	295	312	294	271	299	261	300	281	299	270	296	266	265	286	305	262	301	298	312	269	304	279	284	277	291	275	251	295	285	270	304	272	271	242	249	268	264	263	310	289	272	329	256	270	276	294	304	263	292	298	273	280	285	262	276	271	287	251	271	256	273	295	256	298	267	267	283	277	295	296	314	271	287	257	288	289	246	275	243	267	268	290	291	280	243	271	266	280	263	298	295	292	279	300	252	301	284	299	294	265	254	280	266	290	289	280	282	275	295	256	295	280	299	248	286	258	247	257	294	295	272	273	292	269	240	283	266	301	257	291	267	244	286	269	257	261	273	272	297	277	279	250	291	267	271	275	305	281	291	287	246	265	251	276	296	297	262	284	277	259	315	266	247	299	326	279	262	249	251	259	253	241	240	296	265	242	267	262	240	250	296	278	275	281	272	236	271	258	294	276	270	303	235	281	239	259	290	287	253	277	278	272	274	254	264	263	263	260	241	279	280	289	256	261	271	296	275	261	272	306	271	281	297	299	268	283	278	290	293	267	266	273	249	274	267	275	252	254	257	295	277	291	271	258	284	291	311	295	274	291	297	302	285	292	267	282	305	260	276	267	295	255	274	286	292	254	282	271	302	267	285	267	257	282	283	307	260	286	273	254	283	288	274	267	281	253	283	264	292	302	278	248	288	283	266	275	289	303	271	302	278	294	270	289	280	274	225	292	275	291	282	280	290	294	282	285	255	245	274	261	272	289	307	303	264	274	282	307	275	244	244	285	279	329	288	282	252	268	271	284	311	260	299	300	264	263	286	286	285	272	287	293	284	266	266	278	270	282	260	292	273	261	293	275	276	257	264	299	271	274	263	285	278	274	287	300	287	286	307	274	299	282	319	264	245	266	282	262	275	280	279	257	243	276	300	281	286	262	275	286	271	305	263	261	292	278	295	266	276	262	293	285	296	259	277	303	254	283	283	291	285	305	283	293	266	283	266	285	273	267	252	262	293	237	272	279	250	294	270	264	279	290	281	317	295	278	288	289	283	277	271	315	301	267	263	285	270	286	266	265	252	291	277	271	261	265	267	300	259	263	269	272	320	302
8296	1169	2050	2321	1991	1672	1447	1306	1122	1067	1012	980	929	916	873	776	789	795	789	733	768	774	789	770	709	733	752	769	771	687	698	682	724	718	682	738	752	683	690	702	673	688	706	669	732	750	690	682	686	686	707	689	758	720	699	682	673	678	707	701	701	723	675	634	704	643	693	701	675	704	671	703	681	669	719	674	723	735	699	711	677	704	677	725	679	657	697	665	710	660	705	686	653	641	665	696	688	676	675	664	676	677	667	674	717	688	677	670	663	681	678	711	699	705	725	678	654	708	688	710	702	698	663	696	678	696	719	660	674	681	688	647	694	714	642	690	709	681	725	652	701	703	654	709	689	661	663	681	682	684	651	644	710	694	652	650	684	691	636	682	668	711	664	641	672	731	653	691	696	695	634	681	681	673	648	680	687	745	679	658	645	682	680	695	630	676	709	740	718	676	660	684	665	648	677	645	648	706	664	675	653	663	700	657	702	694	696	647	673	720	681	665	717	723	720	683	664	673	681	658	654	676	696	714	678	743	708	688	623	700	678	702	734	692	691	653	673	667	675	685	674	667	643	703	699	645	712	706	642	663	727	673	678	633	676	693	679	715	675	702	708	688	734	680	668	672	642	666	672	693	684	681	644	691	663	700	703	732	706	700	640	698	653	678	675	717	720	679	680	733	680	648	609	680	684	708	641	659	707	676	690	627	683	700	660	644	669	706	658	673	648	695	677	700	685	687	672	677	686	695	699	689	686	633	669	713	714	631	709	678	652	646	645	687	662	695	666	691	691	696	658	726	654	674	706	645	616	687	681	734	648	736	667	656	641	637	643	670	640	671	666	753	688	733	692	607	675	671	670	665	686	674	694	644	685	698	691	686	690	688	659	633	704	695	735	721	597	684	724	675	652	685	698	671	713	679	651	684	688	680	726	662	670	627	654	681	690	693	713	700	676	670	686	686	676	715	651	721	657	683	696	669	659	678	708	669	673	711	697	702	678	719	663	661	716	669	659	718	622	700	689	691	692	697	674	700	668	694	689	692	713	673	672	747	660	655	713	724	708	697	698	672	695	705	689	679	734	665	674	667	680	733	705	701	623	655	668	664	701	658	706	667	672	635	719	718	692	679	666	760	665	717	701	703	672	688	629	679	701	675	691	682	682	699	693	728	679	657	670	722	629	646	712	678	658	691	657	691	695	684	677	677	641	653	647	707	700	704	782	661	687	683	670	652	639	715	669	679	676	660	674	665	668	630	702	706	731	703	761	629	696	684	648	648	728	686	683	663	657	683	716	728	692	755	719	634	647	699	686	667	717	654	707	732	675	707	716	689	685	660	676	640	650	662	697	659	690	659	701	655	725	718	643	679	668	677	693	688	665	697	695	657	703	694	682	666	628	641	702	671	696	650	706	692	683	678	677	636	635	689	679	641	668	655	685	731	670	646	678	735	711	656	617	695	691	676	694	715	686	660	660	695	691	740	673	702	689	625	627	668	695	679	691	675	664	698	656	663	714	680	650	694	701	715	694	664	693	675	691	750	692	715	711	695	662	695	681	684	665	670	704	672	654	713	646	697	722	712	665	633	669	660	655	706	686	659	699	704	710	729	674	668	665	701	658	686	651	682	649	703	664	699	641	715	633	690	653	675	708	691	670	708	642	715	686	694	693	670	730	705	679	703	706	659	705	678	669	665	634	715	659	707	678	676	696	686	675	647	670	691	721	670	661	649	696	679	676	680	693	719	668	715	694	651	691	677	636	685	674	644	686	683	696	692	635	656	703	688	727	678	654	616	686	606	718	623	735	660	681	693	655	664	696	666	672	654	662	658	679	685	688	726	697	714	666	684	692	656	715	664	687	679	691	689	696	684	700	700	690	734	718	655	707	665	654	678	644	686	689	661	697	705	698	680	683	667	680	635	664	717	609	646	707	666	646	691	663	653	677	687	671	667	619	698	696	684	653	704	668	684	669	667	710	680	734	705	656	670	679	716	720	660	752	658	694	681	693	612	658	723	706	685	688	681	727	689	650	692	738	647	686	671	696	700	680	685	678	698	708	629	630	736	691	686	700	654	675	690	683	705	676	658	679	660	689	699	732	715	678	666	677	647	701	661	677	703	675	687	701	694	681	678	710	693	668	677	669	661	628	673	696	657	705	656	692	648	702	656	752	694	680	678	704	648	665	642	705	675	659	653	659	664	673	657	674	655	679	670	680	687	645	664	681	688	697	699	674	681	642	660	707	686	682	712	664	657	644	695	645	695	658	676	693	656	635	675	705	691	685	636	664	703	700	651	710	678	686	661	693	705	694	671	729	689	655	692	685	671	719	753	660	651	725	628	683	695	665	709	673	702	642	647	679	684	683	710	671	668	714	692	645	689	709	675	656	701	723	695	628	680	692	672	674	681	688	719	700	704	710	654	632	638	657	697	701	661	672	677	671	713	679	702	659	654	614	690	678	665	721	703	653	666	661	670	685	682	616	683	664	655	673	685	713	714	625	697	662	699	684	680	716	654	653	673	673	693	654	684	704	644	691	713	681	683	724	668	675	690	671	681	721	690	701	730	688	673	664	698	667	689	654	703	677	694	655	742	708	670	668	663	702	683	665	701	626	679	621	638	707	680	649	668	688	655	658	683	697	694	696	709	678	707	662	727	690	709	683	684	710	659	682	664	661	695	738	741	719	678	679	658	699	690	660	685	718	692	655	666	659	690	688	672	651	673	695	688	717	670	682	722	672	659	667	718	704	655	638	732	659	694	658	683	676	712	657	685	685	681	661	677	713	654	672	649	685	735	651	706	727	717	646	685	635	692	766	679	644	684	693	676	658	647	712	660	646	655	707	702	705	660	698	699	685	664	677	689	672	652	627	674	678	672	707	695	687	661	704	676	674	698	664	723	712	663	630	706	708	711	676	669	651	667	734	709	687	668	706	644	653	685	692	676	685	653	685	602	670	680	672	681	697	669	694	662	652	690	700	671	656	667	686	648	756	669	679	673	717	705	637	701	710	652	689	681	640	681	676	666	673	666	655	682	689	679	685	730	698	699	667	663	698	678	694	699	676	682	694	666	655	722	690	673	683	671	642	686	675	644	663	647	680	665	646	652	714	702	679	703	671	686	682	652	664	673	719	676	678	654	699	712	715	649	693	714	693	662	728	668	693	722	667	685	651	721	688	661	655	678	710	663	674	756	679	719	674	714	675	714	646	620	693	723	641	693	684	689	649	655	689	684	719	688	681	655	692	713	673	716	678	625	652	714	669	651	727	740	674	654	718	668	674	697	665	688	669	682	676	679	666	681	665	658	679	668	697	721	710	640	700	724	641	745	689	656	681	736	641	717	699	702	678	688	698	669	666	688	691	685	659	686	699	697	683	694	681	678	642	695	683	673	692	675	681	729	673	660	697	671	699	653	687	677	665	668	699	657	711	724	636	629	715	702	645	653	707	670	697	667	702	662	710	704	690	612	710	652	662	701	646	692	664	656	712	655	665	665
1467	349	271	317	296	297	294	257	270	281	289	298	289	297	271	286	325	313	307	301	289	262	310	281	293	275	290	271	330	298	301	271	279	308	306	297	309	288	274	274	299	305	287	275	320	297	307	286	309	286	279	302	282	291	303	321	328	249	314	299	301	316	298	278	286	343	311	297	319	287	286	255	276	302	311	294	295	322	328	317	279	284	312	287	274	262	307	276	324	305	283	274	293	279	299	303	309	327	276	309	310	294	298	302	276	336	332	290	289	297	310	289	326	271	261	267	290	312	294	283	333	287	294	298	359	293	330	280	287	297	324	292	316	307	312	304	271	273	297	318	297	303	316	291	267	291	276	272	313	316	334	331	268	313	293	295	317	291	316	287	278	340	318	298	299	288	313	276	292	333	295	273	304	308	293	338	312	278	282	291	324	295	292	318	267	264	335	331	280	314	291	311	282	273	309	337	314	287	314	276	323	330	305	282	300	302	277	303	315	299	276	308	280	283	305	300	300	294	281	306	276	298	309	261	277	284	300	288	273	291	311	302	313	277	309	291	335	326	315	293	263	292	279	298	272	282	318	326	302	314	270	288	289	286	297	277	280	293	297	303	310	295	306	276	326	295	300	320	296	285	323	277	317	285	304	310	291	296	302	308	307	318	315	285	325	269	319	329	262	285	288	311	306	349	300	314	276	279	285	296	270	281	299	316	302	278	287	302	324	319	300	308	292	306	296	330	287	295	318	299	290	279	312	294	340	276	273	276	290	289	294	266	320	303	287	264	285	294	291	306	253	301	318	300	290	266	296	315	314	282	327	337	290	293	312	303	295	288	303	298	308	317	307	321	320	291	305	345	303	300	269	308	263	328	274	297	286	309	263	298	307	285	303	317	308	304	317	319	289	284	312	292	307	286	313	289	274	274	266	296	288	312	295	315	330	290	286	297	268	277	254	309	315	257	279	300	288	293	301	315	325	274	296	267	319	286	265	301	314	262	282	287	303	313	274	281	329	323	310	259	255	275	330	278	271	293	297	311	329	285	314	291	297	289	306	312	293	270	297	290	291	292	317	318	267	308	284	278	314	314	289	315	320	319	312	303	282	319	295	283	257	272	288	302	304	285	308	332	332	292	273	291	299	291	292	308	293	283	289	272	320	334	340	332	287	278	285	308	278	289	313	316	306	295	307	277	289	313	295	304	287	297	314	314	275	314	336	283	298	292	307	319	302	309	298	274	323	333	313	301	310	290	285	310	283	321	277	291	326	320	304	301	310	305	317	290	310	294	276	322	286	323	285	271	261	300	292	320	324	296	270	303	318	308	272	274	304	300	279	254	303	317	279	277	306	298	301	290	296	306	282	299	296	304	334	267	296	292	287	281	315	296	287	289	323	309	302	307	301	305	323	277	288	287	322	305	303	266	269	252	316	276	313	296	281	295	286	276	298	304	295	342	276	303	285	309	312	318	311	286	336	282	297	297	283	303	296	290	301	324	341	285	308	304	291	324	291	297	294	279	279	300	338	302	285	290	264	273	292	290	313	299	330	317	295	293	322	284	341	338	297	277	317	317	295	293	264	295	305	295	280	283	297	290	310	304	267	309	312	272	265	291	299	312	316	300	293	287	306	283	321	317	286	280	287	279	286	294	335	299	269	323	328	311	277	308	304	302	297	283	298	299	285	305	326	316	294	291	295	279	271	283	307	327	312	303	286	295	299	293	282	295	334	319	310	288	250	315	281	286	276	299	298	305	307	324	298	312	302	326	282	289	303	317	320	307	298	279	287	311	284	277	280	297	273	346	296	270	313	328	282	318	335	310	343	326	299	290	302	327	307	303	322	332	294	289	260	297	276	314	284	285	282	292	299	292	290	300	266	315	276	280	286	301	285	292	309	294	348	294	297	290	292	269	308	297	288	258	314	295	306	306	291	290	312	319	287	304	310	321	318	264	288	284	294	264	285	277	294	268	286	305	294	283	286	304	311	309	324	287	307	305	294	323	293	330	304	285	309	298	291	282	286	263	309	288	289	295	309	301	300	307	270	271	289	285	282	287	276	294	327	305	282	311	324	245	279	349	283	322	287	265	281	289	260	269	296	304	317	309	331	316	291	276	307	315	307	279	292	299	277	304	286	285	281	301	307	279	290	271	305	270	313	310	329	288	267	313	335	329	298	353	287	350	298	291	301	291	351	316	293	271	310	279	284	302	317	281	298	285	322	243	287	352	324	288	299	296	300	304	261	295	303	264	282	304	305	290	326	302	270	294	280	293	289	285	307	305	307	305	273	274	275	294	331	285	278	278	262	331	320	304	329	280	318	284	299	306	293	307	288	292	308	303	295	308	336	300	306	316	300	306	311	298	294	259	295	301	280	288	254	285	273	309	281	303	300	277	294	314	292	292	267	282	282	293	323	284	263	293	303	293	295	289	289	297	277	319	315	310	302	289	272	294	283	284	313	273	314	309	276	300	259	272	298	303	298	281	291	266	275	306	316	296	335	307	302	303	310	291	370	304	273	290	276	292	306	296	261	285	324	312	290	316	299	254	296	309	310	287	274	318	289	318	294	296	295	311	283	262	257	305	305	316	292	316	306	300	279	289	290	321	294	317	292	283	279	270	324	281	337	293	305	287	286	289	295	288	283	311	268	299	315	339	314	305	287	328	316	282	327	261	287	262	281	311	277	311	293	284	277	291	303	308	267	309	290	289	278	307	296	313	265	304	308	291	284	285	290	267	271	281	258	279	291	298	303	294	272	311	300	306	317	271	299	325	310	312	343	283	297	297	318	282	297	284	299	322	294	303	288	302	308	345	309	282	310	319	293	289	313	334	299	310	324	283	320	305	333	304	307	320	278	304	303	320	288	302	335	283	310	293	335	278	266	315	313	284	320	296	299	313	312	307	294	317	301	304	288	303	251	278	279	315	316	302	300	310	278	270	298	320	295	281	278	310	276	282	308	287	282	290	302	292	279	293	294	294	294	292	288	314	289	300	296	278	284	317	308	312	298	305	321	299	294	304	290	325	308	284	286	260	299	298	277	332	307	320	295	271	310	298	307	265	303	301	271	279	272	323	311	272	289	284	302	309	297	296	287	310	274	306	318	282	272	272	282	296	316	296	301	324	298	331	329	287	276	306	296	311	307	308	290	298	282	313	310	291	337	292	266	261	316	265	335	251	311	268	281	308	259	289	311	290	302	284	284	296	286	281	323	280	300	308	293	296	299	309	287	298	305	280	337	283	258	285	318	323	283	243	305	292	280	277	306	316	286	317	308	312	294	327	309	297	324	294	313	286	308	338	331	264	275	317	316	296	282	293	265	292	306	273	294	275	289	305	312	314	277	299	307	266	308	303	282	314	299	305	323	328	315	276	297	275	295	276	292	313	310	309	268	279	292	275	279	296	286	279	288	284	323	276	277	321	274	266	274	275	306	271	308	257	328	302	325	302	277	298	327	291	325	277	318	330	312	296	287	300	308	286	286	318	320	293	279	295
1885	649	738	734	686	764	714	678	692	728	714	716	672	739	688	702	692	676	697	715	678	721	684	695	692	726	674	694	654	677	697	704	679	668	690	654	663	671	698	710	694	703	697	684	607	664	720	694	673	683	677	687	649	642	659	740	719	668	722	682	669	691	678	687	663	614	715	713	670	657	671	706	698	668	699	686	745	689	670	660	684	726	662	720	696	719	702	706	699	689	693	709	711	672	657	691	694	642	657	696	689	675	644	641	697	737	676	663	718	724	695	686	750	678	746	694	678	715	659	678	752	674	736	651	695	673	689	667	653	694	678	717	666	708	660	705	705	678	680	638	659	659	688	707	643	672	721	705	725	714	656	699	652	635	629	693	675	688	764	707	674	724	680	666	646	660	673	697	717	722	680	662	688	744	695	695	674	678	688	648	696	748	700	684	684	680	672	716	704	668	723	686	684	687	678	702	677	695	669	684	642	676	717	738	701	699	694	706	699	673	688	664	722	707	711	688	711	690	686	726	646	669	680	684	684	679	702	679	620	696	628	696	723	664	726	675	699	701	715	651	639	697	712	720	668	687	652	693	703	707	645	674	653	663	688	663	666	697	658	693	659	693	661	730	651	707	703	676	681	715	674	695	717	713	680	677	726	674	663	680	683	717	746	630	691	699	684	689	673	705	673	713	713	656	693	695	658	679	631	654	665	621	659	705	688	687	647	686	673	708	680	688	651	737	679	711	653	676	680	667	668	672	733	695	695	674	648	721	661	690	688	690	669	692	634	686	691	673	644	709	683	697	720	707	678	678	622	694	624	645	734	652	738	671	688	712	720	675	652	700	728	689	669	679	704	669	697	704	694	660	710	681	716	697	713	686	671	667	691	674	700	734	673	642	733	687	651	691	686	659	662	640	670	673	682	667	699	659	634	667	661	727	687	673	692	637	766	689	682	727	670	664	678	720	672	692	664	659	670	676	659	706	661	718	660	667	748	627	742	704	694	707	737	688	662	683	682	696	707	698	692	705	646	660	698	682	675	664	671	666	672	682	670	660	670	681	670	699	658	642	681	711	646	658	678	661	653	693	718	677	665	695	727	670	702	721	688	668	703	684	654	712	625	726	658	667	687	707	702	665	651	668	724	672	699	680	690	683	743	663	681	667	682	750	717	707	671	659	721	656	691	683	684	746	713	673	671	679	666	694	672	689	682	669	641	648	727	656	698	699	709	695	683	659	687	653	719	711	714	633	651	678	697	714	693	674	672	704	687	700	729	672	687	702	666	675	659	705	683	715	695	641	678	666	690	690	689	657	678	647	651	691	720	694	648	686	675	701	674	719	659	626	677	706	683	693	698	708	711	667	703	668	689	750	659	691	674	650	663	696	712	734	666	671	683	726	661	694	690	637	721	657	666	716	633	686	698	698	722	715	698	615	701	696	670	718	747	671	712	700	698	672	697	704	670	690	635	693	700	719	682	690	695	672	682	701	703	670	657	656	734	670	673	723	696	706	693	688	717	663	682	704	699	638	684	708	658	690	702	678	720	668	668	702	670	668	681	693	687	653	688	711	689	686	669	716	632	754	694	691	655	706	690	689	719	702	609	711	692	685	686	726	702	633	703	730	703	698	724	646	649	713	645	680	660	692	673	681	674	709	667	681	681	647	711	727	682	705	642	675	657	675	689	693	684	668	651	665	694	669	684	671	719	697	633	733	699	659	664	639	682	703	661	651	646	699	678	710	705	709	696	758	670	726	720	641	713	687	675	683	692	717	703	683	674	667	699	679	636	665	716	695	684	711	671	682	704	688	727	691	650	710	650	713	657	709	686	669	611	709	710	696	689	671	681	718	686	674	678	730	705	655	671	678	710	680	668	710	695	667	678	697	715	684	694	776	619	683	664	690	688	686	720	690	686	706	684	729	675	723	689	708	713	689	729	684	680	662	686	678	676	699	670	719	685	714	659	640	726	688	681	689	655	667	649	661	652	689	680	642	682	673	676	654	643	633	640	660	678	660	678	699	638	739	643	686	719	680	673	660	689	692	658	688	679	671	671	715	664	686	688	667	638	699	672	684	733	668	662	710	683	671	705	708	671	706	645	696	683	674	686	668	650	746	706	723	685	686	717	664	667	682	692	651	706	635	762	667	676	645	654	670	625	712	666	724	710	642	683	663	705	670	664	675	684	677	686	695	651	672	645	686	702	628	676	728	683	711	709	666	712	669	670	696	649	693	677	674	680	676	677	678	640	663	650	686	665	700	671	714	686	711	704	715	725	712	700	720	700	689	675	649	713	716	666	694	683	687	674	755	714	677	696	656	703	669	708	667	692	711	675	685	678	686	666	633	697	681	679	668	677	657	683	679	736	727	664	652	663	698	688	693	694	674	632	694	635	676	689	724	676	659	663	674	638	698	672	666	668	761	703	667	650	735	685	637	744	695	655	676	734	736	652	667	685	638	664	713	697	686	662	704	684	679	696	701	665	646	640	643	693	694	664	707	666	666	659	702	650	722	683	691	688	672	706	643	687	681	661	690	646	714	709	686	639	715	704	678	716	680	722	667	677	658	669	651	691	671	701	684	687	692	690	695	664	688	718	654	705	685	690	697	688	643	687	684	674	710	647	683	699	678	677	682	684	661	694	623	748	717	694	643	664	690	701	729	702	681	690	656	658	685	685	687	666	659	700	707	705	701	689	672	689	686	710	672	697	726	699	704	654	702	697	685	663	680	648	722	717	690	717	682	751	690	664	721	681	734	676	671	700	709	718	670	701	698	654	691	669	680	716	726	698	743	658	689	649	724	702	697	671	698	722	681	724	690	693	677	684	689	728	632	686	719	647	695	701	719	717	665	727	759	747	666	669	695	722	718	664	705	674	727	680	673	653	673	751	680	673	689	721	719	689	703	733	653	669	701	685	683	691	674	685	693	656	705	670	676	662	697	671	675	650	703	680	733	696	680	684	696	660	673	664	698	706	668	714	676	675	692	662	684	680	687	691	681	706	699	698	736	693	694	664	660	711	709	640	716	663	687	670	664	752	701	688	693	703	728	660	702	633	711	709	708	696	710	707	693	658	692	690	709	684	673	659	737	700	695	668	726	661	673	681	626	704	683	728	668	650	636	678	683	670	671	698	697	664	670	717	639	681	674	660	662	692	704	651	698	676	695	699	653	731	704	648	678	704	702	716	685	711	700	688	732	695	721	687	707	637	682	736	696	678	731	722	669	702	682	721	698	665	654	661	687	728	662	710	716	698	731	634	668	686	686	751	680	711	705	663	677	717	699	648	684	659	721	676	684	651	655	663	645	710	671	693	679	680	650	680	685	687	699	660	682	674	686	726	694	709	688	729	708	708	696	682	678	686	660	671	693	693	690	660	677	678	686	712	769	667	673	683	642	664	672	718	679	686	674	692	645	647	682	683	678	642	704	652	637	675	674	688	694	655	702	720	655	690	695	757	720	667	685	646	654	656	677	722	725	675	705	701	714	715	627	662	685
7431	429	452	416	312	236	212	194	243	183	165	181	180	178	196	164	157	162	187	163	147	179	174	167	151	171	157	157	161	167	176	154	154	174	177	158	164	161	161	162	184	191	165	150	156	182	155	139	164	182	159	164	161	168	162	171	144	161	160	176	172	173	171	167	163	147	183	157	145	173	165	176	158	144	135	182	157	143	159	167	178	165	161	145	178	164	165	172	205	184	136	162	147	134	176	155	167	147	155	170	158	147	164	160	169	146	174	167	164	154	178	151	139	155	164	157	169	164	157	176	171	163	145	159	146	149	171	157	169	163	178	169	143	168	173	134	153	170	130	144	131	156	155	143	149	184	164	196	156	155	181	176	159	182	174	148	188	174	188	150	181	158	153	145	170	172	154	145	171	154	167	182	155	148	180	173	161	180	151	142	146	165	137	148	150	155	178	158	164	109	155	154	161	172	173	133	155	172	176	166	139	175	164	141	145	155	168	161	167	154	172	183	129	172	155	162	178	169	131	147	150	159	141	141	172	191	184	154	142	160	177	163	139	147	148	154	149	145	142	169	186	144	151	170	142	161	150	176	157	166	156	142	159	147	164	170	165	156	162	146	164	157	166	187	155	155	146	167	181	167	148	152	144	143	143	165	174	162	154	144	157	172	172	158	159	151	153	134	173	143	176	153	147	169	129	150	160	159	165	162	157	163	169	165	157	157	156	172	170	162	157	154	164	147	140	148	143	182	174	163	155	162	185	143	161	177	173	153	149	158	172	169	152	160	170	147	157	149	173	178	164	178	146	155	161	153	150	169	160	155	135	151	182	159	174	152	176	166	154	151	163	141	159	168	142	170	164	162	130	151	174	164	155	158	165	136	154	136	151	185	169	170	187	159	148	160	160	134	170	159	165	158	170	173	176	150	136	191	170	176	158	157	158	171	155	168	181	148	151	142	166	158	140	172	158	156	158	171	189	153	162	158	182	159	165	148	142	157	146	164	151	169	159	174	164	155	172	160	152	164	146	148	166	169	161	159	138	162	159	160	166	155	159	157	150	140	112	152	152	142	166	158	128	147	147	168	155	168	144	159	169	163	174	162	169	134	149	164	133	158	177	158	157	166	150	163	153	196	138	141	156	178	157	150	164	134	171	154	146	158	175	158	169	148	137	158	147	172	166	155	176	170	166	157	178	163	191	163	176	158	151	171	169	146	155	133	168	150	188	145	162	149	161	168	143	161	150	142	174	156	154	139	180	164	158	167	162	179	150	151	171	171	164	152	153	159	197	182	182	150	171	157	176	150	180	158	176	139	176	142	164	147	149	144	148	158	164	141	147	163	157	181	167	159	178	169	149	172	150	135	150	150	157	167	156	155	193	166	163	162	149	155	172	153	124	170	184	141	162	169	140	132	149	127	149	161	174	189	137	161	146	153	144	159	147	154	140	166	154	170	159	177	161	145	154	151	190	160	151	161	150	159	154	163	149	144	137	166	151	167	149	145	154	178	140	139	152	135	169	160	178	154	137	172	150	157	158	173	163	160	160	165	172	159	154	149	183	165	157	135	185	147	161	167	160	166	186	150	171	154	155	161	180	149	160	139	172	178	157	194	153	179	172	170	159	154	169	137	181	180	177	149	163	153	165	201	180	157	170	185	160	157	175	148	157	164	154	153	159	168	150	160	150	153	145	139	167	134	134	190	164	153	180	168	134	165	163	151	151	192	151	134	168	174	175	170	162	156	140	154	163	151	175	108	160	168	173	165	142	146	172	127	145	161	163	121	152	160	150	154	169	163	165	148	169	145	161	159	144	148	158	166	167	158	156	150	150	166	157	169	164	170	155	149	152	185	141	169	137	153	179	179	192	175	149	160	165	169	156	179	171	161	160	155	156	159	154	145	153	142	147	151	175	175	164	145	177	185	143	169	176	144	173	147	180	157	162	145	167	157	154	168	162	133	152	136	186	169	148	164	155	169	153	147	182	132	150	147	155	154	163	168	121	172	147	173	163	175	173	146	151	139	179	149	153	170	150	162	138	154	149	154	157	137	146	149	147	154	138	141	165	172	159	135	172	151	144	153	161	174	182	168	148	160	153	176	143	148	154	155	146	155	145	146	141	153	169	160	152	152	176	167	126	154	146	156	159	136	171	161	159	159	145	177	137	167	196	175	185	148	144	166	140	159	163	169	147	144	156	145	181	136	157	174	158	147	158	136	196	155	163	165	132	145	149	154	134	179	161	191	157	134	160	171	166	152	147	150	146	159	175	171	159	173	160	154	172	156	148	153	162	138	158	155	151	162	140	171	150	156	158	197	163	181	147	168	147	157	181	148	141	153	168	162	171	152	149	156	173	169	144	157	150	143	167	173	173	164	167	169	153	159	172	151	148	144	144	187	135	165	177	168	155	167	153	159	134	159	174	176	164	181	160	137	156	162	140	132	167	169	175	183	148	166	161	139	159	147	189	168	163	157	162	169	143	168	161	162	139	191	169	142	167	152	166	146	165	123	158	135	148	166	169	158	188	153	127	163	149	137	138	153	138	138	156	136	149	171	167	166	182	145	159	178	166	178	163	194	171	169	154	173	162	152	195	176	163	169	154	148	175	134	150	143	156	170	169	151	173	129	153	118	155	120	140	140	169	171	169	169	154	138	176	192	153	141	177	165	138	173	178	160	183	157	165	159	182	138	154	177	177	165	136	163	158	138	168	142	144	144	157	161	164	161	192	189	156	141	178	164	176	142	160	182	135	161	180	167	183	158	134	132	164	166	171	154	189	179	165	135	139	195	136	165	175	140	139	165	163	148	178	170	157	173	138	170	159	169	168	137	153	155	195	159	137	162	169	153	160	181	183	157	144	145	158	163	156	161	170	184	142	162	162	148	182	160	144	167	153	159	155	160	147	161	175	151	186	160	187	157	165	159	159	158	183	159	167	173	152	185	186	165	149	143	154	165	157	134	157	164	170	154	169	148	157	168	166	155	163	167	174	182	165	154	160	158	156	143	153	154	189	143	162	157	138	146	146	165	163	173	137	182	157	163	153	167	162	145	155	153	132	158	169	153	149	163	173	140	144	182	153	144	185	154	177	168	182	150	162	169	165	168	174	152	166	190	190	170	170	154	176	162	169	162	165	168	160	165	161	135	150	145	160	151	161	160	146	165	147	154	149	139	139	175	174	145	170	152	160	199	177	157	162	161	171	141	145	165	164	159	158	114	157	173	139	152	123	148	185	169	157	137	168	158	171	143	156	151	186	187	162	160	170	175	172	151	188	149	156	164	164	167	160	160	135	151	163	169	185	132	115	162	149	148	142	170	139	159	152	178	179	163	146	162	130	161	158	149	165	171	153	167	161	168	141	161	152	159	170	168	157	141	140	168	137	163	142	149	147	137	156	156	176	151	154	162	166	161	156	187	151	150	171	161	146	145	136	169	151	138	148	151	179	167	151	171	170	164	156	178	166	166	155	153	147	162	139	163	150	172	152	144	157	198	201	146
6166	700	1117	1222	1033	850	843	747	648	682	636	586	569	529	570	525	516	494	508	493	493	480	496	454	455	475	457	419	457	488	478	409	434	432	450	430	455	435	409	437	413	443	457	466	437	400	421	411	414	441	443	465	446	424	435	424	409	459	432	470	476	446	399	448	408	447	454	439	447	440	427	467	427	434	503	379	422	447	428	422	465	444	421	441	467	429	462	390	462	461	438	395	415	419	403	444	408	427	470	424	423	434	436	423	441	448	458	471	479	438	418	439	409	413	434	430	455	391	404	412	444	413	456	433	434	432	417	428	403	418	434	411	435	427	428	409	377	410	423	473	430	437	461	417	455	428	444	479	464	420	458	427	436	427	435	433	394	458	425	392	437	430	448	420	419	419	422	403	429	436	437	427	435	426	451	440	443	393	436	402	413	450	423	440	424	448	423	381	458	417	475	456	441	408	414	431	452	389	431	423	439	442	459	402	457	416	428	429	439	385	413	460	479	406	417	417	445	405	442	406	430	430	441	411	459	433	451	428	448	444	429	408	411	459	441	457	446	447	443	411	427	419	453	411	453	443	421	394	429	454	463	461	441	446	450	399	439	388	407	453	423	457	425	435	436	461	433	455	460	422	464	459	449	422	444	412	427	456	427	432	456	412	436	419	473	449	421	446	397	411	434	477	423	419	472	404	445	404	404	437	453	429	460	456	422	438	424	407	441	411	392	452	394	427	431	415	419	412	422	404	454	442	442	465	421	442	413	402	425	449	405	428	443	482	449	475	473	404	433	438	457	457	424	458	433	459	446	459	431	423	445	424	448	350	417	412	397	488	414	438	432	411	412	419	428	455	460	467	440	425	446	439	455	449	430	443	428	459	444	447	446	481	454	429	405	423	433	449	434	443	421	441	418	464	433	441	455	471	406	442	436	437	442	416	404	463	447	440	444	466	429	401	431	465	441	439	474	474	485	442	420	470	456	428	441	423	442	417	424	444	456	447	416	457	444	431	416	442	473	439	432	445	437	394	427	408	450	423	424	420	440	402	433	423	453	426	419	422	455	374	441	436	452	443	420	399	416	446	452	440	459	414	457	445	401	419	448	445	427	446	451	441	401	444	436	459	462	417	429	459	451	424	422	457	451	442	440	402	404	436	440	390	392	451	430	415	483	416	432	446	422	455	452	453	427	441	439	384	423	437	422	438	414	469	448	421	417	435	453	484	428	409	401	426	405	432	446	444	437	446	425	465	394	444	443	428	457	451	441	475	469	436	447	423	445	461	422	451	431	447	414	422	467	441	446	435	425	415	411	442	421	453	446	477	441	426	440	439	412	405	445	433	418	414	449	437	435	422	426	422	427	450	467	407	421	421	398	432	438	459	439	403	411	476	439	395	445	454	404	450	456	437	449	441	467	413	429	395	451	445	440	393	389	414	421	388	419	406	468	443	411	408	413	469	464	434	397	464	485	430	432	455	421	465	453	441	453	441	456	425	403	444	432	431	421	397	409	439	421	439	430	423	430	425	437	431	439	427	426	445	427	404	427	431	446	447	436	447	470	434	458	448	436	442	463	423	432	421	421	457	469	450	432	432	434	453	446	443	443	477	472	401	466	401	436	455	454	432	433	429	426	450	422	411	409	414	436	474	437	428	426	406	442	405	464	437	444	450	412	412	449	423	446	424	450	372	398	469	446	422	424	410	429	409	402	417	465	435	416	408	369	449	413	469	425	453	412	428	459	444	409	434	475	426	437	428	434	417	486	421	426	432	429	434	455	437	431	438	420	453	438	456	392	447	439	433	432	455	392	353	414	451	464	435	454	419	408	398	446	447	444	450	443	444	437	452	453	455	449	452	421	469	442	455	470	440	404	460	431	419	470	395	411	486	425	446	424	459	425	463	462	446	438	440	453	444	444	421	462	457	403	401	404	425	457	416	400	430	454	414	424	435	430	427	397	450	454	474	392	418	443	434	405	429	436	470	401	405	431	428	409	398	444	399	435	444	412	425	445	450	405	423	440	398	462	405	458	457	415	419	419	418	415	428	424	426	419	393	445	428	398	433	505	457	449	486	446	421	412	426	399	427	392	478	453	426	435	381	466	451	441	455	439	443	426	416	423	453	475	437	416	450	452	478	431	473	429	406	418	451	448	508	421	407	440	438	470	444	425	457	417	429	472	484	434	453	442	440	462	434	435	426	443	431	405	413	438	457	462	434	410	420	440	427	417	425	404	414	430	444	454	473	436	473	462	428	459	419	462	478	468	435	427	477	429	458	413	413	404	412	447	463	468	450	435	438	477	401	446	466	452	467	433	426	434	417	422	429	440	432	426	457	436	434	446	439	425	394	428	443	456	430	425	436	458	451	470	427	448	431	404	473	481	431	437	410	396	438	416	423	446	406	402	422	419	443	442	436	453	448	418	389	463	446	424	420	439	401	417	438	418	397	452	427	420	425	417	436	406	442	445	446	445	430	456	418	445	442	420	449	429	427	430	435	443	443	396	415	409	425	441	467	453	408	411	440	440	430	432	447	476	433	395	449	435	433	424	425	426	440	441	395	442	428	458	442	408	429	416	468	469	436	435	416	443	439	444	373	448	404	433	462	444	437	419	431	451	399	430	440	431	411	403	423	455	427	457	431	429	455	486	421	452	430	470	408	437	440	430	409	433	425	449	421	453	443	466	431	417	453	418	435	447	434	453	408	448	484	423	483	437	420	481	438	413	419	444	392	437	442	441	421	420	416	446	410	409	418	464	459	442	431	432	423	457	394	457	444	412	407	402	451	493	454	446	402	451	439	427	444	421	464	436	463	452	422	431	438	469	421	405	445	430	440	396	457	441	407	443	416	408	458	467	431	409	441	441	461	447	426	451	442	436	469	466	416	436	450	423	429	416	445	424	443	428	438	423	434	459	455	444	439	414	486	434	429	407	490	414	438	446	426	436	443	437	458	416	452	383	441	470	455	437	451	427	462	442	430	463	437	420	465	399	416	443	445	454	431	484	427	435	439	460	458	478	452	426	455	427	455	463	438	438	437	436	413	441	434	440	406	438	418	425	447	432	417	457	414	422	426	461	447	447	469	436	434	459	407	431	452	435	400	426	428	415	441	429	444	454	417	454	407	397	441	467	414	417	427	408	422	418	427	405	473	431	440	422	399	444	437	434	437	444	420	416	391	448	438	447	446	443	420	431	477	458	451	405	441	460	411	437	433	422	389	441	429	438	408	400	400	458	454	408	425	455	449	423	457	418	410	428	410	421	463	413	408	420	441	418	413	435	429	424	456	421	424	440	416	430	427	427	424	479	354	444	400	472	445	415	421	393	404	470	414	457	434	480	418	461	461	413	455	439	451	435	464	443	432	417	413	425	388	431	437	421	451	448	440	434	472	452	419	407	415	415	412	471	395	438	415	448	433	434	445	419	390	440	402	413	424	443	393	413	420	464	415	432	421	440	430	451	414	434	425	412	431	454	473	416	437	415	423	393	431	441	440
13845	1162	1029	808	580	474	463	409	378	311	343	326	317	340	342	308	313	251	279	278	276	282	316	300	260	271	250	270	257	285	317	258	239	277	294	254	277	275	295	272	273	304	306	289	281	277	265	267	281	255	273	301	250	284	263	268	280	250	303	282	295	300	269	256	266	281	282	278	260	259	256	268	266	267	285	288	311	256	271	277	275	281	263	247	303	301	260	246	262	265	306	275	257	273	250	278	263	256	243	313	320	277	267	298	301	285	281	291	284	254	284	241	286	289	276	290	248	292	305	270	314	296	308	269	243	253	272	279	276	263	236	273	286	241	280	265	284	265	328	301	295	268	267	275	251	274	295	309	258	269	284	312	274	279	281	327	279	254	258	248	260	250	298	264	298	249	292	257	263	267	267	260	313	271	272	278	307	251	267	274	261	280	270	253	294	306	251	277	249	278	264	269	258	302	271	292	248	292	260	268	256	244	263	267	294	256	272	282	310	258	311	266	240	279	270	245	255	296	278	282	271	272	283	313	283	244	267	279	304	243	285	305	256	259	275	273	279	252	301	274	270	275	278	292	274	282	283	295	270	277	293	255	286	260	255	285	283	249	252	295	245	274	250	279	270	282	253	295	265	256	322	303	279	270	287	297	294	309	256	252	258	255	278	312	279	270	242	273	267	283	300	277	246	287	265	254	246	268	266	283	256	297	276	287	274	268	246	293	269	270	284	290	289	263	284	274	289	277	273	281	272	256	267	270	281	289	292	274	257	272	296	264	253	287	288	295	279	274	280	286	288	256	285	271	283	242	267	266	258	267	265	227	247	256	290	231	263	298	273	253	291	313	271	294	288	271	269	282	326	281	283	282	261	299	286	265	270	282	276	283	243	266	298	285	301	296	242	247	249	297	255	278	280	290	286	262	285	299	287	270	248	249	268	254	285	266	288	263	244	239	281	278	296	302	276	272	247	276	285	292	307	268	266	295	305	273	264	299	303	269	275	280	263	275	241	309	229	278	319	257	286	288	275	254	264	291	272	254	301	284	314	318	318	292	294	296	270	289	291	295	264	292	295	266	263	287	261	251	281	263	273	287	241	274	271	264	291	266	296	292	268	263	296	241	262	256	311	282	270	283	276	281	287	265	283	249	278	270	242	267	244	293	283	298	264	283	263	271	256	224	293	265	262	288	276	296	278	278	276	268	274	281	300	269	275	281	255	287	282	245	266	283	288	265	257	280	293	277	267	274	276	258	242	272	259	274	276	287	263	290	274	257	241	291	289	290	291	308	293	284	253	280	250	288	262	267	274	294	265	265	281	280	279	267	311	247	280	262	287	290	287	288	274	280	276	268	282	303	264	265	284	306	279	253	251	312	315	277	268	287	287	290	292	273	262	263	297	282	288	258	267	263	283	309	271	249	259	266	256	284	283	307	296	280	313	278	306	276	252	294	267	248	282	262	267	261	300	271	278	295	235	283	288	304	311	278	290	279	310	273	270	264	254	254	260	278	275	264	261	261	274	274	252	259	255	266	308	250	268	296	270	257	260	277	275	255	276	261	251	261	259	269	323	275	274	293	252	284	270	268	283	284	266	256	266	266	314	291	247	269	248	254	275	274	287	290	265	291	245	283	246	284	279	263	283	251	273	273	294	292	266	294	274	263	247	310	305	292	255	268	257	251	243	264	254	262	250	244	281	270	281	276	280	280	276	274	289	289	300	291	235	288	262	260	269	255	263	272	260	268	243	310	272	263	245	274	270	265	271	293	248	264	288	316	284	256	287	242	293	294	245	276	256	277	256	264	281	267	311	282	289	265	273	307	272	282	244	293	308	289	292	297	275	277	324	280	237	272	256	298	253	265	267	275	277	253	282	297	287	295	251	275	248	302	236	281	265	283	262	268	253	275	274	258	270	272	287	294	299	269	264	264	296	308	246	233	256	270	286	306	305	263	279	283	303	253	271	261	273	261	275	300	266	249	274	254	297	247	272	279	261	299	271	241	283	287	259	292	281	263	295	267	262	278	268	289	295	274	290	283	265	258	263	296	248	264	293	295	260	283	260	267	265	283	280	237	292	276	261	254	279	267	324	268	279	289	298	259	284	233	317	324	256	320	277	262	283	294	278	292	274	272	283	269	282	291	280	245	281	263	269	268	275	277	283	283	287	286	310	292	276	268	255	267	243	275	284	286	254	265	280	281	270	253	267	272	277	286	268	256	295	249	265	260	258	279	272	267	291	292	269	258	279	293	281	291	287	283	331	281	283	266	275	305	267	269	274	279	233	269	274	259	272	264	269	289	280	286	269	262	247	270	262	306	242	307	284	248	284	292	273	308	266	298	274	271	248	271	285	282	267	307	272	275	280	322	290	251	263	270	265	255	286	295	274	293	257	267	268	290	303	291	263	278	257	257	285	264	310	312	259	268	286	282	281	260	259	291	256	259	270	270	288	275	317	295	291	258	280	300	269	257	254	273	274	230	257	275	271	294	310	238	252	280	271	279	279	268	237	283	276	267	279	280	286	291	265	262	314	264	301	265	278	311	245	273	253	286	279	285	269	281	299	261	282	290	287	287	269	275	241	274	270	276	297	282	270	274	261	329	251	292	220	276	254	300	279	260	297	282	272	262	293	290	282	257	305	311	272	243	294	274	274	284	281	256	312	274	255	292	297	262	262	291	228	246	279	283	265	262	265	273	261	265	260	279	258	279	261	307	293	264	276	305	243	288	262	289	238	277	277	280	309	272	287	280	253	288	325	287	281	293	296	297	267	292	277	295	305	308	276	263	287	272	265	262	245	246	255	268	256	275	263	269	278	272	258	273	274	297	291	299	255	289	273	284	312	252	274	257	302	255	283	247	297	237	229	267	288	279	279	279	264	251	268	264	230	283	265	263	289	244	281	255	312	289	286	264	270	279	277	300	318	293	275	299	306	294	233	289	279	314	277	275	280	267	314	292	277	307	270	311	249	293	273	280	235	257	278	308	291	296	276	271	252	292	266	275	278	261	268	269	279	280	289	278	232	245	281	254	279	269	287	291	276	270	261	273	306	298	288	290	269	304	285	279	269	269	267	290	289	279	322	316	288	286	302	288	298	280	274	289	295	262	258	259	273	267	298	276	265	280	262	282	272	260	284	286	278	264	286	280	290	291	286	307	284	290	236	237	264	276	264	315	276	276	294	291	280	258	248	283	304	275	312	261	273	275	319	290	289	282	244	295	316	258	293	241	279	261	283	262	280	265	286	251	297	260	282	284	279	288	301	268	261	298	302	287	281	272	286	257	276	309	265	288	261	289	288	271	308	279	239	255	282	259	292	255	281	238	257	302	281	251	276	317	240	253	263	292	264	270	243	268	261	303	312	274	273	255	265	275	282	260	257	272	268	263	246	283	239	275	289	275	252	250	265	293	305	256	261	288	284	285	280	304	308	270	252	277	292	263	296	265	280	307	306	296	261	246	267	290	288	256	300	290	290	299	278	274	244	266	308	271	297	294
8250	1147	2104	2312	2002	1698	1442	1274	1143	1072	1008	968	876	893	863	848	853	809	810	822	802	785	750	765	729	752	712	743	717	688	756	744	737	718	747	714	718	768	719	702	717	696	672	687	686	711	708	713	741	732	687	685	641	711	715	735	732	738	689	686	700	670	632	705	651	657	692	710	673	649	657	636	685	702	695	710	716	732	685	645	687	700	694	697	704	648	701	683	636	687	636	703	686	716	667	698	725	665	644	633	667	708	674	679	657	721	689	693	703	698	694	685	704	673	680	696	664	712	697	676	643	687	698	649	640	672	696	631	659	721	636	647	665	643	689	714	688	686	711	663	721	700	715	685	738	684	669	686	654	694	704	703	664	643	679	697	699	691	676	676	654	708	675	709	699	686	650	677	671	647	666	633	753	685	736	694	691	674	678	684	711	699	719	640	686	707	653	743	677	672	669	688	668	653	658	667	649	667	691	697	662	628	677	695	722	663	666	632	700	683	674	723	655	695	651	699	690	659	687	618	719	713	708	710	718	674	685	671	680	688	702	702	685	686	706	708	694	629	723	673	648	664	704	687	754	693	709	663	662	688	706	650	711	689	637	678	670	662	632	667	685	673	722	677	715	712	687	692	717	679	696	663	631	642	709	659	611	684	680	635	690	633	735	663	729	645	656	635	707	646	702	687	738	671	686	651	642	656	653	697	665	640	669	654	671	682	644	674	699	671	695	716	702	710	691	664	690	670	690	678	666	684	734	727	693	668	709	670	680	696	709	672	719	663	673	668	643	669	671	743	640	698	675	723	648	707	696	682	732	654	657	675	670	709	646	732	699	694	652	636	660	615	703	700	673	668	651	696	686	700	672	668	687	650	684	659	680	643	689	696	705	690	719	676	659	666	668	686	671	696	716	677	642	688	688	689	686	702	684	702	681	671	695	689	721	716	663	712	715	711	670	663	666	670	686	677	636	673	697	668	651	663	718	735	687	667	679	707	669	704	695	696	637	731	675	713	672	655	665	652	675	674	662	671	642	680	709	706	681	676	682	677	705	679	724	698	677	706	706	650	696	674	693	671	683	644	681	646	670	670	657	683	667	668	687	707	656	728	702	672	709	682	669	766	697	677	629	679	682	660	689	682	684	741	673	659	678	644	610	648	670	678	686	657	709	695	731	701	701	694	687	674	680	699	676	720	663	724	722	665	694	671	678	671	723	678	642	675	691	717	686	686	703	629	697	666	675	680	675	663	674	671	678	680	705	672	705	698	685	691	667	715	652	709	647	636	644	693	654	702	682	697	700	674	698	695	673	691	698	713	712	665	699	656	678	692	705	706	632	682	678	656	667	691	668	686	674	675	674	669	694	697	658	719	675	681	690	660	738	739	715	685	671	653	712	704	653	698	706	724	667	653	679	688	675	682	689	686	669	657	702	723	662	647	706	601	669	720	669	625	662	700	673	696	731	667	700	685	675	722	682	689	676	679	666	710	658	723	669	671	670	651	698	654	694	703	677	693	726	666	658	699	647	692	724	694	723	698	708	616	691	697	684	673	697	654	697	675	661	703	676	679	710	743	631	702	688	704	643	682	671	681	708	669	628	672	694	682	651	713	703	652	729	654	684	713	636	692	684	733	645	689	663	658	704	641	690	688	704	653	727	668	671	696	666	667	655	684	691	672	678	657	705	716	649	674	719	701	660	643	646	684	648	654	681	666	716	682	705	679	672	706	683	709	676	699	695	656	694	703	662	662	709	689	678	685	694	674	679	671	673	701	658	650	704	696	672	704	656	703	710	643	713	730	680	690	716	658	705	683	664	653	632	706	711	707	642	678	670	676	702	648	677	693	714	643	726	717	712	717	669	672	671	662	683	681	701	683	665	717	675	702	703	696	706	705	650	681	690	726	683	741	645	707	685	631	674	629	649	650	698	691	645	709	649	682	673	648	683	731	714	691	674	725	675	643	709	667	707	755	633	667	677	707	675	691	682	682	659	690	718	643	666	681	684	648	693	703	694	693	719	699	664	675	706	705	710	690	711	694	698	726	711	720	685	705	693	650	736	723	700	705	657	665	716	647	694	645	644	677	693	640	688	657	685	674	668	693	644	730	626	697	658	729	708	681	667	696	669	710	675	679	674	681	698	652	647	715	687	663	693	652	726	658	694	695	705	629	679	687	649	719	682	689	665	647	673	695	709	647	653	676	665	692	683	705	672	673	674	709	665	693	706	719	641	687	721	648	711	679	716	687	669	681	702	710	652	677	647	653	631	654	688	705	621	669	673	667	674	679	708	648	691	686	639	712	696	693	697	730	674	668	649	716	693	691	675	703	666	671	708	680	700	692	699	691	701	695	644	709	720	708	641	626	669	641	648	639	709	676	698	671	703	662	684	658	674	666	698	677	665	676	685	667	743	706	662	685	689	735	683	705	669	675	674	711	674	676	674	647	689	687	661	726	702	719	655	711	647	688	676	604	666	697	697	666	676	703	717	661	662	688	645	688	645	648	725	646	716	650	684	661	689	682	711	693	683	709	672	687	709	686	672	695	685	705	702	719	683	701	735	648	646	684	680	716	652	683	657	692	640	671	704	749	651	662	669	711	724	678	685	690	639	669	725	673	698	696	658	711	648	647	687	678	711	680	654	614	661	663	666	668	700	642	650	667	656	649	668	677	733	738	710	671	690	706	670	681	655	660	674	713	651	669	703	691	650	691	698	647	656	669	700	726	668	668	664	667	655	682	722	686	664	648	660	725	691	652	682	691	644	734	692	675	658	702	658	621	704	652	707	670	694	670	701	715	698	639	682	688	661	651	709	655	693	688	698	652	733	660	715	668	684	713	704	685	668	696	690	691	708	675	685	663	676	651	704	664	694	694	679	689	665	705	669	701	668	732	688	671	632	670	678	663	682	702	710	696	689	656	675	675	689	714	693	699	681	665	689	720	645	730	717	698	688	698	659	672	668	693	644	667	662	651	656	659	652	679	658	658	697	701	701	661	693	679	664	639	687	651	682	686	640	652	690	677	690	674	654	717	692	650	662	682	657	631	664	652	648	716	685	702	699	681	680	653	682	719	678	746	644	724	673	687	664	706	664	714	654	667	639	643	649	682	654	696	668	711	669	652	679	639	701	644	687	686	694	685	699	679	708	666	720	690	675	732	697	672	700	712	650	714	696	693	673	721	692	697	677	646	632	650	686	715	680	708	694	683	619	680	682	671	711	693	688	664	636	664	665	643	697	726	719	693	644	708	687	668	704	660	665	657	695	718	706	695	672	678	692	688	715	670	647	668	643	695	701	673	688	695	659	665	672	715	696	678	697	682	631	665	721	749	681	680	665	665	729	709	689	719	650	705	678	718	667	685	682	671	691	710	683	680	692	655	687	707	718	664	675	722	652	651	688	683	681	681	678	692	654	744	657	681	694	692	659	693	653	681	677	683	697	683	664	688	685	663	722	678	687	677	688	683	722	658	687	699	647	677	742	665	692	670	668	682	692	717
1605	334	340	330	264	266	302	304	310	297	289	287	280	300	301	266	292	308	297	312	305	300	290	294	304	306	308	306	302	343	292	282	302	299	316	248	304	273	290	288	331	317	270	286	331	312	319	280	300	278	320	286	263	310	298	306	300	316	291	299	277	272	300	327	290	278	291	297	288	307	328	286	278	300	303	290	291	281	275	325	304	302	296	286	300	294	284	278	269	293	310	273	280	302	286	283	321	305	266	304	307	282	280	287	302	277	312	310	325	315	260	315	313	304	307	288	304	291	286	327	310	322	292	324	333	298	252	292	315	291	330	303	293	261	306	299	304	313	314	296	300	310	333	294	319	278	285	294	272	307	295	261	258	298	325	300	295	277	320	273	312	315	348	294	293	293	271	296	321	307	293	336	271	316	315	300	300	300	305	333	322	272	300	293	332	325	339	273	270	308	310	291	284	288	263	332	297	314	284	277	306	279	273	297	305	312	271	330	296	271	304	321	301	301	287	305	294	258	278	276	268	261	303	292	308	298	290	293	309	305	269	282	277	310	323	317	275	305	270	286	264	313	310	269	317	278	339	275	318	298	318	282	300	280	311	282	293	285	305	308	272	311	309	319	287	301	286	273	326	310	306	293	305	287	300	307	312	312	305	276	301	280	292	268	272	310	313	300	322	318	306	309	275	284	299	295	298	238	306	299	296	284	304	302	268	296	310	325	312	304	341	280	288	299	276	254	275	310	294	297	309	320	274	310	273	265	277	239	286	307	249	276	269	337	286	296	311	247	299	316	284	325	317	294	269	304	291	289	291	285	287	290	320	279	281	274	302	306	313	316	313	299	290	296	295	316	277	291	297	318	277	282	334	282	311	295	299	327	331	313	306	273	295	287	314	275	290	276	290	274	300	301	286	277	274	280	306	270	280	301	301	278	321	303	297	265	310	304	280	304	286	295	308	300	294	308	319	294	326	280	302	298	285	290	315	308	323	285	285	306	302	299	294	290	304	288	321	301	274	326	279	331	310	303	301	304	305	286	305	306	241	325	278	309	288	290	318	274	338	300	287	301	289	303	300	280	286	271	294	301	307	298	337	287	278	323	331	307	292	275	292	307	294	305	288	286	284	306	286	285	332	300	330	280	309	267	290	290	284	282	301	288	290	312	303	287	284	321	298	281	295	290	317	277	299	312	295	320	306	278	325	269	300	265	302	330	281	255	321	340	302	304	295	272	268	329	270	273	270	328	297	267	281	292	333	288	320	300	319	298	308	281	296	303	319	320	330	304	285	305	319	280	306	307	294	331	312	298	323	283	259	299	299	291	329	300	303	338	275	291	318	322	327	280	300	297	316	304	311	278	303	325	300	315	310	312	286	291	305	309	281	261	269	301	312	264	273	290	325	313	346	293	304	311	323	326	308	293	277	268	310	301	270	310	282	312	280	322	296	301	282	323	296	293	289	303	303	281	299	300	287	294	290	287	272	292	264	277	295	277	307	289	282	276	267	289	305	284	272	289	300	306	303	276	307	292	288	307	307	307	308	297	306	324	287	302	320	300	280	261	278	263	299	332	271	281	297	300	285	310	304	280	289	330	310	297	329	289	295	296	293	255	255	277	285	323	309	283	292	279	295	279	302	285	271	308	287	277	265	289	306	262	306	290	307	261	292	274	309	278	300	297	322	313	315	290	289	326	297	273	291	276	272	293	305	287	281	328	295	280	277	296	305	291	258	288	286	294	313	269	269	302	324	324	257	255	275	323	278	279	296	284	310	338	269	282	291	291	277	292	293	301	314	301	278	291	288	309	297	323	315	255	294	277	269	282	265	295	301	285	293	267	275	304	290	309	291	278	282	328	309	334	314	269	287	312	284	299	314	327	335	289	276	259	291	309	309	296	301	327	282	288	314	311	313	263	278	321	321	312	291	280	296	294	291	286	302	310	294	309	323	322	315	330	297	286	309	309	342	290	283	317	300	304	327	338	294	279	272	267	310	266	273	293	318	280	299	278	257	272	260	317	294	311	320	276	303	323	315	281	245	318	313	294	292	313	288	306	297	303	302	313	303	298	288	269	328	277	296	298	311	296	316	269	282	303	310	306	264	321	326	274	348	301	306	289	283	299	282	306	276	281	327	329	287	278	260	273	303	291	311	302	281	323	310	299	301	284	309	287	313	310	312	282	292	285	313	290	293	295	308	300	314	295	273	343	277	337	286	284	282	290	313	289	276	307	277	299	293	289	296	289	295	319	355	308	306	291	287	303	288	333	268	266	287	299	334	294	297	307	291	304	294	291	294	292	295	293	307	293	296	312	285	310	319	325	306	310	299	299	356	295	303	305	283	332	268	293	268	284	306	293	264	306	316	309	270	294	310	332	310	279	301	325	271	327	317	342	311	291	289	326	276	300	303	309	295	306	275	296	288	264	291	296	307	311	292	297	318	283	272	314	290	298	283	313	304	293	338	320	319	303	311	275	293	269	304	261	331	293	272	282	319	302	282	280	282	293	258	308	310	313	277	291	289	320	321	257	280	318	309	286	303	292	299	326	279	290	308	309	281	316	307	281	280	326	272	294	292	297	275	303	306	302	274	327	330	325	269	297	300	301	291	308	256	309	315	308	288	323	292	268	331	300	307	316	288	307	268	332	302	334	274	306	322	305	283	314	327	305	306	286	313	315	297	275	319	275	296	265	276	285	263	263	277	292	301	306	274	327	299	287	269	313	266	317	303	294	302	334	329	291	270	280	308	335	288	286	301	330	292	278	301	298	316	281	301	295	316	288	277	277	270	298	302	298	253	295	305	294	311	309	308	294	340	316	315	312	281	261	335	326	315	303	303	261	281	296	281	274	283	296	312	324	298	298	309	304	321	275	316	263	308	303	296	301	288	321	270	318	265	296	320	318	259	303	321	319	299	300	308	263	284	275	299	277	261	308	320	316	302	256	297	278	283	325	297	268	321	305	328	305	294	289	310	303	284	305	307	300	320	275	244	312	310	271	290	272	290	290	296	299	289	303	313	334	318	296	333	303	285	274	306	306	314	278	300	311	298	264	318	285	296	289	278	287	292	296	314	305	270	319	288	287	286	298	289	297	309	295	294	297	300	284	283	323	276	310	308	279	291	298	314	313	276	328	294	311	271	307	269	275	281	279	322	272	288	300	284	292	286	294	296	304	282	311	307	306	282	280	303	264	319	322	308	301	315	273	290	272	267	281	313	283	277	314	295	328	286	316	298	313	302	291	278	297	268	294	292	304	317	294	332	290	307	307	296	296	296	304	291	308	277	309	313	287	290	304	288	307	289	296	267	331	273	276	301	323	263	325	317	313	270	279	280	291	309	313	303	302	298	299	301	294	309	287	255	279	262	299	291	312	331	324	296	307	290	305	290	291	285	303	310	306	302	315	314	293	290	302	309	264	313	306	281	330	309	309	314	299	300	301	288	310	286	308	296	312	312	315	305	312	285	268	293	316	259	286	279	262	290	272	302	338	270	310
1816	725	718	679	713	670	740	651	699	712	719	691	693	697	666	672	680	688	722	654	669	642	707	708	693	672	649	749	722	701	686	647	685	708	665	684	664	688	691	670	678	696	720	651	672	707	716	651	701	669	672	697	692	674	695	726	668	717	696	688	713	703	676	661	681	763	709	707	673	691	672	722	663	680	661	698	662	635	724	700	724	732	681	691	694	746	667	713	690	646	673	640	710	685	681	689	677	668	684	664	641	700	655	706	693	679	760	701	688	669	706	725	706	688	716	670	729	658	625	664	708	644	657	680	704	699	691	703	672	675	691	714	700	731	680	703	710	682	680	684	656	673	701	693	646	646	685	679	640	682	644	692	667	630	680	607	703	682	716	677	665	630	680	679	646	691	651	651	673	686	695	698	636	690	696	686	680	707	668	655	639	673	626	711	708	707	685	684	692	688	697	717	664	697	638	685	684	648	698	717	646	650	700	698	755	761	641	668	726	709	702	671	663	690	679	675	674	694	758	696	687	668	671	662	671	706	671	694	715	658	682	654	702	652	745	647	705	714	673	688	656	675	678	654	679	649	680	719	696	691	683	677	706	680	687	713	683	652	691	672	697	690	637	631	659	718	684	711	683	683	692	673	665	706	669	680	671	679	678	699	661	757	686	666	651	745	718	652	744	674	697	657	689	682	696	677	735	656	652	693	673	691	700	692	670	665	697	657	683	696	668	704	727	660	696	680	685	708	700	682	652	686	712	717	685	691	665	673	693	710	699	703	702	713	677	667	684	674	722	695	678	677	669	738	704	686	683	668	698	686	647	672	680	658	741	714	652	698	717	663	702	676	638	629	675	693	687	708	672	736	746	681	706	663	687	665	756	712	702	702	677	656	692	627	697	681	653	664	681	670	679	678	698	694	703	707	701	635	719	687	600	704	704	674	718	720	665	689	621	749	669	689	714	708	689	666	692	676	687	663	682	662	688	710	692	722	704	677	672	716	701	699	703	735	680	693	663	661	723	663	725	669	700	696	718	706	697	741	713	694	708	714	669	703	689	654	662	718	651	673	703	708	654	707	716	655	721	738	682	696	685	680	672	716	671	700	676	698	751	670	679	716	660	694	659	674	659	677	686	690	714	703	706	670	720	690	668	683	665	747	692	727	759	699	747	658	680	736	727	702	698	664	674	726	710	703	784	672	690	687	666	701	692	667	688	682	624	728	704	703	649	697	662	666	675	662	734	681	676	705	679	697	713	669	650	719	677	677	685	669	706	674	666	653	717	718	699	654	684	710	687	629	717	704	688	703	655	697	706	684	683	666	709	686	687	697	705	703	713	677	678	692	705	663	663	708	619	689	664	692	683	723	711	700	745	679	693	703	683	657	660	643	716	680	672	678	724	729	676	692	695	702	691	629	716	651	698	685	726	692	718	679	674	694	678	662	724	638	676	718	686	717	669	684	677	693	708	723	668	675	645	671	683	697	732	678	716	713	681	669	685	697	709	670	669	697	645	694	671	688	684	693	713	678	663	713	645	704	674	662	715	675	702	707	667	666	724	711	661	694	719	658	683	715	639	689	687	633	710	687	654	674	698	699	670	659	687	740	679	717	707	663	678	720	701	721	693	688	686	651	737	681	680	674	674	645	699	711	678	669	695	692	699	697	673	680	658	698	663	653	706	648	691	689	686	699	641	712	645	656	703	670	651	674	684	732	636	697	681	635	678	681	699	663	680	701	669	661	698	726	739	658	675	675	638	667	652	727	723	694	702	720	660	696	709	673	692	690	689	636	700	649	675	673	685	633	699	712	654	699	689	697	715	677	685	692	680	685	710	710	709	698	641	699	712	676	695	661	688	678	654	695	704	656	674	711	705	709	729	688	746	611	659	682	685	685	648	713	668	691	739	701	690	653	701	660	642	707	656	708	672	699	690	696	730	656	708	694	692	722	653	700	697	670	681	702	695	704	636	717	656	658	672	694	681	663	684	669	728	716	659	722	684	662	670	713	667	672	687	696	657	654	691	649	672	688	657	685	636	697	706	647	703	722	736	662	665	698	713	652	716	713	666	669	676	678	686	642	638	700	704	679	688	667	627	681	657	695	651	683	669	660	656	704	721	733	688	670	666	669	715	724	609	698	654	699	689	665	658	629	655	702	648	666	654	702	725	716	715	680	728	662	639	697	668	685	674	705	627	683	681	690	662	687	671	706	726	680	724	701	715	651	684	689	667	678	736	700	636	680	675	674	683	645	660	715	649	698	711	656	689	667	721	688	671	713	686	685	740	693	699	653	680	691	729	689	656	719	686	666	715	668	724	712	654	705	626	711	702	664	710	638	693	696	714	734	729	697	736	717	724	643	709	688	667	676	700	675	696	727	662	697	699	684	685	694	670	649	749	665	682	671	659	670	687	688	681	663	699	720	706	672	662	690	649	689	661	619	714	692	702	678	663	707	670	704	692	685	683	675	725	726	700	710	681	735	739	687	708	670	708	708	658	708	653	689	704	718	666	689	690	684	697	688	701	721	701	661	711	700	692	683	716	684	706	699	704	698	690	684	690	709	703	689	668	671	675	667	709	674	754	689	703	679	707	732	656	671	673	698	694	666	659	649	665	722	668	682	726	700	684	651	682	709	662	685	687	674	682	664	717	639	726	674	664	693	712	706	687	624	676	684	704	712	697	675	743	703	694	653	698	684	695	694	699	696	686	639	673	706	679	647	673	682	694	659	731	758	680	647	677	734	686	668	706	682	738	730	667	699	693	735	716	722	635	692	673	660	697	670	703	655	631	701	670	655	733	699	708	660	720	707	667	686	686	747	682	669	698	677	704	642	694	661	651	688	677	680	671	686	674	681	718	686	695	706	643	660	686	706	672	687	677	704	716	691	698	681	702	659	664	686	679	678	622	697	682	679	676	702	673	655	675	728	695	711	666	685	697	719	721	717	714	694	674	648	664	690	684	665	704	734	742	709	653	649	706	707	698	675	695	729	674	715	683	714	707	666	689	699	644	644	704	714	689	674	728	688	662	735	696	673	669	754	676	689	677	671	667	701	692	702	721	699	724	682	678	698	673	689	650	679	680	683	664	694	669	699	700	682	718	708	666	700	653	736	642	690	696	699	710	679	713	713	663	681	663	625	708	657	660	727	685	729	705	662	693	723	687	685	672	681	685	723	690	662	696	717	669	713	707	698	713	707	737	703	711	698	673	685	700	636	679	649	676	665	682	687	651	663	709	745	681	730	685	700	666	716	713	691	700	687	686	661	685	684	697	673	691	701	671	695	683	689	688	647	663	701	668	686	671	632	711	681	696	689	696	633	725	683	640	682	690	661	726	663	707	657	695	693	730	672	657	660	665	730	645	743	675	698	671	692	742	689	687	651	687	698	645	682	721	696	651	686	661	692	685	719	702	707	715	684	707	656	714	651	671	702	691	675	699	652	715	715	712	698	713	686	656	676	724	636	689	652	653	672	655	705	708	724	693	698	684	675	677	720
7634	438	468	374	315	230	235	209	207	182	178	183	153	185	152	177	198	158	170	162	157	170	150	161	159	188	155	162	153	174	186	167	179	162	168	155	153	168	151	158	156	140	144	178	145	153	149	152	150	160	168	162	146	188	163	140	155	178	157	159	162	159	156	173	138	182	168	148	150	157	148	147	136	182	169	178	153	165	149	161	162	148	157	144	160	148	141	154	162	170	154	145	132	144	143	138	170	174	167	169	146	168	149	165	153	135	165	167	148	176	170	171	159	158	138	127	156	158	149	157	159	154	159	158	172	176	176	187	155	167	126	156	144	182	149	131	160	167	170	167	161	151	149	156	160	178	135	150	154	157	153	132	170	154	140	174	159	164	166	156	161	133	135	157	150	180	171	142	172	161	181	161	142	152	172	156	154	161	183	165	142	184	161	180	146	134	159	167	160	164	183	152	159	165	150	168	146	161	155	142	166	161	158	168	137	173	191	153	170	161	161	156	168	155	163	178	130	129	142	158	164	179	155	149	147	173	160	157	164	153	176	159	159	177	142	163	163	177	192	161	164	168	140	157	167	183	153	167	170	159	147	159	150	172	159	171	181	164	171	162	177	179	165	166	147	190	174	139	182	149	156	153	160	186	165	151	150	176	144	171	158	173	137	171	175	144	177	131	155	143	178	149	152	159	161	131	160	154	139	159	140	144	135	166	165	157	171	141	185	169	170	143	159	178	143	183	162	166	153	167	157	201	145	152	137	151	151	148	153	174	162	124	167	161	145	172	149	167	140	151	140	146	155	175	160	152	140	161	179	140	155	145	158	155	152	190	155	158	156	175	160	159	160	152	150	162	169	137	163	150	158	171	152	166	170	164	160	131	156	166	151	153	168	153	182	159	178	136	165	141	168	171	155	149	148	174	152	154	169	172	162	133	143	156	140	163	167	140	159	159	159	164	171	182	165	164	171	147	167	181	137	134	162	174	172	179	167	161	158	188	181	158	147	159	154	158	173	155	159	161	162	144	139	162	139	139	148	131	162	158	162	174	177	176	166	155	149	144	151	152	152	158	161	177	164	149	157	173	167	151	147	174	194	146	158	185	168	149	156	166	143	202	148	159	168	151	190	158	159	154	158	151	148	148	181	143	184	148	151	163	137	213	162	171	163	184	145	156	157	155	148	173	147	157	187	179	150	156	150	137	164	163	127	155	171	136	156	148	161	152	146	144	158	155	159	169	166	177	136	146	149	166	163	132	170	141	179	177	186	179	133	160	148	145	163	171	150	182	145	156	157	170	140	170	152	154	173	150	155	158	141	159	161	158	135	147	170	150	140	170	158	152	180	192	158	159	154	176	174	160	148	157	177	145	160	137	148	152	143	141	152	155	160	150	173	123	145	142	173	156	135	139	147	164	158	184	164	142	147	152	168	148	162	160	177	162	137	149	171	180	134	143	155	149	157	176	170	167	150	136	157	151	137	155	176	172	164	170	158	168	153	167	167	166	139	160	151	157	157	159	150	143	158	136	154	168	144	148	161	157	149	163	163	170	159	169	150	157	144	165	132	152	159	175	140	174	129	155	160	129	162	182	157	156	182	148	140	171	163	158	159	169	160	164	159	167	160	167	178	183	142	162	154	133	149	138	151	158	179	169	142	143	167	133	138	159	164	180	148	163	156	164	146	151	165	146	155	153	168	155	136	168	164	141	136	139	168	152	153	163	160	148	177	165	151	138	166	165	172	144	170	170	175	148	162	137	167	169	155	155	153	157	152	165	140	132	144	136	158	160	182	163	149	165	155	142	164	155	144	140	157	154	123	174	164	159	172	158	152	165	156	156	164	166	155	165	136	139	168	162	158	173	155	132	171	147	157	149	181	154	158	138	157	166	155	159	175	178	188	161	150	157	164	195	169	154	142	174	174	199	141	150	166	160	160	178	141	150	139	148	159	170	170	172	168	155	162	143	174	149	160	160	173	155	168	148	170	176	177	153	171	182	152	166	164	152	138	153	144	160	148	140	162	186	184	146	139	174	195	178	166	157	178	156	143	164	154	143	153	139	132	142	151	172	169	180	161	179	183	151	166	142	148	163	129	159	141	141	169	147	173	168	154	173	169	150	160	152	155	170	159	169	165	172	165	158	158	152	199	155	164	147	174	173	158	151	176	146	149	147	146	190	138	149	163	137	163	166	172	175	156	179	178	182	166	152	153	147	144	158	167	139	161	172	160	162	166	151	164	166	155	144	169	152	158	162	179	149	156	162	143	142	150	150	173	154	162	161	166	156	149	138	162	165	143	169	148	145	167	171	177	168	160	164	171	167	159	166	150	143	169	172	172	147	133	148	149	158	135	137	156	158	168	139	163	175	164	171	169	190	152	182	158	155	146	144	148	170	172	170	162	179	160	159	156	173	153	162	172	150	173	150	176	176	152	153	173	151	152	161	167	156	162	154	146	145	167	149	154	134	153	180	154	168	151	142	169	155	172	152	171	148	172	161	167	145	200	168	155	151	144	159	127	165	158	144	156	138	148	145	159	163	173	169	156	167	165	147	164	141	153	154	182	170	176	144	170	160	165	147	141	138	179	175	174	157	139	136	162	159	165	181	147	157	150	136	163	160	168	141	130	154	178	155	160	167	155	166	156	144	140	142	159	134	161	145	132	163	157	163	150	153	159	146	166	205	164	160	165	180	149	134	124	168	142	166	137	156	162	160	145	167	180	141	169	166	176	161	159	166	157	167	181	148	148	146	143	169	162	168	144	151	158	158	151	164	142	159	178	167	164	176	165	150	140	166	165	155	170	152	148	138	163	166	156	171	156	171	157	125	178	153	143	164	176	159	141	168	139	160	138	155	187	177	170	141	152	166	167	165	126	145	158	147	156	166	154	157	146	145	169	148	135	143	166	150	153	164	169	156	149	164	162	146	165	183	144	152	165	156	161	157	133	175	163	145	202	154	145	146	166	176	167	163	181	196	167	176	151	161	169	166	155	127	170	155	136	140	144	173	174	149	155	158	175	176	148	181	161	160	155	168	166	165	161	162	152	173	142	148	177	175	153	152	150	166	155	163	161	154	147	165	143	151	131	136	180	183	156	163	164	153	157	184	161	158	158	162	136	173	153	140	160	157	145	158	154	151	164	130	148	170	163	163	175	159	163	162	158	186	169	147	152	187	198	159	150	143	170	153	171	153	155	160	163	166	184	151	137	141	163	154	161	166	163	151	161	181	174	165	153	156	160	155	140	146	139	163	176	152	142	131	164	152	154	160	153	175	173	166	164	135	153	149	164	122	177	168	167	167	165	138	177	155	140	174	169	158	154	150	186	145	160	167	156	176	151	172	154	180	139	176	149	174	150	165	150	173	174	159	161	160	177	142	173	140	135	169	157	163	153	162	145	155	182	152	179	165	189	166	155	155	143	144	187	163	145	155	144	162	149	187	143	161	143	168	163	179	144	181	155	171	144	166	165	142	141	166	154	132	144	186	155	178	169	162
6265	669	1112	1236	1038	899	797	737	703	641	596	546	578	498	508	489	515	497	489	488	493	477	495	473	446	449	450	460	455	458	472	453	470	451	413	434	434	444	424	460	453	444	435	465	449	435	451	462	457	416	449	469	430	471	481	429	464	431	416	461	443	449	484	422	428	501	430	456	449	465	446	415	455	454	415	437	420	413	437	415	431	397	447	455	476	416	408	431	437	445	485	436	400	426	444	440	467	431	397	454	428	409	456	421	425	435	437	454	444	440	391	451	417	430	442	450	456	408	462	451	448	459	407	452	433	469	423	432	449	442	442	447	461	431	447	449	435	415	403	410	436	431	414	447	428	414	426	436	422	441	460	417	408	432	408	413	463	410	464	440	418	459	458	426	421	392	445	422	424	433	421	389	439	426	405	447	385	425	427	404	398	448	441	415	460	439	401	411	422	437	422	421	447	440	403	439	462	444	431	422	434	406	440	462	441	411	464	424	419	462	450	387	435	419	417	438	432	425	437	454	432	450	434	427	427	455	417	417	468	421	431	413	440	444	430	422	449	447	433	450	426	443	469	421	421	434	424	422	431	436	465	442	444	414	469	420	407	421	469	419	406	444	444	462	419	475	443	427	435	463	402	414	433	422	469	444	433	425	428	424	442	443	395	413	454	412	454	421	438	457	432	462	418	455	459	418	437	455	419	414	443	432	428	437	433	463	467	434	425	432	436	434	412	476	390	404	444	454	438	418	417	447	406	426	445	436	458	435	411	443	455	434	440	462	434	430	416	419	433	434	436	471	467	439	420	446	461	431	421	457	429	439	418	442	482	429	418	418	460	420	392	395	428	420	424	412	444	414	410	426	447	454	455	405	454	419	438	450	424	452	420	418	423	424	432	408	405	458	411	398	425	451	426	428	446	423	407	412	420	453	426	433	439	442	458	389	436	380	407	471	429	458	430	449	392	466	436	435	395	456	458	364	457	468	454	434	442	431	430	442	414	437	432	417	411	474	433	415	425	452	448	435	467	423	424	440	413	448	444	448	449	462	457	429	396	433	472	416	442	452	484	463	453	403	431	428	431	446	455	405	411	417	432	421	460	424	413	436	458	427	455	428	439	462	419	416	421	447	421	447	433	404	418	419	429	445	412	427	392	425	423	474	414	453	442	418	405	423	456	465	442	428	441	439	449	429	412	429	442	418	428	442	448	442	397	371	426	466	427	426	460	459	493	441	427	438	440	433	405	435	450	514	394	436	434	483	393	436	433	432	444	425	426	471	427	445	432	452	463	418	442	437	428	438	443	413	412	421	450	428	405	391	451	433	447	453	431	441	414	468	418	403	442	427	394	448	471	404	443	446	402	409	439	402	405	476	424	420	474	447	440	422	465	415	445	472	467	447	435	435	426	435	447	438	430	428	439	419	443	462	452	401	430	404	443	457	470	419	402	459	403	432	447	426	435	393	437	422	467	454	423	412	395	382	430	418	471	430	435	420	420	408	424	451	464	437	397	443	430	454	420	445	447	452	445	439	478	455	439	429	437	479	450	439	460	421	418	448	435	414	439	409	426	443	419	454	420	403	435	458	404	392	434	465	407	431	433	427	402	407	448	432	458	417	426	421	420	476	446	422	473	449	412	418	438	392	437	440	375	428	410	443	405	446	392	420	435	447	422	412	438	465	409	472	457	407	430	436	472	439	396	454	452	427	439	431	448	384	452	422	431	441	386	444	403	446	421	420	443	419	455	483	434	429	426	412	484	467	446	416	441	443	446	434	396	404	436	430	409	422	439	480	436	425	430	433	459	468	430	455	449	471	423	426	444	445	440	428	407	405	431	412	390	442	457	429	453	459	421	426	436	402	442	441	455	392	464	454	438	410	469	428	437	417	448	444	451	420	442	453	397	439	405	441	426	470	445	450	453	470	417	498	444	433	405	469	423	435	461	465	459	425	443	415	443	468	402	415	447	437	463	456	416	421	421	390	459	409	402	421	413	454	423	402	407	441	435	416	466	385	386	406	449	448	431	412	416	447	407	444	418	453	442	462	454	432	413	431	459	426	423	441	439	418	425	430	435	418	433	473	415	447	414	429	406	461	462	443	426	421	413	433	461	436	423	427	459	433	430	427	415	423	470	474	437	469	471	461	409	441	433	394	427	414	458	418	434	423	419	440	429	432	424	441	413	447	431	373	415	459	439	476	391	406	419	415	416	410	443	452	465	412	410	431	404	426	447	402	407	433	423	475	409	470	464	450	417	430	450	409	425	431	441	422	411	433	414	461	415	422	452	439	426	427	455	424	431	412	440	446	429	477	416	399	438	470	444	445	436	422	462	437	476	444	441	472	447	415	428	404	426	455	455	446	440	431	432	464	408	485	415	439	428	427	452	450	460	427	428	493	453	409	459	440	404	419	408	430	405	396	423	419	432	408	424	401	411	403	433	443	444	418	475	440	494	444	449	447	433	435	449	428	413	409	432	434	404	440	415	423	443	422	431	430	450	455	412	422	404	471	443	433	431	433	462	423	397	457	478	436	400	418	425	395	436	458	420	418	446	443	440	382	462	438	438	443	427	442	398	399	424	437	398	412	440	421	399	454	425	452	433	400	405	457	401	413	421	444	463	429	410	445	463	414	433	418	459	424	400	445	437	402	430	420	431	437	492	446	425	405	413	440	417	425	420	427	484	424	459	411	436	455	415	426	446	458	447	440	455	443	424	454	438	385	449	405	445	439	449	431	452	428	424	427	476	451	450	439	459	433	423	448	443	393	409	429	432	451	421	412	433	426	439	440	435	416	452	422	431	408	419	450	419	415	410	447	437	425	403	452	420	451	483	415	445	440	420	444	460	447	406	450	432	471	460	458	466	429	428	417	443	427	422	425	419	433	432	451	411	449	428	447	423	425	436	434	433	441	415	433	417	424	423	405	422	433	404	445	469	405	441	397	396	419	425	429	450	438	384	415	408	468	450	455	430	423	465	453	453	430	432	444	420	437	437	467	456	448	434	449	460	458	399	463	444	430	421	455	436	423	404	431	462	438	430	423	403	412	446	436	434	470	436	442	445	416	392	426	387	446	444	459	458	400	434	430	433	445	444	450	442	420	424	390	427	405	458	444	434	450	433	409	432	459	430	435	443	415	489	457	434	431	424	421	465	428	423	439	448	403	433	433	430	429	437	406	466	418	459	432	434	448	425	431	431	408	448	438	432	428	425	421	430	410	425	437	435	417	429	416	398	457	406	419	469	422	454	422	416	442	429	411	428	442	400	444	413	416	449	412	437	432	395	431	422	461	424	452	449	448	405	419	410	430	437	442	470	399	447	415	413	447	424	442	409	469	435	419	418	414	430	446	444	410	431	438	452	415	417	467	432	407	443	426	437	431	453	428	445	477	382	447	448	433	420	438	447	416	426	433	441	447	443	450	433	445	447	439	401	462	406	440	443	409	424	441	438	424	434	418	412	406	442	407	408	446	444	451	423	449	420	375	454	486	452	463
13945	1109	956	826	597	481	428	396	374	322	347	311	329	319	271	291	336	277	287	278	297	256	273	288	299	289	297	278	292	307	273	273	305	278	289	267	273	259	290	274	295	286	257	278	262	256	283	273	267	267	292	262	276	288	270	289	310	260	280	278	261	254	294	274	263	264	297	301	248	301	262	286	292	274	279	253	276	261	287	291	282	277	287	272	275	263	283	256	283	267	278	308	262	260	269	270	278	281	304	283	293	285	292	250	298	278	218	288	269	277	253	290	255	276	252	261	274	276	315	283	290	276	261	273	312	254	290	271	283	292	293	301	273	312	285	277	277	263	291	275	231	283	266	250	246	261	284	259	288	312	304	263	297	264	259	262	297	264	286	272	302	273	279	276	293	269	254	309	242	291	259	281	283	295	307	282	254	307	282	292	261	293	258	296	275	269	261	297	299	288	258	264	302	278	268	292	283	292	256	265	294	264	279	272	297	289	290	253	268	280	275	261	244	286	276	266	277	252	295	263	243	294	296	278	290	317	293	278	281	271	241	276	261	272	266	278	306	270	290	270	303	253	257	280	248	271	260	308	283	266	254	306	276	276	275	270	292	265	314	286	261	244	266	271	254	303	261	267	264	285	290	291	281	294	242	283	278	280	272	261	275	291	259	266	250	301	268	292	248	266	299	261	293	277	263	280	275	281	276	289	278	271	256	277	282	303	259	286	305	271	290	268	274	274	269	283	282	299	313	287	300	266	303	266	294	260	278	320	253	240	304	280	239	275	314	273	277	293	289	266	261	275	315	261	242	302	278	304	277	254	252	304	307	283	270	298	252	260	256	266	272	311	271	263	269	265	265	266	250	289	277	283	307	286	266	259	281	274	267	289	244	262	283	298	273	289	283	262	258	286	276	284	257	289	278	255	273	282	285	278	269	292	282	272	255	284	278	286	287	278	278	303	283	265	274	287	264	287	263	287	255	275	250	270	277	285	293	289	262	267	294	250	256	276	256	268	235	277	249	273	265	287	285	298	279	248	284	280	268	304	261	268	238	270	284	266	290	288	282	242	281	283	271	251	285	276	247	263	267	278	269	303	271	262	292	295	271	273	274	285	293	280	300	281	268	259	230	260	283	246	282	268	254	289	277	236	301	309	260	242	264	250	243	293	272	305	275	329	289	278	273	281	252	303	248	283	294	275	252	243	270	300	290	303	239	266	278	286	269	257	247	280	289	230	243	259	289	297	260	306	267	252	302	282	290	288	274	253	278	276	283	257	284	311	274	270	260	245	295	266	262	280	251	256	250	261	272	270	278	290	284	286	272	300	261	279	278	277	266	299	262	264	280	279	255	309	278	296	296	263	259	291	252	253	248	252	307	268	270	283	244	302	259	283	266	272	294	266	282	259	261	277	279	265	271	281	279	253	249	259	277	263	287	261	276	287	285	239	247	272	290	271	281	299	283	271	270	282	276	239	278	245	245	267	276	305	277	304	256	262	263	276	267	298	254	291	296	263	254	292	273	280	264	284	280	272	275	263	246	276	275	319	281	303	254	294	270	260	266	277	261	266	268	273	269	297	278	287	257	304	266	236	272	271	291	267	261	291	273	265	259	277	292	264	284	300	297	297	272	282	276	270	293	286	268	270	283	298	278	298	294	262	290	269	280	277	236	276	278	253	288	307	273	281	309	268	276	241	256	260	262	258	296	276	248	317	290	264	296	287	282	285	285	248	290	268	268	300	292	306	283	267	287	281	271	293	273	270	267	299	286	271	269	302	269	278	306	273	239	286	253	277	295	295	270	261	258	287	285	255	276	296	281	306	261	269	301	271	258	274	289	260	264	303	261	305	296	281	259	283	279	296	306	273	259	279	288	263	276	262	273	260	291	279	257	297	290	287	289	276	278	290	282	243	261	275	279	266	310	261	267	292	294	286	278	291	302	269	278	247	288	296	259	279	289	285	262	249	278	301	274	272	291	349	277	299	269	286	273	286	272	275	295	293	279	282	267	289	286	244	293	270	256	284	262	269	266	268	253	270	274	291	264	304	293	304	287	262	298	255	260	258	298	257	276	302	279	261	263	251	256	283	296	272	273	269	262	276	285	278	280	268	299	279	252	269	286	293	274	285	272	278	265	273	285	274	279	249	247	269	277	278	261	278	256	270	298	284	288	275	301	300	251	265	299	246	266	260	287	295	275	305	268	301	265	259	252	256	291	286	273	281	288	272	268	281	261	250	245	252	279	290	276	258	259	269	267	320	291	255	279	267	306	305	295	285	278	263	258	250	254	276	281	281	263	255	286	310	300	304	262	256	285	298	294	306	270	285	290	243	264	304	274	259	277	301	302	295	274	260	297	283	270	284	280	288	299	314	281	278	246	262	285	252	258	261	265	270	286	284	279	280	264	273	272	273	257	279	299	240	280	241	298	276	248	261	284	285	286	270	270	288	269	239	270	280	284	283	315	270	309	288	263	269	303	288	262	274	269	276	294	291	287	299	308	279	269	244	256	263	269	277	283	268	281	292	299	275	275	258	244	265	286	263	268	298	272	256	291	294	291	288	295	273	290	270	268	261	283	268	286	283	252	286	271	254	254	245	308	274	294	284	256	267	263	290	233	298	279	261	287	272	269	289	296	322	314	270	282	285	297	271	249	280	278	271	267	316	274	257	256	267	269	261	280	282	299	256	256	245	289	289	300	249	229	268	260	254	256	261	283	293	297	282	277	259	290	269	254	328	288	303	290	292	301	247	304	298	284	289	266	270	252	264	260	264	267	299	290	281	291	266	272	270	276	283	278	259	246	254	264	270	253	257	257	253	257	286	264	262	289	288	300	268	269	264	265	275	266	283	324	252	286	275	303	302	293	243	281	289	292	298	276	258	267	301	275	277	256	271	265	267	310	285	299	313	305	287	269	266	274	288	251	255	257	272	274	303	247	286	274	268	286	290	310	280	293	287	253	300	290	273	264	303	252	276	261	262	238	253	257	258	265	272	221	290	333	275	264	280	308	270	253	272	286	275	308	272	252	285	271	300	262	300	289	254	283	314	296	269	276	286	268	265	272	293	254	261	266	289	279	251	272	296	268	248	299	292	286	280	268	294	271	281	286	269	270	284	253	301	271	292	280	280	275	284	266	277	274	273	279	265	302	284	254	222	216	274	284	282	268	258	276	279	306	285	309	250	261	282	273	260	255	266	292	287	255	301	285	282	284	293	240	289	279	252	299	286	291	267	265	283	244	278	239	277	267	261	288	275	311	287	281	281	262	281	266	255	284	268	268	282	269	270	276	286	261	282	283	264	266	286	305	277	266	300	288	289	246	287	300	223	268	288	266	273	288	265	263	267	278	281	287	258	269	236	297	298	276	265	272	268	283	274	253	259	287	270	300	298	274	287	263	264	302	277	267	258	274	264	298	288	259	245	289	323	285	253	301	268	278	269	255	282	267	287	297	262	261	291	280	254	246	265	281	254	242	278	280	276	279	274	280	296	253	244
8340	1118	2114	2219	1870	1657	1515	1278	1139	1085	1034	912	894	895	815	843	822	798	781	774	821	744	684	742	780	729	734	758	732	692	752	715	669	725	680	706	718	736	698	684	720	690	663	693	720	666	745	717	694	723	717	737	714	675	650	707	697	715	629	682	727	697	650	690	669	678	694	705	684	676	687	707	741	706	736	731	687	697	720	700	674	690	715	661	675	720	667	685	701	667	753	670	714	706	683	710	674	775	723	677	705	737	684	671	706	745	695	666	652	705	679	698	708	707	706	668	727	639	635	679	652	710	728	669	650	704	681	687	741	687	695	680	688	651	672	704	690	681	743	682	717	671	683	661	663	704	680	685	674	659	714	672	667	716	691	685	657	640	685	725	700	667	643	661	671	674	707	673	679	716	670	675	654	709	728	673	728	674	703	692	661	709	676	700	680	663	708	663	684	701	646	659	700	631	736	741	705	643	681	679	702	676	671	680	671	677	726	693	700	643	679	691	688	702	655	633	701	702	665	688	666	682	728	651	671	670	722	679	632	667	703	683	680	648	645	707	651	688	655	654	649	725	644	685	646	669	666	662	647	681	666	693	709	692	691	685	672	694	678	664	679	657	681	708	692	686	660	734	667	698	664	757	711	704	645	714	708	643	678	713	667	699	715	697	679	667	649	682	720	690	672	733	650	652	694	657	680	674	671	715	707	692	668	647	648	691	684	710	613	712	670	698	691	689	640	748	686	698	730	661	697	652	675	658	663	678	647	651	648	677	648	727	666	674	712	683	690	704	678	704	689	705	689	712	693	691	690	675	690	684	665	729	678	683	663	695	708	675	668	664	698	655	624	692	675	658	662	689	664	674	709	674	678	661	635	693	698	661	669	651	635	641	715	651	687	665	719	692	691	667	636	675	716	659	695	712	685	694	664	655	699	688	667	673	694	677	669	667	715	690	711	673	686	720	740	714	701	688	646	716	722	617	746	679	695	674	668	700	656	670	706	674	683	663	669	685	703	684	681	698	689	687	649	644	720	662	685	668	720	693	676	732	663	668	725	726	648	693	702	660	674	686	677	682	632	716	606	668	709	699	713	695	701	679	674	665	661	685	665	717	676	731	698	677	653	671	712	650	683	706	679	659	657	713	718	689	683	702	682	663	710	710	625	690	633	650	674	674	670	702	626	624	641	671	701	725	714	624	727	645	693	653	687	665	650	634	710	688	678	673	646	655	713	701	659	644	672	699	712	694	676	628	684	661	665	680	682	672	715	726	642	717	704	680	679	693	683	626	685	669	717	636	681	675	666	694	699	648	703	649	687	695	650	663	705	649	661	641	706	668	697	638	687	707	684	686	682	645	648	687	703	709	622	657	683	705	661	668	712	685	650	637	714	687	666	690	726	693	686	682	651	689	683	665	680	674	721	709	692	661	700	679	713	665	668	619	685	705	678	737	650	707	696	727	675	614	724	668	678	663	679	661	694	739	672	707	722	673	695	668	686	669	664	691	666	677	668	653	683	712	703	660	673	704	678	687	669	690	680	637	696	661	670	729	693	664	692	704	665	728	706	738	654	709	688	706	650	726	664	690	678	664	666	692	672	671	688	669	693	661	698	661	711	714	652	708	694	719	647	680	688	684	709	739	655	696	669	671	692	712	649	663	700	744	677	727	653	675	694	652	691	658	659	642	734	661	674	696	693	672	681	666	683	695	720	695	649	616	699	702	669	705	673	681	675	704	711	698	658	717	680	723	653	697	722	706	725	647	668	695	712	691	657	666	699	704	622	643	689	645	673	685	693	677	697	661	694	695	707	667	664	710	661	714	707	737	723	708	714	705	659	706	683	702	666	683	703	735	705	663	675	716	699	694	658	694	667	692	698	728	700	684	599	679	678	697	679	626	681	631	685	656	687	673	715	686	706	702	643	673	677	658	669	701	693	688	720	676	657	678	697	706	672	718	704	682	714	699	663	682	734	679	732	715	700	703	675	676	723	670	684	643	661	697	694	667	670	663	719	672	663	628	685	650	705	662	708	722	674	681	683	749	597	700	680	714	655	660	728	687	705	648	677	663	659	688	701	680	665	731	689	672	705	618	703	699	680	680	683	674	641	698	694	691	692	669	660	691	694	707	682	678	688	711	639	660	668	730	691	668	710	657	681	668	597	745	704	670	626	647	640	702	680	715	707	697	671	706	693	673	681	661	703	687	672	736	699	663	770	728	709	667	697	657	725	639	697	712	721	683	675	678	686	687	681	725	692	674	656	673	644	646	709	708	679	638	685	675	701	712	650	729	689	673	692	653	671	695	655	663	636	682	671	653	725	659	680	693	687	656	685	736	711	689	691	663	695	668	652	700	688	704	647	655	721	705	694	705	690	640	656	660	671	754	692	702	659	679	661	668	670	690	671	617	690	652	690	714	624	678	675	668	668	704	694	730	659	696	693	719	676	696	632	694	680	720	655	696	678	706	637	702	712	699	688	704	681	638	711	682	723	681	706	706	674	646	713	665	650	671	684	701	717	690	691	689	697	693	729	706	707	674	718	677	695	685	679	715	675	690	700	687	673	693	687	682	693	709	685	693	645	718	686	713	675	700	692	710	704	678	679	640	642	659	646	685	730	654	688	686	692	714	709	666	678	682	676	678	666	687	693	680	652	722	673	633	683	699	672	671	658	674	680	650	687	692	731	702	692	679	678	662	694	706	676	663	679	666	700	670	693	672	710	649	682	726	691	729	597	736	702	716	680	710	674	669	680	674	654	736	677	665	684	672	700	697	699	681	711	669	670	646	661	660	671	676	688	641	682	659	729	671	657	656	686	675	701	673	642	697	660	659	697	716	710	662	670	678	694	643	744	595	666	669	702	745	677	658	697	712	682	675	710	670	688	701	705	683	660	698	689	680	689	662	708	699	672	714	640	644	677	653	693	625	681	705	710	717	656	670	677	699	688	663	714	640	705	671	681	684	686	691	687	671	685	678	683	664	676	717	717	702	699	644	734	663	662	673	677	658	712	687	735	711	690	700	700	709	710	683	686	675	710	676	698	675	664	664	654	702	677	709	698	684	671	674	694	699	652	676	661	666	697	663	685	711	706	698	715	685	701	671	684	662	676	641	671	677	695	659	707	687	686	700	654	705	696	704	710	739	692	689	671	671	676	671	662	677	688	679	686	639	658	678	696	669	688	660	704	685	679	696	643	727	619	670	701	684	711	660	688	627	680	718	664	666	678	672	672	707	658	713	657	699	663	678	670	687	630	686	699	724	731	663	694	707	723	697	680	631	670	674	650	724	671	699	661	653	716	725	650	700	687	659	726	690	692	674	644	641	680	679	678	721	716	671	682	693	685	695	741	712	655	691	646	680	678	708	701	698	711	702	663	707	731	651	716	679	712	661	707	625	657	689	656	684	669	691	644	682	672	704	705	665	706	644	620	654	666	696	710	632	644	713	690	722	669	656	735	689	695	692	703	667	670	673	680	696	671	710	682	669	694	695	698	672
1514	300	308	309	304	299	288	300	281	306	282	326	288	293	312	347	307	293	280	290	292	279	315	301	294	300	314	308	257	302	299	274	332	309	326	313	291	304	278	313	295	308	287	329	293	315	280	317	325	335	282	310	283	294	306	298	314	308	282	320	308	287	295	309	299	272	281	293	335	323	281	291	302	305	289	308	301	292	327	304	281	315	311	279	285	272	310	317	277	309	280	271	278	299	305	264	281	290	303	302	274	298	260	330	281	298	295	300	304	287	313	294	291	301	282	314	301	323	282	300	301	269	291	307	300	310	284	316	287	301	340	294	270	279	308	291	293	277	312	271	294	281	277	258	302	310	295	315	304	285	283	269	293	287	302	311	291	309	317	319	304	293	303	312	280	307	300	311	279	322	299	318	297	306	285	303	288	301	301	297	308	279	271	292	255	300	294	278	318	296	297	299	283	310	298	310	318	292	270	303	284	321	296	294	285	280	304	332	281	291	330	330	300	279	310	314	297	305	306	304	279	310	303	291	275	292	280	304	293	305	300	281	313	309	286	259	323	300	290	310	260	296	308	271	285	309	277	316	282	271	326	253	295	277	305	304	311	283	297	273	275	279	283	326	304	314	299	271	287	284	275	299	312	311	254	303	280	319	258	298	313	268	320	297	264	308	315	308	296	290	268	286	271	277	306	283	283	262	288	294	286	291	300	308	295	280	317	330	288	310	274	285	312	305	293	277	298	272	293	300	303	301	280	299	327	280	304	291	271	313	293	287	282	286	290	282	299	303	303	323	286	262	300	283	291	298	281	292	299	301	303	295	319	316	285	336	288	299	278	313	304	285	311	297	282	295	316	285	305	306	319	285	296	302	310	303	299	275	281	297	282	274	312	287	276	285	288	330	275	293	283	292	306	332	298	327	311	294	296	285	259	294	297	301	307	290	303	278	287	280	283	293	298	258	318	312	289	294	288	289	276	289	277	243	273	285	310	282	284	301	290	344	288	289	335	305	310	286	314	281	290	273	295	280	291	307	298	279	287	312	275	274	284	287	314	307	297	327	284	316	299	340	294	299	295	274	277	288	253	301	289	312	295	323	283	308	277	322	298	319	324	312	319	335	291	308	314	310	299	325	300	302	319	295	253	288	300	301	270	285	313	280	298	284	279	277	283	327	287	280	309	302	315	323	294	323	314	287	286	263	330	323	306	290	285	293	271	326	333	279	286	307	253	282	282	304	297	302	317	271	313	309	301	291	264	283	263	285	302	283	281	308	281	278	293	329	324	317	285	289	255	297	285	305	283	290	292	311	317	280	320	301	254	265	284	281	303	328	245	279	291	292	288	266	282	334	323	288	290	284	335	278	302	301	318	325	320	265	283	313	302	325	282	270	295	318	294	321	302	309	270	283	319	290	260	291	313	294	309	306	307	317	298	288	294	316	291	277	321	275	282	309	283	292	311	299	278	276	285	259	297	294	271	302	295	284	288	290	288	280	281	323	283	298	285	310	294	264	312	295	304	289	278	303	317	336	286	307	317	257	274	295	284	287	311	306	268	294	245	329	282	302	316	306	271	307	289	305	288	299	314	288	290	320	289	305	298	301	299	270	327	289	302	306	276	276	293	281	314	271	277	263	296	285	317	259	301	299	316	277	268	273	294	298	320	310	299	318	301	320	313	306	307	287	274	327	309	263	275	289	319	307	284	294	306	302	302	298	299	273	335	287	260	294	338	296	308	286	308	275	272	287	271	279	317	274	271	246	253	295	276	307	302	314	285	296	285	319	282	310	279	292	305	279	314	292	295	306	302	309	266	316	300	278	306	327	298	330	264	285	294	309	309	312	267	325	282	293	270	290	291	274	298	325	323	255	314	294	275	304	275	299	297	301	282	289	309	277	312	273	272	277	265	292	269	291	295	303	269	310	290	323	286	287	295	277	278	298	298	285	309	300	331	317	292	313	337	300	275	295	313	301	258	291	298	315	258	269	283	349	297	280	280	289	338	302	320	281	285	302	289	277	319	309	274	285	265	281	298	283	261	307	320	275	274	304	282	287	311	278	279	315	273	292	305	294	279	262	280	307	280	317	303	277	298	302	298	263	288	265	300	245	288	257	279	303	312	275	303	294	270	312	301	285	257	278	250	271	282	289	291	334	302	281	308	314	320	341	290	293	322	303	297	276	276	283	283	275	326	321	286	269	323	273	318	311	318	302	314	273	287	271	296	295	345	307	328	305	301	289	310	293	336	266	299	292	303	317	293	292	294	291	292	296	311	278	279	275	285	297	290	321	297	301	336	311	284	312	312	277	254	293	295	309	316	301	338	338	316	295	284	294	302	274	293	314	289	259	308	305	290	310	277	290	342	293	312	299	268	290	308	313	303	293	311	297	280	285	272	292	294	288	278	318	288	275	300	272	299	308	292	273	281	274	289	276	270	305	290	259	299	293	285	264	332	296	308	274	289	276	289	296	283	280	304	274	299	300	291	295	299	308	299	321	293	303	313	301	280	306	297	306	303	332	308	319	290	308	301	320	294	343	313	294	300	300	310	288	234	303	289	311	301	277	305	322	299	296	285	278	301	322	298	278	317	308	281	301	298	267	318	300	312	285	319	313	319	306	312	331	269	293	314	257	302	261	281	294	275	300	287	302	305	283	305	277	264	276	299	295	316	293	261	296	302	270	305	299	332	309	299	317	282	281	311	300	256	335	292	311	283	284	279	285	332	306	313	331	326	310	296	324	293	263	272	314	292	281	322	316	277	297	327	289	271	324	289	304	319	303	315	314	279	278	283	277	306	292	292	319	312	307	282	313	286	305	295	289	295	297	317	332	279	280	297	286	289	311	303	291	273	286	308	292	287	290	265	325	282	289	292	310	290	336	289	278	277	294	329	275	275	315	291	308	305	315	302	299	304	283	287	276	318	303	333	315	308	333	311	288	299	289	263	297	284	308	298	280	291	277	278	269	317	296	296	295	352	296	322	280	287	301	288	278	287	267	270	288	301	284	273	298	286	266	298	300	301	297	318	304	333	311	278	284	291	323	317	304	323	278	295	275	276	285	317	312	305	271	306	259	294	308	317	320	317	334	298	299	295	292	338	328	274	309	328	295	300	287	280	311	298	279	277	321	277	276	293	276	305	298	263	307	304	295	326	316	315	285	275	282	309	319	316	302	281	334	317	293	308	275	318	298	291	297	303	310	287	332	283	315	260	293	306	295	292	292	305	299	311	276	345	326	278	293	348	300	273	272	276	283	313	290	289	264	289	292	312	297	302	270	271	316	304	277	274	321	278	289	314	308	320	297	318	291	304	299	280	297	300	301	306	280	277	283	273	309	283	293	257	309	296	261	294	271	322	298	306	289	284	301	314	278	289	296	317	302	283	265	289	281	255	289	279	302	293	315	322	284	279	306	308	310	276	264	308	313	277	319	314	282	283	296	308	311	293	315	276	321	321	289	305	309	295	286	301	262	284	299	290	317	298	306	309	294	306	277
1884	704	741	692	693	721	715	640	658	657	671	715	696	647	691	664	675	732	676	679	713	692	692	722	683	702	646	669	650	680	657	693	667	704	681	722	659	703	707	680	675	675	646	680	670	685	655	736	690	729	671	675	669	689	667	706	645	673	658	644	722	689	667	677	681	730	677	697	734	728	653	692	650	653	661	689	737	670	698	661	664	652	660	647	663	686	684	630	689	731	690	695	720	676	710	699	696	704	710	667	687	694	687	684	688	708	718	639	726	682	668	672	719	692	668	693	656	663	661	649	635	629	688	720	669	696	653	766	713	704	675	714	649	672	705	695	658	643	706	722	690	729	683	698	747	661	666	647	654	687	670	729	701	684	675	644	731	659	693	725	662	667	688	646	679	727	651	660	704	654	679	679	677	692	684	688	682	743	702	725	719	662	668	678	664	683	657	690	712	670	676	668	701	684	666	651	667	728	716	655	691	679	716	701	681	748	680	681	711	655	693	675	668	667	677	696	674	681	671	704	729	652	703	747	670	674	656	708	714	673	688	691	628	675	693	710	685	665	702	693	659	648	663	656	725	658	681	669	737	651	688	706	654	678	690	650	687	672	716	670	624	658	664	669	614	672	695	666	669	695	638	732	661	651	705	707	708	678	693	667	657	690	698	682	647	684	701	702	623	694	691	669	671	654	684	684	679	670	652	693	666	695	657	659	704	662	734	666	664	646	685	668	640	646	708	653	708	705	635	703	649	682	673	678	699	698	681	679	714	696	684	689	683	658	677	671	703	660	673	699	704	733	707	756	667	693	643	681	669	681	696	645	697	695	683	704	697	695	679	644	626	667	737	695	699	652	704	709	667	699	667	649	739	681	652	663	706	712	660	679	708	674	693	724	688	657	671	696	705	654	714	703	730	696	679	665	712	661	665	649	640	642	678	704	716	656	673	727	647	683	649	711	683	715	675	683	658	667	692	666	681	678	667	670	685	675	666	688	666	680	700	728	709	665	651	697	665	696	701	679	656	650	666	698	687	684	673	678	700	680	696	696	685	639	687	654	662	708	707	690	628	702	659	664	658	689	693	665	651	672	701	673	646	701	744	695	675	689	716	680	666	675	680	697	642	660	701	705	704	723	709	707	672	683	678	676	695	657	658	701	690	695	698	679	709	668	662	665	680	724	672	640	741	715	622	693	685	658	760	687	669	684	687	671	771	719	689	682	690	652	705	707	682	698	661	656	646	688	661	702	731	674	711	705	658	670	665	718	659	680	628	659	679	746	673	717	657	717	657	697	630	652	660	674	681	674	703	674	689	743	683	689	709	677	676	678	660	685	686	704	696	692	643	702	695	683	669	676	675	648	669	655	656	664	706	674	664	665	682	685	644	723	643	680	667	657	697	704	689	711	700	639	718	708	671	718	710	674	669	703	683	704	680	666	693	736	696	695	719	721	729	687	709	658	675	705	647	748	710	691	683	660	729	689	633	680	739	766	687	674	714	710	668	674	645	690	711	658	644	728	687	684	667	636	671	670	736	671	671	707	664	677	683	701	649	668	703	679	661	697	718	684	666	682	695	626	684	699	685	696	641	708	668	696	682	703	703	724	686	623	647	730	711	720	696	660	701	684	672	656	650	736	694	630	684	697	687	714	704	684	689	659	683	732	711	694	706	684	668	696	689	725	661	730	715	730	725	689	648	677	695	654	674	674	701	665	701	736	689	630	706	674	725	683	697	656	686	679	647	686	711	704	657	695	689	648	694	749	719	670	698	676	698	683	691	710	715	712	692	694	715	716	702	667	696	704	700	728	681	660	718	703	684	716	698	682	706	673	663	678	686	681	681	710	710	687	673	703	694	685	705	649	686	696	715	695	720	657	694	699	677	699	693	670	649	712	689	687	655	678	666	690	632	678	690	745	701	691	645	721	676	647	666	676	676	682	677	671	718	751	682	656	671	650	687	692	762	645	654	730	637	619	716	686	683	666	684	737	727	676	677	694	679	726	750	735	710	719	711	669	683	664	737	658	703	661	727	693	679	718	709	666	636	632	690	711	656	679	682	682	699	700	722	721	675	740	676	682	685	684	688	661	640	663	651	663	663	658	708	670	698	718	684	694	687	702	666	694	674	691	704	702	674	646	705	719	692	709	665	679	631	708	727	717	652	692	661	679	709	744	678	688	655	674	692	676	671	646	697	701	652	661	690	675	627	711	696	699	714	670	640	717	636	650	642	652	693	645	684	756	697	686	670	672	692	706	729	745	649	650	731	704	667	718	722	633	705	667	675	719	672	707	668	712	697	704	645	704	703	699	686	672	678	708	754	659	698	736	669	710	690	654	659	657	663	654	724	687	678	686	735	653	640	646	716	696	680	656	707	739	653	682	725	631	699	684	712	698	668	679	666	690	706	690	694	731	666	692	704	698	670	700	698	692	693	711	680	697	718	696	663	685	681	672	745	670	696	684	677	688	625	693	689	682	671	722	692	706	668	657	672	690	669	679	678	669	710	657	695	661	670	678	671	664	633	711	742	632	640	656	643	670	658	688	661	641	670	678	706	694	718	699	671	665	698	722	692	681	694	689	690	664	684	662	705	730	709	661	709	675	643	713	692	662	705	711	658	710	683	645	655	657	655	708	646	702	688	632	684	696	681	653	719	650	671	637	642	695	636	673	688	693	685	705	680	669	672	667	714	731	691	674	636	666	645	709	662	677	690	655	646	647	677	732	686	742	671	686	665	686	632	695	673	721	662	665	704	691	659	675	665	708	646	736	711	663	676	709	699	688	687	676	657	641	649	694	667	701	717	662	623	649	658	687	673	707	717	687	647	694	697	675	678	659	656	689	730	671	711	691	702	634	693	656	714	707	737	670	665	701	695	678	699	634	696	674	651	671	673	625	695	686	675	718	692	630	707	644	712	683	673	667	653	699	712	668	648	714	666	642	706	660	692	679	663	677	644	640	665	692	708	689	680	642	696	642	669	659	656	666	669	703	686	681	708	682	697	674	685	696	664	672	669	654	623	659	684	692	655	711	704	692	687	740	656	717	684	658	677	695	703	672	702	721	703	722	752	669	670	722	702	736	706	709	705	680	685	680	706	649	729	734	721	710	719	643	699	665	711	689	648	665	682	664	631	675	667	654	699	687	664	662	687	706	682	660	659	669	680	720	671	729	682	684	665	666	663	679	726	708	699	670	689	678	643	694	726	694	710	684	700	687	665	678	671	693	632	689	692	689	685	662	674	678	622	643	714	649	721	723	703	668	667	704	669	688	702	731	662	703	690	635	668	616	704	662	686	729	743	678	705	690	662	673	653	705	678	696	736	681	671	703	642	673	714	687	678	691	656	677	669	661	677	691	711	675	727	699	694	654	663	728	699	638	630	656	665	708	696	685	709	723	665	699	654	663	662	710	695	694	677	668	716	706	674	662	683	662	683	724	708	668	732	681	653	660	664	670	658	650	638	671	686	675	659	690	704	681	692	648	674	640	727	646	673	677
7602	458	490	394	292	240	224	225	215	201	200	211	174	193	174	166	138	183	158	149	151	176	178	156	155	175	164	176	180	172	140	183	163	162	172	149	142	155	173	198	203	169	158	153	169	172	173	157	153	153	168	172	158	174	144	179	158	164	157	164	165	180	171	169	177	139	151	175	136	163	166	187	128	192	157	138	177	178	158	139	169	156	163	167	154	199	157	162	163	175	167	178	179	190	140	153	163	155	172	157	171	168	173	167	166	137	161	167	161	152	163	168	148	152	170	183	145	151	138	169	158	157	168	164	161	170	121	137	144	134	153	159	170	139	130	159	156	171	162	161	173	153	148	169	146	158	154	158	171	190	133	143	178	162	150	148	149	162	140	161	136	154	170	169	156	155	160	132	143	125	152	164	159	155	158	162	143	149	178	161	154	137	165	162	172	136	183	132	160	162	149	174	167	129	170	162	152	174	153	139	157	159	141	137	144	129	142	143	163	153	162	161	161	174	147	152	143	160	149	165	171	175	166	168	159	160	175	166	170	162	162	178	160	147	162	173	177	166	152	156	136	162	144	147	155	159	166	168	161	153	178	154	136	161	151	147	153	152	179	160	159	169	147	154	178	172	168	178	163	154	136	139	175	141	149	157	147	143	160	173	182	174	150	151	141	156	169	157	174	171	154	131	171	164	144	149	168	166	174	151	174	170	177	151	167	149	152	163	181	159	159	164	154	154	160	142	161	125	165	197	134	145	164	143	145	156	166	168	169	173	142	190	146	152	153	134	146	153	137	156	149	158	179	161	167	160	159	151	156	155	190	157	143	155	175	143	164	183	157	151	162	162	147	159	159	140	133	169	150	158	155	159	142	148	153	148	158	167	161	161	140	183	166	138	148	162	154	153	160	154	163	158	154	177	173	177	145	147	163	156	167	164	150	164	165	157	152	179	184	180	151	150	154	163	158	169	159	185	158	163	168	170	158	133	146	174	192	148	135	190	178	161	175	156	149	161	159	151	163	147	169	139	175	143	151	151	169	165	164	146	141	150	176	152	197	183	163	153	196	160	146	165	143	127	152	164	185	164	165	144	168	161	177	145	140	156	154	167	143	155	177	179	168	170	174	178	158	125	157	173	160	174	159	145	178	162	148	159	158	141	167	154	178	158	165	171	151	159	167	182	162	161	121	168	192	162	155	177	165	147	157	175	151	132	156	163	174	146	141	134	158	177	190	182	149	170	174	149	160	165	170	154	174	152	149	169	186	163	167	167	149	169	151	158	151	161	154	176	134	155	154	168	185	163	145	169	134	169	175	173	162	162	149	153	165	145	167	168	163	140	169	161	151	158	169	136	145	162	163	178	175	161	149	135	142	162	161	158	136	164	158	157	171	146	181	163	158	157	178	148	133	170	160	153	149	164	164	146	145	166	178	163	144	162	176	172	148	137	170	158	124	181	131	160	146	149	148	181	140	139	162	161	166	165	154	131	156	162	164	178	166	141	178	166	177	175	148	175	141	146	162	158	164	138	161	170	163	148	127	159	157	163	168	159	166	169	168	137	159	147	159	146	173	161	162	166	158	160	146	144	168	164	147	162	129	150	161	171	173	175	160	152	154	151	176	165	172	140	149	154	150	163	132	174	162	150	144	153	129	139	146	155	156	159	188	143	167	156	150	154	153	165	153	130	166	152	146	146	154	159	150	154	144	160	173	173	145	154	162	134	130	156	127	151	166	145	149	143	189	162	167	154	152	143	149	162	158	172	154	163	176	144	120	137	170	169	151	168	155	139	147	157	180	173	152	143	171	158	174	166	150	153	159	175	176	143	153	167	176	149	155	177	163	170	161	131	175	155	168	167	141	167	165	162	167	184	161	149	173	168	165	190	159	146	166	172	181	168	163	148	149	164	138	168	147	163	139	151	170	145	175	145	157	129	149	177	158	149	168	139	167	156	173	157	138	137	168	172	149	160	133	144	156	139	152	151	159	148	170	146	151	171	189	168	163	156	145	159	158	160	166	142	155	158	171	156	167	155	164	180	145	148	139	155	156	161	138	151	176	148	143	158	151	178	131	160	174	169	153	160	139	156	148	153	170	159	144	165	153	160	143	164	160	156	142	163	175	144	160	162	168	162	141	156	177	122	174	164	173	159	157	150	151	149	147	159	152	138	166	175	126	145	154	145	132	155	160	152	157	143	163	159	144	153	148	156	149	159	173	179	168	168	151	146	148	182	167	176	169	162	163	163	161	170	171	165	170	155	166	166	156	154	150	161	155	144	150	182	167	174	160	156	175	161	138	163	139	165	168	145	156	152	156	173	173	156	164	194	154	171	170	186	180	163	170	158	137	148	175	172	151	175	173	159	157	151	175	164	127	148	145	145	170	135	163	142	157	185	169	152	140	162	173	159	172	130	173	180	160	172	174	160	178	185	151	186	161	166	146	148	134	148	162	152	155	176	169	177	169	152	134	154	154	169	150	163	163	149	160	164	175	162	152	132	161	168	171	172	146	134	136	162	160	154	154	175	165	169	153	167	156	166	175	138	130	149	145	159	156	170	151	161	156	134	150	150	135	157	151	166	164	173	184	159	172	152	159	129	152	196	192	163	202	149	151	163	171	173	159	171	165	172	171	152	170	160	142	150	177	148	159	169	172	191	155	176	141	158	152	164	163	137	129	164	148	170	154	135	171	167	154	174	143	152	174	155	189	170	148	174	161	168	145	154	182	163	164	153	132	156	165	174	174	156	160	139	165	151	180	164	156	160	148	183	176	159	187	165	158	159	158	136	165	176	156	150	151	151	157	172	177	140	152	166	127	154	146	149	149	170	173	177	178	156	143	152	171	156	158	154	159	158	157	171	146	159	158	152	169	149	137	162	163	175	156	163	132	147	153	163	164	156	141	156	145	154	135	183	158	136	149	150	155	170	172	140	145	165	157	153	175	148	156	169	175	133	134	142	150	151	161	163	141	172	182	165	150	158	170	154	171	141	159	166	159	160	154	165	167	185	170	159	160	196	147	172	162	159	160	165	182	169	164	163	172	166	172	144	154	164	137	155	161	145	160	172	148	148	178	158	170	159	155	127	167	175	162	180	144	171	146	156	167	165	151	163	167	160	173	139	167	143	157	150	166	177	135	148	189	169	161	146	157	173	162	159	146	139	155	140	156	142	154	183	160	149	160	159	156	154	147	158	134	156	136	169	151	161	166	169	171	163	160	189	156	173	154	165	182	152	158	164	181	155	133	176	158	172	152	157	161	159	174	159	189	160	159	151	162	148	137	154	184	170	158	166	165	159	152	161	183	189	151	139	156	140	158	142	136	150	171	195	154	155	168	167	159	164	149	169	164	170	170	161	189	150	160	144	152	162	156	153	153	162	135	170	156	158	149	145	180	161	156	162	161	181	148	160	146	138	172	133	151	162	147	163	164	159	175	156	148	155	161	168	159	176	164	152	159	165	169	141	163	173	156	176	152	119	155	171	159	157	167	159	169	146
6225	637	1082	1225	1058	921	774	773	653	621	638	612	563	535	459	495	496	503	479	447	454	493	470	489	432	488	441	486	464	443	426	519	478	447	467	482	460	453	446	457	414	456	404	466	477	448	462	410	413	437	424	435	452	434	422	474	459	453	472	445	450	431	461	459	478	449	466	404	428	438	448	476	465	416	464	449	411	411	448	436	421	434	420	460	438	471	447	409	448	439	435	435	426	438	434	386	429	466	457	448	443	439	440	387	426	461	386	422	419	463	419	433	451	395	451	442	475	411	465	423	425	402	409	438	455	433	429	433	475	414	395	419	465	439	444	477	405	453	433	465	436	467	440	448	441	407	421	395	434	428	436	421	414	433	394	430	409	405	377	452	441	425	385	460	395	445	403	440	465	442	484	428	450	424	442	436	444	433	451	455	459	454	442	479	471	402	416	424	441	454	415	432	426	440	450	462	451	433	433	471	437	428	422	428	426	438	423	416	458	416	437	425	461	417	399	400	393	441	457	432	463	464	436	409	433	395	410	418	437	405	444	455	431	438	474	438	429	433	450	435	415	452	441	442	437	438	435	388	449	436	411	388	454	467	406	441	449	433	449	448	405	418	466	422	450	430	469	453	446	417	465	430	446	432	431	470	438	408	426	435	436	431	375	426	449	460	425	450	461	419	427	467	497	439	407	442	402	435	461	429	445	405	412	437	450	455	403	441	431	452	436	443	452	432	428	420	434	445	443	434	451	456	420	418	433	422	462	440	462	449	445	431	481	437	434	409	430	419	416	438	419	423	437	450	440	416	439	451	425	414	436	423	418	424	406	414	425	456	442	485	451	410	437	426	461	408	443	443	455	411	399	427	438	474	418	416	426	452	398	407	445	409	433	430	431	430	445	440	423	443	451	463	407	438	425	398	425	427	422	401	488	426	442	424	455	446	415	412	419	441	458	450	406	458	518	411	419	424	442	444	422	435	428	476	419	462	461	428	430	423	466	465	422	436	469	474	421	460	427	441	402	461	459	452	428	401	421	397	390	440	453	418	431	385	404	450	468	459	445	421	448	455	459	422	443	425	441	411	433	465	458	406	461	437	435	443	446	432	398	421	413	412	435	477	387	420	446	432	442	430	422	473	437	405	436	476	394	425	458	418	408	432	430	440	443	453	446	466	474	420	463	456	434	434	440	423	458	431	449	427	458	418	436	454	423	447	432	505	420	472	425	388	443	437	427	419	433	433	405	430	408	423	397	446	446	425	460	438	451	437	429	409	474	432	430	456	427	441	453	447	441	471	451	447	422	405	429	438	456	403	416	433	437	436	487	424	422	442	441	451	442	416	397	451	429	434	398	446	439	432	418	473	431	422	445	410	448	429	429	464	430	415	414	424	435	451	433	453	429	430	450	419	439	426	432	450	435	403	430	423	452	432	405	411	405	455	381	443	471	452	422	410	413	435	445	427	411	424	437	442	418	454	470	448	416	449	439	421	434	436	429	430	441	457	401	451	420	413	415	414	418	425	425	450	429	423	419	456	412	439	464	450	406	393	394	454	470	460	436	452	463	434	418	418	443	478	470	391	454	426	438	436	457	432	440	425	430	456	451	469	435	431	441	432	447	374	421	434	427	438	413	471	429	419	462	455	448	399	476	404	473	422	416	437	417	430	468	429	456	405	463	422	443	468	420	428	420	438	460	466	476	400	426	414	442	475	434	438	406	427	429	398	406	434	419	412	419	433	397	415	461	406	400	435	416	417	413	463	431	457	402	453	421	447	438	393	422	441	449	420	422	446	448	459	448	445	430	394	401	449	445	445	427	458	422	436	438	457	440	453	401	452	445	431	432	456	446	435	468	433	420	422	434	404	435	441	429	387	445	431	432	416	444	428	429	430	423	435	401	462	445	402	442	412	477	433	446	471	433	405	414	417	440	430	428	448	424	428	430	433	421	451	461	414	443	454	415	433	445	451	440	417	389	410	427	401	458	454	447	426	455	431	431	398	450	459	444	415	435	378	386	452	407	456	417	418	415	455	451	420	463	398	402	452	441	415	432	468	452	440	438	442	444	468	441	443	427	465	407	422	427	449	431	422	468	443	421	435	413	407	403	446	411	420	452	427	401	418	447	436	432	418	444	429	444	441	425	397	450	389	450	432	443	425	427	469	451	441	431	445	457	418	431	460	428	432	412	434	431	476	445	421	412	456	437	403	426	425	430	432	420	431	439	438	440	439	441	474	444	423	440	401	418	472	451	447	418	389	400	403	444	462	426	439	392	398	411	456	413	435	402	421	392	423	444	426	434	417	417	408	418	449	431	447	416	445	461	426	415	438	454	433	441	438	466	419	452	432	428	436	438	423	423	420	475	457	402	426	417	442	462	422	445	430	464	423	432	432	410	439	430	428	408	408	441	447	448	451	467	461	455	422	445	416	432	443	419	392	393	477	424	418	435	433	440	458	435	437	418	432	430	463	454	445	410	420	434	435	438	421	413	418	453	463	449	471	431	424	391	470	473	438	411	438	445	443	409	421	463	427	437	488	431	440	420	432	436	486	448	433	413	417	406	451	412	437	422	441	479	485	408	394	424	423	424	469	466	398	419	426	450	417	443	463	446	390	405	375	409	417	455	398	400	427	428	430	443	410	401	457	455	440	463	459	432	433	434	403	415	411	434	418	426	452	446	465	412	446	394	444	485	379	451	429	425	472	402	409	450	396	405	451	456	400	429	422	427	443	429	464	432	423	441	465	428	412	433	418	422	438	463	414	407	444	402	452	438	422	466	398	441	450	443	425	463	435	469	428	473	428	429	443	423	450	438	455	480	431	466	412	445	444	442	403	440	417	431	390	443	402	445	386	413	443	463	443	433	402	442	457	394	423	408	435	428	432	399	433	436	465	440	427	437	445	423	430	437	440	456	435	442	445	460	467	414	451	412	489	417	469	424	429	411	416	441	443	448	433	462	441	452	435	411	458	416	400	446	413	404	462	379	448	401	423	444	417	430	424	454	436	437	430	382	428	443	431	427	376	452	445	447	477	422	471	436	464	455	443	422	471	466	465	473	453	422	400	355	418	435	399	463	429	426	413	434	476	435	455	461	415	426	419	438	403	406	469	446	445	438	467	399	452	403	446	442	396	426	446	411	455	440	436	418	439	462	438	431	413	441	491	417	427	446	423	430	403	447	437	430	424	407	457	440	459	417	409	447	436	444	415	447	445	412	448	404	445	438	466	430	436	400	466	443	411	417	416	445	429	439	428	420	451	440	479	435	444	437	446	436	418	475	439	448	410	406	462	418	408	424	419	431	441	418	426	434	412	433	432	402	424	438	428	427	446	463	456	465	461	440	418	390	394	435	410	391	405	454	433	396	425	438	413	408	431	436	400	468	465	472	414	410	431	464	439	442	459	442	437	447	412	453	451	409	485	413	405	422	447	425	437	446	410	406	434	475	442	424	451	412	390	429	423	424	415	436	433	453	398	397	470	412	410	412	441	414	452
13866	1091	932	756	607	527	406	372	358	359	342	301	320	299	255	321	338	287	332	324	309	269	315	283	296	264	273	275	287	300	279	280	258	265	303	282	274	245	286	276	232	294	291	299	265	290	278	253	284	279	298	282	298	292	291	291	260	283	265	300	277	273	283	284	307	287	281	262	268	276	315	233	271	275	321	297	271	268	262	281	274	279	277	279	301	290	270	270	274	268	299	262	281	242	231	282	300	307	269	268	270	334	289	300	291	294	298	281	308	301	264	292	297	262	276	289	328	266	250	283	279	269	296	298	275	281	284	287	260	254	255	298	280	253	258	295	264	260	277	246	294	275	294	303	241	259	279	274	271	287	263	300	290	297	284	272	276	321	312	247	293	317	300	230	287	263	286	287	282	246	252	276	260	265	284	270	284	275	313	282	240	262	248	277	297	238	274	260	262	263	263	302	301	301	294	261	269	292	255	291	260	292	240	290	282	261	281	282	302	280	282	273	276	294	244	263	270	279	275	285	290	278	289	265	294	262	267	286	263	259	255	269	272	283	273	264	275	261	267	271	268	309	287	274	288	290	258	300	276	287	273	274	285	268	284	256	287	250	277	282	283	277	280	283	270	273	264	287	271	294	282	260	290	267	271	292	305	287	284	257	287	270	289	295	281	261	289	297	290	292	267	264	239	284	283	270	281	276	258	241	286	246	270	294	288	337	273	274	250	258	281	303	276	242	257	261	280	258	293	294	250	294	287	300	245	291	297	289	287	295	273	305	259	292	270	283	292	276	251	314	250	265	246	286	297	269	246	251	268	238	265	254	289	266	289	260	277	274	275	295	269	272	268	287	254	289	272	268	262	232	252	300	252	294	277	270	296	293	304	281	294	300	271	287	271	273	233	278	317	263	284	286	278	264	284	282	316	241	246	282	267	275	281	309	270	255	279	279	245	244	277	270	276	288	266	290	290	266	256	253	284	298	261	290	258	275	273	285	278	296	275	272	259	274	290	288	253	248	275	318	283	302	292	268	292	272	284	279	259	270	236	271	259	261	302	284	261	264	290	273	270	294	293	314	283	311	294	265	304	283	263	289	316	324	288	283	298	301	267	277	250	257	284	263	258	287	266	273	288	325	271	293	277	273	266	284	274	292	271	264	282	281	281	281	279	291	303	271	265	253	278	279	277	277	292	295	263	266	228	294	288	242	285	275	280	282	275	287	268	287	282	304	304	274	313	311	264	291	273	304	298	276	304	256	271	266	271	217	275	289	275	278	251	289	308	252	294	290	282	320	299	299	277	283	276	274	250	273	291	280	292	259	286	308	266	289	268	235	288	286	253	257	249	282	260	269	275	278	297	274	300	314	264	260	274	285	296	279	265	300	251	282	261	281	322	267	307	274	284	287	292	260	285	268	266	304	291	266	283	280	263	282	262	284	271	262	265	244	288	271	263	301	260	268	260	289	277	270	304	307	315	306	289	292	288	278	286	263	262	280	290	287	313	243	292	309	248	250	294	267	249	305	331	288	280	277	281	293	327	273	265	288	309	269	250	278	271	254	259	288	281	286	250	271	278	295	296	288	297	290	257	283	275	283	280	263	273	294	264	265	275	287	247	259	289	282	269	273	283	291	264	285	258	260	299	311	278	319	298	250	255	277	281	265	271	284	276	278	276	273	296	282	306	268	290	279	282	275	282	287	278	261	276	280	254	312	270	262	271	279	289	292	307	267	259	291	257	272	277	280	292	269	312	268	268	282	289	264	282	264	292	262	249	256	288	277	295	281	297	288	254	284	295	261	251	296	297	281	272	296	289	238	284	295	282	282	288	279	297	251	293	290	236	297	310	274	267	254	288	246	262	291	289	269	262	264	275	269	261	292	284	283	285	274	293	298	278	317	287	280	272	266	301	244	242	290	283	269	243	269	296	269	280	294	277	275	256	270	276	283	252	256	263	255	295	271	273	274	286	279	275	291	262	295	262	264	281	262	265	295	305	249	264	273	267	273	304	275	255	279	275	291	289	274	296	282	242	279	264	296	257	281	304	284	273	305	278	317	254	267	296	271	305	273	266	277	297	287	286	268	283	291	271	263	282	305	286	281	279	256	244	254	305	284	298	274	238	274	291	268	278	269	293	279	263	231	288	249	302	266	257	271	268	253	295	273	270	294	292	265	290	289	324	290	274	291	266	281	276	253	313	325	303	255	269	297	307	268	266	306	246	280	252	296	257	264	274	249	312	296	272	265	254	257	273	293	284	279	258	306	279	290	259	274	244	309	260	261	281	264	251	271	272	289	344	292	262	293	271	281	277	284	257	260	293	274	281	256	265	288	296	281	243	286	264	273	285	258	305	280	258	279	322	267	288	294	278	259	275	250	287	245	276	281	302	269	235	288	305	298	279	251	264	297	248	281	272	261	256	278	261	293	284	271	295	332	269	266	276	284	294	270	246	278	311	285	276	261	293	257	253	341	269	255	286	273	309	308	288	277	262	286	280	289	263	292	280	284	273	271	296	243	282	248	286	275	284	254	267	244	268	238	272	259	247	283	269	272	267	273	295	258	255	289	250	282	274	251	277	298	314	269	289	263	287	288	300	280	269	273	315	278	270	272	246	291	302	264	265	238	275	290	279	234	297	259	293	285	306	286	278	283	274	253	298	279	286	261	290	303	270	306	253	259	260	257	295	272	260	248	261	292	275	285	310	286	287	285	272	263	278	281	279	313	274	294	268	252	262	270	284	249	263	255	315	305	261	262	261	285	297	278	262	273	248	276	301	276	258	268	276	257	281	287	259	267	247	309	267	258	278	271	281	265	287	257	278	291	278	282	288	278	271	259	275	263	311	283	291	271	283	275	282	279	253	269	284	263	266	282	284	269	288	268	267	278	258	275	285	283	242	268	300	295	282	266	301	283	278	249	285	277	269	323	287	261	284	263	278	317	298	270	282	251	307	272	300	271	255	280	262	264	290	283	285	269	291	282	291	265	298	312	274	272	245	284	270	292	282	289	262	290	288	288	263	251	289	285	266	261	265	256	277	261	261	258	291	264	296	270	280	238	263	284	291	298	291	339	284	271	290	253	313	259	264	285	266	273	278	271	278	259	287	307	251	259	278	275	281	318	295	274	288	314	287	280	272	281	233	286	279	275	258	285	267	302	294	279	296	266	259	275	269	273	303	263	276	328	309	283	267	284	251	276	265	305	273	287	264	288	281	305	268	264	309	257	309	322	281	302	244	293	274	280	275	244	280	276	255	277	244	262	246	283	304	288	240	271	261	271	262	286	275	266	282	248	285	311	305	260	275	291	259	270	290	254	289	276	283	300	288	280	308	299	269	270	278	284	285	250	297	326	273	275	273	292	273	275	310	321	222	276	288	280	286	272	264	285	276	288	250	294	284	272	265	282	261	273	287	269	251	281	299	281	313	291	279	263	299	273	286	279	256	296	286	246	307	290	257	286	282	276	271	300	268	283	290	264	282	266	250	256	277	294	236	299
8232	1191	2010	2364	1882	1652	1500	1253	1202	1141	981	975	928	837	877	830	816	727	780	812	758	708	774	776	689	707	764	779	728	727	691	703	754	736	706	745	707	757	731	666	661	718	713	724	689	732	717	693	680	734	645	725	722	667	707	716	706	623	728	683	704	700	715	672	698	662	717	640	739	719	670	688	689	700	700	677	711	688	657	712	702	675	684	698	702	718	710	745	676	703	688	705	681	688	662	679	673	715	720	715	688	700	697	664	732	678	700	685	666	672	695	684	706	692	653	694	704	683	665	665	688	697	708	699	686	645	728	694	680	693	690	705	654	724	681	677	676	642	702	695	702	692	680	700	696	717	685	709	691	653	708	678	694	671	685	710	687	697	688	660	682	697	695	693	723	714	676	724	749	695	752	708	722	723	677	715	731	680	715	667	689	682	645	701	659	663	693	710	640	662	736	691	674	705	668	654	692	718	694	667	726	648	710	706	675	675	696	677	691	681	699	687	676	650	689	665	690	650	661	676	647	679	709	666	632	705	656	655	696	685	695	703	720	634	673	619	657	659	681	672	695	713	648	670	706	645	690	694	657	702	661	657	672	701	663	629	683	712	681	721	687	659	651	758	672	682	669	733	700	673	690	676	668	666	663	662	690	641	706	654	675	673	697	651	704	685	679	688	666	729	711	658	686	676	668	680	704	706	663	699	698	667	720	650	660	704	630	708	712	656	704	667	636	641	682	650	690	682	702	687	669	645	673	673	722	682	643	696	680	694	652	704	681	681	667	771	612	685	663	678	664	699	686	697	707	654	701	720	667	716	751	671	655	670	669	706	691	712	705	642	684	701	662	712	674	715	645	706	682	657	702	655	699	703	688	707	702	699	688	702	663	659	730	662	647	659	710	691	670	669	665	671	656	695	702	684	685	689	674	702	657	672	667	707	700	677	686	690	640	725	671	659	642	691	679	668	665	683	696	627	669	666	706	645	721	693	667	694	698	654	709	668	670	677	658	679	663	672	693	667	688	638	670	713	683	695	703	671	708	706	731	715	702	720	666	642	684	668	656	671	644	704	647	680	696	652	657	704	671	682	655	665	698	712	647	677	689	657	651	676	657	686	649	692	700	676	720	663	652	696	700	665	678	650	670	692	705	697	670	708	675	677	660	692	750	696	677	727	624	684	670	695	669	702	702	682	690	689	682	677	647	679	690	704	662	732	713	674	693	679	665	640	679	697	725	643	708	635	647	709	673	699	704	717	682	677	691	720	659	651	723	668	695	677	711	666	642	686	682	697	646	650	697	679	723	731	670	686	719	680	644	675	687	687	701	642	633	647	662	648	690	678	690	684	696	640	687	679	702	695	691	664	653	709	695	677	708	719	715	669	669	703	701	655	706	687	688	691	686	720	677	690	674	629	652	666	669	672	661	703	680	684	657	678	676	694	648	685	718	693	716	641	667	665	721	665	632	636	738	683	610	729	659	678	676	687	690	633	684	657	697	642	638	717	704	671	696	666	668	708	662	701	704	703	681	680	674	713	634	707	684	690	671	724	666	679	683	663	726	670	709	649	666	706	695	718	711	693	697	695	691	700	713	711	667	700	684	661	714	685	681	681	702	669	727	752	672	691	649	738	699	684	733	656	701	667	691	704	693	678	717	662	702	663	676	735	704	703	653	695	676	673	695	685	662	687	682	689	695	657	651	680	698	636	691	701	673	700	708	682	710	659	640	707	730	696	655	672	723	696	698	656	716	640	677	704	686	636	692	642	675	671	664	659	682	698	672	675	675	705	678	707	718	632	691	682	724	674	664	657	679	642	691	704	710	700	650	692	640	655	690	741	714	693	620	704	721	647	666	676	745	695	680	706	647	693	703	668	697	691	709	683	680	657	638	662	703	660	701	671	690	697	702	655	707	679	718	660	710	707	678	722	681	660	684	697	672	681	667	672	673	684	640	713	690	674	656	689	647	673	660	668	701	714	629	721	655	690	723	664	644	691	653	658	690	696	651	668	678	659	746	667	706	711	677	671	699	707	686	701	727	707	711	678	723	664	689	687	704	680	702	678	717	726	658	674	707	688	677	681	732	655	693	738	644	653	674	644	627	685	670	659	648	685	687	663	702	654	698	653	683	670	717	711	656	717	706	643	689	655	688	673	672	664	725	657	715	693	714	693	719	678	635	656	682	684	718	642	685	691	721	754	679	686	682	634	672	705	691	684	634	678	657	687	680	649	713	700	700	677	671	704	682	652	682	661	717	700	669	693	662	744	704	651	684	674	640	740	676	714	713	724	651	700	721	693	694	708	665	676	666	609	686	669	663	717	660	694	648	658	680	667	674	683	654	705	696	675	665	713	672	672	656	636	686	671	682	673	671	678	702	652	693	669	647	627	751	657	708	678	690	710	704	670	739	690	658	702	719	676	680	651	720	740	684	707	720	728	715	693	696	750	700	679	718	682	654	683	663	696	681	711	688	707	671	675	688	683	650	687	666	660	664	671	672	709	639	712	685	714	728	683	671	665	732	641	655	661	714	699	651	727	658	682	686	679	694	705	682	730	696	663	699	620	714	711	703	658	694	705	671	676	681	693	659	612	675	709	695	696	668	721	692	724	705	722	692	684	692	710	689	631	704	676	642	704	708	643	717	699	673	702	734	696	694	681	663	663	725	664	693	679	681	680	722	673	715	662	693	687	701	599	671	698	717	718	652	702	677	653	676	718	637	688	693	648	706	708	665	742	646	708	707	672	696	689	684	691	666	712	654	723	692	696	669	691	719	694	709	685	668	681	683	646	720	630	672	697	668	654	678	676	711	644	670	688	636	683	680	699	711	680	630	698	730	705	653	701	645	719	680	724	705	654	718	700	677	668	696	696	642	667	678	701	638	681	702	674	682	691	695	676	677	711	697	661	631	697	710	696	721	707	661	708	738	623	680	751	697	638	688	660	731	671	746	687	670	750	721	714	659	706	686	703	657	671	672	724	664	671	723	688	686	734	651	652	693	660	671	644	697	680	686	699	657	703	647	658	691	659	678	646	671	655	705	665	686	681	647	663	671	686	651	653	690	630	650	667	724	699	735	701	734	683	647	681	691	675	694	675	706	731	715	704	707	666	720	679	675	678	665	663	667	719	654	708	671	697	657	698	653	693	661	655	641	678	668	706	687	694	679	605	679	669	660	681	683	691	650	753	679	671	643	704	663	695	668	623	712	698	682	671	666	738	713	700	660	750	657	686	691	675	695	749	674	709	694	673	724	697	693	666	712	668	693	696	724	676	703	680	676	707	677	681	684	676	724	730	699	712	663	679	625	731	662	632	706	684	697	714	691	676	695	668	671	693	657	722	683	660	689	665	657	669	704	705	728	656	672	649	702	734	691	690	676	681	687	622	726	663	700	687	695	709	721	683	701	709	651	705	694	623	683	667	661	705	637	667	738	669	747	690	714	701	657	713	712	714	670	656	726	702	676	685	690	697	688	688	718	658	703	672	681	730	674	706
1455	272	316	302	305	311	342	302	296	294	246	302	291	268	277	266	302	280	257	308	277	323	314	322	260	279	287	268	300	267	254	284	272	292	316	274	314	274	281	299	294	298	260	301	283	293	289	297	277	298	317	313	302	292	261	294	280	291	295	308	308	269	293	331	270	259	305	269	265	302	283	294	346	320	295	344	277	299	335	288	253	280	295	305	334	304	297	313	309	309	303	311	301	258	289	280	269	301	311	288	282	305	289	287	322	318	309	241	275	285	280	269	285	284	312	297	302	260	305	283	283	271	303	272	293	284	296	301	356	286	314	314	285	312	293	306	304	288	321	277	309	310	306	276	294	281	288	311	302	292	296	296	310	311	283	299	281	298	274	292	291	307	285	270	264	280	302	311	270	288	281	316	306	308	261	288	298	288	338	287	268	272	316	270	290	299	312	315	279	277	286	311	293	303	279	300	311	282	305	272	284	281	299	256	307	294	323	334	315	304	270	312	283	289	320	277	300	267	283	278	314	322	318	295	334	299	289	317	294	295	266	274	295	305	300	311	297	301	340	304	287	271	311	319	319	313	270	263	278	310	304	283	314	289	319	302	289	254	281	268	302	285	312	295	269	305	272	264	274	318	290	311	307	291	291	279	298	295	300	298	287	309	272	265	326	302	289	291	300	280	295	280	294	282	310	302	281	285	319	311	319	330	274	274	306	321	318	304	301	287	264	323	297	296	271	307	286	273	259	258	287	295	292	318	300	290	293	296	275	305	287	288	267	317	251	305	318	307	281	276	272	310	292	278	309	251	303	320	304	310	320	293	286	302	322	287	280	309	260	323	295	279	270	313	289	277	307	289	302	266	300	286	296	288	278	297	296	299	276	268	286	276	288	301	283	318	279	304	277	306	277	297	270	284	252	301	268	299	322	273	282	324	249	289	285	283	280	309	317	320	281	303	318	292	302	301	281	331	296	270	316	293	294	283	295	308	270	307	290	312	278	274	293	298	277	302	301	313	308	282	297	291	347	260	275	308	278	303	303	307	304	307	313	280	270	315	301	283	275	292	305	291	289	289	279	313	321	278	266	293	334	274	283	270	288	288	320	261	252	327	273	245	297	308	294	330	306	301	292	308	257	268	282	293	293	302	300	279	292	311	337	277	314	282	267	322	290	317	299	265	307	279	320	296	275	272	279	281	303	316	306	343	300	282	304	317	311	272	300	244	290	261	299	278	295	313	311	319	278	309	310	296	303	283	306	306	296	305	327	319	293	294	315	312	298	304	293	307	296	275	316	272	273	329	293	329	331	265	272	322	277	319	294	312	321	264	275	278	289	292	290	334	333	262	280	312	341	301	302	284	325	289	322	303	303	307	319	316	308	275	268	288	300	262	306	284	293	269	299	283	282	294	280	286	289	269	273	292	326	294	295	276	306	286	312	287	310	269	299	287	317	304	313	295	266	311	284	263	272	298	257	262	258	332	303	306	272	279	307	286	268	305	303	276	255	312	324	271	257	293	299	300	281	283	324	316	284	266	300	284	321	323	297	328	276	316	276	300	249	296	314	293	294	301	286	293	275	331	304	290	304	311	287	263	287	298	268	279	320	302	289	287	308	304	302	311	289	280	318	289	262	289	311	314	290	300	321	303	308	346	291	282	281	261	297	317	283	283	291	307	292	280	292	290	279	286	275	282	284	297	278	289	300	295	314	288	308	309	280	245	280	288	290	314	285	302	276	304	313	299	296	279	291	288	293	289	319	275	315	273	288	304	307	279	293	274	283	297	293	287	267	284	292	306	332	268	303	291	309	287	273	297	284	240	296	263	309	307	302	301	312	295	292	302	314	295	305	293	294	291	309	289	279	314	304	324	315	262	287	255	272	332	303	286	295	256	305	290	295	318	312	301	290	298	271	298	295	294	302	317	318	316	296	301	310	268	281	316	319	278	276	324	298	300	278	272	294	273	282	273	287	283	283	290	287	321	263	275	283	277	273	303	267	293	309	324	299	295	296	261	333	337	290	285	283	270	288	298	290	318	327	303	305	293	291	301	309	302	262	275	279	292	288	320	315	313	325	295	297	322	306	298	312	276	288	286	283	294	280	299	293	291	286	267	294	283	294	284	292	295	290	301	294	280	283	295	311	271	305	274	279	304	269	241	295	302	314	293	283	286	309	293	308	299	271	278	319	296	292	313	309	289	308	282	307	279	268	252	303	284	307	328	283	324	302	289	302	303	294	289	316	291	299	296	279	264	315	281	283	292	291	291	323	306	284	303	276	288	292	271	297	293	279	305	287	318	303	308	287	286	277	286	299	287	299	276	302	267	301	277	279	286	265	292	294	282	305	303	267	321	261	284	261	297	287	304	329	289	289	306	294	249	303	268	271	298	314	338	302	270	298	296	296	259	319	321	289	305	313	248	323	338	293	256	318	311	288	338	278	281	273	297	323	286	311	325	297	320	300	270	274	317	276	304	284	286	318	278	300	328	291	314	292	302	294	296	302	290	295	297	263	299	325	310	281	301	282	298	310	268	297	283	291	291	270	291	281	287	276	290	297	294	293	278	319	304	282	277	288	288	273	303	277	271	281	311	279	310	295	290	291	288	272	278	303	305	288	325	313	301	303	334	258	309	263	306	259	265	291	294	299	322	308	310	288	279	314	312	279	300	298	315	300	298	298	299	298	315	298	283	293	268	281	292	316	283	321	278	295	297	306	289	261	284	300	295	270	281	283	309	307	272	307	274	351	298	291	297	308	295	297	283	296	284	282	281	294	289	300	293	281	282	260	295	262	298	290	290	307	288	260	273	299	301	279	317	256	292	284	288	286	274	310	286	270	295	249	266	294	273	310	294	276	310	279	281	321	289	286	307	332	296	286	332	306	306	286	341	273	288	283	283	278	262	276	307	308	317	319	295	285	302	308	313	295	295	294	314	309	286	293	260	321	300	265	272	265	304	261	303	283	295	321	283	310	325	292	264	294	304	304	291	304	287	299	299	281	304	313	315	299	315	314	298	287	330	297	271	305	298	307	306	319	286	323	291	321	312	291	288	315	316	308	342	282	283	288	267	288	274	308	305	302	305	259	278	324	341	286	290	301	315	336	284	268	309	312	304	286	255	291	300	296	294	310	298	293	316	286	280	297	308	306	296	288	282	297	294	283	297	295	285	306	299	305	313	239	275	299	318	295	271	278	289	272	297	310	255	293	295	307	256	287	304	311	313	277	323	288	258	250	302	265	302	286	301	274	291	290	296	283	319	261	261	298	277	298	325	312	330	287	298	324	295	283	270	303	304	279	294	292	285	277	315	313	294	302	309	296	311	295	294	330	276	245	289	307	294	304	295	277	313	253	292	312	283	298	308	282	274	282	290	299	299	294	296	292	319	299	315	282	300	286	307	313	277	328	309	312	299	292	300	305	316	287	295	311	290	276	328	299	309	315	297	246	297	280	297	299	272	318	275	317	281	309	310	285	291	332	314	312	283	289	340	281	274
1732	693	693	684	724	701	690	708	704	645	740	708	651	662	682	657	666	664	675	689	710	688	715	673	706	676	676	667	693	664	705	656	646	696	705	665	729	659	686	697	643	725	701	636	649	687	665	734	761	692	709	699	691	685	688	671	706	705	639	705	741	686	657	703	667	720	664	701	698	635	705	700	650	682	725	673	701	696	737	693	670	681	641	706	666	620	694	633	680	667	697	666	649	699	696	649	652	681	658	683	679	731	673	702	680	693	671	659	626	685	677	637	672	709	674	713	693	643	719	708	675	702	653	668	670	705	735	647	700	672	710	641	675	666	686	730	660	661	691	672	654	692	689	677	663	698	628	701	650	714	651	661	736	644	664	723	661	675	670	644	708	665	683	718	704	722	681	716	686	722	698	686	649	679	658	681	679	669	710	720	666	699	711	655	646	713	695	632	667	708	678	684	642	708	705	687	689	723	693	714	620	703	650	618	696	698	674	694	692	705	698	695	679	677	680	700	676	696	684	657	695	692	722	688	696	709	685	700	695	657	711	659	653	702	672	709	684	684	695	666	721	688	691	691	670	680	667	718	693	692	681	639	662	686	675	643	647	665	674	686	612	715	686	643	655	712	683	697	726	716	664	705	684	714	711	676	730	682	666	696	648	686	681	650	666	671	663	710	648	738	649	711	687	681	716	664	668	677	667	695	640	632	643	683	653	723	726	729	727	701	725	665	641	695	665	694	671	698	658	686	693	683	694	691	730	683	693	660	679	667	678	721	704	689	680	690	723	712	685	652	721	672	655	707	659	742	647	676	690	659	715	703	726	657	734	680	675	696	702	678	679	686	631	696	643	677	702	692	656	662	718	663	668	690	633	651	647	687	655	688	681	699	653	671	691	664	670	716	640	687	692	686	696	636	669	691	727	669	657	673	650	682	664	665	659	693	696	643	690	661	673	686	630	672	729	691	664	705	647	680	671	720	698	642	657	680	630	690	679	685	722	670	681	697	671	678	683	667	697	719	659	686	696	694	692	697	642	699	703	647	639	655	703	669	731	698	686	657	640	658	675	678	695	629	692	685	695	654	675	700	656	680	683	679	676	716	708	683	708	687	672	675	694	663	651	665	684	701	642	735	668	685	662	680	690	699	710	667	650	702	679	697	683	737	653	678	681	684	669	690	694	683	699	711	681	665	692	653	671	718	692	670	713	703	700	682	667	668	688	630	640	644	698	650	667	658	652	684	667	700	686	682	655	652	672	658	697	725	674	694	679	653	642	701	651	679	712	746	673	708	707	638	671	661	657	696	664	700	621	624	683	686	682	652	651	677	685	674	698	715	738	694	631	688	674	675	677	670	692	641	672	665	720	683	698	663	630	721	694	648	695	688	675	642	655	686	681	659	741	673	682	755	640	670	640	668	682	683	683	667	695	667	668	697	723	689	648	662	668	678	696	688	707	733	672	688	648	681	650	678	665	676	673	690	676	708	658	699	662	736	708	653	667	694	695	687	669	681	648	676	686	661	691	746	681	678	697	613	650	664	660	651	660	661	690	667	664	641	698	659	682	678	721	659	648	655	675	652	660	661	657	658	644	674	673	682	672	683	671	664	683	690	699	705	706	662	699	692	728	681	676	688	734	645	723	654	682	677	665	704	719	703	640	644	692	655	683	693	667	722	690	698	718	699	662	647	657	679	653	702	727	681	737	693	667	747	659	683	679	664	719	667	658	709	732	657	714	687	682	686	684	661	639	681	686	724	704	673	657	677	704	689	726	667	719	709	659	660	666	676	639	677	646	666	637	671	655	673	707	658	642	740	637	665	674	707	666	684	690	634	646	650	659	719	699	709	682	673	698	681	706	674	694	696	655	672	674	692	675	672	666	708	716	663	705	683	685	712	716	631	730	686	684	673	682	688	666	692	680	693	666	646	647	688	691	707	678	687	689	692	659	678	718	714	710	658	676	700	677	681	654	711	707	628	680	651	689	704	717	607	705	672	674	677	611	700	714	684	735	717	685	660	723	690	679	626	701	657	685	650	695	642	681	634	672	695	678	689	682	730	720	676	726	695	654	718	709	657	690	682	667	639	634	693	681	702	731	706	659	692	665	703	667	677	658	662	695	678	673	640	706	665	682	670	646	678	735	664	719	634	708	694	687	693	720	683	685	705	653	733	648	698	628	705	699	697	656	703	665	712	685	698	661	654	689	741	682	683	676	680	658	667	679	667	686	706	653	659	637	707	684	682	660	663	667	691	691	679	749	664	643	674	721	661	622	682	640	705	687	671	660	700	702	675	682	703	699	666	649	673	711	705	671	692	671	645	717	678	667	652	718	682	687	689	706	706	652	656	655	694	693	661	701	685	646	662	669	674	666	682	652	664	690	644	699	674	685	641	685	706	736	676	680	725	668	729	675	649	692	637	671	668	726	675	669	666	702	695	665	712	695	678	688	688	671	641	728	653	651	689	695	714	718	649	706	690	677	693	640	684	659	670	662	693	693	672	697	718	684	705	690	683	659	677	670	638	688	722	665	663	692	664	724	688	665	697	700	651	725	667	664	729	666	693	699	694	686	686	651	685	709	707	678	701	631	668	712	712	655	696	726	698	721	671	634	731	696	665	699	681	672	715	687	698	670	683	713	688	692	699	686	664	701	645	697	660	651	647	761	736	641	672	683	727	724	654	741	657	675	705	717	709	699	679	669	679	681	646	645	688	678	676	662	658	656	639	646	680	664	712	676	659	672	695	681	705	620	665	671	695	646	680	693	636	710	704	700	671	711	724	692	626	700	620	638	650	671	690	698	665	692	673	727	641	704	730	675	678	662	684	688	628	736	681	691	684	671	694	654	708	680	688	670	706	667	681	694	658	695	692	675	708	689	678	656	702	673	706	669	673	704	690	666	680	708	697	652	661	723	710	650	683	690	683	653	750	679	687	680	650	680	666	729	669	683	660	695	675	665	661	677	665	615	655	682	682	676	691	689	649	617	662	671	688	662	700	659	675	663	687	736	703	670	698	691	706	697	686	710	685	656	672	690	669	743	669	652	689	667	669	725	676	690	697	744	636	702	678	688	697	732	652	636	703	668	666	689	669	637	714	687	697	664	627	691	679	695	697	709	676	725	683	701	692	719	663	689	678	674	662	732	696	673	723	682	669	663	718	654	650	725	687	690	643	692	675	688	702	660	717	682	667	625	661	727	694	672	675	683	727	729	672	715	678	707	663	700	683	664	645	657	694	686	641	682	698	684	667	645	685	665	683	683	688	699	669	640	685	692	699	702	707	674	712	664	739	645	627	670	683	668	700	729	708	675	700	638	727	674	705	655	713	714	675	682	672	694	636	681	701	659	683	710	652	692	711	688	708	651	696	732	680	657	678	665	707	711	680	674	676	678	683	693	687	701	706	659	655	679	726	681	687	664	663	677	682	685	683	696	701	686	674	682	711	661	711	697	689	685	673	685	706	683	701	620	671	684	658	656	665	663	657	732	666	635	677
7693	492	429	447	312	250	224	224	200	198	193	166	185	158	164	168	186	174	164	161	149	184	154	150	154	158	167	136	184	161	153	139	157	158	173	157	175	156	136	161	179	170	204	148	160	158	155	182	156	152	162	137	164	182	171	163	148	160	147	162	165	171	144	155	182	150	168	166	184	195	173	144	161	150	160	154	183	167	180	165	155	171	158	160	120	170	143	144	185	165	173	155	125	139	153	157	178	133	189	138	154	152	165	154	161	158	180	148	142	157	170	150	153	160	177	138	153	146	151	152	165	150	160	171	154	145	141	152	128	172	150	154	141	163	161	171	154	160	147	159	154	139	155	172	149	153	156	184	172	152	155	162	166	138	158	145	169	165	158	146	175	163	181	135	178	174	149	151	172	140	151	138	151	160	161	158	159	147	153	153	172	173	189	200	181	154	151	153	181	160	166	132	155	184	153	151	164	160	139	168	162	135	154	155	138	153	149	148	172	153	141	146	162	156	146	157	146	137	138	165	157	150	145	133	159	155	166	153	140	140	165	157	155	168	156	135	157	183	165	174	157	169	172	163	165	143	158	165	139	136	152	176	165	127	175	176	151	171	169	159	174	168	170	147	169	156	162	149	154	138	155	173	140	134	170	165	175	127	146	167	148	160	167	166	188	168	155	144	186	175	175	195	168	157	152	139	141	169	154	145	168	161	176	165	179	165	167	149	156	148	160	171	149	171	175	166	142	153	156	146	168	153	145	144	158	171	144	151	156	162	184	171	163	167	165	187	154	151	139	169	171	167	159	142	172	153	159	164	151	162	154	174	172	164	155	159	171	148	151	143	157	143	144	164	159	170	169	152	185	156	185	157	168	150	148	155	157	150	153	147	184	146	180	148	139	192	150	173	150	173	167	142	150	154	171	179	169	162	171	147	169	164	158	167	176	147	144	178	155	146	155	151	164	169	149	160	184	166	155	163	154	156	162	160	163	182	149	137	160	184	151	172	172	173	174	167	156	181	155	166	158	155	146	153	133	152	161	137	181	164	178	186	148	157	171	166	180	155	123	144	132	173	164	152	155	171	161	171	129	135	140	139	147	167	174	135	134	147	145	156	153	170	163	158	130	148	157	160	149	175	153	168	166	168	139	154	168	153	147	165	158	161	152	151	156	122	151	150	152	150	152	154	162	162	159	150	155	174	175	157	152	163	168	152	170	167	162	145	154	152	157	147	165	173	164	164	175	166	164	162	160	153	172	142	132	161	175	159	169	167	169	148	166	191	152	128	162	147	179	150	175	165	153	164	167	166	183	153	156	169	172	165	167	136	161	144	162	168	139	168	151	148	158	169	164	146	180	163	133	142	152	164	154	150	164	150	152	156	167	149	162	169	149	155	154	142	133	163	163	173	181	175	163	157	155	157	171	160	148	151	174	170	172	179	163	165	165	148	148	153	175	158	174	182	174	161	187	160	134	180	156	149	159	195	168	165	180	150	136	152	157	181	173	167	178	172	136	151	145	178	162	158	172	157	178	131	154	138	169	169	174	168	172	173	149	152	149	166	180	159	135	159	154	169	154	142	166	165	144	167	174	132	140	165	172	170	147	141	166	159	145	169	161	155	167	188	146	128	157	177	195	151	143	160	167	171	181	156	154	173	147	162	168	169	153	161	145	162	141	150	126	155	185	167	147	153	134	167	167	146	153	154	157	144	179	205	170	180	165	168	174	172	167	144	161	167	155	173	170	164	130	176	173	158	165	188	140	150	149	158	148	153	184	152	176	156	177	165	147	141	143	170	147	148	151	165	155	192	152	147	162	163	156	165	151	182	143	161	170	158	141	161	158	158	153	140	196	151	141	130	175	149	156	151	179	132	183	165	156	157	171	171	158	168	158	153	144	169	166	161	160	145	151	152	133	131	213	151	142	166	151	147	159	171	144	162	154	158	135	158	133	154	167	153	150	172	164	159	158	160	156	168	173	182	185	149	147	136	190	155	177	154	166	144	156	201	141	146	146	158	134	163	167	157	154	163	163	155	145	162	148	146	157	155	146	181	173	156	145	167	157	142	153	152	186	175	182	143	160	126	160	145	142	163	157	151	186	161	175	154	163	169	136	174	173	148	136	150	167	139	168	180	192	168	163	165	165	147	152	171	160	173	131	162	135	163	156	143	167	149	156	156	180	165	185	165	179	175	161	149	164	162	158	165	161	182	177	169	158	151	170	163	140	162	156	178	149	152	149	167	157	166	166	161	156	147	152	170	172	183	149	146	167	167	154	161	171	136	141	151	164	156	145	158	172	131	141	150	155	166	161	130	183	182	159	169	152	178	153	175	158	157	172	151	147	140	149	157	162	151	139	170	156	158	136	163	143	142	157	168	171	151	176	172	173	164	146	170	156	175	146	156	135	172	151	165	158	154	160	167	146	165	164	174	165	164	150	152	170	162	179	156	164	134	183	169	145	157	157	151	182	166	164	163	164	162	180	159	173	177	169	159	166	156	166	161	159	164	162	132	143	142	140	160	167	167	151	169	155	147	162	187	168	142	170	177	184	144	178	181	192	169	178	151	153	160	180	157	165	145	155	154	140	155	137	172	161	176	186	161	172	179	170	166	147	143	145	136	167	157	141	167	152	154	166	159	159	198	153	152	150	141	148	144	149	159	143	157	176	159	161	150	144	148	164	146	170	156	169	153	160	143	146	161	142	162	176	162	167	153	179	155	146	162	135	147	163	137	167	147	167	155	140	167	196	158	165	164	153	178	144	169	149	155	151	166	160	185	149	146	168	164	145	162	139	167	160	155	144	151	143	138	159	155	153	167	169	139	166	125	152	165	163	158	149	189	165	156	147	147	134	162	157	161	165	140	175	137	144	165	181	158	150	164	174	165	184	146	180	151	133	161	169	165	167	173	157	141	168	164	169	152	137	163	172	193	188	180	157	139	190	146	157	148	162	183	163	170	136	158	157	171	153	146	179	182	134	177	176	152	157	154	158	157	159	140	161	178	141	172	158	150	179	175	142	151	173	169	157	141	157	161	184	163	150	157	154	149	175	168	158	150	177	164	153	143	162	161	151	151	132	163	166	153	166	130	169	165	162	168	159	151	136	155	144	167	165	137	149	162	145	166	167	169	165	165	140	155	151	156	160	154	165	180	148	135	149	139	163	161	163	146	137	164	150	166	132	147	186	144	170	157	169	156	163	183	170	156	140	138	154	173	147	185	162	146	133	152	132	199	155	175	154	170	154	160	159	173	140	160	153	152	166	156	150	148	146	154	183	169	137	143	166	151	149	163	153	135	146	191	175	164	166	174	149	165	155	164	169	148	167	144	152	151	154	190	164	161	178	138	158	190	162	147	157	174	167	150	170	152	169	154	150	149	128	149	157	138	152	167	180	177	167	179	169	168	155	149	184	169	170	148	153	153	167	157	166	179	158	153	130	160	150	153	149	150	144	167	165	177	179	164	139	132	140	162	143	150	170	158	160	158	186	161	177	150
6197	727	1148	1248	1138	905	838	740	677	598	612	596	536	527	488	527	515	453	463	486	465	505	462	457	422	463	455	403	453	424	436	457	453	426	455	465	458	410	457	398	433	408	450	441	440	444	440	462	428	430	423	450	471	456	427	457	476	409	479	448	437	400	471	434	426	444	460	434	417	482	436	447	446	445	438	460	449	425	410	455	436	411	408	417	478	423	415	435	454	434	443	409	428	450	428	422	496	431	415	417	447	391	446	456	403	447	445	407	449	440	443	432	431	432	431	441	449	396	389	462	415	402	445	429	428	450	411	421	382	445	425	430	427	404	459	420	406	410	427	441	413	440	400	398	466	465	418	416	447	418	405	428	417	452	401	463	457	405	446	430	423	444	425	427	439	415	469	463	428	433	415	444	421	426	464	433	443	392	436	430	399	455	423	444	419	465	444	436	431	411	443	443	398	448	433	436	436	405	457	413	447	433	446	459	426	438	438	416	429	421	452	503	485	488	458	458	417	423	420	452	467	406	424	436	394	464	452	427	433	426	449	415	414	437	432	445	410	439	429	449	428	432	371	388	467	410	431	444	428	413	445	405	433	439	403	398	468	424	467	434	459	436	414	437	427	442	456	427	425	444	451	473	432	447	419	410	477	431	423	429	431	471	428	453	447	417	429	439	419	427	436	427	438	422	427	407	450	449	389	460	431	442	458	446	443	433	437	486	437	457	452	446	419	467	441	453	427	432	453	386	450	401	409	440	405	444	428	440	457	415	405	426	413	443	421	386	375	442	436	417	443	490	416	430	419	381	445	421	421	417	440	437	419	444	434	455	432	421	399	421	433	454	430	416	454	431	424	406	447	452	430	468	463	440	419	428	427	416	435	426	399	430	404	441	396	430	432	439	406	436	415	465	435	447	428	449	437	402	441	452	424	446	439	449	420	446	407	435	433	439	459	455	420	410	424	440	429	428	414	447	422	428	368	454	403	406	435	481	436	439	461	460	434	440	412	435	449	399	452	450	418	444	450	432	401	454	416	443	417	411	395	401	427	435	459	423	408	463	466	421	418	399	427	412	431	447	415	406	409	464	403	471	435	431	444	396	438	423	427	439	431	460	438	424	465	435	445	451	419	426	399	461	432	423	428	408	461	452	415	429	469	438	442	464	447	403	436	482	469	437	468	416	437	417	453	428	440	413	472	401	415	479	475	415	438	457	405	419	447	429	480	415	400	424	441	408	427	417	462	492	400	464	449	432	443	434	420	437	423	424	426	423	448	456	413	433	407	416	475	440	418	437	417	433	443	407	461	459	478	420	442	426	426	428	444	386	431	441	434	436	437	449	437	478	405	442	408	457	412	423	445	415	424	443	448	427	460	439	454	406	448	440	422	423	407	476	445	420	423	427	454	420	420	409	471	415	425	413	420	438	466	418	455	412	465	441	412	453	439	470	437	429	425	441	399	379	421	439	419	422	448	454	430	435	421	460	444	460	441	433	440	430	396	456	434	428	440	452	438	438	444	439	414	418	428	407	432	457	408	451	437	425	445	412	435	456	393	447	445	439	411	476	428	479	446	462	431	400	419	422	417	414	445	421	408	438	435	420	420	435	408	401	454	434	420	446	394	435	402	454	424	451	437	426	406	446	437	441	432	431	452	403	486	426	431	414	463	437	423	426	463	441	447	443	444	468	428	437	418	401	422	421	472	415	439	440	416	454	424	426	399	433	431	471	436	426	450	432	409	439	426	427	454	421	445	424	414	426	422	425	427	419	432	470	398	434	434	438	425	438	439	394	443	417	383	434	384	446	408	455	449	448	432	422	439	442	452	443	464	480	442	459	470	420	403	398	466	440	443	433	436	440	433	394	436	462	457	419	454	445	405	414	415	438	414	428	423	463	458	442	423	425	464	428	427	405	422	463	450	432	435	462	421	440	422	432	439	440	451	458	413	392	420	406	420	452	392	400	454	435	415	455	437	412	415	461	453	390	463	405	417	422	433	442	367	398	411	434	444	429	421	431	448	416	439	416	464	433	421	420	464	453	442	459	436	431	439	419	438	447	459	467	466	444	360	443	501	409	442	437	470	419	453	452	444	469	433	449	407	415	432	414	432	455	435	456	482	446	460	415	421	447	437	466	411	408	426	412	427	434	469	401	443	429	437	455	445	430	441	464	417	439	426	405	438	424	436	440	443	423	430	422	424	427	416	439	412	456	458	466	450	458	450	429	469	425	407	429	444	444	377	402	459	433	459	414	451	426	412	415	447	432	415	424	478	413	455	464	375	451	453	444	434	424	419	459	415	437	423	408	432	432	431	435	458	427	386	457	428	405	455	434	429	458	461	419	450	432	467	422	429	471	405	377	421	431	420	423	408	434	428	436	411	442	431	445	476	453	454	477	391	407	426	418	438	418	420	439	414	447	485	433	415	421	442	428	463	412	391	460	427	456	433	417	452	457	436	417	437	460	429	416	422	441	461	453	427	424	448	410	427	448	415	429	414	439	465	405	449	402	426	445	437	423	420	422	469	434	411	446	443	429	465	433	409	426	459	393	438	428	400	435	433	404	431	431	441	455	437	437	441	426	456	430	393	417	399	460	432	434	436	434	449	426	437	430	444	457	404	450	457	463	447	427	431	442	447	418	437	403	444	453	427	431	416	424	442	398	438	442	426	425	416	425	409	497	444	411	449	432	482	445	440	428	440	439	432	451	471	429	399	428	431	414	451	427	408	410	466	420	417	429	439	451	458	467	444	417	439	442	418	401	449	470	469	417	429	413	465	421	373	417	456	430	441	456	398	434	416	469	459	426	439	389	451	467	403	437	475	441	425	437	390	473	444	419	411	448	440	483	441	431	438	447	447	428	448	451	423	409	425	401	449	438	401	417	387	456	415	416	436	451	441	442	413	403	419	472	409	440	445	390	412	456	454	431	426	442	452	432	402	454	418	461	451	406	415	424	442	465	425	422	399	459	419	461	428	415	450	438	426	419	433	447	403	434	418	424	437	463	406	421	426	453	419	444	421	439	483	470	433	423	462	434	472	419	419	431	406	464	435	451	489	455	476	418	438	426	420	450	429	417	412	458	446	428	415	412	447	435	437	461	436	423	448	414	421	437	415	415	424	406	409	436	463	443	397	423	444	415	451	456	419	443	396	460	474	485	439	392	415	467	425	439	430	461	428	429	459	431	425	428	399	432	411	441	433	437	473	425	436	426	440	443	482	435	459	435	406	397	399	430	425	469	451	457	399	448	409	451	426	445	449	446	469	412	489	403	431	415	433	411	395	432	452	442	426	432	408	433	437	430	432	437	427	411	402	439	445	454	435	438	431	433	450	423	417	468	406	428	450	418	413	408	458	415	430	432	429	436	432	413	426	475	433	428	426	444	394	461	409	434	466	447	433	435	446	410	461	428	435	419	430	454	408	452	424	433	438	449	437	445	436	448	456	452	446	455	428	431	416	418	469	429	446	444	442	433	407	464	442	448	507	451	440	405
14202	1125	982	817	548	473	385	397	380	311	314	307	303	314	307	336	291	286	316	305	299	283	298	316	275	259	299	269	306	293	286	278	294	287	272	284	301	267	292	306	307	296	274	283	290	279	276	253	252	292	297	294	244	290	285	284	271	266	274	282	267	269	278	281	289	298	274	261	257	314	291	304	268	278	261	255	279	278	248	303	263	277	288	294	303	276	281	272	283	259	263	273	265	281	253	281	272	269	292	291	268	250	284	277	284	294	285	277	321	276	267	302	250	288	283	249	280	305	260	250	295	287	289	276	264	290	285	269	288	265	263	297	271	274	283	285	243	288	255	280	275	248	256	311	282	291	305	265	290	254	255	250	301	252	297	301	277	274	254	258	244	270	294	246	248	288	275	265	293	256	288	291	271	272	254	329	277	278	270	263	278	275	277	270	284	271	286	243	290	278	259	256	295	279	286	291	289	292	273	271	272	286	313	260	272	293	252	284	263	279	312	304	295	300	272	270	261	299	254	249	256	290	269	246	291	268	333	297	274	301	250	292	274	240	271	282	254	300	247	268	299	278	281	305	296	275	263	262	276	270	284	319	273	266	254	247	256	280	272	257	259	270	248	253	265	316	300	278	302	296	275	266	264	254	306	259	247	280	247	303	300	270	284	289	288	244	296	246	279	277	258	287	284	254	254	280	257	259	270	287	274	265	286	268	286	290	266	281	294	247	255	333	284	293	265	264	267	283	268	290	262	280	283	284	248	275	290	265	276	280	264	272	269	280	284	304	267	319	273	310	271	281	241	292	268	265	258	255	298	245	267	292	309	311	277	239	266	288	268	298	267	248	274	294	277	273	270	297	286	286	275	289	279	291	292	268	269	327	296	272	276	284	275	290	252	295	302	298	245	273	284	239	283	282	271	241	271	263	257	277	249	281	301	296	257	268	273	273	297	275	312	284	277	288	270	298	284	280	283	252	282	262	249	264	261	260	289	292	272	290	268	277	277	270	260	252	267	312	242	284	334	276	278	267	274	297	269	288	257	265	263	317	298	276	282	339	254	253	282	299	325	261	313	288	277	280	250	284	296	260	276	270	266	260	268	299	303	258	289	263	272	265	300	265	299	259	292	290	307	287	293	259	240	265	257	294	277	296	253	260	251	273	267	265	294	277	265	287	272	287	295	273	266	268	249	280	278	279	266	293	290	281	291	268	260	261	262	277	267	304	299	292	272	256	270	255	247	255	289	272	290	320	266	297	279	277	311	246	305	282	275	276	261	289	276	284	272	264	291	294	299	243	291	248	282	302	284	262	239	298	258	258	275	297	279	290	266	305	260	260	290	274	263	292	258	275	245	261	268	257	279	270	270	265	263	282	300	293	256	253	241	265	292	257	259	291	308	291	243	243	287	272	259	288	283	245	280	264	279	306	262	282	248	268	249	304	300	262	262	276	284	319	250	275	273	271	325	292	258	274	286	274	276	282	278	277	274	278	253	247	295	252	264	291	296	252	290	265	263	272	297	299	299	269	293	271	275	281	274	262	275	312	287	284	289	318	326	294	295	285	287	283	261	294	317	281	277	268	267	311	282	279	283	261	256	249	276	283	301	279	280	279	283	254	268	255	277	265	273	286	284	230	304	265	285	254	312	267	257	279	274	253	251	288	281	253	263	304	281	256	281	291	297	229	293	286	286	278	295	292	251	260	276	256	270	292	274	270	263	279	279	264	269	253	262	305	273	282	241	252	292	230	304	270	248	254	271	246	279	301	305	260	294	262	294	271	290	264	264	250	284	289	294	278	273	255	249	254	276	291	278	279	277	297	312	241	266	272	279	286	255	242	301	307	266	240	276	260	273	271	287	276	260	282	273	262	280	267	281	277	256	267	282	277	277	256	260	270	300	307	295	248	290	282	308	256	285	280	271	284	269	284	284	294	257	274	270	255	256	310	256	280	259	291	303	279	303	271	266	272	282	289	266	284	280	286	276	282	270	273	276	261	289	271	255	274	302	262	271	289	259	242	282	277	252	287	287	264	305	266	251	303	304	283	269	273	246	280	286	300	276	281	260	260	287	267	289	280	271	266	260	288	264	272	283	279	264	287	250	279	241	295	285	276	259	260	282	270	283	282	279	290	311	255	246	255	310	285	286	272	269	323	289	253	250	269	299	279	258	302	292	275	263	262	281	268	282	308	291	265	281	264	262	272	301	253	291	259	275	251	275	264	280	287	256	293	270	281	279	264	276	278	277	282	259	265	262	268	288	280	277	281	308	254	252	258	259	291	274	259	281	306	290	269	272	266	304	298	276	268	283	263	268	254	279	293	241	304	275	300	281	250	282	270	284	245	307	279	261	265	292	239	285	303	297	285	270	287	275	270	277	267	267	255	273	270	301	291	253	313	277	293	263	302	299	247	253	293	298	248	290	317	278	258	271	272	267	250	289	260	301	252	272	271	290	294	269	250	280	265	261	269	288	248	287	266	260	264	271	289	255	280	280	284	277	276	306	272	295	267	284	285	285	297	259	255	255	287	246	265	295	274	264	283	277	275	260	302	313	291	265	281	297	328	304	261	247	290	281	265	260	256	266	258	269	269	266	283	265	287	287	282	272	276	253	270	283	283	254	253	271	268	261	287	277	268	257	290	245	262	263	283	263	282	287	291	289	275	289	254	290	287	271	251	306	331	283	281	297	275	256	293	289	268	264	271	288	297	294	289	264	268	230	247	284	261	265	289	280	292	240	264	259	287	315	289	264	259	294	271	281	277	241	269	282	271	286	277	288	276	290	268	294	302	286	281	294	283	285	280	254	277	296	301	267	321	286	286	289	302	287	283	278	300	275	250	267	309	293	276	293	274	235	271	246	298	256	297	292	252	285	298	256	264	273	281	279	276	266	291	305	284	239	252	268	289	292	247	304	264	281	273	262	247	277	244	239	279	278	270	266	267	251	275	276	291	279	268	253	283	273	264	276	278	293	266	269	294	264	290	269	302	268	254	268	262	269	271	294	291	269	276	262	273	267	260	294	267	280	275	294	291	281	284	272	283	266	277	291	274	251	261	285	260	275	270	296	300	239	286	253	276	259	273	285	279	301	270	256	296	279	275	273	294	272	287	263	304	287	274	277	272	268	278	267	269	297	302	285	292	256	287	264	230	299	272	286	280	298	299	272	305	286	279	297	288	300	280	255	305	278	248	287	268	287	265	275	293	286	292	253	299	274	279	266	279	297	253	236	285	265	257	297	281	265	278	278	275	282	270	242	267	255	286	289	247	281	318	253	279	275	276	336	258	266	298	273	326	257	272	298	308	292	295	299	271	291	279	267	283	292	296	268	284	290	297	280	261	281	282	304	248	294	280	283	272	256	270	263	283	265	272	287	283	277	227	282	280	259	310	294	302	231	287	250	282	291	277	287	267	292	287	283	271	293	284	262	290	264	274	292	263	269	325	233	288	249	281	247	295	274	283	256	285	302	309	288	270	262	257	268	273	267	265	263	272
8144	1190	2105	2329	1937	1677	1466	1309	1161	1076	1001	986	939	896	889	843	864	845	807	777	777	767	736	769	767	774	730	748	770	733	739	724	702	715	726	763	742	747	743	691	724	723	698	690	695	716	671	715	731	696	741	781	699	689	718	741	739	700	682	693	660	745	654	653	707	726	716	667	657	728	695	662	651	693	680	681	686	704	708	685	701	675	732	728	717	695	692	709	691	665	655	671	673	653	735	697	671	687	740	696	652	669	701	687	751	635	669	656	691	675	720	684	690	672	691	658	708	705	682	666	653	703	687	676	772	663	663	687	688	722	669	696	666	706	691	686	658	681	692	687	742	629	611	667	608	686	655	664	661	729	665	694	664	707	663	678	699	721	699	699	747	679	679	764	672	684	640	688	686	713	648	687	664	699	706	695	670	673	701	682	677	706	665	691	672	726	677	673	699	720	660	733	651	675	669	702	703	692	718	704	616	657	697	709	678	685	693	665	715	689	654	704	665	684	730	683	686	690	683	649	661	654	678	659	696	658	728	694	703	689	702	672	705	711	684	723	708	646	642	687	705	664	700	672	697	655	677	656	685	674	702	691	675	687	686	690	657	643	719	679	678	730	676	720	660	690	762	674	686	687	739	702	687	710	672	691	652	682	736	657	673	663	679	718	703	705	659	712	661	705	713	686	681	659	657	743	694	723	777	690	717	668	703	690	689	716	679	695	693	656	676	629	690	670	706	707	689	706	749	690	685	713	655	743	704	710	686	732	678	656	698	709	705	707	742	657	705	684	675	659	704	683	652	741	695	679	619	731	698	648	609	676	687	649	740	664	638	708	697	661	709	686	676	683	671	702	717	701	667	666	687	687	706	701	657	682	666	703	710	693	679	665	737	682	649	666	700	677	679	721	670	649	690	734	727	705	716	681	661	709	664	681	696	695	728	713	675	664	706	669	659	682	682	661	630	703	686	692	648	708	705	670	694	671	655	717	658	655	683	655	672	693	697	671	677	650	724	667	690	696	686	734	680	692	684	684	673	689	688	733	696	729	738	705	686	647	718	739	679	679	704	649	674	676	679	664	680	628	676	682	700	713	703	707	648	678	722	696	667	700	669	656	669	715	665	687	673	642	651	710	640	728	688	704	676	703	686	689	675	724	660	615	691	660	687	711	650	688	683	669	681	692	719	733	712	691	650	635	658	659	637	660	659	660	657	676	698	705	673	697	665	655	743	670	648	669	721	661	673	736	681	687	681	716	702	676	729	651	689	644	669	672	709	686	694	742	677	723	671	664	713	696	695	711	675	723	700	671	729	659	713	679	679	665	662	695	630	747	704	704	647	719	675	729	663	657	678	642	719	677	687	706	703	675	689	677	702	679	686	672	693	653	678	668	684	712	684	673	706	671	700	706	688	760	665	710	706	637	671	704	717	681	695	725	679	615	738	717	713	670	722	725	698	691	704	707	667	648	683	691	751	668	622	664	680	666	679	660	739	640	654	673	705	683	664	692	648	733	703	697	729	733	649	724	724	658	668	672	694	722	727	702	749	670	678	702	665	667	694	709	680	632	705	686	691	669	709	703	643	686	680	680	703	683	712	681	726	677	680	719	672	648	656	686	630	703	673	681	665	713	678	706	699	736	685	699	678	687	708	739	702	730	700	699	646	655	670	741	701	712	687	708	689	645	676	716	694	690	687	712	711	679	688	675	693	690	689	646	685	714	659	688	701	654	674	694	648	678	667	710	703	670	664	685	652	714	710	703	637	679	722	692	650	719	665	676	687	714	691	665	661	705	721	684	631	697	718	664	696	666	672	700	682	726	729	710	640	676	695	706	664	706	713	681	680	718	692	712	682	641	677	695	675	659	650	666	719	705	698	687	646	676	668	690	625	748	676	630	685	673	689	693	677	656	718	675	689	667	733	737	695	653	689	662	645	708	693	662	727	683	646	664	646	658	697	663	649	654	695	673	698	668	736	708	678	694	693	679	748	709	695	703	651	727	687	690	708	690	652	657	693	722	703	676	699	702	641	697	663	660	655	750	700	711	672	705	625	720	717	674	640	674	707	663	684	686	711	714	667	659	680	689	673	667	614	690	662	722	671	672	703	676	707	677	694	671	695	661	699	663	646	716	709	690	696	658	741	725	708	710	713	631	636	704	695	695	674	719	694	648	699	722	688	680	674	667	674	649	645	685	655	637	677	632	679	714	697	685	659	687	712	666	731	688	708	737	685	695	669	652	703	708	716	725	683	688	711	690	677	702	677	680	705	723	677	670	682	672	678	695	683	659	699	668	695	696	666	676	687	694	679	700	668	672	662	686	689	670	683	713	639	663	682	701	705	700	638	674	753	710	665	664	690	631	701	701	722	659	686	661	666	646	669	667	677	715	665	689	658	700	683	713	719	657	645	684	698	657	708	696	649	679	652	700	702	684	681	681	691	699	699	704	699	729	670	662	640	669	676	697	654	682	714	675	711	650	668	680	701	669	689	665	699	678	655	638	692	668	672	662	647	650	677	670	690	639	702	701	631	709	685	733	667	710	674	659	708	672	709	721	664	665	650	688	691	692	643	678	718	673	688	662	702	721	671	666	725	658	698	675	672	722	686	672	670	706	685	681	747	678	703	669	660	708	676	685	667	691	671	691	696	690	731	661	703	719	655	727	710	679	725	665	673	671	735	694	653	666	711	691	666	673	654	678	703	708	683	679	685	701	738	703	712	675	680	658	679	655	648	656	693	613	633	673	678	676	697	702	691	704	642	663	683	699	670	618	666	682	653	683	650	700	664	738	695	707	647	665	671	700	639	611	680	673	689	699	686	714	692	713	665	692	670	655	686	732	724	671	715	670	694	674	701	707	696	680	708	674	648	712	702	731	664	654	657	682	722	656	641	711	715	648	675	702	692	680	682	660	685	683	690	714	659	658	693	630	682	659	691	725	657	645	606	685	648	705	687	717	709	683	676	698	662	707	666	692	726	699	672	710	702	654	699	702	655	655	658	685	671	672	722	711	640	702	658	697	670	698	713	672	702	686	661	692	680	652	674	698	685	679	647	686	640	666	696	681	688	680	649	644	655	686	717	673	728	660	665	682	669	691	714	694	656	661	684	707	735	669	726	736	686	693	646	665	669	689	690	689	718	705	676	679	687	683	704	739	693	649	636	684	716	709	666	737	660	678	654	683	675	666	669	667	638	665	704	679	698	715	686	681	660	737	696	692	673	731	687	697	726	724	669	727	683	679	708	662	707	664	699	699	669	654	673	678	709	696	661	659	687	656	688	684	673	688	691	651	674	700	707	678	638	725	675	640	712	695	653	692	668	639	687	663	708	712	639	660	699	693	710	661	698	676	646	670	684	651	728	660	670	687	691	694	693	687	642	698	699	656	648	665	658	704	690	705	639	640	678	690	706	672	701	693	726	674	680	640	708	699	659	713	706	705	720	616	736	712	695	714	668	712	710	667	687	641	699	654	673	692	643	692	712	746	661	705	706	700
1570	307	302	296	320	289	286	320	312	301	229	278	294	296	305	285	278	324	314	275	318	318	294	344	326	283	296	297	295	317	309	254	285	306	293	310	277	280	306	276	286	304	325	298	316	291	294	296	325	280	314	322	306	275	309	292	320	270	288	332	301	307	311	290	331	328	299	270	282	278	293	305	310	305	302	272	295	290	295	292	277	291	272	295	246	295	287	293	268	270	269	270	293	306	292	289	284	347	300	286	290	304	297	267	247	322	282	265	279	339	271	308	289	282	328	311	293	284	310	273	262	270	308	280	274	324	310	322	329	290	276	293	283	322	301	259	275	299	300	309	312	311	285	276	255	283	327	280	285	292	314	295	313	298	280	274	316	267	299	311	320	295	326	333	280	278	282	286	285	302	304	281	249	306	267	288	316	326	319	316	308	301	306	258	325	286	317	288	269	259	314	293	286	287	286	271	293	304	275	275	317	297	266	299	291	299	288	319	274	328	328	321	294	286	310	305	287	295	294	307	269	307	305	314	282	329	302	276	270	318	273	290	310	308	267	299	314	267	282	283	266	278	291	271	303	282	294	287	309	347	297	292	297	308	294	303	298	285	320	297	296	302	299	285	322	298	306	305	305	285	304	308	274	300	287	296	305	326	292	272	247	312	296	308	303	308	334	297	283	304	302	298	303	274	307	293	315	310	292	264	285	298	305	288	271	286	295	317	320	304	309	295	298	327	262	301	289	281	313	290	284	317	296	289	295	307	281	313	308	352	279	320	295	252	291	314	319	275	247	284	302	288	296	296	312	282	303	261	328	257	280	279	280	280	303	316	291	309	300	298	286	286	325	286	314	302	283	313	295	288	305	302	299	289	322	272	271	284	266	293	324	290	291	298	303	273	283	293	303	307	333	264	310	328	290	312	287	294	321	320	312	305	308	290	296	286	273	325	309	303	278	335	311	284	307	284	291	319	274	296	289	325	289	264	291	306	287	278	290	286	280	265	288	342	293	298	344	303	267	309	299	317	304	289	266	303	269	304	318	285	314	306	304	308	288	274	266	272	268	300	287	276	282	292	306	306	287	288	313	317	292	301	317	301	291	279	339	305	253	257	309	289	297	297	295	285	292	288	299	303	285	277	274	278	273	319	307	293	309	316	303	266	337	297	276	279	322	272	281	289	310	299	303	282	262	305	291	294	312	332	306	267	317	293	316	292	296	311	306	307	261	305	307	306	312	295	304	299	290	301	285	275	305	309	275	263	283	296	291	301	305	302	303	293	324	261	314	306	296	296	308	315	270	276	288	297	270	298	300	316	275	289	316	310	279	306	291	318	322	314	311	293	279	300	292	307	305	318	300	296	288	328	259	293	305	304	295	288	269	297	317	284	282	310	297	309	314	308	296	332	284	285	295	289	334	288	308	275	290	329	299	295	276	276	301	302	268	294	305	285	326	276	299	299	269	302	307	315	295	327	307	284	313	282	320	282	275	272	302	294	297	300	306	283	315	297	284	311	299	313	304	284	286	330	277	295	274	306	292	262	300	278	302	281	293	308	285	284	316	300	287	287	313	274	298	290	307	261	308	296	284	271	253	293	292	281	313	304	271	272	297	295	301	306	288	292	297	322	281	308	313	295	294	280	300	274	290	256	330	315	277	280	279	312	312	278	280	254	266	287	281	270	298	238	306	323	329	284	291	267	268	265	331	316	293	317	336	318	268	294	297	309	251	288	350	330	333	289	295	295	273	292	287	282	301	300	289	292	281	309	291	288	324	345	294	283	286	302	287	299	292	283	282	287	285	321	330	289	319	291	309	300	330	327	290	289	276	307	243	287	329	313	300	299	311	283	307	345	293	306	278	269	316	276	288	290	250	281	319	312	304	313	294	288	306	288	329	294	294	263	261	313	305	272	287	322	308	296	300	266	280	287	304	265	282	299	283	299	306	314	273	306	251	272	268	248	278	269	309	297	275	294	265	300	277	298	278	307	327	290	304	283	294	310	334	287	321	332	302	302	299	281	317	294	286	306	308	310	283	292	281	308	293	313	314	266	268	299	268	311	292	303	287	239	285	282	290	282	289	266	302	287	263	299	311	306	319	294	284	333	307	278	304	294	309	290	281	298	298	306	294	282	322	315	294	282	298	268	293	308	292	277	305	304	264	285	294	279	301	274	318	315	312	296	338	277	315	288	310	287	320	327	271	301	293	313	305	288	271	304	318	268	301	305	307	250	276	309	285	313	270	263	323	302	294	279	279	297	303	334	299	302	288	292	317	297	282	307	268	259	297	297	300	285	277	286	300	326	277	290	288	292	312	317	298	300	269	281	311	289	281	309	317	306	305	278	276	267	295	298	277	295	280	274	271	294	311	303	290	271	271	306	315	297	281	318	317	295	292	307	283	278	288	277	281	297	299	309	301	295	312	279	296	283	274	329	330	282	285	302	331	314	275	319	284	305	251	253	291	294	265	297	274	270	307	287	303	288	309	293	300	304	297	303	302	257	260	309	287	304	310	295	293	279	249	273	288	271	292	267	293	272	313	302	288	306	285	265	271	289	292	282	278	333	316	296	275	275	303	305	298	275	328	289	293	310	274	312	278	269	296	264	274	297	291	317	288	283	289	288	321	318	284	291	277	341	298	297	334	291	294	309	305	319	274	287	294	299	296	297	298	306	273	294	277	312	262	303	299	306	291	271	304	305	285	301	324	314	278	334	252	323	278	293	319	294	274	314	330	307	280	314	314	291	320	250	270	276	276	271	261	319	281	300	297	305	301	253	287	305	317	264	298	285	326	306	288	276	302	284	288	275	310	301	314	290	283	259	279	295	324	266	285	301	316	293	294	298	283	267	294	286	297	300	316	321	287	297	325	336	309	326	295	288	326	294	303	303	287	295	303	317	302	321	269	309	319	299	323	302	290	306	291	284	288	307	270	292	327	291	288	245	327	304	312	276	298	268	288	303	289	305	307	282	283	320	275	273	278	313	275	289	315	291	301	303	301	301	288	324	310	273	277	318	289	303	292	292	288	292	287	315	287	312	298	299	274	314	293	299	302	315	303	262	278	304	304	309	299	306	285	296	297	279	286	285	325	293	259	282	313	284	313	290	288	280	313	308	320	294	301	329	290	276	293	261	307	341	277	274	258	279	304	313	316	289	320	266	280	275	297	293	316	267	278	307	324	318	283	283	291	319	300	317	296	282	307	293	282	307	312	292	252	299	314	286	320	319	308	345	316	283	287	290	314	288	279	293	326	274	269	252	324	329	311	274	304	315	262	287	298	291	298	286	295	309	293	296	278	303	297	255	283	286	309	304	295	310	277	291	276	313	305	315	321	311	310	262	291	282	305	317	302	312	329	315	331	300	312	271	260	300	307	289	309	296	290	290	303	320	300	268	287	293	277	288	271	293	293	289	311	303	309	304	313	311	297	320	272	325	279	276	318	267	310	280	302	299	294	283	291	287	276	352	285	303	299	258	284	279	321	278	263	280	281	285
1895	685	688	720	683	691	665	710	714	642	719	686	676	689	677	713	663	701	689	678	656	688	678	707	655	685	703	703	670	720	612	657	661	631	697	640	691	654	707	714	700	688	713	667	715	698	668	672	668	672	709	646	647	619	689	662	680	671	655	693	693	694	699	685	665	706	687	698	682	679	687	725	691	709	668	701	687	681	704	686	710	637	724	659	700	742	703	680	675	705	648	676	666	648	692	682	665	679	685	663	716	681	718	672	672	712	638	658	690	720	653	710	681	703	689	649	731	667	697	705	689	671	680	674	669	693	698	677	694	666	711	692	652	689	708	696	684	679	694	629	697	722	658	690	692	660	690	657	675	671	723	678	683	696	709	653	662	662	676	718	676	694	680	686	650	712	654	635	697	654	655	702	722	650	674	633	687	689	658	673	674	665	681	671	655	719	668	681	702	660	676	685	687	700	674	666	700	619	658	638	690	675	738	636	683	686	649	696	693	646	697	701	710	669	683	674	711	711	664	656	723	612	680	695	689	664	667	676	691	704	685	696	693	691	696	685	664	708	677	706	663	666	658	687	651	670	650	673	691	715	692	687	676	666	671	673	732	666	646	629	692	664	666	646	672	708	707	673	710	660	687	703	735	654	649	712	639	715	684	643	662	688	696	682	679	681	634	713	672	645	654	680	660	668	641	701	699	669	719	660	699	660	684	655	711	652	725	671	648	682	696	680	633	675	702	674	627	702	710	681	665	677	711	706	708	690	674	645	654	642	683	683	687	657	687	645	623	723	684	708	661	685	671	658	660	693	675	644	720	655	745	653	677	689	713	678	692	669	678	658	650	715	695	686	661	671	681	679	707	674	610	663	680	692	712	636	664	664	714	747	688	727	700	666	704	654	637	677	715	666	654	678	699	685	691	612	665	728	687	660	689	698	724	687	609	668	721	679	629	666	696	674	658	698	703	696	667	674	689	706	668	651	699	695	683	717	662	648	662	698	676	703	664	692	705	668	700	718	688	670	711	651	665	672	670	643	674	698	701	683	717	715	694	673	684	734	643	655	643	698	725	694	730	717	665	649	651	675	658	630	687	686	666	696	699	690	701	694	702	691	727	702	673	721	683	660	693	678	723	686	675	632	675	732	647	727	688	698	646	700	706	665	692	654	665	671	711	689	668	678	730	701	665	677	698	691	683	673	672	666	692	694	661	725	666	651	666	679	707	658	657	635	638	637	662	662	680	696	676	706	630	722	666	674	701	700	711	658	653	672	669	649	682	653	710	713	636	694	675	697	712	701	712	682	699	710	682	690	687	690	633	670	686	717	664	653	624	647	762	675	669	646	695	682	701	686	730	670	698	761	675	712	672	669	666	686	686	681	755	653	730	687	692	696	699	697	696	652	710	652	664	707	690	692	641	644	640	689	679	687	688	661	643	619	731	681	712	638	667	684	635	664	667	712	668	653	664	720	692	674	648	705	636	666	670	658	705	697	686	643	664	709	702	679	668	696	732	675	717	694	711	678	701	660	697	706	656	641	723	674	686	611	688	654	703	724	703	670	685	675	631	656	672	689	710	704	689	649	694	662	727	694	652	686	638	648	739	689	689	701	699	655	694	681	701	629	673	748	663	688	691	724	619	681	659	712	677	648	622	661	654	687	704	676	678	688	697	641	676	675	672	682	669	669	686	686	722	691	654	623	743	676	667	694	638	673	673	675	684	714	682	681	669	702	703	654	684	695	636	670	702	678	704	703	644	702	685	672	662	715	700	725	671	665	721	716	688	699	682	672	705	727	668	693	682	688	666	702	686	706	709	651	708	643	720	727	679	674	680	672	704	744	687	699	673	662	686	685	669	713	674	659	743	717	700	660	680	662	665	703	717	691	685	643	710	629	685	724	690	735	699	638	648	674	687	710	676	709	633	629	683	687	673	660	643	705	641	678	700	641	653	693	684	715	685	661	710	699	682	683	637	692	672	643	690	663	682	654	668	680	672	728	664	637	732	705	695	705	680	746	682	689	720	695	645	623	722	664	673	687	720	686	670	712	700	673	702	663	690	659	690	683	637	682	665	662	642	689	685	642	681	638	662	666	686	669	677	701	676	712	675	679	682	685	646	645	720	681	642	627	682	664	652	714	670	701	651	677	687	667	748	642	679	666	711	682	723	686	664	692	670	715	653	688	711	735	677	759	647	701	713	743	680	682	673	725	709	671	700	696	638	697	713	653	713	698	675	669	692	706	707	710	717	693	683	680	696	689	747	703	668	656	686	691	650	667	706	650	645	719	692	669	705	705	650	695	690	670	660	654	698	655	650	693	680	639	631	646	676	635	660	656	725	681	667	668	711	695	701	702	661	675	667	691	711	675	652	700	661	681	688	679	673	692	673	650	677	651	678	683	724	681	747	698	676	711	696	627	675	691	704	661	680	704	671	658	664	681	663	649	688	626	682	716	685	670	661	695	669	677	680	704	696	719	683	682	664	706	671	668	694	699	753	663	650	742	668	689	709	731	665	678	699	701	628	718	699	703	646	673	690	692	706	689	666	647	674	618	765	681	688	724	699	663	711	670	716	634	681	721	671	714	717	700	685	694	643	698	719	645	667	656	677	670	656	670	681	630	661	699	643	667	672	681	661	699	704	680	671	710	749	649	699	697	699	694	683	728	711	675	642	683	685	697	702	700	698	739	650	687	680	694	680	687	692	621	675	638	761	721	640	713	691	667	680	659	691	694	664	659	710	660	671	674	708	690	712	658	697	654	693	653	693	669	678	692	649	697	696	741	665	679	726	705	671	698	648	700	686	657	658	661	664	677	677	695	664	682	705	705	653	703	693	690	648	694	672	712	686	708	704	677	664	673	676	634	722	618	702	671	680	663	692	691	715	658	679	681	693	649	655	692	641	676	721	720	652	690	674	691	705	720	682	675	623	682	702	700	641	672	672	672	661	632	721	701	704	658	728	633	641	681	657	672	675	642	742	684	665	668	689	679	683	650	654	643	689	675	699	663	676	676	678	715	647	696	652	680	689	716	668	728	688	678	660	641	664	647	625	695	704	671	662	664	689	661	692	670	620	656	694	687	678	692	703	685	679	667	692	670	692	630	688	684	693	697	682	674	687	671	660	641	669	652	701	712	669	669	682	637	654	693	683	714	673	680	694	669	666	699	632	696	691	698	684	646	700	680	692	643	692	707	706	665	646	654	661	724	683	645	698	720	693	704	705	649	688	702	664	680	685	644	673	676	705	679	686	613	668	719	642	710	683	699	669	653	672	706	667	655	687	723	695	687	662	692	644	661	661	714	668	642	718	692	662	671	682	694	717	713	642	673	708	652	707	704	727	666	745	656	729	627	737	663	680	672	684	646	657	739	662	639	692	680	647	642	659	683	689	718	706	670	695	702	626	643	654	696	675	704	697	680	665	683	691	651	662	677	723	679	699	663	651	661	669	670	654	696	686	665	692	681	674	707	700	709	663	654	696	650	658	646	657	763	702	625
7653	467	472	420	341	238	216	163	209	202	190	192	195	156	162	204	183	143	188	172	187	170	152	169	164	160	159	153	173	141	167	185	167	162	175	156	157	145	155	145	167	154	155	164	154	140	179	142	130	162	177	126	146	153	132	165	169	162	142	150	172	137	181	151	146	156	145	156	154	175	183	152	191	152	141	171	145	145	154	152	142	147	158	164	165	161	142	160	185	141	166	149	127	182	161	158	169	137	186	149	121	166	155	170	145	141	180	127	167	191	153	170	151	161	145	172	166	161	171	154	144	155	173	192	142	158	164	158	140	147	151	137	172	163	170	168	171	150	154	151	162	128	152	146	178	154	174	170	168	157	162	155	154	162	149	165	153	153	159	156	165	162	144	138	156	167	181	172	168	156	157	160	177	167	147	154	130	158	133	180	138	169	163	170	186	139	121	154	164	182	172	161	164	154	148	167	168	165	182	163	153	180	152	154	154	151	149	161	166	151	141	172	140	181	129	161	154	185	148	143	133	166	118	144	165	164	167	142	151	150	138	152	169	174	167	157	170	152	177	172	150	169	148	148	138	160	183	158	159	169	178	174	154	180	165	157	143	176	149	184	137	191	156	150	160	182	160	170	157	163	153	143	166	123	158	163	163	187	157	169	156	148	158	182	148	176	170	163	168	155	179	152	167	171	149	181	161	156	158	184	150	188	151	155	166	162	151	174	168	140	140	161	181	171	187	175	154	158	148	170	168	159	137	157	156	177	183	182	155	163	156	158	159	164	150	165	191	153	164	159	152	175	148	159	155	162	164	136	152	168	140	151	148	135	154	163	155	151	191	150	156	159	145	186	163	156	159	152	171	160	142	140	147	152	188	149	134	169	139	145	170	171	135	145	162	165	154	157	180	175	163	167	151	161	144	168	163	144	146	156	152	145	176	151	135	132	134	149	148	162	126	171	153	173	166	161	139	161	174	163	153	154	161	136	164	154	162	153	149	146	152	159	179	175	155	154	159	165	145	160	181	161	152	168	160	168	150	157	140	168	147	151	163	156	175	173	149	147	155	143	160	165	153	143	159	131	140	151	156	161	158	145	185	168	165	163	156	155	157	166	153	169	163	151	166	178	146	164	170	170	145	169	162	155	122	148	159	165	165	142	165	130	150	177	156	133	150	171	152	163	166	137	166	146	147	168	168	186	156	148	169	145	168	169	151	167	149	153	153	174	168	149	151	153	156	162	168	145	171	167	181	165	148	137	147	163	149	178	164	145	172	179	150	174	152	153	158	147	152	152	144	184	125	156	155	165	151	156	182	162	182	163	165	147	143	150	159	147	147	139	141	140	174	146	162	170	163	153	151	149	154	192	161	153	154	181	168	144	161	172	149	165	148	138	169	169	176	162	173	182	182	178	157	160	170	169	152	165	172	145	169	175	171	160	172	176	176	163	149	154	145	159	157	174	148	149	166	160	163	155	144	162	151	165	138	149	159	170	163	151	130	176	153	127	133	137	161	142	171	150	164	160	167	161	189	169	154	150	138	146	154	149	173	161	153	138	163	165	157	144	196	160	153	184	141	160	141	142	150	159	143	185	164	165	167	170	202	177	179	150	170	152	153	158	167	173	153	173	165	161	171	193	158	170	165	177	150	151	165	161	158	156	171	149	176	146	149	150	128	170	152	124	179	144	160	179	152	161	152	182	171	124	186	145	144	166	163	173	154	124	160	158	155	158	171	182	162	141	158	159	145	140	127	136	160	167	158	170	167	163	132	147	173	147	138	147	170	161	161	150	155	171	156	173	164	178	165	165	181	161	161	169	152	157	147	131	158	158	152	180	157	154	180	178	159	173	171	162	161	161	168	181	141	134	181	154	168	155	168	176	154	135	145	172	160	155	177	155	151	143	152	150	151	173	170	162	138	166	174	154	141	152	163	150	157	174	161	154	185	166	172	173	155	158	136	131	153	148	186	187	161	156	154	159	176	142	149	168	131	173	164	153	157	167	160	146	177	163	148	147	172	129	151	168	178	158	154	164	165	152	166	137	158	167	158	154	143	157	151	148	148	137	169	150	180	138	169	134	135	147	165	157	153	148	147	162	159	159	166	158	170	173	170	158	168	154	190	156	146	154	167	151	165	165	168	149	167	183	161	150	177	173	154	151	163	147	152	151	162	160	159	168	146	173	172	154	165	147	174	193	159	173	161	137	157	139	146	158	148	151	156	153	174	147	139	177	171	146	155	163	177	155	175	157	133	174	172	153	176	174	155	166	149	155	177	151	158	134	157	165	195	170	190	171	139	168	158	175	166	143	194	153	166	145	150	174	172	151	153	148	151	166	147	182	148	155	146	185	186	144	156	150	150	152	167	169	168	142	166	162	150	173	162	162	163	160	177	154	141	163	158	154	163	163	171	165	174	149	159	144	145	156	157	175	165	180	163	155	169	172	178	188	145	145	170	164	153	140	176	162	168	171	150	182	162	162	165	178	179	168	158	168	178	125	174	159	147	150	182	176	178	170	185	147	166	162	164	146	140	182	148	173	188	145	159	149	159	169	138	150	201	172	111	134	159	132	146	172	145	182	121	164	132	144	174	166	137	156	148	172	147	177	152	146	169	165	147	139	159	169	150	144	133	142	151	186	169	154	146	177	159	171	149	142	166	170	155	161	175	140	155	161	157	201	157	143	159	141	148	156	174	162	162	143	144	153	172	158	155	152	145	188	146	163	179	146	159	163	153	142	168	176	173	190	167	162	174	141	154	128	150	152	136	155	190	140	163	149	133	159	144	161	143	170	144	163	162	170	150	163	146	163	156	157	155	136	148	162	161	181	138	148	148	145	152	157	171	146	173	142	146	167	165	162	153	176	167	172	160	162	132	172	167	165	160	135	165	165	165	170	181	169	148	159	167	147	142	133	157	155	149	171	164	167	164	141	187	174	153	157	149	165	148	160	145	183	163	158	167	158	162	155	131	148	166	153	127	134	190	177	160	145	143	160	161	161	147	172	152	172	137	159	162	183	168	166	142	170	173	163	167	166	148	155	189	156	185	168	170	161	163	172	168	166	148	160	163	151	174	157	172	155	157	154	162	169	158	149	151	172	171	161	166	165	186	160	137	159	168	161	149	153	150	182	183	149	161	159	168	169	162	162	164	174	170	166	178	165	187	134	145	154	179	149	171	176	162	157	178	183	150	140	126	147	157	173	160	184	155	137	164	152	149	180	141	150	142	180	139	175	165	170	157	150	159	171	151	147	167	159	154	170	157	149	161	150	154	142	155	166	179	145	154	162	180	170	137	144	157	133	166	157	161	148	170	158	132	155	168	150	162	157	156	127	130	155	176	177	169	152	187	163	190	141	151	155	165	182	164	163	161	142	155	183	152	151	157	183	156	142	132	142	150	166	170	143	155	150	154	171	158	184	170	155	156	176	163	178	142	184	157	174	169	152	163	150	185	152	160	173	140	143	157	143	171	153	160	161	141	148	156	170	169	153	155	169
6229	703	1058	1274	1090	930	814	726	672	595	601	534	565	535	532	479	532	476	464	471	493	501	464	456	420	447	439	436	462	460	439	447	443	432	453	488	452	430	496	429	449	426	426	428	420	420	423	440	418	456	475	486	458	424	452	429	461	430	443	447	458	462	480	441	432	435	470	460	439	456	461	419	416	441	443	416	408	493	434	448	474	460	461	447	444	453	442	414	450	433	452	463	412	433	447	444	430	409	448	435	431	456	420	418	411	447	426	451	460	431	418	424	456	469	383	439	416	430	420	455	459	412	438	402	418	410	411	443	400	406	440	410	440	447	444	448	412	479	419	432	421	438	415	432	414	420	441	431	420	417	405	385	463	433	436	433	436	400	416	409	431	442	441	445	449	454	422	444	439	437	480	435	431	424	409	405	431	422	390	420	452	430	407	419	432	428	412	451	446	421	445	445	449	405	402	390	429	467	393	445	420	452	420	426	425	483	415	423	462	438	419	473	412	447	448	424	399	397	449	433	450	444	429	425	436	451	398	446	438	429	460	464	462	429	446	407	458	402	408	467	424	397	398	404	439	472	435	413	469	420	432	468	446	446	417	459	419	426	380	438	418	420	409	450	400	449	463	405	442	460	446	430	431	419	433	400	440	424	433	425	427	449	450	449	426	446	435	448	429	453	456	447	450	457	464	432	405	407	419	425	422	438	442	440	458	405	446	419	430	449	448	438	509	439	438	400	477	456	442	417	461	467	451	449	392	424	439	445	440	436	442	442	452	413	410	447	417	403	438	462	441	404	457	448	380	455	445	439	426	398	378	425	433	423	411	456	414	441	436	460	446	407	440	440	423	435	466	406	455	413	428	439	433	409	433	451	408	457	434	408	402	442	398	428	459	416	429	433	424	451	444	440	416	458	443	436	428	438	416	409	448	435	403	460	427	434	428	442	427	465	421	417	468	427	473	414	396	429	467	442	462	449	415	411	442	443	417	484	432	472	431	449	429	444	435	408	442	420	379	431	467	443	401	452	402	447	452	428	453	423	444	462	453	431	382	449	423	465	437	392	434	468	452	414	430	443	452	436	449	449	427	409	399	476	438	420	419	465	434	424	414	435	430	458	461	448	403	431	403	428	396	440	470	432	435	413	429	402	419	462	474	418	424	454	440	443	428	462	457	443	432	454	408	441	422	451	452	422	430	416	448	412	465	417	441	434	418	448	409	437	438	458	427	424	448	442	393	456	416	425	420	392	442	505	447	435	429	391	419	404	450	439	438	460	470	440	423	408	436	467	416	441	422	425	429	430	410	440	418	425	443	452	440	437	461	459	400	445	424	424	456	466	402	440	453	461	436	456	437	430	410	430	460	419	448	458	432	454	434	436	417	455	463	433	466	438	447	425	456	449	412	444	428	442	468	428	433	416	436	438	428	465	429	429	442	452	445	388	455	394	442	428	475	459	455	446	436	438	422	404	485	410	409	448	438	407	436	454	431	415	405	458	418	408	470	436	388	437	480	421	402	443	435	417	392	466	398	460	426	415	479	439	463	443	407	433	476	417	394	446	421	459	441	434	439	432	416	451	435	389	450	448	437	406	417	423	371	445	396	440	401	444	426	416	434	416	439	447	460	394	431	410	391	464	422	447	409	438	449	418	444	442	408	466	410	427	405	407	447	429	426	443	425	432	437	447	450	442	427	429	432	465	428	434	423	422	478	433	427	411	432	398	460	396	443	457	457	442	431	442	451	436	434	428	450	420	411	424	412	452	460	409	380	443	414	419	413	428	442	421	464	437	435	455	471	447	405	416	439	406	438	419	440	451	450	464	412	453	403	434	456	430	437	423	458	419	409	482	461	444	473	412	421	451	419	418	430	430	444	424	430	432	470	390	443	471	438	431	437	421	454	429	449	420	449	430	429	464	416	399	419	470	433	402	431	422	439	441	431	418	443	421	462	450	430	439	444	438	411	435	466	432	438	432	473	439	434	417	458	484	425	447	438	432	448	455	468	407	447	421	432	456	417	467	434	434	475	402	426	445	417	437	419	438	434	416	431	408	447	427	414	460	427	467	413	422	427	443	439	433	417	412	460	456	470	414	448	392	441	450	436	427	397	453	448	420	466	431	443	433	413	450	432	448	451	480	430	418	425	441	409	435	467	411	426	432	464	425	428	415	427	422	408	463	415	440	445	419	430	452	472	454	433	423	425	440	461	450	420	427	425	423	438	454	402	416	411	432	427	419	428	432	448	424	422	408	408	468	433	486	429	384	439	438	403	420	430	426	439	460	432	449	397	429	427	424	413	434	429	456	445	444	430	425	420	424	431	411	438	449	411	430	455	434	478	423	416	415	434	427	436	428	450	432	394	416	433	449	426	431	433	461	393	391	427	430	473	451	421	444	442	424	413	437	454	441	403	440	463	389	421	436	452	414	421	438	428	458	433	460	458	462	485	430	415	418	435	449	446	428	441	436	428	423	454	480	407	453	448	439	444	440	437	436	447	418	485	417	444	468	404	446	423	442	417	413	443	426	429	439	418	427	409	454	460	449	393	440	423	460	448	401	415	412	426	447	446	383	452	429	418	414	448	434	427	435	436	424	464	396	412	450	439	414	418	410	440	425	410	430	403	428	447	453	446	427	428	407	430	418	438	476	416	505	477	455	463	438	426	431	431	472	436	427	450	447	467	424	429	460	453	458	461	429	462	436	406	435	434	433	396	453	471	439	454	450	468	403	418	424	415	370	410	409	456	468	431	438	417	479	463	458	452	447	436	466	458	422	429	439	435	443	468	470	442	458	461	461	463	439	433	424	431	439	410	429	423	441	441	436	429	425	421	415	428	434	473	450	433	452	414	424	422	435	448	464	453	439	432	415	411	396	457	440	390	444	431	426	421	402	438	419	417	432	443	442	422	435	430	404	436	459	394	449	442	421	450	455	404	431	468	463	433	417	452	424	427	448	413	435	449	464	439	443	452	405	455	417	449	425	441	439	465	432	401	418	423	426	457	433	431	444	451	397	406	399	449	465	443	414	461	446	416	402	415	445	435	430	390	436	453	439	447	432	425	417	398	409	440	423	450	458	458	456	440	461	466	425	442	457	447	413	416	439	453	427	411	433	412	430	426	482	469	446	444	424	425	419	414	434	414	467	423	444	452	407	450	430	435	400	422	440	427	403	467	453	393	439	410	425	440	434	427	428	460	442	414	437	422	441	419	462	457	404	386	423	458	449	387	433	453	440	435	474	441	447	434	425	428	452	454	406	465	432	424	412	424	441	413	452	431	484	447	486	399	434	423	405	435	438	492	477	448	424	420	443	459	425	423	415	396	463	437	420	457	456	463	421	407	435	430	488	435	452	411	403	434	429	438	446	419	456	416	474	424	426	433	390	466	428	437	433	380	461	443	410	453	462	451	424	400	429	444	433	428	427	437	447	425	423	456	430	431	434	423	418	490	442	426	409	446	463	417	460	434	407	431	422	423	433	420	393	436	407	397	429
13819	1138	957	763	618	490	479	378	348	346	352	353	330	319	281	264	271	297	294	289	319	265	252	299	313	254	272	281	279	277	262	328	282	284	275	271	305	277	268	298	270	301	277	288	284	299	247	271	261	265	272	272	272	292	315	257	268	255	328	292	264	303	272	291	257	282	264	289	244	282	252	298	256	247	275	276	300	286	243	274	297	282	273	282	309	264	266	282	293	290	271	288	264	274	292	257	310	309	294	314	283	296	268	262	227	277	282	320	326	262	290	284	269	273	291	290	258	263	267	249	292	287	265	266	292	293	260	273	239	277	242	258	278	247	302	245	273	279	267	293	276	310	264	254	241	283	332	285	292	278	318	323	277	308	293	249	279	300	308	289	270	291	278	308	252	297	294	285	284	266	260	265	281	277	256	247	252	272	258	297	301	290	277	293	266	281	292	239	260	261	265	294	294	281	266	262	293	262	239	274	293	276	304	255	297	292	290	278	274	286	284	301	258	289	250	286	276	295	286	307	278	298	296	251	268	296	264	262	274	287	267	240	283	267	282	272	273	286	264	274	294	290	288	268	273	314	284	284	269	292	288	288	291	292	268	243	276	286	296	269	250	278	293	283	254	280	280	271	259	265	268	242	272	267	277	287	283	268	267	265	269	252	267	295	280	289	256	235	313	264	278	270	305	262	273	263	292	281	270	290	244	275	284	263	282	266	271	271	315	273	280	259	283	288	277	293	274	264	263	314	302	297	275	283	276	295	296	263	264	297	272	290	267	320	264	282	303	255	266	291	251	275	269	248	304	300	269	310	281	293	316	269	262	291	258	284	308	267	289	302	256	285	266	301	266	307	284	277	305	273	293	268	312	262	287	287	253	295	274	292	269	308	297	250	280	276	287	268	264	271	268	288	265	296	281	274	290	270	252	291	299	301	256	332	274	249	258	272	274	311	280	301	279	265	233	263	295	299	281	278	265	288	267	274	255	295	308	253	277	258	271	262	243	271	275	267	290	256	278	282	286	276	272	279	302	263	285	259	294	263	284	268	281	261	255	289	289	272	277	272	280	302	260	271	255	295	278	260	278	273	261	282	295	270	280	257	266	240	298	330	268	282	274	279	299	291	295	275	282	256	286	301	282	270	286	257	243	322	283	268	284	263	304	329	324	267	271	268	247	273	258	294	274	256	306	318	286	284	285	299	297	270	249	266	285	266	255	294	296	285	302	242	258	272	242	284	322	261	302	292	273	267	300	271	293	277	261	264	282	284	284	259	266	262	290	276	265	307	313	269	276	234	277	312	278	283	273	251	270	286	280	285	284	253	288	289	266	294	292	257	289	267	238	309	275	244	245	293	296	265	285	300	292	286	264	267	259	295	272	272	304	285	268	264	253	243	252	285	314	284	259	244	287	271	283	248	282	276	290	291	297	279	276	262	290	305	263	273	282	288	273	299	283	296	282	314	276	270	288	277	284	279	286	269	279	262	266	272	287	275	266	277	289	313	287	274	289	271	291	264	286	287	297	287	260	265	279	270	292	270	256	253	250	263	258	291	275	253	320	254	262	304	274	282	277	282	283	258	287	298	284	268	282	277	282	306	284	280	282	303	298	290	287	269	283	247	307	286	276	277	280	258	260	297	287	292	280	270	285	273	262	288	295	279	276	279	268	276	293	264	294	290	302	282	280	295	262	267	311	290	308	240	291	267	261	313	252	303	258	304	305	308	264	315	259	281	276	298	276	281	289	265	259	267	264	301	263	294	274	280	287	251	289	279	256	305	271	268	300	326	268	290	282	280	250	307	260	271	295	278	276	298	276	281	259	268	292	286	259	281	276	285	262	301	262	291	271	272	290	280	278	279	283	267	262	269	295	314	298	280	255	263	283	270	264	267	292	295	272	288	289	252	288	293	250	255	280	256	286	264	291	304	278	302	262	261	276	289	313	260	247	287	272	291	308	266	290	257	294	280	265	267	265	254	282	238	259	284	314	279	287	258	284	282	286	247	285	273	288	289	275	270	285	283	288	312	253	260	292	260	263	267	290	285	251	265	273	245	287	307	309	308	277	286	261	269	264	299	295	311	274	276	298	300	271	275	258	266	303	261	285	281	289	285	264	262	305	288	221	273	292	258	282	280	270	275	280	244	231	271	291	297	271	300	287	277	281	299	272	298	282	254	270	298	255	261	276	280	287	274	260	271	253	286	318	261	286	272	284	277	251	269	266	292	249	301	300	282	298	273	293	295	278	263	293	298	255	246	236	294	301	272	287	273	277	278	268	273	272	274	252	261	264	274	263	283	281	277	261	326	280	289	275	273	296	266	264	273	288	286	286	313	285	282	277	285	309	281	270	270	291	283	267	264	298	272	286	284	263	258	279	276	266	290	259	298	296	305	309	300	272	269	292	267	260	252	268	275	266	259	254	276	284	295	274	277	262	257	288	273	274	270	323	275	274	269	254	263	251	279	269	244	298	272	275	299	274	272	291	319	312	294	260	243	265	258	274	268	269	262	260	292	269	247	280	267	287	301	274	266	247	282	280	282	311	297	292	273	268	275	295	260	305	266	290	255	267	240	284	267	270	274	262	266	296	279	270	230	259	283	271	278	289	260	280	234	261	297	292	282	258	275	275	277	262	266	267	282	276	261	254	293	315	281	276	289	300	276	300	283	262	253	295	275	276	247	273	250	259	251	288	277	287	289	257	291	275	272	295	264	275	268	275	290	255	260	272	272	254	297	256	272	260	251	286	282	260	254	258	276	267	285	299	264	270	276	274	256	295	237	252	267	295	273	268	274	281	276	278	282	295	292	298	286	300	232	281	287	293	288	267	265	252	296	282	333	289	295	292	249	306	288	271	262	291	302	286	265	297	268	314	325	285	295	288	270	280	272	268	304	265	268	264	281	249	291	300	263	288	270	269	292	300	258	262	270	296	280	276	277	274	300	294	301	287	271	265	288	294	261	253	283	275	298	266	273	236	289	256	307	286	302	295	311	272	264	266	262	307	257	294	276	292	291	300	300	288	305	267	291	277	266	286	291	265	278	258	283	276	252	281	267	261	263	284	287	274	291	265	285	271	264	288	260	270	272	284	326	276	246	240	295	275	294	270	295	295	259	256	292	281	280	253	287	267	288	301	276	262	329	254	285	279	264	242	274	281	259	280	289	283	257	286	285	291	282	286	268	279	281	281	301	285	308	276	277	297	270	280	279	260	259	266	283	259	286	251	295	288	305	268	302	280	244	307	257	269	255	268	293	274	285	262	253	280	260	270	274	278	280	300	278	244	267	271	260	309	243	299	284	244	278	273	279	304	298	226	288	283	280	273	257	282	242	260	249	263	320	290	274	275	255	280	265	266	291	302	287	260	293	305	255	272	256	289	264	287	275	255	273	270	289	276	269	251	269	274	266	282	284	305	238	271	272	280	291	277	245	292	277	281	284	281	277	332	246	270	266	269	300	271	265	267	285	257	271	254	272	256	274	280	261	268	273	289	302
8216	1208	2064	2255	2030	1648	1407	1273	1111	1051	1019	930	947	895	863	878	804	812	755	776	740	756	716	749	743	735	755	758	741	750	726	694	703	732	696	742	695	740	701	754	713	681	728	673	658	691	678	686	665	688	712	683	703	749	653	744	681	690	655	673	703	690	716	667	661	703	669	702	649	709	693	679	692	673	681	694	635	672	660	705	689	654	662	729	680	700	717	687	660	689	699	662	668	686	716	692	705	697	701	671	685	659	660	724	710	725	673	702	705	695	685	667	668	659	689	685	713	716	715	689	664	644	664	704	687	672	676	715	691	687	672	701	740	676	670	703	689	694	627	741	658	659	716	688	701	728	661	693	709	678	685	721	674	726	655	696	663	716	706	666	707	708	689	702	661	679	652	670	714	624	663	677	670	686	695	687	706	662	715	679	691	702	682	687	684	643	692	704	698	668	671	709	658	706	672	648	745	695	702	648	670	689	643	662	710	655	696	680	668	679	658	680	655	662	675	742	672	682	695	682	679	674	650	655	720	695	748	662	715	665	685	665	666	693	677	728	676	713	666	711	689	692	691	703	688	721	662	661	690	688	684	679	686	697	711	714	669	669	657	679	634	703	683	676	675	652	661	646	723	685	652	694	695	679	670	719	687	696	672	677	698	713	657	697	687	665	663	701	676	693	675	675	668	658	649	687	708	667	755	595	666	649	675	654	662	731	702	716	700	735	673	672	654	708	687	633	695	686	661	678	677	692	658	717	670	691	669	703	673	729	655	689	684	705	692	687	695	665	671	671	667	705	721	679	695	654	708	709	645	689	673	685	647	732	655	653	742	668	689	664	742	681	690	680	659	688	688	707	689	674	713	726	728	681	667	702	677	643	685	663	671	699	661	670	702	698	669	709	678	719	688	693	680	717	689	665	720	677	681	725	686	685	694	668	695	733	721	696	711	668	698	683	698	702	692	687	687	630	666	703	672	691	690	665	667	678	631	678	655	687	681	718	671	698	695	731	724	684	661	673	641	659	689	719	683	727	715	647	686	701	677	720	725	692	694	628	700	661	706	671	709	715	670	707	724	694	717	719	691	660	671	698	717	712	643	632	661	674	657	719	686	727	706	712	645	687	696	660	702	697	699	711	677	682	661	676	695	685	722	676	701	682	708	657	713	651	638	695	670	682	664	696	665	753	674	666	722	668	654	675	702	704	631	667	661	645	641	675	687	669	695	709	712	666	636	659	676	667	688	702	714	692	670	709	686	708	703	684	665	723	692	699	681	701	766	667	668	696	665	676	687	696	663	717	680	699	647	721	681	695	704	634	687	676	711	674	626	681	695	676	690	668	712	691	698	655	703	649	652	718	694	669	748	671	715	724	727	674	699	695	667	665	615	658	694	680	712	679	693	668	685	678	686	739	680	681	710	698	657	670	691	743	679	687	706	717	667	728	698	658	676	718	716	676	617	659	684	671	697	680	685	673	700	722	667	688	682	721	651	645	674	636	734	695	672	691	688	729	674	698	673	637	713	731	681	682	676	651	740	726	663	655	618	682	691	754	760	690	698	665	669	705	700	659	682	664	666	665	704	691	662	670	657	728	718	702	676	672	740	701	690	666	699	674	701	701	672	661	689	685	657	686	704	681	716	687	697	715	684	687	671	645	699	647	684	698	694	687	714	725	707	696	641	722	634	677	693	678	680	714	679	663	676	729	681	667	685	704	722	653	681	689	709	716	678	756	651	668	672	696	697	656	684	679	711	629	679	647	710	635	691	710	718	706	692	706	686	762	651	736	720	673	704	696	693	692	624	672	660	682	690	705	736	745	668	657	700	701	704	670	687	710	663	683	650	683	693	766	714	672	661	687	682	674	677	702	668	637	675	693	688	696	695	685	680	668	728	686	692	658	631	676	668	742	663	676	709	718	657	709	696	670	682	713	674	697	655	656	709	678	677	688	661	661	699	681	679	688	673	736	668	690	626	657	685	675	669	678	667	718	699	664	717	704	680	649	677	676	674	679	659	671	704	719	704	678	662	691	656	671	670	680	708	695	678	678	688	721	718	686	689	702	632	682	707	673	725	654	714	678	687	689	707	678	696	662	679	696	665	697	682	690	686	718	716	724	696	668	679	672	655	689	688	685	632	670	680	697	651	677	625	715	681	687	655	672	658	672	710	635	667	701	670	683	701	650	729	653	675	709	659	689	693	673	704	676	689	682	692	724	648	684	643	676	663	706	692	700	669	653	637	666	694	689	675	657	651	675	704	731	721	739	672	724	717	684	666	707	644	734	674	689	662	679	680	733	693	689	683	664	717	677	683	692	648	680	703	682	662	710	736	641	652	656	721	709	694	641	680	686	679	664	713	710	649	747	642	706	658	678	693	691	706	690	676	701	680	755	692	745	671	685	724	720	698	716	644	667	730	637	674	666	716	695	684	698	643	705	662	677	689	680	663	636	660	698	729	691	660	674	687	651	661	692	661	696	677	663	664	679	696	696	725	703	692	693	691	689	662	675	675	677	675	719	671	643	697	702	701	684	700	690	581	676	688	689	673	657	675	698	661	671	740	653	682	716	644	731	700	667	701	673	748	715	682	725	688	701	698	670	682	690	654	709	704	662	677	705	658	658	693	720	696	670	682	705	657	670	668	738	685	673	746	704	660	678	673	695	685	633	682	659	686	699	667	680	654	675	706	712	664	688	693	705	682	693	714	662	701	687	655	686	707	688	687	732	643	691	659	705	676	660	670	705	621	682	666	761	725	671	645	673	670	734	666	659	662	703	685	672	685	662	711	655	717	667	695	632	676	686	658	714	683	668	655	728	708	688	686	687	666	655	684	696	687	625	640	726	704	631	712	684	643	695	693	651	682	676	703	764	666	680	676	674	716	669	682	699	685	646	711	671	672	696	713	655	671	672	658	632	686	668	657	680	704	670	696	662	702	725	696	682	669	665	674	688	670	661	681	695	687	704	717	703	741	689	701	682	648	689	688	708	656	673	595	642	712	762	702	721	662	667	685	711	703	697	704	750	653	659	745	689	673	703	647	654	674	704	677	682	665	715	675	713	711	697	692	672	667	665	706	676	668	666	671	678	661	667	680	663	712	682	684	728	688	670	674	679	665	714	677	651	692	638	687	687	657	687	674	704	647	678	695	674	621	714	641	725	682	714	658	688	660	627	650	672	650	741	672	717	666	672	709	687	696	644	699	665	673	732	662	681	632	669	669	673	682	678	679	705	653	689	700	689	728	688	690	671	700	681	734	653	723	655	675	621	680	665	669	681	655	691	716	702	701	688	696	724	659	702	719	724	695	724	642	661	674	698	706	711	660	705	719	734	704	717	658	706	704	690	702	679	687	678	670	711	675	661	697	683	706	743	674	680	705	666	665	710	684	694	657	695	654	736	690	684	693	694	720	694	717	702	699	726	711	656	718	673	674	694	710	704	743	717	686	674	692	666	690	731	681	715	652	656	705	697	679	681	703	670	706	643	668	678	652	731
1484	309	303	302	293	280	311	288	280	286	294	269	260	319	294	283	308	300	285	269	266	298	291	288	285	276	284	304	269	279	320	280	305	298	287	285	308	303	290	329	275	296	275	281	297	266	283	306	337	270	309	303	303	332	321	278	310	259	302	297	320	260	285	308	303	299	280	266	303	284	307	319	305	287	293	324	296	287	293	322	300	304	245	284	272	294	313	327	297	303	297	280	275	284	320	263	298	289	314	267	308	293	326	299	306	297	272	298	283	314	295	311	294	307	300	278	275	298	336	301	289	283	302	334	289	309	276	267	326	341	288	302	279	271	307	320	299	248	269	278	296	318	275	277	308	288	306	290	294	290	305	270	311	265	277	303	297	285	295	317	300	287	264	330	292	274	290	310	311	290	305	302	286	306	303	290	295	319	313	332	300	265	264	301	299	308	301	318	287	295	302	294	282	298	293	305	319	314	314	328	319	288	297	293	292	296	297	294	278	286	304	270	278	268	262	324	308	320	280	324	289	298	281	298	295	280	280	279	292	284	286	284	269	280	299	288	260	290	260	310	309	326	334	320	295	316	302	288	289	259	289	291	259	277	313	305	295	298	286	288	302	311	313	284	349	301	287	325	290	288	304	280	278	319	298	307	291	287	291	292	282	257	290	299	332	322	334	295	324	265	328	317	294	278	313	308	288	282	319	314	341	310	286	299	324	265	307	319	299	305	321	294	294	294	345	262	294	289	318	300	264	287	316	293	286	301	284	281	271	275	269	272	283	255	296	290	275	289	297	297	307	275	320	284	278	293	275	324	286	287	269	287	273	324	294	284	288	300	289	320	271	303	273	293	270	315	293	281	320	263	271	297	291	291	283	279	289	325	297	295	279	306	282	304	276	290	254	306	305	272	260	271	287	299	248	306	317	271	337	265	300	248	306	287	281	310	281	297	281	270	282	313	286	290	303	289	323	274	283	293	295	302	302	295	274	271	305	264	263	319	282	298	305	306	295	327	300	342	311	311	284	306	303	307	282	315	304	280	309	291	295	313	289	257	308	280	287	315	286	249	257	248	289	300	298	323	280	278	267	317	265	283	269	288	281	262	287	309	284	278	262	265	297	291	287	310	282	295	293	270	323	289	301	265	254	287	280	266	309	305	288	326	292	310	272	297	274	275	289	298	305	316	301	306	254	301	325	303	265	308	280	270	277	256	289	292	274	299	291	280	297	259	282	273	291	295	302	278	303	310	295	271	279	268	325	282	298	319	283	293	298	305	284	303	305	320	311	291	284	317	328	304	311	296	299	297	321	250	312	288	307	283	282	280	287	310	304	305	325	293	287	315	305	269	326	311	280	293	304	302	287	239	263	305	296	309	281	317	298	290	302	329	305	292	309	274	312	304	292	340	290	265	307	267	264	288	306	302	309	283	289	255	294	338	294	302	314	306	300	287	240	319	320	294	282	297	283	300	289	303	267	286	298	287	298	292	312	306	265	304	299	329	291	291	318	311	319	294	315	285	283	324	296	261	338	280	303	292	292	266	276	306	286	284	305	270	299	295	298	268	343	288	303	316	310	270	292	289	280	308	296	293	275	299	276	297	293	281	284	282	274	310	296	292	288	261	311	314	272	303	271	266	298	292	272	290	292	313	295	253	314	307	319	288	298	304	323	305	273	309	285	311	323	309	284	328	278	281	299	317	309	285	297	293	289	341	288	316	307	286	272	303	307	293	287	280	290	290	309	294	274	299	307	291	235	309	272	262	350	288	294	301	271	304	285	325	300	307	288	266	275	303	301	279	254	293	296	313	317	295	331	277	295	287	305	273	270	271	276	288	299	300	267	300	303	270	305	316	281	300	314	274	253	313	272	302	262	290	299	261	303	325	272	250	282	292	325	262	321	297	323	319	287	310	288	274	309	328	303	288	290	302	307	276	318	325	295	325	314	297	297	310	307	292	287	294	318	287	287	311	303	304	300	267	301	289	282	272	310	301	285	264	299	281	323	298	320	276	294	274	267	281	310	279	297	277	261	278	276	275	297	260	292	307	320	316	305	292	258	306	288	275	277	279	299	249	302	320	278	319	260	273	302	313	321	316	305	284	305	326	302	296	328	301	264	279	268	287	300	319	267	320	294	296	274	299	283	271	314	283	297	267	323	283	314	293	307	299	301	317	311	329	265	313	294	282	303	292	272	303	290	290	301	302	293	322	271	286	281	288	311	281	294	294	291	281	286	268	291	274	287	303	289	265	274	308	306	261	274	316	317	315	314	282	320	256	280	316	277	336	280	284	289	290	307	287	284	325	283	304	301	292	320	305	295	295	300	308	308	317	276	312	294	284	256	293	276	279	278	312	296	302	275	290	268	308	313	306	298	325	336	277	315	295	307	283	285	261	302	280	293	300	304	328	309	263	283	305	294	320	302	310	309	288	245	309	286	275	298	279	291	300	275	270	292	288	285	325	285	290	259	294	306	281	285	292	282	307	280	320	289	274	321	290	295	294	327	314	280	302	277	280	291	310	311	284	308	272	288	296	310	311	321	322	284	281	288	258	289	283	283	277	309	274	298	272	313	292	299	279	280	293	275	331	318	302	290	297	318	283	321	276	276	318	290	274	254	285	274	297	286	318	291	317	307	272	321	260	286	310	250	283	287	280	317	289	281	284	339	305	283	283	292	321	290	301	296	291	295	272	306	295	300	278	274	283	280	277	305	297	309	313	295	302	277	287	319	310	291	289	300	286	300	306	288	301	312	294	287	296	300	299	281	293	323	264	313	309	310	297	296	267	301	296	326	272	295	264	264	327	283	288	257	281	299	299	299	294	299	291	322	291	318	263	275	277	310	303	274	297	269	300	288	324	276	294	300	300	301	290	283	287	286	301	324	330	315	274	300	301	313	298	283	292	290	309	288	276	319	287	289	324	287	279	295	289	302	286	305	273	290	309	290	281	256	283	288	289	284	311	295	290	301	290	278	296	297	311	318	263	340	288	265	335	289	305	259	297	273	278	321	338	289	278	303	290	279	298	319	264	262	273	256	283	298	304	305	308	311	324	283	263	303	290	288	257	295	306	283	319	300	337	308	308	295	293	302	296	317	277	311	297	288	295	291	299	307	312	298	293	291	298	263	291	292	308	284	281	298	296	297	296	299	319	314	303	303	311	310	294	247	276	283	344	306	269	303	277	284	308	305	306	295	263	265	289	308	304	246	278	324	298	313	289	313	307	274	275	316	310	304	278	349	304	259	282	291	303	244	275	280	298	275	271	303	302	297	301	307	299	306	297	286	305	320	304	314	269	342	315	327	278	287	280	286	285	302	280	274	301	320	300	292	299	323	300	330	291	330	317	305	320	337	277	280	278	290	307	280	281	295	275	260	267	350	294	299	287	285	298	297	328	288	293	288	289	293	261	309	309	302	283	293	295	297	283	316	250	277	311	322	280	317	290	292	278	315	303	262	285	295	294	284	292	313	290	277	292	257	293	289	299	286	293	316	310
1869	652	700	687	687	686	712	689	683	717	703	661	691	664	707	674	685	625	658	664	670	702	654	725	696	671	693	667	664	652	683	713	706	648	710	698	668	722	630	692	655	751	634	632	717	664	687	638	668	681	689	675	705	695	679	721	686	731	694	664	684	674	624	710	696	710	672	684	708	741	708	683	663	699	676	730	684	714	679	666	700	676	657	677	663	647	671	627	711	660	614	692	660	684	684	665	678	693	686	668	673	669	642	669	649	688	695	665	719	673	683	693	658	662	637	647	666	699	657	676	689	710	614	681	639	681	659	645	687	678	669	706	649	659	654	682	686	665	728	695	683	700	666	648	710	694	657	660	609	713	713	674	664	665	689	711	659	673	675	654	658	701	659	649	737	634	672	665	683	693	665	672	675	656	603	717	689	714	686	679	674	661	697	685	702	675	677	684	663	678	693	676	683	698	652	659	693	690	674	701	694	725	714	678	683	642	672	643	683	662	662	650	658	693	662	659	693	651	696	677	676	693	688	675	672	696	724	662	704	662	679	720	688	710	664	679	694	681	675	690	614	672	647	678	726	713	710	651	675	643	614	690	632	655	678	689	671	690	633	691	678	695	677	698	626	696	698	674	682	677	709	653	723	639	646	668	636	620	677	739	685	681	700	662	731	667	664	662	711	654	704	671	644	673	665	693	704	675	676	672	643	689	677	697	645	677	683	663	646	675	681	727	667	673	667	706	702	678	697	692	683	738	676	676	673	682	658	636	662	696	701	668	655	711	710	676	654	704	683	691	716	686	687	680	686	642	675	675	688	698	672	680	714	672	678	703	703	683	641	663	731	689	638	657	683	667	663	683	695	691	686	677	644	695	700	683	682	649	693	679	688	617	714	698	659	727	670	641	686	660	657	660	682	677	674	689	671	705	666	649	700	691	645	642	726	689	663	732	705	668	657	696	673	679	710	705	660	701	684	678	698	692	647	693	694	671	639	655	643	691	697	664	647	702	718	687	692	680	657	695	633	704	702	691	734	702	685	688	633	693	701	659	715	722	682	699	651	695	677	621	688	688	678	642	635	686	698	673	677	674	643	642	692	690	694	660	655	700	696	623	672	699	692	711	676	705	688	647	640	684	693	655	697	669	684	658	691	700	691	688	708	697	706	655	682	677	672	694	660	645	663	684	703	679	678	682	673	660	655	638	646	668	665	690	688	700	692	704	662	682	668	694	709	696	656	700	642	653	727	674	663	676	661	707	651	674	657	645	649	653	663	650	692	683	674	679	675	712	666	671	720	693	672	706	674	681	646	664	666	685	668	675	690	644	681	610	678	664	646	635	662	684	676	703	672	689	705	669	675	671	672	726	662	666	657	711	682	690	695	686	678	671	718	682	700	666	688	714	680	702	641	676	717	685	675	617	686	662	700	667	676	714	675	695	679	655	700	683	685	672	682	693	708	677	652	675	662	648	633	656	692	689	692	654	639	636	678	718	685	677	679	675	655	672	687	678	676	729	652	703	623	699	662	630	610	690	675	670	709	694	673	685	706	674	679	665	735	716	662	690	698	673	661	689	714	656	707	654	716	688	667	682	712	668	670	668	674	696	677	673	674	691	693	656	737	665	696	700	666	698	685	700	695	696	674	696	671	678	636	691	692	689	700	692	725	672	684	679	672	639	681	684	673	653	681	705	664	743	641	654	684	664	645	701	647	647	724	684	613	658	711	657	690	665	698	672	720	709	645	699	721	678	723	687	689	630	683	650	689	686	699	691	652	651	679	680	666	684	690	639	680	629	680	669	712	694	687	686	658	664	683	685	637	639	679	700	733	662	720	674	681	729	651	636	687	672	609	701	648	669	681	615	651	674	690	660	678	709	695	677	693	651	671	651	663	654	696	687	721	637	705	659	681	667	703	652	685	656	697	692	678	700	650	679	687	728	660	692	709	656	669	697	704	677	691	674	684	683	700	703	640	691	658	690	699	734	690	725	672	747	684	659	658	713	635	681	705	699	703	657	697	664	684	703	727	672	665	658	676	685	710	697	663	678	675	690	679	690	669	696	676	633	641	665	707	688	676	681	716	663	632	677	696	664	684	593	681	682	672	658	662	660	662	656	695	666	701	678	713	727	688	684	676	693	691	689	660	664	697	672	635	668	643	657	688	699	731	656	668	683	723	666	673	700	678	663	704	682	704	685	700	636	634	623	673	733	681	657	676	650	712	675	680	648	718	660	643	689	668	712	653	687	699	655	698	678	697	674	640	679	685	627	713	667	689	621	642	707	682	663	700	643	673	676	718	697	668	669	692	715	678	648	674	672	633	677	683	634	713	692	678	696	657	658	677	703	676	665	661	675	661	700	693	605	694	659	714	669	678	640	639	664	703	716	709	743	670	643	657	686	685	659	711	665	657	654	701	695	634	691	680	663	692	665	669	717	680	711	693	699	652	723	695	628	691	686	684	685	679	675	677	671	692	711	679	661	728	681	689	687	726	671	703	670	707	720	686	684	672	681	672	645	707	668	703	704	698	672	668	668	616	632	724	674	714	691	709	723	647	691	644	660	696	723	659	738	705	671	750	641	692	673	688	699	714	650	662	626	700	745	728	661	641	687	694	700	681	668	674	695	660	668	721	711	647	723	687	649	670	620	690	702	652	689	635	672	634	645	642	637	679	672	674	688	684	662	708	677	702	651	669	692	672	655	652	711	664	670	700	652	665	659	682	698	705	702	705	679	742	693	733	655	654	699	724	657	694	630	679	702	714	681	677	697	689	678	695	670	704	717	675	681	718	664	645	699	656	647	671	703	669	636	671	654	652	713	659	682	700	685	706	673	679	655	697	721	666	665	701	698	731	722	609	693	701	661	666	655	689	707	670	652	687	636	703	676	668	660	672	685	690	663	674	683	651	671	648	751	677	684	672	659	701	643	643	664	696	688	685	677	674	692	714	669	679	634	635	690	670	657	698	681	699	660	715	729	662	660	627	686	669	683	636	704	647	710	639	661	691	643	668	691	654	739	653	640	676	652	651	666	684	697	676	702	700	686	700	692	697	688	722	663	714	657	689	673	707	703	705	636	732	673	690	633	664	644	670	682	647	756	658	722	693	655	657	662	662	687	691	699	636	661	736	674	674	697	673	666	699	666	676	649	664	657	690	720	637	712	677	630	676	672	642	656	629	701	647	664	660	646	678	639	689	704	668	693	690	695	678	707	730	686	663	679	686	671	743	669	717	716	703	625	690	687	630	706	704	617	696	660	679	698	682	678	698	686	637	714	715	690	717	695	705	663	699	725	636	732	704	726	686	636	696	668	680	686	685	653	625	649	661	632	736	672	725	655	665	683	701	677	676	690	683	693	665	672	663	663	657	689	662	682	685	689	673	704	696	687	708	640	634	703	695	633	656	710	700	689	674	668	696	719	711	687	671	683	698	666	671	675	687	669	679	646	627	667	685	686	684	668	655	677	670	652	664	683	691	738	683	691	664	657	664	710	711	679
7579	469	510	372	323	264	240	232	200	192	199	160	196	179	170	220	162	166	163	151	185	156	162	182	175	173	162	156	182	164	168	154	151	185	164	169	148	159	167	146	183	153	151	171	155	152	155	175	136	158	162	184	180	144	163	177	159	186	149	161	153	152	162	158	173	164	156	172	140	148	149	157	177	146	167	161	146	177	174	154	159	173	163	163	169	146	201	163	146	171	163	135	143	164	187	179	153	158	142	167	171	155	177	141	179	140	148	171	144	143	161	154	155	153	138	148	174	150	154	155	181	142	156	172	166	160	162	163	174	169	159	175	154	154	155	178	144	154	158	139	157	162	154	146	183	152	168	152	196	148	163	167	170	136	157	159	177	136	147	162	135	168	164	153	163	183	153	154	154	174	150	147	180	169	157	161	163	160	149	155	136	156	167	169	155	177	160	179	157	165	146	146	157	171	134	159	177	162	165	156	141	179	153	164	181	144	149	160	138	143	152	167	163	143	156	167	142	150	154	151	164	171	180	150	147	174	146	183	176	166	168	144	157	169	147	167	168	166	161	153	187	171	163	162	187	166	160	156	154	173	150	163	176	171	175	160	171	160	154	132	139	136	161	138	163	161	202	152	153	169	179	133	156	143	157	169	167	199	157	141	164	170	159	175	147	154	173	182	183	138	153	161	141	183	154	158	154	119	178	162	148	140	166	169	137	164	151	169	172	138	148	156	174	168	166	149	172	172	178	150	172	149	157	149	169	174	165	150	171	152	132	161	142	137	161	163	137	142	135	173	141	140	139	175	155	152	153	187	158	170	157	132	141	173	179	149	158	153	152	129	152	147	149	149	152	152	150	148	157	150	167	168	154	165	161	156	166	154	154	161	184	152	155	138	176	172	161	165	152	172	156	161	146	187	169	145	152	160	158	154	166	155	132	167	149	156	155	134	157	147	158	120	174	168	158	160	160	169	164	173	165	153	163	161	173	167	164	155	160	164	168	139	162	185	145	169	179	165	176	184	193	150	151	146	138	171	145	173	155	171	160	148	151	133	152	157	176	145	173	161	173	142	159	170	159	150	153	161	179	152	151	157	159	150	146	160	162	160	165	161	154	154	147	127	183	157	163	176	151	152	156	161	167	166	139	153	150	152	168	155	149	159	160	162	162	157	162	156	172	158	164	166	136	166	151	139	151	153	192	175	154	161	175	160	170	158	167	159	147	151	156	155	136	158	155	178	160	155	142	162	136	128	147	179	158	201	157	165	175	182	152	152	142	158	164	192	154	151	161	158	140	155	168	154	163	153	140	129	149	168	162	169	176	164	164	154	159	148	165	147	175	175	145	161	154	147	149	156	160	158	143	152	144	174	161	171	179	153	139	171	148	167	159	166	177	156	151	165	165	151	168	168	169	169	151	166	190	139	148	150	153	170	129	155	168	138	165	148	158	153	152	162	178	158	152	166	139	148	159	159	168	162	145	167	155	163	155	161	142	143	164	161	170	162	185	177	143	170	153	176	169	173	156	199	151	181	166	168	135	148	170	163	157	192	156	146	156	151	156	170	163	138	173	174	165	171	169	179	147	184	185	176	152	140	151	128	151	155	180	150	168	168	157	157	148	175	181	149	161	168	170	171	168	178	152	171	155	156	170	148	173	141	196	138	143	145	163	175	149	136	160	151	175	178	169	131	145	157	138	169	159	131	160	159	153	158	152	161	142	169	148	197	162	147	145	176	169	165	147	164	157	147	153	157	163	146	161	170	173	167	172	148	185	185	176	171	157	166	163	163	131	152	146	162	191	179	168	161	187	150	171	158	159	170	146	154	177	178	165	156	130	161	173	163	160	149	177	159	163	132	158	152	143	155	153	165	162	148	161	154	164	164	163	161	159	169	145	170	147	160	167	167	188	152	143	167	151	179	148	155	165	140	184	167	157	166	165	134	158	166	155	161	154	150	150	141	172	154	145	178	162	173	169	148	170	186	137	151	175	159	168	152	158	167	146	176	145	162	139	158	154	169	149	147	163	148	159	175	167	158	143	165	185	165	145	147	155	160	159	151	158	137	170	157	161	137	169	182	185	170	139	131	166	161	160	169	158	146	158	161	161	150	156	129	148	189	177	174	145	151	161	137	143	171	144	135	162	160	138	159	135	170	165	184	150	167	154	167	160	157	184	161	141	160	175	138	152	166	161	161	171	158	141	146	164	166	127	145	165	167	157	173	144	145	158	140	189	151	130	164	172	169	154	150	138	169	151	158	156	167	158	162	143	165	165	156	147	154	153	169	171	191	188	168	163	190	166	158	159	170	157	163	157	158	160	159	147	160	190	188	174	148	144	169	160	170	157	164	172	153	175	161	151	149	176	163	159	149	167	157	153	158	160	181	184	173	152	156	167	158	119	147	148	154	160	140	145	166	169	148	167	172	153	153	188	177	164	175	172	164	173	177	170	161	161	153	145	162	134	189	170	156	162	180	165	184	149	162	169	151	148	158	140	130	146	153	157	148	167	163	149	145	141	175	163	164	146	182	173	176	176	164	167	151	150	149	183	163	146	163	177	187	143	148	147	169	163	152	151	165	147	147	152	170	160	140	173	163	171	154	175	148	135	147	161	156	159	159	149	155	159	170	161	156	168	140	155	160	175	151	158	165	170	156	158	141	156	148	164	175	148	143	164	160	170	145	142	174	143	183	152	187	158	141	159	148	140	141	165	171	160	174	176	145	181	174	165	181	162	143	173	141	155	159	151	155	165	150	154	146	145	154	151	159	163	143	181	171	185	166	137	183	158	135	152	154	169	171	155	171	167	157	150	152	176	142	170	183	136	155	160	175	179	170	154	146	188	146	153	170	150	152	158	165	143	135	154	159	175	184	168	153	186	130	140	162	153	148	153	183	172	149	178	135	156	160	149	164	162	164	185	148	170	170	185	162	164	157	147	158	148	152	167	157	159	153	162	149	165	176	166	161	144	166	153	176	180	173	155	150	174	163	180	179	167	145	166	161	159	157	143	147	162	162	155	160	161	174	154	157	134	182	189	163	162	166	149	163	138	172	166	158	156	161	173	185	185	153	157	167	162	151	165	152	151	146	177	186	176	141	143	140	146	156	165	169	170	153	187	172	168	160	175	180	150	135	131	143	121	154	180	162	159	139	150	161	154	126	149	166	182	164	173	165	162	152	157	158	155	160	154	154	168	136	136	148	175	168	148	179	141	130	165	150	154	167	156	160	164	170	149	149	153	160	135	163	185	176	165	174	177	175	157	188	148	149	155	132	148	172	166	171	167	143	147	183	176	157	155	129	149	164	174	174	183	150	158	172	143	157	150	168	165	171	159	182	159	151	172	143	147	172	165	151	143	161	153	177	167	153	156	174	140	170	133	156	166	163	131	162	178	165	175	157	156	176	149	131	154	151	172	156	146	141	162	158	159	173	153	172	181	168	160	173	179	171	152	187	172	163	138	168	159	141	146	137	153	164	152	149	169	156	154	162	163	172
6220	746	1139	1195	1047	987	860	715	681	604	581	607	558	501	503	498	493	496	475	430	513	460	504	473	477	417	468	472	480	424	484	437	441	430	466	452	431	451	460	450	432	427	449	446	439	445	443	456	416	411	451	483	468	437	464	437	454	445	456	434	437	408	452	435	392	409	437	397	447	424	422	412	440	449	442	409	409	391	432	444	436	454	396	443	439	469	420	424	411	442	489	403	429	460	416	442	435	443	419	432	438	436	447	463	398	419	410	451	443	461	480	445	426	435	448	396	460	381	475	456	444	452	409	403	428	405	443	444	438	435	424	451	424	412	434	424	470	431	438	423	431	449	447	436	451	403	456	410	444	406	454	462	486	428	430	426	434	460	428	401	489	431	452	425	474	414	451	427	430	413	429	429	444	434	452	420	440	426	445	446	463	427	492	400	414	461	409	440	462	438	426	449	428	437	425	419	455	429	393	447	437	428	442	437	438	431	414	422	404	456	458	454	430	417	427	443	466	403	423	437	449	440	436	396	440	432	422	434	407	449	426	410	434	429	445	434	444	395	384	425	452	431	453	422	465	452	480	441	415	374	431	431	420	404	431	400	465	400	406	410	435	413	448	457	438	439	415	442	417	419	404	414	441	421	436	458	430	495	450	433	454	455	436	403	416	405	431	413	426	419	441	430	462	452	457	429	449	419	410	448	441	417	381	460	403	436	433	449	396	414	429	401	418	437	437	469	435	438	428	468	415	443	437	418	498	458	457	424	446	447	443	418	421	418	415	442	442	460	438	410	437	412	413	432	431	442	412	416	420	415	456	462	420	476	425	433	446	424	427	453	410	425	422	470	447	412	436	413	434	444	460	445	447	442	446	414	448	432	449	420	438	434	413	402	448	440	450	412	426	435	479	440	479	402	414	426	445	452	443	399	438	463	428	481	393	422	453	427	413	431	396	414	415	452	464	465	502	457	451	432	448	453	444	414	432	451	441	412	455	432	414	471	467	451	435	416	430	415	423	423	465	451	436	468	419	423	433	462	466	431	419	416	415	489	446	430	412	452	466	436	455	475	449	418	400	422	395	440	472	417	413	422	449	441	416	427	390	396	448	451	418	456	403	419	415	434	436	452	402	440	435	417	434	458	454	454	414	425	413	469	423	421	406	376	447	443	417	416	433	405	437	435	447	450	385	411	458	421	457	419	447	400	449	426	380	454	426	413	423	430	433	428	413	418	465	406	419	407	483	429	446	410	435	452	426	430	449	414	430	449	433	440	478	418	414	404	436	436	394	433	389	451	460	416	425	438	404	454	439	427	446	458	446	417	467	468	378	432	408	436	393	421	437	429	430	429	421	446	422	440	458	440	430	430	414	479	437	475	441	426	441	432	451	454	473	423	453	421	418	441	424	429	404	406	447	418	421	419	422	468	481	449	426	426	422	453	452	405	455	406	427	413	434	407	454	423	426	437	392	424	477	420	461	434	426	411	432	429	449	421	457	401	410	463	430	401	438	402	405	449	421	430	413	428	428	434	431	394	439	420	423	461	435	483	458	391	464	457	432	452	416	391	445	430	439	440	446	444	420	413	446	443	439	455	431	418	455	448	436	459	426	409	435	416	422	400	388	431	466	455	450	462	418	411	440	442	444	410	420	421	428	433	420	459	448	411	443	456	442	409	437	441	461	404	427	447	382	398	452	442	411	432	439	440	463	449	444	410	460	387	457	413	457	419	433	413	426	431	418	427	440	418	425	438	399	456	446	451	429	451	428	429	396	460	451	422	389	414	484	453	444	430	435	449	494	420	443	418	426	435	414	425	414	427	460	417	440	423	438	406	460	452	426	435	413	416	434	441	403	411	423	436	403	408	435	447	437	427	401	478	424	425	402	438	420	474	417	447	440	416	422	465	403	446	388	437	421	449	406	406	444	439	420	399	449	460	408	405	433	398	418	431	469	443	451	430	442	439	441	430	441	462	404	452	477	396	454	439	435	416	385	442	454	444	435	456	449	434	426	438	416	437	427	437	408	386	436	451	451	456	428	448	424	442	439	429	409	404	423	404	429	457	435	430	410	420	470	446	445	427	420	433	461	397	434	431	429	446	457	411	449	433	454	421	462	422	406	431	426	440	458	450	402	452	419	440	417	410	436	431	451	432	432	448	413	390	474	456	423	437	433	458	409	420	454	441	443	430	437	395	429	444	441	407	474	441	449	463	449	443	445	455	464	441	431	435	394	408	419	411	422	449	458	425	419	457	412	436	419	420	487	430	422	422	452	440	419	433	456	428	425	434	424	449	443	437	437	449	466	422	428	418	430	440	431	403	425	426	436	420	409	423	453	424	443	458	475	424	441	400	423	424	434	459	394	448	454	419	435	443	423	419	431	450	447	396	457	379	462	436	421	402	447	456	447	454	418	406	470	421	446	405	458	428	457	412	403	446	477	420	428	419	436	400	390	435	415	409	469	421	456	421	454	454	448	422	421	417	426	415	427	461	406	410	475	406	402	434	436	444	442	414	432	457	424	467	467	420	402	421	438	449	419	408	437	448	440	434	425	420	423	423	430	433	430	421	450	450	469	405	423	420	444	456	458	455	440	408	424	436	396	462	443	411	360	437	404	481	401	409	414	438	426	382	481	419	408	445	448	427	439	412	423	428	426	434	451	418	445	444	472	449	426	471	428	425	448	370	442	435	448	420	420	447	415	450	482	443	434	441	445	445	424	407	428	437	405	461	432	420	425	434	395	427	436	482	429	421	434	440	461	417	433	426	441	447	453	409	436	431	412	441	440	469	436	469	426	409	431	424	475	425	421	474	434	414	438	414	421	404	441	414	443	413	424	445	429	395	418	429	451	418	448	435	437	434	425	455	445	428	428	428	429	420	435	454	453	439	451	469	442	435	420	435	427	448	435	429	405	430	406	470	435	458	420	447	461	401	445	430	457	427	439	411	431	416	436	404	442	449	422	428	440	419	409	416	407	450	415	435	417	431	445	432	452	408	414	440	420	453	425	452	425	441	430	435	417	386	403	443	447	420	430	433	418	445	421	472	455	450	424	428	412	440	420	433	438	447	453	433	423	417	433	413	468	419	444	389	424	425	440	463	437	423	431	431	414	442	407	465	449	437	421	430	391	426	449	434	447	441	448	425	459	404	420	410	426	433	421	433	415	422	447	425	428	464	391	433	440	475	455	383	476	426	436	412	434	444	428	434	434	478	437	408	447	464	416	462	432	426	437	414	397	450	451	444	384	464	399	419	413	395	446	410	446	419	437	456	421	435	429	416	456	455	439	446	428	408	439	428	459	442	400	436	416	448	440	417	395	367	439	447	432	423	470	478	461	442	448	457	409	412	438	393	388	458	400	470	437	462	403	459	426	425	417	456	431	407	440	452	433	400	444	441	447	436	434	429	429	439	383	439	453	417	431	428	429	470	429	396	431	462	397	465	425	440	427	461	460	426	400	425	454	447	446	452	455	439	428	460	405	394	420	441	461	444
14037	1192	1004	697	563	489	421	407	353	364	368	343	337	322	284	304	310	278	301	281	297	272	279	273	294	275	294	280	308	296	262	298	260	298	294	275	313	267	276	313	278	281	243	276	280	298	283	270	260	255	298	311	239	278	264	289	293	264	288	280	279	274	264	264	255	274	287	280	277	278	268	289	290	229	279	268	283	274	266	258	265	273	265	267	302	301	276	289	272	265	274	295	294	268	304	267	295	257	278	278	257	289	255	285	261	278	304	288	263	283	277	246	290	277	305	299	274	308	306	279	280	288	251	250	254	254	269	275	254	286	281	274	282	285	270	270	294	276	283	295	280	297	252	291	310	281	287	287	269	273	312	261	284	302	270	275	258	310	269	286	301	245	273	277	265	245	298	276	291	278	297	282	277	261	289	287	278	286	274	281	297	273	251	306	262	267	272	309	265	267	309	281	275	273	295	257	297	272	273	263	289	260	291	288	273	275	300	256	255	276	249	284	257	264	282	280	268	277	297	298	308	260	247	302	297	271	282	267	285	249	274	270	274	300	256	269	293	252	292	257	290	291	265	275	258	242	285	275	235	276	307	262	274	252	292	280	267	290	276	241	265	254	262	272	285	274	282	278	309	273	295	283	300	286	298	296	262	247	262	245	266	292	292	300	289	270	272	314	259	271	272	244	288	311	268	260	274	280	277	279	280	296	254	250	265	300	284	273	238	287	303	266	256	309	278	267	260	307	282	285	287	292	292	299	254	286	303	284	293	259	289	260	262	279	282	295	274	281	291	245	295	262	280	287	290	296	271	289	239	291	266	273	264	271	260	280	310	297	286	274	297	268	295	312	265	299	267	262	256	263	264	286	260	240	284	266	246	267	275	291	290	255	289	276	273	292	293	265	285	261	284	245	256	296	274	256	280	298	274	283	278	289	283	297	301	294	265	275	269	295	277	266	292	273	306	311	251	272	284	267	295	302	286	310	273	306	309	281	271	313	308	284	255	274	280	264	266	254	302	293	278	263	296	286	285	255	279	267	273	254	280	313	303	304	243	269	299	277	269	256	278	279	272	255	264	290	291	289	270	276	283	310	313	272	284	281	297	277	259	277	276	272	284	259	297	304	281	275	264	274	294	291	289	258	272	255	291	280	299	291	289	274	255	265	299	279	254	279	277	296	244	275	282	310	249	255	274	290	246	282	286	292	286	299	314	285	305	278	282	292	275	273	282	328	255	283	272	285	304	296	299	283	280	275	274	305	283	285	259	307	265	308	263	263	292	288	295	270	279	266	294	269	305	248	306	303	295	284	271	298	313	301	280	272	272	297	262	262	269	253	292	276	243	245	304	284	298	258	315	270	300	253	274	276	273	302	292	300	299	242	244	270	261	266	277	282	273	274	277	274	256	268	305	271	273	280	306	287	288	287	260	251	283	262	274	282	305	300	281	266	305	253	257	273	287	278	270	289	269	278	293	290	271	259	289	269	282	289	278	269	238	271	276	269	287	270	254	292	310	276	332	265	268	256	289	295	304	287	296	286	280	299	285	288	268	285	293	281	297	300	281	278	275	289	262	274	268	274	280	284	285	287	289	281	233	270	289	272	285	279	301	295	313	273	272	273	285	268	285	308	282	285	246	277	267	263	290	275	265	270	274	303	292	275	312	266	262	284	309	262	293	264	277	300	283	273	275	255	283	262	316	274	251	287	287	276	284	287	328	278	258	289	277	269	290	276	271	271	273	279	288	248	300	264	300	293	278	277	283	270	267	249	280	272	275	286	274	264	273	291	263	308	300	302	258	289	263	286	258	250	271	284	302	295	289	252	278	277	316	255	263	264	297	260	282	332	297	281	290	284	279	289	298	277	289	296	285	247	268	282	287	263	302	273	303	282	276	272	275	262	264	260	299	301	260	254	278	274	303	278	298	265	269	288	303	290	261	273	252	278	255	306	303	236	268	262	288	315	261	275	269	280	275	269	303	287	262	302	282	285	299	250	259	278	319	284	295	293	324	259	279	256	286	314	290	317	285	287	293	278	271	270	283	264	262	266	281	271	281	275	295	292	299	250	276	306	289	279	271	295	297	266	261	273	284	263	268	269	263	274	281	280	275	254	284	281	324	294	278	256	276	253	281	288	243	300	298	293	256	307	271	255	312	272	272	284	310	263	278	273	274	289	273	285	277	289	289	274	263	318	241	283	250	278	255	261	275	273	281	269	314	288	256	279	268	241	262	287	290	284	279	295	298	311	290	293	301	283	270	303	280	285	296	265	317	305	281	276	253	269	258	263	296	303	273	275	263	281	304	299	280	293	298	298	272	276	291	319	286	243	273	288	268	268	249	275	280	290	282	277	284	254	289	252	275	265	307	312	298	267	289	290	311	275	309	254	283	287	276	303	297	272	272	309	302	299	302	289	277	259	260	268	271	263	302	271	281	260	281	249	281	274	271	273	265	310	260	335	267	279	294	253	261	254	258	272	269	261	299	274	268	294	286	288	291	265	293	286	307	267	276	274	281	285	253	243	279	259	261	308	280	306	254	274	255	281	276	275	289	277	276	297	277	295	299	264	297	284	262	274	276	315	266	270	304	231	287	279	283	249	284	307	247	293	290	276	306	258	280	271	292	270	271	277	264	279	289	282	292	287	280	269	289	289	270	276	280	246	315	258	264	289	272	251	260	290	286	257	286	297	249	291	317	329	263	295	286	266	295	267	269	294	277	254	265	270	281	296	313	270	257	261	273	266	259	280	286	296	289	269	310	272	279	261	271	269	273	271	267	321	263	276	273	262	274	299	289	315	264	254	277	240	263	283	267	293	309	290	301	283	242	276	319	254	265	280	287	297	280	266	280	274	292	290	286	300	305	268	277	270	250	289	313	258	309	296	267	248	257	295	278	286	271	278	293	289	266	253	263	239	323	256	287	272	275	278	321	288	308	303	241	291	265	285	247	290	289	292	283	285	265	285	251	280	286	286	303	280	291	244	301	271	287	284	289	279	278	273	300	284	275	273	285	308	259	273	280	277	263	270	225	272	262	279	288	264	284	273	274	271	289	244	289	301	290	304	279	314	270	271	278	271	265	266	294	275	291	301	289	265	229	291	262	259	279	283	296	272	283	278	305	316	249	247	281	298	259	324	289	320	260	259	285	252	292	306	288	275	297	266	274	281	305	278	261	277	261	278	272	273	273	276	292	268	276	265	283	296	283	284	284	274	275	275	297	304	263	300	295	287	283	268	286	267	281	278	309	288	252	279	258	292	300	238	272	253	251	295	279	270	287	264	283	260	313	275	253	256	261	250	308	304	270	261	311	274	264	277	279	305	274	309	272	264	267	272	257	261	304	270	297	288	290	280	295	253	274	298	299	281	264	283	290	279	257	265	319	299	283	291	290	295	288	263	288	268	303	242	254	258	274	297	270	300	275	244	297	276	278	300	298	283	282	284	305	305	297	259	277	259	290	277	275	258	274	275	277	304	290	285	290	293	297	253	271	253
8099	1182	2015	2337	1983	1694	1380	1258	1133	1059	958	941	893	878	898	825	798	796	765	805	769	816	787	791	743	704	750	722	729	752	761	714	698	709	708	651	704	663	725	727	658	729	681	683	697	695	706	715	692	688	716	705	705	715	784	678	738	676	686	681	699	690	703	680	718	694	691	704	664	715	706	704	693	706	707	698	672	704	705	648	691	691	670	673	731	744	694	718	707	680	740	676	668	735	700	737	672	721	723	707	678	672	694	666	677	731	672	661	716	698	665	689	666	688	724	722	678	600	668	646	693	714	735	705	663	674	674	723	657	701	662	666	724	677	712	680	750	718	732	689	728	658	683	648	671	659	728	712	725	707	687	664	706	696	680	637	682	704	667	651	719	696	713	684	732	642	676	684	748	709	689	646	708	706	698	661	661	696	694	673	678	659	700	728	716	692	709	653	703	707	649	686	710	721	675	699	703	691	718	698	730	700	673	682	671	692	639	697	667	735	684	665	657	702	677	689	700	673	708	687	668	699	681	683	752	654	708	653	721	691	697	674	688	692	672	674	685	711	682	675	754	690	715	739	661	687	692	723	732	663	684	695	696	695	649	670	714	703	658	647	656	688	678	681	637	650	659	701	687	702	695	678	724	690	727	708	715	696	680	709	663	680	716	663	708	655	667	719	668	670	661	635	707	691	693	693	703	698	716	722	676	665	689	667	704	683	694	702	712	676	662	679	658	636	625	685	711	699	671	637	631	702	673	691	689	691	653	732	670	686	654	690	728	688	661	716	701	652	705	681	682	737	683	724	654	686	698	681	658	722	607	699	672	659	696	675	724	674	677	719	725	670	696	709	687	678	682	659	663	671	656	715	685	693	694	709	670	663	667	668	700	710	674	665	730	664	686	660	706	693	660	666	706	751	710	686	700	658	658	696	680	660	710	699	714	732	686	676	700	677	643	681	701	703	680	710	699	666	679	686	670	679	687	676	695	706	620	684	692	680	690	692	692	683	694	664	682	720	644	682	668	671	691	732	655	701	693	700	719	746	718	624	693	679	691	647	682	713	688	706	692	705	684	667	657	686	683	674	684	696	696	643	686	694	720	679	681	683	706	639	707	692	651	700	670	734	734	699	709	709	726	701	677	672	688	731	697	763	685	684	734	680	678	719	679	701	711	685	697	702	706	653	646	701	666	693	642	707	707	720	675	669	748	693	687	702	707	706	658	666	699	734	647	688	697	654	675	665	696	692	725	696	713	662	663	665	680	708	697	664	711	690	721	669	691	681	671	662	655	669	697	760	691	696	707	694	669	690	707	697	720	707	696	676	642	700	674	611	694	692	719	738	635	692	642	710	698	682	708	647	670	680	707	722	702	704	706	725	692	711	665	682	644	720	670	692	695	692	643	679	649	681	646	724	724	679	712	688	673	690	743	750	715	664	707	709	704	683	671	682	673	688	663	702	700	667	708	687	698	694	719	674	689	677	661	708	703	657	720	690	703	686	684	650	668	720	771	677	667	711	685	700	722	681	667	692	647	672	696	711	652	690	691	704	685	689	686	709	679	691	706	661	665	712	644	653	684	697	687	667	710	684	701	688	685	696	674	731	717	677	676	688	711	743	660	664	707	684	634	674	674	705	715	649	652	664	669	685	704	697	705	721	696	681	683	685	676	710	668	721	685	702	691	728	696	696	706	697	717	701	670	694	659	669	659	667	729	664	667	689	671	673	677	734	700	664	683	674	760	676	625	664	672	643	696	686	678	678	669	664	685	672	687	674	656	669	667	660	650	654	697	679	661	656	677	661	667	662	667	708	706	669	722	667	733	703	653	670	670	669	707	680	677	669	669	673	664	689	659	709	684	691	696	692	726	666	711	685	679	697	633	689	609	701	642	688	776	668	680	697	699	658	689	683	669	685	708	670	679	663	628	696	694	768	705	627	676	690	715	683	663	654	742	681	684	677	675	636	707	692	694	699	641	719	665	642	686	647	665	691	692	694	664	688	685	710	715	657	662	674	705	701	687	658	695	696	689	683	678	700	646	689	639	695	712	723	684	687	705	729	679	712	690	685	687	683	722	677	759	773	646	732	670	697	711	680	692	683	670	677	710	692	660	743	700	664	712	686	721	673	698	685	662	686	721	722	744	660	696	713	755	654	693	677	661	672	685	730	696	650	707	756	722	695	698	641	721	688	722	692	687	698	721	666	641	640	695	698	701	655	677	722	725	694	685	705	687	719	716	667	707	627	648	710	693	664	663	693	667	706	690	703	650	689	702	715	654	681	685	646	711	720	699	692	687	718	651	661	686	623	681	674	683	720	686	716	704	732	702	673	710	622	691	692	730	697	639	670	648	705	682	733	684	726	711	674	693	665	653	658	640	680	712	695	649	664	674	680	657	699	640	724	651	721	698	686	717	683	645	635	694	705	671	674	674	651	691	682	648	667	653	701	678	715	693	696	701	701	671	717	698	663	700	720	734	709	676	698	709	695	680	648	633	673	630	718	683	664	685	669	668	675	686	699	658	669	718	668	698	718	717	726	643	702	684	674	707	704	660	691	709	679	698	703	630	731	664	711	693	644	653	694	713	698	703	701	645	694	683	707	705	722	663	644	685	714	686	655	621	692	671	661	677	690	659	679	685	687	733	691	681	682	692	683	656	705	668	719	720	699	686	705	692	677	670	634	677	682	686	686	686	684	687	694	689	729	699	684	735	698	639	677	645	705	661	670	653	685	660	655	728	703	707	697	666	700	723	711	709	728	702	688	684	682	661	679	633	653	617	672	690	695	648	668	707	670	689	721	736	651	728	702	672	703	655	691	701	678	720	711	696	635	705	705	724	685	705	656	729	732	668	636	696	672	705	666	643	725	694	657	669	674	680	708	657	694	662	670	711	614	680	697	684	609	695	677	680	621	689	687	675	644	682	672	714	727	671	713	721	643	700	669	658	692	676	729	710	642	697	689	698	667	711	702	685	638	689	691	687	699	693	709	696	699	706	699	703	672	723	693	709	713	666	670	739	626	703	695	673	701	671	699	696	679	702	698	733	702	663	705	637	686	671	707	679	661	676	680	718	652	758	670	696	652	682	708	685	667	687	709	672	692	673	633	637	735	704	717	720	701	689	749	686	659	660	723	646	668	666	701	654	654	666	653	644	741	655	738	707	699	681	666	636	670	689	695	697	677	679	651	716	662	670	659	718	663	689	705	705	656	656	689	666	679	732	675	672	711	724	676	714	663	693	667	666	682	658	688	699	692	681	687	687	680	689	702	689	688	701	672	645	676	686	673	662	702	716	673	699	700	707	671	738	694	656	706	696	705	710	703	688	667	699	687	715	677	700	669	697	680	694	685	690	660	644	648	698	674	730	659	632	680	656	658	652	640	680	685	681	688	653	708	748	730	639	658	680	713	691	710	669	694	668	695	659	669	702	680	681	694	710	679	681	730	717	670	737	737	711	720	703	680	720	730	656	684	696	664	736	711	654	666	682	672	666	709
1440	346	296	314	297	315	296	262	305	317	289	301	286	285	287	287	287	294	287	277	281	284	279	302	306	289	291	318	322	290	312	301	283	271	328	311	266	305	310	312	250	297	337	316	342	302	302	316	271	273	292	280	297	329	334	324	296	286	311	292	280	274	316	312	314	264	292	261	289	294	313	308	316	293	285	301	323	316	288	338	326	298	253	289	304	301	269	289	310	292	306	288	298	262	305	253	332	336	345	300	271	299	290	296	293	287	270	323	310	280	280	306	296	294	298	330	280	281	271	305	308	263	308	294	300	313	290	317	299	281	275	310	274	281	290	316	305	293	289	322	268	278	282	301	314	298	261	275	286	282	297	296	314	280	318	317	311	331	300	297	320	309	313	294	290	291	305	291	325	292	304	293	277	296	282	281	288	273	265	309	311	285	300	293	251	285	313	273	311	265	313	293	287	290	266	310	306	298	313	303	315	301	308	310	284	281	295	262	282	311	300	318	307	301	298	288	287	333	320	290	309	322	315	264	297	312	284	295	286	326	304	280	290	284	290	324	291	269	276	289	292	312	288	293	274	288	303	289	308	284	339	286	314	302	286	306	333	288	307	291	303	282	286	292	299	321	318	298	300	322	299	310	286	277	288	317	303	297	305	271	300	273	266	280	318	329	325	317	310	300	333	328	287	301	288	279	289	290	306	264	242	282	308	268	303	283	291	292	294	330	315	327	294	306	285	294	292	280	273	320	337	311	266	318	297	257	322	276	293	304	268	316	285	300	290	285	282	302	315	273	303	324	301	309	290	297	280	298	316	284	286	295	265	331	300	333	287	293	280	295	309	315	298	310	276	291	317	287	274	316	286	300	320	288	339	312	300	248	312	293	307	281	303	317	276	290	276	267	294	284	332	320	318	288	301	291	268	328	312	314	285	283	304	317	293	300	267	308	301	272	290	313	315	305	293	306	334	324	322	309	300	291	262	335	292	298	335	305	306	275	281	326	278	290	297	300	298	314	301	293	279	293	317	285	278	326	325	289	290	314	296	277	277	276	300	310	341	281	290	321	313	298	284	288	263	308	278	281	275	318	316	294	314	314	262	308	295	298	322	287	315	307	324	316	274	286	314	311	248	312	294	297	310	296	306	281	276	300	282	305	284	325	285	289	302	278	296	327	301	280	285	290	283	259	280	304	327	273	282	271	285	297	265	286	302	275	308	324	278	327	316	278	319	327	274	284	300	280	310	318	309	301	295	283	307	282	307	278	299	313	285	267	271	288	305	272	293	318	285	309	344	314	310	336	315	293	277	297	246	282	284	293	301	311	280	283	337	269	295	319	283	298	283	272	315	278	293	299	261	273	261	279	352	305	276	320	289	289	317	292	325	284	319	284	309	279	314	309	263	292	292	323	311	300	305	296	275	255	261	280	277	303	283	317	309	312	324	287	309	305	293	281	295	292	303	289	314	284	318	298	291	307	268	290	311	290	297	311	298	261	285	285	301	276	271	304	306	294	306	302	296	272	300	284	255	304	300	285	310	296	303	302	347	298	306	268	288	309	246	292	307	289	310	254	289	308	304	274	302	298	285	313	285	281	319	281	253	274	296	294	316	297	272	306	288	340	277	288	294	272	281	290	290	291	284	299	301	280	284	318	266	282	296	302	249	299	298	288	260	303	283	271	304	317	329	303	277	302	278	265	282	284	319	284	294	254	308	289	292	318	287	295	302	318	293	277	288	298	291	301	280	325	276	292	291	324	272	295	293	284	279	316	326	322	297	276	269	274	288	294	290	302	319	304	301	302	318	288	301	289	287	282	313	351	260	290	274	261	279	316	295	290	304	274	275	282	292	270	294	308	280	289	277	290	293	293	310	276	271	314	283	272	289	271	311	277	325	282	286	314	315	281	321	271	299	292	287	271	289	286	304	289	313	289	293	273	277	299	312	278	330	274	300	297	314	294	290	287	264	291	309	287	297	305	301	311	281	285	305	306	284	285	282	283	293	297	285	288	283	317	277	287	297	304	286	314	303	328	286	287	313	293	303	286	281	271	256	281	304	293	305	286	315	299	271	285	295	285	310	335	274	303	304	309	277	286	284	303	284	284	298	309	300	295	315	259	296	309	293	308	267	317	266	259	301	286	281	292	325	277	327	301	266	274	315	272	303	329	270	309	296	248	297	314	273	299	286	305	302	318	295	331	292	299	277	284	321	247	272	272	308	341	283	328	287	295	262	290	268	268	282	246	323	291	293	285	268	289	306	286	280	275	301	279	289	314	311	259	290	257	288	287	290	291	289	284	310	313	298	309	317	296	282	304	268	318	307	296	295	282	312	305	314	294	324	253	285	320	294	307	336	267	261	297	284	283	259	266	324	297	293	341	294	327	303	276	288	287	294	309	309	304	298	287	265	268	302	317	285	291	301	317	280	300	320	267	292	319	302	272	285	278	294	286	320	309	303	280	303	309	283	271	268	298	279	313	263	326	290	278	333	285	292	278	290	300	311	304	294	291	320	327	301	304	280	286	303	274	295	302	282	269	327	294	278	301	322	269	330	295	292	289	306	299	299	278	332	310	329	310	289	296	286	288	256	314	312	280	340	305	295	250	256	334	283	330	298	280	292	288	319	296	287	301	290	296	297	258	301	307	301	323	307	283	313	317	272	287	321	292	332	294	268	283	269	310	304	306	319	311	270	283	259	272	298	298	325	307	303	272	267	282	281	305	303	331	290	293	333	317	284	264	317	308	304	285	241	289	285	310	283	262	275	316	304	295	302	295	307	339	308	312	286	311	294	313	295	283	308	295	306	299	287	293	283	300	317	272	277	299	309	281	281	272	317	303	309	285	312	317	309	268	300	280	257	295	315	300	282	275	300	299	305	291	294	275	300	283	319	290	285	278	306	257	300	310	245	280	288	293	308	280	289	303	265	286	296	305	294	280	311	261	305	291	313	275	311	281	270	279	283	337	309	260	306	264	283	315	304	271	270	316	315	329	293	319	287	286	292	284	274	292	304	330	294	295	286	265	263	274	277	307	292	311	316	293	313	269	290	279	310	305	279	295	309	320	284	328	294	289	271	298	291	293	265	284	286	298	320	323	286	298	289	281	307	299	330	326	322	267	265	285	307	316	303	319	285	301	320	274	273	285	346	320	307	299	281	262	280	326	300	286	270	287	312	308	328	270	315	268	307	290	266	273	292	306	315	310	289	246	269	321	308	269	308	299	298	286	287	299	266	310	258	276	281	265	283	298	289	294	284	315	297	270	302	293	298	280	284	298	261	294	278	297	297	303	307	263	274	290	317	317	318	299	284	302	313	292	274	288	275	304	284	296	286	265	273	288	323	289	281	307	272	280	300	282	293	296	301	286	272	280	270	275	289	323	309	294	296	288	302	287	294	293	249	272	310	300	324	256	305	309	315	319	295	293	324	275	257	284	288	286	281	264	298	282	317	286	273	252	303	288	311	284	297	288	305	299	296	283	310	323	278	316	278	287
1848	726	713	701	708	700	684	705	686	684	673	687	655	684	662	660	672	681	654	695	650	650	696	670	710	704	683	648	673	696	653	675	687	673	665	653	625	728	693	699	640	667	703	666	682	638	666	760	692	712	658	720	706	691	673	737	688	665	702	655	667	657	640	693	660	680	733	680	654	690	660	662	658	653	651	674	659	681	692	662	664	682	699	705	694	639	673	722	678	710	663	654	647	652	663	692	700	659	683	649	653	690	704	704	722	697	693	696	662	681	663	708	716	652	670	704	696	700	679	728	723	692	706	679	641	672	665	662	660	709	707	731	736	648	663	680	650	672	708	676	718	661	720	730	691	684	697	666	727	657	698	690	633	657	591	637	655	681	710	649	649	684	694	658	721	683	662	754	667	669	631	674	696	681	692	693	676	681	674	673	684	654	669	678	685	677	680	716	696	722	713	634	677	640	677	671	660	708	647	663	673	676	675	668	673	694	668	678	673	674	637	694	647	675	681	669	670	681	691	682	737	707	706	680	694	673	700	582	679	673	712	647	668	653	699	650	666	674	690	666	655	639	679	696	712	683	708	701	716	674	679	707	679	704	691	688	676	674	684	685	694	653	661	709	753	668	692	739	677	721	689	690	678	717	697	704	654	671	703	749	680	736	665	698	690	674	690	675	666	695	654	676	692	673	631	732	715	701	687	685	656	681	672	660	688	675	676	737	682	693	638	661	676	697	696	667	667	687	697	669	662	640	681	652	662	666	718	698	667	657	686	678	703	685	675	681	680	668	698	663	714	636	717	660	667	690	709	729	686	670	658	700	642	633	715	692	682	715	716	667	669	677	656	683	681	685	675	688	691	650	658	649	689	695	650	668	642	690	687	675	650	685	721	717	662	653	695	657	697	667	666	655	740	701	670	666	668	668	644	671	699	719	649	653	674	649	656	695	714	690	697	679	697	689	711	698	648	643	707	736	715	679	670	684	673	686	658	673	661	691	689	681	688	710	704	711	691	719	720	722	678	651	691	658	668	663	679	665	691	657	706	681	684	688	655	692	705	678	686	697	668	612	686	628	686	690	675	630	682	676	667	680	668	664	656	626	667	673	679	621	692	624	716	699	722	632	704	686	681	746	679	659	675	651	701	664	697	679	702	702	667	702	682	649	646	683	709	702	719	706	647	704	696	718	676	685	690	641	696	705	639	702	684	673	677	688	655	704	690	667	717	719	749	694	696	723	643	704	700	656	684	700	683	661	651	715	690	674	729	660	725	698	676	693	667	731	673	709	710	688	678	682	710	672	708	670	633	670	699	673	674	687	695	686	739	683	668	683	718	683	680	697	717	735	646	690	726	674	606	713	640	693	680	688	669	727	691	678	705	679	680	724	662	680	709	693	674	666	663	641	705	724	717	696	699	672	676	681	658	661	667	691	639	689	651	711	686	668	702	643	704	672	672	652	680	663	669	690	660	675	689	681	709	653	691	681	678	701	686	636	707	677	717	681	670	706	702	680	670	698	659	674	652	635	732	670	679	653	658	705	670	667	668	707	674	739	681	658	680	647	679	705	669	730	675	675	679	670	662	701	668	691	689	697	704	679	684	652	666	697	661	673	706	674	668	670	686	667	702	715	674	653	678	686	638	654	691	692	702	675	683	654	666	682	675	711	700	690	680	689	703	712	691	723	626	630	654	702	717	692	690	681	677	679	676	699	665	656	663	690	771	649	715	658	664	644	692	674	686	663	688	644	745	717	711	661	659	680	659	661	746	670	665	676	662	719	684	689	639	684	680	694	670	704	712	672	666	717	683	686	652	633	661	724	679	673	671	668	674	715	643	611	666	708	686	681	657	671	652	686	667	694	649	694	660	663	704	709	695	675	739	701	673	639	736	693	684	686	706	692	713	683	657	695	701	705	703	717	745	636	663	728	686	672	636	693	685	697	635	703	673	681	733	707	674	686	695	701	677	652	676	677	644	698	652	687	707	715	708	700	641	657	696	696	678	649	688	658	646	675	679	702	699	692	661	704	703	694	679	635	674	674	691	698	675	710	734	710	695	723	737	689	676	682	697	677	713	650	702	608	612	636	703	661	678	706	676	636	676	684	701	673	660	674	737	689	702	621	694	684	680	726	677	641	645	654	712	685	686	644	642	680	677	684	684	678	683	648	712	659	697	638	671	700	699	648	692	663	649	675	674	688	693	717	688	688	739	729	667	650	676	691	622	677	662	676	694	660	691	673	674	738	668	701	742	661	662	726	702	705	702	668	621	696	677	659	740	657	666	711	644	672	660	678	702	688	700	660	713	669	683	633	656	690	663	659	647	703	675	684	704	669	698	701	666	703	669	705	668	614	687	657	661	690	697	698	683	704	653	688	672	647	666	662	695	692	666	656	720	727	683	671	684	680	654	690	687	658	695	687	606	629	661	700	725	675	709	684	684	728	663	694	683	684	719	652	685	709	662	697	706	662	700	681	685	662	673	648	662	700	721	700	680	682	710	725	694	642	725	607	708	647	720	674	657	634	690	658	722	659	651	697	707	651	722	659	722	670	683	684	681	697	697	715	670	677	706	676	758	626	693	629	707	678	666	678	651	678	689	704	686	660	700	720	647	666	714	675	727	693	674	647	674	684	712	651	683	663	670	657	674	654	671	687	668	646	658	682	678	748	631	684	713	698	701	696	705	690	708	700	704	663	638	667	701	639	647	623	668	692	703	716	696	681	663	678	681	655	672	657	701	661	686	659	638	675	692	660	717	675	692	684	687	700	689	641	662	657	657	645	647	717	697	662	696	688	678	650	630	682	656	656	689	675	682	688	676	680	655	667	679	673	659	691	668	702	689	697	673	732	666	654	700	677	705	678	644	695	677	686	714	698	638	653	646	710	666	676	717	696	717	707	648	667	724	721	651	648	666	666	711	693	689	689	668	634	661	717	664	671	667	685	645	691	680	596	724	695	693	675	696	627	687	715	625	675	660	655	662	614	661	655	654	652	682	702	689	665	679	668	717	653	674	664	656	692	701	689	715	716	653	683	671	691	663	698	671	677	674	660	722	672	673	670	714	703	656	722	667	719	718	719	659	704	725	713	690	722	713	719	641	665	701	681	660	663	708	667	721	644	728	693	691	656	648	658	701	692	649	698	729	719	659	682	627	675	697	629	706	664	669	650	667	662	692	733	646	675	718	628	720	677	679	682	753	679	722	673	637	658	723	723	687	675	718	693	677	693	691	608	683	735	691	670	658	676	712	678	707	703	654	729	709	662	640	658	677	714	736	741	679	658	706	695	720	689	702	673	686	706	686	651	683	652	674	667	655	633	677	697	691	674	667	676	716	663	731	697	684	732	684	708	686	684	711	675	660	678	635	682	696	670	736	679	710	650	710	657	703	741	682	669	666	665	721	658	705	721	636	697	709	643	695	711	636	653	700	612	645	705	685	659	719	700	698	714	639	668	689	721	676	673	737	707	640	702	688	631	668	655	706	678	653	634	688	674
7682	516	422	392	281	294	209	226	173	194	170	167	205	175	171	187	163	179	174	174	170	169	179	165	188	183	175	160	179	187	136	159	155	151	174	152	183	148	172	171	159	156	139	157	163	167	162	149	125	172	154	167	184	190	145	151	164	151	155	149	174	148	145	150	171	144	157	143	164	168	177	167	160	171	160	169	163	151	161	201	181	150	155	173	138	156	172	153	162	163	148	157	143	157	167	183	148	172	166	166	153	175	161	137	142	137	150	165	141	154	138	162	160	146	152	178	143	161	174	146	167	157	158	141	180	177	180	146	174	164	140	175	162	166	141	149	140	162	136	148	161	175	157	178	169	177	155	191	164	170	158	127	172	175	155	165	159	164	162	130	161	162	151	164	152	149	159	193	179	157	147	122	159	156	176	146	170	158	161	185	179	143	155	166	173	158	167	170	158	155	179	158	178	156	155	141	147	156	169	148	172	166	142	161	184	163	143	158	169	168	197	146	180	156	192	155	202	150	139	150	181	178	150	164	143	162	185	186	147	157	143	144	176	172	164	137	165	136	154	188	177	167	144	145	181	165	166	159	167	178	175	170	138	171	158	148	164	166	177	141	146	153	151	159	150	158	157	165	149	166	147	172	167	155	158	140	183	196	183	146	171	154	140	174	173	156	115	145	146	157	149	145	149	151	163	160	133	165	151	136	139	162	150	181	153	171	172	161	145	137	160	168	147	143	164	160	147	156	142	171	150	138	158	152	155	147	153	142	140	129	157	147	153	160	166	150	147	151	169	170	155	163	161	138	153	149	167	187	141	152	138	168	172	163	144	152	166	158	172	160	179	160	168	152	163	160	138	147	185	168	168	167	163	129	152	131	144	165	168	152	203	182	146	170	157	168	170	186	152	140	164	139	160	181	172	161	156	164	165	179	168	132	155	162	145	169	161	160	170	164	151	149	149	145	143	179	175	137	163	173	152	164	161	153	143	138	147	149	143	178	155	134	136	153	151	142	154	137	153	142	132	182	172	163	138	176	163	169	171	138	163	167	156	145	173	153	177	151	144	163	113	161	133	172	153	147	158	150	154	174	156	157	174	163	153	138	168	154	158	153	155	162	160	136	145	183	166	150	172	165	149	146	145	166	180	152	155	140	191	171	160	127	163	140	176	185	178	187	177	181	174	139	127	147	148	148	154	160	156	161	144	132	165	155	140	171	179	174	139	155	160	170	194	144	174	157	169	167	148	141	170	176	143	180	164	162	161	163	195	160	173	167	193	173	163	170	170	174	190	147	167	168	171	168	159	205	156	175	137	170	161	169	144	166	147	133	177	154	157	141	143	166	165	173	143	182	163	141	137	157	150	165	152	161	164	184	161	156	180	164	165	152	166	168	163	136	159	141	151	175	148	157	151	153	135	173	193	141	177	138	168	154	162	181	173	139	146	164	167	156	167	142	178	146	165	156	192	161	139	156	161	159	164	146	146	176	170	164	154	155	183	174	172	157	165	158	166	160	171	197	152	152	160	158	153	165	139	142	160	151	149	147	154	166	193	149	167	194	198	158	157	172	131	171	171	161	181	142	167	202	178	187	161	179	168	162	169	170	155	142	147	162	177	143	164	161	165	159	152	147	152	184	154	136	165	130	168	163	140	157	168	194	147	159	157	166	179	160	147	157	167	158	167	146	161	146	150	156	149	150	176	145	157	182	167	156	149	150	160	170	193	140	156	181	159	178	159	158	162	161	163	151	172	166	170	161	173	156	133	158	177	143	172	134	146	156	159	156	137	148	180	174	156	155	158	170	186	180	155	193	159	147	137	157	158	189	170	133	150	176	162	154	155	166	163	155	140	136	144	158	153	140	155	151	158	154	162	177	184	172	157	177	159	154	160	155	147	149	162	172	177	175	172	155	151	154	156	145	150	170	180	123	147	160	144	158	161	160	162	163	148	140	167	193	155	166	166	130	166	156	167	174	160	165	151	172	156	155	157	178	157	157	158	170	164	164	171	178	162	165	156	146	137	163	172	147	179	158	138	147	146	172	140	157	184	151	137	162	155	159	140	138	141	146	154	183	152	167	156	169	150	168	160	149	142	168	181	158	157	145	145	157	172	147	151	178	150	167	150	155	144	148	169	158	144	141	168	149	169	162	151	139	134	169	166	158	160	123	140	160	163	140	158	142	155	176	164	179	172	148	156	178	154	167	186	170	140	168	171	149	144	158	149	179	173	177	160	139	149	201	148	148	159	174	144	161	165	128	141	147	168	144	155	153	152	156	160	171	168	161	181	155	152	149	153	160	160	171	172	179	173	159	155	149	166	175	150	150	188	161	178	158	149	182	150	150	152	145	178	142	182	142	172	171	164	166	163	151	146	154	154	162	155	141	168	168	154	131	167	178	140	158	142	155	143	143	157	161	156	153	156	144	175	188	150	158	142	172	165	147	163	166	167	157	170	166	181	175	157	176	181	137	166	160	145	169	156	145	182	156	159	161	154	169	154	142	146	164	153	166	144	158	159	165	155	149	165	159	176	126	160	145	152	134	178	162	142	157	157	146	173	134	164	144	173	160	170	169	161	186	177	153	151	142	172	169	160	199	160	152	164	150	177	145	162	164	154	163	161	171	165	151	159	173	161	159	140	162	131	152	183	157	184	162	151	159	177	186	160	170	160	130	135	190	145	143	166	154	172	172	170	133	171	167	145	138	144	151	160	168	175	158	134	169	147	167	183	154	154	164	175	175	184	178	157	158	170	154	146	158	170	165	136	134	169	167	158	190	158	162	159	142	169	138	138	155	174	159	171	142	152	162	158	143	153	167	163	129	161	168	164	167	161	166	161	156	140	159	177	155	171	145	148	130	137	155	142	163	164	151	150	153	156	174	158	146	157	158	147	156	164	154	144	176	161	159	151	173	152	162	163	168	136	152	157	169	160	152	115	153	161	156	167	147	178	161	148	161	166	150	169	154	167	167	165	168	159	170	169	136	152	142	161	188	177	161	166	178	142	148	168	153	165	157	146	155	140	152	142	173	149	186	137	167	154	157	152	158	167	162	148	149	159	159	178	146	153	163	167	169	149	157	145	165	152	150	159	160	146	150	148	171	149	148	153	146	178	139	165	149	153	151	168	157	140	148	160	161	158	171	148	151	158	161	145	157	142	165	169	153	158	151	162	158	166	184	164	154	150	189	141	165	156	147	166	156	165	169	161	184	153	136	183	144	146	136	161	148	156	146	162	179	161	179	151	162	151	151	160	155	155	161	182	168	192	176	152	156	167	145	164	148	162	149	130	165	136	147	165	172	170	165	163	142	154	169	177	183	162	149	155	172	149	146	158	182	157	139	141	142	165	178	147	152	150	160	148	166	158	134	174	149	188	141	141	135	160	163	171	140	170	161	161	151	165	192	167	146	158	147	175	171	171	167	163	156	163	160	159	163	147	146	173	152	159	174	167	142	167	156	161	141	166	152	165	169	200	144	172	177	158	164	147	145	141	181
6209	685	1079	1251	1087	924	801	737	689	654	574	566	504	535	510	506	550	492	503	507	489	495	489	447	453	485	459	430	492	473	462	452	453	476	419	467	447	440	469	437	434	440	426	460	414	399	428	447	471	457	422	434	443	467	464	428	463	411	437	438	426	447	434	449	434	426	446	460	421	401	441	430	438	413	401	457	431	417	461	449	456	477	425	428	444	414	448	455	438	443	422	412	416	441	439	480	467	426	419	415	453	452	435	406	445	473	415	428	453	446	420	443	468	474	432	403	445	424	437	439	441	428	433	397	418	434	448	445	390	454	459	443	454	459	407	406	438	442	424	426	455	469	450	468	396	441	460	434	461	436	433	420	412	424	433	426	450	410	455	448	432	443	444	394	437	421	474	429	422	436	417	480	437	414	406	425	462	415	454	448	434	412	425	403	419	429	454	419	437	391	425	419	426	465	439	449	407	381	459	462	425	394	448	430	449	436	445	455	461	431	442	456	413	421	458	418	463	413	448	456	400	437	455	434	423	459	425	457	422	397	436	396	408	456	444	434	438	423	409	419	453	421	432	404	416	450	472	471	453	438	436	460	461	465	447	437	449	417	444	448	472	446	438	389	428	423	416	460	413	400	445	436	428	424	441	437	444	443	427	399	434	463	422	452	423	449	429	433	429	490	419	404	435	442	399	407	411	437	417	411	431	488	432	410	451	415	461	432	418	467	421	404	435	433	454	424	425	421	431	467	411	449	456	435	452	453	419	425	413	467	427	464	413	439	416	404	461	422	436	437	432	434	437	437	422	439	418	408	452	441	435	379	439	434	425	421	423	460	435	430	458	430	446	426	418	459	458	418	413	465	426	432	408	414	425	443	407	395	429	401	448	409	410	471	435	401	434	406	450	440	450	469	448	505	404	406	461	419	444	432	426	411	420	419	397	431	437	440	425	403	446	499	409	456	416	428	391	385	404	452	447	427	447	412	428	407	455	409	430	466	424	419	453	430	432	400	416	435	475	438	411	420	425	442	448	428	423	431	427	471	441	408	413	440	432	434	446	435	420	453	428	438	434	408	445	440	458	429	433	468	445	455	427	439	432	417	434	439	466	441	393	424	447	412	426	438	415	428	440	421	456	411	439	438	479	403	439	431	426	440	450	427	437	432	446	438	455	421	452	452	417	416	472	459	433	439	438	419	429	407	445	469	414	420	441	406	407	455	467	433	413	396	404	419	460	443	424	415	385	478	453	416	399	388	449	452	443	404	413	398	450	427	385	442	422	451	427	452	434	442	440	428	413	448	434	447	464	442	425	448	428	427	433	451	418	439	452	429	440	434	443	442	401	405	454	413	434	455	404	437	429	442	414	445	435	462	448	426	423	435	460	376	438	463	437	412	442	408	424	440	402	471	461	439	451	417	418	406	455	425	441	423	386	449	459	439	415	408	432	451	430	415	406	437	453	443	448	439	439	460	449	409	418	435	431	439	416	449	409	453	440	428	437	429	420	414	435	417	434	440	453	400	494	433	444	468	432	440	429	413	450	440	394	461	428	452	431	400	461	422	402	433	425	388	432	420	423	454	412	429	415	474	443	425	444	420	363	451	453	433	478	417	432	441	449	423	430	426	459	426	410	443	447	430	429	445	421	437	431	439	474	450	463	437	432	415	464	422	449	417	411	453	450	439	425	426	469	433	422	412	407	435	435	435	412	403	422	436	451	388	403	470	457	446	426	433	455	416	417	390	439	415	407	414	451	452	420	465	449	448	465	424	457	456	438	429	463	419	470	442	433	474	473	444	435	475	408	406	380	386	417	470	426	442	440	412	350	451	457	451	456	419	426	425	480	432	437	430	413	468	404	408	431	440	420	466	449	423	443	439	442	478	467	428	424	450	419	445	471	443	465	425	461	457	406	403	432	425	420	407	433	403	412	450	438	426	421	427	470	460	448	448	432	426	430	426	434	453	422	415	447	438	437	427	449	429	418	440	449	454	437	461	456	441	464	459	407	408	435	411	454	481	435	436	439	403	397	407	437	423	451	404	438	465	446	435	422	399	440	435	414	440	459	442	435	412	449	447	433	424	415	414	405	424	429	440	446	405	425	473	468	416	429	439	463	453	435	465	445	417	441	415	443	432	434	384	468	431	460	469	397	475	430	420	403	436	421	450	426	469	428	438	440	449	423	433	414	413	414	447	406	455	451	458	425	443	393	446	428	438	443	432	394	455	411	476	395	437	454	424	399	428	413	411	395	444	450	384	444	428	388	428	440	426	416	489	429	466	417	440	414	404	435	455	453	408	443	414	476	448	429	413	408	440	401	416	449	433	451	454	455	439	451	402	434	422	408	440	448	438	446	426	376	447	420	447	414	426	462	419	425	415	396	428	462	440	419	438	436	417	420	428	458	489	448	457	463	434	467	441	426	409	431	426	413	419	439	439	382	440	463	443	453	444	403	433	465	422	452	439	445	415	425	460	420	424	453	456	468	414	416	409	422	448	440	424	427	452	463	450	468	452	396	479	434	462	445	408	443	453	411	461	438	450	427	418	430	402	405	434	411	409	399	449	451	439	438	479	448	398	470	433	433	419	458	420	412	473	491	395	445	419	423	465	449	444	442	451	403	394	432	429	434	439	397	429	445	430	464	411	419	423	412	415	446	427	427	416	478	476	426	428	413	417	413	448	422	426	433	443	448	442	403	441	465	427	465	433	439	436	451	399	413	453	425	452	405	441	471	406	442	420	411	422	467	437	381	438	388	433	431	412	442	402	443	457	444	448	439	448	428	478	413	476	455	469	443	429	416	441	469	413	425	438	446	475	454	400	409	440	451	473	423	410	485	472	420	433	438	475	432	414	402	446	476	408	419	452	426	452	451	431	454	457	429	411	402	403	436	420	449	436	467	398	466	416	430	395	449	464	460	440	421	423	496	446	417	435	448	419	460	397	396	460	423	428	448	416	429	437	446	434	449	440	431	410	453	455	422	434	428	415	461	434	467	444	401	433	408	389	424	445	454	407	460	455	468	422	437	436	396	441	411	488	430	415	398	422	432	431	455	442	450	439	433	455	418	417	441	444	424	419	460	419	436	449	451	447	454	467	439	437	426	445	422	431	444	408	423	447	422	410	424	443	424	419	436	416	451	420	414	430	428	417	449	421	427	447	485	459	425	418	456	460	427	444	448	435	408	424	415	436	463	443	438	448	470	436	419	451	431	425	445	423	431	392	455	422	426	446	410	453	439	444	449	452	469	435	448	406	415	437	437	441	418	422	424	454	440	434	451	438	421	412	411	421	450	440	420	411	434	450	434	431	433	455	431	413	433	443	444	440	445	413	446	474	457	444	394	427	450	417	435	373	412	427	416	450	450	393	423	422	413	442	421	427	458	456	439	419	442	460	416	450	446	435	428	410	415	454	422	433	429	434	381	439	426	425	425	439	410	441	431	455	424	461	415	462	459	441	405	430	467	437	426	416	425	403	411	410	424	403	436	391	406	399
13950	1242	1041	767	566	473	445	411	408	368	305	295	304	349	288	314	321	296	312	318	284	296	303	296	289	287	287	276	310	293	276	275	290	252	304	287	280	270	284	279	275	276	256	280	284	292	299	280	296	265	272	294	309	312	275	300	289	301	313	292	263	271	264	268	288	266	287	260	279	278	252	285	266	276	304	290	273	327	281	286	288	271	293	276	301	276	301	261	283	271	271	274	287	286	283	264	291	280	265	275	255	247	258	267	283	268	288	273	252	276	274	274	267	284	276	279	289	289	292	301	295	276	322	280	267	277	250	286	271	256	256	296	255	286	276	287	268	255	267	263	275	275	266	300	268	247	326	282	302	237	275	281	270	296	239	279	302	269	266	269	271	262	283	304	275	288	290	290	272	276	293	283	289	293	258	267	276	298	255	267	273	275	276	252	262	277	266	235	276	297	264	271	273	235	296	256	283	303	281	270	288	277	305	260	259	284	305	243	281	244	250	263	286	273	260	292	252	293	280	258	279	274	253	319	255	253	297	286	268	294	241	257	299	261	286	291	282	288	268	289	299	298	297	309	277	275	270	253	285	282	272	311	304	246	251	311	292	294	273	294	290	282	277	285	260	257	264	246	281	314	279	270	258	276	278	260	264	262	250	276	312	255	275	281	239	263	249	277	296	293	292	285	273	273	260	274	305	286	301	272	319	279	281	290	281	274	282	270	281	283	280	276	285	292	284	291	308	272	263	256	289	287	310	260	279	281	268	281	276	278	274	298	307	272	303	293	275	282	266	279	300	232	280	265	281	268	228	244	272	255	282	249	303	270	284	254	280	274	305	301	321	285	287	260	304	302	294	284	263	291	270	299	282	262	264	225	292	291	313	275	259	295	255	274	269	274	301	274	287	259	312	262	240	266	281	283	264	286	257	264	265	274	291	299	295	318	290	260	286	304	282	258	262	262	283	265	271	301	279	276	258	307	275	279	276	298	291	284	312	296	269	231	308	266	274	266	292	282	295	282	286	335	270	264	292	290	307	256	288	269	271	279	264	273	287	265	261	281	265	293	295	251	267	289	252	279	255	263	275	290	275	272	255	224	279	299	298	262	282	245	282	272	296	284	292	289	281	306	291	308	259	305	309	294	253	252	288	291	271	270	266	272	288	302	275	299	301	323	294	281	265	260	254	284	298	254	265	260	265	264	288	255	279	293	294	267	284	280	255	270	274	273	273	250	298	269	281	275	276	264	299	278	238	282	286	304	235	288	273	267	263	267	283	288	252	262	244	258	279	262	281	292	264	255	262	282	294	265	233	271	264	256	241	289	254	269	269	227	269	287	272	272	295	281	265	256	278	282	258	281	281	265	283	266	283	276	284	282	247	274	274	277	294	266	298	272	292	279	256	283	273	291	294	284	285	258	284	294	301	291	288	308	251	299	268	277	279	280	290	276	274	287	275	294	299	293	281	315	262	267	284	284	301	276	285	277	297	263	256	262	277	245	271	292	252	293	272	259	293	293	253	275	300	270	258	292	302	307	299	279	264	282	274	275	284	298	295	306	289	308	265	243	280	279	316	270	287	317	284	261	277	280	302	261	291	279	280	290	280	280	282	300	265	304	297	278	263	270	272	287	259	281	297	283	265	273	295	278	271	292	267	307	246	260	270	308	269	258	288	258	275	279	266	284	285	316	259	266	261	292	268	271	271	276	297	274	281	277	313	291	297	281	265	252	253	276	294	276	256	256	293	256	267	282	263	261	318	288	285	265	276	286	312	278	274	250	275	284	260	301	288	282	271	281	270	300	293	233	277	275	284	276	271	266	283	317	275	286	278	271	273	270	303	279	291	266	289	287	272	308	275	286	263	268	262	254	293	306	267	297	292	275	304	274	280	285	299	262	283	292	277	265	307	297	259	312	289	318	303	288	286	286	282	288	252	279	261	267	311	270	297	274	265	310	282	271	249	294	285	278	266	291	244	274	273	302	245	261	271	283	246	266	329	286	266	256	258	258	291	281	285	313	279	278	305	279	300	262	293	289	285	245	296	266	279	277	289	282	262	266	268	268	281	260	245	256	296	257	265	264	270	306	261	248	277	297	267	244	272	281	305	274	288	299	315	283	323	288	255	279	262	270	249	292	300	270	276	274	269	295	289	276	249	288	282	311	287	286	290	245	292	255	272	273	287	255	288	287	301	277	247	293	283	255	254	284	257	265	248	315	298	259	258	261	274	263	300	275	261	280	305	276	290	258	303	304	306	271	261	318	271	309	269	244	277	263	293	280	296	298	276	272	253	290	229	284	262	258	317	292	261	251	286	295	293	305	270	250	300	273	264	247	269	289	258	281	293	268	292	308	306	282	297	268	265	293	280	271	286	267	258	299	275	252	270	275	288	298	277	239	263	273	263	284	279	279	298	283	284	274	242	287	259	284	282	262	271	282	282	296	271	290	231	276	275	287	299	271	252	271	282	276	267	277	263	258	303	270	275	293	263	222	229	270	282	252	256	289	294	288	274	284	309	286	290	282	293	259	266	282	287	254	240	265	317	294	260	278	266	253	267	290	285	288	289	310	290	253	275	253	282	240	276	272	280	294	276	281	285	264	285	266	285	290	277	327	291	263	253	248	266	287	284	271	278	268	282	294	291	286	291	282	305	332	293	292	314	277	291	263	264	262	248	263	244	273	279	283	269	288	316	272	240	266	278	243	268	262	258	261	293	276	319	261	313	265	274	278	268	276	295	274	277	266	247	264	263	324	322	273	271	299	291	291	294	282	293	291	317	273	281	273	297	269	289	285	297	273	317	294	253	318	306	315	285	281	287	274	238	301	284	257	249	269	299	259	309	276	278	256	286	284	255	273	249	282	284	298	294	291	305	268	271	282	315	286	288	267	260	267	294	304	260	269	259	276	311	288	274	275	275	287	280	253	286	287	279	293	255	237	304	272	273	281	283	276	265	255	299	249	289	258	295	306	298	266	279	267	272	245	282	270	282	286	296	270	308	277	291	265	270	279	270	285	262	284	300	294	266	276	282	270	295	295	279	291	258	265	289	248	293	244	286	283	264	296	282	297	257	308	274	283	248	244	296	292	299	264	261	289	250	272	245	287	254	266	259	288	312	263	323	291	270	296	261	290	295	288	275	277	269	264	320	283	283	277	275	293	279	281	277	249	242	265	294	266	280	283	270	283	261	268	268	256	304	301	257	281	300	284	275	273	285	268	274	276	257	313	262	255	284	261	286	284	280	228	246	266	270	260	297	264	282	270	298	296	281	271	283	264	279	281	266	271	284	267	285	278	260	267	260	269	283	294	273	292	273	292	297	264	319	274	260	276	285	266	279	258	308	303	279	266	273	313	265	284	303	256	269	281	317	249	244	268	277	260	263	273	282	279	280	309	253	263	259	284	283	293	275	290	254	272	263	298	276	271	291	243	306	293	283	298	284	295	288	284	270	279	245	239	251	268	307	292	253	325	277	251	281	254	286	288	264	267	234	269
8153	1201	2154	2329	1994	1676	1483	1285	1156	1086	960	941	943	896	860	821	876	856	818	770	789	792	729	728	782	722	753	763	715	738	702	712	777	730	705	718	704	725	717	746	768	734	750	684	704	711	706	703	712	710	674	714	715	688	670	691	733	710	734	654	723	678	682	686	658	738	676	724	660	673	685	679	732	713	678	699	650	730	751	662	713	702	684	649	710	703	741	716	643	624	676	693	680	707	690	697	721	664	669	671	688	691	706	696	703	664	673	689	693	672	698	679	707	721	650	694	673	750	692	684	686	666	701	687	712	681	700	675	674	681	685	725	729	687	708	710	726	695	729	694	661	636	710	716	682	706	658	687	675	686	679	718	678	675	658	724	691	716	685	667	692	667	703	634	710	694	687	706	710	666	717	689	707	674	679	685	728	699	690	729	688	676	622	674	664	685	696	667	685	659	650	744	597	678	672	723	674	650	647	652	632	620	681	687	655	698	696	681	646	681	706	676	703	634	698	690	667	699	623	715	653	624	690	713	673	684	678	674	700	696	682	685	678	695	671	613	670	670	653	686	737	654	693	668	679	714	748	658	671	687	700	708	703	711	712	667	693	669	682	732	640	657	717	708	689	718	685	673	659	679	684	671	699	691	702	733	717	697	672	674	650	661	688	701	702	688	704	658	697	717	704	681	714	710	704	710	668	713	664	690	671	678	694	726	700	724	691	683	707	696	660	757	667	657	669	715	635	714	690	671	681	681	745	679	741	686	683	703	707	690	708	707	682	677	692	661	667	694	665	731	684	681	672	679	716	694	684	640	715	715	720	681	716	727	736	705	694	699	696	669	698	700	639	684	644	722	726	611	717	695	695	697	648	665	643	677	717	667	675	696	681	717	672	655	659	700	680	694	696	691	671	713	748	658	661	679	713	729	681	677	677	683	718	676	740	699	716	652	666	678	689	692	647	698	669	691	683	683	732	693	725	714	677	703	742	653	696	696	682	663	746	710	665	727	709	699	719	708	689	673	692	722	667	693	721	691	726	692	683	700	732	729	681	726	692	720	647	720	661	669	657	646	673	673	660	711	687	700	669	663	682	678	735	664	701	671	689	641	679	674	719	683	712	770	693	682	652	705	696	693	692	670	644	714	715	656	710	736	678	711	695	722	650	724	693	670	695	680	680	663	668	739	693	681	683	696	699	650	649	723	751	628	706	637	681	671	694	724	725	713	692	682	708	666	668	696	711	692	698	653	641	644	731	609	723	653	689	715	695	681	662	757	712	667	716	647	665	713	658	704	681	676	695	682	674	694	710	695	678	652	645	652	684	665	670	666	714	731	672	622	708	664	677	677	664	684	741	688	690	662	664	722	688	698	693	697	690	664	695	699	693	679	666	665	671	665	664	718	645	699	716	671	648	656	643	677	674	675	698	673	690	702	714	703	688	687	725	702	626	714	707	703	690	658	710	670	670	705	672	710	708	685	716	671	693	663	690	705	660	687	705	731	653	683	709	676	688	688	684	685	698	686	713	700	670	685	709	688	640	665	703	729	717	647	717	698	662	658	668	696	666	710	716	677	665	670	706	698	677	701	677	695	743	706	626	690	690	729	694	693	679	685	639	704	629	699	659	654	624	717	683	655	710	689	664	668	714	718	702	664	638	696	660	680	673	710	734	709	655	694	723	652	710	769	702	675	659	676	662	698	665	655	713	680	664	672	661	733	706	655	699	686	676	701	681	660	678	657	682	681	700	697	712	722	726	735	700	637	684	643	669	693	694	699	703	685	673	717	703	685	720	701	691	692	667	691	730	717	690	690	624	683	635	670	666	687	670	718	748	738	625	698	701	686	652	668	710	696	686	704	663	689	643	689	669	649	688	699	658	693	706	681	617	722	712	680	678	653	695	725	687	626	691	715	610	698	656	737	676	707	698	667	725	649	691	720	700	662	690	677	688	679	700	640	680	693	652	713	695	676	729	662	710	669	708	693	648	694	723	720	704	688	734	704	664	682	694	698	701	690	700	666	715	729	708	703	699	696	697	693	664	677	688	752	686	728	646	686	693	665	693	670	695	695	713	708	707	658	664	675	689	674	680	655	688	723	661	696	736	712	699	654	677	714	705	730	651	757	707	686	741	684	709	680	661	724	670	683	701	664	726	710	685	677	655	702	695	699	694	684	677	733	683	673	630	650	722	708	666	649	674	670	705	693	682	661	715	704	733	693	717	709	717	680	645	718	719	725	683	640	690	698	682	652	646	671	673	720	716	695	655	664	676	698	677	653	678	678	690	668	693	755	687	633	671	681	684	672	691	697	720	689	696	678	727	764	699	695	668	701	749	698	675	683	744	659	734	720	681	674	710	663	702	718	729	705	686	636	657	680	696	682	649	689	698	667	669	691	703	663	729	682	698	678	697	684	710	693	651	687	708	697	665	711	683	651	689	720	681	691	637	719	728	698	670	700	647	640	717	660	677	704	667	697	692	683	718	653	705	711	657	734	707	721	714	667	652	649	667	676	699	711	711	728	669	642	688	729	664	715	699	683	692	666	679	677	672	708	728	687	677	711	743	720	702	675	693	686	644	628	675	687	685	705	647	718	663	678	680	666	711	676	712	704	739	664	638	641	675	678	723	682	681	696	659	663	678	666	703	698	721	701	686	667	665	686	690	713	692	680	701	748	662	748	722	708	691	662	703	675	712	713	650	718	669	698	693	688	706	689	760	732	692	679	715	657	684	677	693	678	663	633	682	674	676	650	704	718	693	723	685	675	645	683	727	685	705	663	697	717	687	717	684	652	675	662	669	667	679	706	727	692	691	677	656	721	704	675	656	688	692	657	687	690	691	642	687	684	658	674	685	669	692	639	714	689	710	677	715	692	725	717	681	757	671	674	716	727	678	656	702	698	663	662	651	685	699	701	684	644	730	725	674	690	688	695	659	686	722	714	684	753	709	702	669	646	706	680	700	697	699	730	713	721	703	707	754	715	721	680	676	699	676	689	655	681	697	687	689	726	728	667	695	709	725	672	637	667	762	684	713	687	689	682	707	706	677	711	701	682	685	635	682	743	672	710	689	654	656	682	643	657	637	740	693	705	649	670	703	630	658	682	643	676	680	717	680	667	679	626	650	697	713	642	697	713	706	669	734	702	718	680	659	730	721	715	681	708	710	701	702	705	688	678	685	681	712	697	714	660	648	687	679	677	674	641	718	661	701	675	659	650	704	612	657	671	721	661	700	752	670	714	682	718	683	679	635	712	657	685	690	685	693	711	685	715	689	699	640	718	696	656	714	678	716	672	682	709	717	675	661	672	655	655	696	710	734	728	702	680	700	717	648	677	708	657	668	673	689	647	710	680	668	712	727	639	682	701	654	656	679	696	661	644	691	667	711	698	727	695	680	708	647	690	684	708	700	713	713	720	681	727	710	680	686	749	680	691	679	688	692	636	644	662	695	696	656	680	672	710	659	701	608	656	680	730	707	683	653	686	632	701	688	701	663	703
1690	330	335	307	280	304	260	269	279	306	294	286	304	290	294	286	272	322	303	273	299	322	248	302	302	289	312	286	294	293	292	276	272	301	314	296	240	290	322	312	314	286	316	304	291	256	285	324	301	293	309	256	268	292	299	272	311	326	312	333	309	300	287	316	266	300	297	298	320	294	281	291	292	275	324	297	306	307	299	317	325	295	307	301	273	303	301	316	296	267	292	305	267	301	304	304	294	304	286	286	282	308	292	324	309	305	293	305	290	304	295	261	290	291	297	285	281	311	311	276	315	295	293	302	312	268	248	313	294	291	331	309	314	332	289	322	325	278	282	287	269	297	313	286	309	290	345	279	266	316	275	307	284	267	306	314	289	291	294	305	322	322	307	268	290	312	271	314	299	273	304	314	292	331	297	267	292	288	331	294	284	312	327	316	295	267	290	300	292	295	297	283	292	316	283	306	272	312	289	307	292	312	282	293	309	283	256	323	282	277	322	320	301	299	294	301	309	346	291	317	284	308	272	287	309	277	290	298	301	305	305	309	318	283	291	289	289	332	337	289	313	326	294	282	323	298	283	298	288	311	306	288	282	285	299	313	301	285	291	279	299	311	303	278	335	285	320	304	275	297	264	283	288	288	280	306	288	300	305	319	304	309	285	262	319	317	304	295	289	306	283	328	310	307	311	297	311	314	302	266	293	296	312	286	283	270	318	309	267	271	324	271	281	315	293	277	305	285	312	288	309	313	313	276	291	297	305	299	283	300	328	291	297	298	282	268	262	282	313	335	305	312	300	311	294	310	306	284	318	315	303	326	297	260	322	265	323	319	307	299	259	317	299	328	299	299	281	292	264	269	289	317	281	287	299	292	306	328	303	322	276	316	304	294	336	307	284	326	307	276	292	297	298	319	297	268	250	302	284	286	297	288	292	303	347	303	279	266	321	298	293	282	303	300	289	316	297	313	273	269	303	329	285	302	264	294	287	289	308	288	298	295	303	288	280	339	288	315	307	304	288	337	330	313	322	303	285	284	287	266	285	308	298	302	292	297	314	340	320	295	345	323	311	284	304	265	290	302	265	272	311	308	312	299	295	283	316	318	293	276	283	311	299	266	289	330	268	305	264	300	292	301	282	325	329	311	294	305	269	296	301	279	282	286	289	254	270	289	275	308	313	266	299	313	301	288	287	309	268	282	287	324	264	297	292	316	305	304	312	303	310	313	293	301	325	276	297	287	304	287	314	287	275	305	295	297	299	296	307	283	350	287	329	271	309	295	269	281	250	302	279	270	295	294	330	302	288	306	284	301	295	306	297	291	289	326	304	289	306	294	298	273	287	292	267	273	315	294	252	276	257	304	292	337	270	274	288	280	286	325	326	294	289	280	322	290	267	295	300	352	316	315	265	270	312	294	278	296	335	255	323	295	295	285	314	280	288	323	312	303	294	323	289	262	306	292	315	319	302	284	288	280	303	290	287	306	289	324	312	307	252	306	267	305	272	329	275	309	334	283	301	305	282	340	290	318	300	299	299	277	317	307	303	304	315	307	313	295	315	321	306	306	282	295	287	294	334	317	292	293	319	298	307	268	290	311	274	264	282	316	273	276	308	298	321	331	294	264	313	283	273	289	297	275	294	295	304	329	292	276	322	315	291	314	297	310	280	281	321	319	312	324	321	274	295	284	312	317	315	316	292	306	303	296	279	283	316	283	293	281	288	308	267	308	285	283	349	286	283	298	292	283	316	266	283	313	271	306	291	296	280	315	317	293	272	270	294	318	303	292	293	313	284	297	291	319	303	309	285	285	275	273	279	251	305	307	260	285	266	302	301	268	316	313	263	287	340	284	309	314	295	311	273	297	286	271	323	305	268	305	316	262	300	276	311	299	291	274	299	280	298	297	293	290	247	307	314	304	311	261	297	296	332	319	323	302	277	323	308	288	281	267	289	299	301	299	315	296	268	289	305	287	276	267	258	274	280	297	300	280	287	291	302	294	269	276	306	305	310	347	280	276	313	280	289	314	264	324	264	283	287	257	304	284	289	320	302	316	319	286	281	306	305	303	302	290	298	308	284	302	341	287	290	295	310	310	294	304	319	292	284	260	253	298	274	329	310	303	292	299	273	295	297	290	294	318	313	288	282	290	272	276	302	306	259	283	341	322	290	282	323	303	287	295	298	307	272	282	259	263	315	320	355	307	288	282	307	262	295	307	301	293	302	291	320	267	277	315	272	320	273	302	286	271	262	292	268	301	298	292	319	256	305	288	298	337	287	287	308	296	307	288	325	299	319	296	319	293	299	284	302	277	266	290	282	281	301	281	267	246	297	301	284	280	296	314	286	275	291	283	310	323	293	292	292	314	301	308	307	309	285	308	306	265	260	332	311	324	303	283	310	298	317	282	267	332	329	250	319	310	267	315	291	293	299	273	304	287	313	287	292	339	302	287	272	287	273	324	294	324	299	300	331	308	319	343	315	236	275	322	293	313	281	292	304	312	267	277	308	305	300	295	284	294	309	284	304	315	306	326	290	301	295	252	266	316	256	289	268	282	280	268	305	281	284	292	293	306	257	301	291	260	293	294	312	300	322	310	294	287	296	310	298	287	303	299	302	299	321	284	271	313	308	310	319	316	329	294	287	298	324	297	320	318	288	261	314	300	301	301	303	278	301	303	340	283	267	289	318	319	290	299	289	297	281	320	302	296	292	308	299	257	270	304	311	307	290	345	269	283	283	304	302	306	276	279	292	285	316	298	311	306	296	298	273	296	319	307	295	287	301	287	305	329	325	314	312	297	329	271	297	306	323	286	288	272	294	286	289	303	286	267	289	295	257	272	319	294	263	312	281	274	320	291	269	280	303	273	252	296	289	300	299	310	280	265	288	305	311	265	317	317	302	317	259	289	321	308	247	271	313	281	336	316	290	308	309	309	253	308	301	292	304	298	293	290	296	345	305	305	312	342	310	294	292	324	294	296	296	304	279	285	306	294	305	296	301	307	328	314	280	327	317	290	299	281	291	306	292	317	283	308	314	322	305	292	267	316	279	302	312	292	300	293	301	308	309	281	317	245	325	299	255	302	302	312	291	307	275	318	279	297	303	336	313	291	307	314	317	296	293	294	308	310	301	305	325	268	314	278	284	278	328	295	250	321	266	295	312	305	296	312	304	312	286	333	297	291	322	307	311	271	285	284	330	319	294	312	340	309	312	312	286	299	317	294	292	302	327	274	301	317	265	311	323	319	293	311	306	311	311	280	286	269	300	298	285	319	315	260	289	320	316	291	282	306	304	315	290	291	290	314	266	295	253	339	325	287	295	294	305	300	310	299	296	296	325	318	283	286	261	258	283	302	296	297	316	281	291	295	268	305	296	274	282	299	304	281	288	330	345	330	347	278	314	288	284	290	300	290	281	321	258	304	292	311	306	291	290	302	286	290	285	287	310	296	294	259	275	281	298	298	292	273	314	310	299	273	289	301	310	294	309	262	281	315
1901	730	735	752	759	692	737	720	704	674	667	714	709	695	712	670	718	723	723	663	695	703	640	719	718	721	685	690	687	691	698	707	681	692	707	703	652	677	705	675	689	701	700	669	672	680	686	712	647	693	686	683	701	665	682	678	686	707	700	628	692	689	688	692	719	732	702	696	693	698	684	639	635	705	644	657	663	659	691	669	641	700	699	707	640	701	672	643	658	712	714	689	754	672	682	718	683	688	708	731	691	712	701	703	684	667	682	723	739	728	699	668	711	675	669	677	663	714	647	681	687	648	702	652	678	658	689	650	706	679	716	730	692	747	669	694	681	697	674	686	694	670	669	686	689	689	736	678	687	697	680	644	678	688	652	677	702	693	703	734	715	705	646	720	677	698	664	664	656	675	706	678	723	706	713	636	701	694	681	722	643	664	716	675	652	642	712	683	724	686	713	673	677	676	692	731	701	665	684	669	682	691	664	690	674	633	668	707	653	679	661	716	680	647	691	695	678	664	675	657	659	674	728	684	736	711	698	693	685	669	692	719	641	713	658	722	667	666	634	727	670	703	716	666	720	740	708	737	650	676	712	670	704	705	696	656	701	711	680	659	634	682	667	675	669	670	679	690	651	711	682	718	696	692	690	674	690	682	676	727	653	707	661	656	684	728	696	658	674	714	701	697	689	662	624	688	707	633	713	674	687	735	693	674	735	685	670	677	743	708	663	677	666	695	668	650	701	691	682	662	702	688	712	667	735	655	713	667	690	707	684	716	716	661	659	677	669	725	690	744	699	686	677	716	678	689	680	643	676	700	692	699	715	680	680	703	689	685	713	701	686	692	706	748	713	689	686	689	663	692	665	714	705	646	691	694	676	691	742	662	677	679	657	652	668	684	668	695	677	666	679	706	675	667	694	667	672	709	704	675	663	708	677	646	675	723	666	642	650	690	692	663	667	663	680	699	691	716	647	666	654	675	699	674	713	671	699	701	665	689	694	712	715	684	693	647	730	626	674	665	677	724	691	693	685	681	679	640	676	641	642	638	668	632	680	675	669	695	642	737	733	691	688	703	714	655	660	647	667	697	655	712	673	713	668	721	726	649	638	706	720	754	683	697	701	652	667	663	664	712	696	671	689	681	689	696	681	699	656	664	679	639	691	674	650	655	724	671	673	686	693	672	680	699	671	706	695	659	661	657	674	737	693	724	680	701	715	691	716	690	727	718	675	662	723	689	658	676	640	709	737	632	683	715	657	675	728	621	742	729	659	663	732	683	687	684	691	693	624	706	747	753	666	641	656	702	709	729	703	656	642	688	732	679	699	699	716	648	700	677	615	683	694	685	697	686	713	723	698	694	686	673	680	704	679	712	620	688	634	640	721	699	667	668	658	700	713	692	670	692	747	646	676	714	689	656	704	670	732	732	658	688	705	661	669	655	617	687	644	693	667	645	659	673	684	698	714	663	678	658	674	674	662	686	703	689	695	723	667	684	695	718	716	671	729	703	715	671	655	658	660	694	711	697	684	718	756	710	671	680	689	688	705	663	738	664	682	654	690	659	662	699	665	678	684	721	656	652	695	680	648	658	710	675	687	677	715	682	720	682	684	694	714	658	652	650	724	702	679	664	628	694	665	667	687	669	660	702	712	675	669	693	746	696	644	717	669	684	658	721	691	689	655	734	649	674	676	701	694	679	671	678	707	690	722	699	686	633	649	718	694	678	676	666	716	647	665	689	659	694	712	695	664	680	665	701	683	698	657	715	685	658	676	723	713	700	672	667	661	675	681	677	624	651	661	717	661	697	726	648	710	710	684	727	661	736	663	664	702	673	671	704	665	682	700	627	703	702	718	692	660	676	717	664	681	671	714	691	685	787	729	663	728	713	674	697	670	661	687	704	673	643	686	691	690	708	686	663	724	648	709	693	655	686	679	670	667	707	703	643	684	699	725	695	691	675	708	708	706	689	685	647	672	685	632	643	704	655	701	711	664	714	705	675	669	679	710	656	673	639	648	668	684	698	722	701	671	679	670	701	656	698	684	705	639	702	687	673	672	684	629	683	697	658	686	683	691	679	693	686	689	717	673	694	760	672	715	722	651	728	703	670	663	682	710	703	687	683	684	694	661	662	694	717	707	661	705	719	745	674	647	672	687	674	662	646	662	711	702	700	705	673	729	642	629	696	694	669	681	711	726	700	630	646	680	728	694	697	722	681	650	749	672	663	700	650	649	674	690	661	688	668	689	672	709	646	683	700	689	654	695	683	675	704	683	723	711	653	693	674	664	700	691	686	668	740	694	692	680	645	713	702	691	709	712	675	707	715	692	696	638	683	680	693	701	691	738	721	649	731	637	673	719	701	645	704	719	683	692	683	716	679	663	647	696	663	727	692	691	693	676	713	667	674	671	683	669	676	699	722	727	641	686	680	672	654	689	718	695	691	665	658	668	706	747	668	718	670	669	689	699	706	683	688	696	671	694	710	692	738	691	666	710	695	706	671	702	707	700	647	683	691	729	666	694	690	675	667	708	717	666	672	665	691	668	753	676	705	703	650	673	641	705	751	669	685	680	671	670	700	691	673	676	664	668	689	661	672	669	701	661	677	669	719	704	723	712	713	686	672	643	756	691	727	680	681	709	675	661	642	670	661	670	683	681	725	677	712	699	701	700	709	735	660	665	675	685	657	662	691	721	684	674	719	718	662	683	640	705	721	660	687	686	650	723	696	683	694	661	678	644	702	694	674	692	707	733	675	716	685	675	700	689	660	691	671	745	676	714	744	713	704	704	735	681	690	733	633	714	675	655	709	689	698	695	671	708	689	690	638	686	683	728	706	677	696	698	694	709	683	644	706	683	660	673	662	715	737	695	686	682	692	672	700	732	706	690	680	647	753	690	723	731	692	725	638	640	635	670	714	654	702	705	669	642	633	722	729	642	665	678	701	689	659	699	661	641	696	685	708	689	705	672	679	660	623	659	642	687	681	713	687	747	657	712	681	670	683	661	680	678	694	639	667	679	696	647	672	655	730	644	672	700	703	694	696	677	678	683	680	684	680	675	715	688	671	681	703	724	703	678	716	662	688	692	718	654	703	715	699	654	753	670	770	679	688	654	669	682	673	727	681	692	730	683	692	673	678	677	678	709	706	656	739	659	671	654	685	755	635	707	714	679	659	673	702	650	642	627	681	706	695	650	659	686	690	690	675	660	692	736	698	683	666	673	697	660	655	701	735	675	749	673	673	680	658	684	682	679	667	698	713	696	709	724	678	652	637	637	701	664	672	675	605	684	715	668	687	665	643	683	691	701	659	660	691	698	694	720	724	708	719	725	699	681	693	667	687	656	728	683	662	695	726	709	689	659	692	688	660	684	665	694	679	655	706	710	699	642	688	708	651	682	737	670	670	696	703	686	694	696	690	687	705	714	651	740	652	690	708	700	718	654	709	718	699	683	699	648	711	635	669	657	634	686	655	697	679	703	654	672	719	686	687	689	680
7568	450	499	388	308	264	231	197	218	184	182	173	169	178	154	162	172	187	177	190	166	159	178	173	163	157	161	164	166	196	157	168	152	152	155	146	187	177	154	176	148	164	161	168	180	148	146	180	150	157	164	169	158	181	141	189	158	171	169	144	158	177	179	173	156	149	145	162	157	169	174	173	137	167	150	165	162	150	166	164	161	164	179	156	163	159	173	139	159	136	150	168	161	157	139	173	169	161	142	173	158	142	129	168	161	146	175	153	174	174	163	158	174	157	155	159	161	157	147	183	199	172	159	177	161	167	201	143	184	182	171	135	169	174	173	156	171	141	153	171	135	166	144	157	155	144	167	158	169	151	161	174	169	156	163	157	152	142	152	159	168	146	166	167	179	152	148	155	175	172	151	151	179	175	140	174	162	137	158	177	171	146	168	174	152	150	147	158	185	131	140	164	151	167	164	159	161	143	179	145	139	139	157	144	152	161	167	177	159	178	172	163	174	162	197	171	144	158	158	151	132	165	176	152	157	157	182	155	173	142	164	180	164	152	159	153	165	153	135	164	167	149	158	157	170	164	156	149	155	165	137	156	158	175	160	144	155	153	170	171	154	162	143	160	152	147	164	143	160	150	143	162	155	181	171	135	138	158	163	164	180	159	162	160	154	166	174	157	185	166	172	156	161	162	140	140	166	181	166	126	162	133	167	164	146	144	158	154	175	157	176	147	172	141	177	177	157	136	165	145	171	171	157	163	168	163	131	163	170	153	161	183	141	155	155	157	176	159	180	155	165	148	156	147	149	155	163	167	149	175	173	163	164	150	135	159	193	185	142	159	172	179	153	160	160	184	145	164	162	169	149	157	160	161	172	140	152	143	158	200	183	163	156	143	161	163	150	146	149	138	147	167	157	142	167	179	145	177	187	127	133	152	160	130	192	145	160	153	142	154	162	167	165	139	145	163	165	176	151	162	169	159	176	165	171	163	138	151	176	158	164	130	159	150	171	144	145	145	175	135	162	151	161	157	175	178	175	149	163	156	159	147	153	154	149	173	163	144	169	156	175	148	149	152	163	165	161	160	175	158	139	154	162	157	155	170	151	156	162	154	153	148	143	184	134	155	144	180	139	163	152	174	174	138	149	163	142	163	150	149	155	143	167	145	160	175	152	173	172	152	175	146	166	169	164	168	175	160	150	167	156	164	158	155	186	171	154	147	157	168	151	166	164	162	135	147	147	169	155	164	170	150	178	147	159	173	176	168	136	136	152	142	172	177	173	155	170	132	151	131	161	183	150	144	130	152	145	178	178	160	157	173	160	154	164	162	161	159	142	158	155	183	149	162	137	146	178	154	166	179	166	153	169	155	150	158	159	177	168	161	182	177	170	159	157	155	164	161	191	158	153	161	160	165	155	175	159	123	176	157	151	138	185	180	171	158	164	152	183	136	127	172	135	159	145	140	165	173	163	152	168	148	161	163	165	186	142	183	169	156	148	184	177	188	148	154	167	157	186	162	142	143	131	190	170	174	147	156	159	167	180	151	145	175	154	183	170	154	152	170	172	157	168	143	154	160	160	153	146	133	157	149	167	147	139	142	136	176	160	146	152	169	156	171	156	168	177	164	145	173	167	169	160	152	148	151	161	160	159	160	174	167	151	151	157	170	150	143	148	153	149	171	163	159	165	173	141	168	166	157	154	182	165	175	141	170	152	159	147	161	172	176	144	157	163	154	171	182	151	160	162	184	171	148	146	157	158	170	175	167	172	175	173	159	151	163	164	144	156	147	192	154	145	171	173	161	168	141	175	165	160	153	162	145	138	139	158	166	159	144	147	168	152	184	144	143	182	190	161	157	189	168	132	162	153	151	163	169	144	149	159	157	147	179	188	175	151	141	166	152	152	142	155	185	157	183	165	153	186	156	159	149	178	189	170	175	171	159	187	161	155	177	176	170	170	176	147	151	142	164	150	160	159	137	174	152	150	154	180	180	167	173	182	151	132	144	185	159	173	156	141	185	141	147	163	167	166	147	173	192	154	177	156	143	150	140	159	162	180	155	146	159	175	161	153	166	154	162	164	171	151	135	160	142	173	158	165	122	153	186	160	151	160	191	167	140	136	162	156	172	151	149	187	168	164	160	161	169	163	154	173	174	159	137	160	158	172	151	158	152	157	143	165	150	175	132	149	142	162	163	172	179	172	149	171	152	182	146	165	149	143	151	151	178	156	153	162	184	154	135	188	157	164	161	173	165	179	162	144	160	149	180	161	168	170	163	171	171	141	170	171	177	164	149	190	158	147	154	162	150	147	167	152	184	156	164	184	161	142	148	178	173	167	158	167	166	144	160	154	155	156	160	139	159	176	135	174	163	177	155	147	158	166	185	153	131	173	150	164	162	156	160	171	137	152	134	167	167	147	160	164	158	168	159	166	165	145	168	145	150	143	141	155	165	172	147	155	146	174	153	152	169	186	169	161	187	166	151	142	163	174	182	145	169	162	189	165	146	151	135	179	178	185	157	169	160	168	150	175	160	161	156	171	139	167	162	169	146	152	156	176	154	158	131	174	165	174	163	162	158	165	170	151	170	167	173	159	173	170	147	152	139	175	172	182	174	151	162	168	153	161	141	147	178	165	163	213	167	131	187	162	134	146	147	155	143	162	162	142	152	166	160	162	158	179	142	176	192	163	163	132	160	131	180	150	159	145	149	150	197	172	159	180	141	156	173	139	158	169	178	148	134	180	171	173	158	161	171	178	156	165	171	160	145	153	167	161	152	167	144	163	162	178	151	154	133	177	156	188	193	163	152	127	153	154	152	169	175	147	172	140	161	147	152	153	148	150	172	153	161	156	144	144	165	151	169	152	178	166	176	150	177	160	170	145	174	172	135	171	168	171	144	136	161	167	146	151	167	173	163	179	176	177	161	158	177	162	131	176	144	159	157	182	168	163	173	184	180	171	143	158	162	157	165	169	167	151	149	157	173	163	156	153	194	148	160	136	172	162	140	184	169	157	141	167	162	159	187	163	146	174	150	154	186	170	145	170	145	164	159	161	153	162	163	138	161	164	148	155	150	179	151	156	166	153	154	180	156	151	142	163	146	150	167	159	156	137	152	155	174	169	154	150	140	137	161	146	187	175	176	190	160	149	149	188	179	174	187	186	174	159	156	165	149	139	144	157	140	165	177	166	178	167	160	148	172	155	152	159	137	139	154	172	183	153	154	151	173	140	184	180	153	152	143	163	163	144	125	180	142	157	165	146	177	160	150	141	149	154	167	163	163	135	165	167	165	173	183	174	156	155	154	159	148	148	156	163	159	174	153	144	159	144	165	167	149	173	149	166	127	163	120	163	146	200	145	171	163	173	161	166	171	160	186	173	134	162	153	159	164	169	185	154	164	144	156	156	142	143	136	138	168	156	149	158	145	156	159	160	150	139	168	154	155	146	169	143	149	169	148	183	154	185	134	155	156	176	176	163	151	152	166	179	162	154	151
6285	696	1188	1147	1006	938	817	747	698	607	593	566	543	527	538	497	484	527	481	490	501	475	505	456	468	442	450	469	507	467	462	458	445	428	469	459	419	446	456	423	411	419	402	450	460	444	453	448	431	508	426	391	467	429	416	425	483	425	444	415	449	497	473	476	446	443	437	427	431	406	449	441	423	408	442	421	458	459	462	406	457	404	445	400	433	416	405	430	420	448	432	408	418	419	467	426	439	403	429	438	444	405	432	444	458	459	412	424	473	426	445	434	406	461	427	457	421	424	460	432	435	447	412	454	387	422	394	475	430	426	428	410	478	409	407	456	439	425	416	411	435	432	437	413	419	443	438	449	429	448	415	482	417	449	441	429	456	390	456	444	431	418	451	407	436	462	436	467	475	433	456	462	463	409	423	441	444	435	419	443	441	422	435	412	427	440	445	478	415	442	428	454	412	427	383	437	410	412	421	419	424	436	407	443	442	434	408	424	432	431	428	449	439	457	442	433	452	449	423	437	467	431	423	438	454	419	413	404	433	439	421	475	438	500	440	391	422	437	421	463	464	407	418	415	446	485	419	436	444	417	462	391	438	456	413	432	443	434	438	406	450	455	411	475	391	434	423	455	443	425	415	426	449	380	412	454	419	440	421	456	448	458	431	460	468	443	449	442	445	434	410	444	452	430	420	459	422	434	439	409	444	393	426	452	441	415	472	447	443	382	443	424	475	434	417	415	449	409	428	422	442	458	401	437	439	426	427	407	444	442	406	436	429	420	410	468	407	455	433	442	412	416	461	453	436	433	444	433	459	420	417	421	472	436	445	445	419	421	411	445	442	440	399	443	428	466	427	412	411	467	457	404	461	429	452	428	438	429	442	449	427	455	404	423	416	429	427	440	410	440	451	412	400	440	459	464	415	423	420	440	457	439	407	454	408	448	420	431	407	444	423	465	409	471	450	423	402	439	409	485	424	441	453	426	436	405	443	437	454	417	401	442	419	485	457	451	462	464	411	432	426	413	484	429	433	418	394	454	420	438	468	434	431	434	480	429	447	422	443	434	467	424	486	441	471	449	409	433	467	406	486	428	413	419	439	430	378	426	426	424	420	420	406	443	476	410	396	427	434	388	409	411	413	453	471	436	432	420	433	425	441	414	471	448	444	424	461	427	419	438	441	430	431	502	394	435	437	452	448	464	424	427	444	432	441	419	443	393	448	440	437	428	433	419	452	427	425	445	403	415	493	434	438	452	422	448	419	418	475	471	422	435	453	467	435	446	436	404	425	450	418	412	430	446	382	409	402	441	436	458	432	438	429	420	405	459	435	425	457	419	408	429	408	466	436	428	417	464	440	442	427	441	446	463	440	439	432	429	470	441	426	439	431	432	423	403	434	442	435	424	440	436	400	420	425	401	440	423	449	422	522	389	437	424	445	432	451	403	395	424	435	439	457	433	464	433	418	406	424	416	389	398	430	454	423	428	424	439	415	433	426	440	428	473	416	408	408	448	445	405	443	456	413	439	460	410	403	442	438	439	429	427	437	455	460	462	436	411	460	430	440	433	446	415	421	430	468	416	458	459	418	400	416	453	421	436	444	417	450	429	414	446	441	443	434	421	418	458	419	439	448	405	445	428	449	433	441	439	456	450	433	423	459	442	419	469	473	432	427	438	421	482	437	431	448	449	450	448	473	436	420	454	404	432	411	433	393	445	477	442	440	414	454	436	406	424	408	430	424	447	428	408	401	446	417	425	425	440	425	470	452	465	461	420	451	437	454	412	412	450	432	471	468	476	400	432	393	459	482	440	463	477	434	417	430	443	419	449	403	429	434	442	412	445	416	423	449	422	432	442	462	415	420	398	436	443	444	441	436	455	423	436	432	436	468	443	458	429	442	448	416	433	434	411	406	432	429	424	400	421	443	476	424	443	450	459	423	419	417	421	409	428	449	417	428	388	418	431	406	423	433	441	469	425	394	416	425	441	454	429	422	468	425	449	414	431	424	418	447	435	441	444	470	432	431	405	426	451	460	432	434	428	417	396	415	383	430	416	454	411	421	402	425	434	416	391	452	426	412	461	424	420	427	412	435	411	375	408	411	446	417	466	441	466	431	431	427	430	428	441	423	468	389	411	447	449	465	436	415	456	448	422	435	435	410	480	438	471	421	451	437	413	461	435	415	441	440	457	419	417	458	426	418	453	428	439	423	474	439	458	438	465	419	468	424	411	421	389	434	462	421	448	442	449	442	445	411	467	464	435	410	463	379	447	418	413	408	459	437	425	392	408	462	434	438	447	424	417	449	444	427	446	448	434	439	452	431	455	409	446	419	438	449	422	447	427	464	384	475	439	467	396	449	431	430	456	433	434	426	427	443	434	445	437	471	431	450	431	412	467	450	427	417	430	432	405	465	419	428	452	400	426	440	432	423	443	455	429	480	447	423	447	456	437	433	444	421	428	466	457	442	421	413	433	469	413	418	436	441	439	433	444	440	463	431	413	424	457	420	406	431	452	453	438	425	432	477	415	463	396	436	424	442	437	433	404	432	442	443	424	467	432	477	408	437	402	441	422	419	419	411	447	401	428	408	468	428	428	425	430	448	436	429	476	427	451	416	437	469	457	434	401	426	457	445	440	467	427	407	408	438	389	438	449	440	444	424	449	430	460	439	447	455	453	449	412	436	453	437	441	433	457	450	422	456	432	454	401	463	396	451	463	461	456	438	414	449	401	434	448	465	467	444	404	416	429	444	433	435	404	424	433	383	454	469	397	432	465	443	415	457	457	424	469	407	420	458	387	449	460	413	410	454	423	458	477	436	416	417	410	439	458	441	457	420	413	461	430	412	411	400	381	421	398	403	443	405	420	371	468	421	430	416	448	421	414	477	441	452	419	463	418	436	438	460	437	440	453	424	403	441	468	410	471	445	414	476	452	476	430	409	457	427	463	440	432	454	459	388	430	375	442	421	437	433	485	461	429	442	434	429	433	444	448	420	400	461	431	453	441	435	433	440	452	423	435	431	456	424	411	444	400	399	435	435	419	433	431	424	418	423	436	424	429	429	424	436	475	467	452	443	384	444	442	476	414	429	421	419	412	431	454	408	451	429	442	427	423	413	448	473	406	441	401	405	442	423	410	426	465	447	446	458	427	433	424	431	392	390	411	412	419	454	442	423	436	452	443	433	434	475	418	440	442	441	455	424	430	432	446	422	433	443	430	452	443	425	448	444	458	416	465	440	444	442	453	446	439	442	437	421	467	444	399	439	450	442	464	444	422	420	449	422	441	422	433	413	398	429	439	442	406	430	402	455	398	448	412	387	450	438	482	432	434	422	408	447	452	409	426	407	425	406	392	457	462	426	445	417	412	440	464	426	410	415	434	461	417	425	451	446	429	431	458	429	403	473	424	452	431	451	434	487	426	429	475	431	407	424	432	433	442	467	425	481	442	442	441	438	433	450	412	421	437	401	415	446	446	417	422	443	420	417	400	452	473
13924	1174	1035	741	585	497	448	338	396	405	331	311	283	298	279	313	273	288	284	274	280	286	295	298	286	301	269	275	320	303	257	300	310	266	264	250	299	256	297	318	259	290	314	276	285	295	288	287	300	300	314	247	276	296	254	266	282	249	263	283	255	271	274	244	273	279	276	252	277	260	304	266	296	255	289	296	269	277	251	273	252	289	260	307	280	252	278	312	300	290	270	284	281	311	272	285	274	295	276	279	255	293	269	313	273	281	289	296	307	267	275	314	256	278	266	300	292	269	290	273	251	287	295	263	281	258	277	261	291	282	283	273	287	259	288	259	280	292	308	277	242	278	262	247	240	277	304	284	282	295	280	247	271	282	277	290	290	285	300	286	272	264	263	296	253	280	285	262	283	278	246	277	240	259	245	300	299	299	267	286	274	264	266	278	274	267	264	292	273	290	264	298	293	254	295	297	279	277	289	295	263	263	291	298	270	291	294	284	238	307	276	308	269	248	281	280	255	322	270	295	297	271	286	265	317	279	261	280	279	290	237	286	274	258	277	296	314	271	267	272	240	280	292	319	283	278	238	286	295	249	279	279	275	278	304	266	280	277	287	269	291	287	241	278	298	250	257	257	265	225	305	261	285	265	287	257	272	273	279	264	313	286	283	297	262	302	278	300	276	305	274	281	289	302	271	274	296	276	254	268	281	266	276	300	281	282	279	278	317	324	297	309	277	291	309	284	254	250	289	274	274	276	263	296	242	279	285	280	308	251	282	268	265	288	292	256	284	313	277	259	290	274	264	302	289	274	281	305	245	244	308	267	256	286	280	274	274	269	273	260	266	245	272	285	272	283	291	284	263	276	318	308	289	320	284	301	276	284	264	281	279	294	258	258	308	283	251	284	287	267	214	288	326	273	276	291	260	265	268	278	284	270	292	277	242	272	292	275	277	294	286	294	256	296	286	248	275	286	259	294	308	284	277	295	294	290	269	291	277	289	277	263	294	281	286	237	242	263	278	250	286	279	323	292	278	289	285	279	291	220	260	257	302	279	325	268	246	254	296	268	294	259	271	279	301	268	280	311	273	284	254	278	301	290	280	286	268	303	262	289	278	285	293	252	273	267	289	304	259	300	273	283	292	266	286	273	247	308	259	264	265	278	285	269	292	295	281	269	262	260	282	272	301	285	270	284	262	271	296	274	273	284	268	291	297	318	279	292	285	296	249	284	282	291	277	267	275	268	261	290	281	279	263	314	274	256	246	307	248	250	248	261	267	282	251	272	275	270	293	311	287	269	249	257	299	281	281	253	274	278	258	255	275	278	278	277	273	255	306	307	302	252	248	281	284	247	258	257	297	281	277	304	298	242	312	241	298	283	298	271	282	291	270	290	297	268	246	265	313	276	295	268	302	289	303	265	308	284	282	245	299	307	280	279	312	294	278	277	286	269	279	269	297	322	293	289	286	270	282	278	276	265	281	287	289	313	251	281	298	265	297	280	286	275	264	260	281	269	246	248	264	273	274	258	284	269	264	255	317	288	265	263	279	295	252	288	258	295	289	282	271	267	282	278	295	266	258	274	296	280	266	277	313	293	272	312	257	271	273	297	294	261	257	279	289	254	270	281	325	292	269	278	304	294	272	274	271	297	277	277	295	310	315	267	270	258	294	276	281	282	281	248	267	264	281	288	287	255	271	288	280	252	245	256	281	279	269	278	271	284	294	270	263	257	295	290	251	280	282	280	263	322	262	294	261	264	282	264	263	280	278	266	289	268	281	305	301	260	258	276	260	308	297	256	270	267	280	265	260	307	271	293	263	279	299	278	283	254	267	278	294	279	274	279	278	260	285	288	237	242	305	310	289	273	274	305	308	290	259	262	267	289	297	293	274	288	284	290	261	304	301	292	287	278	294	298	261	273	283	265	247	253	256	277	313	255	288	294	289	263	271	272	245	275	260	270	297	270	285	287	278	257	288	303	280	305	284	295	279	236	295	286	278	258	261	300	260	291	302	280	289	284	267	286	276	272	302	271	287	242	273	290	283	308	281	301	285	275	292	286	274	279	274	282	259	278	271	273	274	272	275	276	262	271	305	288	287	272	302	262	275	305	327	261	253	250	251	273	244	244	307	271	278	282	279	249	269	256	241	265	303	266	312	260	288	282	303	253	255	260	250	274	272	263	278	280	296	293	289	231	269	260	289	300	268	242	280	266	305	235	288	309	270	273	276	294	300	283	282	225	290	258	275	286	301	268	266	274	279	288	285	293	242	283	270	266	275	260	256	236	256	270	281	263	244	287	280	280	302	260	296	301	301	268	284	287	277	280	281	293	268	239	251	258	260	301	279	264	246	248	262	272	269	266	292	263	300	275	259	289	283	267	298	281	299	286	247	306	289	273	261	240	273	284	270	270	273	290	249	267	249	260	301	298	267	295	270	277	283	263	270	289	262	264	298	266	298	268	265	279	290	287	271	288	256	268	276	303	289	277	281	295	299	240	276	268	294	283	271	238	281	260	283	293	261	283	289	290	274	261	289	270	274	275	267	301	279	276	266	246	270	288	283	300	285	285	300	265	266	284	266	269	274	314	263	247	277	292	323	246	281	286	253	262	264	255	266	293	260	290	289	259	281	253	266	292	294	276	292	276	283	289	252	290	259	291	281	266	294	290	260	268	279	275	278	251	316	314	298	245	264	256	251	275	307	253	265	273	281	287	277	269	288	249	297	277	304	281	283	280	294	294	274	286	273	313	274	262	246	256	271	279	260	291	266	294	285	267	246	271	254	295	292	268	279	276	266	265	254	264	265	256	287	302	279	288	303	276	315	293	253	285	283	290	291	272	303	276	254	262	278	303	323	286	274	267	262	291	307	282	275	295	310	297	262	287	294	242	277	297	269	260	241	256	283	251	303	331	281	278	267	258	278	269	278	250	294	269	296	324	269	265	258	277	239	256	243	275	282	314	260	271	266	281	272	269	244	265	264	285	274	289	296	273	247	316	272	280	277	267	307	270	313	261	305	256	286	281	290	294	246	245	255	267	245	243	280	275	229	303	286	293	272	263	280	274	276	265	284	252	289	257	288	257	252	271	270	252	301	310	290	280	261	297	283	273	296	287	291	258	300	278	276	281	279	315	323	257	294	307	292	281	280	298	264	274	313	259	297	277	295	306	278	251	277	252	275	269	272	305	295	276	297	316	235	272	257	298	266	276	315	276	280	281	257	302	275	271	266	243	271	273	282	301	291	285	308	284	269	254	265	281	286	272	306	277	277	292	273	235	248	279	261	273	299	285	279	266	273	267	304	254	277	287	298	278	269	300	294	288	258	294	291	257	271	267	302	291	253	290	274	302	273	260	275	268	289	305	254	297	283	287	295	303	279	275	269	300	298	280	273	258	246	324	251	296	256	283	252	274	298	279	306	311	299	302	283	259	291	248	297	289	287	251	283	289	265	271	278	247	271	265	289	309	265	259	299	266	305	273	243	258	242	278	279	275
8151	1233	2055	2309	2001	1638	1393	1323	1151	1087	941	977	889	891	869	820	892	807	812	808	811	720	804	772	772	780	767	728	756	748	716	701	738	745	677	704	716	693	728	749	698	750	735	708	685	720	715	715	745	711	701	704	664	680	730	709	731	757	688	726	719	648	650	684	719	724	662	740	698	697	752	726	702	648	692	723	739	708	646	629	728	682	684	701	701	668	677	695	692	773	697	701	703	715	702	701	730	720	724	652	694	716	689	705	714	682	710	694	726	730	678	672	645	687	658	671	718	732	679	724	690	653	693	657	719	698	679	672	671	694	702	696	720	624	641	684	696	653	693	667	688	710	652	698	668	679	718	660	714	697	698	692	699	643	713	718	682	658	662	663	700	684	732	704	669	674	661	725	724	692	647	677	702	694	681	693	676	710	661	662	673	656	654	698	645	650	703	648	720	705	678	701	680	694	671	697	687	723	667	706	717	720	724	739	727	712	681	697	714	668	722	658	701	658	700	712	687	719	677	682	680	667	688	702	707	696	688	685	697	731	726	711	659	679	668	647	723	651	690	708	689	690	697	697	696	736	664	704	721	662	744	704	669	672	716	696	670	689	717	697	663	675	683	671	697	741	745	706	706	708	640	659	689	705	700	659	639	741	695	692	700	699	670	680	671	670	669	673	704	669	670	721	663	687	693	706	678	697	678	705	664	682	659	665	665	711	702	724	683	670	744	718	683	666	710	711	731	662	675	664	678	715	731	706	696	708	674	643	711	722	659	670	658	703	710	750	692	685	692	694	713	686	706	676	699	671	688	633	672	707	705	665	664	710	732	677	668	706	683	713	722	699	674	636	679	689	726	693	671	684	691	695	705	663	700	683	668	701	655	707	695	695	647	634	697	679	716	676	684	642	701	704	712	673	692	673	706	719	668	669	737	686	676	672	694	657	661	703	700	709	660	692	697	727	744	720	685	720	690	710	711	701	660	705	729	722	657	738	692	693	704	690	690	700	680	716	695	663	633	692	717	701	638	708	761	673	687	759	715	626	702	722	670	698	694	683	679	707	709	701	720	648	666	698	640	672	688	691	761	694	672	711	674	665	665	673	649	684	691	725	669	656	706	714	686	728	751	696	674	684	715	689	664	699	688	687	666	698	689	656	665	709	654	709	626	685	685	681	734	755	696	686	645	671	675	742	660	696	665	687	671	693	741	719	704	702	713	692	698	636	665	698	706	722	655	660	713	655	675	701	680	694	708	677	661	720	704	669	677	724	678	710	659	696	719	690	643	717	684	676	668	712	707	685	727	732	695	726	664	706	726	666	690	652	699	687	684	708	690	647	718	654	652	673	678	644	682	685	684	702	760	647	666	679	670	705	684	665	679	719	703	674	645	684	707	697	669	667	692	701	665	713	701	738	697	668	681	706	643	685	704	697	726	668	681	668	681	656	699	673	698	660	651	660	674	676	691	667	703	696	712	684	666	642	730	686	674	730	707	654	698	674	700	747	680	682	684	685	698	655	718	647	680	656	674	677	704	695	705	677	676	708	651	681	697	676	703	750	697	736	700	725	673	714	687	679	682	679	659	651	698	674	646	671	665	719	685	674	677	710	709	682	701	676	678	744	687	702	729	693	642	692	665	696	691	698	648	685	691	694	713	683	655	708	668	672	707	716	732	711	667	685	678	650	659	659	692	715	678	683	656	683	680	648	685	642	679	706	694	682	702	652	694	676	674	662	701	706	661	654	653	666	672	701	714	665	647	678	681	677	675	701	708	666	690	708	709	674	735	698	711	675	722	690	687	663	691	658	677	706	706	646	643	642	698	682	675	723	687	651	698	657	686	682	640	632	657	640	696	698	729	694	651	713	678	700	726	716	684	669	646	640	760	723	720	695	712	684	681	722	661	671	692	664	703	695	684	666	694	689	672	693	723	706	701	700	708	675	673	695	721	653	685	638	702	645	683	659	681	676	714	668	697	708	670	676	672	669	651	697	701	704	715	689	673	695	641	688	676	713	700	644	720	728	714	668	644	707	683	709	678	697	650	721	690	687	687	739	705	701	703	642	700	696	690	673	730	699	672	677	634	710	705	671	728	689	686	679	672	694	715	713	681	717	701	681	728	642	712	717	654	691	712	682	730	716	665	714	677	688	744	712	707	721	646	694	682	715	699	708	699	689	677	668	704	703	692	672	669	650	675	686	687	670	659	674	725	733	654	683	683	689	685	626	737	692	699	684	674	711	695	676	721	663	682	703	700	685	662	627	647	729	705	684	719	661	681	660	663	683	681	624	638	673	651	724	678	699	707	687	653	707	693	677	719	675	689	684	687	699	724	702	673	659	642	700	705	677	710	711	674	688	713	670	643	664	682	641	669	684	644	675	688	663	733	710	652	699	669	646	656	694	681	690	670	679	702	665	704	701	680	703	720	675	730	654	714	654	695	667	697	680	693	658	669	731	687	689	720	694	669	712	694	708	676	706	702	709	686	683	670	735	657	657	758	665	725	676	679	641	676	667	696	682	667	680	682	724	675	687	716	667	710	710	672	680	681	731	719	691	717	702	684	667	652	644	679	691	706	703	696	699	706	663	646	692	639	678	690	674	677	702	693	696	703	678	699	668	704	640	700	686	697	679	684	740	680	676	695	701	648	644	699	677	750	728	716	659	677	694	676	660	681	717	684	655	696	690	713	680	637	645	674	636	707	684	629	704	722	648	706	650	662	670	668	682	710	656	708	721	699	683	672	680	694	688	672	676	728	716	647	705	676	702	683	672	669	667	693	665	683	685	701	694	672	698	689	734	699	680	691	659	721	713	676	697	741	689	713	683	671	713	714	671	664	654	701	649	686	685	645	645	690	645	697	738	694	697	656	687	676	667	728	688	739	664	684	725	662	663	691	694	710	653	710	698	690	679	689	758	679	720	698	670	731	650	687	659	676	688	694	661	661	718	640	702	706	693	711	679	683	694	708	699	678	700	676	718	670	716	678	691	659	634	682	673	694	657	714	677	662	692	693	722	677	687	720	711	740	706	688	695	713	697	677	670	690	719	685	676	674	737	687	664	717	651	749	663	728	672	699	740	682	743	678	701	709	683	670	668	679	726	678	635	675	712	699	684	685	694	703	740	681	679	677	728	713	683	718	760	700	626	696	681	729	728	677	661	671	661	669	682	695	695	651	685	700	699	705	683	704	726	708	693	753	687	673	664	695	662	716	640	660	674	678	672	719	705	711	679	680	701	674	671	689	713	731	649	718	684	686	697	662	691	713	707	706	671	708	677	664	682	687	623	697	646	685	751	710	664	689	691	714	719	702	704	686	665	679	687	734	682	748	658	708	681	630	678	710	670	630	695	662	706	719	718	689	695	681	663	694	712	752	698	674	697	660	674	677	712	704	712	695	700	719	659	677	713	678	672	682	714	678	640	741	722	673	761	697	673	684	716	710	690	688	721	724	678	630	659	712	669	722	721	676	691	698	686	650	671	700	709	697	707	719	709
1538	345	298	322	294	307	281	278	278	293	318	319	317	290	282	309	274	273	324	297	291	268	288	298	295	260	284	298	307	322	268	280	289	305	293	289	344	300	304	300	283	322	309	260	304	336	320	293	328	296	289	254	300	306	299	289	320	274	308	304	285	279	285	305	306	279	309	279	284	291	324	281	272	288	279	285	346	287	292	286	316	310	293	314	297	309	257	310	309	281	307	318	319	310	291	301	330	306	317	316	286	283	278	284	291	296	318	310	312	305	316	306	295	325	276	278	291	307	256	260	287	296	304	301	335	310	286	299	294	297	274	256	315	289	307	258	266	298	306	299	289	296	284	300	294	314	265	294	289	294	294	225	286	312	274	277	297	325	305	285	321	316	269	264	256	269	322	310	307	291	325	282	301	278	279	322	281	316	294	297	311	288	264	299	302	299	326	286	316	295	272	314	342	274	282	272	307	284	302	313	317	314	314	274	294	273	268	270	307	301	280	271	283	327	269	328	275	290	305	321	295	290	287	346	310	309	293	281	271	298	329	277	302	303	283	315	333	313	274	296	289	314	291	277	306	274	303	303	276	320	274	272	309	316	272	281	305	280	292	269	310	295	314	286	276	288	274	296	276	294	297	298	270	305	315	315	280	308	271	297	294	331	288	273	261	297	314	299	285	270	283	298	295	294	278	295	276	271	299	287	259	296	276	294	307	294	269	306	289	277	312	292	302	283	293	279	284	286	266	250	279	286	256	296	291	323	316	271	296	271	305	263	298	312	295	305	300	288	272	296	298	269	298	321	279	335	299	271	298	317	291	280	299	297	297	270	289	288	298	327	269	295	282	306	311	269	317	281	290	298	298	261	271	302	303	262	282	283	281	287	303	295	301	304	303	255	265	323	283	295	305	338	340	319	305	332	294	308	302	277	272	291	269	315	291	300	320	288	259	274	303	307	307	304	315	254	291	296	300	311	283	250	297	283	288	347	310	303	299	275	295	293	290	286	311	317	302	301	267	295	282	269	279	308	269	309	261	296	288	317	314	295	278	288	286	301	263	322	252	285	245	291	289	307	344	316	319	292	318	310	299	277	288	306	323	312	286	292	337	293	328	293	306	282	261	284	315	296	273	276	287	311	262	287	298	292	282	288	275	271	301	305	280	284	308	296	289	259	264	289	276	290	280	296	271	315	317	303	292	327	298	277	324	294	274	317	274	301	288	332	285	289	289	289	316	313	276	288	299	321	267	318	290	283	319	291	326	300	321	319	277	287	295	341	313	254	264	285	308	284	337	288	343	301	325	329	308	318	317	313	296	274	287	292	319	299	250	264	279	314	277	270	292	295	265	303	294	309	315	308	288	300	300	295	294	322	306	319	317	249	307	289	319	273	290	297	301	288	290	295	303	287	288	312	267	324	306	316	293	287	338	271	305	300	289	310	280	278	307	330	266	298	305	300	300	285	313	284	313	299	299	298	297	277	272	296	328	286	282	335	281	282	311	300	258	307	296	322	284	303	338	274	301	288	296	276	283	315	292	327	303	298	326	281	281	278	301	304	293	304	273	323	294	305	298	269	327	283	297	291	319	284	298	326	313	309	282	315	263	276	273	283	301	315	303	298	311	271	317	306	290	297	301	312	315	264	293	278	307	303	288	299	289	282	291	299	287	310	286	271	243	342	282	312	280	302	301	306	286	273	323	288	298	305	268	295	283	287	268	300	320	272	291	263	286	292	280	287	310	278	296	273	295	301	283	298	299	328	290	297	313	316	293	265	286	301	298	303	276	274	303	298	273	278	282	279	274	272	295	293	282	290	292	296	270	277	276	323	277	289	311	303	271	327	301	311	312	282	279	299	283	308	276	313	271	295	300	302	267	283	284	304	247	299	292	284	300	300	273	296	273	325	308	290	292	286	303	312	288	291	301	309	311	325	285	289	299	306	287	301	301	272	299	284	302	328	283	287	292	294	281	274	287	294	315	299	326	285	289	276	334	298	275	309	289	322	309	294	300	292	275	289	320	296	323	304	293	316	306	289	266	273	300	329	292	286	301	294	333	328	283	263	305	255	276	282	284	279	277	292	302	283	315	283	302	317	294	282	302	258	266	270	293	269	301	341	280	273	283	299	292	303	284	303	299	271	314	285	281	277	306	298	281	279	296	282	284	298	276	254	314	266	344	284	281	276	271	301	295	295	274	297	275	278	280	310	302	314	273	299	301	323	298	301	305	296	284	282	360	302	299	323	322	312	306	328	277	262	279	286	321	281	303	292	266	298	265	290	333	309	316	308	282	322	273	262	269	266	307	291	257	271	279	301	284	289	289	307	307	281	316	308	298	311	290	281	301	297	324	277	285	302	278	267	271	327	339	308	309	292	293	287	324	299	277	283	287	280	326	292	299	292	289	263	283	283	289	299	289	311	291	302	278	311	320	301	307	272	265	258	306	298	282	310	325	263	292	311	319	305	304	284	295	308	268	308	316	306	294	304	322	333	287	294	317	292	291	290	269	300	286	305	313	283	317	281	289	296	311	305	295	305	319	272	295	303	320	292	316	334	303	299	263	316	298	304	311	322	343	299	276	322	337	307	292	278	271	279	269	308	291	314	271	256	304	328	288	294	280	328	275	279	292	284	278	279	278	288	284	289	294	309	312	299	295	293	259	275	312	296	303	265	316	282	271	321	297	290	312	291	285	298	296	307	286	328	310	266	266	325	278	302	283	276	288	293	286	299	309	296	290	289	285	277	277	287	274	277	318	314	313	291	302	281	272	284	273	310	270	280	320	325	297	276	291	303	302	318	327	277	278	280	287	274	298	289	290	309	287	313	306	284	304	296	308	293	282	304	287	272	324	305	280	319	280	277	300	296	281	317	283	321	266	291	293	286	276	322	274	274	291	307	311	330	342	279	285	294	320	276	309	271	269	299	314	293	307	333	303	316	322	294	312	289	279	290	252	293	291	284	282	304	268	289	294	277	288	265	272	314	287	306	327	287	314	284	290	288	274	263	312	268	305	283	298	320	300	291	302	290	299	303	287	262	279	273	293	331	299	275	300	313	272	322	283	300	272	322	324	298	336	273	271	296	273	308	293	308	289	302	292	295	317	325	308	308	272	283	314	280	303	275	288	293	288	302	301	311	272	295	314	299	261	300	299	303	276	285	301	283	306	270	309	294	294	305	274	295	333	294	310	284	290	300	316	302	351	296	258	308	321	318	308	299	282	302	331	279	287	300	308	319	323	324	291	275	284	298	286	300	274	301	280	298	274	308	261	280	289	310	293	266	297	255	286	277	322	296	334	300	276	269	322	288	275	265	318	264	278	316	326	319	280	273	289	328	306	287	291	262	276	274	284	285	289	278	322	267	284	260	305	282	280	263	298	303	278	305	296	294	295	303	293	260	263	297	295	264	292	267	317	282	284	289	297	298	299	287	273	313	292	305	285	298	287	260	298	275	304	321	291	304	261	324	247	283	271	317	297	259	276	292	288	317	301	284
1811	701	719	715	723	734	673	692	689	730	722	712	688	663	690	717	666	689	681	683	674	732	673	713	664	720	668	678	702	670	718	681	701	696	688	673	679	681	748	720	699	668	656	655	703	647	626	624	693	630	671	636	738	663	651	716	683	683	718	656	642	725	665	678	691	699	684	688	723	702	692	670	689	672	700	702	716	696	673	649	711	686	681	659	645	688	714	688	670	700	649	683	656	671	681	689	682	697	702	702	675	694	709	705	633	678	663	686	654	680	636	675	738	709	675	688	683	687	684	669	691	609	641	686	705	727	667	669	641	664	638	700	648	710	722	688	663	633	646	663	669	707	666	714	724	668	647	707	700	631	682	713	722	696	736	681	731	695	661	692	684	649	667	666	691	672	651	726	629	665	643	699	701	689	701	680	652	723	706	738	667	678	727	709	663	674	666	693	672	680	680	679	690	674	711	670	712	646	725	661	671	694	648	717	710	669	638	721	644	695	659	687	700	711	641	709	704	633	646	634	623	672	657	634	682	707	708	650	676	731	670	672	718	693	704	629	642	686	710	711	726	712	675	668	685	689	683	692	699	693	663	660	684	704	640	692	631	690	719	660	706	674	663	676	666	693	650	671	700	679	678	662	621	697	734	685	734	606	682	708	657	659	694	654	654	707	693	723	693	725	700	658	685	685	664	689	688	692	695	695	710	690	679	695	703	671	665	722	726	690	649	687	698	662	693	684	705	706	709	707	705	669	665	657	701	709	710	693	714	667	699	711	737	672	642	667	675	661	700	687	702	674	654	679	701	646	669	721	687	669	716	659	663	625	662	694	668	740	663	661	715	733	672	678	639	655	726	648	648	628	665	648	652	710	742	704	695	647	704	692	646	695	682	678	695	691	696	721	670	674	637	678	677	673	683	669	722	667	700	666	722	678	712	675	700	725	631	698	686	670	735	696	660	689	665	692	710	699	644	632	657	657	686	681	693	676	630	684	652	693	692	673	628	735	667	622	655	683	677	689	706	664	639	653	693	684	666	701	662	687	682	671	701	666	677	622	661	623	676	690	678	683	721	691	684	704	690	683	697	733	705	681	667	716	696	682	658	655	654	685	663	643	699	712	698	671	683	667	714	723	700	698	725	698	729	692	685	705	700	698	678	638	702	710	660	699	659	633	695	691	703	689	710	721	681	645	752	721	668	692	745	677	702	682	669	683	635	684	670	678	660	696	682	669	667	682	711	721	697	668	677	708	705	630	683	704	685	709	716	714	645	684	678	684	674	690	691	710	641	642	659	687	691	675	689	686	689	687	699	673	711	657	697	672	690	713	676	657	677	743	715	662	714	681	662	680	709	691	664	669	656	634	674	616	645	691	656	711	701	630	633	680	677	688	691	713	690	661	683	702	643	665	669	669	681	703	706	682	661	677	691	684	710	647	664	657	699	657	688	630	655	659	710	703	669	626	630	659	707	705	681	667	658	732	647	693	666	681	686	629	677	753	645	653	685	669	657	634	691	685	707	690	664	712	710	665	671	672	666	711	658	652	678	679	697	690	642	665	699	655	665	673	657	709	727	651	698	697	711	663	704	691	723	676	714	685	684	673	665	683	657	677	673	707	684	626	703	673	696	695	649	693	696	653	656	685	692	682	660	669	635	678	663	678	647	700	662	709	673	682	653	695	698	664	710	699	683	651	666	657	676	652	689	650	712	726	670	724	701	703	659	747	699	705	676	676	635	677	667	659	694	693	716	684	698	648	701	666	696	675	687	680	593	713	684	664	674	676	689	691	666	709	691	644	685	691	646	684	661	661	662	693	697	706	718	710	727	638	680	688	665	701	696	692	698	700	679	667	678	685	690	724	683	691	660	699	696	657	684	696	643	642	683	716	717	719	668	728	696	668	709	695	703	712	664	675	681	667	678	686	667	727	696	710	685	637	689	688	674	666	707	701	660	655	671	677	719	686	651	660	667	698	666	645	684	685	727	661	674	670	678	647	688	675	694	702	688	695	683	676	676	658	696	688	673	700	715	643	711	694	661	694	731	691	703	722	668	739	763	646	665	640	684	676	724	673	657	685	675	683	665	675	708	737	680	688	681	679	693	608	670	704	660	679	656	740	677	735	740	696	694	728	686	655	670	682	716	712	719	702	662	710	683	682	705	684	651	659	698	670	687	635	694	677	645	713	703	638	730	680	703	591	679	657	664	714	656	694	638	702	660	700	670	672	700	649	721	679	661	678	676	657	677	683	689	704	679	687	679	636	661	731	683	693	729	635	678	648	666	623	696	655	690	702	661	699	699	666	681	730	665	723	702	614	714	713	677	679	691	697	693	671	643	715	667	661	720	679	747	679	654	717	617	672	706	658	665	702	690	705	727	679	662	674	681	732	702	664	660	684	692	665	711	726	701	676	725	698	681	640	697	652	694	690	679	696	758	686	710	689	705	685	643	691	707	701	707	647	686	698	672	679	713	692	688	697	672	673	681	654	692	725	672	636	660	675	711	696	711	672	665	706	666	675	670	722	697	642	644	685	675	695	709	704	670	689	681	661	690	677	685	698	685	677	699	648	666	676	695	720	670	680	671	655	684	641	683	645	700	708	717	720	707	689	681	649	706	720	634	665	697	675	675	662	717	657	733	683	697	690	698	651	706	647	710	666	699	694	731	669	631	679	686	669	626	666	692	682	652	721	663	714	686	708	675	710	634	688	653	723	710	693	697	650	703	687	661	662	639	709	659	704	687	676	678	680	749	722	656	625	682	689	705	642	713	668	680	671	694	671	668	681	688	655	646	742	684	668	666	660	710	733	695	722	686	717	695	699	676	669	711	698	657	678	696	754	683	669	703	689	643	702	667	678	758	692	711	646	682	684	706	621	689	655	663	726	693	673	669	716	629	650	639	696	711	628	639	714	692	667	682	663	667	667	720	704	671	675	660	674	664	686	684	667	712	695	668	704	703	693	668	727	639	675	623	651	694	658	670	637	691	681	659	679	666	694	674	696	675	706	677	693	716	674	658	662	661	664	701	695	683	734	676	685	678	711	720	682	642	668	716	639	613	700	682	686	637	711	652	712	703	711	702	719	696	624	660	737	687	677	681	697	719	673	668	729	703	678	708	657	697	666	703	691	688	684	649	689	696	645	705	698	668	721	678	659	727	643	642	721	696	719	731	693	673	711	677	696	709	701	689	716	671	699	691	699	732	644	695	679	722	695	671	676	701	702	666	696	676	705	691	637	688	674	624	689	637	708	664	633	644	651	681	698	684	666	691	681	709	678	664	710	660	729	730	666	682	669	710	675	689	718	707	731	666	679	733	688	701	671	670	687	660	653	687	702	754	717	678	659	672	685	686	682	717	681	707	664	732	684	642	694	715	687	697	676	710	656	682	669	654	730	669	711	702	637	708	685	694	689	700	668	693	687	715	681	632	643	668	679	672	678	691	710	672	703	696	703	654	694	697	702	654	667	656	704	665	692	633	707	642	660	662	648	686	672
7591	453	506	383	297	257	229	234	208	185	170	180	175	168	156	165	153	152	194	145	185	152	163	159	137	182	174	157	168	161	147	173	172	168	137	158	129	187	159	157	152	149	160	166	161	178	152	194	154	181	151	144	172	141	165	159	161	150	177	164	147	166	163	178	147	182	157	148	156	171	145	149	171	158	166	147	152	165	157	170	186	143	170	162	153	179	174	162	147	159	144	164	159	160	169	155	144	177	170	155	150	155	147	166	161	167	141	173	171	164	170	186	164	158	159	185	159	146	153	175	167	184	163	169	159	140	141	144	168	145	160	145	153	171	144	147	148	150	157	126	155	172	160	156	151	180	161	158	152	176	156	163	145	147	184	144	150	166	167	164	177	125	193	165	174	165	132	150	161	159	156	150	160	153	138	153	182	156	169	159	188	167	143	183	170	135	143	156	156	146	140	150	179	142	156	192	156	163	186	147	155	162	154	180	154	160	142	143	162	167	151	153	172	148	166	149	154	183	160	160	163	132	192	169	150	171	165	159	145	160	164	152	133	144	159	166	182	162	151	172	160	170	142	147	165	163	183	153	150	169	131	170	153	185	187	172	142	147	158	179	149	150	152	156	152	139	154	169	146	163	153	137	133	151	149	176	169	152	174	183	153	159	125	189	133	163	156	136	151	159	161	149	165	169	162	158	143	170	170	181	161	155	164	159	147	146	141	152	159	144	161	173	161	173	170	147	164	186	155	142	161	182	147	173	157	170	164	158	174	166	167	168	160	150	198	156	152	146	139	153	168	168	157	143	166	183	172	146	176	138	179	153	134	173	165	169	181	133	165	165	153	162	168	169	151	147	141	148	165	161	164	155	161	168	148	141	164	157	159	150	180	191	153	173	142	188	158	154	157	173	137	145	174	183	172	140	134	155	163	146	177	157	154	131	170	145	148	153	156	145	157	165	160	185	143	162	160	182	165	153	158	154	153	169	175	164	165	178	149	173	127	182	164	150	164	161	161	166	165	166	173	158	136	179	138	157	175	169	152	132	187	166	144	170	136	156	151	181	151	177	157	161	160	140	201	141	145	149	151	180	143	136	132	168	179	158	156	141	169	129	166	159	132	154	167	156	146	159	152	124	140	152	147	150	165	151	161	178	149	139	145	140	146	141	185	166	169	153	147	165	156	165	155	166	162	147	146	153	138	158	139	155	150	169	139	183	162	155	183	166	188	163	141	171	163	169	150	163	161	153	162	160	147	152	142	158	181	179	154	150	181	160	167	147	156	152	147	151	152	162	150	151	161	137	152	168	147	136	145	162	164	176	153	152	169	173	152	164	174	141	169	153	167	138	158	148	142	156	168	179	157	158	141	175	153	145	174	144	174	162	176	165	153	158	148	159	162	139	154	179	156	173	155	169	128	148	167	159	141	162	171	162	150	150	147	152	165	164	130	152	173	173	166	159	133	161	147	174	193	173	165	149	184	178	182	170	143	161	160	143	149	182	160	162	171	154	158	141	159	148	160	169	168	165	172	159	175	155	164	153	145	169	175	189	162	145	182	158	117	174	150	168	161	141	165	156	137	154	177	149	152	184	180	197	186	166	149	157	164	160	150	160	187	190	164	169	156	139	164	166	147	153	163	171	153	166	154	167	154	162	166	147	165	189	169	171	163	164	179	175	173	162	158	165	153	160	176	154	190	182	181	132	179	157	127	139	153	160	154	172	181	154	160	158	150	154	164	156	162	180	138	152	177	136	159	157	170	154	166	154	164	136	143	190	146	147	158	161	154	170	156	165	166	159	148	127	194	166	145	159	138	155	155	188	159	165	186	167	172	141	143	171	172	153	188	142	163	151	148	151	165	187	163	175	162	188	182	146	164	173	188	139	144	183	128	158	150	169	149	167	169	144	147	175	143	172	146	192	171	170	145	159	150	159	150	150	147	144	171	155	187	164	169	152	170	145	134	149	174	161	162	154	160	189	173	130	176	178	154	144	158	138	170	181	166	188	167	149	170	177	126	164	161	133	154	168	149	152	134	159	160	156	165	148	164	162	156	162	151	164	173	156	165	165	159	174	179	150	165	164	161	151	176	174	163	193	151	165	150	161	159	163	149	175	155	130	146	142	187	169	148	154	176	139	155	161	170	149	159	167	143	159	166	145	132	164	153	164	162	169	172	153	162	177	179	162	125	167	153	143	178	162	184	164	167	158	141	164	156	156	173	170	153	163	143	141	153	175	164	164	156	148	179	143	166	187	153	181	149	158	170	164	152	159	156	160	162	147	140	155	172	161	164	169	175	147	152	155	181	171	163	145	132	170	157	142	172	149	153	155	162	164	179	154	164	166	146	165	167	125	174	158	175	168	147	157	147	172	174	159	164	166	168	163	159	152	161	179	140	130	146	168	150	148	168	149	171	140	159	170	146	165	165	164	152	135	170	177	169	174	153	176	146	163	154	141	161	186	152	150	167	174	146	148	167	150	170	156	166	147	163	144	168	156	136	162	164	153	167	152	155	163	142	172	121	172	162	147	163	158	152	194	171	176	174	167	172	143	167	172	172	152	175	143	146	187	157	157	156	169	172	164	158	148	134	138	170	151	148	149	150	171	135	172	159	174	152	141	176	150	166	159	175	169	139	181	192	173	169	156	177	135	150	155	170	164	146	151	174	192	138	143	164	138	156	150	145	164	178	155	178	163	186	151	143	151	164	179	160	171	152	185	156	154	168	145	158	154	149	176	168	163	140	149	164	171	148	163	166	175	189	166	141	180	146	150	157	157	169	170	142	161	160	154	157	151	156	174	161	163	184	163	147	134	146	149	178	170	156	168	152	163	174	154	159	169	173	144	154	144	138	170	143	155	162	171	148	178	161	133	148	159	147	155	171	159	138	153	160	155	161	147	156	161	202	170	159	161	141	159	152	165	182	177	166	169	156	174	147	133	146	135	142	177	138	158	136	148	143	150	162	147	150	163	175	161	162	151	161	159	170	188	159	176	153	182	142	134	163	174	177	146	155	169	159	145	149	155	149	193	152	162	166	147	162	178	148	145	152	158	169	148	156	166	151	159	139	158	155	176	154	174	162	162	184	150	181	169	142	171	164	153	156	176	163	167	146	146	165	181	171	165	160	155	146	172	154	143	170	148	169	168	150	158	182	140	169	135	166	150	166	150	140	160	155	170	144	170	156	158	155	153	146	154	177	172	146	163	156	154	175	172	164	160	164	161	156	162	142	164	161	124	146	154	154	171	173	164	157	155	158	201	166	163	165	154	149	163	143	171	143	143	142	151	187	159	184	165	168	135	187	144	160	133	150	162	151	139	157	156	144	165	176	142	168	166	139	143	186	132	144	156	169	143	156	141	137	154	172	155	161	163	185	144	166	182	140	175	167	185	162	153	168	158	136	141	138	151	142	149	164	160	150	171	154	176	157	143	146	154	157	157	184	146	153	182	129	150	191	143	146	169	150	166	173	159	150	143	184	134	160	167	152	150	174	148
6275	655	1096	1223	1078	930	825	713	700	625	568	569	557	576	526	514	490	495	471	492	482	451	452	501	472	463	462	446	433	443	460	449	443	461	449	429	446	418	497	501	424	443	471	466	410	440	486	433	453	415	449	464	425	483	439	422	411	447	422	409	462	458	444	417	416	433	418	437	508	419	455	438	436	428	442	434	440	474	449	414	465	461	461	428	441	401	436	418	435	445	442	456	445	453	465	471	463	446	436	425	452	390	420	444	421	417	477	403	403	400	411	426	434	428	438	436	429	425	408	458	425	435	428	465	461	457	393	419	415	422	424	473	436	446	473	474	443	398	387	452	422	450	460	433	453	434	421	460	427	395	434	439	425	441	432	442	501	459	437	455	475	453	422	446	431	388	425	436	425	439	421	422	439	400	468	423	445	383	449	445	449	453	455	443	450	434	436	400	437	449	421	437	413	416	429	431	437	447	484	435	429	461	436	464	452	440	426	445	453	446	422	417	423	392	442	466	446	453	447	393	424	438	485	368	448	462	421	435	442	479	445	424	404	442	424	455	405	411	412	408	433	457	442	459	452	449	416	443	453	426	447	452	444	450	430	430	430	431	435	436	473	412	428	441	412	450	420	419	478	432	417	411	442	423	462	450	415	426	425	455	438	405	471	421	446	494	416	437	454	421	443	450	457	425	417	423	447	411	418	452	422	434	425	449	442	450	439	439	419	408	428	417	466	433	442	415	428	411	441	458	408	432	402	464	439	474	468	448	459	388	403	440	389	428	400	410	432	453	403	435	423	409	460	439	438	446	421	416	435	479	415	407	450	418	418	431	450	416	451	455	427	477	413	439	418	441	433	408	413	406	443	455	456	430	445	398	442	459	413	407	446	429	445	426	410	454	406	460	445	430	477	411	449	411	393	423	384	450	441	448	386	438	425	430	431	434	437	419	475	463	449	441	439	414	438	430	384	433	416	422	440	437	430	439	413	436	408	457	427	418	471	398	437	427	428	445	448	456	443	436	457	473	404	444	439	408	424	421	443	425	430	445	409	466	412	448	434	406	429	416	433	460	447	446	424	426	449	461	480	432	426	436	418	444	446	459	433	430	393	423	430	433	433	463	415	434	429	438	426	442	437	429	448	442	442	423	434	419	427	421	431	474	443	430	446	439	451	435	455	428	439	409	448	447	431	418	439	410	457	444	456	415	422	404	432	444	437	417	414	443	383	440	449	442	472	402	398	404	421	393	443	432	446	421	434	441	466	447	448	442	455	441	432	443	411	467	460	440	446	411	421	428	443	432	383	401	433	425	464	433	450	415	465	440	397	459	416	450	462	435	443	399	438	426	440	434	447	448	436	443	423	447	418	484	439	406	450	424	408	443	443	424	428	408	430	449	439	476	428	430	440	454	426	459	465	441	430	410	454	462	411	446	439	421	408	440	410	428	441	410	393	437	379	463	409	450	442	458	455	439	449	438	437	434	412	461	441	434	428	438	419	418	448	444	448	414	411	432	456	382	432	447	413	425	402	421	441	477	412	427	450	443	405	453	422	458	451	412	435	425	436	442	409	429	435	460	467	462	452	423	423	408	436	430	439	408	459	450	471	414	426	445	446	477	469	413	433	438	474	404	455	414	433	444	440	410	430	413	428	468	461	465	431	417	433	418	432	435	470	435	446	430	461	441	438	424	418	459	438	432	416	458	429	438	433	421	437	387	477	461	435	432	432	448	420	452	423	438	420	407	426	435	411	412	402	479	468	475	455	460	447	429	445	451	400	439	388	443	416	454	441	438	429	434	405	429	435	414	470	456	436	436	420	457	410	457	430	425	426	424	426	421	424	430	398	487	422	437	413	440	419	430	422	419	457	439	423	451	427	423	413	435	435	420	440	458	437	414	439	421	426	384	466	456	473	429	432	431	427	416	427	422	411	446	433	464	417	428	418	413	412	468	461	449	430	424	454	469	439	415	429	464	415	454	426	440	462	458	458	463	456	422	434	444	416	405	437	448	392	421	460	453	459	420	431	463	390	441	472	416	432	461	451	434	403	453	421	455	418	431	403	456	421	430	407	460	422	450	419	432	471	469	431	425	430	434	431	412	421	432	416	421	476	417	442	434	455	431	439	450	471	428	472	406	421	435	465	440	462	419	421	453	434	432	394	414	463	405	440	443	448	430	443	423	423	447	454	443	461	439	464	428	455	442	410	461	430	436	467	434	451	377	451	432	406	432	437	470	455	443	437	449	452	422	396	423	451	456	450	428	485	425	404	469	454	424	436	462	458	447	455	407	437	425	422	478	436	441	450	380	404	465	408	453	440	415	450	447	401	422	441	447	454	438	403	451	446	461	420	414	456	462	426	438	409	393	418	426	430	440	446	460	396	443	470	428	426	437	441	433	393	412	419	465	403	455	421	456	466	441	435	448	418	464	446	427	423	466	441	452	425	448	404	435	415	444	453	424	440	429	399	428	482	421	443	423	449	403	389	429	415	418	464	415	429	411	426	454	472	440	458	436	414	409	435	395	423	403	464	415	438	427	421	458	418	386	423	408	404	439	417	386	415	471	465	448	461	426	382	433	453	438	472	435	460	424	402	421	442	460	474	411	414	421	414	462	435	451	430	406	449	466	436	465	411	424	443	431	412	389	426	403	401	435	447	443	410	423	418	448	457	414	451	433	438	411	422	443	410	444	424	422	429	431	464	374	420	479	465	433	430	418	472	472	406	467	468	458	415	418	418	437	407	455	426	450	454	457	470	419	435	487	425	461	394	421	455	449	427	435	402	416	449	409	443	416	435	436	402	439	420	488	440	446	460	446	456	472	418	446	430	440	440	432	397	466	434	457	401	426	398	445	457	425	432	443	397	462	420	418	429	433	449	432	435	435	442	421	417	437	458	436	430	455	442	421	437	415	444	431	408	424	439	456	406	440	446	433	397	425	414	418	448	465	427	421	458	415	426	448	452	440	457	440	456	452	418	473	414	468	414	436	438	464	437	395	455	465	456	431	462	498	388	447	449	442	418	440	458	435	440	437	447	485	433	433	419	436	418	430	442	444	419	434	413	421	461	484	468	440	437	456	422	407	415	444	453	457	440	431	399	464	407	414	433	450	378	419	450	426	431	425	454	387	440	442	429	434	441	486	401	413	419	437	427	421	417	465	398	444	479	440	408	397	413	466	417	417	390	420	440	452	439	445	436	412	435	473	435	469	445	454	406	458	423	421	430	443	473	420	423	464	460	445	445	454	412	427	461	438	461	431	410	391	439	437	374	430	443	407	424	458	443	425	443	453	444	414	428	447	395	427	420	443	456	395	425	459	405	437	404	417	388	420	400	432	458	428	444	395	435	443	437	460	436	474	436	425	434	401	372	400	457	440	442	479	429	442	433	423	421	424	406	416	427	403	417	409	442	471	428	451	421	448	452	431	423	467	440	433	434	452	452	453	463	396	418	441	431	434	395	439	421	433	420	466	433	465	445	414	432	435	431	451	434	422
13627	1225	974	774	556	518	444	401	337	354	363	344	305	310	341	306	291	284	306	314	317	309	300	262	289	287	272	270	304	286	260	266	279	282	278	311	309	325	260	256	302	290	288	266	313	284	285	306	273	273	305	302	291	271	284	304	266	255	292	251	279	289	267	267	272	310	256	284	253	253	271	276	284	282	284	305	306	277	269	311	274	269	289	291	300	289	291	261	251	303	290	259	272	271	276	273	225	288	282	277	286	291	283	310	239	269	300	254	241	277	311	290	282	290	263	254	291	262	258	280	290	320	274	256	257	251	308	294	287	289	259	286	290	305	278	291	294	274	299	270	319	304	288	309	303	281	277	265	295	274	282	284	307	296	247	276	307	251	275	266	285	291	253	290	274	260	289	261	253	280	284	280	277	256	278	290	265	287	269	281	266	310	270	284	279	289	288	277	283	282	267	308	266	244	235	277	285	250	277	276	284	299	267	289	255	319	277	293	288	255	259	246	287	291	255	258	290	261	246	286	260	253	307	272	279	299	258	288	309	281	265	295	259	287	290	304	242	279	289	280	304	287	326	285	286	255	258	277	284	264	262	282	290	268	266	295	289	260	279	276	293	278	262	258	294	295	300	285	305	266	284	275	291	294	296	258	268	275	270	312	262	279	260	319	297	271	281	302	268	309	276	291	262	265	271	283	273	291	271	262	259	288	247	282	264	263	328	290	265	285	337	270	284	280	258	265	291	273	266	292	297	288	275	292	286	294	276	254	288	265	266	269	276	290	283	304	323	282	276	309	283	270	294	278	260	265	290	287	304	314	257	297	269	306	258	272	305	290	302	267	267	260	264	257	238	289	306	277	282	281	286	273	294	259	260	262	263	279	290	247	270	265	256	300	288	298	293	283	256	250	249	274	290	287	286	290	253	315	253	291	301	275	249	310	281	286	292	301	281	283	290	276	328	266	279	232	245	279	242	265	273	275	275	262	275	265	292	283	276	275	315	312	281	266	314	253	280	274	279	269	280	272	296	271	262	292	266	302	306	284	295	270	263	291	285	285	262	277	253	269	248	284	291	287	275	269	267	264	250	256	289	269	244	270	291	266	233	250	304	264	284	252	258	270	251	260	272	302	274	263	269	302	284	290	292	265	269	305	266	285	270	262	274	255	262	319	283	288	279	282	272	267	270	307	311	312	279	259	255	300	254	295	252	291	264	268	278	279	241	272	276	269	318	269	277	313	298	287	278	225	292	288	266	290	285	254	279	283	272	271	279	271	284	249	270	271	266	292	277	243	262	273	285	258	278	295	264	273	279	275	257	272	290	313	308	283	276	292	274	311	283	258	279	289	272	290	283	283	256	255	278	264	285	278	282	271	273	264	280	257	287	278	288	253	301	314	286	286	260	306	277	262	233	307	277	294	269	281	289	257	309	282	293	253	300	293	287	294	271	272	274	257	267	275	263	283	287	270	283	266	277	297	291	263	251	266	261	286	294	291	295	259	274	279	283	301	282	259	283	278	282	305	272	279	313	307	280	275	271	280	291	285	304	312	276	277	280	276	281	275	255	266	244	279	282	299	307	272	295	258	298	290	258	287	256	282	279	289	325	255	266	303	272	266	288	272	297	297	329	290	310	279	248	291	287	262	273	292	302	272	259	292	245	288	285	262	274	306	269	239	283	288	276	281	272	271	244	270	281	279	272	263	303	264	298	284	269	271	270	289	270	283	262	283	280	258	298	305	276	271	278	238	322	293	288	295	289	275	286	261	262	287	257	311	247	281	278	303	264	297	266	277	254	272	261	303	293	273	294	309	306	263	277	310	260	290	281	281	252	247	288	279	270	263	284	286	282	251	251	269	286	291	279	279	314	306	278	264	290	288	288	301	274	289	274	274	292	294	290	255	272	268	262	276	252	270	262	265	269	289	288	288	258	269	298	269	270	292	315	274	292	303	277	297	264	269	319	268	276	282	272	292	282	268	271	280	265	271	290	313	296	257	316	303	261	275	294	254	314	284	271	277	276	269	270	286	284	308	286	238	270	278	306	241	291	276	278	269	253	270	306	270	295	270	268	308	280	263	260	312	281	307	277	309	255	258	257	268	318	290	239	290	283	246	259	240	284	290	253	256	283	292	239	265	272	265	287	297	266	258	270	285	299	277	279	306	265	276	281	291	260	268	255	246	290	256	290	299	260	323	320	278	278	224	259	285	294	259	277	285	281	283	288	250	281	239	313	284	269	278	266	279	288	308	250	271	266	283	259	284	317	286	246	269	264	263	311	303	288	272	264	263	271	285	277	291	298	298	274	282	279	267	263	274	290	299	309	273	251	274	278	282	288	271	273	309	298	307	267	268	299	296	283	251	274	314	267	302	276	309	303	256	282	274	267	277	253	274	297	282	251	252	273	262	252	277	279	272	291	308	269	266	268	272	247	246	259	257	292	251	299	276	290	309	299	261	266	266	280	322	282	272	297	285	287	258	263	288	277	288	261	254	292	306	264	276	271	292	289	260	277	287	294	243	313	250	314	281	250	294	271	290	269	282	263	279	255	249	272	252	292	294	273	285	290	280	272	292	282	312	255	246	273	285	300	275	286	283	296	296	258	259	273	287	299	279	303	284	293	287	269	294	292	261	288	256	286	294	267	241	270	239	271	273	263	266	283	291	270	302	272	250	269	299	284	296	252	312	286	274	241	290	294	273	263	290	241	256	261	267	284	306	264	325	285	287	288	269	255	271	269	265	267	261	268	272	263	276	296	288	283	276	277	288	288	264	277	267	272	271	303	296	310	261	277	273	280	281	261	262	277	279	325	274	329	286	264	259	281	306	306	301	296	279	289	274	278	288	279	268	271	251	293	293	281	253	244	280	280	300	295	259	274	281	290	313	256	249	308	262	289	266	289	302	267	290	279	277	287	275	298	297	275	274	304	312	306	312	285	276	267	277	306	262	272	294	271	280	258	247	285	306	293	273	275	282	285	274	275	270	289	284	261	285	267	321	271	269	293	272	290	277	253	272	242	278	259	294	272	271	290	274	266	272	242	303	306	313	298	304	270	294	251	292	288	278	266	282	277	275	293	273	308	290	277	270	229	273	277	283	290	312	298	261	274	289	263	292	295	261	296	265	303	266	252	249	296	287	266	299	283	279	234	268	301	297	289	289	275	312	282	312	268	286	258	269	258	300	303	266	257	308	271	285	267	312	253	255	268	267	294	292	292	306	295	284	275	274	289	300	263	277	277	298	300	296	291	262	256	264	271	281	270	268	287	298	268	306	304	272	274	293	281	273	277	276	259	272	271	289	292	300	262	258	267	260	263	280	253	277	289	286	270	275	296	269	262	275	263	290	284	290	329	292	263	248	305	264	266	294	294	299	301	264	273	285	272	263	254	287	289	264	285	295	246	256	288	303	273	258	251	280	302	227	282	277	299	283	320	287	265	285	332	282	296	254	282	231	259	278	278	266	276	249	260	288	276	285	281	248	280	300	302	300	280	256
8163	1229	2082	2282	1997	1687	1435	1236	1145	1058	976	897	925	898	905	900	795	803	771	812	788	761	770	724	736	757	760	743	759	779	768	746	767	726	707	710	691	753	705	709	774	731	690	718	716	687	656	678	712	725	740	721	709	729	706	741	670	672	742	692	741	727	689	731	736	689	694	668	734	694	666	738	712	683	742	697	699	720	719	669	678	710	729	759	664	695	667	697	690	715	680	662	694	665	691	712	659	686	682	692	674	660	741	692	677	695	704	686	703	675	683	682	699	712	700	700	715	745	696	699	665	713	638	713	669	685	721	697	668	674	678	682	688	661	685	709	707	662	697	693	652	681	675	640	674	651	672	716	676	701	710	715	682	703	730	688	720	721	643	714	711	758	684	673	689	742	670	700	719	679	688	668	733	747	706	696	714	674	690	694	693	709	677	684	612	723	691	668	709	650	709	714	700	683	710	705	701	711	727	696	714	710	711	675	657	684	704	665	673	693	688	720	713	678	712	718	701	691	670	673	686	701	708	707	728	719	711	665	618	690	715	726	655	685	712	730	647	675	722	702	719	645	661	721	678	710	716	685	706	691	676	645	695	707	686	692	716	686	671	663	654	724	689	729	648	684	670	654	734	693	709	636	675	701	680	719	735	669	690	715	676	689	686	729	695	697	694	697	702	708	713	705	634	715	736	694	662	736	678	699	670	726	665	657	720	674	689	743	689	714	709	655	657	675	708	699	689	700	694	726	687	675	706	642	660	719	680	675	752	710	715	678	643	645	677	716	681	685	702	674	677	690	674	685	700	693	708	704	694	737	683	736	716	715	685	743	699	739	670	694	692	680	658	716	705	666	652	654	722	696	673	680	733	722	711	662	708	710	691	675	745	688	718	697	710	687	744	641	675	724	690	682	708	672	674	726	694	686	683	695	662	700	715	736	676	710	689	684	646	631	685	715	700	703	654	703	686	702	710	681	666	700	641	714	671	743	693	679	679	675	676	672	739	679	669	681	684	683	666	668	680	749	657	657	720	739	725	652	722	640	671	707	687	716	696	672	690	685	702	686	639	691	706	662	740	672	683	687	661	688	721	672	671	705	679	698	662	681	706	691	676	734	709	674	712	712	736	645	683	669	680	671	729	678	688	673	725	734	693	678	626	685	719	680	649	682	651	711	638	688	707	695	740	716	706	696	670	707	639	652	707	662	677	727	662	705	681	650	752	684	708	704	708	711	671	628	687	667	694	712	688	681	684	695	663	694	663	656	679	673	694	724	681	677	677	672	695	750	686	714	660	649	667	671	670	717	689	698	686	660	761	729	652	695	648	651	663	705	683	705	703	632	693	674	684	689	700	710	667	685	708	714	701	736	722	706	705	660	622	670	683	682	679	700	640	711	720	711	718	676	704	702	685	671	704	682	681	676	669	702	710	654	693	706	678	690	639	719	676	740	703	686	670	718	646	671	645	689	666	694	687	666	738	695	697	672	645	677	708	713	660	684	683	686	674	689	689	675	688	677	697	688	658	713	735	678	722	670	695	686	693	640	664	711	679	684	725	706	677	726	696	679	731	667	672	678	692	675	686	673	706	662	683	690	716	722	743	671	646	717	654	714	657	698	644	705	644	721	674	636	656	672	706	629	695	678	701	702	730	699	670	714	651	685	678	639	666	701	703	714	664	686	683	694	692	730	707	677	738	660	746	657	705	749	666	682	705	727	678	700	704	702	700	647	663	723	661	727	685	745	709	721	700	644	709	636	722	748	638	667	699	630	718	740	661	706	712	721	702	720	687	693	651	671	715	696	682	639	701	665	716	669	672	704	686	666	685	693	676	726	707	691	740	734	685	647	710	610	722	697	692	722	712	714	716	713	704	674	684	729	706	640	729	725	700	758	696	685	697	631	698	684	720	639	684	693	684	731	704	679	676	671	690	725	638	744	649	696	697	729	710	659	695	648	659	697	711	668	682	649	687	666	651	701	670	707	715	651	736	671	658	712	703	670	669	681	672	705	654	686	693	725	692	705	671	714	691	738	708	692	690	714	680	683	678	716	756	700	648	671	684	795	674	655	699	665	645	661	692	696	700	652	675	741	668	690	681	708	662	688	683	699	688	672	726	698	663	720	657	691	690	720	715	707	679	678	710	717	684	713	684	666	635	692	673	682	652	668	711	650	717	674	701	711	673	697	730	726	687	712	652	686	683	720	674	699	698	717	755	653	649	739	693	681	685	687	718	662	704	695	682	717	694	721	688	742	702	695	705	717	666	680	729	704	680	715	683	638	736	712	707	711	682	709	685	690	639	693	725	692	714	679	644	652	669	724	712	673	667	693	705	753	708	692	716	711	682	683	666	726	683	706	730	661	676	675	687	696	685	673	716	706	676	678	686	700	679	708	703	697	686	718	650	721	679	686	674	689	702	637	657	654	718	720	722	741	671	662	686	690	641	723	665	662	643	667	694	656	707	688	675	715	675	715	701	676	721	707	707	690	703	664	708	681	728	634	678	652	705	656	672	721	732	714	667	681	687	683	695	705	660	720	721	669	689	687	644	701	687	750	720	718	745	690	680	720	681	638	675	704	679	654	736	687	678	694	694	654	698	666	726	740	668	704	705	703	690	669	734	633	678	702	707	608	701	694	722	669	656	750	668	729	709	697	663	722	714	717	705	665	674	721	698	731	720	703	682	675	696	730	694	755	663	703	660	708	710	670	725	658	675	685	705	674	657	664	713	692	686	711	693	726	727	677	654	688	697	664	735	658	719	663	640	668	687	710	703	690	721	679	627	693	667	738	676	711	670	769	666	707	702	690	691	691	674	634	708	710	714	675	682	683	683	657	697	697	695	667	700	696	672	662	701	669	699	713	650	649	698	697	707	725	712	696	680	712	654	721	725	655	711	642	661	727	725	696	706	736	721	764	717	698	668	705	674	725	704	665	671	693	764	725	669	704	653	734	700	674	647	676	704	709	654	662	742	683	632	677	666	731	668	735	670	710	737	703	688	669	701	693	689	673	676	646	705	704	734	670	694	658	629	728	722	680	657	683	691	713	728	683	687	690	724	664	715	667	668	666	649	668	682	674	658	685	701	668	721	674	675	662	672	684	700	727	657	756	710	720	651	678	735	708	701	671	673	666	672	684	691	706	667	668	706	701	694	689	701	645	690	704	702	676	702	690	736	668	725	687	750	699	720	683	653	652	737	633	714	686	707	689	766	663	710	659	712	719	714	672	665	698	700	709	672	650	668	707	650	674	685	727	683	703	681	693	659	683	653	682	649	702	686	671	671	737	706	712	690	658	685	717	655	706	715	661	706	711	711	726	695	650	658	669	674	686	691	713	725	700	672	666	703	738	685	670	663	714	679	697	693	659	675	719	733	708	649	690	712	699	694	658	710	666	692	699	705	649	686	711	695	675	722	714	669	715	687	687	727	672	721	691	692	647	685	642	706	642	697	663	723	695	729	669	671	690	741	733	726	659	699	666	675	694	732	654	699	631
1532	316	292	288	335	268	292	346	295	275	239	325	286	310	319	305	275	285	317	296	302	292	293	285	298	277	276	289	305	292	315	315	304	285	267	287	282	310	288	262	295	304	272	318	317	304	318	342	296	306	276	282	283	287	285	283	307	296	297	306	272	306	321	298	289	292	264	288	300	302	280	290	263	282	271	318	340	288	283	319	299	289	304	333	310	320	307	305	294	305	298	292	309	284	273	335	264	351	311	290	322	299	296	337	295	279	280	282	286	277	293	303	246	288	285	276	287	278	277	285	284	337	277	292	297	266	277	260	288	327	319	278	304	296	280	250	298	317	312	267	283	278	285	279	318	314	301	290	300	309	294	306	251	278	280	294	301	314	294	304	298	318	300	281	274	273	296	311	307	285	306	282	306	303	282	300	289	295	280	262	278	296	278	283	273	312	340	311	274	285	277	310	305	249	290	272	295	262	239	311	285	297	288	310	297	306	307	334	298	299	291	310	304	375	267	296	284	298	247	272	293	300	352	316	281	290	280	286	292	282	297	289	252	289	275	285	296	337	313	264	280	291	277	286	291	349	296	272	279	305	279	285	291	276	306	287	309	293	285	320	319	311	260	271	285	269	260	271	284	305	276	270	298	316	291	258	286	273	325	264	294	295	263	283	315	307	298	277	332	287	303	279	234	284	299	294	272	274	300	286	346	296	292	294	277	280	299	290	328	281	315	298	259	300	279	289	295	336	257	295	276	308	298	304	295	306	277	316	273	301	282	291	303	311	304	293	303	275	274	267	331	300	295	288	319	276	310	276	294	296	317	293	302	293	280	302	290	324	287	273	277	305	311	270	272	282	292	295	334	302	263	289	291	288	297	316	297	282	268	315	298	271	300	317	321	262	283	277	250	287	309	325	295	304	289	294	291	303	288	275	286	322	304	301	272	293	342	337	328	291	272	307	298	269	312	272	290	300	314	314	325	338	303	288	311	313	290	292	292	300	289	278	291	313	300	257	299	294	281	316	302	329	277	319	291	300	295	285	298	288	318	330	288	284	294	295	287	278	272	266	326	323	275	292	246	298	294	315	291	296	294	318	290	310	321	308	287	277	298	245	274	305	332	279	289	299	283	297	273	282	304	302	317	275	266	314	314	316	298	274	301	308	308	318	267	294	286	268	254	301	277	311	295	277	308	246	299	313	277	307	286	304	312	294	320	267	312	291	306	324	303	311	273	323	294	285	302	309	307	314	295	285	278	311	303	332	308	270	318	295	307	270	309	331	307	283	309	310	343	301	302	307	281	280	308	267	285	278	262	315	285	278	256	282	254	294	288	276	321	255	279	283	271	300	278	301	266	285	314	306	314	290	281	305	291	300	283	293	320	292	271	300	265	307	289	298	270	305	304	263	284	309	297	320	299	289	242	291	306	293	279	297	283	280	273	249	288	276	303	283	304	322	300	274	268	304	286	315	312	289	284	262	303	292	301	334	319	299	292	296	301	310	299	285	294	293	282	279	308	288	297	293	311	269	284	291	316	300	263	282	329	330	324	300	292	335	284	286	323	321	295	263	282	299	307	278	277	269	284	267	301	274	299	301	303	286	318	318	287	254	284	282	268	282	305	283	320	311	292	279	280	282	288	302	304	290	317	303	290	332	310	318	292	308	285	276	303	279	281	276	285	299	289	316	304	304	294	282	303	290	272	306	271	259	282	287	309	266	284	270	279	300	299	270	294	293	246	262	321	285	305	292	290	292	280	270	296	287	312	313	264	298	286	287	306	283	297	279	248	291	301	308	294	288	252	290	270	264	323	318	283	279	302	271	287	272	301	286	302	292	318	278	298	308	312	255	283	287	300	299	296	290	305	264	277	297	329	301	295	298	311	325	296	317	252	310	330	313	298	313	330	300	267	301	315	285	275	273	269	289	271	303	277	289	274	301	267	308	296	267	306	300	246	284	277	287	268	284	270	306	309	295	272	292	285	288	262	296	268	284	281	283	271	286	298	272	284	275	289	324	288	266	275	290	279	301	300	315	296	306	263	300	257	293	313	284	308	340	280	302	265	280	281	267	282	264	257	321	322	290	307	320	296	295	263	275	286	301	306	310	300	294	303	288	291	309	295	253	318	290	305	300	272	276	278	287	285	282	298	314	286	258	297	298	279	254	280	299	288	297	336	281	315	295	295	269	277	280	288	301	275	269	288	284	283	312	283	278	314	328	266	266	295	270	299	295	249	283	278	299	319	285	296	292	282	287	323	304	282	280	300	292	299	320	282	276	287	304	294	297	348	323	276	323	331	289	284	291	267	324	286	285	292	300	281	278	319	306	280	310	297	296	313	305	297	245	285	302	323	259	302	287	281	306	291	300	297	282	296	274	276	312	295	298	301	289	285	273	271	291	340	300	296	298	316	250	262	298	321	285	283	274	267	300	269	301	292	326	287	286	295	305	301	318	269	285	314	278	280	284	297	290	280	300	271	272	330	280	258	310	290	284	279	311	310	277	306	276	289	310	274	306	282	271	284	288	311	317	301	293	273	296	291	278	286	293	291	315	310	285	300	289	323	291	293	278	295	305	288	271	257	265	275	305	267	279	270	265	287	285	298	275	281	304	300	291	309	289	268	292	267	288	289	326	294	313	273	289	301	288	294	284	276	273	311	304	313	296	297	246	316	286	285	294	278	292	289	274	290	325	269	320	307	285	287	242	283	279	323	273	298	284	285	303	266	267	303	293	352	308	295	271	301	277	297	285	283	288	292	285	293	299	304	297	300	289	304	289	283	281	292	273	264	297	264	307	300	315	321	304	298	279	344	263	314	288	278	278	285	303	293	291	293	301	299	292	304	343	281	303	256	279	255	282	314	296	302	287	299	302	285	276	288	268	277	281	306	311	311	300	294	313	274	274	326	289	280	302	266	256	297	286	276	316	278	255	299	302	304	280	293	300	308	286	275	286	319	315	278	302	284	295	321	277	296	310	272	251	280	273	254	282	336	311	279	293	305	324	285	288	316	269	299	302	303	315	290	245	288	316	300	313	329	277	294	289	265	280	270	303	326	299	312	301	324	302	322	313	290	298	307	285	279	287	300	285	302	310	294	297	292	270	277	301	312	288	310	261	259	292	297	299	304	280	331	303	305	285	290	297	316	290	275	311	299	294	307	300	297	276	276	302	294	307	284	285	261	284	254	293	281	277	298	285	345	282	314	324	297	267	305	298	287	285	290	282	289	297	244	268	307	281	316	325	309	300	314	300	321	303	319	289	314	282	286	275	303	333	278	270	287	298	299	299	319	288	318	298	284	272	293	294	325	307	306	309	283	267	286	271	309	266	277	305	291	304	321	298	297	280	320	310	291	286	324	305	271	265	269	290	265	306	307	305	285	252	281	273	271	263	292	296	321	268	280	301	299	289	298	291	288	313	289	326	317	271	296	281	276	298	297	291	280	287	308	319	300	295	283	297	321	303	291	291	323	263	276	280	284	268	326	262	317	316	336	293
1764	654	725	690	690	730	700	667	720	708	662	693	741	655	695	678	681	693	651	637	666	684	675	691	649	645	690	686	672	701	678	720	660	653	676	692	673	664	673	724	638	686	724	642	666	689	650	689	688	686	679	658	633	643	674	735	689	671	696	728	668	720	671	703	704	691	684	663	668	659	712	635	670	677	693	682	702	677	678	681	636	628	695	688	706	660	708	635	698	666	671	688	630	650	638	721	682	646	714	656	710	693	698	712	684	689	640	692	687	639	702	660	697	666	647	717	709	705	672	635	659	711	646	707	699	652	671	680	682	654	703	690	676	697	704	655	652	716	664	710	731	689	692	714	667	678	680	695	649	698	634	682	716	627	691	676	690	627	673	635	659	675	677	637	679	669	652	641	685	662	678	700	684	676	690	652	690	680	701	689	687	691	698	716	671	663	668	701	658	670	656	642	672	663	722	663	644	718	674	646	720	645	678	685	695	644	674	698	655	706	705	692	698	689	700	647	685	681	688	666	651	698	701	678	705	662	640	704	658	672	715	639	673	666	692	642	723	693	659	685	715	702	647	688	682	689	672	680	707	618	683	656	662	705	732	666	677	677	672	656	686	671	685	692	688	647	658	721	674	700	669	695	682	692	664	672	685	700	655	657	642	685	671	733	648	652	699	650	668	664	681	669	662	697	674	667	694	632	753	709	719	682	663	676	657	718	692	696	677	683	691	693	672	737	684	710	696	674	697	655	697	689	693	656	674	662	656	660	644	709	621	696	665	652	694	675	666	651	674	676	641	708	680	663	635	715	696	731	665	699	661	697	693	712	694	650	684	668	657	630	647	694	662	663	712	650	712	671	700	629	666	660	683	658	709	670	660	661	708	684	669	655	671	680	654	686	685	655	728	711	634	679	660	684	685	682	689	703	708	723	676	695	673	660	709	677	723	666	681	715	666	683	696	652	668	704	683	634	650	666	692	667	682	683	700	688	657	657	703	677	708	661	664	655	696	737	715	655	719	666	710	676	685	648	691	747	649	688	705	683	709	677	594	667	648	677	699	681	700	639	690	687	697	683	683	713	631	698	695	644	688	697	700	676	686	683	701	703	664	653	687	686	656	670	681	675	699	684	702	690	698	713	669	667	665	683	701	672	684	641	694	676	694	689	667	688	648	719	702	692	709	691	665	698	693	674	678	674	724	694	688	701	688	700	676	700	670	696	707	694	702	687	653	671	688	665	689	680	609	687	697	626	695	725	694	660	637	676	660	669	683	622	625	662	701	681	625	684	718	650	641	717	704	703	692	738	713	644	651	684	696	692	686	646	700	637	683	708	679	715	709	623	684	675	674	674	694	678	736	639	747	654	687	710	661	670	723	664	659	706	686	700	701	689	673	686	644	638	688	666	635	680	702	692	678	676	663	685	687	696	722	703	706	725	632	691	732	683	625	737	664	679	654	677	661	667	677	642	724	672	699	665	683	671	677	687	698	669	677	682	718	648	692	682	693	708	697	649	701	647	686	647	715	665	705	643	687	658	682	665	641	652	703	723	679	681	693	635	697	701	653	683	695	682	691	706	692	666	643	686	697	690	630	677	679	639	732	708	666	720	713	669	677	673	673	683	690	648	667	644	644	689	670	717	651	670	669	719	680	631	672	693	680	691	695	693	687	710	694	662	675	654	695	698	660	677	653	698	709	721	700	689	701	672	730	689	656	726	695	685	701	678	722	688	698	683	677	690	679	732	676	659	736	673	714	682	642	684	692	654	695	649	711	664	643	688	682	690	661	711	677	759	686	678	694	677	676	706	649	686	676	662	635	675	667	656	711	615	690	707	668	678	699	625	696	693	649	693	688	631	681	671	701	708	655	654	697	689	647	668	664	696	674	707	684	672	704	638	663	662	669	629	682	685	647	666	661	648	717	679	677	644	685	692	685	678	705	688	679	666	638	665	698	669	732	690	665	713	710	704	692	681	687	726	649	723	683	657	673	708	675	705	687	644	653	692	659	662	684	684	692	718	658	701	675	688	634	639	654	678	705	738	634	667	677	685	645	685	667	709	714	691	654	674	723	688	691	702	684	662	689	686	710	663	682	674	719	648	668	752	665	676	683	663	681	683	727	663	690	666	654	667	672	690	718	733	688	651	714	689	654	692	707	706	643	725	690	733	662	666	674	682	720	696	681	674	713	725	687	688	670	706	683	658	703	674	721	650	699	658	715	663	673	663	662	674	710	650	705	686	660	671	628	715	644	688	688	688	642	667	687	697	654	694	695	692	699	683	664	640	640	713	698	730	718	688	690	643	732	659	704	659	654	717	679	677	717	674	653	672	695	665	650	702	735	687	711	665	683	668	688	711	671	688	687	661	746	667	663	706	677	637	649	651	631	657	656	712	729	684	668	710	699	687	698	670	659	657	654	712	712	656	664	692	658	670	669	681	673	673	691	715	722	713	684	640	682	669	677	690	686	664	690	691	678	682	704	681	706	682	666	671	692	727	655	656	686	742	710	691	699	680	668	712	675	649	677	685	707	726	683	679	693	731	711	626	685	672	638	706	731	641	662	715	723	714	677	668	654	675	678	654	643	674	670	640	668	654	670	665	684	661	629	697	644	652	696	675	648	668	724	728	657	661	655	657	678	684	650	692	695	667	654	705	702	700	680	663	703	705	668	726	705	653	693	651	672	707	684	677	682	680	668	668	703	621	718	656	677	686	665	687	647	721	648	684	692	641	653	683	608	705	699	691	628	658	708	614	655	682	694	708	693	654	708	694	660	666	710	665	670	624	706	678	698	644	663	696	684	687	659	698	676	699	730	706	681	677	676	637	664	644	658	686	645	690	648	650	666	682	662	651	731	704	723	698	662	665	634	676	704	653	664	687	688	670	706	675	652	712	641	712	710	675	652	671	716	679	696	707	678	715	680	711	698	674	674	681	689	696	678	757	673	697	682	678	702	715	667	673	675	702	654	694	644	679	619	736	699	704	715	658	703	678	654	690	654	663	653	628	685	689	665	660	665	700	652	703	670	678	669	694	688	666	676	663	639	687	709	701	668	708	731	693	673	687	683	705	684	705	668	740	694	641	714	675	628	664	666	714	699	732	711	670	626	626	723	700	684	697	678	683	689	700	665	698	674	708	637	685	631	688	662	663	673	642	641	670	710	711	713	669	680	682	673	658	700	674	683	694	714	722	703	720	736	596	687	686	707	709	638	633	669	685	640	667	718	731	648	710	664	659	683	649	669	676	620	667	705	656	693	664	681	640	722	708	697	708	689	652	687	677	692	737	688	667	752	716	666	704	705	703	672	720	698	689	689	679	708	685	682	685	698	650	650	676	669	665	711	652	669	707	664	669	659	684	663	721	650	730	687	645	700	700	686	659	668	691	673	701	682	656	654	732	654	671	664	703	645	691	672	642	638	651	680	688	701	691	622	699	655	712	669	658	679	682	701	679	684	657	678	660	699	635	703	650	682	676	682	635	668	668	678	717	734	685
7481	480	492	417	317	241	208	191	194	213	212	192	182	167	173	148	160	165	132	157	168	168	170	179	155	159	126	151	162	132	183	159	201	160	150	149	136	159	145	168	149	163	170	156	173	148	154	142	160	149	137	161	135	157	131	154	165	165	136	163	135	166	156	154	139	164	161	167	151	159	181	160	163	141	151	157	150	146	155	145	161	169	141	151	159	143	156	154	149	150	147	147	173	184	155	157	162	156	149	156	166	185	154	154	159	154	168	169	173	153	171	156	157	125	160	183	162	166	181	190	162	157	156	160	158	171	172	161	160	157	168	156	156	167	172	168	160	170	172	147	159	160	139	141	157	141	167	168	158	135	177	166	149	158	137	167	165	150	167	190	158	174	156	159	129	179	182	166	155	158	154	158	165	156	147	162	167	174	160	158	176	177	160	169	181	158	158	145	188	154	149	142	160	159	153	160	156	157	150	166	175	171	175	157	165	149	145	143	152	182	159	186	159	161	163	151	156	146	150	154	166	136	163	149	140	152	165	170	142	188	146	167	173	149	134	173	175	144	154	174	161	199	167	161	172	149	147	145	172	165	156	158	163	142	184	180	164	170	152	166	136	166	191	159	181	165	148	176	166	169	174	167	163	156	150	162	176	158	166	162	135	141	170	142	153	163	165	170	172	159	151	161	173	170	161	140	148	160	165	180	170	144	145	151	148	139	134	165	159	162	150	150	167	167	170	146	125	138	171	155	152	156	161	164	154	166	136	178	171	163	158	173	143	160	141	181	163	155	195	150	166	155	190	160	161	166	173	182	162	177	133	147	152	166	158	169	157	161	157	167	164	140	156	147	139	157	122	171	152	168	174	178	177	164	165	151	171	135	152	174	165	157	165	185	158	170	169	162	165	168	171	163	169	144	147	131	186	147	144	132	143	154	142	151	169	179	168	139	144	154	135	161	152	150	173	156	174	169	171	145	164	144	172	194	160	149	173	150	151	137	162	162	160	156	141	165	161	179	149	159	164	157	162	156	167	162	185	146	155	153	175	159	148	162	167	166	143	151	154	170	129	160	158	159	177	151	137	173	184	158	165	156	144	154	149	172	160	150	152	156	158	163	134	174	153	165	176	150	154	171	137	158	150	167	165	155	163	166	152	163	189	161	159	163	181	149	160	160	167	152	140	162	163	153	193	176	151	170	143	160	173	182	173	168	172	161	154	178	161	177	161	160	172	147	156	158	145	188	147	194	172	152	201	161	144	159	164	148	154	131	159	155	131	149	147	156	166	167	153	154	143	166	175	144	161	162	161	160	156	176	168	177	152	139	137	161	157	179	163	191	170	138	159	163	140	158	143	150	138	144	157	149	156	197	165	159	136	179	149	156	164	183	152	161	172	154	152	175	167	156	160	156	165	152	190	146	166	151	170	163	161	144	167	152	154	161	153	162	148	132	141	178	157	174	173	152	146	168	155	167	139	161	144	180	193	159	166	167	181	164	171	157	148	165	138	143	171	150	186	148	183	148	179	168	190	165	163	159	159	160	166	170	170	146	166	138	146	172	146	187	160	157	155	169	153	124	167	162	140	144	166	145	158	127	149	154	156	155	148	140	165	137	175	171	171	137	136	152	162	135	143	162	157	136	150	157	147	147	164	171	158	144	169	145	178	162	165	176	150	167	143	142	143	167	160	128	164	149	138	173	183	156	135	166	156	179	173	165	166	161	171	144	166	173	153	175	150	152	168	163	157	150	163	171	138	167	185	137	153	184	170	170	155	166	174	163	154	156	168	149	151	165	171	168	157	149	145	163	153	173	150	163	133	182	163	141	161	140	182	166	167	162	149	167	149	164	150	151	174	164	187	156	144	165	171	170	164	151	162	178	165	162	165	152	179	169	172	160	155	155	170	161	145	171	147	145	141	158	172	145	138	143	139	163	144	172	130	162	153	142	126	171	154	156	160	137	183	176	153	173	147	176	150	162	165	157	156	146	148	162	161	160	166	183	141	166	183	162	159	148	145	146	144	187	152	178	166	135	172	159	193	154	164	141	167	168	138	162	154	171	150	168	152	159	171	148	165	164	153	147	147	183	172	163	149	182	140	160	157	162	156	185	174	161	131	164	159	139	164	168	151	171	161	171	185	180	158	145	174	175	149	162	164	164	179	164	162	164	159	183	175	150	173	143	160	148	128	145	146	176	160	148	167	158	139	164	163	171	176	160	165	165	182	162	167	164	151	162	173	154	134	156	175	140	162	168	158	156	185	153	160	165	149	156	163	132	192	199	198	146	159	164	192	163	166	126	159	162	168	145	138	149	167	156	169	166	156	162	145	177	147	160	151	156	153	165	176	172	167	155	174	135	172	173	166	158	169	152	165	172	169	161	181	158	180	168	158	162	137	185	171	155	191	144	151	166	182	150	149	154	140	147	162	161	165	157	150	187	163	162	146	158	167	171	172	163	136	145	169	158	146	139	152	182	170	183	167	172	159	173	163	158	148	164	168	155	163	150	154	182	174	166	145	153	168	183	151	170	166	150	167	160	144	134	149	149	180	182	173	160	179	184	141	141	159	154	152	160	173	155	150	188	176	158	184	161	163	151	141	156	148	136	159	155	129	153	170	147	151	166	152	152	171	174	163	145	154	160	162	152	159	163	165	140	165	141	181	148	180	157	169	167	157	162	190	151	159	149	159	164	160	160	165	145	152	164	164	151	165	141	122	142	153	159	170	156	160	149	157	160	161	188	187	152	149	172	167	162	156	151	150	168	157	158	166	144	157	155	143	172	140	167	169	142	169	191	174	161	172	161	180	140	176	140	143	157	129	166	153	144	171	138	155	144	157	168	168	150	167	167	165	151	123	175	153	145	168	173	168	146	154	158	159	157	155	154	170	138	154	147	167	179	162	144	154	126	148	183	202	140	162	146	147	165	172	164	151	153	186	141	172	159	162	159	164	182	156	141	160	146	151	132	173	131	168	169	155	183	171	164	165	155	167	133	170	136	167	151	156	141	155	157	179	156	146	142	144	153	163	151	150	156	145	163	163	160	171	156	157	166	176	159	175	165	171	163	178	133	163	153	150	128	156	171	155	172	157	162	144	155	168	166	148	154	154	172	167	154	186	153	159	170	156	161	170	138	140	165	177	164	145	147	170	167	159	166	143	156	149	168	151	176	186	164	160	155	178	169	155	177	168	157	184	159	172	157	155	157	182	180	153	149	176	154	144	153	146	158	178	167	166	132	158	163	157	172	169	176	185	160	160	175	166	178	158	168	172	159	167	192	160	166	173	174	159	162	166	173	144	178	154	175	173	183	189	161	171	169	200	147	152	162	160	159	145	143	158	167	144	146	173	187	156	183	152	157	140	143	177	175	158	171	145	189	140	173	157	167	165	151	140	164	150	156	168	152	153	146	161	145	161	180	157	154	180	155	155	151	146	168	183	166	169	163	183	140	169	185	142	159	148	175	168	158	157	159	161	145	191	157	150	124	151	161	170	146
6215	627	1073	1287	1074	905	766	713	648	614	620	518	556	540	560	524	457	506	510	512	510	478	460	495	465	462	488	449	481	431	418	463	471	418	466	428	404	424	444	429	409	438	461	456	423	457	447	453	411	413	423	421	394	442	444	437	410	403	442	462	403	445	437	470	473	456	437	457	438	430	455	410	435	412	471	443	444	428	453	438	457	444	406	479	422	453	417	420	418	455	471	451	448	453	430	452	434	441	481	455	415	451	442	427	472	410	405	428	415	418	464	422	414	441	420	440	451	468	464	402	434	443	445	437	449	448	432	420	440	500	383	406	430	460	466	473	436	409	410	454	496	441	409	455	448	452	444	450	451	437	438	425	440	418	466	436	445	416	426	436	420	457	421	401	452	486	417	412	437	430	430	465	420	461	418	476	456	420	403	389	455	458	458	415	422	425	456	452	457	409	424	482	434	419	398	437	429	405	458	429	453	434	440	451	453	433	411	507	453	444	464	435	444	437	439	431	458	454	436	426	449	477	459	432	428	440	421	395	424	397	431	443	441	467	444	434	425	443	448	403	422	424	439	414	455	451	414	448	439	435	464	452	450	433	436	432	432	471	423	431	453	464	451	464	464	437	381	409	461	403	430	438	419	434	426	463	426	441	412	452	419	439	469	425	435	422	460	445	406	414	448	464	444	443	439	450	437	460	430	423	446	456	433	415	411	409	441	427	464	422	452	481	476	433	438	404	454	450	415	418	455	432	460	470	443	452	430	444	444	422	427	453	426	423	422	464	442	447	443	448	408	426	503	424	424	380	449	415	444	440	478	460	429	440	406	426	413	440	408	382	417	441	451	444	426	416	399	437	451	425	452	442	455	424	420	418	425	427	439	410	448	421	431	462	446	452	419	403	390	460	424	424	494	431	442	432	443	431	433	445	439	423	435	419	424	462	453	462	430	447	439	445	400	443	409	439	425	471	409	456	359	404	436	441	393	456	396	438	479	434	443	435	437	423	396	450	418	461	461	425	462	400	445	425	483	437	475	461	440	397	431	449	414	475	418	438	471	412	455	427	464	475	429	415	429	467	420	459	440	417	450	464	448	425	479	401	430	391	435	416	476	419	430	429	437	416	436	398	458	454	442	444	446	469	401	416	480	466	406	457	401	389	437	414	403	407	470	425	431	422	422	424	451	429	398	446	435	444	430	431	427	457	425	446	429	414	399	453	443	409	455	403	450	459	416	431	458	424	453	419	429	431	487	454	420	460	412	418	412	440	417	464	502	409	425	422	436	451	424	452	432	446	464	408	471	419	436	446	441	418	437	390	436	415	464	406	393	408	439	413	404	399	434	419	460	461	425	438	423	463	409	417	469	403	475	494	431	416	417	463	426	425	462	429	448	406	423	442	464	441	458	457	406	430	399	406	447	436	425	430	437	478	449	429	429	475	461	408	430	450	416	428	408	410	449	459	417	449	439	421	446	421	426	442	405	441	428	413	444	416	419	420	467	445	452	453	438	467	406	435	414	412	429	465	439	444	455	449	450	466	425	474	435	454	436	468	434	438	409	408	446	422	432	447	442	440	500	445	480	431	446	445	456	458	416	412	396	446	444	415	453	413	428	419	478	441	439	394	433	433	421	380	466	439	456	430	446	426	445	434	418	413	422	408	445	387	439	404	399	432	483	441	404	470	424	430	455	445	413	443	475	437	488	413	394	429	452	419	464	448	389	443	472	440	438	437	480	443	423	420	420	403	434	443	461	407	394	449	467	432	467	426	430	417	453	432	480	424	425	416	478	426	425	394	418	427	439	417	489	439	439	409	433	462	451	440	431	442	383	430	434	417	415	478	445	448	414	428	413	411	470	427	473	399	430	469	427	435	457	436	409	441	428	416	413	412	401	442	428	455	428	449	455	438	401	470	448	445	436	465	418	430	429	419	435	437	412	419	409	452	424	403	429	442	423	480	410	444	441	442	472	432	416	408	443	444	474	421	462	435	417	431	407	449	421	459	402	448	414	452	429	472	451	467	412	472	407	449	454	411	395	403	412	421	465	400	463	409	423	409	449	419	458	447	422	461	465	414	431	447	429	414	460	403	422	420	443	457	436	444	423	436	434	424	434	444	408	439	460	431	409	483	404	414	440	420	430	468	459	445	446	426	447	429	434	440	399	461	425	473	448	421	455	423	427	401	425	436	429	421	436	474	394	440	451	436	451	441	433	429	457	424	481	445	429	409	457	439	451	404	459	453	432	454	423	477	448	441	448	451	445	445	434	411	425	480	417	417	393	416	457	459	418	435	447	414	469	439	487	423	394	426	393	441	439	405	406	472	455	439	420	410	436	430	467	415	430	455	434	435	459	410	441	452	428	454	499	409	438	436	438	432	470	451	450	489	442	432	423	436	416	412	454	427	447	439	448	409	459	420	433	462	467	449	435	441	419	431	430	426	417	441	447	401	479	434	437	434	420	417	448	451	415	414	457	415	429	421	446	449	454	443	395	412	442	429	410	425	471	432	418	446	460	416	440	422	432	470	436	409	437	445	448	443	438	470	402	437	469	417	415	443	442	449	415	430	471	459	431	426	434	443	407	419	435	438	446	420	409	403	423	436	420	463	417	451	453	431	422	445	435	450	425	395	461	384	430	419	457	419	428	409	433	442	425	428	432	460	398	446	408	437	444	461	439	409	446	444	447	467	421	470	421	427	432	411	428	435	447	437	469	432	459	464	444	471	418	453	376	435	428	456	385	396	400	442	450	454	461	392	460	431	442	425	449	401	465	433	443	457	444	418	443	465	431	468	421	448	419	453	413	447	418	431	463	436	475	424	441	453	467	418	422	440	475	462	475	444	452	440	428	415	422	433	444	475	446	364	401	408	439	455	462	451	429	425	430	425	414	434	430	479	474	427	426	398	436	436	435	432	444	416	439	415	427	411	436	433	444	428	442	436	461	428	461	428	440	418	474	423	438	419	423	445	463	428	458	418	421	442	451	426	408	478	414	436	398	425	437	411	406	419	434	422	442	422	423	454	412	451	435	402	469	407	441	409	394	439	417	412	425	431	417	442	463	478	439	393	424	454	431	432	416	436	469	431	445	418	452	458	423	444	447	448	439	410	457	441	373	432	436	437	413	463	413	442	423	458	455	403	437	469	451	425	441	440	490	458	407	458	397	461	465	409	431	409	440	430	440	427	443	412	441	412	429	439	412	449	428	444	397	445	415	462	464	463	457	409	433	469	422	447	467	455	443	402	395	427	466	416	433	441	416	422	446	394	444	432	410	430	427	448	457	460	409	428	447	443	403	403	450	399	419	387	444	432	461	445	470	446	478	431	480	437	394	448	402	430	454	409	434	436	430	450	432	449	412	441	440	405	412	436	451	460	437	455	457	414	435	425	454	449	450	439	434	402	447	494	409	474	455	437	455	439	437	395	436	417	418	424	443	448	414	443	442	456	470	455	419	437	404	458	417	467	453	431	422	423	445	471	425	439	441	441	447	473
14032	1149	1064	807	587	464	471	414	376	389	332	327	315	317	304	331	307	292	285	289	284	345	298	309	286	246	290	267	290	301	254	323	311	269	306	277	290	287	305	263	272	276	317	282	286	295	277	279	285	283	295	293	298	275	308	300	282	300	272	240	313	286	246	274	272	316	290	289	298	255	271	266	315	303	299	281	268	286	289	255	258	261	259	284	270	315	281	267	274	272	266	265	295	254	296	296	293	255	287	311	302	299	317	265	259	278	264	265	261	272	313	273	259	229	281	251	281	283	303	278	271	274	268	267	286	278	260	265	310	338	294	253	274	271	291	239	287	282	303	254	276	290	272	300	299	257	276	276	282	337	303	276	279	284	297	266	286	299	329	318	261	294	267	268	257	278	271	276	241	253	274	272	252	274	294	280	276	294	307	300	281	256	265	246	288	275	282	280	299	302	271	262	272	287	225	291	293	277	254	287	279	296	262	281	284	279	246	280	316	272	250	263	286	279	322	282	268	292	277	262	254	291	264	264	292	285	288	305	258	280	261	268	287	243	311	293	247	273	263	285	276	302	293	270	311	286	291	243	260	273	280	244	292	307	295	295	271	261	298	295	295	273	289	254	297	256	307	264	291	286	271	279	288	302	272	283	280	270	310	292	262	285	273	276	257	252	275	282	262	267	290	264	257	269	281	271	282	270	295	302	288	259	274	286	311	289	262	282	269	288	278	267	296	267	272	267	276	247	315	297	296	263	292	276	269	275	269	280	290	278	300	276	300	316	249	265	254	263	283	304	287	288	331	298	274	299	275	281	272	285	264	263	263	289	280	274	276	291	299	292	294	287	309	295	298	263	303	302	281	257	303	300	285	279	252	269	294	296	286	347	271	279	273	273	292	279	309	268	322	307	297	273	278	283	288	297	287	276	289	268	293	275	300	279	252	286	276	265	267	264	272	278	279	309	276	260	278	259	278	276	292	272	307	283	272	270	281	279	257	272	268	280	293	261	261	278	309	272	294	303	301	320	283	276	275	272	322	270	258	266	275	287	286	232	291	298	292	274	257	267	243	283	316	281	308	297	293	315	286	256	280	302	283	285	281	312	307	282	258	244	276	267	295	266	295	299	302	319	272	256	314	268	278	282	292	260	298	255	303	295	286	280	276	260	291	287	283	259	255	271	294	282	273	295	298	274	260	287	300	273	288	259	287	279	284	290	276	260	261	262	314	285	299	286	249	277	280	310	294	290	297	287	311	281	304	276	299	249	273	262	333	275	288	290	288	277	282	246	274	281	267	283	295	247	274	296	296	302	230	257	247	269	265	277	272	280	265	271	248	286	276	275	292	273	278	253	273	262	289	299	277	269	260	272	278	270	306	279	291	253	304	276	278	293	299	269	323	293	278	299	281	275	272	301	285	273	270	246	282	286	263	267	271	277	276	297	276	261	284	281	288	293	279	288	267	268	248	288	294	283	278	291	286	300	291	315	282	280	301	291	297	257	303	269	279	329	282	271	275	275	298	275	270	269	270	275	260	252	271	291	278	304	304	293	263	272	280	255	279	260	257	281	271	277	233	280	290	284	291	262	300	288	289	278	291	291	282	262	310	290	279	278	287	301	260	301	292	288	310	265	305	256	326	271	267	275	284	300	256	285	288	268	297	274	257	245	314	306	249	283	288	281	288	251	279	243	292	251	261	262	253	269	300	285	296	278	300	303	293	313	289	250	301	283	319	287	296	281	302	288	270	252	251	288	281	301	273	276	318	289	261	275	301	292	256	311	273	256	292	294	287	277	295	271	297	288	274	252	281	284	261	290	277	293	277	262	274	303	296	256	261	275	282	291	294	247	250	296	309	303	245	282	281	281	279	245	270	262	257	295	298	277	285	277	292	260	296	293	300	264	268	283	275	290	298	290	266	293	321	267	248	291	288	278	256	272	295	255	281	295	287	290	259	290	276	291	266	270	256	273	265	243	271	255	310	279	303	293	300	267	295	279	282	270	257	266	276	263	288	316	314	294	297	271	278	325	314	281	267	285	282	277	287	266	291	279	269	291	266	281	287	284	311	264	254	267	274	280	290	279	271	299	275	284	316	278	287	267	278	300	252	286	289	327	277	308	307	231	261	256	305	281	298	265	272	314	264	253	281	279	277	261	279	281	236	271	266	286	272	287	278	272	273	296	298	275	254	271	272	294	260	267	257	283	278	253	281	287	274	260	290	285	297	264	278	260	287	296	289	277	295	263	270	276	305	278	268	256	299	260	272	263	269	259	315	279	283	283	304	303	290	289	283	274	284	305	291	277	297	301	266	306	274	254	270	256	282	274	275	277	290	272	284	318	273	255	263	264	273	282	293	307	270	277	281	267	285	258	296	308	286	239	292	245	259	302	268	266	293	284	302	317	293	267	280	295	263	268	293	270	274	257	279	301	258	267	310	284	305	305	282	289	278	273	344	263	286	286	253	286	292	282	329	294	264	312	238	296	304	311	252	263	287	305	289	223	263	273	263	268	254	278	253	286	254	286	304	278	259	270	283	254	312	269	287	245	302	288	275	286	283	242	280	291	314	276	283	296	305	289	285	264	274	283	299	298	271	294	309	310	289	270	315	265	259	269	264	240	275	291	275	281	271	292	292	292	247	261	308	309	288	313	309	255	264	284	303	262	250	284	264	307	280	283	264	291	278	285	288	267	287	277	288	317	275	237	289	281	293	279	256	269	259	305	289	301	265	278	291	269	283	284	287	283	239	282	271	269	297	258	235	268	247	302	267	244	247	251	268	285	284	278	279	306	288	259	279	322	291	275	287	311	267	239	256	280	267	277	295	314	297	321	279	263	259	286	225	294	301	277	295	266	291	289	269	298	274	282	268	286	262	281	269	278	270	285	307	304	253	308	309	275	281	283	272	236	250	285	274	293	306	280	308	319	300	291	308	310	253	277	248	270	265	250	224	298	301	274	306	274	260	271	296	297	280	263	279	263	293	285	284	252	246	289	261	245	286	277	315	279	287	275	263	288	290	303	294	269	292	276	274	290	260	295	298	257	292	274	269	257	278	260	284	278	266	291	268	273	260	286	292	263	274	295	273	289	273	296	264	267	268	276	247	297	295	272	302	266	289	243	232	273	298	278	285	278	271	278	283	287	305	259	290	283	315	286	265	276	270	282	312	269	264	287	260	252	280	266	261	285	307	259	300	278	272	283	309	311	300	314	254	266	276	258	280	257	264	274	271	265	280	268	255	265	282	336	262	311	267	287	276	285	260	294	288	268	268	266	314	283	299	261	294	298	288	254	278	263	275	266	306	304	277	296	267	272	291	268	304	313	303	282	273	296	270	271	287	279	289	262	260	276	263	279	254	278	284	278	279	296	278	264	291	253	261	264	280	233	286	317	258	336	289	284	289	296	286	252	285	285	271	291	247	257	273	286	288	259	304	286	226	298	263	271	291	293	266	270	254	288	262	275	269	251	294	274	287	277	305	280	283	285	287	279	298	239
8303	1193	2050	2306	1952	1708	1456	1269	1212	1061	1036	1014	871	890	894	828	857	835	811	773	769	772	786	773	823	708	757	720	660	740	790	666	781	727	692	738	707	721	706	702	675	732	701	710	721	740	699	719	708	683	750	699	756	669	709	708	716	680	663	649	643	722	711	710	690	766	669	688	667	690	662	712	683	710	701	696	697	736	708	673	685	708	719	741	707	693	687	649	674	694	698	695	670	682	686	737	689	685	660	686	700	730	734	664	669	700	646	741	687	660	716	718	703	686	662	704	699	700	693	682	646	696	703	707	673	710	660	667	709	688	717	707	728	726	688	673	685	699	693	712	685	680	670	710	717	732	698	687	681	740	688	731	685	673	706	687	678	700	640	694	728	714	709	696	711	696	691	657	665	686	693	716	683	677	732	706	694	695	688	706	699	682	751	719	674	695	709	725	653	640	728	709	729	727	722	728	718	709	722	715	690	716	697	647	694	671	716	721	665	661	690	719	677	677	665	699	666	740	701	692	757	671	656	680	696	724	675	668	720	697	690	663	683	654	672	663	673	753	731	708	671	708	671	667	688	705	705	671	719	702	704	709	673	652	702	724	713	714	661	683	690	703	696	682	711	685	727	705	694	743	681	710	684	753	723	678	703	699	714	721	697	660	688	693	685	765	629	698	683	697	685	733	683	702	691	697	727	708	652	680	671	719	706	712	744	696	659	730	632	706	654	678	646	684	704	657	792	639	706	694	677	676	697	675	672	676	696	683	700	721	681	712	701	730	654	682	688	657	696	713	722	659	693	686	725	695	647	705	660	660	645	700	696	681	712	688	662	761	709	701	696	691	706	712	739	714	666	708	711	671	678	702	720	711	696	702	682	734	679	671	724	681	732	691	665	714	716	693	688	742	668	670	703	692	660	716	705	699	708	709	697	669	697	676	680	717	703	710	725	687	675	721	717	734	752	661	661	713	667	686	689	720	708	697	712	671	680	683	750	690	706	664	699	685	755	694	637	678	661	680	702	665	733	722	679	698	677	644	709	723	719	691	667	702	660	662	677	647	675	705	707	679	673	686	692	678	736	665	729	687	698	669	705	710	694	717	687	671	743	643	674	717	663	668	696	706	720	695	671	685	710	713	666	693	666	696	769	708	664	684	670	713	698	720	698	719	703	698	691	660	694	681	676	652	695	683	687	688	707	702	685	678	693	715	690	706	714	731	719	701	662	672	714	660	708	698	708	662	676	683	709	711	673	655	663	699	692	713	720	708	638	702	693	709	672	695	688	699	683	658	726	676	706	667	678	681	702	734	687	727	685	676	712	674	707	731	651	694	677	642	695	689	728	679	680	683	746	728	708	702	683	704	709	688	695	704	707	669	692	720	657	711	692	725	658	683	672	706	674	732	714	662	737	689	710	699	716	689	686	670	721	686	664	723	749	686	669	701	721	694	708	674	727	699	705	676	679	683	668	680	652	757	703	679	688	742	630	675	716	695	701	691	707	683	708	747	695	701	685	695	744	696	698	743	652	718	692	640	716	735	719	743	701	674	688	698	674	692	735	682	673	720	731	662	653	721	688	716	745	666	713	690	643	706	730	690	709	675	663	701	709	680	731	689	736	697	716	727	673	646	737	697	662	694	661	722	668	703	681	669	641	682	729	707	725	680	720	656	707	637	670	714	712	722	707	706	677	725	678	683	691	704	710	700	748	684	676	689	706	686	662	654	681	665	718	666	661	680	712	673	703	689	727	666	724	717	672	667	697	733	724	705	790	697	712	662	747	705	730	663	683	685	683	684	717	667	691	668	736	751	679	680	636	685	677	739	701	653	719	729	679	698	662	711	661	678	708	765	721	697	700	674	689	665	709	688	691	707	680	743	681	651	696	700	700	707	669	708	716	651	731	708	713	714	699	662	645	727	648	660	668	675	709	655	681	671	672	694	650	709	684	721	708	731	664	714	638	723	689	636	689	716	680	695	731	658	716	713	666	697	656	699	699	659	697	730	675	709	716	693	661	735	712	660	683	741	700	645	674	662	687	705	681	760	704	699	684	728	713	728	710	687	649	703	730	700	701	697	678	712	701	670	715	691	697	682	718	713	696	672	689	657	694	726	685	690	667	656	709	700	727	651	692	696	672	669	740	651	720	682	660	690	756	688	681	687	665	691	713	678	704	702	657	726	670	710	688	747	715	695	701	730	674	660	763	691	700	682	631	743	711	615	623	685	722	685	665	697	678	648	673	708	746	737	712	663	700	708	716	717	713	690	680	727	692	664	707	658	688	726	707	686	707	701	704	705	723	716	733	723	752	727	680	674	719	705	668	656	690	753	743	716	719	681	715	688	655	666	667	730	706	703	719	735	627	682	714	729	720	701	713	714	707	674	689	702	714	674	680	672	727	669	684	694	718	708	691	692	699	671	748	637	694	710	651	657	687	704	736	731	692	677	731	705	714	688	711	673	698	663	712	701	642	695	706	693	696	693	672	715	666	708	692	742	747	708	658	696	660	718	672	674	665	674	691	694	662	680	600	702	747	679	698	686	682	674	666	722	708	698	654	724	678	673	679	738	689	706	718	745	673	677	679	695	699	674	706	659	678	668	673	677	707	677	692	675	740	633	706	720	705	690	733	690	762	680	669	710	684	677	692	699	725	732	748	675	720	667	700	748	666	695	714	696	728	678	700	681	673	680	701	714	660	701	675	696	708	646	740	700	708	678	691	711	719	679	751	707	686	666	659	708	698	707	702	699	690	671	632	688	697	707	696	699	718	642	752	674	673	698	704	700	671	695	716	715	687	690	719	723	682	698	717	652	746	729	662	716	686	708	702	671	697	737	733	700	755	691	671	693	676	724	698	681	674	730	705	741	708	724	704	655	687	666	741	684	667	662	676	704	664	679	712	709	700	781	711	739	681	662	658	663	674	718	732	714	697	686	741	702	708	644	690	726	668	707	687	688	694	713	705	664	687	679	682	686	685	714	671	668	694	676	660	694	704	745	644	694	689	734	702	674	682	719	684	698	656	631	745	666	692	704	664	751	719	699	660	719	707	689	721	666	706	673	741	684	669	702	680	756	693	693	689	709	709	686	656	675	675	718	682	689	713	666	728	736	661	644	692	706	694	704	715	649	683	707	682	675	705	723	694	659	676	665	700	705	652	683	676	719	720	672	706	711	650	681	669	657	697	718	690	645	712	641	705	677	622	670	703	705	684	683	735	679	659	720	681	681	713	734	681	668	684	748	692	693	645	690	711	730	665	710	680	684	679	730	706	700	703	640	701	716	695	660	680	673	718	706	691	716	666	700	678	725	702	750	690	705	706	715	692	662	706	721	701	703	715	693	698	756	731	703	675	720	690	677	644	697	657	704	746	660	728	691	645	707	679	707	680	701	687	731	715	734	695	692	678	701	659	646	698	716	692	682	703	677	647	717	687	695	682	693	698	726	695	692	704	653	688	767	643	686	694	716	723	684	687	732	636	660	683	730	691	698	721	681
1617	282	318	313	293	294	272	277	267	287	325	305	329	291	317	296	320	294	301	296	291	298	276	310	307	312	297	281	303	325	268	306	317	315	300	279	291	284	287	308	304	279	283	286	322	293	269	319	305	300	297	309	290	306	299	266	306	309	321	275	290	275	314	311	295	324	264	327	282	294	294	297	288	287	288	283	337	314	298	305	303	275	277	325	299	275	286	314	277	274	286	282	278	295	305	278	303	327	281	295	308	273	242	321	291	280	291	335	304	295	303	305	277	308	290	316	307	295	319	260	299	289	296	306	300	281	272	288	306	292	288	294	281	311	274	285	296	302	285	307	268	290	286	297	262	314	318	297	299	298	300	257	331	311	315	264	299	287	256	276	301	307	289	290	300	297	287	319	320	275	287	299	297	291	290	274	346	288	283	289	296	295	301	299	301	292	300	311	290	321	317	295	309	275	277	292	325	296	325	294	343	269	321	328	285	334	298	282	290	264	290	298	295	345	267	307	288	317	297	281	326	296	310	290	274	271	295	321	315	263	304	304	290	299	321	303	303	283	310	277	298	274	277	293	296	252	283	290	305	296	292	292	274	289	307	285	294	271	293	269	267	298	282	325	254	282	281	282	293	305	290	291	320	300	288	252	304	299	282	300	291	307	286	283	294	300	255	289	289	284	284	274	307	293	273	296	296	289	279	290	297	296	276	291	277	295	279	297	300	283	266	319	297	245	295	277	302	284	321	309	314	221	306	296	287	314	288	300	283	300	291	308	322	288	312	309	272	298	276	330	304	261	298	311	329	297	237	285	324	310	305	284	290	297	284	293	282	266	304	315	293	315	301	296	315	338	339	313	301	294	307	292	297	277	306	292	313	266	288	309	306	306	288	329	302	308	261	289	295	318	281	303	313	324	324	279	267	287	338	266	302	277	288	302	304	293	280	289	302	285	318	295	296	297	328	253	281	332	277	292	319	255	255	293	279	299	299	283	266	293	277	327	296	310	302	314	296	337	327	309	286	293	297	315	288	270	305	310	278	314	297	300	284	310	285	282	335	293	325	315	321	306	310	313	339	283	321	284	296	330	303	283	275	315	328	314	285	291	289	316	312	286	319	280	266	280	261	269	273	311	300	297	287	345	317	327	308	318	308	299	317	296	306	302	293	328	328	297	275	297	279	321	296	339	284	266	305	310	311	330	265	324	288	292	299	325	290	329	289	277	317	278	319	316	277	262	287	277	272	268	315	271	288	325	286	273	308	293	276	305	320	274	313	316	327	280	295	303	304	297	287	286	284	274	333	301	265	273	314	276	312	312	298	307	315	303	296	300	285	296	288	290	330	306	292	275	273	265	288	310	303	273	287	306	301	304	272	320	293	257	290	304	272	288	287	286	289	299	258	287	271	289	290	295	314	296	325	290	299	246	282	304	300	306	266	292	298	261	270	304	306	315	330	332	264	324	259	296	312	287	306	270	288	297	302	307	278	322	279	274	294	312	300	285	296	295	260	282	302	294	289	285	279	300	303	317	306	267	296	282	277	282	304	315	317	270	278	282	328	298	292	300	326	285	292	270	253	323	306	266	300	299	319	300	305	301	302	301	316	243	292	307	314	319	286	297	331	300	306	269	281	318	305	318	295	343	319	333	284	299	341	297	280	286	328	279	272	309	300	308	273	252	333	304	279	273	275	306	289	303	278	285	295	325	308	303	280	308	284	310	318	273	343	310	304	321	325	296	331	267	298	320	323	308	318	299	306	311	287	318	301	278	287	275	304	304	293	283	275	267	299	282	323	272	296	287	309	302	331	318	290	305	296	294	317	283	288	295	292	270	291	264	287	303	295	292	273	275	289	276	302	258	273	282	290	320	281	279	326	325	294	305	307	311	284	314	299	321	306	322	263	281	267	306	300	274	285	293	257	316	321	305	254	277	294	321	285	323	305	277	294	303	295	307	264	330	294	320	335	296	317	293	336	315	311	310	303	310	329	324	289	270	315	274	296	284	307	318	321	266	303	281	295	312	293	299	299	301	276	321	307	269	305	305	298	293	308	302	297	282	329	290	284	284	297	279	274	286	291	300	319	293	308	298	284	262	276	281	321	277	275	328	308	303	304	310	291	295	304	303	318	268	336	300	289	296	308	304	267	291	306	276	256	296	269	275	297	280	277	329	272	295	336	287	264	289	294	278	291	313	256	279	285	287	304	296	325	315	316	275	266	299	294	303	269	291	335	277	307	300	270	301	311	278	310	319	313	307	303	315	306	283	273	271	311	308	290	288	264	314	282	295	335	323	267	320	309	289	272	275	301	292	296	297	329	314	291	301	270	283	266	301	264	271	280	275	314	339	327	308	288	317	282	299	256	293	271	275	309	263	310	301	299	311	306	310	302	311	284	274	295	273	314	294	305	272	308	308	282	302	283	307	319	285	273	319	273	287	284	289	282	279	305	301	299	274	308	278	297	301	333	311	264	297	298	310	298	273	304	286	272	297	281	283	298	285	290	320	260	307	291	309	279	311	292	260	273	298	317	293	279	304	290	292	318	281	319	288	284	276	271	320	289	293	283	283	315	309	297	302	286	293	324	287	255	312	275	323	328	277	307	274	296	313	300	290	327	330	304	288	317	269	286	289	301	318	306	320	324	309	292	276	315	296	291	327	299	302	326	303	264	289	331	270	254	252	307	263	286	303	314	320	272	295	268	300	304	286	348	279	272	317	286	276	311	311	272	276	305	248	290	300	306	314	299	300	293	300	297	338	307	296	291	298	291	295	267	295	300	274	274	261	295	307	288	306	294	300	294	282	291	292	300	301	315	270	297	300	288	290	288	310	289	278	286	268	289	290	286	280	300	288	308	280	278	300	321	295	285	324	302	282	278	312	278	280	293	294	303	294	335	292	308	274	272	317	290	309	308	282	300	284	296	315	315	290	274	310	292	295	276	291	284	255	306	267	285	279	278	268	271	288	277	327	331	334	310	289	285	315	290	295	299	287	320	270	305	322	282	264	275	287	301	290	313	253	301	308	298	282	301	275	306	281	291	296	319	310	321	309	285	275	294	288	304	284	268	318	295	302	310	282	257	289	316	276	257	289	300	300	298	267	335	279	271	262	313	304	306	279	317	270	307	297	294	303	307	277	303	287	285	295	282	289	294	284	297	255	316	267	304	280	303	318	295	276	292	302	289	318	301	332	296	290	283	307	290	272	301	273	275	296	326	298	286	316	298	308	288	284	289	300	292	265	264	283	310	299	295	284	274	269	304	318	320	269	295	270	287	310	298	307	327	306	297	308	284	300	266	288	264	294	338	306	325	259	288	313	306	286	280	327	332	308	261	283	266	313	305	318	305	318	288	338	322	290	271	302	297	277	296	292	318	277	277	281	301	280	262	309	299	301	283	294	283	311	313	324	320	330	281	277	299	280	277	301	293	303	288	283	310	267	322	286	293	280	278	291	275	320	302	314	288	264	330	320	268	299	293	281	315	307	298	289	311	287
1855	712	683	656	669	675	685	727	718	687	696	687	677	712	697	720	672	693	692	693	700	679	663	683	702	708	726	692	672	677	724	687	638	636	686	641	656	692	662	651	690	674	701	713	706	712	699	669	668	651	688	690	723	690	670	663	658	667	712	696	654	710	705	658	675	685	691	703	674	693	616	662	666	632	722	680	643	639	718	690	680	646	673	628	692	684	692	694	647	719	678	674	668	666	696	690	685	701	702	679	671	721	717	712	688	673	664	660	730	641	686	711	696	716	691	699	673	689	661	690	676	648	676	661	636	690	673	659	693	684	754	710	695	693	647	679	685	676	732	681	709	646	723	672	685	686	682	684	690	691	635	714	647	721	669	707	715	710	681	699	701	707	717	684	708	658	634	668	717	724	675	706	613	653	716	685	695	686	692	652	640	711	692	663	713	682	677	663	666	688	663	679	651	646	701	648	720	677	689	653	680	670	679	631	680	667	642	692	664	650	701	671	695	738	711	709	684	732	696	683	668	690	686	678	647	701	671	739	671	660	699	660	672	678	684	643	671	641	682	678	679	707	700	713	687	681	688	673	706	698	659	693	679	663	661	620	663	685	701	731	672	694	672	710	665	624	702	701	665	735	727	666	698	677	660	705	702	693	727	659	699	672	643	637	642	667	679	675	674	683	716	654	686	685	690	648	677	656	709	667	705	667	629	703	675	708	729	686	694	708	698	688	655	737	684	730	636	665	725	685	701	676	715	713	662	723	692	692	688	699	692	659	689	718	663	665	711	701	679	701	679	681	692	703	698	673	678	690	684	721	654	678	711	676	649	694	706	696	690	729	683	711	706	688	715	676	710	672	731	711	673	709	694	666	670	660	683	693	707	673	738	675	679	648	682	732	683	717	711	680	708	679	733	697	719	648	715	618	673	662	717	758	692	654	673	656	664	708	677	679	635	657	671	675	685	701	689	681	683	643	671	693	713	703	676	729	740	735	712	643	679	672	703	641	636	722	733	675	684	708	671	707	709	679	698	672	633	686	666	658	716	697	631	698	680	626	719	659	756	641	693	686	716	721	713	660	706	696	624	712	648	692	708	643	684	704	676	671	697	695	708	660	703	686	669	686	697	684	685	697	688	685	699	665	701	656	662	747	639	650	707	628	725	702	655	697	665	712	708	694	650	725	681	684	650	701	746	710	701	702	680	662	673	696	693	628	670	686	678	718	682	688	653	696	701	646	682	671	682	704	689	729	709	690	689	699	645	664	680	691	684	695	676	691	714	720	714	685	678	649	706	699	657	680	726	711	664	698	644	728	670	706	667	698	708	702	696	682	686	662	694	654	693	645	633	736	662	655	686	644	701	689	685	726	704	704	683	712	669	650	672	690	681	648	640	671	702	707	677	697	749	661	738	670	726	707	687	686	737	696	693	684	697	673	657	703	700	722	738	721	711	683	687	687	699	675	649	658	667	711	706	698	666	674	732	702	666	661	696	713	693	675	663	649	681	678	704	703	692	700	729	683	677	679	711	674	696	671	679	640	705	717	672	645	674	694	676	657	688	640	694	729	651	648	724	676	673	666	686	677	706	710	663	661	708	644	709	718	690	667	712	659	727	675	683	662	683	692	683	703	660	695	688	710	675	660	713	669	685	711	678	722	673	643	678	699	670	646	697	663	725	646	687	710	683	647	655	686	758	752	710	682	667	711	699	689	659	716	705	667	643	612	663	659	689	678	664	674	656	696	666	692	687	698	671	677	635	733	642	687	710	725	657	685	708	673	703	712	688	683	681	661	738	660	705	689	685	687	701	659	711	718	618	661	662	667	649	669	676	679	712	721	648	717	662	694	699	640	680	715	665	612	642	700	739	734	678	662	713	721	733	641	657	677	706	690	700	694	679	689	662	688	695	673	683	652	688	736	728	679	686	668	717	672	666	680	717	682	706	701	732	714	657	695	716	677	715	695	667	677	722	682	720	668	677	654	744	657	722	719	686	695	689	742	696	694	682	661	652	723	703	670	720	684	654	693	681	694	789	633	700	673	661	725	684	681	690	684	644	707	693	709	724	663	702	713	671	709	668	695	715	670	644	636	695	669	672	706	674	683	686	656	666	686	676	656	640	670	734	665	695	684	702	708	684	666	667	671	702	736	665	689	634	711	663	632	653	673	650	707	710	674	678	701	675	730	699	678	693	656	658	715	734	669	680	695	711	691	698	677	659	698	669	719	669	655	723	694	705	691	641	696	697	725	668	727	721	681	706	677	686	684	653	681	683	697	699	664	708	624	690	699	716	703	738	713	693	704	635	687	715	666	660	680	692	651	683	706	704	680	684	705	666	652	717	684	738	702	731	719	690	684	723	686	724	712	712	685	693	703	674	676	691	649	670	667	706	662	693	681	693	667	710	682	702	667	651	672	652	766	695	685	681	646	706	693	655	743	704	698	708	705	630	689	698	639	683	683	663	716	667	734	693	701	640	717	698	681	675	704	668	673	717	693	665	658	674	675	707	729	688	721	689	729	686	695	727	711	669	726	715	661	710	678	651	721	653	689	667	700	650	696	657	666	672	659	630	683	654	644	676	710	682	711	706	674	689	675	717	694	634	647	644	694	649	703	613	734	688	689	700	676	693	675	679	718	680	640	705	687	709	712	645	707	673	672	703	672	681	636	708	718	708	682	671	713	689	714	700	704	679	724	700	648	678	688	678	740	719	668	718	682	676	679	697	680	715	715	668	673	711	690	632	669	709	696	691	701	661	686	717	689	717	689	692	694	671	716	691	688	716	679	668	672	690	709	670	715	710	660	723	711	674	662	693	673	679	667	709	636	710	680	663	698	715	696	667	706	669	667	693	701	625	684	729	705	679	689	694	668	729	672	664	705	712	679	632	640	660	633	689	658	675	649	683	684	705	708	718	684	704	701	680	708	710	694	696	689	643	671	654	668	666	659	671	729	676	659	694	679	695	706	703	690	733	755	696	700	649	702	651	667	678	692	653	752	688	706	723	659	750	719	637	684	695	684	657	686	693	732	718	668	705	657	670	697	710	715	676	617	708	706	653	661	727	697	661	671	689	678	649	737	693	670	645	673	695	672	662	684	666	681	655	686	661	702	679	691	682	721	699	660	707	685	708	658	694	641	704	685	741	669	733	673	680	696	706	690	670	657	707	641	657	703	730	683	676	659	699	698	704	704	719	657	659	653	679	691	692	670	654	681	692	691	727	712	688	697	678	735	713	676	689	666	636	690	684	619	705	663	706	662	718	705	679	624	683	709	654	695	656	647	686	675	727	712	689	717	689	659	679	665	726	685	688	695	712	757	685	666	669	724	655	666	712	661	662	699	731	646	703	709	720	668	706	701	703	689	759	680	701	723	656	720	714	648	730	704	670	691	689	673	680	671	667	662	668	672	694	672	690	731	705	722	734	690	737	679	683	678	691	684	681	700	672	743	712	625	721	695	694	659	726	669	665	677	667	673	695	665	685	693	680	697	700	658
7646	496	494	410	303	270	207	221	199	213	188	204	165	179	144	187	193	169	182	180	172	171	178	148	167	167	173	161	165	176	147	146	141	165	150	142	165	172	164	131	157	176	144	156	168	169	171	174	146	155	169	177	158	160	170	168	160	164	137	186	139	172	157	123	166	175	180	137	151	166	147	150	162	162	137	156	149	205	168	165	144	168	161	176	175	169	161	174	153	169	146	146	169	188	167	158	158	172	175	168	161	159	154	139	142	185	184	165	158	152	125	143	160	161	175	157	163	160	167	138	151	150	178	147	162	148	179	166	140	169	179	168	150	132	155	145	151	153	169	160	169	158	152	144	168	167	167	131	188	157	170	153	171	149	161	151	165	164	174	160	151	172	139	155	177	161	133	164	162	160	164	164	160	130	167	181	185	160	159	151	185	156	175	158	160	160	177	176	149	155	171	152	175	143	186	144	139	156	156	142	135	171	175	159	163	160	130	154	157	170	169	153	174	157	162	161	172	176	159	151	169	159	146	166	157	166	141	186	147	166	170	192	157	136	158	187	164	162	191	144	167	166	171	165	149	137	131	173	174	136	167	153	168	169	164	167	167	137	154	185	156	186	150	138	175	159	158	145	146	156	146	168	148	166	171	148	156	143	148	129	179	162	155	189	179	143	169	170	167	155	155	161	161	173	149	170	164	154	182	142	121	167	156	162	155	156	147	184	146	162	196	179	153	182	158	134	162	187	176	150	168	176	157	161	151	158	146	163	171	173	133	152	169	167	150	161	167	179	180	185	162	181	165	171	155	162	176	141	155	141	135	152	160	140	133	168	158	157	180	154	150	145	165	146	173	142	150	133	143	144	150	180	133	154	176	156	155	168	163	160	170	169	153	161	151	172	158	142	159	147	159	154	122	153	141	150	158	160	147	162	142	134	160	156	168	160	160	168	161	159	151	135	141	167	153	167	168	192	146	163	210	151	162	150	161	168	159	157	164	165	155	160	169	166	150	156	160	159	169	156	160	162	163	164	147	145	156	155	153	153	166	152	149	182	168	158	153	176	142	173	160	190	175	163	169	165	159	135	174	191	180	171	187	158	153	139	165	165	166	148	153	172	177	150	165	152	150	163	137	142	131	155	143	136	154	145	148	169	160	162	162	144	154	150	164	163	149	180	146	153	151	179	149	140	157	177	152	143	164	163	168	156	156	150	163	157	132	151	163	162	164	173	192	147	152	166	160	141	173	176	165	152	159	153	138	153	174	164	138	153	144	185	174	168	176	172	146	158	149	168	159	164	171	162	146	156	175	162	155	157	175	157	159	149	167	171	169	155	159	159	168	181	151	178	144	153	170	174	154	145	152	178	144	152	146	178	163	179	194	164	155	173	164	153	155	149	149	189	159	165	160	153	161	147	156	154	163	170	171	157	187	176	153	161	157	157	141	142	165	164	161	152	157	167	133	172	175	174	168	183	170	157	166	151	163	159	201	173	169	153	154	142	158	169	155	155	140	192	135	172	165	143	179	162	165	185	152	152	169	161	150	146	139	156	159	135	170	146	137	160	142	198	160	147	153	151	195	163	161	171	183	167	148	164	152	162	158	164	168	159	158	169	152	182	143	154	170	172	163	172	168	160	158	164	132	159	176	165	159	178	149	176	179	177	173	149	178	159	163	183	156	139	146	150	153	143	183	149	166	177	138	155	158	152	143	169	151	161	163	185	176	173	158	177	136	152	165	164	157	171	136	144	146	151	165	166	150	167	168	170	192	172	169	141	152	168	164	200	155	169	173	178	180	173	162	170	168	136	150	159	202	215	179	160	173	169	154	154	191	143	148	163	149	160	179	162	177	167	169	161	161	182	176	150	147	164	165	175	177	152	177	157	186	167	162	138	133	156	168	145	177	198	173	153	151	173	164	153	155	161	144	150	159	168	151	155	171	175	172	197	181	160	158	176	183	173	187	160	142	157	176	148	170	151	168	140	160	171	163	154	174	183	158	173	183	145	145	148	155	180	165	150	148	172	169	168	157	168	181	145	173	162	142	147	169	166	167	153	161	175	144	165	156	161	173	149	163	163	162	162	168	151	167	173	148	153	156	168	146	145	145	127	151	170	179	143	160	162	180	165	171	174	169	156	137	145	163	146	160	166	166	155	143	163	161	160	149	186	173	146	143	159	147	138	148	188	186	170	160	176	155	175	135	160	146	193	161	144	157	179	170	175	156	201	169	172	138	188	162	149	168	171	173	181	149	192	154	167	143	177	165	169	142	160	146	169	156	165	147	163	125	173	129	172	161	173	160	152	135	194	178	158	154	146	171	146	150	154	162	167	146	161	176	132	166	149	171	140	159	155	162	182	144	150	162	145	156	143	152	150	158	149	166	178	154	152	151	177	154	154	173	165	166	154	153	168	146	153	164	148	155	178	159	168	169	167	147	158	162	168	162	187	168	159	179	153	150	159	173	156	133	139	155	159	166	149	155	163	163	148	162	178	171	156	167	137	148	154	177	166	164	194	153	145	166	171	151	184	169	156	176	151	168	156	146	153	171	180	158	158	169	155	159	148	170	156	157	165	168	175	184	167	172	153	184	170	195	170	133	159	154	184	183	169	138	171	154	162	166	159	161	155	136	141	159	186	141	156	156	145	152	149	177	168	185	149	138	183	153	165	155	144	164	178	191	139	153	180	169	157	171	147	159	168	134	146	164	162	160	178	152	131	163	163	172	162	182	194	151	174	154	154	162	145	148	136	159	147	149	151	137	168	164	144	165	168	165	166	164	152	193	183	156	137	166	166	179	161	147	172	157	163	176	159	173	153	144	165	154	160	153	167	147	172	165	172	155	176	170	158	160	143	168	191	146	168	175	168	148	163	164	133	166	178	175	154	146	170	161	146	157	167	171	164	149	166	138	175	160	143	154	144	156	137	170	194	168	184	164	171	174	125	180	152	153	165	129	167	178	177	150	143	154	154	171	149	166	172	178	184	171	169	169	153	153	156	142	144	140	136	159	182	161	149	184	160	154	135	162	165	148	152	160	171	163	168	142	156	171	144	186	139	154	130	183	143	155	177	180	158	171	144	151	160	149	149	158	133	145	152	159	151	160	138	133	167	175	130	137	147	165	170	150	166	183	149	174	177	159	138	176	170	141	156	150	183	163	156	167	154	149	143	163	147	164	157	129	163	162	178	138	160	165	164	156	166	172	157	152	178	165	172	177	182	163	178	163	164	149	165	154	161	134	162	172	175	151	148	186	163	176	168	158	143	168	154	174	155	155	163	159	144	174	163	158	149	156	161	168	151	181	172	147	158	160	164	154	152	147	180	169	188	150	171	166	171	150	152	193	192	158	159	179	169	161	164	152	159	151	160	165	159	152	175	144	181	142	176	168	176	175	157	171	163	142	164	184	176	171	162	151	146	179	154	161	167	167	158	144	132	163	169	182	147	174	177	170	151	182	170	178	171	149	140	170	166	153	162	168	147	179	130	137	150	142	160
6287	692	1116	1192	1114	1033	795	811	670	655	598	578	570	548	501	524	492	497	464	499	482	522	488	497	479	467	468	495	469	430	507	474	423	456	475	485	445	418	451	456	486	442	452	437	416	429	507	465	472	431	414	470	404	441	445	471	446	445	436	438	489	453	476	475	454	445	452	433	447	431	479	460	451	443	432	444	420	442	427	434	491	458	410	439	414	421	443	415	464	420	436	438	436	440	441	437	457	439	447	436	442	458	440	443	444	429	451	453	453	476	423	438	448	411	460	451	439	431	441	435	438	447	430	451	447	449	449	412	437	431	381	430	424	447	428	421	434	437	439	422	421	443	436	441	436	463	427	409	423	439	412	445	422	433	461	412	437	450	470	428	450	458	432	412	454	438	418	456	445	458	470	421	420	433	436	480	432	447	440	423	441	444	402	462	425	443	445	427	440	450	487	437	449	420	409	478	440	454	393	424	461	454	411	434	435	475	450	435	418	420	451	405	455	448	426	445	417	441	443	432	418	437	430	456	443	412	434	432	489	416	430	413	427	491	426	431	437	420	419	473	443	448	450	434	428	429	444	447	481	438	449	419	402	430	444	444	439	434	438	484	412	473	441	444	453	455	447	453	424	439	442	449	445	423	435	392	423	450	429	452	425	447	444	439	460	394	494	430	475	423	417	439	480	441	418	484	441	466	431	404	431	450	454	459	434	437	456	433	423	465	420	445	474	465	442	448	406	446	423	433	468	444	424	445	429	418	427	456	402	445	458	452	447	432	428	422	406	455	448	409	415	460	434	487	432	438	412	436	461	419	446	459	380	423	417	465	446	441	463	483	421	421	436	419	446	424	468	481	452	423	409	436	427	482	436	480	435	426	408	481	437	459	410	425	436	444	424	444	439	433	405	434	408	427	439	487	444	450	469	444	444	432	461	438	467	464	404	450	441	452	439	463	468	447	430	446	441	453	432	439	450	434	404	432	453	446	428	467	429	470	437	431	449	458	462	448	472	437	459	384	474	460	470	432	448	512	428	478	429	428	478	437	450	435	435	410	434	419	460	487	410	415	478	466	464	432	394	433	401	451	412	451	461	435	421	425	444	432	476	467	475	448	410	444	483	466	417	417	445	456	434	436	428	473	440	435	442	441	426	449	463	428	441	448	443	435	463	421	445	444	415	460	443	432	450	438	442	419	459	466	418	445	453	452	404	423	422	448	450	428	464	450	449	433	447	443	406	420	425	434	423	408	451	454	450	433	460	452	424	424	427	447	458	447	381	474	450	430	434	460	438	457	436	446	469	408	445	425	475	412	457	441	474	463	423	413	467	447	420	431	438	464	394	400	446	425	440	478	437	434	420	442	430	462	413	426	418	432	400	408	441	409	452	445	446	373	402	442	424	441	435	407	413	473	433	420	407	406	419	434	445	430	460	465	439	450	389	432	450	431	410	428	447	423	435	443	396	449	438	445	430	422	441	429	400	445	422	459	440	448	454	444	405	463	464	414	419	428	422	425	486	455	447	462	432	433	418	444	426	438	451	428	422	426	422	429	452	437	448	428	443	424	434	441	421	445	469	436	451	436	427	447	401	420	463	418	425	439	425	423	416	431	455	426	463	458	407	441	427	445	439	460	422	431	392	415	406	441	465	419	435	447	439	456	409	459	456	458	423	433	443	467	413	426	454	414	403	457	433	453	437	420	415	405	447	467	438	403	407	426	476	468	449	441	435	421	441	443	402	416	430	461	418	412	413	411	432	406	410	426	452	445	440	437	451	408	463	410	439	388	460	443	459	415	469	433	432	417	460	450	459	475	422	410	444	408	448	428	434	453	444	445	448	444	449	411	438	458	462	437	447	439	460	461	426	420	409	426	443	437	448	462	406	434	478	453	422	449	423	457	449	425	505	470	448	394	394	421	443	411	423	484	436	477	449	422	438	431	430	449	425	444	419	414	448	403	437	387	432	480	415	398	460	443	427	410	498	404	444	471	457	414	460	457	415	461	447	416	432	426	423	447	459	447	456	434	428	456	435	407	412	434	426	414	474	464	451	456	457	441	429	404	459	475	453	425	464	431	442	430	447	450	447	425	472	423	423	436	424	433	441	439	446	431	425	425	456	469	463	428	427	489	433	467	427	434	422	429	399	460	468	425	419	414	414	418	464	453	409	439	458	464	458	455	474	441	443	435	444	481	391	459	467	452	439	435	446	423	417	437	446	422	424	423	427	470	468	441	414	440	414	417	418	439	493	440	448	434	456	419	478	439	398	443	437	433	456	448	471	418	417	433	445	402	438	438	451	460	440	421	437	433	431	431	414	433	443	437	462	467	469	440	430	462	431	450	421	431	407	443	430	450	443	485	435	421	436	428	450	435	441	461	431	444	418	475	416	456	411	427	465	446	424	463	476	441	419	383	444	431	465	410	443	416	455	416	459	417	463	410	443	437	412	446	429	408	423	401	479	433	435	420	446	438	434	430	444	435	445	463	387	445	447	419	448	453	371	451	448	465	396	441	426	445	442	436	421	426	407	439	457	440	385	413	451	455	447	444	429	449	437	454	442	444	465	462	475	426	427	438	423	421	450	408	447	427	442	482	452	457	450	439	473	448	451	398	465	436	452	444	461	446	463	453	437	430	434	420	448	426	464	432	419	474	481	409	444	458	424	414	447	447	463	453	376	464	444	428	445	460	447	453	395	411	405	413	440	488	426	452	435	444	428	465	444	437	471	435	447	462	437	465	400	481	431	428	447	448	458	401	455	448	465	451	425	450	426	432	402	425	460	436	455	447	429	440	446	433	443	408	427	437	430	463	478	450	415	445	400	430	405	439	445	425	422	455	407	463	434	461	418	408	453	397	468	429	455	427	463	428	411	481	449	442	465	457	451	460	452	447	438	439	484	472	455	405	424	419	448	429	435	452	401	449	441	470	434	423	437	466	516	405	434	443	432	444	426	450	438	423	461	453	429	431	453	430	435	425	395	450	466	449	467	447	432	412	462	425	404	414	442	424	439	446	424	399	436	415	440	450	443	440	442	413	458	458	499	451	424	450	434	430	486	445	464	417	434	438	445	432	485	450	482	463	444	438	446	435	395	395	419	427	411	432	445	436	454	426	427	450	437	448	436	445	406	445	428	480	421	410	423	442	404	413	434	408	424	422	424	412	448	445	465	432	461	447	409	436	458	408	466	481	428	434	393	456	419	439	425	432	435	426	447	445	469	430	478	448	427	441	407	434	411	433	465	439	403	462	451	457	420	433	470	440	450	463	389	482	490	408	442	457	417	455	451	484	430	427	465	436	416	494	436	461	414	473	436	432	427	420	454	467	434	427	437	460	486	445	434	435	450	462	461	456	428	443	465	442	455	383	444	439	413	388	420	425	434	409	452	414	443	465	436	456	461	424	445	434	413	389	423	481	437	477	454	425	450	462	420	423	402	443	432	416	433	451	425	424	421	417	422	431	445	426	436	472	473	429	428	447	443	449	436	464	429	450
13947	1143	945	775	589	489	388	409	369	350	319	306	296	322	336	297	298	276	347	313	323	283	308	257	291	275	282	274	296	320	292	298	276	284	314	289	318	292	286	285	320	290	273	268	286	279	286	302	332	303	290	284	280	284	292	256	280	255	282	260	312	274	263	280	299	243	271	279	273	290	314	278	271	274	293	294	284	268	250	295	275	273	297	280	263	272	306	267	260	273	291	288	315	268	263	300	308	258	291	275	319	287	230	278	244	290	279	285	309	257	283	278	252	267	288	289	286	275	281	282	279	285	326	293	288	267	257	267	285	296	266	278	263	272	282	286	281	299	295	250	287	295	287	281	289	277	302	265	266	325	310	288	305	259	271	247	267	280	293	282	289	266	278	261	302	281	277	280	268	303	264	278	275	282	282	296	303	294	277	292	257	276	272	292	261	269	270	255	287	300	280	276	289	273	265	286	314	295	259	321	291	313	291	269	276	286	263	300	280	301	301	294	277	247	289	242	297	281	299	278	274	285	272	272	272	289	280	269	271	294	329	305	292	238	284	268	286	288	274	294	285	284	293	245	277	288	295	256	282	263	285	266	313	284	317	278	296	295	296	306	318	271	272	263	298	255	261	274	266	292	309	258	287	282	284	289	279	261	277	315	297	336	270	267	290	251	309	303	254	288	278	297	305	296	270	279	251	252	295	286	276	251	290	301	251	255	314	301	303	288	302	276	296	296	320	271	279	287	304	279	286	253	279	291	290	292	260	265	266	280	290	286	293	253	269	275	260	296	265	296	303	281	256	307	263	277	288	239	299	290	266	254	282	302	316	306	275	274	277	300	261	275	277	260	296	278	251	303	279	251	289	288	259	282	278	285	267	272	297	275	278	261	279	298	280	265	242	256	257	259	305	269	292	274	249	270	258	271	278	299	271	327	282	273	286	299	281	262	322	280	295	288	278	277	285	276	251	269	269	270	263	285	273	284	289	296	268	265	267	286	315	283	257	266	279	253	292	288	277	256	287	267	292	278	265	275	310	254	273	287	282	268	288	296	269	255	265	328	287	260	275	268	302	270	271	246	240	279	289	275	299	242	289	301	298	272	280	290	281	273	274	261	274	265	286	303	290	275	316	258	262	284	295	267	285	271	277	300	299	273	333	283	284	269	289	242	256	269	298	303	298	274	257	290	302	293	249	305	267	272	299	302	256	268	283	284	306	290	276	279	298	292	249	282	276	258	286	292	302	273	275	276	264	338	283	309	295	254	265	281	260	280	291	313	282	252	286	272	282	237	298	276	256	257	288	278	282	245	285	272	314	306	310	293	265	291	254	263	254	280	271	295	274	267	259	298	270	307	283	278	279	249	293	288	284	271	290	251	283	285	270	266	271	261	263	269	268	292	307	277	238	263	245	271	268	291	275	283	288	258	287	277	283	254	268	297	340	280	319	288	285	306	288	285	258	313	280	259	291	285	270	256	281	264	275	286	283	294	256	285	262	255	249	298	301	289	285	279	282	259	285	295	307	294	303	287	251	300	302	284	281	253	266	269	270	262	251	266	234	287	253	259	265	260	230	264	302	256	299	276	270	285	290	286	289	309	274	280	275	312	287	301	273	276	279	308	280	280	280	268	311	272	296	301	284	270	266	250	256	245	267	244	289	273	279	244	257	272	262	272	295	290	291	267	269	328	307	291	258	306	295	260	284	280	299	266	288	291	266	296	291	290	264	275	282	290	250	279	287	286	299	276	259	258	246	288	284	290	277	286	283	270	260	255	301	286	284	306	275	276	278	246	280	268	273	271	283	290	308	310	268	309	304	297	288	275	282	334	280	262	286	280	261	256	294	268	268	267	251	277	292	275	278	290	302	317	303	295	262	270	279	294	291	295	254	305	280	294	289	263	304	266	276	275	282	321	310	283	286	262	296	274	280	305	293	274	278	267	288	290	287	332	281	271	277	275	267	279	293	291	268	319	262	269	301	287	289	286	273	312	321	287	277	283	284	264	274	303	278	258	269	268	274	306	298	293	287	260	283	292	269	261	258	274	287	293	261	249	259	259	307	268	261	277	321	271	277	306	290	291	271	277	251	295	287	310	292	268	275	302	274	268	298	297	303	268	247	310	260	278	290	276	271	293	274	260	282	291	275	293	298	274	289	265	263	269	244	228	287	267	296	268	265	307	281	298	241	253	260	303	289	256	268	291	266	236	285	267	315	292	291	292	264	321	308	258	265	290	251	291	287	278	296	248	273	303	277	268	268	275	281	264	247	254	298	278	252	288	262	268	248	245	230	264	293	254	291	258	275	293	293	286	309	266	283	282	292	299	270	249	263	312	275	281	265	256	307	305	289	240	256	267	270	318	283	273	277	271	272	298	262	266	258	258	296	295	284	268	281	291	256	258	259	260	299	288	246	286	253	282	285	313	268	308	225	299	302	259	262	288	279	281	207	266	258	264	275	268	248	278	305	308	301	270	289	281	302	281	272	269	257	306	274	298	289	276	286	244	251	257	255	278	276	270	309	283	313	311	318	304	296	316	288	297	283	290	279	277	274	300	245	281	237	305	289	281	298	298	289	275	299	302	301	276	295	286	308	276	304	307	270	283	261	272	302	247	280	300	281	257	332	254	305	280	286	252	263	271	260	259	246	276	297	295	317	289	291	278	275	276	284	264	333	307	257	290	296	283	261	258	319	267	284	270	271	275	272	252	306	316	280	265	283	288	302	288	315	304	257	292	292	270	281	281	293	276	259	268	282	306	296	284	258	296	316	270	286	287	278	282	271	268	272	314	340	301	278	279	284	254	297	298	275	265	264	260	289	277	287	283	261	264	269	283	258	283	259	322	306	274	291	267	252	295	284	293	261	300	263	288	294	285	274	260	303	275	281	274	243	276	265	281	276	264	286	273	285	291	280	280	253	291	286	287	263	272	306	283	247	271	280	296	273	260	297	251	294	281	280	280	282	280	303	283	244	311	296	288	299	269	264	316	264	269	284	300	292	271	258	275	269	252	275	297	271	243	260	315	278	300	258	281	292	299	288	274	268	283	295	250	256	272	286	265	320	307	282	291	313	329	312	271	281	253	285	280	271	269	285	294	253	329	301	284	273	276	266	296	284	303	290	263	274	321	276	288	276	275	286	277	294	250	278	321	308	292	284	289	293	275	290	325	294	258	301	275	303	303	253	298	275	295	267	264	242	245	293	285	284	290	263	281	280	279	292	256	287	288	269	242	288	279	278	342	278	286	279	298	270	285	285	262	302	307	246	281	276	271	289	267	300	280	288	275	270	272	278	257	268	290	294	283	284	297	265	253	311	281	274	321	299	322	257	278	294	269	272	290	302	305	276	265	305	264	273	317	261	244	294	302	310	285	286	304	251	266	303	270	315	262	273	274	275	275	239	290	302	301	291	267	289	252	284	264	273	274	288	290	261	277	254	299	279	270	257	285	269	268	268	317	297	265	290	301	257	287	251	262	268	297	291	312	287	284	270	297
8181	1212	2100	2297	2004	1668	1430	1237	1130	1101	1027	960	927	878	884	867	870	799	833	741	773	799	766	801	753	742	742	742	709	694	691	722	715	698	713	718	702	725	729	703	694	736	746	731	677	745	690	721	696	749	714	653	735	704	747	711	699	740	702	715	681	686	703	687	707	660	714	760	685	699	730	671	722	710	679	703	723	731	704	677	647	712	703	719	724	719	690	673	702	676	676	671	709	659	712	689	706	687	721	701	679	779	704	697	657	708	660	666	747	713	699	678	740	709	686	724	725	679	695	711	671	656	751	680	731	694	658	711	715	707	669	681	671	699	715	716	698	676	671	732	700	681	633	678	748	703	707	704	653	708	662	695	688	715	698	722	740	697	683	720	715	704	696	717	714	655	722	632	683	701	682	678	680	747	710	670	714	720	664	716	673	704	663	714	718	729	714	692	696	685	677	692	654	704	684	759	715	673	660	640	680	701	718	721	689	668	690	604	712	708	696	724	718	682	689	682	690	681	651	666	640	667	695	714	713	708	684	742	670	683	613	678	678	714	719	697	663	689	692	681	689	690	733	690	671	676	663	693	681	633	705	709	687	690	702	705	659	680	732	661	695	646	750	685	688	691	682	707	719	717	642	708	748	694	726	745	716	639	678	692	741	708	658	690	686	686	672	729	692	699	695	736	681	692	677	701	709	655	730	700	734	702	719	699	680	680	703	730	693	685	666	665	703	675	697	691	729	742	678	685	672	678	661	727	730	640	706	715	698	653	639	662	677	675	667	624	684	687	697	692	693	733	718	726	699	742	695	713	690	680	721	704	687	724	704	624	663	728	681	706	732	738	687	709	692	712	657	712	714	710	675	705	655	661	702	704	620	778	680	720	654	718	653	709	759	669	730	680	725	667	728	670	685	679	702	671	680	683	694	726	695	739	720	717	630	719	721	682	660	658	673	694	688	674	700	704	680	733	644	685	682	619	689	652	732	705	706	691	735	756	679	713	666	716	714	716	671	666	687	685	707	705	690	673	695	710	651	678	697	736	703	694	699	685	706	724	712	717	729	707	647	714	692	642	693	679	720	673	705	699	686	702	690	657	740	707	673	666	674	654	706	736	703	718	656	666	688	664	706	714	679	701	702	695	672	690	748	717	691	682	690	700	673	642	685	700	743	661	683	685	712	670	699	689	675	682	716	707	685	676	682	661	684	702	708	704	660	679	719	719	683	686	723	634	694	650	691	689	690	698	691	663	720	678	640	747	668	679	705	675	695	700	686	696	692	698	700	698	643	691	686	680	705	668	658	625	763	710	741	658	713	725	705	706	677	668	693	674	676	690	670	649	674	669	655	697	667	697	706	723	680	671	681	738	638	670	693	704	697	712	680	750	680	685	717	683	685	695	672	703	699	709	696	649	664	769	732	729	640	738	713	691	670	690	685	669	675	653	712	663	702	687	663	752	684	669	678	670	661	722	694	656	698	656	691	704	693	692	763	676	704	699	671	725	735	699	676	680	674	678	681	770	663	678	727	694	731	715	727	720	661	726	665	689	684	650	693	674	676	720	681	654	712	681	710	716	676	664	695	735	708	671	692	712	681	685	658	708	695	704	695	696	688	647	667	672	725	743	672	695	731	684	716	695	667	665	678	703	685	691	748	678	709	679	671	702	715	709	727	689	688	697	677	697	717	712	676	711	674	722	717	688	675	736	675	740	663	685	711	656	671	753	679	709	705	734	732	709	682	735	703	672	666	684	698	676	693	707	714	694	698	663	683	688	711	710	725	625	651	694	719	721	687	705	714	713	666	715	708	681	711	696	708	710	669	673	699	689	686	687	688	694	695	696	727	717	683	639	749	638	734	686	717	708	661	689	711	712	710	717	666	749	679	663	668	725	653	696	718	687	695	708	718	716	693	697	702	636	701	720	705	723	697	674	701	699	710	671	724	695	704	704	686	686	725	683	693	695	680	744	705	729	711	716	670	688	677	658	694	712	687	655	739	631	740	693	706	709	695	728	750	632	682	710	667	687	720	662	748	618	710	688	655	668	645	724	694	704	687	681	709	659	698	670	705	689	741	709	665	739	677	705	691	693	709	695	729	704	709	725	691	683	682	682	709	720	671	693	699	681	711	691	676	715	720	758	695	672	683	693	709	742	647	642	671	724	714	691	684	670	689	667	731	705	677	683	706	679	694	697	699	747	721	661	723	663	691	711	688	678	646	705	678	685	739	719	696	685	710	672	721	688	719	637	684	689	722	688	655	668	688	709	701	681	705	741	672	717	669	663	710	715	700	725	694	738	702	689	689	673	717	726	673	694	705	675	685	690	708	652	712	678	690	660	698	650	678	656	702	695	726	685	698	673	715	667	698	683	748	677	749	674	704	716	722	714	710	685	668	711	682	693	739	614	688	749	701	732	691	648	667	703	698	720	687	720	649	708	661	692	731	664	661	700	698	703	685	690	736	687	739	662	668	720	651	676	660	718	707	689	705	680	678	692	712	695	706	724	659	696	712	704	727	692	693	691	691	716	663	704	690	666	670	717	718	688	753	666	659	706	701	719	710	664	684	687	710	733	700	631	677	730	648	710	694	669	676	693	674	706	666	712	692	637	700	676	683	668	700	698	679	702	733	744	652	692	704	717	686	681	691	696	663	717	683	721	702	730	707	658	669	702	699	675	644	699	678	690	684	693	672	721	681	647	733	712	695	687	688	690	690	691	674	714	712	689	694	719	699	737	695	656	672	686	705	715	701	683	712	679	711	710	701	720	676	706	698	688	700	698	696	699	723	714	645	674	691	676	735	698	696	733	697	688	660	716	690	709	675	686	690	698	691	698	630	661	667	680	746	723	682	731	648	692	678	655	667	678	732	687	662	675	676	739	671	706	647	675	679	674	657	659	684	702	766	732	706	672	635	683	712	673	690	713	727	697	664	687	715	677	664	683	705	734	657	670	695	690	690	674	685	658	696	691	696	685	689	661	702	690	699	710	740	649	690	690	659	689	696	696	686	674	678	731	687	709	657	696	690	735	690	695	694	706	684	677	619	673	684	672	686	658	645	694	686	676	714	711	659	613	701	654	645	712	725	704	727	660	674	694	769	682	736	704	689	709	689	701	712	717	669	663	715	686	662	705	725	684	692	688	676	648	643	695	671	645	744	732	668	682	683	645	726	673	660	667	695	722	684	701	695	713	665	716	725	701	684	739	691	704	693	665	662	698	710	682	648	677	657	699	701	726	647	708	751	651	683	719	764	691	655	689	699	685	719	695	722	668	658	772	689	750	697	670	700	683	675	697	671	677	685	729	736	668	681	646	707	681	695	747	691	742	625	706	661	710	679	698	633	662	667	660	709	688	715	655	677	749	677	693	684	711	695	700	676	705	688	667	626	702	682	678	700	686	721	657	717	686	693	720	639	726	707	704	687	689	748	712	658	712	682	736	711	669	731	678	699	729	725	712	689	697	715	669	672	682	715	681	714	694	725	686	712	675	744	693
1562	307	330	315	307	291	321	334	309	306	291	302	290	310	312	280	303	285	317	290	279	293	286	304	287	278	309	283	272	303	319	302	292	286	282	314	288	286	282	324	295	273	255	274	273	287	302	255	256	293	292	314	275	306	276	275	290	279	280	307	294	322	321	296	285	298	276	299	268	254	251	276	287	326	293	310	290	303	278	277	291	341	296	290	335	305	292	276	317	271	301	269	316	326	302	291	311	300	252	306	304	288	276	324	315	277	291	304	282	313	256	287	297	279	302	306	315	332	307	305	281	321	296	276	273	285	293	290	271	315	271	312	300	309	292	323	319	294	308	272	289	306	321	347	286	296	257	310	315	309	298	263	274	244	291	289	248	295	278	286	300	328	307	285	322	305	276	276	324	314	285	280	264	292	289	315	268	309	301	303	267	283	296	302	321	285	303	302	299	270	266	295	293	290	282	298	297	304	292	292	283	275	294	261	301	262	317	287	303	315	288	304	302	313	290	314	310	294	255	293	306	289	306	286	307	302	304	320	308	286	257	287	309	281	311	274	321	305	305	295	318	295	284	279	304	295	330	283	330	261	299	291	269	272	301	301	324	279	294	268	289	308	309	284	280	333	311	293	281	309	277	322	302	283	267	308	331	325	276	298	287	281	294	280	325	292	281	281	312	305	307	292	287	322	332	289	288	289	306	289	298	312	313	321	315	279	284	262	302	280	271	312	315	306	316	296	298	321	297	323	320	284	302	325	272	284	294	289	301	327	281	302	268	265	283	303	300	285	297	285	277	257	291	307	295	294	299	306	290	325	290	297	305	290	300	291	294	272	291	307	306	302	294	326	284	278	285	293	284	289	329	288	273	306	300	325	301	261	310	240	299	302	280	275	300	333	319	294	323	283	315	278	333	300	298	277	296	297	276	286	311	239	322	298	316	310	302	292	294	302	296	282	300	275	312	278	273	312	332	260	290	284	294	302	256	286	313	273	299	285	309	306	275	291	299	306	287	310	283	257	262	321	294	308	295	286	308	295	296	313	317	284	298	325	299	292	288	274	314	314	320	281	294	306	310	279	295	278	310	285	295	308	275	300	265	275	307	332	310	283	287	313	249	259	301	291	279	292	301	277	294	293	265	309	313	287	255	317	290	309	305	277	275	316	301	283	273	302	312	310	321	279	282	287	297	311	281	262	276	308	264	296	327	282	291	283	263	286	325	276	285	288	309	269	306	302	277	298	303	264	301	330	278	316	291	255	257	345	286	326	303	290	290	294	286	300	290	287	332	315	298	296	263	278	292	289	294	303	315	272	320	302	283	279	297	286	294	294	315	293	291	304	244	302	283	314	294	327	282	285	291	282	293	302	280	272	274	299	300	288	331	238	287	278	296	306	265	306	301	296	316	289	305	294	291	315	290	278	279	277	292	260	315	282	308	307	301	309	318	307	273	292	350	320	313	288	309	278	330	302	287	286	313	284	278	292	323	286	290	303	260	273	279	279	268	270	283	246	259	304	293	300	277	293	298	278	270	282	316	323	291	291	264	290	313	255	317	318	338	307	314	266	287	294	311	315	294	283	261	310	296	325	276	295	330	307	311	303	321	285	315	261	298	293	318	300	271	299	290	281	309	304	306	311	322	267	272	272	293	276	317	319	301	288	295	260	307	289	303	312	294	313	287	297	292	281	295	290	296	284	279	299	278	298	324	297	314	334	279	277	285	280	287	297	293	299	305	299	356	300	304	266	256	307	284	300	300	283	304	302	245	313	313	305	291	283	317	299	268	323	293	331	315	290	274	301	294	291	283	271	330	300	327	293	291	261	274	308	286	293	289	262	293	307	308	301	274	311	320	284	295	280	295	287	285	293	280	320	293	310	300	316	278	297	283	286	320	282	272	296	263	314	300	293	296	300	275	252	284	294	292	293	284	283	302	333	298	305	265	286	292	305	293	313	272	301	314	324	288	275	264	288	279	284	303	291	300	267	316	286	307	277	319	288	261	265	294	288	317	289	303	318	289	300	304	294	296	288	284	323	297	277	297	254	320	276	313	280	268	305	307	254	305	301	295	305	304	300	295	286	308	284	275	280	305	293	308	324	294	287	316	280	287	268	288	284	306	305	290	289	280	302	300	278	291	302	315	330	307	303	300	264	325	300	296	277	320	311	307	268	295	293	305	306	310	301	264	307	307	291	285	297	317	277	300	320	314	294	269	310	324	290	280	290	285	304	297	319	334	324	307	293	306	321	280	305	286	294	286	295	262	301	300	301	310	295	287	300	289	308	291	295	315	316	303	303	288	320	292	279	302	289	303	287	274	309	310	293	274	272	288	273	299	322	283	314	282	320	291	301	291	277	296	306	305	291	314	336	308	271	346	300	282	300	297	314	302	319	303	335	306	272	323	303	301	310	270	271	291	316	304	306	283	308	296	274	307	296	309	283	276	275	281	301	315	312	300	278	248	317	322	291	287	287	313	333	315	309	316	302	289	289	333	281	323	301	280	322	277	289	303	303	297	300	305	293	271	268	296	310	306	333	313	285	284	317	309	277	300	294	278	285	326	303	280	289	272	283	280	267	279	292	302	268	280	294	292	303	285	296	266	306	273	304	291	293	293	288	294	271	307	324	298	263	247	303	315	324	284	298	293	282	306	313	291	284	283	305	280	264	266	274	300	315	314	300	263	282	304	304	266	328	304	279	275	314	252	283	316	297	304	291	298	303	309	322	273	281	306	300	263	295	275	290	297	282	308	326	308	302	307	278	333	308	310	255	311	306	307	299	270	298	293	284	280	297	280	309	293	285	312	300	278	259	307	299	316	304	260	293	303	285	304	292	283	267	309	271	320	315	333	310	262	298	308	325	287	297	277	291	265	326	302	282	272	281	333	303	282	314	313	269	285	298	278	315	273	301	310	321	291	283	301	276	298	290	283	273	275	336	306	292	282	298	332	292	303	268	273	303	311	278	303	295	296	269	305	300	297	307	278	303	280	263	282	348	286	321	309	293	286	269	315	292	277	306	309	301	283	303	316	282	305	276	300	331	273	287	270	264	307	298	300	297	332	282	310	259	328	266	297	303	278	299	287	286	297	305	328	301	285	328	275	336	295	314	267	274	305	326	291	273	322	295	307	288	262	300	297	291	323	273	327	288	268	312	281	284	289	285	277	278	258	313	309	315	256	294	312	298	308	291	311	291	282	278	267	273	324	298	309	312	315	286	289	285	349	286	302	316	284	266	316	297	257	281	293	315	332	291	289	283	303	289	297	257	265	280	311	270	318	273	302	298	299	303	298	294	299	322	279	316	316	289	312	249	294	299	305	332	321	270	250	320	263	300	257	301	278	252	310	259	273	309	288	325	298	303	285	289	282	283	295	339	285	304	303	276	287	283	305	302	298	324	300	303	294	309	300	303	280	311	295	294	297	289	269	319	285	289	257	306	294	278	309	302	289	271	289	298	271	330	271	284	290	284	319	316	311	318	293	313	261	323	286	324
1781	647	709	728	750	741	734	714	667	656	727	720	665	650	698	708	686	648	684	690	645	674	708	703	681	663	680	687	710	704	697	667	666	689	652	693	672	691	693	654	682	681	683	671	691	723	679	721	647	693	677	670	670	667	721	692	708	637	598	643	710	670	693	678	677	717	672	654	727	718	699	659	687	692	704	717	652	680	675	690	708	695	696	645	653	700	685	667	662	645	695	661	695	736	696	667	698	689	660	682	698	655	722	675	665	692	663	682	713	717	676	636	676	691	650	614	675	677	699	657	694	671	656	672	678	659	683	732	710	643	665	654	642	668	666	669	745	699	654	696	659	683	664	683	710	692	686	731	721	696	720	639	731	689	682	659	694	669	652	679	713	661	679	663	646	700	658	676	644	668	698	722	708	636	672	622	703	680	677	691	671	701	659	698	684	671	670	686	628	707	624	691	655	645	663	698	668	656	691	651	677	693	653	633	728	673	707	683	661	671	680	686	703	668	694	656	642	696	676	626	714	695	657	659	666	673	703	671	684	632	645	677	688	672	684	715	654	658	678	649	692	618	684	697	653	649	665	671	667	701	662	687	670	693	685	673	662	682	663	704	703	687	667	683	714	643	686	629	709	664	716	723	700	704	650	656	718	661	702	647	650	680	627	653	700	675	719	665	689	693	655	652	682	663	680	682	635	681	682	661	695	678	713	672	716	692	707	686	691	661	665	691	673	668	695	689	633	721	708	689	696	648	676	638	684	703	685	696	675	698	682	713	682	684	717	695	659	695	677	679	669	675	676	693	667	673	683	682	677	690	663	678	641	655	720	688	661	664	696	722	716	683	671	697	688	658	656	624	664	675	682	660	668	629	674	674	651	661	723	617	669	688	688	727	687	741	685	690	644	641	676	713	681	705	741	668	689	649	681	703	675	683	643	758	684	682	673	732	672	698	680	681	689	651	695	704	651	652	719	704	734	670	709	696	674	670	663	706	671	725	666	682	663	682	690	625	665	704	655	672	668	692	693	678	711	698	696	672	708	698	702	649	694	684	676	695	681	672	692	666	691	672	657	675	659	702	680	730	673	678	633	638	695	722	708	681	666	613	684	675	719	675	667	701	694	655	723	682	666	657	707	641	684	683	667	677	678	705	679	690	677	663	682	651	731	736	674	698	706	698	650	652	707	703	644	651	679	686	690	685	702	654	647	695	722	636	682	682	700	704	671	677	670	663	723	705	660	670	667	693	705	722	664	642	676	653	678	696	698	678	690	736	655	638	665	675	744	639	661	681	702	704	659	652	704	697	697	712	671	666	648	677	711	633	671	712	712	713	690	685	648	684	699	703	689	708	683	674	644	629	703	711	680	665	665	656	664	692	746	660	687	693	664	683	676	697	678	661	711	673	639	676	708	730	697	679	678	639	688	688	655	624	699	622	743	746	665	752	695	681	665	713	695	699	673	722	702	677	656	658	732	677	644	679	643	679	689	662	684	690	651	674	697	680	689	701	674	666	692	666	679	749	680	699	703	714	672	669	680	663	654	655	673	701	643	704	664	700	699	687	658	653	676	645	696	640	688	687	709	648	665	698	724	735	699	679	696	695	641	629	713	706	665	667	675	723	677	680	670	605	714	668	714	677	714	708	662	662	691	677	714	676	655	631	676	717	652	712	699	668	685	691	685	697	618	680	660	698	710	647	681	668	686	668	686	690	704	656	655	731	648	697	675	675	676	677	697	681	682	682	665	661	684	684	666	699	670	656	707	669	731	697	697	671	676	668	663	639	673	658	694	700	736	702	664	647	698	683	665	660	686	666	710	632	708	653	657	694	665	670	691	678	692	699	695	703	662	679	694	704	675	723	660	705	691	680	666	643	689	738	648	675	693	652	682	677	664	671	703	686	673	683	692	730	680	656	705	711	747	657	651	689	694	643	708	703	664	646	707	688	658	703	685	663	691	711	666	704	671	715	716	686	692	683	719	700	668	651	694	652	721	694	656	713	707	656	669	756	690	713	680	707	653	691	648	693	702	665	708	706	697	721	693	707	636	674	672	714	668	688	681	722	691	718	675	700	658	704	646	705	647	699	676	647	668	679	672	682	680	652	679	634	677	657	715	683	725	662	708	723	705	679	641	703	696	700	653	660	648	678	624	702	696	671	689	668	699	675	651	664	655	714	692	691	720	676	645	698	656	672	692	692	639	682	770	679	694	680	707	688	658	651	659	652	687	668	734	715	683	658	677	679	663	704	678	689	651	659	664	644	645	702	709	712	670	739	630	687	726	748	713	692	679	706	662	687	687	655	681	672	645	680	705	707	680	634	670	672	625	687	677	670	659	657	681	683	669	686	682	709	679	651	689	672	715	711	708	686	677	681	698	666	706	678	705	716	684	672	678	629	671	682	682	692	719	692	702	680	667	671	665	691	702	689	689	695	698	664	676	688	673	686	677	664	706	698	710	687	671	690	673	735	654	687	718	663	666	688	702	662	687	734	685	641	745	655	719	726	667	626	721	666	683	661	666	689	675	649	678	712	700	663	696	683	703	697	685	672	708	677	680	678	736	655	716	657	693	687	664	653	694	659	708	682	663	650	704	678	682	646	672	684	679	684	695	699	701	758	690	668	694	695	684	650	691	702	683	682	674	714	620	721	692	686	711	679	683	686	682	665	701	689	676	627	677	663	662	675	656	708	677	699	733	631	653	702	692	656	690	692	670	699	595	703	658	661	659	637	723	689	675	666	679	677	703	655	709	685	658	717	716	725	667	716	705	665	706	725	713	648	715	668	660	706	709	676	670	694	646	703	740	716	677	663	676	678	689	725	680	696	663	640	672	695	717	707	677	661	699	712	653	691	698	700	685	685	666	638	732	683	746	667	727	693	678	613	697	629	711	668	648	701	695	668	668	683	693	702	734	659	647	656	649	691	656	692	632	685	723	700	692	649	697	724	683	721	651	654	666	729	641	655	654	635	734	660	651	700	700	644	683	696	718	686	715	683	689	703	673	670	700	697	694	672	656	675	722	672	644	690	717	682	649	684	677	665	698	716	692	734	675	654	724	657	728	709	716	641	721	708	677	713	702	669	706	659	726	687	687	699	640	665	672	757	666	617	663	723	678	709	717	712	688	706	633	656	759	689	741	695	692	716	703	705	670	661	664	681	694	717	705	693	712	671	686	727	686	702	694	699	754	707	679	696	659	646	715	741	713	700	674	703	672	687	661	708	670	712	671	678	704	670	701	683	698	703	676	642	692	665	726	654	677	684	739	658	686	709	662	690	690	710	739	680	656	646	689	661	682	655	681	666	664	634	716	694	703	691	683	725	713	665	648	677	708	676	619	711	701	674	701	706	694	671	661	715	671	706	634	662	705	695	714	664	703	704	659	642	676	709	712	663	697	654	699	715	675	676	665	692	696	665	661	665	698	675	670	673	648	640	635	720	664	695	697	697	679	679	654	651	651	734	662	709	692	706	695	644	729	700	680	665	673	660	704	696
7493	457	464	410	371	269	211	258	234	210	179	184	173	193	162	159	191	181	165	176	184	168	141	170	178	156	161	161	178	171	160	156	138	173	183	167	160	147	135	136	184	157	179	168	144	159	198	161	175	131	153	175	172	128	151	169	155	178	184	185	156	162	128	142	191	171	159	166	155	173	163	164	149	171	134	165	171	162	156	184	170	166	166	186	158	174	164	162	171	156	160	157	158	140	163	146	186	146	186	137	145	151	161	140	181	189	136	162	177	176	167	157	161	169	158	139	142	153	181	157	175	171	164	151	164	153	176	172	156	163	141	169	172	152	177	157	152	149	141	175	170	157	161	166	136	157	167	171	146	159	169	143	182	152	168	178	146	165	159	183	144	171	162	161	163	169	163	187	154	165	142	139	150	177	180	145	177	155	179	154	153	171	169	154	147	185	167	169	149	140	149	170	157	174	148	164	144	157	164	166	189	162	154	158	153	129	152	177	179	169	151	166	165	184	149	153	167	156	166	181	192	145	168	168	147	154	152	154	132	160	162	161	144	150	173	166	161	176	152	178	146	167	151	163	158	159	154	158	175	164	153	144	154	150	163	155	181	179	171	166	163	163	163	159	167	149	160	184	148	174	142	149	142	168	182	149	152	166	130	137	151	160	166	169	159	159	161	172	165	165	163	197	176	150	146	145	179	152	191	168	154	147	144	143	166	171	136	173	175	169	184	178	172	165	168	163	160	168	167	161	157	178	150	149	149	152	142	169	141	171	153	152	167	143	156	150	158	155	151	164	190	161	149	150	164	147	152	159	174	137	172	155	148	141	161	152	156	158	146	152	144	183	158	170	174	173	184	150	174	176	175	181	167	152	172	147	139	160	138	170	135	162	188	175	164	158	145	157	142	151	149	159	150	161	152	160	175	194	147	144	167	177	140	160	169	158	175	161	156	177	152	155	172	164	158	167	174	158	155	124	177	170	171	151	156	139	156	149	152	154	184	139	157	186	128	145	138	153	187	170	164	146	170	181	144	146	179	150	173	178	152	172	154	147	175	146	146	165	184	163	123	182	160	145	168	145	187	154	152	162	149	149	169	161	155	155	185	204	171	160	158	177	172	166	161	157	165	174	152	159	194	169	170	151	166	188	162	165	172	184	152	174	165	148	156	139	140	142	158	151	169	173	179	176	171	169	172	150	170	186	162	171	166	167	184	172	152	184	190	186	159	160	150	163	156	182	199	133	146	168	171	152	168	167	175	158	145	179	152	163	150	157	145	164	162	161	162	193	143	175	143	150	150	152	168	168	156	148	135	163	171	151	174	155	178	162	185	146	166	152	171	158	202	175	150	184	155	159	174	153	175	178	151	161	180	158	147	163	153	172	160	154	174	132	187	171	151	177	153	159	188	168	150	168	161	155	165	149	171	180	154	156	149	156	155	161	180	174	167	150	159	142	155	136	148	128	136	161	155	187	144	158	164	163	148	153	159	169	154	172	162	176	148	160	149	153	120	153	160	135	135	154	161	146	176	157	142	174	148	153	130	167	158	144	165	156	159	157	158	147	150	165	146	143	157	163	173	174	177	168	175	181	166	170	151	173	150	144	149	145	135	173	152	165	166	150	177	173	163	157	170	152	175	156	153	173	147	170	146	169	168	162	150	160	157	150	162	156	166	171	163	136	156	170	178	170	141	159	171	132	170	179	159	166	176	132	155	173	154	160	166	145	194	152	149	154	159	171	162	182	155	186	150	114	125	162	170	145	171	153	154	149	136	178	165	146	159	172	173	148	142	175	172	147	172	163	164	154	185	178	161	165	149	160	138	190	153	151	144	163	179	167	166	163	165	149	160	173	171	155	184	169	165	146	182	160	164	153	136	156	185	139	156	180	178	168	191	156	148	157	152	174	161	185	155	174	162	135	172	158	183	146	162	160	157	153	175	177	162	151	163	178	162	147	169	145	173	147	163	170	160	165	161	163	155	169	165	144	163	135	148	190	159	173	147	152	156	163	142	184	142	162	169	179	186	162	178	157	147	155	174	152	142	165	162	156	150	162	161	168	162	169	141	155	157	145	149	163	163	146	160	169	157	171	162	143	172	172	149	171	179	161	148	146	182	187	153	166	160	151	153	144	147	161	167	142	163	170	174	176	155	155	146	151	168	180	178	158	159	178	165	165	158	170	164	146	162	140	164	149	178	144	163	173	164	144	172	146	154	147	158	176	163	152	178	158	146	177	163	163	154	189	188	141	133	144	146	162	153	164	159	173	181	159	165	150	139	161	169	181	171	151	190	164	139	170	178	163	153	177	158	150	171	163	142	162	150	180	164	163	187	179	176	161	175	138	167	146	164	150	136	164	142	143	137	162	170	172	163	169	151	171	196	166	162	158	174	182	180	171	149	176	157	188	174	151	177	161	146	148	168	158	165	189	155	190	182	150	188	174	142	154	156	161	155	151	144	186	156	134	147	179	164	195	141	157	172	152	156	160	165	172	148	157	151	155	178	164	166	173	166	158	147	156	152	177	169	166	170	162	163	150	142	153	163	151	149	160	166	143	178	163	167	173	170	150	183	180	159	153	181	154	176	157	155	193	148	147	141	160	168	151	183	155	150	177	152	133	154	145	134	169	161	153	174	159	174	161	185	154	159	188	184	156	159	156	147	146	152	139	162	147	159	180	161	178	177	177	164	172	152	157	151	161	164	196	151	160	163	171	183	177	160	171	155	163	159	170	147	154	152	159	157	171	169	181	164	156	162	129	169	142	172	171	169	149	136	156	174	155	160	139	130	154	178	183	183	184	164	151	176	157	164	181	159	164	144	147	164	145	154	191	150	143	178	125	141	169	168	176	172	184	179	166	170	171	163	131	151	159	171	170	142	166	171	202	174	121	145	126	161	161	171	179	164	172	151	164	169	156	173	158	152	171	176	167	145	156	164	161	185	156	152	148	160	149	176	170	152	150	169	149	150	158	168	156	165	169	165	157	143	142	158	141	154	141	158	161	176	162	144	184	150	136	166	147	172	164	179	159	160	164	146	186	164	144	173	143	158	186	159	163	171	162	157	170	151	152	159	155	128	143	146	129	166	150	139	152	164	160	166	162	153	131	177	141	154	141	165	161	178	160	154	160	150	157	172	144	153	165	189	159	169	181	156	159	146	162	161	158	167	145	161	165	167	151	167	166	164	168	163	144	156	169	161	144	170	173	183	140	133	147	169	171	162	162	154	162	138	142	168	136	139	153	176	172	158	153	151	161	160	138	154	173	175	143	166	164	159	167	179	148	186	189	155	155	154	153	147	169	146	149	172	180	165	154	177	161	163	170	165	168	162	165	147	126	151	165	156	161	157	148	189	153	162	152	160	166	133	184	160	170	156	181	197	176	153	160	155	132	182	147	155	134	149	157	192	165	189	167	147	162	155	144	156	133	168	172	160	159	156	180	166	145	165	156	148	162	137	164	179	156	164	148	155	159	171	150	163	137	181	169	161	176	158	182
6278	686	1115	1172	1155	909	846	727	754	640	607	581	593	558	544	530	530	479	497	539	493	519	462	501	513	491	488	474	458	474	461	461	429	451	435	463	451	482	459	496	442	441	519	455	480	481	450	454	455	453	423	455	466	456	439	457	467	471	431	459	411	449	425	419	441	391	441	425	449	444	454	480	434	460	412	433	442	409	431	440	470	428	454	410	438	452	474	436	451	442	471	434	428	430	420	410	457	468	476	418	445	436	417	432	439	447	461	448	467	438	407	454	449	444	437	399	429	449	422	439	450	414	462	426	444	410	429	438	445	434	433	427	443	419	444	401	450	428	450	426	443	439	447	457	432	478	395	412	473	447	465	460	433	438	452	450	457	408	475	432	430	449	436	433	413	425	469	422	476	444	445	478	438	436	466	446	489	439	446	455	438	446	442	437	452	469	492	445	410	463	457	440	475	474	432	423	443	465	449	467	417	458	461	436	452	443	423	486	434	461	430	468	436	451	443	398	458	456	444	424	438	448	472	436	455	469	398	430	456	475	459	415	443	461	476	448	444	484	406	421	458	428	447	470	408	436	459	423	457	442	466	442	443	429	470	452	437	447	447	442	464	441	448	441	410	435	427	462	407	431	443	432	443	435	420	471	449	427	431	411	429	436	416	432	469	433	427	430	433	451	466	442	443	446	444	459	412	446	411	435	467	418	446	375	443	452	409	417	440	457	436	449	454	465	445	393	422	449	445	467	442	463	478	457	440	460	432	440	448	453	451	402	440	416	452	428	454	454	432	422	442	446	448	433	426	449	461	444	453	439	428	428	427	475	419	459	442	409	445	456	399	454	374	482	445	436	427	460	454	446	438	481	438	421	460	426	404	450	443	438	452	468	420	428	451	449	456	463	415	449	451	428	465	429	461	450	472	417	435	457	448	445	459	413	418	425	448	441	439	429	388	432	404	444	449	438	441	432	469	444	423	409	429	452	425	422	398	471	432	433	438	423	471	427	411	448	407	424	436	430	453	464	419	442	458	444	434	438	450	435	471	464	439	397	467	460	431	411	446	453	498	464	421	462	464	445	442	456	421	431	433	461	453	420	420	451	460	446	433	431	465	439	441	457	435	480	427	406	452	448	486	442	478	449	420	465	398	418	425	448	411	448	423	438	399	423	455	425	432	431	452	465	428	451	494	439	447	447	442	426	435	424	469	435	465	490	418	485	448	433	449	439	471	439	445	459	464	425	463	425	450	399	463	427	404	410	439	404	474	425	441	435	460	432	457	449	442	423	462	446	432	442	416	453	437	447	435	415	414	460	447	481	433	416	440	429	463	450	457	424	413	462	424	438	478	437	472	447	425	425	423	428	448	422	438	437	448	474	434	461	441	414	473	467	422	455	482	445	442	427	442	439	400	421	466	449	441	390	468	478	415	483	435	441	410	445	438	449	427	399	456	429	486	444	445	425	434	440	480	433	470	404	430	439	438	477	492	425	400	449	466	489	455	398	468	406	494	450	447	449	445	426	451	462	452	457	447	467	468	443	421	451	434	443	457	427	407	412	458	467	433	430	467	429	474	465	445	442	445	492	450	445	457	465	440	410	436	461	419	446	428	430	410	462	439	454	425	455	441	407	436	412	435	451	424	462	420	448	446	437	435	463	413	420	440	444	450	436	478	443	427	411	443	422	465	470	458	404	436	468	455	451	454	426	487	455	426	449	489	441	417	457	441	446	420	480	459	448	412	441	426	427	473	473	424	422	421	449	460	438	461	473	413	425	456	447	488	430	449	403	446	443	463	438	440	445	422	436	403	446	433	452	398	456	391	460	468	457	457	446	443	468	441	473	444	465	412	461	464	468	461	452	438	449	468	457	485	414	479	428	404	421	414	400	455	472	444	443	407	427	459	464	458	468	492	426	467	435	411	444	446	453	481	446	453	467	447	433	446	436	429	444	442	467	465	468	460	428	448	465	465	429	437	460	453	445	462	414	404	416	428	470	416	479	443	383	422	434	450	446	437	436	468	435	457	460	423	453	444	403	401	432	387	456	458	421	440	447	449	465	434	461	433	408	469	429	458	450	417	434	418	425	451	434	435	420	417	434	410	427	447	444	439	440	434	475	483	445	386	446	443	445	437	437	437	412	440	394	433	476	410	438	450	418	402	464	431	457	419	461	456	455	436	422	446	385	466	450	443	438	446	451	423	426	482	422	425	431	441	433	415	443	473	474	413	434	447	436	408	421	467	431	463	433	405	438	444	451	467	460	457	482	453	405	477	434	408	390	423	432	412	434	432	447	468	463	432	440	463	460	420	427	490	463	450	408	442	405	417	448	447	463	443	464	427	458	451	479	409	428	453	458	455	404	468	485	437	420	425	470	412	474	463	453	424	436	445	422	418	470	400	401	429	463	461	449	429	410	467	451	404	472	441	418	505	437	437	451	424	445	449	431	441	480	430	448	381	417	412	436	426	446	461	465	435	403	435	448	437	457	436	468	463	489	439	485	438	440	448	426	451	470	463	452	433	461	389	461	430	455	453	439	374	455	453	416	428	451	419	451	431	431	429	453	429	417	439	435	469	438	442	467	411	456	447	445	449	441	426	447	407	439	426	447	440	462	454	472	435	457	466	453	453	452	475	460	460	434	399	438	414	431	446	439	446	440	429	508	457	456	436	455	447	412	420	439	430	445	438	463	456	466	433	423	445	424	442	435	437	434	414	473	456	432	426	422	426	473	422	446	456	451	459	441	435	453	449	440	451	444	444	438	436	420	487	450	437	493	461	431	468	414	414	447	407	457	440	461	441	425	422	431	461	448	399	435	465	455	437	398	437	448	429	463	468	454	450	442	399	464	460	448	422	478	454	404	430	445	443	439	408	510	434	428	443	448	460	433	435	435	435	452	441	405	421	391	425	443	434	467	428	463	470	431	448	456	442	475	467	433	461	437	446	423	463	426	419	462	430	445	456	438	422	416	433	456	429	466	450	450	443	424	404	458	418	462	448	451	411	428	457	405	415	427	468	433	431	426	437	463	431	451	446	429	429	425	400	461	444	425	437	446	436	445	438	436	427	401	477	439	429	484	419	399	432	422	440	461	450	460	484	423	443	454	418	448	408	402	452	474	422	476	469	433	459	438	421	416	413	431	467	433	432	438	470	425	418	444	462	468	410	449	476	384	452	394	443	447	421	455	475	433	449	452	463	431	443	423	454	475	456	429	436	434	437	440	446	430	482	426	441	444	415	430	465	401	443	439	466	445	434	465	454	463	423	396	480	441	436	515	411	463	452	414	448	437	442	420	470	398	486	451	423	431	418	441	447	417	479	461	433	428	420	454	415	428	490	418	432	459	424	440	441	434	408	436	419	476	444	445	461	449	452	412	441	444	442	424	414	448	433	418	472	460	485	439	416	466	449	429	415	429	403	398	434	428	451	463	455	425	442	457	443	429	439	457	411	443	442	427	416	432	434	427	440	452	465	418	454	466	427	431	443	436	459	422
14106	1179	967	809	593	497	459	408	359	355	319	324	349	353	324	314	290	299	295	311	277	285	294	271	285	308	293	308	269	297	286	314	299	340	291	277	284	257	297	299	308	263	298	287	292	274	291	273	289	306	304	287	320	297	297	320	318	304	279	262	272	279	294	295	264	296	268	306	290	298	274	265	262	299	256	291	294	317	300	296	305	279	320	281	269	262	294	303	282	313	259	273	277	279	268	277	256	278	280	274	282	275	282	265	273	266	285	285	273	246	284	284	271	275	305	258	276	270	294	283	264	281	315	290	263	277	282	242	289	277	310	274	323	275	290	280	287	283	260	275	307	301	308	252	246	255	273	283	264	255	270	252	292	269	259	279	269	282	299	271	247	288	274	285	299	281	283	256	279	286	294	274	288	297	331	298	286	278	249	237	290	274	313	278	253	307	289	281	274	302	257	284	273	272	268	275	267	329	266	268	303	286	275	276	279	240	323	311	254	259	281	265	275	258	308	279	274	290	289	300	311	287	298	277	241	283	271	335	294	277	286	288	306	283	271	288	271	261	297	291	266	242	290	267	286	281	270	305	265	284	274	276	279	282	276	279	255	272	291	260	297	267	273	265	272	264	272	281	268	264	271	302	298	300	294	271	273	281	304	284	259	277	261	291	272	278	310	280	261	279	293	313	278	289	261	288	280	266	275	290	285	300	287	273	296	286	254	269	285	288	288	288	274	249	266	257	275	305	308	277	312	300	304	286	278	288	266	293	305	284	278	283	287	278	276	291	241	287	277	271	263	276	286	282	283	289	280	301	237	272	269	280	285	293	272	265	288	270	267	290	276	320	259	266	304	271	293	332	275	289	284	293	299	270	266	286	287	273	285	255	275	265	303	304	288	276	261	303	308	282	281	304	281	312	268	275	291	262	274	300	306	282	271	289	292	328	286	279	311	264	284	305	283	274	273	325	283	301	279	296	253	272	267	303	280	312	248	263	268	264	294	292	254	248	265	285	268	267	279	268	285	269	273	271	267	269	341	282	271	303	270	263	262	280	283	270	290	285	279	273	285	268	270	258	277	253	286	269	297	309	284	292	330	268	291	284	249	271	308	279	285	279	280	284	293	277	315	304	282	258	276	303	274	272	267	298	308	288	260	316	263	303	294	283	293	279	331	319	279	272	288	287	283	276	298	253	283	251	280	276	294	280	298	305	276	269	287	290	282	290	280	285	295	283	275	295	287	280	279	284	276	275	275	287	276	287	287	298	262	285	280	282	299	250	293	271	276	284	267	287	265	278	305	290	281	277	279	270	288	276	284	289	297	304	290	284	298	284	259	294	293	256	295	290	275	260	264	287	287	283	282	260	308	298	301	280	288	281	286	287	271	252	255	324	315	279	291	282	277	293	282	262	290	306	282	279	282	296	295	288	262	293	338	297	275	271	313	267	265	285	260	282	260	281	275	279	281	255	275	288	285	299	267	282	280	294	300	274	285	274	253	256	292	285	312	284	276	272	284	267	303	254	292	280	284	261	276	288	294	239	269	264	246	266	264	282	294	282	272	279	296	277	303	339	292	295	282	263	256	267	339	289	299	244	282	270	245	261	270	290	323	280	271	264	316	275	297	305	300	273	296	298	309	291	293	283	263	300	250	285	292	254	287	276	323	296	274	289	300	302	299	286	273	284	291	263	288	312	272	303	303	266	279	259	307	294	287	275	271	266	299	282	287	265	277	286	305	276	291	267	287	310	285	273	296	318	262	271	282	263	280	280	292	299	260	277	289	300	305	276	280	292	268	301	271	271	259	305	290	277	276	268	264	274	283	267	268	273	280	260	241	275	309	278	244	286	277	277	262	287	264	296	272	292	269	271	307	297	281	280	296	276	311	310	283	301	270	315	281	296	264	261	286	294	291	300	275	297	304	261	271	291	287	291	271	274	285	268	246	274	254	264	280	286	278	296	262	289	279	283	275	271	289	260	280	321	273	286	276	300	274	280	293	270	330	274	274	273	303	266	298	271	291	283	285	284	280	281	293	291	272	274	294	291	271	305	296	268	280	291	282	254	283	357	314	318	332	282	270	296	284	264	283	285	292	297	296	275	281	295	279	260	254	259	274	275	280	294	307	316	289	309	280	258	262	285	304	290	267	265	269	292	269	299	311	259	249	274	307	279	271	275	278	288	250	296	272	276	258	265	276	267	279	270	300	256	283	291	268	301	292	293	274	274	251	265	287	275	284	281	285	297	285	263	278	296	291	265	331	263	273	267	268	274	263	285	291	291	297	278	293	275	272	305	278	260	264	291	282	269	297	280	296	288	282	263	248	286	302	275	269	243	249	288	301	252	288	276	283	296	280	300	274	278	269	258	291	251	266	271	297	306	312	249	258	294	265	257	308	309	284	275	283	261	295	293	306	280	255	301	315	303	278	301	277	312	310	286	277	300	259	300	299	262	269	270	283	272	294	311	309	287	280	286	309	292	286	299	266	291	296	282	283	221	268	281	285	296	284	289	245	283	283	302	262	314	270	308	324	259	278	243	307	276	304	249	298	295	276	292	311	310	290	281	274	249	255	288	262	276	295	286	269	294	264	286	282	298	255	289	289	270	310	274	265	289	291	297	292	290	290	279	240	275	277	292	282	272	276	259	276	268	284	279	281	294	277	291	297	281	279	264	273	277	298	274	298	261	292	244	254	306	316	277	270	258	277	296	292	273	304	270	283	291	264	266	259	271	256	269	286	290	297	298	275	297	253	307	302	284	323	287	290	319	311	285	248	264	250	293	282	288	280	298	275	272	304	273	282	299	269	248	276	295	298	310	288	285	277	268	302	262	276	311	297	259	253	330	253	303	282	291	303	306	298	283	259	307	269	276	281	298	272	281	307	254	278	295	288	264	284	265	283	279	268	253	311	254	274	280	258	263	291	297	292	279	273	273	293	292	291	279	302	272	290	289	261	253	278	287	288	280	261	286	257	288	279	260	269	280	293	265	277	274	307	279	311	260	296	298	253	288	283	280	305	262	277	245	295	289	292	267	281	290	279	307	286	299	287	291	280	296	265	278	261	294	265	284	294	308	289	276	311	254	288	288	294	302	258	266	305	274	245	266	305	279	292	305	276	269	270	297	304	308	274	260	300	309	295	276	245	278	270	267	301	296	259	274	291	303	306	260	248	271	284	279	284	317	250	306	283	317	271	311	307	293	288	268	271	274	278	251	302	254	296	271	303	270	265	296	281	293	316	306	282	302	296	305	314	276	279	282	274	267	293	278	279	301	278	255	267	249	281	297	310	283	286	297	285	265	280	302	272	267	295	256	265	269	276	280	303	271	281	311	264	281	286	290	286	279	307	275	282	268	278	278	291	294	266	321	296	299	268	289	328	315	274	272	309	268	271	257	259	294	290	274	293	278	280	277	276	307	291	303	280	251	284	283	273	275	295	285	292	299	294	316	279	300	297	256	288	293	278	280	251	283	268	265	302	326	279	325	283	269	299	287
8250	1223	2113	2340	2028	1664	1522	1282	1176	1155	1047	1029	928	935	863	882	798	850	866	787	820	754	827	783	764	757	732	789	758	709	739	711	706	735	672	741	743	710	724	710	764	730	720	735	699	698	702	659	698	712	707	705	720	709	671	714	723	669	657	678	677	754	709	725	741	757	681	708	705	669	723	710	709	687	706	678	705	648	690	655	707	701	711	705	656	696	687	717	699	689	654	739	749	699	705	714	687	701	695	694	659	709	670	749	693	713	711	688	708	694	647	687	709	684	742	660	735	706	690	683	675	674	704	676	677	713	707	691	700	719	701	693	708	674	691	699	688	679	655	657	684	651	675	744	687	721	689	714	672	673	678	730	713	688	703	739	710	732	610	725	718	697	669	718	668	689	707	683	717	666	719	643	716	707	654	681	687	692	681	763	701	737	683	720	689	714	690	636	696	661	700	688	675	685	680	716	710	716	658	667	702	712	693	723	679	689	724	693	690	651	716	704	687	759	668	725	713	650	672	700	699	714	751	702	623	682	693	663	668	699	709	690	658	695	725	737	708	647	730	746	680	716	699	661	713	747	714	675	667	683	695	681	694	716	701	674	719	679	736	704	677	715	729	676	718	709	692	672	749	712	727	680	707	706	665	721	744	687	743	635	704	715	699	689	739	641	700	706	658	733	706	687	708	701	723	669	712	682	673	658	669	680	722	669	701	694	711	737	706	687	711	680	681	710	737	648	768	695	685	739	733	704	665	674	674	689	646	712	674	717	712	705	726	699	739	690	717	684	704	709	740	693	686	728	713	671	674	704	708	697	673	743	742	707	704	681	720	707	678	662	668	688	679	734	756	685	674	704	703	680	709	704	721	680	666	667	685	713	685	642	706	704	768	711	683	687	683	671	709	730	674	705	704	699	680	709	664	718	707	691	711	696	663	711	695	707	722	697	715	713	671	662	726	666	700	742	733	677	697	685	739	738	747	729	708	693	720	690	681	668	685	676	721	705	682	699	697	684	658	654	688	718	717	692	694	665	688	694	659	696	691	721	679	708	661	679	679	675	716	723	687	689	622	739	710	702	712	702	669	726	705	716	698	689	701	703	730	759	682	719	728	696	660	647	713	699	714	702	724	682	745	707	656	748	665	732	656	696	667	727	737	720	728	697	676	741	678	714	639	653	673	742	719	707	757	675	706	726	688	725	681	690	729	710	719	634	697	666	681	678	667	659	710	672	717	741	745	730	701	687	677	726	730	741	703	710	686	679	738	706	689	690	701	724	718	736	666	695	648	687	678	719	723	729	713	698	756	748	645	724	716	679	646	692	676	732	689	689	683	723	689	707	695	679	644	647	673	694	667	711	716	673	706	731	658	696	674	677	691	727	718	679	714	711	748	689	705	684	659	705	697	747	682	697	685	737	705	687	723	685	687	700	659	658	773	733	711	673	748	692	692	725	683	711	716	701	692	713	711	711	665	666	664	689	688	705	719	724	706	694	634	676	725	664	735	709	724	715	686	653	704	681	751	687	685	719	695	703	702	702	682	654	689	681	741	678	698	701	718	733	723	694	726	691	712	690	713	707	665	693	675	737	703	702	697	748	725	697	693	707	726	711	708	722	730	733	674	698	707	689	720	734	736	671	692	660	704	713	695	722	711	654	733	680	669	678	661	706	707	637	754	704	752	681	662	747	683	701	695	687	671	681	693	737	679	700	669	632	708	718	683	692	688	665	764	720	653	736	657	674	679	726	699	723	689	688	663	706	703	690	678	738	697	707	690	727	673	679	733	724	716	687	745	704	690	715	729	688	687	703	687	704	713	729	699	722	706	726	731	690	672	719	709	661	701	684	722	684	710	652	655	726	681	676	744	710	667	704	697	660	677	700	709	651	683	694	738	691	709	692	684	687	690	690	685	706	646	706	732	687	680	732	701	695	668	705	694	693	694	701	735	675	700	706	691	720	708	692	686	773	711	712	651	722	677	714	641	744	682	705	694	700	689	724	661	714	648	703	692	739	713	700	660	687	700	688	734	730	732	734	685	676	706	673	704	721	660	712	666	700	694	715	667	688	691	713	735	680	675	713	653	684	690	692	658	683	628	745	704	715	630	665	695	673	748	677	689	721	753	709	677	705	723	717	702	641	727	703	668	700	726	682	711	685	692	707	642	721	678	688	698	696	687	699	670	736	673	719	719	672	718	713	709	712	692	689	683	719	707	684	714	687	685	745	713	661	709	676	673	697	679	652	671	693	689	684	735	715	693	706	713	693	695	688	732	668	685	729	731	699	718	705	669	667	724	683	670	706	697	741	703	759	682	728	687	696	706	680	734	714	702	731	705	703	656	686	705	676	621	662	714	726	684	719	687	729	719	691	727	667	703	656	682	700	683	707	672	754	705	696	724	718	684	691	714	678	703	681	696	656	722	715	698	693	694	662	716	691	675	706	676	708	739	735	710	711	710	762	699	690	738	688	672	707	727	670	685	733	729	716	680	667	714	660	676	732	677	661	663	748	715	754	676	696	655	732	682	673	705	686	678	682	673	687	730	688	702	690	714	683	670	632	683	722	686	716	695	678	700	671	641	712	678	705	698	699	701	691	630	677	707	694	705	672	703	710	704	709	690	722	708	702	671	687	700	706	740	710	696	677	731	693	679	724	681	664	696	701	709	634	688	674	783	727	685	712	695	707	727	650	693	734	713	701	701	755	694	675	727	714	705	699	696	713	670	751	686	741	645	677	704	708	719	714	673	695	702	704	691	703	686	686	702	668	731	689	707	719	703	673	716	712	709	684	693	674	717	721	685	674	685	754	672	716	718	764	663	720	716	696	706	664	745	712	777	690	733	720	702	687	697	657	720	706	656	754	702	710	647	705	715	673	679	691	732	719	702	708	715	636	687	685	703	688	670	681	699	719	674	696	697	673	653	727	681	741	690	689	711	662	688	684	690	711	697	718	722	714	672	687	715	725	718	701	710	722	690	676	663	700	723	716	677	686	680	688	704	697	710	710	720	724	706	689	688	752	708	709	707	706	673	706	720	671	708	691	680	693	678	728	686	715	731	680	694	706	692	658	705	720	708	694	690	692	667	718	725	724	732	700	704	702	678	675	706	650	655	750	661	662	665	713	702	746	656	671	680	679	700	750	714	696	684	686	709	666	673	709	743	730	740	693	733	682	720	688	691	722	736	741	687	668	676	751	730	698	702	729	669	708	692	747	682	692	655	706	696	771	706	697	670	697	689	704	715	662	709	656	742	666	740	725	706	705	701	663	679	745	732	702	672	675	694	679	682	679	687	740	725	680	716	673	672	687	711	703	666	722	666	658	716	740	681	695	682	703	659	690	696	693	711	685	703	709	741	696	736	664	672	725	662	666	671	646	733	702	689	697	684	760	692	710	699	689	727	710	686	708	682	727	700	724	732	683	715	672	692	752	704	688	672	694	680	686	751	693	712	690	705	694	705	694	726	725	680	712	701	719	678	751	700	696	748	665	678	710
1476	300	311	301	283	282	291	302	274	287	282	271	295	267	317	264	280	290	302	304	276	293	293	266	298	287	300	306	296	316	307	297	290	283	307	295	280	293	320	315	317	300	286	311	281	285	310	311	316	312	290	299	278	280	270	290	286	276	296	299	293	275	302	289	274	301	300	307	304	323	275	285	299	303	309	316	286	304	310	270	275	293	315	325	287	284	262	282	314	310	290	294	283	304	274	319	281	308	283	260	306	259	268	277	298	304	294	297	293	300	281	309	330	302	298	282	299	325	281	301	285	285	293	291	298	313	292	293	276	277	271	296	266	276	298	297	312	250	304	306	303	301	276	280	314	273	275	306	308	303	309	303	261	303	266	329	341	292	312	320	300	316	279	299	277	305	291	299	271	287	287	292	283	284	300	301	296	324	297	266	274	310	292	298	296	303	279	332	301	345	285	259	271	357	275	304	268	295	302	273	319	324	299	280	319	289	284	298	285	317	265	298	293	278	293	288	299	267	274	290	317	304	272	298	327	301	292	315	259	313	293	322	334	298	291	310	289	290	263	305	260	292	278	294	280	299	310	302	294	307	293	306	280	297	291	330	308	299	300	309	307	305	298	295	267	306	278	286	285	306	297	284	244	279	285	300	271	301	325	310	271	271	286	308	289	307	275	293	284	290	260	287	280	303	283	306	275	268	309	323	263	288	279	309	330	313	327	308	302	304	315	269	271	288	306	299	294	294	308	312	277	328	292	332	289	293	266	307	272	331	335	312	321	307	293	292	296	290	310	316	304	314	276	306	294	322	291	275	297	288	294	278	265	297	315	301	248	288	339	311	270	279	263	286	302	310	299	299	295	313	336	290	308	317	285	307	287	310	311	300	313	296	272	296	314	292	309	299	285	286	274	299	308	257	318	275	293	278	321	260	276	313	277	280	298	272	316	290	274	299	296	269	300	265	316	304	317	301	286	284	294	310	312	314	296	253	287	259	323	288	305	305	310	291	303	331	313	323	294	317	293	302	237	327	282	268	295	294	275	262	324	277	318	323	303	296	272	251	286	295	288	290	302	293	273	311	261	303	276	304	299	304	287	296	274	315	292	301	308	263	287	300	322	310	320	294	313	281	292	276	272	307	287	279	284	293	290	302	305	304	297	279	258	316	263	314	299	281	315	312	295	309	252	293	292	303	294	283	291	263	293	296	286	302	294	302	292	307	268	284	293	297	318	315	294	342	298	286	294	294	299	300	279	287	294	288	312	306	303	327	293	292	278	312	325	295	299	274	273	274	285	292	298	317	318	280	261	269	293	279	319	303	298	295	285	277	305	285	306	277	282	278	302	295	334	311	312	303	283	312	289	278	308	285	285	289	281	270	303	330	267	315	309	275	296	277	277	288	286	294	261	265	281	295	318	273	273	294	291	295	316	283	342	295	273	327	302	301	289	278	279	306	316	300	334	288	275	302	284	283	271	298	265	317	299	271	276	259	296	322	273	280	287	277	304	305	299	312	304	300	302	321	284	274	331	274	313	311	297	347	276	260	283	296	360	253	299	290	293	299	299	311	294	344	279	284	306	305	314	268	313	323	307	288	291	313	274	259	325	331	282	311	299	279	342	292	294	282	273	294	313	284	320	286	286	274	238	333	296	292	308	288	275	322	329	302	292	314	276	314	330	308	305	326	294	328	303	274	287	264	301	297	274	265	284	277	324	297	314	274	305	296	258	293	307	278	240	289	320	317	320	282	268	291	284	306	301	320	314	322	304	329	278	288	280	276	285	271	287	322	305	291	274	274	258	302	286	313	335	330	277	315	315	278	311	300	344	302	270	312	296	276	318	298	272	256	270	301	319	277	275	282	265	312	299	331	301	339	282	298	314	292	315	297	292	293	326	271	300	310	317	300	320	282	312	338	277	298	320	297	293	304	292	311	286	301	288	286	275	300	294	333	276	301	259	304	278	336	292	278	280	267	301	294	303	291	329	283	269	320	276	293	291	281	300	315	251	283	311	278	268	314	302	319	299	300	299	302	271	309	295	272	295	293	287	307	275	294	294	309	293	292	253	266	262	317	302	306	308	300	261	297	278	287	296	281	323	333	311	275	288	293	315	278	289	289	292	293	276	278	271	311	299	262	302	282	290	290	283	321	300	288	288	277	311	312	310	256	290	276	289	324	294	268	269	243	304	276	300	295	337	278	333	303	277	305	303	340	337	271	300	306	317	261	306	284	277	266	266	294	279	302	330	343	290	286	317	315	315	308	333	301	316	286	313	333	299	331	274	291	312	297	297	316	283	287	256	287	312	274	305	316	301	315	305	296	254	262	271	304	241	300	316	274	297	273	323	285	261	300	295	296	299	286	282	287	296	276	286	244	278	298	305	303	269	301	272	294	295	303	279	296	291	305	254	300	313	294	299	283	282	308	303	313	303	304	270	292	303	332	312	286	313	297	273	294	257	287	306	266	321	281	304	272	289	314	308	319	283	284	294	314	265	288	287	317	252	298	322	307	303	333	314	283	303	312	290	295	260	304	275	291	276	286	274	287	253	285	281	287	285	314	326	309	304	252	333	297	318	287	275	311	283	299	288	277	320	332	300	322	318	289	281	269	258	313	267	303	284	339	290	313	300	300	287	296	299	294	290	282	320	313	301	292	329	325	306	313	293	267	336	317	303	296	291	271	302	312	277	272	285	288	309	322	282	283	286	284	302	293	305	301	307	271	324	317	311	293	279	300	293	309	308	287	300	316	301	309	265	318	284	282	309	325	296	311	289	268	319	300	322	311	282	282	304	291	244	278	344	291	282	280	297	301	305	325	276	265	314	331	368	288	317	309	315	273	303	272	282	274	287	303	281	294	289	280	311	286	291	328	271	306	325	318	305	312	290	308	287	292	307	308	319	303	342	289	320	284	326	285	308	328	280	281	285	299	282	318	330	309	262	314	279	298	308	287	291	286	287	299	250	290	309	308	303	309	295	303	326	318	304	311	288	296	303	252	294	307	287	283	318	315	322	298	299	283	315	322	288	302	310	276	335	272	304	266	285	273	284	239	302	262	266	316	294	320	285	285	249	293	273	281	299	315	302	322	297	260	309	291	316	320	295	289	348	318	272	314	285	314	304	301	276	289	278	278	304	318	280	291	312	272	277	276	303	324	299	305	296	318	302	296	300	303	306	299	309	290	296	301	283	261	343	281	284	324	320	288	315	269	280	303	294	311	286	312	275	271	293	291	326	294	290	311	275	287	286	293	283	315	300	298	303	327	306	315	270	293	320	303	247	286	303	296	299	309	311	310	286	285	300	284	289	302	263	288	325	310	313	300	305	298	296	311	281	306	284	308	275	291	296	306	280	299	357	294	265	293	329	298	307	297	292	298	280	291	291	305	253	321	354	278	282	289	316	296	348	286	265	296	293	334	241	289	285	284	270	299	287	324	260	276	288	285	301	312	287	306	279	284	289	298	312	285	291	272	300	295	282	273	278	275	291	278	284	319
1826	689	681	762	710	703	703	638	699	699	700	635	735	725	672	702	746	681	725	672	693	698	686	654	699	692	682	671	668	700	724	660	647	672	628	667	681	661	674	673	661	687	646	692	660	708	686	680	691	680	655	696	644	707	740	654	664	724	690	704	649	653	720	682	696	679	685	686	722	663	627	707	692	699	659	694	667	699	661	696	703	768	657	686	722	659	711	679	687	664	672	687	669	684	709	661	700	677	620	661	689	728	689	671	732	693	703	714	709	679	685	678	646	649	670	693	712	752	687	676	713	667	700	670	673	704	679	645	693	700	652	683	720	678	694	676	681	717	724	651	664	666	740	640	654	659	703	687	668	688	723	718	681	649	690	652	675	768	635	656	678	628	646	639	637	729	694	686	654	685	735	687	690	673	705	649	751	681	648	671	669	689	753	663	706	690	687	659	708	726	684	638	671	687	691	736	726	681	699	668	673	701	642	706	681	673	668	666	716	636	706	676	650	656	647	679	703	677	692	725	659	716	753	642	716	706	725	667	721	707	687	690	694	681	679	706	689	696	682	684	672	649	736	679	684	711	672	670	711	709	703	639	664	714	681	670	687	625	674	654	624	642	676	678	715	686	685	699	665	708	668	679	651	732	693	675	634	682	691	671	709	677	672	681	681	638	674	722	683	706	682	672	725	701	697	653	667	665	741	695	722	669	668	680	680	688	691	726	685	696	718	721	692	676	694	682	690	677	646	689	638	705	695	696	702	684	719	687	679	688	692	628	682	680	655	700	685	683	684	704	724	695	670	677	678	681	654	685	692	644	630	702	708	688	657	716	693	654	653	702	661	682	701	711	692	724	665	670	622	708	724	713	640	659	698	662	713	699	653	665	737	697	666	666	723	691	688	681	680	674	714	690	672	717	648	675	661	642	710	678	704	661	722	676	669	664	717	640	690	621	667	692	675	685	647	671	717	678	671	676	718	708	713	705	644	661	684	687	688	682	682	744	690	680	698	689	698	693	659	713	707	673	719	711	659	699	693	669	656	659	662	709	676	689	685	684	719	709	685	719	697	698	692	711	721	677	658	674	690	699	693	704	705	646	722	688	657	703	689	674	709	693	681	652	687	666	675	685	712	691	759	701	694	696	719	712	679	663	712	737	697	636	700	713	703	705	652	675	706	662	701	676	733	656	643	719	697	683	679	693	680	714	657	683	684	699	643	658	714	699	707	691	664	657	707	685	682	676	722	712	658	686	648	688	730	704	648	697	682	698	705	660	651	693	688	711	688	670	713	678	690	691	659	670	681	697	699	704	690	706	715	690	666	709	711	683	703	693	694	688	690	678	697	695	708	644	689	652	692	688	669	667	686	684	691	669	648	683	682	669	687	689	701	700	744	671	713	743	702	649	696	695	661	714	699	654	697	708	691	687	717	672	690	716	715	704	697	691	674	651	706	721	726	656	675	694	622	684	710	693	707	671	704	742	641	688	711	699	636	679	722	687	695	693	674	663	766	699	681	686	636	720	707	677	641	725	659	713	687	674	705	710	729	729	716	692	720	618	697	670	698	657	663	690	680	721	695	636	621	667	650	658	671	661	658	685	699	665	667	672	698	702	689	694	645	670	720	653	705	652	742	655	647	693	671	669	697	662	662	648	691	708	726	663	640	711	765	695	659	702	706	681	719	751	668	689	676	704	662	692	726	704	695	658	734	683	694	695	672	672	720	694	700	676	715	678	679	679	663	717	635	627	689	684	682	675	685	680	680	674	694	717	727	672	712	666	689	642	668	678	742	676	682	681	684	687	694	659	687	645	701	693	721	736	714	660	707	666	728	730	686	686	669	643	736	713	678	703	693	696	725	695	727	705	672	674	676	614	679	694	708	669	728	708	695	687	665	707	705	654	668	704	682	688	697	716	668	668	684	649	697	689	686	662	734	696	684	664	719	695	697	693	680	754	698	654	642	717	662	705	704	641	641	698	720	671	668	642	664	654	670	707	686	648	637	713	679	731	682	666	691	693	701	636	702	757	644	675	673	664	654	673	682	696	708	715	689	697	729	709	660	679	713	713	666	697	691	680	711	664	705	719	681	726	709	720	684	655	709	698	707	716	681	688	676	705	687	702	713	673	704	717	676	741	671	649	679	658	725	726	698	686	728	676	716	713	648	713	710	700	659	699	663	714	678	734	701	625	713	675	686	667	691	676	688	668	696	685	723	660	729	722	690	673	652	657	679	677	650	728	680	694	695	688	716	691	653	654	713	687	601	706	704	667	688	704	651	673	672	695	700	692	668	668	661	666	656	728	660	663	700	708	682	671	698	691	708	650	658	719	659	661	718	699	689	698	714	730	679	719	714	675	692	713	676	674	674	698	702	702	695	669	733	648	703	662	678	692	653	684	687	716	676	656	670	666	668	697	669	676	675	679	663	764	672	657	691	657	661	696	688	738	708	652	659	664	696	698	674	673	676	662	701	721	678	679	692	716	689	677	701	724	632	682	686	704	667	679	679	657	659	705	687	726	703	668	678	686	675	689	695	684	685	767	734	672	642	677	682	699	707	632	661	720	678	762	696	662	675	750	645	718	704	704	701	683	687	699	698	701	674	681	667	726	699	687	644	730	689	684	750	657	686	718	683	733	718	707	702	720	689	721	659	704	682	661	645	664	727	693	690	673	670	726	627	713	700	700	663	700	677	660	698	691	677	668	699	689	663	721	645	683	670	675	670	702	698	710	751	679	730	651	675	688	655	709	721	661	698	709	710	682	683	682	700	723	707	687	688	743	724	703	709	678	665	666	732	663	706	659	661	754	679	725	707	687	696	669	635	702	637	710	700	681	658	735	633	649	697	696	688	615	678	675	679	679	698	678	665	682	654	709	673	713	698	718	700	679	701	681	642	687	728	717	705	679	705	697	704	679	644	649	693	703	696	700	684	703	669	715	720	734	708	640	702	673	699	634	693	673	660	720	690	715	680	668	597	664	670	684	678	700	703	666	662	712	674	693	672	697	708	737	677	737	639	730	642	678	728	666	717	686	664	667	679	689	691	706	683	654	715	665	701	651	684	711	671	683	705	690	658	676	722	693	715	661	657	679	669	702	694	680	713	686	699	703	665	655	711	663	688	689	657	686	687	739	657	642	692	705	662	678	694	686	660	696	716	673	697	687	666	681	681	643	721	685	697	693	670	700	661	708	664	704	678	697	731	713	639	704	736	658	698	633	679	701	650	735	693	710	709	642	646	670	679	705	662	739	711	687	694	700	717	662	710	712	669	664	661	698	636	697	679	714	696	695	675	716	667	683	711	733	712	721	703	688	643	694	632	630	670	708	644	716	679	644	717	669	676	675	724	666	629	627	721	634	689	683	663	677	715	684	656	702	648	713	709	700	684	732	677	706	736	665	670	674	673	678	652	698	690	742	656	692	725	698	693	709	681	661	702	671	705	707	647	725	650	660	657	729	665	694	648	680	665	645	678	735	724	710	630	720	650	666	688	673
7488	476	446	371	330	221	246	211	218	209	167	181	200	168	222	154	187	147	169	173	175	161	153	159	138	154	183	147	169	170	154	165	155	156	145	159	154	169	161	172	166	164	146	169	179	182	144	149	134	142	161	160	163	142	167	160	166	175	146	152	161	154	153	161	177	156	151	168	142	149	121	183	141	160	160	146	162	173	154	155	143	148	143	158	159	168	156	174	148	167	171	173	154	141	172	176	172	163	164	153	145	165	186	151	142	171	154	141	180	153	155	179	178	133	167	166	172	162	174	171	166	173	135	150	138	161	170	167	160	149	163	158	145	140	168	161	166	131	162	147	144	170	175	148	163	153	150	147	168	180	169	175	171	160	157	137	138	156	147	159	178	146	157	165	162	140	123	162	160	158	158	142	163	188	167	164	166	163	168	165	146	149	163	153	155	147	167	167	186	170	164	153	165	144	161	171	166	139	141	156	150	155	173	159	155	180	156	156	157	160	182	150	170	167	155	149	167	151	161	178	159	184	159	170	192	153	169	149	164	140	165	153	158	166	157	155	139	161	148	153	166	154	163	146	150	170	149	154	174	169	160	154	180	166	164	175	165	135	159	165	178	177	149	165	164	172	158	174	175	160	171	150	157	169	180	176	197	153	161	171	183	183	141	141	153	151	151	152	151	152	174	151	150	174	170	143	168	183	158	150	158	161	171	138	170	149	146	173	170	189	161	180	161	155	163	152	181	175	153	144	166	147	188	158	144	156	161	155	145	141	176	146	155	174	158	170	170	150	155	180	171	137	157	150	132	156	161	140	138	154	157	159	138	169	185	169	170	167	159	169	173	168	176	139	159	136	171	164	158	148	176	198	170	210	173	139	132	163	177	162	162	160	186	165	120	173	159	159	150	158	155	146	167	184	156	163	151	124	151	172	159	176	190	164	163	164	164	177	150	147	161	145	143	176	185	157	176	136	165	158	159	176	153	139	140	151	161	170	139	154	194	158	148	151	164	176	163	155	184	142	168	142	146	151	161	161	166	177	158	150	173	149	151	167	167	158	159	155	162	155	159	193	171	152	156	166	167	179	153	152	174	166	156	180	188	198	168	147	169	161	170	146	169	147	169	134	175	171	167	175	151	167	136	161	152	162	146	155	147	141	168	178	137	163	169	147	150	131	154	145	131	173	162	154	155	159	164	135	163	155	158	163	160	179	186	170	187	153	148	162	153	141	167	169	148	159	130	178	148	172	146	158	165	142	156	157	165	147	188	153	181	175	162	147	151	161	152	169	155	154	139	171	176	144	163	155	157	149	137	141	133	154	158	163	138	160	171	153	162	158	167	165	179	156	176	175	163	171	185	166	148	159	155	188	161	163	187	179	170	161	161	161	158	184	144	178	161	167	180	168	152	173	150	165	143	177	157	168	159	167	166	160	157	162	163	173	150	160	166	181	169	145	170	191	178	180	160	171	158	144	193	164	153	172	178	170	162	135	173	149	137	166	143	157	166	156	157	163	159	147	151	149	168	154	185	162	152	172	154	147	148	148	156	168	206	185	157	160	195	138	172	174	154	181	169	165	190	152	184	189	177	160	191	175	142	165	144	152	175	176	163	149	175	152	139	143	189	165	160	155	165	171	147	159	158	192	172	149	204	144	155	164	151	176	165	146	163	165	165	131	160	157	193	157	177	160	174	175	141	170	137	169	172	167	165	160	153	164	153	156	151	183	149	145	158	191	143	178	160	194	162	141	172	164	165	150	151	149	160	146	145	165	159	183	176	168	154	166	171	148	155	152	167	160	145	154	164	165	147	184	163	127	128	128	154	152	159	198	156	162	166	148	137	158	171	166	172	147	184	156	162	190	156	168	155	156	160	176	160	156	159	153	159	173	130	157	168	153	161	187	155	183	162	145	153	196	157	183	147	131	157	154	180	143	151	153	161	168	189	163	141	142	160	155	152	152	146	159	174	142	184	174	146	154	162	168	175	188	175	145	167	179	158	170	156	181	160	165	140	152	135	169	177	144	153	168	182	142	166	154	177	175	161	142	164	193	161	172	156	161	166	154	119	166	172	149	185	150	177	179	163	148	172	149	175	176	158	146	151	162	137	177	170	150	149	161	166	164	146	151	142	160	174	172	170	158	144	136	146	146	182	167	174	163	184	168	169	185	170	150	165	168	173	162	167	155	156	183	147	139	152	133	169	174	162	176	174	179	166	144	139	162	180	146	152	161	178	158	149	139	152	173	171	142	158	170	163	169	172	157	152	162	160	152	155	176	153	157	157	162	146	161	152	137	156	155	142	165	182	166	143	148	160	151	156	184	151	171	158	165	141	164	159	141	149	184	166	160	155	154	151	150	147	150	165	148	161	167	136	147	169	153	177	166	188	173	161	160	163	138	163	144	176	179	164	158	152	169	163	159	175	183	148	159	176	183	155	152	147	158	145	175	159	150	156	158	156	137	154	156	166	151	151	177	165	147	165	157	172	175	159	169	159	154	149	154	161	150	152	148	162	151	185	170	169	194	156	143	150	159	187	191	165	174	173	134	165	154	179	182	187	135	166	161	161	160	177	174	165	146	177	149	162	160	167	150	163	169	150	169	152	155	143	157	158	142	166	183	153	183	162	134	150	156	168	153	178	171	166	140	164	182	193	146	153	176	143	156	170	180	153	144	162	180	138	164	163	173	163	165	152	157	160	142	174	131	144	152	148	154	145	152	158	147	149	164	164	180	159	182	140	172	137	148	142	147	163	163	159	165	184	166	164	149	167	158	168	151	155	135	163	133	164	157	163	166	153	141	143	151	162	160	173	125	172	178	173	180	165	159	161	142	160	151	158	158	155	190	166	174	181	148	166	167	160	148	164	145	167	164	150	153	164	165	178	156	157	162	159	170	152	165	162	196	176	191	165	145	167	163	175	160	136	165	155	161	182	162	164	152	152	172	177	192	175	175	174	168	154	156	144	145	180	172	156	176	159	180	161	169	175	156	152	156	157	151	184	149	146	177	155	153	167	165	147	163	172	167	172	176	138	156	166	159	158	142	140	154	167	175	162	188	173	181	171	148	154	158	147	160	161	145	163	161	164	146	151	185	176	166	172	156	183	158	165	167	160	157	134	153	163	153	179	164	181	175	159	174	165	153	178	153	145	149	167	158	135	159	165	173	184	152	153	154	184	139	154	177	122	155	170	181	175	179	151	170	155	158	173	158	160	137	174	195	176	157	139	151	161	160	140	174	169	163	197	144	139	165	154	176	170	163	171	175	163	136	141	182	159	202	173	166	152	181	173	168	173	160	171	171	156	171	173	181	169	163	181	163	154	164	144	170	161	144	135	180	188	185	161	157	156	138	191	152	166	144	153	159	185	148	145	160	172	180	158	146	160	178	179	154	167	156	170	199	158	157	136	162	174	161	184	168	160	153	156	174	156	145	145	158	156	169	138	148	167	168	167	153	178	145	165	176	183	187	180	156	151	152	148	156	145	155	151	174	153	153
6305	711	1100	1206	1060	969	791	729	666	696	636	604	555	509	523	483	514	520	481	463	493	451	491	506	465	479	455	491	415	467	453	462	466	471	432	464	462	429	432	459	438	447	472	506	425	447	437	453	455	456	432	482	454	466	471	459	459	454	431	436	461	451	430	435	440	446	420	434	440	459	402	450	469	427	461	432	437	455	452	409	420	458	451	444	458	420	441	445	436	432	478	420	447	469	450	464	459	451	469	451	446	438	471	455	378	456	428	411	415	421	455	492	423	469	451	426	462	465	425	432	443	423	472	439	461	438	449	448	438	462	441	443	480	395	490	440	434	474	416	422	454	461	424	415	451	449	453	470	488	425	438	437	450	421	432	435	445	461	404	459	471	431	427	428	432	417	477	472	426	446	422	439	418	445	416	437	438	446	415	457	456	458	416	387	430	425	426	439	423	444	439	424	452	444	431	450	517	430	410	430	432	457	435	464	439	440	437	418	467	441	468	455	437	406	421	451	454	456	452	416	470	460	452	412	455	428	442	465	452	414	464	448	459	419	442	459	425	428	425	427	424	485	463	434	410	439	394	449	431	434	409	419	438	488	428	451	458	436	399	437	478	438	424	413	457	448	462	433	435	438	414	436	432	456	474	434	419	422	455	479	450	427	431	430	463	435	415	435	429	425	436	431	436	439	433	443	442	447	469	445	416	451	459	485	443	421	409	410	412	433	411	436	473	401	475	423	418	435	455	432	441	436	427	447	380	442	467	464	436	444	420	435	432	423	473	458	482	437	410	427	441	433	459	422	459	429	447	435	432	446	448	453	438	410	451	447	467	418	452	451	439	445	449	445	398	434	415	428	424	445	474	464	445	445	457	474	450	462	433	424	444	450	451	470	424	474	432	455	433	467	442	448	486	424	426	454	465	476	479	457	419	464	441	429	437	451	457	483	474	461	460	466	450	452	431	497	443	424	418	443	454	449	420	417	479	469	446	459	442	440	434	434	435	483	426	426	431	449	451	423	443	430	376	432	470	441	389	432	424	466	448	405	425	423	419	501	452	462	425	426	461	450	408	400	436	444	457	431	404	473	424	455	463	410	409	427	460	460	431	455	408	463	442	468	421	465	452	410	474	425	433	482	428	449	410	472	435	450	403	423	434	431	434	463	448	449	467	435	446	455	433	437	398	465	460	439	465	421	445	420	430	445	476	461	435	454	425	460	441	489	443	439	451	438	466	473	441	445	490	463	447	438	448	418	428	457	416	449	428	441	438	462	461	407	408	429	429	472	439	451	456	446	442	433	437	469	455	434	412	429	432	394	435	448	428	464	407	469	418	391	402	422	436	419	429	452	443	430	442	487	453	472	444	440	436	405	466	443	463	434	418	435	424	463	419	426	443	450	432	468	464	400	408	439	431	468	456	427	470	483	468	450	437	447	427	437	477	448	424	435	445	456	425	478	420	463	431	414	444	416	427	447	467	418	441	423	449	422	433	444	433	456	456	436	457	439	444	448	435	441	406	454	437	399	440	441	451	407	447	474	459	421	458	434	438	460	439	487	416	459	454	434	417	437	429	417	402	439	447	432	475	425	456	440	425	405	446	430	468	412	458	414	432	412	442	451	453	416	424	447	436	496	491	455	463	422	482	448	434	432	445	405	411	443	442	436	451	428	399	434	432	437	476	462	442	458	426	485	445	463	443	425	478	437	465	426	395	457	433	496	436	434	451	476	416	448	442	394	464	418	436	446	456	450	454	496	419	447	428	429	477	428	430	451	456	470	445	402	481	482	445	402	433	466	429	479	440	470	471	425	412	437	443	421	458	455	432	435	410	448	463	467	410	438	426	435	458	425	448	418	401	402	461	431	429	456	446	486	440	440	441	425	418	454	420	453	438	433	417	452	419	430	421	415	456	438	439	474	425	461	435	451	466	421	482	432	417	453	468	410	445	466	424	461	426	441	429	478	429	460	432	488	455	429	433	438	404	494	436	432	456	407	466	412	457	465	469	441	425	459	450	475	440	463	430	433	437	449	438	433	474	466	423	478	474	421	439	449	466	468	370	441	417	444	453	473	426	426	469	455	464	424	451	477	438	464	492	463	439	423	442	454	444	413	437	441	452	435	474	424	443	423	446	447	441	461	438	433	452	453	466	449	437	435	434	438	431	425	453	449	461	414	448	427	434	432	443	405	471	428	417	481	419	421	493	418	423	472	459	414	456	451	451	457	456	440	469	427	413	391	429	416	468	432	451	468	461	491	422	423	449	479	399	432	504	420	455	423	415	449	439	459	454	438	464	465	462	441	433	397	435	445	430	432	428	438	440	442	426	456	417	446	426	449	454	427	395	428	428	443	456	450	426	437	472	415	429	435	445	414	439	432	438	447	426	455	419	443	461	409	411	435	442	468	448	442	451	475	437	409	411	434	418	449	453	426	438	438	432	433	452	471	484	474	467	467	438	435	453	449	398	433	472	421	447	435	454	410	426	475	423	435	460	412	448	419	417	430	450	461	454	450	466	456	439	439	471	463	446	481	409	431	417	420	432	485	433	425	451	444	428	446	442	415	465	455	463	428	465	385	456	443	462	427	418	409	437	465	463	447	422	409	430	418	451	459	417	456	406	438	470	466	445	397	459	457	426	466	450	456	471	442	441	463	440	437	420	436	391	462	427	482	438	439	468	464	396	464	451	472	467	445	468	447	397	448	447	439	426	410	419	434	452	426	441	435	446	457	429	469	422	441	418	449	427	453	421	449	450	444	446	442	477	451	421	421	458	438	415	438	473	429	428	437	457	465	435	433	448	481	440	456	472	467	479	469	456	413	447	399	430	422	435	417	422	459	481	438	430	424	428	444	430	426	463	438	450	435	428	432	462	426	432	424	471	365	441	423	467	447	453	390	423	444	433	449	426	427	424	450	462	423	424	418	447	456	466	452	424	458	462	451	433	473	438	454	423	476	442	458	438	402	458	417	396	411	427	399	453	444	423	440	417	432	430	482	426	422	464	444	458	449	432	465	438	481	425	445	461	438	447	402	447	470	409	462	435	444	453	430	446	437	461	388	450	462	456	446	431	417	465	469	436	440	402	459	411	437	448	454	420	421	445	462	432	455	471	435	440	448	437	427	441	430	410	451	427	428	444	462	430	416	421	423	438	447	448	465	416	445	458	418	447	468	437	419	465	447	446	419	430	448	441	430	400	443	434	420	461	439	448	445	491	429	433	407	450	440	458	418	418	429	448	431	439	450	423	439	405	423	491	423	398	435	438	428	419	429	496	456	433	455	444	483	465	423	457	452	439	444	415	475	477	446	414	451	431	439	434	424	445	429	411	469	429	433	465	459	442	433	459	444	453	409	444	421	420	464	450	428	490	457	447	442	444	492	422	407	436	431	438	412	482	443	408	480	427	446	478	417	440	437	439	431	446	454	463	449	458	409	416	452	462	442	438	432	408	459	441	443	432	424	448	463	462	426	422	461	471	444	443	439	432	465	426	420
14080	1196	926	801	568	490	455	400	361	377	326	334	265	312	309	268	309	294	282	310	317	287	309	290	267	289	281	301	266	303	263	278	308	299	314	299	256	276	291	307	306	284	287	286	283	285	313	283	278	317	281	266	272	262	284	285	295	289	279	292	268	302	247	292	273	287	267	283	293	275	281	274	276	279	257	253	279	293	295	303	260	322	288	267	245	283	270	281	288	305	276	345	287	276	297	255	254	262	271	279	290	268	269	273	291	276	273	259	310	285	296	318	293	270	291	283	265	265	293	298	280	259	266	320	290	255	270	279	259	265	303	274	267	272	290	275	289	261	288	265	302	279	279	254	255	243	272	255	308	283	353	306	299	260	304	290	270	276	277	288	279	284	302	272	282	277	261	315	304	283	295	284	276	266	307	302	315	255	250	273	252	273	269	292	255	294	268	268	265	300	274	286	285	273	306	282	295	264	265	289	257	270	294	288	295	245	270	315	271	257	295	278	279	303	289	305	268	269	247	276	301	301	286	279	288	241	241	257	324	315	273	276	273	298	325	271	260	259	289	279	282	325	294	312	291	300	281	288	317	287	303	254	278	295	282	285	299	272	265	233	282	275	280	247	266	285	304	294	305	247	290	248	265	264	257	263	272	289	250	280	300	267	264	256	284	285	281	245	244	307	297	257	279	294	276	246	306	313	269	290	296	272	308	309	284	262	246	271	304	253	288	266	259	280	273	309	313	296	310	272	300	284	251	245	301	297	269	296	281	326	309	279	268	306	266	311	302	279	273	317	314	282	281	286	298	300	268	287	271	235	266	265	284	287	244	286	262	289	296	297	264	284	252	315	288	243	281	285	269	297	299	252	322	261	293	245	293	274	290	270	317	272	289	265	296	288	289	258	255	258	260	313	273	282	255	311	285	277	281	285	268	280	285	278	289	282	292	294	296	283	285	277	271	262	286	292	286	299	298	266	281	285	253	279	256	282	269	303	270	264	300	284	279	270	316	269	274	277	278	286	278	244	307	260	254	282	305	296	279	291	297	328	278	305	270	302	289	292	290	287	286	269	284	306	305	286	274	303	305	268	280	285	284	297	257	309	278	286	276	276	263	286	287	291	274	291	287	299	231	293	297	289	321	280	271	226	317	253	275	296	288	277	265	291	298	268	281	277	299	287	297	288	322	299	304	291	262	273	287	264	300	298	292	274	253	303	279	314	265	269	275	287	257	307	273	286	304	297	268	291	311	311	235	312	250	282	265	269	293	261	293	285	257	297	278	285	280	291	310	273	243	247	289	296	305	295	245	281	280	278	301	269	288	281	284	323	276	306	316	248	285	262	269	256	311	266	295	287	263	303	288	237	286	254	270	260	241	318	309	253	286	296	322	254	300	295	267	289	268	289	255	291	297	299	289	262	287	282	281	320	274	298	294	294	248	244	288	278	284	281	291	271	248	287	251	258	232	299	264	284	269	282	272	279	283	289	280	283	277	298	274	291	292	256	279	274	300	294	276	252	272	275	303	285	285	265	274	262	252	297	318	280	292	267	227	264	261	286	275	269	257	248	266	289	255	295	268	277	273	302	282	273	262	268	278	274	267	289	287	265	297	284	258	259	269	292	288	264	299	311	302	247	272	285	271	280	282	285	303	296	292	254	272	295	286	291	295	306	278	301	277	316	302	280	277	298	301	287	265	272	280	279	219	279	277	262	261	273	282	325	292	242	300	286	272	256	287	305	262	265	301	284	276	296	279	284	285	267	309	289	268	267	252	296	315	288	272	282	267	284	284	278	278	276	278	287	269	266	250	297	323	288	296	300	290	255	297	289	292	285	299	263	266	287	302	272	280	287	289	258	266	285	311	280	309	284	333	281	247	282	302	286	290	320	277	289	287	289	251	251	291	279	291	297	278	264	285	285	311	313	304	289	265	291	300	275	281	280	291	283	290	290	285	275	298	307	278	265	312	291	300	269	299	284	279	248	300	257	298	270	269	277	265	297	296	271	306	303	257	231	288	299	264	300	277	286	278	329	291	311	278	280	257	318	247	319	281	312	272	296	299	285	296	256	258	269	262	296	265	258	282	295	302	290	268	282	296	301	278	292	265	285	282	260	270	267	283	294	277	300	263	288	287	279	276	267	296	336	274	280	278	275	274	285	274	276	254	285	290	284	268	314	281	316	312	262	292	268	284	258	311	340	288	256	299	258	264	277	288	326	308	292	288	279	270	316	321	282	304	257	285	276	263	278	266	251	289	304	293	293	325	302	299	306	279	272	284	304	286	280	263	270	288	274	280	243	274	265	246	294	284	303	270	255	290	270	275	280	271	290	285	274	270	309	303	263	275	278	284	278	291	300	278	282	282	287	283	306	260	306	317	286	278	277	276	320	278	292	321	279	292	253	282	307	276	271	299	298	283	247	300	322	273	295	318	297	290	270	261	293	303	292	285	284	286	246	257	295	310	265	252	270	282	271	295	278	285	269	299	261	281	276	320	304	247	266	243	273	289	304	264	276	245	299	289	288	276	250	263	260	299	253	303	329	288	283	281	307	280	285	297	259	259	276	266	261	304	309	308	247	270	286	326	293	279	297	263	258	300	301	281	293	293	327	288	266	316	264	265	285	271	261	301	266	258	253	247	266	297	296	291	280	265	334	272	293	312	272	287	278	281	246	324	311	279	294	270	288	303	296	279	266	273	282	285	298	331	284	315	272	262	282	267	273	277	279	327	314	260	269	267	247	303	267	270	284	307	302	275	296	283	283	296	298	244	262	290	284	289	241	260	253	260	291	272	297	265	269	282	300	272	285	299	250	252	262	291	284	312	312	278	281	262	285	315	245	290	271	291	298	273	267	281	282	260	260	264	283	258	302	279	267	294	303	293	328	302	280	271	291	292	300	314	275	273	307	291	317	318	267	282	270	272	284	287	274	242	278	276	275	288	321	303	286	326	255	310	300	268	306	251	312	285	282	285	307	286	291	265	289	295	288	312	308	270	280	279	264	290	281	283	317	291	270	242	283	291	285	302	294	276	302	264	290	289	299	293	283	281	288	303	270	296	289	301	302	293	296	300	286	310	295	308	287	300	293	303	299	260	283	313	252	271	268	256	264	259	274	256	289	292	271	308	285	273	279	275	298	272	257	290	281	297	297	267	300	279	263	255	261	272	277	296	277	300	255	314	279	307	301	254	315	309	283	251	296	283	266	275	260	276	256	293	274	283	318	272	258	281	295	294	289	294	279	262	248	260	334	269	284	310	314	304	297	276	246	273	274	284	260	280	274	284	275	292	285	280	291	298	290	290	273	279	280	336	251	261	302	275	280	291	284	250	277	280	305	260	262	284	288	286	294	294	238	261	239	265	304	282	270	292	302	283	271	291	295	268	278	266	316	258	298	253	286	285	299	298	259	285	278	267	294	295	282	269	301	257	292	323	257	299	273	273	284	292	295	270	295	254	288	305	258	265	273	250	275	298	265	278	284	268	295	294	259	284	255
8318	1219	2048	2388	1958	1709	1394	1272	1178	1090	1006	1071	945	918	888	886	860	800	793	813	775	763	780	773	751	761	693	732	742	746	768	725	734	724	718	727	775	706	720	722	714	734	699	693	717	649	688	683	664	707	724	703	760	675	720	683	687	688	770	707	749	697	715	693	744	695	642	671	661	701	699	699	746	713	724	735	714	709	694	741	721	679	692	752	670	701	698	688	691	737	711	671	717	755	658	704	721	754	724	727	705	710	704	734	689	654	708	700	751	680	693	726	696	716	699	728	739	705	657	733	711	696	714	701	672	693	734	719	700	719	679	701	683	684	685	740	695	692	665	691	700	715	693	716	688	651	662	694	720	716	672	721	683	652	667	750	743	709	726	724	734	725	755	689	666	663	705	672	754	742	682	652	681	699	699	690	693	684	667	724	706	701	689	672	692	704	688	704	678	675	694	717	692	714	687	728	672	694	710	674	717	727	677	675	744	683	729	709	693	745	679	678	695	708	691	692	690	658	682	737	666	702	722	691	683	691	694	714	697	673	685	694	736	683	703	721	728	697	665	719	726	674	729	689	714	719	728	691	683	738	669	717	678	678	666	645	728	679	707	672	701	743	693	698	748	703	711	702	708	693	716	645	676	666	738	669	702	805	756	710	698	728	662	693	723	685	659	703	758	715	709	686	669	679	715	684	659	705	698	735	686	670	717	684	684	729	705	664	688	698	714	657	731	675	715	653	726	672	688	687	697	728	676	645	694	739	667	722	688	723	712	691	691	718	694	764	710	758	687	668	733	740	735	710	728	716	716	672	719	695	700	723	708	677	713	684	649	713	680	651	707	690	728	728	682	694	686	641	714	685	697	680	732	750	703	682	681	656	694	683	718	718	739	709	688	641	719	736	656	672	682	698	708	675	675	654	685	727	700	749	671	709	702	680	686	727	693	728	629	727	686	713	708	730	706	688	728	704	719	718	718	714	697	684	694	719	720	742	738	702	706	704	673	692	683	742	679	683	678	718	694	721	658	735	689	706	695	658	704	727	705	690	692	672	722	697	722	707	699	688	701	677	649	682	703	728	713	726	672	693	668	663	734	680	742	691	738	674	709	709	702	674	677	698	721	738	722	654	715	664	639	701	754	713	674	737	729	693	680	738	704	695	729	692	704	684	684	705	752	726	689	696	732	692	708	686	756	705	705	706	743	698	702	710	656	676	734	708	661	721	698	706	666	665	664	657	688	680	686	722	680	750	708	735	686	719	661	735	678	664	693	662	702	688	696	671	755	710	725	680	705	687	739	722	686	769	652	717	684	671	687	665	652	718	693	660	701	697	693	712	700	692	692	736	759	694	686	660	726	682	699	668	677	741	743	683	742	700	717	692	696	733	699	700	695	671	726	729	705	744	760	744	701	706	726	718	698	652	694	716	680	707	717	729	710	643	686	742	686	711	757	715	733	704	713	681	735	700	747	705	694	654	722	715	740	701	696	651	672	705	689	615	728	733	750	729	718	703	697	689	686	694	727	672	708	697	743	667	703	706	702	718	715	741	689	673	747	727	724	747	727	724	696	674	732	732	684	733	699	674	666	739	691	694	690	721	714	694	677	709	671	689	694	726	719	733	710	675	701	672	713	688	748	657	683	716	764	716	696	608	655	712	764	710	671	679	739	699	659	720	678	712	664	694	655	691	702	670	681	691	715	720	701	663	699	643	708	682	717	675	692	683	702	708	703	689	732	720	687	709	697	653	745	743	695	706	738	665	753	711	692	681	700	730	713	688	750	725	695	649	685	694	727	728	676	727	741	681	717	667	723	690	714	713	708	683	710	681	727	717	704	690	698	711	723	710	682	734	638	718	723	699	615	667	663	710	697	702	685	703	692	715	704	705	750	720	693	703	697	749	682	678	682	700	675	703	697	724	731	653	693	712	726	682	695	670	659	715	668	691	760	727	720	707	730	671	702	709	713	703	672	730	670	702	722	701	645	695	683	672	687	699	711	668	667	660	715	692	715	711	691	729	712	717	665	688	713	703	663	691	734	702	715	701	689	729	710	719	730	721	696	710	704	672	680	705	754	676	718	697	714	713	745	688	737	770	685	700	679	730	731	755	699	716	738	720	692	714	741	753	691	687	724	710	692	688	663	666	689	688	724	711	728	666	740	729	666	719	713	720	697	661	727	707	653	709	698	697	648	679	660	692	694	705	772	725	669	704	690	746	711	695	734	714	732	739	666	701	656	707	658	705	708	678	694	676	688	659	648	755	699	742	682	729	661	662	648	723	714	740	706	766	731	661	744	759	721	680	700	724	747	737	713	666	711	664	708	675	665	739	683	704	708	633	744	693	692	739	715	684	666	715	679	689	702	730	707	679	751	665	697	684	696	661	710	706	667	729	740	692	698	717	694	669	729	639	718	691	748	659	735	735	698	700	770	718	700	729	711	678	676	696	722	728	690	659	725	700	708	707	682	702	653	710	696	698	686	733	689	704	750	727	742	718	645	699	697	679	699	700	689	693	707	621	725	701	702	712	651	704	700	740	720	677	680	672	694	693	707	703	723	694	733	693	685	733	738	745	733	728	704	685	676	700	759	703	690	685	706	719	705	673	650	695	665	727	742	699	763	732	691	715	711	679	659	761	689	703	719	688	705	697	701	662	680	703	697	649	691	714	651	708	682	704	686	686	665	710	663	706	714	742	693	700	727	698	727	688	708	726	670	691	713	709	663	688	687	706	706	714	741	693	685	716	691	751	731	715	702	722	659	711	696	666	721	698	731	690	738	665	690	680	707	701	665	738	713	728	738	723	718	670	706	711	748	695	742	735	690	698	713	680	697	741	677	697	680	674	718	695	684	697	713	676	695	759	731	685	742	731	710	735	648	718	672	672	686	681	666	705	724	707	701	710	683	701	652	681	691	689	722	708	669	728	720	698	707	743	750	762	704	693	726	734	729	788	710	786	707	733	693	705	706	716	708	721	654	659	668	701	655	677	715	717	674	669	692	725	686	723	753	770	696	672	653	759	713	637	725	692	736	687	696	658	730	691	723	745	683	727	734	675	705	722	750	740	757	715	650	715	662	707	682	698	708	727	693	699	686	677	684	680	676	675	711	733	728	645	720	715	683	731	688	697	683	682	752	713	735	702	749	699	721	719	746	687	678	682	679	716	681	671	728	741	699	704	696	676	688	639	664	672	695	725	720	660	761	689	751	678	740	715	700	685	730	672	712	680	726	717	748	696	734	681	718	702	767	759	688	659	708	726	710	684	710	730	661	704	712	727	734	749	701	715	695	678	652	718	682	731	709	688	693	681	710	721	699	671	708	677	720	710	694	690	728	684	688	705	747	681	666	685	706	644	712	707	673	701	689	713	699	695	683	692	666	668	708	675	680	671	716	711	700	684	711	643	675	657	702	716	677	784	694	762	708	749	680	672	712	707	672	677	745	684	740	716	727	693	677	700	662	689	691	732	718	706	705	776	660	705	680	702	707	692	709	752
1526	311	291	297	300	274	285	289	312	247	284	292	277	340	282	315	288	292	287	277	299	314	303	278	310	294	279	287	320	268	279	306	267	267	320	318	284	273	289	320	298	292	300	294	286	297	302	323	307	288	280	278	296	288	299	265	285	319	287	300	265	281	324	316	304	288	301	274	282	309	304	276	312	284	310	317	306	307	292	303	310	303	295	292	294	290	289	286	304	280	303	271	301	299	310	271	282	277	276	295	304	290	285	279	303	304	264	287	274	295	298	270	276	283	272	279	292	299	324	290	289	277	307	293	278	284	311	260	285	335	279	287	236	293	291	311	300	289	284	294	308	286	343	282	307	317	280	294	279	306	304	289	315	265	296	266	328	284	298	316	301	276	290	277	308	309	282	273	286	257	310	301	310	283	292	278	304	305	282	304	313	279	345	316	292	301	308	273	324	288	290	287	269	316	323	350	305	268	296	296	253	265	286	272	301	288	270	294	332	276	285	285	281	260	306	279	307	316	296	305	302	306	309	311	310	305	279	279	306	291	279	257	303	296	292	260	296	279	295	298	279	289	290	269	307	264	260	283	289	288	286	273	301	275	260	306	304	301	308	320	280	280	317	301	280	299	274	292	272	312	285	290	281	293	292	260	264	287	281	296	280	293	309	292	296	272	271	318	287	328	285	270	295	286	264	301	295	288	276	329	266	268	279	294	285	281	332	303	303	273	275	291	274	289	274	302	315	307	328	293	292	324	328	310	278	306	300	303	295	310	293	321	310	297	291	286	281	292	297	294	323	282	300	306	315	284	297	336	292	282	297	284	270	304	273	291	271	289	283	296	267	283	258	276	304	320	285	305	287	286	279	305	307	263	278	270	282	350	318	265	316	281	271	292	280	263	288	293	293	319	306	304	314	293	284	277	328	257	298	294	292	334	309	316	310	292	281	289	283	285	284	291	261	260	309	298	314	324	280	280	300	281	307	273	279	311	314	295	329	313	313	322	321	270	285	290	290	307	290	336	273	274	264	293	317	283	272	302	320	297	324	293	306	291	285	316	283	266	291	286	317	327	297	319	330	298	262	256	342	330	309	293	289	257	284	313	323	303	294	288	292	277	255	284	336	328	275	302	276	330	277	251	304	296	295	263	308	278	274	304	279	293	286	301	302	295	278	280	291	283	310	270	272	290	288	298	278	302	303	263	293	281	302	291	308	296	300	299	267	298	302	296	273	282	287	282	288	300	251	297	293	280	271	328	284	282	292	297	288	303	288	300	262	335	280	275	298	262	298	292	319	314	294	280	286	277	288	301	313	316	298	299	302	244	297	289	312	302	274	278	337	336	252	302	308	269	313	320	334	316	314	338	303	309	284	313	271	275	291	292	350	288	267	286	303	310	285	271	257	287	269	296	288	294	291	280	280	287	306	254	291	278	292	296	296	322	258	313	328	278	305	317	305	281	284	294	324	299	302	276	288	310	322	321	277	310	267	317	307	299	272	259	301	287	300	274	280	284	290	278	313	321	303	317	302	282	267	258	278	276	291	343	319	288	295	283	314	302	308	287	287	339	288	296	271	275	279	291	314	322	290	279	282	299	312	287	269	261	270	289	271	266	297	299	268	298	312	282	297	316	302	254	307	337	268	255	282	284	309	297	295	301	291	263	289	288	293	341	309	270	293	261	277	348	276	308	279	300	266	287	298	296	269	288	296	289	269	287	320	279	280	282	289	277	259	308	267	323	298	306	315	331	287	310	320	306	281	300	275	277	311	287	285	314	325	289	268	306	291	265	313	293	317	271	293	317	299	291	283	292	279	278	279	303	292	300	259	280	290	279	314	279	290	303	302	290	290	280	305	296	304	266	270	299	278	289	292	272	304	305	277	293	290	296	326	270	278	311	310	267	322	286	291	314	317	320	312	329	318	295	266	279	311	304	264	287	300	346	282	306	257	306	293	264	265	286	306	279	283	287	266	304	273	286	274	286	294	318	314	282	302	296	294	297	317	296	289	290	347	261	293	317	321	342	276	259	307	276	267	260	268	293	296	293	302	288	300	281	332	300	285	273	293	303	297	290	300	294	281	300	314	304	264	296	305	317	269	292	312	290	316	275	280	308	315	289	279	336	310	275	313	278	310	308	311	303	311	327	320	303	304	298	272	321	284	306	305	280	288	275	310	267	297	282	269	291	317	269	301	294	319	272	292	282	307	309	282	271	290	297	254	275	285	322	279	267	307	301	298	285	312	315	302	329	300	315	259	310	284	326	319	279	273	305	289	301	311	257	290	277	290	293	314	302	294	288	286	274	302	265	273	273	285	264	317	276	309	271	265	269	303	313	311	328	275	300	267	294	291	291	305	263	288	286	285	289	312	296	314	300	338	312	266	282	315	303	346	299	283	310	314	293	286	300	294	295	286	297	289	252	284	291	286	316	264	297	262	303	307	320	304	281	330	267	292	285	298	286	263	307	303	264	276	286	297	305	281	292	319	299	286	262	301	275	289	294	315	323	275	295	321	281	297	291	291	318	302	289	274	295	300	279	284	300	305	277	302	299	292	281	290	302	293	271	292	293	298	305	296	283	304	307	297	295	338	283	291	295	297	302	292	299	310	327	275	286	263	267	292	282	283	262	306	317	288	301	292	282	288	320	308	270	283	301	324	301	312	315	310	310	318	310	290	298	310	318	279	274	271	286	320	295	298	279	301	310	272	302	284	283	286	296	309	297	273	286	317	346	315	300	275	312	319	284	293	279	271	289	280	277	268	294	297	257	309	308	347	313	246	286	307	287	318	286	253	294	292	321	287	305	325	320	305	291	274	269	266	287	327	307	318	311	295	263	305	293	282	291	312	288	305	291	292	268	326	305	320	292	281	318	296	320	303	304	302	306	276	286	283	291	286	287	296	295	287	310	316	309	304	324	326	320	331	297	290	285	331	304	326	290	292	288	291	279	304	265	316	301	298	305	310	338	317	292	295	308	278	265	288	294	303	278	267	319	294	326	280	291	284	302	317	290	295	284	267	246	283	289	334	307	311	316	318	288	309	305	274	291	277	285	350	285	322	270	268	303	308	272	281	257	313	297	277	287	303	321	292	292	299	281	291	297	244	293	276	284	268	309	289	276	289	285	305	304	287	308	289	295	281	305	301	295	313	294	282	277	282	296	291	305	300	288	316	263	313	326	328	290	268	307	294	301	301	292	282	303	303	287	298	309	267	283	274	297	287	306	256	282	267	277	295	301	282	273	321	314	290	297	284	307	275	270	302	286	292	276	291	303	310	286	287	292	276	293	317	319	282	316	329	288	297	291	291	287	304	293	327	309	287	257	273	295	293	326	312	317	296	303	292	292	301	311	273	262	292	337	255	293	311	303	296	295	296	304	312	296	323	280	307	285	269	309	296	295	287	277	304	270	300	286	296	304	288	289	292	294	307	301	279	264	265	298	253	289	285	264	289	290	309	300	309	300	275	273	281	313	287	307	282	283	278	269	309	321	292	266
1823	673	689	685	753	672	750	694	704	647	676	660	684	697	697	703	673	658	692	674	637	690	701	666	697	669	687	678	712	702	684	648	688	685	693	642	708	715	705	678	689	705	710	677	673	689	656	673	675	708	699	665	731	693	704	712	675	683	672	679	747	631	700	677	661	687	676	706	643	648	667	675	671	634	645	697	680	729	672	672	728	682	661	651	678	631	654	680	716	693	685	709	661	689	686	674	679	699	697	714	655	693	687	711	685	695	683	659	727	685	692	653	679	683	719	665	721	707	688	696	675	697	593	696	676	651	627	684	645	677	718	673	728	662	683	636	638	709	649	645	693	646	691	709	633	682	711	681	681	664	690	681	685	649	695	684	670	659	694	652	680	741	715	665	643	674	697	731	706	692	655	666	659	715	700	655	707	685	650	700	702	744	680	667	728	674	667	658	629	691	680	743	668	731	708	673	671	717	715	704	675	688	713	655	714	648	669	655	640	679	604	648	665	707	651	670	671	666	685	661	647	674	623	671	667	706	662	713	721	665	737	709	678	683	640	654	712	678	713	681	668	766	724	708	684	698	667	667	640	626	679	643	732	659	741	713	690	681	677	682	679	671	685	691	685	667	690	681	670	673	653	681	702	688	689	707	688	626	719	688	642	677	621	646	683	670	673	709	677	663	687	717	678	714	665	723	687	696	652	689	644	665	697	632	689	716	689	643	665	646	695	728	701	685	650	676	690	619	639	650	666	672	629	725	677	642	665	729	694	677	696	673	717	665	722	696	676	637	684	696	689	642	692	676	684	699	708	689	688	612	638	670	685	684	634	693	668	691	661	708	670	717	685	686	695	711	687	647	693	706	636	647	638	672	698	676	658	678	656	664	698	673	697	669	695	670	651	740	664	731	705	699	705	675	706	686	675	706	704	698	679	653	711	688	728	670	664	703	738	694	681	648	649	633	685	673	659	714	708	674	688	641	633	688	659	692	655	713	709	687	678	681	652	698	646	668	706	685	666	722	722	662	674	687	693	689	672	680	734	712	710	645	719	687	728	656	702	695	666	702	708	669	720	707	710	665	701	680	696	736	659	700	695	649	654	668	701	640	726	636	671	661	661	695	644	681	684	676	704	696	669	703	713	673	665	688	650	673	727	695	700	662	682	704	677	711	696	698	640	694	668	703	717	713	685	675	727	709	707	713	667	672	656	724	656	642	718	737	664	684	665	707	690	655	638	679	692	697	696	631	673	705	661	648	655	674	687	707	651	671	706	733	653	636	693	669	672	658	703	707	694	683	685	706	617	680	688	753	653	719	675	676	695	669	670	662	713	662	662	698	676	647	677	702	683	671	673	654	712	659	724	722	663	701	687	683	658	661	696	684	692	714	669	720	666	676	722	708	631	663	690	699	662	655	691	693	693	680	709	665	714	683	664	686	677	655	697	677	672	675	691	665	670	664	720	674	625	686	659	696	686	756	663	690	661	691	693	648	657	676	634	686	735	676	678	682	679	650	666	650	636	680	677	662	676	700	655	709	691	684	678	696	692	676	683	681	627	687	679	697	762	659	645	713	679	680	717	711	674	704	744	672	659	691	695	696	674	726	716	661	678	645	666	720	696	653	675	699	703	663	658	721	658	752	664	697	729	696	697	689	626	669	649	679	724	688	696	721	690	696	672	716	660	672	692	649	625	711	676	657	678	670	700	655	670	678	623	688	703	704	669	743	689	634	694	661	646	708	687	721	646	664	705	660	664	741	633	652	667	674	715	679	678	685	726	718	702	695	721	670	659	688	701	735	685	692	680	739	676	705	661	669	680	667	686	676	666	672	643	646	692	703	681	691	685	650	715	735	649	719	696	709	673	676	675	651	691	703	650	673	643	660	706	672	650	692	669	684	678	684	688	691	719	669	685	688	661	688	678	735	641	701	690	679	677	647	697	666	697	684	695	671	629	634	656	649	673	667	647	727	668	658	668	638	660	694	669	664	650	656	690	708	691	698	711	645	652	644	692	746	696	686	646	672	666	683	707	650	712	685	718	666	649	718	706	687	675	667	697	672	691	695	710	671	673	674	726	707	719	681	675	666	707	679	680	651	708	645	728	635	668	665	684	697	656	663	661	660	661	678	735	706	666	697	661	649	698	692	671	694	735	728	666	648	646	630	718	681	742	769	704	742	642	686	644	638	675	736	645	719	680	681	650	656	709	684	750	642	687	713	687	642	687	671	686	699	673	712	738	703	666	672	685	663	702	669	666	693	658	706	687	695	678	709	693	659	674	684	661	665	681	654	717	655	717	682	718	677	676	716	653	661	675	696	671	700	688	724	700	655	703	697	727	656	621	686	694	674	727	680	650	705	708	723	691	670	699	698	673	730	683	727	670	683	657	721	659	713	671	646	713	706	719	671	698	678	694	705	672	665	635	715	739	677	719	698	707	689	708	682	715	708	688	695	677	657	662	666	659	679	718	695	642	698	704	677	646	694	691	743	677	641	700	660	718	667	667	684	691	689	708	761	681	655	652	699	709	729	679	656	722	663	729	681	688	712	658	689	673	692	695	709	657	687	651	684	727	683	671	654	729	708	667	698	683	646	688	652	674	659	675	684	696	728	718	629	688	696	681	699	704	667	666	659	644	718	667	670	621	708	692	691	704	680	714	663	693	687	715	679	697	714	673	696	709	674	650	676	657	617	648	662	694	639	666	662	673	697	663	700	706	649	671	694	697	716	702	697	657	632	686	691	705	687	681	719	687	691	711	690	701	695	694	700	695	720	657	707	696	753	679	713	698	697	664	685	625	674	702	692	673	679	692	683	677	718	689	652	684	634	688	690	705	648	700	733	748	705	660	688	684	727	755	676	653	728	707	669	677	704	718	679	714	664	678	643	695	713	648	664	674	711	681	693	656	639	634	717	700	645	683	683	685	715	690	662	650	704	678	690	717	663	682	715	710	661	692	685	685	671	653	705	693	649	696	692	675	676	696	661	676	689	655	700	695	652	676	715	715	669	654	689	703	657	689	708	674	624	674	654	694	702	676	700	705	735	677	667	727	666	684	674	636	714	680	678	700	738	662	684	725	697	703	653	666	689	700	701	649	653	677	679	671	654	687	656	675	669	696	683	639	692	696	698	667	728	697	663	673	677	706	703	700	692	696	634	682	744	689	697	671	656	707	664	667	651	682	669	716	682	710	686	666	633	695	667	689	694	682	713	711	668	695	688	716	721	719	637	725	669	713	644	726	666	711	637	702	689	698	706	641	726	649	683	694	644	689	614	647	669	695	704	733	687	745	753	678	685	666	676	708	686	682	677	666	737	667	670	677	685	660	710	662	674	660	684	680	712	651	686	674	710	680	690	745	645	689	697	611	683	658	672	708	700	668	639	685	693	669	694	674	692	631	685	638	647	738	707	682	666	671	705	642	668	649	711	685	651	693	639	680	716	690	669	714	656	653	667	708	708	648	678	691	671	675	671	656	698	686	722	700	645	727	673	709	691
7505	446	500	342	326	243	216	215	207	213	201	189	172	183	189	189	176	174	166	154	183	165	169	172	159	165	174	158	170	164	177	160	204	148	177	162	183	173	146	171	176	152	176	159	166	182	171	157	154	176	147	160	175	167	161	153	165	198	188	159	162	161	177	139	150	180	160	170	143	158	167	162	173	171	146	168	175	156	161	171	166	171	174	169	180	175	150	171	160	164	162	146	174	167	168	149	181	165	143	184	161	150	146	150	173	143	139	154	157	170	176	137	163	177	155	159	169	163	186	164	138	175	147	175	174	156	161	158	151	154	161	161	172	161	174	158	156	169	161	163	148	165	178	155	168	166	172	146	161	167	160	152	178	170	167	173	165	147	167	165	193	157	173	164	158	196	137	178	158	158	177	163	157	172	165	183	145	164	140	162	161	162	146	168	195	166	186	158	147	150	187	178	139	161	169	160	165	153	138	158	178	178	171	155	191	164	170	171	164	172	152	180	153	149	165	162	159	177	170	150	164	181	169	180	199	166	180	146	153	152	197	182	168	161	166	158	136	169	156	175	147	172	169	153	164	177	141	158	157	159	141	168	181	165	152	175	169	174	176	173	156	160	157	132	168	172	143	154	164	160	161	154	155	151	173	166	167	154	174	148	172	165	162	184	148	172	188	158	181	153	156	169	166	165	173	183	127	164	142	158	161	176	162	151	162	145	157	162	169	132	158	169	195	160	139	174	160	171	166	164	178	160	148	165	142	145	150	150	165	163	138	142	147	160	154	180	177	171	161	155	143	148	173	177	161	151	155	162	170	171	180	158	160	150	189	171	151	184	188	151	178	155	169	156	173	161	160	157	163	175	159	160	153	156	184	144	142	159	150	164	152	164	155	158	176	165	190	156	190	177	173	165	160	149	121	154	168	157	151	139	181	171	138	173	146	154	190	192	136	157	158	179	170	152	165	159	169	151	178	164	147	177	180	154	155	157	141	202	167	161	179	168	174	159	178	164	160	154	162	163	154	184	161	166	157	162	157	149	182	166	157	148	155	151	153	190	167	151	153	151	180	142	169	149	158	144	158	165	159	165	162	186	150	161	158	165	174	158	159	159	173	150	152	141	162	161	179	157	157	181	138	159	154	158	162	191	153	158	159	170	161	176	154	163	154	162	195	159	138	154	158	146	152	180	147	155	168	152	143	190	192	153	129	170	180	163	151	146	176	161	149	160	148	139	166	149	168	170	162	155	165	174	170	139	171	164	162	150	159	167	184	161	170	177	175	167	156	174	165	160	179	167	176	185	167	143	169	155	155	168	188	143	149	141	172	181	150	145	137	151	142	156	159	160	166	169	165	142	172	171	192	185	166	164	173	160	167	168	138	165	180	138	150	168	168	142	158	176	148	195	138	139	161	156	179	170	147	178	159	172	162	150	173	187	158	179	164	152	145	173	191	166	181	165	174	176	171	190	170	171	153	163	136	156	170	160	139	168	150	140	156	161	170	174	182	168	162	181	172	161	161	138	169	148	117	153	175	174	163	161	162	160	164	170	170	151	172	171	157	148	171	141	168	137	176	154	146	156	151	168	186	166	164	162	145	171	177	162	164	161	172	176	162	148	171	128	173	167	159	168	156	187	134	149	152	161	164	155	143	169	159	166	149	166	159	154	167	155	164	157	156	170	146	171	162	154	160	175	175	175	152	167	151	175	162	154	138	152	169	146	159	147	158	174	161	168	153	167	146	136	127	138	165	166	177	147	174	156	126	154	165	156	167	171	150	157	154	145	169	144	153	147	135	139	168	156	155	165	156	137	186	197	136	156	158	176	153	157	170	170	164	171	168	147	163	156	153	144	169	175	166	157	162	158	156	154	195	153	171	161	163	170	145	140	155	165	161	169	171	152	164	167	140	152	176	173	166	164	164	142	163	140	159	175	162	172	136	169	185	158	161	166	165	182	158	158	165	191	160	160	168	168	176	159	154	125	164	161	163	153	178	207	163	153	190	169	167	164	158	151	173	179	181	161	168	140	142	155	172	166	181	142	170	149	178	163	162	161	184	169	174	142	141	182	182	170	174	131	144	150	137	143	151	131	146	152	138	165	150	176	142	155	179	158	176	184	165	159	163	158	159	164	163	148	151	194	147	171	162	164	152	156	134	153	164	154	177	147	178	162	173	167	161	161	147	180	163	178	165	152	156	157	151	170	161	190	135	166	176	168	178	161	132	153	159	147	189	150	160	150	157	156	136	144	168	151	182	151	166	181	167	167	168	177	146	161	169	167	142	148	170	177	167	171	173	149	186	161	173	194	161	156	167	161	172	154	157	145	188	159	144	157	161	157	151	157	173	153	176	158	155	181	147	188	153	152	190	178	167	177	160	158	133	157	172	199	144	154	155	141	170	143	161	141	156	156	192	171	196	156	163	165	166	166	186	173	167	149	163	153	172	165	170	142	156	188	151	171	166	154	156	165	152	157	155	173	139	177	181	167	162	141	184	182	157	150	155	178	178	155	160	153	167	173	146	170	163	157	154	167	133	140	169	153	153	182	134	167	152	183	160	143	145	159	146	175	150	153	144	160	152	170	151	170	167	155	147	177	167	187	162	170	145	164	162	180	159	171	140	153	162	151	154	149	161	160	157	141	156	158	146	152	141	177	158	168	152	206	128	138	161	166	147	169	183	157	168	145	152	160	159	133	150	156	160	149	152	155	178	179	161	158	142	162	175	159	165	152	142	150	162	172	185	196	155	155	156	183	176	157	171	164	149	180	159	174	164	167	174	160	160	152	160	166	202	147	152	156	176	163	187	170	179	130	141	148	158	170	176	157	172	161	178	171	169	150	142	165	166	145	170	145	163	172	187	148	162	156	169	192	141	185	187	171	159	137	148	163	186	140	170	144	159	165	175	158	171	176	175	183	173	149	138	173	176	179	166	139	167	178	161	159	160	161	159	182	156	138	164	166	152	171	150	164	146	170	186	148	176	199	148	169	184	139	163	170	168	195	173	162	151	168	160	177	154	160	147	156	155	161	137	172	166	148	156	154	172	158	161	171	192	129	134	163	153	161	160	158	184	162	180	187	174	167	168	149	166	147	147	172	152	143	168	147	156	158	162	151	167	147	136	166	174	149	152	157	172	173	157	170	166	162	152	139	170	176	154	162	146	168	157	152	163	156	187	166	151	157	168	148	162	168	169	182	184	177	156	150	169	171	151	148	164	157	169	168	194	186	125	142	177	140	166	148	160	117	151	151	136	148	163	153	156	124	154	165	153	146	172	150	155	163	141	158	150	158	169	165	164	164	171	138	150	143	164	171	143	134	127	142	159	164	147	156	166	153	138	160	159	181	179	152	153	147	184	171	137	167	167	158	185	157	174	152	167	164	184	154	142	134	174	155	150	144	161	139	133	142	176	170	164	148	149	174	198	149	163	162	186	155	184	151	160	167	144	143	156	155	163	170	173	179	179	176	171	201	169	172	175	183	176	155	164	154	165	166
6337	697	1091	1165	1055	1007	832	707	692	662	587	588	615	563	551	532	504	499	500	476	475	536	448	470	470	483	476	448	470	470	461	443	446	456	473	455	479	463	433	468	463	453	442	431	447	447	456	456	463	439	436	442	440	425	431	491	452	453	495	451	421	471	461	440	425	446	432	443	449	436	454	427	418	431	463	461	424	456	392	435	409	457	395	433	436	475	400	443	438	423	430	443	441	435	438	400	507	444	465	433	501	435	453	452	451	434	430	405	461	422	471	412	422	439	460	433	498	449	429	461	446	433	474	460	444	429	437	453	468	449	459	443	461	460	477	432	417	428	452	458	420	427	429	435	439	449	423	471	426	421	423	470	500	454	449	441	422	477	439	472	453	453	480	460	442	445	415	384	434	476	424	413	437	452	463	469	436	424	453	434	415	488	449	462	446	469	421	452	449	471	420	427	435	436	424	475	448	476	445	444	429	408	435	455	411	430	478	460	435	459	438	467	402	482	456	450	448	457	488	435	454	416	431	464	485	420	457	435	458	430	464	438	421	425	436	471	439	469	470	476	448	448	482	422	423	423	449	420	456	488	447	430	457	453	451	412	417	413	452	416	433	415	441	403	477	437	409	433	426	461	439	457	412	430	452	461	420	416	444	461	429	467	436	476	441	442	466	420	454	417	488	440	427	422	478	388	425	448	459	449	447	409	483	424	493	430	403	430	443	423	454	430	458	425	423	439	442	443	430	446	420	430	457	481	454	501	434	438	445	440	444	451	422	423	446	456	424	414	439	458	427	467	431	436	456	492	427	419	449	432	473	424	424	449	419	464	393	427	432	438	436	460	411	456	441	441	402	445	410	447	449	457	418	461	428	411	476	444	465	444	428	425	438	444	413	443	476	468	482	468	465	434	439	475	449	439	459	456	435	438	395	477	467	420	420	430	464	445	461	491	424	439	466	453	442	461	425	446	453	444	445	451	409	441	461	419	449	442	432	472	434	487	415	443	454	446	413	462	457	413	416	468	430	452	474	436	453	472	431	460	428	409	428	440	446	432	456	422	425	417	458	440	436	436	426	421	428	439	489	394	461	427	449	425	455	420	426	440	445	419	407	489	428	472	399	426	448	438	390	453	428	432	429	463	414	423	414	444	428	437	425	447	425	439	459	443	401	459	467	441	470	429	414	457	442	418	473	423	436	445	447	430	454	408	430	441	464	429	431	459	421	435	442	410	425	459	439	462	485	446	440	438	444	419	439	426	426	500	429	444	442	440	427	426	456	451	465	416	428	424	447	457	426	427	432	449	428	455	421	427	489	425	456	457	431	442	405	466	453	434	440	430	399	451	456	473	430	424	431	452	396	451	468	426	441	460	442	433	444	442	435	467	457	461	470	427	433	438	444	469	462	443	473	399	432	418	464	457	451	409	452	456	416	435	438	440	402	411	414	434	440	462	437	431	452	401	451	444	454	424	450	452	436	411	461	446	424	439	448	448	449	404	438	405	445	479	431	452	458	430	426	442	424	472	434	450	457	458	443	396	421	444	443	439	445	459	435	459	448	445	475	471	416	459	461	435	463	431	435	431	470	462	433	475	439	418	461	443	428	407	447	431	437	446	429	429	414	443	470	432	419	467	432	437	446	447	475	421	415	481	449	446	429	430	490	415	436	448	449	436	466	453	440	441	492	456	428	439	465	452	430	464	472	437	403	450	450	442	415	477	448	442	475	458	435	473	481	447	456	431	445	413	487	410	447	476	423	424	466	455	454	434	425	440	478	449	463	475	403	481	476	483	437	450	422	443	463	429	450	416	468	452	407	430	431	398	412	452	404	449	496	432	440	429	440	432	443	440	457	406	427	452	424	416	438	460	437	453	420	439	442	443	438	453	392	421	437	436	474	463	439	441	460	450	435	457	444	442	421	465	456	421	429	487	428	449	401	452	446	497	426	451	436	486	460	459	449	468	411	422	431	425	424	420	444	455	432	440	449	477	395	480	437	454	444	431	457	416	466	428	409	465	439	398	419	421	413	429	482	456	432	458	445	450	441	468	454	411	429	412	410	460	463	450	470	431	437	426	444	442	418	472	467	440	453	478	466	475	384	431	415	462	389	420	425	412	463	406	418	468	451	444	438	443	452	473	445	427	487	452	444	462	436	441	428	447	474	484	479	456	476	444	469	443	429	453	458	463	455	399	459	440	426	436	470	428	477	456	456	460	462	457	420	471	435	425	443	441	455	433	434	385	425	459	448	458	476	439	458	442	457	434	434	456	407	425	454	459	436	467	482	455	450	444	425	475	428	422	441	443	438	441	437	460	450	447	421	423	403	458	434	469	490	422	458	405	446	418	443	394	431	476	441	444	471	435	414	476	435	423	457	416	452	417	461	419	414	423	424	451	457	455	472	436	429	447	441	439	436	423	462	440	410	477	485	454	449	456	436	464	462	428	435	468	449	454	440	460	444	439	428	468	444	432	449	432	459	441	404	411	437	421	479	417	430	412	478	434	414	445	442	458	437	469	414	404	429	436	463	486	433	441	440	424	462	444	433	399	452	446	431	460	449	466	443	424	420	431	418	441	449	446	419	402	420	414	479	457	446	444	415	412	438	447	478	452	437	439	412	399	431	466	446	467	448	443	428	456	440	441	459	464	461	444	454	473	444	461	437	403	448	435	455	382	397	400	467	446	406	429	450	448	450	410	445	459	455	444	444	434	434	430	446	415	459	430	482	476	397	460	448	450	456	452	446	447	421	443	430	447	448	457	467	403	441	442	448	445	452	433	430	469	433	479	430	435	423	455	457	422	448	456	445	411	425	437	416	466	451	456	475	444	430	426	429	484	466	463	410	459	405	431	443	414	441	445	427	457	459	439	457	470	421	432	480	403	455	415	450	421	451	430	450	376	439	444	499	428	440	432	467	450	470	399	453	456	456	462	452	437	436	444	439	429	464	420	453	461	417	449	464	434	401	392	438	458	441	465	435	439	441	481	469	416	428	441	430	426	440	433	423	437	406	421	460	453	441	456	436	405	436	427	447	442	437	489	448	485	455	460	450	418	421	453	417	400	448	464	463	446	457	451	459	473	443	429	458	442	464	435	447	475	428	465	465	420	401	399	473	435	455	466	405	418	459	443	431	472	443	432	448	454	450	440	426	420	418	446	428	450	460	454	449	432	449	440	429	406	470	435	430	447	411	467	465	426	459	454	435	420	465	424	483	461	434	460	406	424	452	459	447	431	467	452	499	436	449	450	456	467	449	470	412	438	457	426	410	458	487	443	463	435	421	448	450	410	429	421	435	425	408	459	434	443	468	472	441	473	439	437	451	431	460	462	451	450	422	460	422	415	451	422	439	460	442	420	417	410	426	411	438	419	461	428	406	411	441	440	419	443	438	459	442	443	480	470	397	428	444	456	428	462	445	411	405	420	434	444	469	459	435	418	436	457	458	461	435	440	457	421	447	455	470	429	464	436	448	426	453	431	468	445	412	445	439	435
13961	1213	1048	749	563	488	429	370	362	380	312	309	320	312	294	295	316	322	314	300	349	309	274	252	311	266	249	314	292	298	284	306	277	284	300	307	292	293	314	274	285	259	303	280	286	289	288	302	263	300	290	256	272	293	288	272	253	291	309	273	262	304	295	291	283	301	285	287	277	291	254	277	277	274	269	268	289	273	290	275	284	263	289	266	274	301	255	240	260	296	254	263	267	276	237	331	289	270	257	270	256	309	288	276	275	272	294	300	281	260	266	310	304	280	274	287	297	286	274	290	284	266	265	293	303	254	300	269	283	248	283	309	292	261	322	269	264	312	301	282	314	278	318	294	258	294	285	273	267	277	266	281	279	285	273	288	305	276	276	305	304	280	272	285	287	276	285	295	276	292	298	272	289	305	287	274	284	301	294	275	283	248	280	273	283	303	263	262	274	284	275	303	285	273	262	277	252	295	305	312	271	301	302	277	287	270	312	273	284	291	277	281	271	262	306	280	275	256	257	272	299	285	273	307	310	285	271	289	259	291	282	282	288	294	300	253	308	265	297	266	272	288	272	290	282	278	259	275	279	269	273	305	281	273	285	342	283	288	296	281	250	284	281	278	277	278	266	260	312	261	290	296	296	293	309	297	286	282	296	260	273	299	286	297	268	263	279	292	282	287	276	307	259	311	316	295	290	278	300	280	271	291	291	297	257	267	277	266	270	296	279	298	288	300	266	298	270	297	303	287	303	285	290	276	272	295	296	294	282	317	292	288	304	298	320	291	288	293	259	271	296	276	281	293	283	297	279	283	274	262	302	295	249	303	252	335	315	294	308	304	296	294	269	284	277	264	281	261	294	276	292	302	310	280	287	271	264	301	264	269	285	311	275	299	250	277	315	288	299	276	293	272	303	290	272	280	266	252	265	287	284	279	322	306	279	304	270	292	268	299	276	306	293	294	293	272	290	263	286	276	277	269	272	289	285	253	283	310	302	248	281	291	295	271	289	296	279	288	266	277	318	239	224	265	254	298	267	294	256	289	324	258	254	251	287	260	284	295	296	286	309	279	267	271	253	253	272	301	259	268	286	288	295	289	294	273	270	239	289	253	290	276	316	295	272	272	298	262	284	303	289	291	337	277	327	260	277	305	274	297	282	296	271	316	317	252	262	279	282	280	256	314	271	297	324	294	270	283	252	270	275	304	275	270	261	251	277	285	274	282	262	271	266	300	280	303	303	287	314	297	288	291	309	277	289	298	286	255	283	256	304	305	280	295	291	247	298	264	281	275	294	306	287	292	282	284	322	292	312	309	283	268	314	247	261	268	301	295	281	278	300	291	265	257	288	278	297	283	311	283	294	292	272	297	275	256	269	278	267	297	287	268	263	307	261	278	292	276	293	253	285	293	274	277	262	255	282	271	292	303	269	285	280	304	297	275	259	282	301	298	265	257	290	282	261	306	263	270	327	295	254	269	263	271	274	321	323	315	270	281	268	298	264	256	291	286	283	284	287	284	284	284	286	294	268	287	260	263	307	304	295	278	273	298	248	282	270	278	309	277	268	315	274	276	281	290	252	308	278	285	282	306	293	281	295	278	304	310	248	278	271	260	296	259	269	287	276	245	289	279	268	298	255	299	292	296	291	292	281	236	261	294	274	275	273	276	295	260	274	305	266	304	293	287	264	277	291	276	275	308	273	254	248	300	305	272	295	263	305	279	271	281	263	284	278	282	292	295	280	292	275	285	285	279	281	309	297	267	279	304	269	317	281	272	277	316	260	276	315	262	285	259	335	311	294	249	308	273	268	265	311	318	287	303	283	267	278	295	284	278	302	295	286	250	283	312	306	308	294	315	298	276	290	278	312	294	272	281	288	319	274	288	296	285	322	273	320	322	303	308	273	282	257	264	279	268	257	262	268	298	281	263	271	287	286	269	258	313	310	284	296	272	290	301	281	264	292	261	314	283	271	248	284	283	313	311	275	294	274	287	294	305	266	264	287	301	298	303	289	295	306	305	278	286	283	310	291	280	270	268	299	267	314	283	278	277	315	283	265	286	269	310	320	278	244	285	282	275	269	309	277	321	299	295	284	305	274	292	287	291	272	305	302	317	267	264	278	309	301	277	266	275	271	281	265	282	274	314	290	326	306	264	282	282	300	255	280	293	296	276	328	284	274	281	256	252	313	278	268	242	313	288	288	267	272	276	298	286	269	272	281	277	282	291	289	244	262	269	272	299	286	262	274	285	307	290	272	267	234	289	289	247	279	265	270	277	304	262	264	262	269	257	270	334	273	300	276	292	266	291	294	298	288	264	293	304	293	285	265	306	243	285	285	319	280	271	275	307	247	267	296	258	294	269	271	267	275	239	274	294	304	307	273	270	272	268	280	268	311	291	288	286	279	316	293	245	305	260	265	285	244	276	274	301	291	295	293	278	337	282	299	311	293	277	291	305	262	316	299	266	285	276	264	282	281	268	248	272	275	257	307	295	287	296	295	265	287	273	282	288	287	294	297	286	300	297	281	302	275	271	286	278	293	240	314	252	296	276	295	284	285	278	276	325	285	324	274	288	260	263	284	273	256	301	296	292	281	279	274	319	322	292	284	297	258	270	283	307	337	247	283	305	289	317	294	291	277	307	305	293	288	263	304	290	277	244	289	303	300	290	259	307	290	263	319	278	297	274	302	304	310	264	284	278	287	279	282	274	283	273	317	275	278	297	228	281	278	290	270	317	299	332	274	261	263	249	291	270	233	282	328	301	278	275	257	288	293	287	328	279	287	294	320	255	288	293	266	297	267	283	269	280	274	283	341	316	302	277	284	284	311	271	279	286	303	247	296	318	285	285	269	298	270	285	279	250	296	271	295	316	293	243	273	283	292	290	284	261	299	296	259	261	238	259	267	256	276	308	287	306	264	267	279	258	308	311	322	283	271	292	277	265	277	294	275	305	292	262	259	293	270	298	285	317	297	285	287	302	276	281	296	247	292	278	284	241	269	294	264	272	259	286	300	304	291	290	303	268	250	297	251	302	277	265	301	294	273	250	266	271	284	274	290	289	296	286	261	267	300	263	305	300	271	266	291	323	256	275	268	271	304	301	278	297	274	280	248	291	308	290	257	296	302	297	249	270	280	250	284	271	262	271	285	310	293	273	288	278	292	272	314	272	258	276	305	273	273	296	275	305	268	294	270	287	268	281	278	306	294	278	263	271	282	293	322	287	293	320	281	263	246	300	283	268	263	254	285	288	266	264	304	264	296	284	301	260	291	302	314	266	293	290	290	300	273	296	273	306	289	288	260	285	298	292	266	254	281	302	251	274	268	290	281	279	289	272	316	306	259	293	313	277	272	295	264	300	317	273	284	275	293	270	283	306	265	262	254	277	279	248	277	259	288	292	310	293	250	308	282	312	258	273	260	282	297	290	277	324	252	292	304	323	298	292	299	285	288	243	293	259	261	263	272	281	303	285	309	275	248	285	280	309	282	281	271	283
8238	1151	2090	2327	2015	1644	1446	1319	1231	1094	1073	965	991	891	907	834	802	806	782	807	798	789	773	785	749	769	709	750	780	764	752	738	689	747	777	672	721	729	748	711	695	718	735	736	703	700	677	687	745	666	775	719	738	745	618	764	714	706	732	681	747	710	682	710	693	738	698	651	710	730	698	736	714	712	661	685	679	762	713	702	711	681	753	744	751	750	718	690	697	693	687	689	702	679	678	719	698	683	669	697	711	733	715	651	687	711	732	721	649	677	745	666	708	710	689	739	716	711	677	719	747	667	713	718	737	700	686	703	692	715	743	689	734	704	712	716	697	703	707	710	716	714	688	687	705	718	714	650	717	696	652	735	668	691	709	702	670	703	705	718	730	674	715	700	734	743	687	684	678	695	693	673	737	730	650	674	708	717	712	673	686	666	676	727	724	694	757	756	667	673	681	717	720	726	684	695	683	685	724	719	645	691	673	707	711	750	721	692	717	662	716	711	704	710	711	667	652	732	729	695	691	695	696	715	738	692	687	715	735	673	710	704	698	683	722	681	702	687	691	659	717	739	739	684	678	708	721	745	702	672	689	670	676	652	728	664	718	725	738	737	720	714	712	697	740	679	690	743	731	719	721	668	695	679	730	685	667	636	693	693	719	719	705	707	667	685	708	688	749	686	676	648	770	673	707	687	703	738	752	697	688	729	668	731	687	691	647	675	693	676	698	733	700	717	734	676	686	728	722	675	684	691	674	720	705	749	680	702	708	714	700	688	759	702	677	694	710	669	714	692	696	691	716	692	665	704	668	686	683	657	680	723	731	696	700	703	731	666	670	711	673	685	734	736	700	767	710	685	698	683	684	711	763	727	684	664	714	711	692	716	669	649	675	718	677	704	711	719	684	753	689	681	711	693	704	726	785	674	694	665	677	668	656	705	659	724	732	695	669	684	727	694	671	710	679	721	688	741	670	667	640	674	732	700	702	683	659	724	691	660	686	738	666	693	725	650	707	697	760	748	691	638	673	706	733	683	682	743	684	701	728	753	730	722	708	720	688	708	728	739	740	677	688	726	750	649	698	719	689	715	696	703	709	731	744	701	753	715	715	696	732	741	710	690	674	673	691	644	717	695	762	716	719	691	694	709	708	705	708	660	721	702	719	711	693	641	687	734	688	673	696	721	685	677	705	667	667	693	689	739	725	685	691	664	726	704	691	678	657	719	712	712	688	712	707	698	720	729	707	668	748	723	659	724	669	698	743	709	712	718	694	702	717	672	686	701	698	721	716	679	706	681	681	735	696	743	689	664	728	718	674	661	707	702	681	649	716	727	718	679	705	667	700	655	709	716	672	737	704	682	736	698	742	676	716	683	727	699	722	624	741	700	703	676	642	683	744	725	683	693	696	669	711	751	692	683	681	762	660	680	684	685	707	711	699	668	685	721	691	719	713	651	782	704	709	699	658	723	678	709	754	660	700	650	653	693	741	676	714	719	699	681	741	674	717	694	730	728	700	778	728	704	662	647	704	676	705	704	697	698	697	712	736	688	692	677	753	739	692	656	690	739	740	663	692	665	706	737	696	678	721	689	696	699	677	689	692	705	663	727	676	680	677	722	724	721	711	662	694	712	675	697	721	694	727	686	666	669	678	715	699	723	710	688	646	712	674	705	717	706	704	735	683	716	693	728	718	751	683	748	650	705	709	678	732	717	712	752	726	727	667	688	732	689	653	689	710	699	715	657	715	691	675	710	677	732	698	658	679	714	707	657	697	711	749	699	739	734	662	728	732	724	671	680	680	735	715	727	698	741	696	663	718	722	691	726	685	748	684	699	746	659	725	725	700	680	729	701	662	718	723	688	687	666	722	685	723	707	738	683	731	716	695	741	707	699	726	676	697	692	711	730	705	744	700	697	730	688	713	662	711	682	775	759	701	681	687	740	708	706	683	711	686	691	735	679	717	676	672	682	689	751	714	687	725	708	730	724	697	687	747	682	697	688	683	671	763	740	706	674	724	735	724	725	686	674	713	687	717	731	725	711	687	695	716	680	679	686	711	716	750	640	646	735	718	704	778	677	745	710	682	714	708	684	685	701	702	668	680	687	709	719	696	716	721	667	703	709	718	714	710	704	707	676	679	687	693	687	727	732	724	733	689	654	654	708	702	659	714	694	688	731	713	657	707	670	726	718	749	737	736	681	712	696	728	696	663	665	680	685	693	693	663	659	712	728	722	733	708	757	725	699	710	653	723	711	694	701	654	708	690	681	693	696	706	706	731	734	705	680	701	655	713	682	683	681	677	683	761	729	708	656	704	664	672	699	672	715	717	649	679	682	693	701	714	728	627	693	712	684	731	696	713	655	683	710	704	686	653	705	691	705	709	679	746	713	766	682	738	712	736	722	731	692	696	668	699	692	710	717	656	681	719	699	719	709	740	708	710	696	698	648	691	724	668	698	724	703	721	705	675	696	690	682	672	730	677	697	703	636	754	666	686	678	710	640	716	691	715	758	722	707	711	711	735	718	690	731	739	695	724	725	686	670	703	696	696	719	667	684	684	742	673	676	695	696	728	689	717	712	681	710	665	714	759	700	734	724	697	680	749	688	718	702	693	709	719	680	700	654	709	666	703	713	679	692	709	666	707	663	711	692	677	721	765	690	697	738	676	694	716	673	675	705	730	701	729	697	760	672	717	689	742	706	718	682	672	718	686	670	696	683	653	714	657	753	707	692	690	705	688	706	693	715	710	725	716	732	724	723	755	723	662	696	704	680	690	703	694	684	702	703	740	686	660	728	723	710	710	686	718	734	665	711	697	718	706	689	667	688	729	710	680	692	696	683	698	717	727	724	711	705	713	723	720	724	690	730	716	693	693	698	669	748	666	692	710	682	705	724	696	721	654	707	672	750	715	700	723	725	717	675	655	686	723	720	727	719	715	666	747	681	685	689	740	673	721	718	723	720	654	676	692	687	752	684	700	649	688	647	696	706	664	715	773	691	706	692	647	671	684	725	685	649	711	731	744	701	686	698	709	700	720	661	670	712	677	714	667	726	710	680	734	688	720	723	697	698	772	715	693	684	684	696	667	676	698	707	688	699	732	660	684	701	680	682	669	725	700	702	686	718	708	726	700	680	619	692	717	708	725	690	698	700	675	714	729	718	681	682	672	696	744	743	752	681	707	718	708	687	734	742	692	677	724	681	710	710	674	725	733	739	719	719	656	731	680	713	667	680	714	717	706	716	715	729	714	713	708	684	715	738	694	706	689	708	699	666	740	718	754	706	714	653	718	678	693	686	747	755	710	683	669	720	774	699	716	706	665	669	724	689	685	705	750	716	726	688	692	702	668	764	712	733	671	702	687	663	692	657	698	651	680	701	641	734	749	682	714	682	714	745	686	715	708	690	710	725	774	701	651	653	723	722	670	639	735	685	689	721	697	722	738	720	691	739	711	746	682	695	686	683	691	730	681	721	724	678	673	708	725	674	745	700	719	648
1559	291	290	278	308	339	292	277	270	300	300	292	298	293	330	300	325	297	289	261	290	343	286	265	308	327	273	311	286	281	272	293	319	308	261	287	303	291	283	304	306	293	284	288	278	307	302	295	282	302	292	312	252	290	317	308	270	278	296	302	314	298	295	306	302	310	285	296	317	290	298	294	290	311	274	295	326	304	320	279	278	254	297	288	280	267	302	295	285	278	274	252	286	265	307	305	302	314	274	289	299	300	320	330	274	303	305	319	299	268	298	301	297	291	271	250	328	272	256	333	279	305	313	287	282	322	299	291	282	264	280	294	309	319	297	281	272	285	306	283	315	283	287	285	284	268	303	297	286	289	280	287	300	275	288	271	279	294	311	309	273	310	306	288	290	278	308	286	284	310	298	340	300	291	292	287	308	291	298	307	284	312	285	292	272	315	320	329	337	308	256	302	275	287	279	283	277	292	309	318	300	309	279	282	312	262	300	322	292	285	302	283	328	258	278	276	301	273	294	272	306	317	313	289	303	279	299	290	286	287	293	308	274	296	272	276	290	335	295	270	314	319	285	299	278	268	314	287	291	313	316	307	315	323	271	295	271	328	294	299	286	265	318	304	305	295	264	279	251	294	321	302	307	273	295	311	307	289	342	314	306	318	263	279	307	308	321	275	298	299	272	270	315	283	300	282	281	264	294	288	295	316	339	268	290	315	273	292	289	296	280	311	324	296	281	306	289	295	296	331	317	296	247	306	269	293	297	317	288	319	305	285	282	289	273	281	263	290	293	293	311	303	290	288	290	318	304	289	302	305	311	296	278	281	285	329	311	307	279	295	305	283	291	290	307	315	279	316	322	295	302	285	292	286	302	278	291	303	295	308	301	326	309	295	281	274	306	301	299	292	313	322	296	292	321	288	303	283	292	295	271	307	303	301	289	288	324	330	302	262	297	332	307	272	314	276	320	327	294	277	300	267	315	296	293	331	295	286	285	305	306	324	264	287	301	294	276	279	324	283	295	299	305	263	337	274	292	289	315	276	320	320	288	324	283	273	282	285	313	283	297	293	305	275	302	275	289	300	277	324	321	322	307	281	289	267	296	318	277	286	285	298	296	297	328	300	290	326	285	317	284	278	290	289	281	302	314	294	290	327	265	262	322	298	306	303	323	287	296	277	307	310	307	302	306	298	303	304	300	293	310	309	293	313	269	286	277	292	252	261	276	299	311	318	308	291	309	309	300	314	304	275	329	273	276	275	329	309	315	292	297	323	304	321	283	290	321	287	294	285	299	292	305	300	294	271	309	306	263	305	277	307	324	294	267	258	297	287	239	291	326	317	275	268	296	290	264	271	308	298	279	294	289	289	264	295	326	285	291	295	275	292	298	314	299	285	277	297	320	284	267	307	282	286	279	294	297	356	286	295	274	296	272	294	313	290	299	301	295	311	283	281	283	294	273	267	278	289	262	270	296	294	300	262	276	298	315	320	296	284	303	290	287	287	303	314	303	299	293	306	293	296	311	293	306	273	289	274	318	322	326	264	295	265	279	296	293	284	264	286	263	302	294	307	260	270	298	275	303	280	303	310	317	312	292	286	306	330	294	321	289	311	323	276	295	292	289	280	284	311	261	322	302	308	325	289	312	311	307	298	312	321	283	284	299	264	336	254	263	269	316	308	307	274	292	335	300	322	298	287	297	318	319	283	287	283	284	296	280	322	308	281	273	285	283	285	320	281	344	310	270	300	279	307	309	316	305	299	277	298	299	310	269	284	297	304	293	301	263	309	288	330	275	279	263	284	296	276	276	300	247	299	276	311	307	314	309	291	331	314	304	277	276	288	271	279	274	287	292	278	284	283	305	304	266	279	297	254	276	337	282	262	302	311	298	293	298	340	281	348	317	286	262	304	273	272	289	257	313	279	302	300	277	275	278	318	275	306	320	295	300	272	275	319	292	289	279	292	282	281	311	289	310	299	314	293	310	292	292	290	259	296	315	272	289	291	272	314	302	320	294	272	246	280	288	320	283	306	325	290	276	306	292	297	292	272	299	288	315	277	281	320	274	329	294	300	289	321	263	319	314	292	292	276	311	300	300	299	277	305	324	302	316	315	301	312	320	300	321	317	291	259	308	295	265	298	296	298	298	288	286	295	301	274	300	277	277	309	280	260	306	300	264	280	280	289	284	293	275	330	312	332	286	321	300	300	292	284	278	319	302	314	333	307	314	314	316	314	294	302	286	293	276	263	283	327	295	262	281	329	290	300	291	286	288	309	315	295	311	285	341	314	269	300	306	313	285	292	301	291	302	318	293	277	292	301	290	272	278	293	286	260	306	260	275	326	292	290	288	268	302	303	273	289	289	281	288	289	293	313	344	315	274	286	290	305	307	287	340	340	282	269	292	288	291	306	304	298	287	284	317	310	316	246	328	333	263	325	299	281	294	296	298	295	291	274	296	303	271	283	310	285	294	334	337	340	312	323	290	306	307	317	288	335	279	278	301	295	281	288	286	318	308	287	342	321	322	293	290	285	288	280	271	341	312	290	300	285	328	263	275	279	292	320	277	283	301	306	294	303	304	284	314	291	277	279	309	317	296	304	305	299	344	312	318	320	304	304	289	279	305	270	305	279	303	301	302	283	295	264	266	296	285	258	286	299	323	315	320	331	294	316	304	295	306	325	283	287	289	313	315	273	306	286	319	272	296	281	293	283	308	246	307	273	292	268	306	309	273	295	289	315	304	308	303	284	294	282	323	294	312	304	289	293	305	326	312	298	301	311	296	300	277	267	299	290	315	315	284	284	313	318	288	309	328	288	285	256	305	300	317	283	316	334	291	336	315	295	291	307	298	301	271	287	303	311	282	246	305	309	279	305	284	306	306	292	310	286	297	292	287	301	280	262	316	287	319	283	317	271	290	281	286	307	288	295	286	297	293	301	307	283	295	317	249	293	298	284	297	277	278	292	304	277	297	290	290	348	335	289	270	272	309	280	303	312	340	294	308	292	289	302	295	313	257	296	293	291	308	315	288	297	294	318	270	273	250	287	316	267	291	285	301	279	301	268	251	286	265	280	288	295	287	286	341	287	312	308	283	299	296	285	295	327	283	261	295	286	316	339	282	292	288	305	316	286	289	312	322	328	317	311	338	282	313	304	262	301	308	262	295	266	322	278	308	319	327	298	309	292	286	289	281	297	304	266	301	310	309	326	299	273	306	276	302	257	287	304	325	304	306	288	280	331	289	321	296	286	294	292	322	307	342	313	301	294	275	315	286	274	283	288	261	291	316	289	325	281	287	284	303	292	326	301	286	301	297	320	297	287	272	322	285	301	283	297	340	301	309	297	298	256	276	298	295	279	281	321	282	295	297	309	306	280	292	287	292	291	275	299	304	315	279	281	273	296	300	254	279	330	286	293	284	295	278	287	320	304	282	272	298	285	279	296	291	294	258	263	284	273	305	254	279	305	264	303	267	271	272	298	318	311	308	314	304	305
1792	663	711	700	711	679	685	744	659	704	716	662	726	643	665	688	706	688	682	698	676	675	680	665	667	690	675	710	657	660	706	705	702	685	653	715	685	695	731	699	683	698	608	732	691	653	703	703	724	700	672	715	644	672	679	709	640	680	728	711	722	667	694	711	675	734	667	718	719	675	704	672	694	713	664	694	701	678	716	701	697	714	699	677	714	680	665	703	733	689	691	657	710	670	719	651	692	698	694	710	677	690	678	689	690	688	690	696	713	700	671	703	669	696	717	677	662	705	690	686	688	753	694	716	753	663	687	688	651	759	707	671	730	695	669	650	707	679	669	673	694	699	691	629	725	651	710	718	695	693	675	672	655	667	679	670	675	724	723	632	706	703	676	657	705	688	678	712	655	660	721	721	702	646	700	733	800	707	665	707	652	690	651	705	693	681	700	723	738	680	669	718	666	699	702	687	678	728	710	733	742	754	683	684	660	691	696	681	672	687	662	716	685	672	686	639	694	686	685	697	727	660	732	670	640	726	706	695	734	685	679	696	677	654	702	695	700	685	657	728	692	686	726	670	695	713	692	716	718	689	665	747	699	664	697	678	699	649	698	701	675	707	675	696	646	722	743	682	675	647	698	710	694	704	660	744	712	681	709	677	670	721	679	704	689	700	671	657	681	688	709	719	678	669	721	641	712	667	709	706	693	667	675	662	700	671	717	662	728	720	652	710	704	671	678	696	701	694	651	677	678	679	690	673	668	725	667	692	682	722	694	729	729	658	673	715	661	687	709	664	703	732	764	664	670	711	719	713	661	699	668	706	702	710	691	692	726	712	689	683	728	680	715	718	689	693	687	686	745	659	717	716	647	715	707	702	646	677	658	693	742	684	741	736	688	686	703	703	704	678	672	717	717	700	692	691	718	672	701	703	680	708	714	722	696	689	703	723	704	725	742	671	611	669	694	659	708	729	717	745	719	635	667	682	655	713	675	692	685	690	703	739	676	662	719	736	737	646	682	706	729	697	654	695	663	671	673	699	717	716	705	712	674	685	733	697	740	683	656	685	688	709	716	732	710	708	712	691	657	718	697	633	724	645	690	654	756	716	739	684	685	717	671	672	655	681	740	753	703	672	659	644	695	713	676	723	672	658	708	682	706	736	752	688	689	635	649	676	707	687	680	711	636	729	677	731	659	692	683	704	680	731	692	692	630	695	686	672	699	706	677	662	701	671	677	705	698	656	703	668	717	656	724	728	710	714	704	736	691	685	661	671	717	692	741	758	735	705	673	689	674	684	645	637	661	724	718	690	712	683	671	663	709	709	667	681	709	681	701	685	720	640	709	718	717	683	745	746	640	703	694	693	707	658	665	718	723	671	681	694	670	721	698	684	725	729	746	685	673	654	679	700	689	665	686	717	688	672	666	665	738	702	739	723	700	695	712	651	726	687	717	703	750	661	683	744	742	700	688	720	737	682	698	661	685	649	678	680	679	709	675	700	681	700	679	686	769	694	681	705	646	693	659	676	674	655	677	681	646	699	709	680	705	658	725	721	693	692	717	708	696	653	683	691	697	695	726	689	670	691	659	707	677	726	730	715	675	659	652	694	648	677	672	670	681	697	671	730	644	684	693	665	682	715	680	684	670	623	689	713	673	668	692	705	698	710	722	681	637	696	710	700	628	692	679	675	652	682	675	694	698	661	735	665	686	706	712	661	675	683	674	730	738	678	700	656	650	747	707	674	647	676	675	715	713	716	635	643	694	727	714	707	684	727	701	678	703	715	732	676	731	706	688	641	706	694	681	640	701	688	662	721	699	726	634	699	730	710	668	718	665	716	749	694	714	664	700	690	725	697	655	710	719	714	707	691	647	678	706	671	716	690	700	712	666	723	723	703	668	698	698	661	684	683	723	636	667	698	715	671	706	670	706	720	727	686	693	642	691	642	693	724	661	676	710	653	753	663	670	721	631	744	693	689	733	700	675	685	698	686	692	671	668	682	676	693	706	706	688	691	670	664	641	696	671	756	658	691	698	691	685	702	703	706	640	711	744	725	710	743	685	663	734	705	639	715	686	686	668	695	717	725	671	686	655	748	700	684	741	700	696	657	664	718	709	682	696	694	659	710	667	707	716	683	653	706	688	676	675	688	693	732	729	715	702	696	689	705	649	689	678	720	656	671	737	716	704	661	695	699	747	684	713	719	734	744	652	688	721	667	680	674	668	665	725	727	745	664	712	676	658	685	686	659	673	661	634	704	684	653	733	677	710	631	723	715	725	696	703	708	702	692	685	729	693	710	652	725	688	710	708	661	724	684	706	693	720	704	700	709	690	686	745	743	717	693	651	710	662	697	705	671	677	703	679	726	747	679	659	669	698	638	659	721	613	683	688	746	741	727	737	672	685	666	686	723	695	710	654	682	718	708	661	701	715	675	692	676	663	722	723	694	676	715	690	738	717	670	652	724	696	666	663	683	658	646	699	688	650	653	698	708	654	743	677	666	699	657	713	687	709	672	701	695	702	639	676	671	673	672	746	718	705	695	711	698	626	744	672	709	696	707	681	692	699	654	720	701	685	732	698	737	715	703	708	682	671	677	724	712	721	714	694	663	696	653	719	708	684	725	704	729	743	669	699	706	691	672	715	698	701	678	748	701	669	687	690	706	676	695	690	737	729	706	663	688	690	667	708	683	642	676	669	657	723	740	703	668	723	672	666	631	661	685	713	661	659	703	674	666	712	705	709	701	706	665	678	703	676	688	716	686	676	717	690	699	708	701	690	685	714	686	701	680	685	683	686	674	709	702	681	697	654	702	675	679	664	696	674	660	679	705	701	731	695	690	720	707	668	708	714	661	706	723	676	678	702	723	734	685	727	686	699	713	674	673	658	686	662	671	678	683	721	686	690	693	721	680	655	720	692	693	688	744	685	682	676	660	704	726	675	696	657	696	693	640	683	683	658	629	641	681	701	660	675	631	742	722	669	685	653	695	654	694	690	678	634	691	739	674	642	671	706	684	694	668	723	648	688	704	704	717	662	686	690	712	712	653	694	695	702	672	700	636	656	622	671	673	724	644	634	721	616	728	707	663	764	699	670	701	690	647	699	696	662	716	670	737	755	674	679	674	707	651	689	672	692	717	670	697	666	682	682	726	735	677	730	737	686	662	671	654	656	676	674	667	646	665	708	654	749	694	721	694	702	664	704	675	690	697	730	733	664	647	687	673	703	681	667	701	689	701	696	651	693	717	695	689	616	661	675	670	695	716	685	710	670	702	719	662	725	697	695	666	667	695	713	759	702	705	708	706	727	687	691	642	662	716	709	663	663	693	701	683	707	700	681	665	686	693	634	710	689	657	737	652	647	682	676	710	681	698	690	680	682	713	686	741	659	705	632	672	715	684	670	700	725	695	732	694	742	661	724	678	690	678	676	692	730	687	700	684	693	687	641	726	708	687	628	660	665	723	652	660	707	695	666	737	696	692	730	691	680	696	688	713
7465	482	460	360	309	272	236	208	199	163	184	189	189	200	163	192	164	159	162	146	139	171	174	149	195	166	173	174	161	159	190	141	164	166	168	150	149	158	169	166	155	128	146	131	194	140	138	188	163	166	163	166	157	151	167	149	138	131	175	136	131	160	172	142	148	165	151	162	145	172	161	176	158	163	153	142	147	140	171	165	141	185	159	156	150	163	159	162	151	155	159	156	169	159	162	148	156	144	146	168	137	164	151	162	176	153	188	153	149	142	165	152	172	173	171	171	158	142	144	143	160	182	164	161	168	173	142	188	179	177	158	175	148	153	182	181	132	145	153	184	160	138	148	199	182	172	160	168	157	152	154	159	169	186	144	160	175	173	154	144	152	157	177	168	160	141	136	166	135	174	179	157	152	165	167	167	150	165	172	149	151	146	169	148	170	188	156	166	134	173	146	150	181	146	155	199	161	180	175	157	174	177	155	165	166	156	141	166	158	185	153	170	167	146	165	134	150	153	149	173	167	174	176	153	138	160	166	163	173	165	149	171	173	170	162	161	154	152	165	159	180	159	180	163	157	151	145	154	124	136	162	157	151	185	174	190	163	166	183	148	182	147	168	173	184	179	171	159	161	153	140	166	154	155	186	190	182	164	148	168	154	172	156	139	190	164	141	164	138	171	175	164	164	148	141	176	153	173	154	173	150	177	177	164	169	156	148	165	186	169	151	167	175	183	172	173	166	165	160	177	169	168	173	185	180	166	150	167	186	164	148	157	154	175	165	150	152	150	154	144	144	192	148	163	155	160	167	173	167	170	192	153	185	162	152	176	181	167	158	167	185	162	167	160	147	182	172	174	165	147	147	192	156	154	158	154	140	174	178	147	154	153	158	143	180	179	185	158	167	154	181	138	162	186	151	163	155	170	175	172	166	163	157	158	172	150	146	183	177	163	143	177	191	176	137	160	137	149	147	170	163	168	148	186	175	143	155	175	196	146	159	167	168	169	201	196	185	160	164	156	143	180	155	177	147	182	159	175	174	184	167	149	157	185	162	149	143	153	146	178	154	182	152	152	145	184	201	137	183	157	145	172	172	194	143	154	145	156	158	152	163	162	121	157	184	177	148	157	174	135	133	166	149	149	158	155	169	185	150	168	175	152	169	180	163	158	139	162	174	154	173	153	186	176	168	156	156	142	140	179	171	159	158	163	146	171	129	149	166	164	164	148	179	161	143	172	162	151	166	158	149	157	159	150	176	160	169	135	177	148	140	190	145	113	172	167	158	180	168	180	158	159	139	152	142	141	173	148	149	188	145	161	167	148	171	135	140	130	156	149	156	166	141	173	170	173	150	134	170	153	165	142	156	146	158	188	167	182	154	142	167	148	167	155	152	170	173	152	156	162	150	156	151	141	159	144	158	174	142	145	170	150	154	154	154	152	181	164	150	126	158	154	169	160	184	154	161	167	168	164	159	147	156	169	193	162	177	143	131	164	180	165	163	172	146	166	138	167	189	194	173	162	154	178	159	183	145	186	165	166	156	154	165	184	153	163	166	157	157	153	181	131	156	142	165	201	161	122	174	170	176	171	163	140	170	168	159	167	176	151	171	154	153	170	142	179	154	132	146	167	158	170	169	166	147	176	165	159	151	176	167	157	130	160	160	159	165	187	161	145	162	166	145	186	142	153	169	144	138	156	148	148	154	134	163	166	175	176	166	160	147	155	146	177	158	174	166	147	176	158	162	163	165	161	146	121	157	169	181	174	157	180	184	182	181	139	159	120	176	146	173	163	154	156	191	156	150	155	169	153	170	157	162	137	166	174	153	164	148	143	142	125	167	174	160	153	165	160	169	155	171	153	161	171	143	175	168	172	175	161	149	183	148	160	161	158	130	147	157	162	160	166	140	162	172	144	174	124	156	151	165	147	154	132	160	166	158	157	161	177	192	167	163	164	133	148	174	162	163	188	155	143	148	156	165	158	144	169	151	174	170	154	154	144	174	185	148	152	164	160	158	167	160	159	164	170	147	151	143	175	145	178	170	147	140	159	173	170	176	166	163	147	138	164	146	149	152	167	196	160	181	176	128	152	144	149	178	159	153	144	157	175	162	162	178	179	167	157	165	175	179	148	152	160	167	165	156	172	181	176	167	160	158	162	186	144	179	172	147	148	162	156	143	185	155	185	176	200	176	163	146	157	141	163	161	173	190	152	146	159	137	153	153	155	153	168	187	159	147	180	147	155	139	170	154	167	154	140	165	172	160	161	178	167	152	135	162	173	140	156	154	164	143	156	143	167	169	166	161	182	184	158	148	148	170	165	157	178	159	171	170	147	178	152	148	137	151	163	168	159	181	174	182	154	147	169	165	167	154	151	156	178	163	162	128	146	166	172	160	152	159	134	146	161	138	161	145	178	165	149	143	158	152	154	159	166	159	154	124	160	173	157	169	160	155	176	158	169	175	148	163	156	169	159	179	154	146	171	171	164	160	172	147	154	158	149	196	177	170	178	140	192	182	163	159	169	174	161	152	168	165	168	181	173	144	161	177	163	166	181	156	156	173	152	160	179	164	156	151	160	147	147	155	147	160	148	182	170	157	161	148	165	163	156	149	174	157	177	174	180	154	146	182	172	156	184	160	172	162	182	170	147	161	147	156	175	163	182	149	152	162	177	182	141	162	160	151	153	154	146	170	150	149	184	139	156	178	144	185	155	146	145	167	159	170	165	148	165	148	164	161	153	147	154	182	181	158	167	131	160	170	158	182	178	175	154	168	173	158	174	173	173	162	173	161	164	177	154	176	150	175	158	163	174	165	171	163	163	158	164	158	175	179	161	152	147	176	167	156	160	142	155	177	153	198	173	144	160	161	139	153	156	154	188	175	198	202	197	144	174	156	128	165	147	129	173	195	167	183	141	174	164	151	144	151	171	148	149	168	156	151	163	181	179	156	180	167	148	152	125	142	145	151	172	165	146	165	188	182	143	145	179	167	160	169	153	164	136	153	157	164	182	168	184	161	175	154	154	163	161	140	168	151	141	167	155	183	156	174	178	162	170	183	158	158	164	167	175	130	160	163	148	182	151	149	159	148	137	170	173	181	168	175	154	149	143	161	150	147	155	159	150	172	164	175	146	168	183	168	146	166	146	165	143	180	162	164	159	180	167	152	154	141	148	189	164	152	153	169	173	173	141	177	170	153	167	133	154	159	134	171	154	167	183	151	152	183	166	165	147	143	173	166	154	160	168	145	190	156	172	180	149	154	168	159	134	161	159	167	149	168	147	168	151	174	180	175	138	134	158	142	165	168	153	190	154	188	156	124	133	168	154	164	148	163	185	156	176	156	162	160	165	144	145	174	145	196	179	170	169	147	166	131	172	141	151	191	180	149	151	161	177	140	141	162	147	150	164	164	138	169	131	143	165	131	156	175	171	163	164	139	191	163	147	150	155	186	150	177	167	154	167	158	166	157	172	180	174	157	162	123	139	176	156	171	160
6203	702	1096	1199	1078	903	816	701	680	628	608	568	576	594	567	555	519	522	501	493	491	496	502	475	462	490	437	459	471	460	422	444	450	503	431	464	466	491	453	417	462	458	455	465	446	489	453	457	487	472	460	458	467	449	463	454	447	430	461	412	441	432	472	424	449	448	434	440	434	454	462	432	465	462	489	474	478	510	443	452	446	412	436	391	441	478	428	506	447	439	427	430	425	421	432	430	515	440	463	446	419	471	402	440	415	438	432	453	417	462	452	420	433	430	428	422	455	440	425	518	437	473	456	446	443	434	465	440	446	433	458	458	476	437	426	427	436	481	426	446	431	452	449	436	419	445	476	421	427	462	412	453	463	450	450	413	454	417	427	441	420	426	458	439	442	446	456	448	431	438	468	472	462	449	433	428	425	414	414	422	469	453	460	465	427	431	443	416	439	455	464	409	421	446	462	431	442	430	430	430	480	439	407	433	464	415	442	417	455	431	422	424	464	449	448	422	406	469	470	410	393	464	416	416	461	435	456	489	399	446	426	428	444	423	425	451	413	430	438	440	444	444	453	478	443	477	405	406	443	444	453	456	485	493	420	450	483	433	429	431	451	451	426	440	443	450	480	459	425	446	412	410	443	449	433	457	437	430	460	437	447	460	457	435	468	414	459	458	489	438	485	446	424	461	449	400	406	449	446	452	452	456	441	434	443	434	427	412	406	456	458	440	425	442	425	443	477	472	429	439	440	407	428	454	489	436	432	466	447	454	455	417	429	453	431	430	449	459	407	444	416	459	444	407	453	445	425	429	428	484	436	449	438	419	448	448	427	419	453	462	466	445	407	455	477	467	457	435	424	446	412	482	454	445	445	441	459	445	410	471	431	434	469	436	410	416	462	475	460	430	420	434	411	440	436	466	452	425	443	446	426	434	454	457	453	456	481	447	436	431	432	458	442	480	430	429	406	439	451	413	450	437	457	405	437	413	469	443	476	442	435	429	464	473	419	439	440	431	429	463	472	451	418	411	429	446	428	427	451	436	433	440	417	448	460	436	439	456	425	434	441	432	456	439	411	442	444	427	437	433	407	449	422	436	456	449	406	481	428	451	443	461	451	443	432	454	445	421	419	443	479	468	435	450	417	468	508	462	414	462	382	473	414	448	422	414	426	450	459	432	451	452	441	497	433	428	445	452	436	413	413	439	423	452	449	422	464	459	441	450	455	425	443	409	470	487	481	412	441	410	443	456	439	443	437	434	398	473	442	470	416	470	410	433	442	426	443	447	448	443	429	422	454	414	410	433	428	446	447	483	441	449	427	439	484	438	479	413	485	433	428	442	453	449	423	444	439	448	414	450	466	438	424	428	426	429	463	434	454	422	439	443	444	440	447	472	433	445	447	492	431	451	452	428	437	413	416	481	413	461	439	443	417	428	416	490	476	463	469	476	430	453	422	422	451	521	446	455	475	435	437	437	439	451	456	499	420	414	461	430	430	452	432	441	437	467	453	456	446	410	405	439	439	478	459	440	448	485	421	434	400	466	484	430	472	464	463	476	437	435	479	450	452	454	461	453	423	486	439	413	411	427	441	443	454	455	447	446	421	419	402	442	442	433	415	492	450	450	429	421	432	479	475	424	458	436	472	465	457	473	439	407	425	448	451	450	479	451	406	463	454	421	461	448	441	432	455	447	447	451	453	410	439	434	421	454	445	454	435	492	442	429	443	471	458	465	441	461	398	428	426	412	463	437	461	433	476	450	438	431	424	429	461	439	453	439	413	395	465	419	436	469	442	450	432	437	442	449	419	448	466	450	424	454	435	450	464	481	437	428	421	451	461	471	437	396	452	402	472	418	436	464	453	447	469	481	449	446	448	421	446	445	438	461	416	414	431	453	485	446	435	433	440	486	438	455	449	424	458	416	433	457	421	416	450	441	475	469	449	451	457	495	448	474	444	424	455	467	498	433	460	436	434	458	433	443	433	384	457	445	452	467	444	438	456	455	471	410	480	446	405	472	434	441	420	441	433	449	462	430	425	441	431	458	396	421	463	438	431	405	458	452	425	481	423	505	455	434	425	452	395	467	471	441	476	431	437	415	469	450	483	480	483	409	464	462	467	442	438	432	458	437	454	450	476	419	443	452	415	473	435	456	447	445	417	437	448	417	460	471	441	440	426	432	471	448	420	453	465	483	455	455	447	448	427	433	430	436	422	483	442	444	429	412	455	432	420	459	484	419	448	451	455	439	457	456	454	448	431	449	438	447	427	436	447	450	442	450	468	485	426	427	424	475	450	426	443	446	446	463	433	406	437	472	494	447	414	460	424	478	454	404	432	468	473	424	428	415	443	437	446	473	416	417	412	444	472	454	447	452	418	450	424	423	431	449	445	443	429	435	470	419	471	447	467	408	434	450	470	474	427	432	402	457	451	394	452	452	456	444	433	431	429	403	431	428	459	447	426	417	435	433	416	420	463	404	432	464	466	440	462	474	423	429	469	387	452	421	406	448	470	422	440	449	469	436	419	439	467	475	478	415	481	415	431	424	475	436	411	419	423	436	429	416	460	411	464	460	419	423	473	409	470	420	401	472	455	447	433	477	415	442	464	447	439	461	456	447	461	444	442	450	442	455	479	451	450	445	438	424	479	442	467	445	460	440	435	498	436	465	433	410	430	443	444	431	443	478	438	476	427	425	490	457	442	422	456	447	450	439	476	489	414	427	426	434	462	457	465	468	441	441	460	429	432	444	447	435	410	457	449	431	450	474	454	429	429	420	427	407	412	420	428	442	470	453	398	459	485	475	433	423	429	399	439	484	445	455	478	450	421	439	448	479	438	461	436	465	460	429	462	466	430	469	461	435	478	483	425	478	432	455	425	484	426	461	409	441	420	434	419	467	454	445	439	416	446	427	416	432	420	443	459	409	464	470	469	459	493	435	434	454	401	413	468	435	407	446	448	439	460	457	453	445	448	448	442	456	444	451	455	464	440	424	436	448	407	434	463	428	462	422	431	440	449	481	444	468	445	443	432	470	433	452	447	457	440	449	408	450	417	441	444	422	411	432	443	449	463	441	451	466	406	416	447	436	424	460	436	447	447	485	444	437	387	464	438	447	443	458	413	449	461	431	449	468	468	443	416	429	402	409	440	437	410	457	479	457	480	494	423	429	449	450	455	425	416	440	470	441	468	439	428	444	462	440	446	474	474	433	423	433	437	485	434	456	453	450	428	456	487	449	440	449	477	404	430	389	432	431	452	444	426	457	434	389	415	434	460	427	444	438	399	420	423	460	417	457	428	457	437	451	482	440	440	432	434	462	445	504	431	422	434	452	476	442	459	493	449	424	439	454	457	472	425	452	445	438	427	446	434	448	440	432	446	419	475	482	465	479	449	442	427	420	419	445	454	447	407	453	451	430	453	478	480	461	457	434	445	438	425	460	462	451	431	442	424	440	449	429	440	445	412	429	457	467	445	425	411	454	435	435	435	436	440	425
13999	1179	976	728	602	476	403	398	419	357	341	337	326	307	329	334	276	320	295	306	295	289	284	279	324	273	298	278	288	302	282	274	250	313	287	275	298	247	279	308	295	264	254	315	270	295	287	277	319	265	270	296	238	266	265	292	280	280	307	316	298	248	262	292	282	288	288	295	293	287	296	258	284	282	277	277	261	297	278	290	271	281	278	279	261	285	299	280	274	319	303	284	280	258	307	300	265	272	300	240	286	282	304	306	281	277	271	271	286	270	280	291	262	293	268	237	276	274	273	273	282	309	306	263	284	278	296	278	305	277	281	276	293	270	303	284	282	346	295	264	271	286	309	251	273	296	272	301	290	297	303	297	272	318	273	313	281	276	268	277	271	295	256	273	281	270	254	295	301	302	305	287	294	271	261	268	247	313	299	257	281	311	265	284	275	283	299	287	272	281	301	296	282	286	288	285	308	272	284	311	275	278	300	288	281	309	275	246	297	277	289	281	285	299	273	274	289	257	301	260	284	306	303	296	262	286	263	296	281	311	275	257	276	303	289	287	294	276	300	298	268	288	254	271	275	309	274	283	317	266	279	281	290	309	293	310	263	269	263	276	303	284	305	276	283	295	272	252	272	275	305	260	302	277	251	258	309	271	281	279	301	256	292	298	266	273	325	300	296	274	277	281	295	248	290	326	259	268	253	301	266	286	279	280	283	305	287	307	271	307	277	292	284	300	282	258	301	301	266	290	272	289	291	279	312	285	302	291	249	275	266	267	317	289	260	258	247	274	272	261	287	293	275	261	282	259	281	280	261	284	245	289	265	300	272	279	270	285	296	300	308	282	283	278	284	249	274	274	296	326	295	323	286	277	242	307	267	294	280	261	327	284	291	260	305	289	268	293	259	275	264	258	255	273	255	261	277	273	283	288	283	292	300	268	288	282	311	281	283	308	307	266	274	273	272	271	298	295	256	287	307	264	286	282	279	292	302	271	320	273	278	280	262	293	293	277	310	296	279	299	287	256	280	292	277	276	257	292	239	294	306	277	239	278	294	296	284	268	306	280	267	298	272	284	280	278	286	304	296	320	277	294	257	273	298	270	291	270	275	270	286	292	287	284	280	278	304	299	263	270	315	280	284	306	279	265	290	302	299	299	297	281	304	246	274	307	285	292	254	268	288	300	301	284	255	298	299	282	271	283	295	282	270	303	303	276	277	293	286	280	305	259	292	267	287	294	288	267	274	289	271	262	259	305	290	276	271	249	260	261	276	254	263	253	293	293	289	277	306	291	294	333	275	294	303	293	266	295	274	296	281	283	281	281	281	275	238	258	243	281	254	281	297	286	292	297	270	289	300	279	317	289	296	291	272	282	288	291	281	278	289	267	271	283	254	263	303	288	298	271	318	275	253	274	276	307	294	305	263	298	292	290	270	257	296	300	262	286	280	277	292	279	291	251	265	300	296	298	287	284	268	268	284	274	304	267	241	302	286	273	291	271	253	271	300	258	311	299	280	273	265	266	295	285	295	280	263	308	307	283	274	308	267	282	285	255	270	279	287	282	260	280	264	308	270	277	275	315	272	259	273	256	297	271	276	286	270	269	310	269	293	298	276	255	281	315	280	299	291	300	271	295	289	290	267	282	275	264	305	255	307	275	251	301	270	298	287	293	297	224	317	299	267	265	283	269	306	268	311	274	280	281	318	288	274	308	310	305	265	289	278	285	310	289	335	285	287	272	286	267	284	266	302	275	306	292	277	259	307	308	282	294	319	275	270	264	266	265	293	259	242	282	274	305	252	279	256	310	271	267	308	284	261	275	254	290	287	299	288	295	267	276	263	268	280	312	304	284	283	298	303	296	263	309	278	249	278	287	288	304	318	279	285	272	310	255	294	270	287	313	297	259	264	302	266	268	281	266	313	331	310	285	304	261	279	308	251	299	278	278	253	271	275	290	286	263	303	277	305	299	267	259	254	279	273	293	253	286	278	288	228	307	261	278	239	287	262	315	268	288	310	298	275	266	274	280	260	272	276	274	263	299	291	289	258	293	283	290	281	312	262	308	276	299	286	273	284	282	280	306	285	290	293	287	279	299	269	285	289	295	263	282	310	273	295	271	270	258	266	279	294	271	272	300	262	275	278	271	257	282	279	269	262	310	320	292	264	300	300	284	277	295	259	267	280	277	267	269	330	269	312	262	271	303	272	301	272	261	290	322	262	302	274	312	283	295	282	287	293	268	310	308	269	268	286	296	302	307	275	253	274	256	267	282	278	308	273	282	290	299	302	304	276	238	292	273	296	293	297	259	279	279	265	317	330	304	309	294	268	295	273	252	278	288	270	296	284	307	281	283	257	254	241	283	261	302	253	293	285	286	282	275	277	283	295	269	284	282	217	298	291	277	306	277	322	295	273	277	267	251	290	290	292	247	282	269	269	306	272	275	311	287	287	262	255	271	306	295	275	304	272	282	293	264	291	276	273	264	234	292	269	302	271	267	291	284	310	293	317	292	249	273	291	284	312	276	264	278	301	289	263	304	266	260	294	294	287	305	279	320	311	262	292	280	270	280	293	255	301	270	281	261	310	280	307	275	254	293	292	287	263	271	274	267	284	288	297	308	286	288	280	288	268	314	288	291	292	269	287	285	286	310	256	272	286	274	309	305	251	299	279	254	295	288	320	292	258	297	293	295	292	303	320	263	291	287	282	284	260	251	276	297	263	267	270	290	264	284	312	293	287	279	286	249	305	263	304	289	270	287	293	280	295	282	269	281	289	277	248	289	278	261	316	262	290	271	300	280	260	285	270	263	280	288	284	265	277	269	259	275	289	256	265	294	272	263	325	299	278	248	282	329	291	297	280	264	280	305	280	293	276	305	299	305	299	270	264	355	295	289	314	311	298	276	291	266	315	269	281	280	273	303	282	307	262	254	297	319	280	304	259	291	281	287	278	281	264	324	313	293	282	248	251	304	253	289	254	278	290	314	267	303	273	280	274	293	295	280	299	320	296	275	254	342	284	284	280	243	277	298	292	275	282	303	293	290	290	284	276	305	284	286	271	320	266	317	294	316	297	294	275	271	287	288	247	297	283	283	311	306	302	285	301	299	308	270	265	280	300	261	277	279	288	248	305	276	266	298	326	318	295	299	277	281	305	299	284	277	267	301	307	282	281	293	286	300	302	286	280	253	303	285	286	262	310	300	267	258	261	301	270	312	267	280	301	267	275	287	265	299	270	286	285	300	287	297	315	267	283	278	272	262	272	284	286	273	263	285	321	280	286	289	280	263	242	277	286	286	260	322	270	282	300	253	305	277	301	289	297	272	306	261	260	277	310	285	287	274	271	272	298	269	321	259	280	292	304	239	290	290	280	292	269	277	302	272	294	262	253	273	260	319	273	261	288	248	256	238	260	292	272	294	287	288	287	280	281	298	281	287	286	256	276	264	284	274	276	271	288	269	284	253	268	285	277	298	310	297	273	249	273	300	327	292	299	304
8315	1262	2090	2330	2008	1729	1460	1304	1182	1130	1070	1043	1004	952	868	891	813	832	826	814	793	795	790	850	761	725	713	780	740	736	748	748	731	709	737	739	795	751	718	730	697	743	702	728	687	751	681	719	694	731	719	747	693	741	698	709	729	724	743	715	742	730	669	711	747	739	737	740	751	746	724	709	728	711	713	694	758	714	708	699	710	693	743	699	731	705	686	695	728	759	703	715	732	735	779	701	743	737	714	701	688	719	755	716	709	721	730	725	698	679	701	670	752	698	702	689	695	674	723	749	696	738	740	742	728	679	725	727	704	695	695	748	719	677	728	740	704	770	688	673	724	725	733	710	696	697	703	700	775	690	669	671	707	731	674	697	732	735	708	684	674	703	657	664	713	693	691	706	712	732	680	702	689	707	631	683	705	709	681	678	675	701	715	658	726	697	673	688	708	703	729	705	749	728	721	695	697	710	689	710	689	696	694	689	704	739	687	713	700	719	691	713	726	722	716	688	704	680	689	695	719	701	678	719	702	667	707	669	672	687	665	703	672	654	720	715	737	679	686	717	627	656	716	740	685	731	703	713	691	701	698	747	694	697	709	736	669	702	657	644	766	700	700	700	724	681	700	709	722	703	689	758	697	746	721	656	703	748	684	738	692	692	725	736	712	729	679	684	725	686	721	698	689	689	677	721	681	737	684	689	758	722	744	729	723	749	691	717	686	760	692	656	708	688	691	692	703	716	735	704	691	734	668	680	710	731	697	737	677	715	675	690	708	728	701	740	787	702	683	673	731	745	681	692	694	744	643	709	673	676	642	731	700	687	738	712	729	723	746	686	766	704	740	672	744	742	677	679	749	740	690	672	687	676	708	702	691	726	685	681	723	662	712	704	724	726	678	683	702	691	737	726	682	661	655	726	710	706	691	745	681	664	706	679	728	736	723	704	710	741	729	729	617	647	675	688	712	689	687	717	708	695	709	707	716	773	686	709	704	685	700	679	716	663	706	694	731	683	666	702	670	667	718	748	660	698	658	688	680	704	691	683	716	694	678	668	734	733	681	702	660	705	729	693	697	696	722	686	739	687	670	706	724	723	748	662	727	686	716	746	720	669	731	707	676	684	714	687	717	741	704	725	710	743	709	733	706	701	690	697	717	685	685	690	707	746	655	658	672	693	723	738	686	769	735	755	730	698	663	711	708	729	700	644	671	748	732	662	693	741	680	705	717	676	673	669	728	733	754	648	728	715	716	666	706	634	718	704	700	733	753	705	710	707	649	682	724	727	701	685	718	689	672	697	707	740	710	725	726	697	660	665	685	694	700	724	715	674	683	720	702	734	712	704	713	690	689	677	689	704	718	688	710	691	718	709	664	738	745	687	704	725	706	738	707	733	660	697	689	685	691	746	662	676	683	712	709	665	697	747	657	669	677	663	710	694	692	719	660	697	704	707	691	725	700	690	716	741	680	729	730	739	713	776	690	715	675	703	752	692	698	680	787	715	681	655	732	695	720	706	692	703	745	703	720	677	712	686	684	705	672	716	653	712	696	660	729	684	744	709	692	729	730	698	680	704	670	678	718	690	721	671	689	654	710	698	706	704	725	731	686	703	750	732	690	699	741	718	692	702	736	714	683	710	717	683	731	723	679	727	736	671	691	669	682	730	723	730	713	711	698	716	654	673	710	690	720	742	651	700	711	672	713	698	714	692	710	655	705	732	728	682	692	693	713	732	686	738	656	716	710	720	712	679	696	753	693	733	754	697	700	691	709	688	679	716	699	716	708	691	696	703	668	676	671	689	696	673	698	680	711	696	667	707	696	680	709	718	743	736	734	718	705	677	675	706	710	700	737	711	682	686	717	705	712	646	669	676	685	709	700	689	703	703	718	726	709	710	701	743	687	687	668	703	753	739	686	709	714	679	698	696	679	691	697	690	693	721	731	722	734	714	727	717	661	670	662	665	723	676	715	690	725	757	704	672	654	726	677	754	712	721	729	716	724	730	697	746	680	668	706	680	714	733	746	699	711	707	677	693	687	722	690	683	713	708	684	699	673	685	745	662	635	704	705	689	686	706	733	655	637	714	676	712	692	740	661	709	724	734	746	699	735	701	708	693	705	731	733	742	698	717	696	675	746	677	689	705	694	708	717	703	699	703	683	671	714	658	700	714	711	706	706	685	730	750	746	742	695	746	679	662	720	674	682	715	704	729	679	705	743	686	695	691	751	704	739	667	679	722	690	694	710	709	671	756	722	696	699	753	655	761	683	717	678	715	666	657	683	686	737	684	696	716	682	696	683	681	701	692	714	748	705	674	731	719	720	731	670	682	684	679	690	728	668	691	713	751	717	674	728	726	685	734	680	712	673	696	693	688	678	714	734	713	720	711	703	732	673	708	682	679	702	719	699	754	675	707	729	724	742	686	688	729	702	684	702	719	711	714	695	693	730	690	724	672	717	693	754	688	734	700	680	711	633	701	695	739	730	692	756	745	714	699	669	688	711	685	712	702	692	669	691	683	689	707	695	743	695	700	701	712	713	769	725	727	713	719	697	695	701	677	727	717	681	675	715	730	727	679	715	716	738	658	660	677	722	716	683	743	700	700	697	709	703	694	689	676	732	696	683	704	689	672	690	743	667	703	693	696	736	679	690	672	701	739	701	705	701	717	700	696	723	644	657	729	700	706	712	725	752	694	684	681	699	695	752	710	666	730	709	738	665	677	679	725	668	719	723	733	709	673	725	723	711	674	679	676	746	686	745	738	715	726	731	713	680	672	714	669	763	682	741	685	711	730	757	718	708	739	715	719	693	680	591	666	736	700	681	664	692	756	734	643	713	695	698	714	706	733	680	679	679	699	679	675	716	719	711	683	715	687	723	665	695	676	725	669	680	676	728	680	670	744	695	723	689	689	707	709	658	718	699	730	677	715	723	702	775	716	687	775	680	698	721	694	747	710	729	735	704	678	690	729	745	690	692	676	758	699	670	703	705	704	692	680	660	690	722	675	710	665	646	685	739	665	701	733	698	657	673	713	703	779	705	692	730	720	661	669	695	681	699	732	714	741	697	683	722	739	717	694	730	677	683	729	696	721	692	733	717	704	762	751	725	679	720	791	686	726	679	673	642	706	735	739	634	700	733	726	709	707	720	636	717	720	712	728	736	678	702	724	756	661	711	702	688	725	721	686	677	659	697	675	757	694	680	742	757	727	707	706	702	748	716	657	749	710	719	709	708	711	677	752	668	692	707	706	722	711	728	693	710	689	682	663	703	715	696	655	733	691	728	721	669	709	726	725	679	698	701	696	732	689	650	692	718	746	740	715	732	720	669	734	731	720	659	727	701	693	721	676	723	710	742	667	741	663	669	687	670	707	719	698	713	691	696	690	706	682	665	664	678	725	686	689	692	709	712	670	728	725	724	747	706	669	713	721	687	695	683	696	698	672	703	686	750	714	670	722	719	678	691	657	683	714	694	727	736	718	683	718	685	755	704	728
1664	317	288	293	287	288	315	308	297	312	301	304	317	330	298	302	295	311	292	291	308	275	279	294	325	289	305	314	309	312	319	292	310	288	292	295	309	298	298	326	306	319	320	292	321	298	271	303	329	321	289	283	284	312	300	294	282	308	284	266	291	361	275	269	279	322	272	305	309	260	308	285	302	276	319	309	308	316	302	291	302	316	299	295	242	283	297	309	304	271	298	276	299	305	283	302	321	310	340	317	295	305	296	308	305	257	280	272	299	289	284	307	325	306	282	286	285	318	324	314	293	281	299	287	330	289	316	247	306	285	292	265	289	287	287	274	308	317	275	298	265	302	288	263	301	275	275	277	295	311	284	275	296	326	305	275	259	325	305	323	300	276	266	305	323	347	278	270	267	270	291	311	323	266	318	261	282	280	282	296	315	291	279	290	314	294	315	333	310	281	308	324	274	334	286	290	281	292	301	311	296	329	295	299	287	302	286	294	271	254	282	283	289	316	294	265	289	260	300	326	297	287	291	295	308	289	309	300	279	320	315	309	305	286	315	317	281	289	289	305	281	302	266	255	287	297	300	279	293	281	304	281	303	294	295	283	292	325	275	315	301	274	308	331	304	265	320	281	297	276	297	299	278	307	262	310	274	293	312	278	282	322	326	294	284	290	307	293	299	241	309	315	314	297	292	300	315	294	273	299	308	313	295	325	267	262	313	281	273	303	277	267	294	262	286	283	327	292	311	316	281	324	290	330	313	270	329	297	300	285	298	272	312	284	285	282	294	276	324	310	257	297	275	279	299	284	299	323	291	301	260	294	299	302	316	288	266	316	270	295	319	256	284	292	269	293	329	262	320	263	257	304	294	280	267	305	253	304	260	284	290	303	303	287	327	278	288	319	302	261	319	273	316	327	322	304	303	269	311	301	257	291	271	270	276	284	283	322	241	271	297	351	302	309	321	287	264	281	292	317	304	288	311	326	259	266	312	289	303	308	323	303	293	287	323	290	289	272	294	309	299	305	300	267	292	286	308	306	319	300	292	299	330	276	285	297	297	297	314	313	308	295	329	317	276	282	310	287	282	283	309	296	305	258	277	300	297	314	299	309	259	281	326	320	270	313	317	314	296	327	315	261	258	274	307	292	315	301	282	295	321	288	297	298	284	274	289	300	276	306	324	311	297	316	244	305	311	327	293	304	309	300	308	309	299	321	326	270	294	311	288	266	329	311	297	320	280	291	265	308	282	294	307	341	312	322	324	301	263	301	259	289	340	328	306	317	306	298	295	317	303	280	305	304	300	295	333	291	290	306	296	264	270	286	288	321	289	318	324	292	284	259	297	313	306	302	342	312	320	325	297	337	307	309	285	285	294	295	326	316	312	296	297	307	307	301	308	326	281	265	295	294	300	299	289	289	294	280	280	276	272	276	320	319	343	286	288	307	287	297	300	292	301	286	301	292	292	307	327	285	322	319	272	272	287	281	322	296	292	284	314	283	300	308	318	281	316	231	310	276	298	306	289	295	300	285	267	306	324	276	288	339	333	331	294	278	283	318	302	301	280	326	264	289	297	260	227	281	290	269	288	309	305	301	299	310	301	286	309	310	285	294	320	305	357	314	303	272	302	332	306	297	282	287	261	296	286	260	332	270	292	305	297	305	329	285	313	294	326	301	247	274	326	287	298	321	303	300	309	303	319	304	291	291	255	295	293	294	275	293	293	338	269	306	297	327	290	298	294	294	285	271	289	301	320	308	280	282	289	324	310	319	327	303	303	316	314	320	312	288	318	318	291	312	331	285	310	280	305	283	326	261	280	288	340	298	298	288	293	280	259	290	266	290	325	286	256	285	311	290	312	300	279	298	266	289	306	318	321	265	285	300	303	299	254	285	315	305	294	320	288	307	291	311	300	285	272	316	301	341	299	353	304	295	308	297	259	295	289	310	300	268	263	287	267	300	255	288	300	300	284	330	291	343	300	287	291	289	270	296	285	301	260	305	300	306	339	300	281	319	326	289	291	288	288	285	260	267	329	292	323	322	295	290	324	284	314	301	309	282	301	285	258	283	298	322	292	284	300	281	312	257	287	290	280	309	297	323	305	329	307	307	301	289	314	295	328	294	296	289	291	254	315	279	293	300	300	268	279	308	306	278	281	287	302	286	296	254	290	291	263	291	279	279	299	328	292	302	280	317	335	308	272	312	304	295	315	297	282	313	324	272	290	285	280	288	312	274	288	284	283	304	295	320	305	300	321	302	319	295	286	283	284	280	268	330	304	294	304	282	305	313	305	326	293	283	268	317	244	323	314	300	274	290	299	301	324	313	284	279	286	318	248	249	324	270	315	259	309	287	326	304	294	264	311	295	317	304	302	288	289	280	261	292	304	296	298	289	304	286	289	284	307	301	289	299	303	301	336	269	279	299	286	280	302	296	284	281	291	290	275	299	271	303	271	287	283	281	265	309	307	322	288	335	288	282	307	297	297	294	278	304	290	308	334	292	327	290	300	293	283	341	320	295	314	311	300	265	265	300	317	290	298	277	293	307	327	318	273	331	312	293	293	327	276	283	291	278	302	272	298	310	276	264	273	297	327	273	283	288	305	298	266	315	283	323	287	308	309	301	292	298	319	281	314	326	293	301	301	288	302	258	298	270	285	263	294	311	329	323	286	268	285	297	300	289	270	290	303	300	318	322	336	298	281	320	281	274	333	286	312	296	289	285	294	294	335	286	308	294	274	332	314	291	272	273	277	290	286	299	256	283	293	287	324	288	307	304	301	280	318	303	312	325	295	289	285	291	295	306	296	308	284	304	292	305	317	312	299	297	305	295	320	266	309	317	268	277	295	299	334	303	280	291	287	303	284	297	281	286	289	314	290	296	288	352	304	281	285	307	303	318	331	302	292	290	270	301	297	280	280	304	273	290	294	293	291	308	346	286	308	316	267	296	272	318	302	337	264	299	287	299	314	242	307	307	273	283	286	281	320	293	284	316	307	329	280	340	287	296	304	278	297	302	300	282	275	301	335	308	297	296	310	264	300	271	298	299	308	286	303	295	325	295	318	331	293	351	284	256	301	303	273	301	282	298	332	297	276	284	295	295	299	302	301	276	313	306	265	307	291	297	280	331	304	283	300	267	301	278	273	323	312	306	298	321	278	296	330	297	300	287	285	291	297	278	304	321	311	303	292	273	336	277	258	315	294	283	283	274	335	286	333	302	300	289	323	281	295	323	320	269	293	302	312	328	315	306	308	324	326	328	307	280	294	306	296	334	292	304	312	313	308	296	294	301	272	302	325	273	277	283	300	323	324	262	298	326	324	253	292	304	305	274	318	303	308	289	267	312	309	277	301	306	310	309	290	297	286	333	279	289	314	300	325	277	288	292	313	307	277	284	267	277	259	317	319	311	288	267	280	326	308	266	291	304	297	275	294	288	288	274	313	310	283	308	299	310	257	270	294	279	308	304	267	336	281	300	255	284	259	337	329	291	304	266
1904	740	718	731	720	728	714	697	719	719	681	728	707	703	674	732	704	705	695	675	705	663	663	707	700	650	696	693	719	689	686	683	701	661	689	675	719	710	667	696	671	678	698	688	648	699	653	704	703	697	742	690	691	668	689	712	652	630	721	705	695	682	700	655	722	646	657	705	692	682	677	685	706	717	697	705	642	686	667	689	716	716	738	686	669	697	716	695	690	717	719	670	696	669	744	719	750	675	703	684	750	679	678	691	708	687	694	689	670	694	705	699	660	703	737	663	677	686	707	710	704	674	740	704	685	694	697	659	689	704	675	682	701	702	664	678	743	740	673	710	713	705	688	725	708	680	675	689	699	712	686	641	679	687	670	718	682	685	718	714	666	719	672	658	714	675	717	688	693	682	645	720	721	737	712	641	752	657	739	712	682	675	707	660	714	665	696	703	732	690	668	679	666	717	646	688	665	688	733	711	716	692	687	700	707	726	660	648	679	682	684	699	657	666	664	692	678	667	666	684	712	691	691	677	702	698	713	735	734	666	684	671	668	722	647	705	667	647	725	675	695	687	699	668	703	717	692	658	702	654	712	693	673	683	694	715	680	687	637	693	687	703	716	660	707	675	730	699	656	716	674	705	732	703	694	672	683	700	682	669	695	731	720	689	709	781	730	658	668	719	717	647	715	720	703	702	689	650	690	695	737	680	658	701	741	679	638	701	628	674	671	706	685	719	664	681	695	662	721	677	704	711	694	670	695	687	737	680	724	617	699	684	700	710	665	653	718	694	719	719	631	728	680	677	650	722	646	704	691	652	657	661	713	659	681	739	680	662	691	686	704	639	667	666	677	739	692	675	654	674	693	688	700	686	758	716	712	687	699	679	689	701	658	657	654	710	677	714	650	673	708	707	699	652	694	703	651	691	705	665	712	657	740	683	729	663	668	668	707	630	720	641	686	694	733	725	724	646	726	692	739	649	668	707	698	721	709	693	676	636	749	708	687	731	749	715	682	743	670	654	749	717	676	681	694	648	644	708	664	645	706	730	631	740	693	722	673	700	697	717	648	716	669	704	669	713	651	665	700	657	668	672	708	672	711	688	652	700	670	671	694	722	698	735	700	720	728	674	670	704	691	738	690	710	665	708	623	700	651	703	692	696	682	751	725	663	667	716	674	689	730	636	695	763	685	747	714	703	758	681	710	735	712	698	694	696	689	742	698	712	681	689	675	679	677	695	692	745	673	709	700	647	685	691	675	700	688	708	633	715	727	708	707	687	690	705	683	738	693	693	690	683	674	712	714	647	701	713	670	654	693	698	712	696	729	677	735	684	743	682	616	683	744	713	741	693	702	675	652	710	694	703	718	709	659	684	720	726	694	670	700	665	698	710	717	668	649	696	691	719	712	709	667	680	710	670	629	668	686	719	643	648	694	695	715	649	717	686	676	703	684	715	736	692	677	675	713	690	672	662	686	671	734	677	738	727	716	699	695	699	668	663	704	675	732	733	713	634	629	697	645	674	699	695	712	692	684	698	687	675	704	678	729	705	686	708	669	700	686	644	723	710	676	685	737	636	703	689	698	675	691	642	688	715	652	715	671	702	664	684	678	652	736	712	730	699	691	669	676	709	647	686	683	720	669	709	715	651	670	731	650	748	734	678	671	680	693	726	677	666	674	668	666	719	683	679	682	678	689	690	668	717	761	716	620	664	709	719	659	717	706	703	710	686	711	682	672	684	722	685	682	708	672	748	670	721	678	690	704	670	710	709	740	695	686	681	747	669	704	677	688	711	709	732	719	721	684	714	651	680	699	663	662	684	691	687	728	686	710	715	658	711	726	673	704	697	702	683	697	664	669	717	676	669	733	671	708	705	713	738	686	696	629	652	693	653	664	665	678	695	696	707	731	748	703	661	709	701	720	683	648	670	680	709	663	681	696	699	681	693	683	662	699	675	675	710	651	706	664	695	692	676	722	659	655	710	698	718	658	691	617	669	664	697	688	702	707	683	742	746	643	663	669	683	643	715	658	748	633	745	725	698	632	664	697	691	678	670	710	664	720	689	698	695	694	672	701	715	645	724	717	652	674	661	663	688	704	719	688	726	679	715	704	689	722	681	692	696	751	695	677	701	686	692	686	656	681	662	684	671	707	686	680	712	695	676	728	716	661	680	711	704	673	698	721	706	669	689	727	686	706	681	693	673	679	723	699	650	669	716	688	681	714	700	713	687	651	689	700	697	686	737	711	686	717	592	659	707	714	686	653	669	671	680	728	637	698	712	737	659	784	694	705	675	721	696	719	725	666	688	689	661	711	677	743	677	671	681	714	695	711	701	675	689	732	700	696	738	679	689	721	715	711	712	697	712	698	670	651	684	705	707	713	692	702	704	701	672	658	728	675	658	752	676	719	689	677	691	673	721	701	666	666	643	665	694	704	677	649	649	683	664	675	659	680	688	680	681	677	693	680	692	696	673	656	710	711	650	704	687	674	684	653	753	701	703	676	672	689	695	692	696	685	722	688	658	718	733	680	670	702	694	702	683	677	667	709	746	696	680	645	728	669	698	655	691	710	665	674	706	683	640	711	675	704	707	703	670	686	659	673	657	699	680	668	726	718	697	689	663	696	721	742	663	703	705	713	686	689	652	695	665	675	692	656	695	713	705	712	694	718	689	686	696	697	714	677	691	669	683	693	689	720	706	715	689	689	709	675	681	686	670	740	693	650	735	697	671	720	670	664	741	697	756	711	701	717	665	722	720	673	692	673	724	720	698	701	704	745	667	745	701	686	671	710	685	689	672	642	682	726	651	670	678	651	678	708	693	719	731	700	687	736	734	695	633	679	705	714	702	709	686	677	697	715	678	634	707	763	679	647	712	676	666	652	699	683	631	698	748	685	699	702	712	704	669	708	687	645	751	717	655	665	696	688	738	659	672	705	629	702	667	704	685	718	728	702	692	719	650	685	693	698	713	717	671	703	669	714	691	678	764	665	687	667	633	677	696	687	674	709	681	720	683	712	662	718	700	679	701	667	693	642	651	740	714	712	706	672	634	726	720	711	691	650	698	705	686	716	696	704	691	685	721	679	625	695	722	678	677	654	744	714	707	724	663	701	651	681	704	687	694	704	701	736	676	680	702	696	696	675	686	655	705	652	677	689	674	655	711	720	702	704	668	689	668	689	688	662	766	731	646	667	652	650	727	706	700	695	669	696	723	680	663	709	703	673	688	676	712	717	662	703	660	683	667	705	712	734	698	646	673	718	683	718	700	712	691	670	706	634	724	682	754	733	712	663	669	705	729	704	681	697	745	736	699	664	697	647	649	685	629	718	701	675	697	676	678	735	734	714	700	668	693	671	674	733	706	728	665	688	738	699	712	696	684	690	675	669	668	717	670	715	761	713	668	698	650	708	661	720	708	675	720	688	662	699	698	682	700	681	712	690	713	695	713	718	653	669	694	671	738	657	697	672	645	657	696	661	728	700	692	753	669	729	688
7636	440	490	394	329	255	239	225	182	193	180	167	164	202	208	164	164	142	161	160	183	165	171	160	151	167	166	150	173	143	166	168	188	188	190	173	157	168	207	172	174	167	182	178	160	153	164	164	152	168	171	141	176	151	168	160	178	171	169	176	174	158	156	171	159	165	148	159	173	166	157	179	182	174	156	187	176	168	143	158	132	207	165	181	151	151	148	160	164	156	191	158	174	178	178	176	158	188	154	176	164	144	163	175	175	161	170	156	200	162	158	166	154	143	147	141	146	141	173	150	167	158	165	158	157	165	170	132	170	151	167	172	154	134	163	154	167	140	162	184	154	170	153	152	132	187	126	162	164	179	162	181	160	148	157	141	161	177	179	154	148	143	152	179	161	157	176	176	175	160	161	171	121	142	148	178	178	155	193	175	155	137	175	167	142	166	181	172	179	159	161	183	163	170	137	141	149	169	180	160	148	170	160	180	177	167	180	173	177	180	166	128	149	153	169	168	136	141	169	187	173	179	152	152	171	158	151	142	174	164	148	179	164	155	191	164	145	170	161	190	166	124	189	172	152	176	160	166	162	192	149	167	164	164	150	150	153	174	176	154	142	160	179	168	153	169	176	181	175	167	157	161	163	163	159	135	160	172	158	155	138	147	134	147	139	160	155	173	165	140	161	140	160	155	155	156	154	164	184	178	190	146	156	149	165	147	159	183	181	148	135	154	136	154	160	164	178	162	153	150	189	144	185	173	158	164	192	164	156	192	167	172	183	166	186	173	158	165	150	170	156	149	168	158	172	173	164	142	137	178	166	164	160	150	158	156	206	136	214	159	149	166	153	140	163	163	159	144	160	173	140	164	158	162	155	164	171	162	148	182	150	173	157	154	168	142	150	153	153	138	154	153	148	140	139	152	159	164	182	146	188	148	157	169	166	143	170	162	176	173	170	152	140	163	159	162	194	185	141	174	165	148	171	161	172	169	154	169	150	166	169	177	142	135	166	176	171	165	174	177	167	145	153	143	176	167	161	173	166	134	143	168	159	153	168	172	151	160	155	160	159	174	160	146	149	176	161	166	181	166	147	165	192	164	150	177	188	158	155	180	135	164	142	157	182	165	159	156	145	153	178	161	154	169	153	214	182	160	166	174	176	182	163	178	152	187	157	167	157	158	151	133	156	157	178	153	145	144	180	150	146	147	180	149	156	165	176	163	177	158	179	163	149	162	164	164	161	162	144	161	144	151	177	166	136	151	178	159	174	173	191	187	167	166	164	177	162	176	179	166	155	191	140	185	135	150	142	132	194	160	151	166	142	156	170	149	144	165	156	150	164	167	169	138	185	143	163	150	161	157	155	155	155	159	179	162	175	144	143	157	151	165	171	144	171	173	142	158	171	177	155	164	174	139	162	139	196	156	165	192	158	165	156	152	170	164	165	160	157	157	153	181	164	153	143	160	164	160	177	159	172	153	163	160	165	179	152	166	177	161	160	155	179	155	174	172	147	191	153	163	146	168	145	158	196	172	173	166	143	148	177	168	152	165	155	154	182	176	184	180	179	170	158	155	174	158	166	175	172	162	163	161	175	157	181	160	149	167	175	165	173	152	173	172	172	144	153	150	153	167	142	149	172	176	184	167	162	146	186	158	163	146	165	163	151	138	149	169	162	151	163	171	162	164	165	157	173	147	172	151	170	180	154	147	146	180	160	176	163	166	158	146	170	194	157	164	150	141	177	147	138	155	144	158	169	163	167	174	159	158	144	152	161	165	184	158	165	181	166	176	172	164	161	152	170	185	165	183	176	172	157	158	188	170	154	168	163	149	161	140	170	170	149	147	141	152	175	154	165	204	163	142	153	164	167	159	138	156	163	168	173	156	160	143	156	152	157	152	170	148	174	149	146	145	160	163	160	159	169	146	171	161	168	156	168	168	173	182	157	161	165	187	173	153	165	157	164	165	162	147	155	154	154	159	164	161	171	174	150	163	172	151	163	145	180	150	179	158	141	144	149	142	169	171	149	137	166	140	166	166	176	187	158	162	161	155	146	156	158	170	149	164	165	172	178	146	147	147	152	189	158	166	174	154	158	167	146	160	148	162	149	150	145	163	162	169	174	163	150	174	193	180	156	172	164	165	164	146	154	177	170	184	169	148	169	176	156	150	173	176	152	154	180	168	201	145	168	172	157	161	159	153	154	178	154	151	159	151	189	151	176	153	149	174	166	156	169	142	193	165	171	185	165	155	140	166	180	164	154	152	165	147	182	158	157	179	165	146	137	174	156	161	145	173	153	178	158	159	163	157	185	164	151	151	165	170	195	160	155	167	137	184	172	181	163	162	179	181	123	160	167	149	153	151	161	181	163	164	151	145	151	171	171	155	141	154	148	155	176	167	165	171	162	168	182	170	148	168	176	194	166	142	157	168	151	164	155	172	155	168	141	161	177	151	182	162	139	126	179	179	155	164	140	156	169	188	171	175	154	158	171	174	177	150	160	166	172	178	150	167	165	174	163	131	159	164	180	159	174	147	171	152	153	159	166	162	156	162	164	151	177	164	138	148	174	165	177	168	176	173	157	150	163	160	169	151	145	139	135	172	164	156	153	181	155	200	181	136	146	151	168	149	153	152	140	152	188	172	168	154	142	165	177	161	159	155	167	156	164	150	164	149	158	156	158	193	149	169	142	166	151	169	156	164	190	171	176	158	176	181	147	166	184	158	182	169	183	158	157	154	173	161	171	153	181	160	171	168	153	174	157	145	143	177	169	162	162	175	159	163	165	162	172	140	161	160	153	175	173	147	153	131	197	160	166	154	176	164	161	167	144	163	148	155	177	155	152	167	159	164	152	166	160	155	168	175	160	160	180	156	146	175	170	178	158	161	164	191	157	155	158	172	176	157	167	146	133	173	164	138	151	139	160	165	149	154	168	153	149	144	160	163	153	179	180	183	158	155	157	152	182	182	162	150	175	173	161	181	178	145	161	163	155	147	173	184	152	159	163	147	180	167	168	149	163	176	155	188	185	167	174	172	151	132	166	173	178	151	181	137	168	140	178	160	161	161	148	184	149	173	164	167	153	145	178	155	169	147	147	199	171	156	169	167	170	158	165	161	158	160	160	131	191	181	172	140	195	160	176	146	152	192	167	175	191	177	150	168	175	164	171	170	158	150	158	167	151	154	145	149	175	140	184	128	162	154	158	148	176	142	139	181	157	170	149	151	175	154	152	169	164	166	171	169	176	198	167	169	154	168	147	157	162	157	176	201	191	166	168	177	159	178	179	163	149	157	149	147	159	198	186	151	157	150	141	168	171	155	166	168	177	141	170	164	185	146	147	173	179	166	167	175	176	186	173	174	156	175	164	170	176	138	153	134	166	163	182	149	155	149	164	159	160	118	158	166	148	176	162	175	141	171	169	135	182	174	157	178	174	167	170	159	172	171	176	153	151	164	149	148	157	181	163	164	155	158	174	153	168	168	155	154	162	157	150	165
6330	672	1166	1222	1119	969	842	779	737	686	631	594	619	593	501	557	547	477	528	501	491	522	520	495	539	497	488	466	449	434	478	472	487	491	484	434	462	421	455	490	463	461	471	421	482	458	476	457	481	453	473	447	444	453	469	490	432	482	470	421	453	441	420	477	434	478	445	445	436	475	486	455	447	422	446	424	430	476	451	393	444	457	437	522	443	404	456	461	408	426	434	465	430	449	447	484	473	447	450	507	447	456	469	458	439	435	450	432	446	468	479	483	424	429	452	432	441	433	467	434	489	439	492	457	455	434	434	430	434	460	427	458	452	447	495	449	439	420	423	468	457	438	464	451	431	417	437	489	448	468	449	443	457	460	462	453	431	421	413	414	465	437	497	445	480	435	446	440	417	431	471	469	461	452	414	450	459	453	402	420	481	462	434	448	475	447	435	452	451	439	448	453	463	456	460	414	474	421	413	487	427	443	448	473	440	456	422	447	435	467	448	459	389	462	442	452	458	426	430	419	398	455	454	405	429	453	415	438	467	441	466	487	455	416	464	457	503	478	449	460	406	418	454	464	435	431	482	464	452	479	417	518	473	426	438	410	465	435	447	426	463	458	434	450	442	443	427	447	477	445	477	476	434	457	465	450	420	442	417	434	425	423	432	446	441	444	432	457	430	478	431	449	462	418	412	444	446	483	452	448	497	448	491	422	426	449	447	462	426	435	451	478	464	428	470	452	416	425	442	454	446	439	442	450	451	433	445	442	452	464	462	440	440	456	444	430	452	475	431	444	474	415	457	426	400	476	437	468	473	433	455	444	457	428	461	414	396	469	467	446	427	462	447	466	458	442	460	458	433	435	451	435	479	444	475	422	435	474	449	464	425	457	460	475	458	451	439	475	468	400	437	463	428	451	454	455	441	443	472	448	454	431	479	430	439	464	437	431	433	446	450	449	454	453	437	445	451	425	475	445	477	463	469	455	451	434	484	435	486	451	424	472	448	443	427	450	442	492	463	473	459	427	468	461	443	432	414	449	439	489	461	446	494	435	449	443	419	470	420	466	477	490	469	413	474	456	431	435	453	420	441	452	472	425	444	488	458	455	444	495	458	435	418	442	455	461	458	434	444	450	439	400	446	418	457	479	435	435	468	454	452	438	464	416	450	435	451	467	489	422	432	441	424	450	429	426	450	440	440	419	465	417	434	397	435	480	425	425	467	468	450	485	481	476	476	438	462	419	430	451	455	455	404	422	434	447	453	435	441	441	464	425	453	462	473	441	443	475	457	433	435	443	488	433	424	481	484	409	454	445	453	461	439	471	428	488	459	420	453	437	439	461	426	435	438	458	471	455	444	464	432	444	430	441	433	436	428	429	462	472	464	458	424	443	428	447	458	435	479	449	424	454	439	448	443	451	446	444	457	410	441	438	419	472	442	468	448	456	416	463	417	474	459	429	452	435	476	440	454	448	480	421	474	412	455	497	434	426	456	456	449	452	431	426	472	471	461	427	458	457	421	436	461	469	451	458	467	444	448	426	427	442	441	437	470	422	467	438	434	444	452	461	455	453	480	423	442	434	426	448	409	426	460	440	452	429	486	449	448	438	427	410	485	475	442	422	460	416	459	465	495	415	425	418	450	454	445	467	452	461	447	453	406	459	419	470	452	437	444	451	467	423	471	427	433	431	403	452	428	443	434	424	441	411	465	458	425	445	434	427	469	440	465	454	447	456	469	467	435	438	431	462	450	451	443	444	422	470	457	464	432	473	420	424	453	480	457	425	457	435	475	459	458	476	442	449	448	440	451	436	470	402	445	470	477	436	460	470	420	472	450	431	465	443	470	458	425	450	435	433	454	424	431	469	439	429	442	423	454	431	424	453	440	427	468	433	430	432	415	448	433	437	451	422	445	417	434	428	460	443	493	407	449	461	443	465	428	462	465	410	427	451	472	400	446	445	460	441	449	465	446	461	430	422	473	435	414	442	430	407	425	466	414	457	402	433	416	433	434	437	470	472	432	436	494	435	430	414	473	454	419	442	451	454	475	457	464	426	445	446	466	434	458	452	472	427	493	448	460	444	439	462	457	413	434	459	458	450	441	429	425	410	434	408	458	460	473	487	461	460	450	434	425	453	433	440	439	453	443	483	404	433	431	446	435	448	445	466	448	459	446	417	409	426	449	455	434	446	445	422	490	460	454	481	483	480	428	450	451	440	449	449	446	432	409	468	462	423	448	438	438	439	467	454	450	455	457	472	433	450	435	451	432	451	443	433	450	466	433	430	453	423	467	459	460	430	439	470	454	445	449	448	440	449	439	443	448	455	458	451	428	458	436	461	463	450	468	424	448	456	444	414	402	437	437	430	429	437	408	453	471	471	460	402	468	433	447	468	423	413	443	438	446	414	449	448	430	453	423	454	434	480	443	406	455	460	450	468	467	422	437	448	456	464	461	374	454	463	454	468	455	451	441	453	394	451	479	453	450	421	499	479	429	472	438	457	492	436	444	441	453	442	448	445	423	442	426	471	485	428	477	458	421	457	441	439	446	439	443	462	438	448	449	443	454	403	481	460	465	455	472	447	456	459	444	464	456	458	460	455	446	469	463	464	487	458	460	486	434	433	447	458	427	428	437	427	444	450	452	440	436	477	445	449	458	440	463	462	446	433	448	427	429	438	449	484	418	451	483	446	426	466	477	491	460	507	425	458	443	452	471	447	492	451	414	445	443	478	442	460	442	460	454	429	429	447	476	390	424	445	441	431	450	445	433	435	443	409	443	418	413	490	414	462	420	446	416	474	411	420	461	440	427	448	439	449	442	430	455	455	452	447	445	423	511	449	468	450	447	420	452	472	409	439	454	488	439	477	463	462	421	465	432	469	462	427	469	457	406	456	465	469	443	428	455	473	444	464	433	386	484	471	491	445	458	435	451	445	467	447	466	460	441	462	418	462	431	486	483	450	439	465	429	468	427	462	448	428	448	432	469	426	450	431	411	443	459	424	442	434	443	470	433	474	457	447	458	468	446	435	436	416	465	435	448	482	468	453	474	468	469	427	443	405	425	447	476	442	435	434	446	418	455	450	420	477	388	451	473	446	453	475	464	455	450	465	457	459	435	463	459	408	463	466	478	486	443	432	415	428	463	442	462	422	460	447	419	469	464	468	416	414	437	422	430	482	418	432	454	452	468	462	451	431	438	435	428	449	428	445	464	456	469	452	444	444	459	447	506	421	446	425	439	426	439	457	441	449	438	436	425	445	414	439	473	469	439	454	455	477	420	443	429	433	409	422	447	465	445	462	431	439	471	446	454	427	416	452	479	446	460	436	468	459	449	466	437	467	466	486	474	481	452	459	456	445	445	422	432	462	451	443	427	443	463	466	441	446	443	445	441	451	432	448	472	465	440	432	446	471	456	500	436	435	441	483	441	414	463	437	468	484	463	451	452	448	421	469	430	467	435	392	420	405	475	431	462	449	439	441	423	456	441	446	404	450
14035	1114	981	785	626	537	401	419	360	371	342	386	347	356	304	329	306	311	286	296	312	303	280	258	280	302	274	280	282	280	278	301	365	266	259	299	289	286	288	320	282	275	292	288	276	315	272	277	282	256	284	295	259	273	280	292	272	255	306	271	278	292	291	311	281	273	308	280	282	262	325	281	298	294	274	298	310	329	278	291	288	267	299	281	301	306	285	278	288	252	297	302	295	319	271	268	267	308	284	278	277	300	247	269	276	277	274	300	294	292	300	272	314	267	261	262	288	309	286	282	282	316	309	298	306	267	294	280	300	266	289	322	321	281	273	282	290	283	296	291	285	305	296	265	275	308	302	283	279	306	308	282	272	296	295	263	255	312	316	287	291	307	320	276	291	286	251	296	304	268	273	292	292	284	267	258	265	278	277	297	275	287	284	263	342	300	266	326	297	293	296	262	280	281	284	302	278	302	298	273	264	286	277	288	272	250	286	266	268	281	266	275	264	325	284	292	285	269	271	296	262	290	294	272	266	282	263	281	266	269	292	291	322	270	288	290	322	302	310	310	264	249	282	267	282	305	297	270	315	288	285	276	281	266	263	294	300	279	294	273	275	278	280	255	271	316	305	276	280	292	277	277	287	286	291	289	245	283	327	303	273	289	325	290	295	274	277	284	281	303	325	309	303	300	292	295	256	261	247	270	296	296	296	292	305	295	283	274	312	271	252	292	281	272	274	247	275	301	320	259	279	298	318	294	277	258	267	264	286	289	302	288	307	286	277	291	292	280	260	266	306	309	305	265	281	304	256	303	279	285	300	290	294	299	260	264	316	278	260	294	295	289	319	295	240	281	246	274	279	281	295	268	300	314	291	269	235	274	300	300	268	263	289	255	288	294	248	303	279	285	287	286	292	274	279	286	263	267	321	259	259	284	289	296	277	281	284	306	268	314	286	274	278	312	270	280	266	259	286	303	282	294	288	298	320	315	300	277	292	291	290	266	310	284	281	276	265	265	265	252	314	270	270	313	286	267	262	265	300	278	278	270	276	320	262	298	282	303	309	266	271	264	297	316	289	277	293	303	287	281	260	243	293	281	325	329	231	286	292	257	321	317	316	280	280	289	285	293	260	304	271	253	271	279	293	278	259	282	275	284	309	292	301	295	268	256	291	313	310	291	298	258	283	294	264	303	294	330	305	275	298	303	297	328	256	300	282	280	312	304	308	281	330	299	271	273	329	291	312	301	295	281	282	291	279	266	270	274	264	295	252	278	278	270	334	289	273	268	293	281	289	274	244	277	268	288	255	273	285	273	278	264	309	271	280	296	295	288	276	267	305	260	241	289	307	290	312	317	290	325	285	309	280	259	302	250	285	295	348	308	287	283	292	272	279	266	295	298	284	294	302	294	277	256	272	272	304	273	274	234	289	255	262	271	269	296	292	261	269	282	297	238	269	311	315	276	298	279	292	280	327	296	281	285	297	296	285	282	269	294	293	285	288	276	283	269	273	311	277	307	280	321	297	310	314	281	310	302	281	279	301	286	341	316	319	245	332	289	278	285	299	298	287	300	284	289	279	284	285	324	304	305	289	265	286	260	325	268	303	296	319	318	283	275	280	326	278	275	299	298	286	287	245	329	310	288	292	287	293	293	280	316	267	288	266	278	317	311	267	319	271	283	295	312	244	281	284	311	286	280	238	284	263	304	277	291	290	256	305	265	282	287	259	259	305	265	291	288	294	268	263	284	286	264	256	267	286	297	290	305	283	292	272	266	267	320	283	278	282	304	339	285	248	307	246	330	309	320	266	265	284	286	289	264	262	297	265	274	300	282	273	274	294	289	261	268	284	284	295	261	322	284	281	299	250	279	311	282	253	300	283	264	294	310	263	273	287	271	275	260	285	299	283	287	289	282	270	283	284	280	291	283	265	290	283	290	299	262	315	303	266	302	251	315	280	260	291	274	247	269	318	252	323	295	247	287	299	295	292	274	296	287	313	286	274	261	288	281	297	307	282	315	286	271	286	251	282	245	285	259	295	268	285	286	272	294	319	269	278	328	291	282	288	276	282	304	312	281	302	256	299	259	276	322	269	297	298	272	276	277	277	291	283	308	320	294	304	265	298	288	286	285	265	284	272	280	281	281	283	283	300	281	293	280	277	267	300	299	285	268	261	269	274	275	321	282	272	295	255	266	286	319	276	288	279	283	311	270	281	294	297	266	271	276	267	281	299	267	262	305	297	271	298	293	296	312	248	284	249	279	271	258	310	309	299	301	272	278	280	289	280	315	249	280	280	289	286	257	309	295	270	267	303	285	320	268	303	270	282	303	255	251	262	302	295	294	309	281	268	282	282	272	287	309	272	301	289	293	292	274	276	270	291	290	318	258	284	272	280	243	287	289	285	286	275	276	304	290	263	258	304	292	274	274	318	306	280	289	275	321	289	307	294	317	252	253	279	271	275	273	293	266	260	285	277	270	305	262	283	264	313	288	293	310	267	255	251	281	294	285	294	305	300	304	325	303	321	261	292	279	283	303	285	305	282	274	299	293	287	294	278	279	286	317	271	264	274	309	270	301	272	293	291	281	280	271	258	291	259	293	281	282	288	287	296	287	255	306	275	275	282	305	320	321	256	308	300	278	283	294	291	297	274	299	257	253	298	291	282	280	260	329	290	295	308	285	278	277	291	308	292	250	296	292	263	257	284	290	282	253	294	302	260	276	267	336	306	252	308	282	284	287	271	302	281	290	297	287	286	278	289	278	303	268	303	315	302	314	286	310	261	273	288	300	278	291	284	303	282	299	321	317	275	284	251	276	286	299	281	298	307	287	262	301	288	272	266	260	296	302	303	304	284	261	277	289	294	279	258	283	283	281	305	310	296	265	299	270	283	285	303	297	278	316	305	272	290	304	281	284	299	282	299	276	262	292	293	291	240	306	282	304	282	302	297	258	279	278	276	272	243	295	312	280	297	294	283	255	300	285	329	274	267	285	280	308	263	282	271	315	236	298	260	267	280	274	249	273	253	294	267	302	281	287	294	269	275	321	262	290	298	289	274	268	251	290	275	271	263	240	314	265	297	272	309	250	325	299	264	269	306	297	288	247	287	293	262	295	296	289	276	305	263	281	290	286	301	290	325	315	310	260	289	270	303	295	310	281	288	276	273	295	270	273	255	287	281	274	285	299	280	273	268	276	294	330	299	277	271	269	297	295	282	306	304	285	309	266	282	254	270	294	328	280	290	293	285	315	286	281	257	329	304	263	284	295	261	286	305	262	287	306	294	294	282	292	283	294	282	262	280	308	313	279	297	257	277	289	291	298	295	295	292	280	280	258	263	315	247	298	289	288	287	282	286	278	285	286	298	306	299	282	294	277	283	274	287	264	267	272	274	284	297	363	296	279	270	272	292	282	293	290	308	270	289	281	293	279	294	288	288	311	277	315	266	328	309	276	292	296	268	279	280	275	281	271	268	262	307	291	287	279	263	335	243	251
8363	1323	2087	2362	2010	1672	1452	1385	1164	1125	1130	1051	974	896	958	876	843	830	824	790	793	797	782	779	738	778	768	756	786	744	731	810	794	776	710	742	751	681	721	700	751	712	727	727	723	760	771	717	713	730	763	672	664	648	771	694	691	697	671	747	661	725	682	685	709	711	732	739	696	726	730	713	703	770	727	700	703	695	770	768	698	697	685	697	716	740	691	688	689	694	724	761	701	704	731	752	750	751	739	647	714	734	708	698	711	732	710	688	696	696	671	649	728	664	746	697	686	690	739	690	702	720	750	727	720	731	694	728	720	706	732	696	695	695	675	748	704	677	722	675	688	680	716	686	689	689	671	745	739	750	708	718	752	697	732	659	687	668	700	716	651	729	720	748	715	742	670	718	717	718	678	688	704	707	684	708	718	753	695	733	746	725	717	736	675	697	691	718	690	697	712	697	681	703	724	721	743	730	725	730	698	690	767	687	673	704	685	703	733	716	691	731	717	730	744	659	730	688	645	700	723	683	658	693	740	762	687	715	689	709	711	711	638	702	698	701	654	712	727	719	664	742	678	728	658	673	688	710	711	719	671	691	690	700	729	661	706	701	738	685	737	728	734	694	682	671	700	662	708	698	682	704	663	749	696	716	709	706	653	709	698	702	692	716	691	716	722	680	723	694	695	679	713	707	715	722	695	719	664	749	707	646	724	687	698	738	667	664	700	680	650	723	742	740	707	698	686	755	720	707	724	742	677	696	696	686	728	705	785	757	715	749	693	744	714	725	714	723	728	704	696	700	726	701	752	670	693	689	695	680	705	693	734	725	741	672	656	713	716	725	682	699	721	707	674	679	751	709	716	676	709	722	718	714	705	718	732	676	740	687	753	701	737	670	729	724	691	722	691	738	711	685	685	725	661	731	713	666	682	692	703	676	673	718	655	756	732	709	697	702	686	691	710	692	673	706	689	784	749	694	663	731	732	718	677	625	740	657	731	698	734	736	799	713	726	692	702	714	675	720	708	685	682	711	721	743	696	678	734	685	740	723	700	708	653	726	662	723	720	682	723	695	713	726	709	723	682	732	728	672	710	713	717	678	703	725	648	702	748	680	712	699	685	703	703	696	706	710	663	710	718	730	700	752	727	695	704	704	715	691	642	719	683	699	638	767	740	717	698	690	757	673	703	723	683	684	713	690	696	726	651	708	710	688	684	745	697	647	703	714	698	777	658	669	703	755	702	746	667	674	776	705	687	676	713	691	722	664	719	710	759	717	694	746	711	734	711	692	673	713	701	731	725	753	698	710	661	660	713	687	698	691	678	645	727	731	693	680	712	688	718	718	723	741	712	688	686	697	690	678	709	671	682	709	735	712	707	649	723	725	678	733	720	684	738	737	689	709	683	689	693	724	712	715	728	705	701	696	712	713	723	746	749	731	714	678	680	693	717	665	732	737	688	704	729	708	658	675	696	746	734	718	722	687	704	674	692	668	676	734	720	706	645	748	724	706	671	767	724	687	715	719	670	720	704	704	703	675	721	632	732	717	706	730	703	674	754	693	689	717	708	740	707	741	702	696	670	697	727	718	744	718	684	685	673	686	756	709	725	701	730	722	743	673	699	734	695	664	717	693	641	698	701	700	711	676	727	757	707	724	746	680	722	710	707	714	654	774	735	704	655	710	713	705	696	697	696	710	723	748	741	698	698	795	732	672	756	639	694	706	671	720	675	700	717	682	673	688	707	730	705	662	743	736	706	675	756	693	714	661	700	705	696	716	674	734	647	738	736	652	678	684	668	717	717	697	679	720	677	691	734	719	706	680	660	741	695	703	718	705	708	737	698	723	667	706	740	667	713	701	716	694	711	738	759	758	727	708	728	738	724	685	702	734	673	713	688	724	696	699	732	688	693	724	728	686	735	671	707	717	743	668	696	693	681	728	740	695	669	745	714	695	732	694	727	695	721	732	749	720	704	698	696	731	630	703	744	722	679	682	693	729	699	639	726	695	707	676	717	716	720	690	682	730	742	682	758	629	706	758	738	703	695	669	706	702	703	728	745	747	698	696	720	711	677	661	728	675	718	732	711	708	709	704	698	703	727	702	664	699	729	717	700	758	728	705	699	712	719	709	644	683	720	718	713	687	734	724	761	658	695	725	730	707	699	724	715	686	673	701	727	694	732	695	698	699	674	739	742	687	726	738	726	707	716	693	710	724	742	690	649	729	741	727	723	679	680	691	703	715	699	685	698	698	685	699	760	720	694	677	700	691	758	704	728	691	733	727	671	691	718	660	704	725	709	735	723	687	718	691	693	692	712	716	736	716	705	675	723	708	687	647	769	653	700	731	708	735	723	713	670	763	726	714	686	694	670	653	732	688	732	737	712	739	735	741	703	721	743	684	767	743	690	726	718	731	696	675	688	703	695	725	708	717	694	681	685	709	692	700	723	734	711	728	735	656	758	697	720	734	700	722	762	686	722	715	719	689	694	713	695	706	684	710	678	689	652	681	637	728	763	730	735	705	689	722	686	732	754	726	693	709	728	719	702	733	750	762	694	711	719	721	697	718	684	688	709	708	711	686	702	735	680	712	708	692	705	689	729	713	679	685	729	743	705	698	658	772	714	680	742	675	749	733	737	653	777	717	704	700	669	655	687	716	695	723	646	687	676	680	690	716	680	730	700	709	719	716	752	709	700	695	720	714	755	688	702	676	692	678	698	669	687	720	708	707	700	720	713	738	693	712	713	704	694	754	718	724	728	712	702	684	681	709	697	702	753	705	730	717	703	712	747	679	685	734	773	686	760	713	697	734	691	749	705	699	702	698	758	667	673	709	704	696	713	723	707	661	688	711	693	714	731	706	699	686	741	699	663	767	733	723	701	727	678	715	711	678	754	738	707	750	702	680	737	712	668	702	734	718	697	740	694	710	703	688	680	686	696	723	717	740	693	703	747	742	699	689	683	718	755	750	669	674	740	686	680	711	717	692	749	683	694	696	706	687	682	746	713	731	685	745	740	722	670	724	703	786	694	694	733	723	711	703	706	716	686	668	747	711	734	695	678	658	721	700	717	735	721	745	653	678	723	727	690	702	712	636	725	700	747	668	741	724	720	696	684	705	707	683	719	735	706	698	742	722	705	721	647	742	711	733	734	710	690	652	714	727	743	706	703	698	727	775	693	693	721	678	685	717	667	661	723	698	733	745	693	764	714	727	682	764	756	702	723	654	728	746	673	716	707	719	679	718	736	733	696	715	734	678	717	709	662	682	709	706	721	714	684	729	702	720	701	686	638	681	733	717	769	681	734	688	744	746	702	663	668	754	744	704	690	707	681	711	691	742	699	729	686	747	703	687	741	682	730	707	656	697	656	695	705	707	684	683	717	737	688	687	652	709	698	682	715	721	704	720	691	654	694	682	727	713	753	691	689	682	726	743	654	695	722	676	715	678	691	658	711	721	699	680	645	694	757	733	676	731	706	722	716	721	736	735	699	696	693	726
1656	340	290	304	333	306	282	281	307	294	328	311	283	326	302	278	326	289	292	300	326	286	315	287	283	278	278	285	269	306	292	310	291	294	274	282	329	267	291	273	291	296	293	311	299	323	297	306	303	312	262	272	292	278	274	277	277	283	304	282	298	304	284	312	284	302	249	283	287	308	291	309	310	304	295	274	274	332	335	295	288	298	290	287	329	307	319	303	304	277	306	315	291	295	282	307	314	318	303	273	289	273	298	272	285	305	279	272	272	280	329	313	252	286	295	271	299	300	284	312	283	315	331	311	255	314	288	280	280	273	295	271	296	289	314	274	320	296	286	296	253	298	271	254	266	292	292	298	276	289	301	266	306	333	306	264	285	252	263	299	267	312	291	251	330	308	314	284	281	269	294	301	250	297	269	312	316	315	298	279	290	283	299	284	306	302	284	309	313	308	303	277	315	292	272	291	298	299	322	313	303	273	253	294	305	327	282	277	284	318	330	332	316	277	297	317	276	273	302	310	314	304	287	305	301	260	273	268	277	277	294	294	313	297	269	303	300	295	271	260	281	295	294	287	300	299	270	265	283	303	294	293	280	327	281	300	311	296	339	270	294	318	296	267	315	295	314	284	286	283	304	296	301	324	273	268	302	298	306	258	305	284	291	322	306	297	290	307	290	278	292	265	333	335	278	298	303	285	292	306	289	281	296	291	273	314	328	326	325	284	302	264	301	304	289	313	313	320	324	333	299	307	263	297	260	300	290	330	315	289	301	294	303	317	278	322	283	312	305	319	264	308	329	288	312	276	296	269	302	300	330	323	322	268	284	304	303	274	296	292	285	293	272	303	260	293	276	275	295	282	284	285	297	256	287	282	283	304	304	298	277	304	305	312	301	320	309	274	315	306	311	321	288	295	300	307	276	313	325	268	298	289	288	317	281	284	308	309	312	268	330	316	288	292	316	255	279	286	317	327	290	270	280	282	248	315	297	278	258	278	286	274	331	309	303	276	313	320	325	273	270	316	270	312	310	272	295	286	281	283	310	291	306	279	311	283	314	305	310	275	311	286	273	311	279	302	265	306	291	291	301	294	298	282	309	295	297	277	274	295	305	286	312	295	257	311	272	311	317	293	327	280	329	317	309	304	283	302	285	287	255	281	302	294	286	294	326	318	299	293	292	302	308	272	326	302	309	295	285	316	326	292	287	318	321	308	310	310	302	304	287	272	258	273	295	284	280	275	317	297	281	239	278	295	276	299	253	290	298	300	275	304	302	285	305	278	307	301	316	329	297	263	298	314	292	312	290	275	319	300	253	315	313	286	310	301	278	298	299	299	288	311	317	286	299	301	269	292	307	279	293	285	302	306	297	282	311	299	247	293	285	259	316	300	325	271	277	292	339	292	302	305	274	287	290	283	286	267	317	311	257	282	284	300	323	274	291	303	278	287	322	284	284	306	306	322	298	271	307	288	299	307	305	280	315	323	272	287	296	299	309	292	303	308	275	287	289	312	281	295	323	285	284	294	271	304	287	303	272	331	316	294	284	285	272	326	275	320	262	296	304	306	294	297	275	317	341	306	313	280	290	273	321	286	309	304	291	285	286	321	348	292	285	257	299	290	316	272	326	327	265	302	269	297	308	279	308	314	312	296	286	305	266	312	296	290	268	314	352	286	285	259	282	266	305	285	320	320	266	293	283	290	312	307	322	305	299	310	340	319	253	294	308	288	313	267	274	316	275	281	282	300	305	302	314	294	286	295	283	299	297	311	290	286	274	299	299	341	286	315	292	279	266	283	290	316	300	276	313	319	293	293	309	296	307	272	329	289	292	305	285	290	286	315	286	297	294	291	301	305	294	282	294	316	256	288	287	301	294	303	301	270	328	309	278	291	330	327	291	276	292	325	311	269	277	301	310	285	329	289	309	343	285	313	302	282	294	298	293	299	297	299	302	276	292	309	279	248	289	303	302	308	330	287	318	313	295	291	319	280	294	304	278	273	273	296	286	268	284	292	283	248	306	288	301	284	319	294	305	289	298	309	302	290	292	322	299	246	280	315	271	302	270	296	277	266	293	293	290	303	291	282	279	292	300	299	295	274	295	304	289	301	268	309	267	261	330	307	297	321	296	323	324	288	290	288	268	294	302	299	310	274	326	312	319	274	322	261	302	282	288	300	297	298	266	323	291	287	314	301	274	286	299	264	313	261	263	321	316	304	243	294	281	303	293	321	319	315	282	318	294	322	261	329	261	283	319	302	281	250	268	301	267	300	309	307	273	274	305	308	328	331	263	335	310	293	272	273	263	320	331	315	316	295	293	275	316	299	303	322	314	255	267	272	350	277	323	308	287	256	275	297	305	323	283	270	303	299	345	289	296	310	266	275	262	282	300	301	293	287	300	324	308	297	272	282	296	293	284	299	291	323	300	263	264	306	313	272	278	298	284	308	365	318	274	292	309	317	321	262	258	290	293	286	316	268	303	307	301	297	281	321	293	302	302	330	342	303	280	305	261	317	316	295	289	312	307	288	311	281	293	317	302	333	293	259	282	278	296	292	313	305	312	320	346	334	267	288	283	296	319	314	296	283	285	281	316	283	303	282	305	321	274	285	307	269	288	301	278	304	325	327	308	305	280	304	303	294	287	265	280	289	283	255	324	301	330	306	294	275	282	283	305	321	305	296	307	331	277	299	314	265	317	280	293	300	301	329	293	277	295	282	311	280	314	303	283	286	287	282	300	295	282	322	283	299	276	292	308	302	289	288	279	294	289	296	310	299	283	304	325	293	304	325	273	275	300	258	285	314	289	306	302	312	270	306	291	298	290	256	301	308	320	291	321	333	269	287	325	287	254	307	338	303	310	303	281	242	286	284	311	310	280	303	271	360	277	288	276	319	283	314	292	303	285	294	288	285	273	285	322	283	255	338	287	307	273	282	277	315	295	285	309	325	301	294	315	264	286	293	288	273	292	291	307	278	285	289	264	326	289	317	270	296	277	267	311	307	286	302	288	273	290	309	293	252	298	271	297	268	265	269	313	303	311	296	275	280	299	281	281	289	308	297	294	294	323	288	293	301	280	272	282	281	304	272	300	362	287	297	271	274	285	286	300	287	271	298	292	291	277	302	265	251	290	298	323	276	308	344	293	289	288	279	291	279	294	317	307	328	290	324	282	330	304	295	291	244	310	279	321	284	298	281	288	310	280	326	327	309	293	288	274	294	311	314	313	306	297	305	300	299	304	336	322	315	280	256	306	305	266	298	282	253	303	300	292	292	281	298	280	293	302	275	286	301	303	307	267	323	308	288	308	273	288	298	329	324	309	308	293	266	289	309	274	299	292	278	298	304	332	289	289	285	319	306	304	300	303	307	289	283	298	279	279	305	296	315	298	270	270	334	295	302	280	333	301	318	285	309	283	295	265	268	279	297	332	297	300	263	283	277	312	283	267	282	301	308	303	270	303	329	305	285	293	296	278	305	306	276	305	315	319	275	315	289
1828	677	716	714	735	728	714	716	692	737	721	733	680	701	681	706	696	711	684	649	692	652	683	706	727	680	693	674	686	696	663	686	730	637	711	657	712	669	738	630	674	687	707	714	662	673	689	655	689	697	666	704	705	688	693	764	694	709	707	734	673	707	666	698	729	717	716	724	706	727	701	670	653	679	696	683	656	671	702	674	699	709	688	674	685	742	682	714	662	713	717	648	683	705	630	724	685	716	669	725	691	676	713	659	685	704	697	725	725	690	683	685	675	655	687	652	738	688	705	716	650	671	695	743	701	708	686	687	670	675	667	666	665	641	657	673	692	674	680	662	713	712	715	703	654	665	695	708	719	620	705	643	706	701	675	673	721	693	682	675	718	654	668	706	683	652	653	664	700	759	632	700	656	711	692	723	649	685	698	690	692	710	684	695	674	730	681	718	719	695	660	691	682	687	676	690	732	673	707	722	712	695	704	736	679	700	683	761	662	694	682	738	672	683	651	774	706	705	697	710	656	692	687	679	690	692	672	684	695	663	696	711	708	701	710	677	692	668	686	678	626	686	670	709	723	671	684	645	675	689	671	727	715	719	733	690	694	700	706	650	672	712	685	683	687	700	739	695	647	705	694	683	702	728	674	617	662	692	675	625	662	706	645	724	659	703	670	662	720	649	681	711	666	687	724	698	717	663	656	714	697	723	705	680	708	692	669	716	699	714	672	687	659	695	666	670	662	666	679	688	679	655	663	687	699	682	682	696	724	720	675	697	680	681	702	722	667	690	697	709	668	729	684	694	666	671	682	676	673	632	658	688	665	689	677	720	726	669	693	713	707	706	663	700	692	681	709	648	688	680	671	699	674	715	690	687	714	682	729	699	674	697	692	692	668	652	678	691	691	705	670	703	726	671	710	679	722	685	716	633	680	669	717	700	671	694	670	661	683	717	695	741	691	661	721	708	698	658	679	684	705	666	678	668	705	691	637	629	707	698	731	708	650	667	707	698	727	692	692	722	707	700	703	641	708	714	702	675	659	720	649	676	699	685	716	645	757	711	697	665	606	687	692	676	684	683	737	648	695	680	677	662	715	667	669	690	717	731	661	688	639	640	677	692	676	708	719	693	699	680	678	704	704	695	689	704	701	716	661	706	714	699	678	686	688	696	711	638	717	708	743	706	688	691	705	708	632	678	654	665	703	683	724	668	690	687	745	692	655	699	663	675	655	684	688	646	710	706	681	667	684	701	654	676	658	667	730	682	706	684	714	691	713	689	662	707	716	700	706	682	662	753	683	686	692	703	666	666	689	719	696	704	665	755	729	693	716	720	653	665	706	696	674	687	696	683	683	690	704	646	743	652	718	687	651	674	702	696	638	643	656	677	687	730	649	641	671	665	684	686	626	690	686	666	683	693	733	680	641	718	722	664	693	700	645	700	657	711	738	674	694	744	695	685	638	695	697	648	659	685	694	673	648	658	696	711	643	715	664	683	678	705	695	728	712	697	682	696	689	663	643	705	688	657	701	678	762	696	704	679	659	695	662	699	652	708	701	658	730	641	687	724	624	679	695	689	664	635	691	664	649	702	700	698	711	745	668	711	719	723	710	697	708	684	649	716	703	691	645	688	765	696	690	672	714	716	705	681	679	648	701	738	712	667	707	663	668	653	667	703	657	712	662	703	699	694	704	674	685	678	698	665	682	685	675	714	685	638	723	644	694	724	696	740	687	701	675	678	654	704	697	675	676	673	696	701	690	673	681	659	703	692	655	696	683	688	688	712	712	689	724	706	692	664	693	700	663	669	656	674	697	716	660	667	657	684	685	682	658	742	717	687	727	684	661	684	692	685	694	713	680	700	706	667	761	709	712	719	711	666	722	699	716	679	727	689	713	706	676	642	674	649	701	707	658	679	654	723	695	713	704	675	679	719	646	625	689	697	673	713	692	667	684	680	650	678	669	698	725	689	755	672	654	730	696	678	682	702	747	630	736	653	717	715	666	693	701	671	715	693	706	697	700	693	673	677	714	709	659	729	723	663	705	701	687	716	700	671	728	670	672	640	679	715	675	761	685	676	672	618	722	667	659	727	691	656	679	655	718	692	670	681	669	658	725	699	679	712	672	691	677	677	663	703	664	674	655	667	672	635	653	701	704	669	704	684	701	659	702	672	653	642	667	673	650	686	685	724	710	658	702	694	677	698	637	668	722	722	694	670	715	730	690	678	671	711	709	672	666	668	722	649	695	649	691	668	637	709	695	719	673	694	621	688	731	698	705	686	685	701	663	649	660	692	703	676	692	665	705	675	721	688	655	663	673	653	713	656	656	675	675	710	668	695	704	671	739	686	683	696	688	687	719	684	663	669	693	703	734	717	706	663	665	708	706	715	690	695	711	703	708	677	688	694	695	654	687	665	722	704	690	665	739	701	730	715	694	689	662	727	671	693	729	729	702	724	669	689	710	681	694	710	690	671	679	678	702	715	712	666	687	719	703	741	752	671	699	722	694	688	683	662	691	715	693	666	691	707	668	717	646	668	719	668	711	683	698	674	696	660	684	648	718	655	682	722	696	695	695	662	713	695	668	662	638	692	633	667	646	679	733	684	674	709	707	700	657	653	670	676	661	683	708	675	693	703	733	684	684	637	690	732	721	693	678	688	666	684	733	694	633	653	658	662	692	688	703	663	694	685	694	667	699	726	675	708	642	709	689	712	668	698	741	685	651	691	703	721	611	626	696	680	702	674	722	693	700	643	677	670	667	664	744	733	717	724	690	704	742	689	684	656	702	727	676	654	679	711	693	636	698	695	656	684	690	656	682	676	698	711	664	688	667	712	681	726	700	720	662	713	689	681	750	633	696	702	678	673	649	703	607	715	716	671	658	670	676	743	679	647	689	707	707	675	707	695	709	706	674	672	634	687	714	680	665	675	684	650	691	691	670	643	727	677	636	686	716	652	714	709	703	703	706	701	708	679	635	707	703	759	721	687	644	676	701	695	659	667	678	658	669	671	726	676	656	681	716	720	688	681	664	709	662	715	695	734	690	646	683	711	685	663	694	713	677	712	746	702	694	669	720	662	728	690	693	698	692	658	669	711	687	747	707	717	696	697	696	652	684	695	721	712	656	693	678	691	741	690	714	659	681	693	679	645	667	677	700	680	673	671	646	736	646	712	674	725	707	643	676	680	711	656	670	699	679	679	680	688	735	705	664	701	691	738	657	647	708	679	765	697	703	659	719	726	681	681	677	713	671	698	679	680	715	725	664	732	672	695	648	724	723	695	723	683	662	654	717	673	708	684	722	677	712	713	725	685	685	667	691	668	681	669	672	713	678	676	679	678	687	661	706	643	689	667	690	706	702	707	674	671	705	715	676	680	695	691	681	694	646	642	677	695	639	687	720	728	648	700	705	670	714	695	647	658	661	677	703	682	685	672	709	663	722	722	676	717	710	656	725	666	697	681	718	678	656	682	688	676	735	695	708	688	689	660	697	702
7599	509	461	368	303	291	238	196	235	195	233	173	184	200	180	173	169	154	174	176	167	178	176	178	168	166	157	167	170	183	181	153	147	172	164	163	176	210	152	174	174	148	167	173	176	176	161	173	144	147	163	143	144	144	138	161	198	162	160	156	152	179	152	154	142	168	181	160	178	172	157	174	162	159	133	161	171	166	167	175	199	158	157	173	147	159	169	134	170	154	179	164	156	144	161	158	161	170	162	139	168	146	187	159	140	156	147	172	177	158	164	182	149	181	171	163	151	173	161	148	156	143	196	153	171	155	148	148	161	171	176	166	145	173	157	161	152	137	184	158	173	155	166	147	146	165	168	170	151	157	172	150	170	159	176	171	159	126	164	156	169	163	183	172	126	169	153	160	150	158	153	161	134	149	170	156	171	152	175	147	154	174	166	156	161	173	162	192	173	176	161	156	161	155	174	155	161	167	164	154	161	166	161	188	161	142	142	145	170	167	168	172	134	153	164	159	167	150	182	168	147	170	180	173	174	164	170	172	180	156	172	159	159	172	137	171	153	193	161	165	149	180	140	168	162	149	136	136	166	140	155	176	161	159	180	143	179	161	154	144	181	168	166	166	169	157	160	154	185	176	154	141	141	177	184	166	170	161	173	153	162	144	156	158	166	169	174	170	160	149	153	163	179	173	161	157	153	168	180	160	175	153	162	191	171	164	181	157	165	174	191	147	172	188	196	169	172	165	173	191	175	172	146	154	169	192	176	171	147	165	151	150	165	159	163	170	179	167	172	167	156	180	149	153	171	174	151	143	159	180	168	165	148	161	168	156	173	145	215	173	170	138	169	159	170	147	140	159	170	128	167	166	169	176	138	147	152	157	190	176	152	177	173	157	148	151	173	155	186	178	154	166	166	148	170	167	174	157	162	162	160	175	161	178	196	176	181	164	166	172	190	156	161	150	164	161	163	155	161	139	161	132	157	177	189	158	168	189	148	153	178	162	168	157	161	168	179	194	157	177	175	128	173	155	164	171	160	142	158	180	161	158	141	145	159	146	178	162	160	190	171	148	160	174	172	188	154	167	146	136	170	172	175	149	192	172	167	165	172	171	181	155	170	157	156	167	174	143	154	164	130	150	151	171	150	154	163	182	120	163	177	171	152	175	126	174	170	169	163	156	149	140	181	155	165	149	179	164	180	153	144	169	170	166	143	151	148	175	180	174	161	162	149	157	178	139	184	172	168	175	151	161	158	142	185	176	170	162	154	161	187	181	181	162	143	170	156	154	189	188	193	173	175	161	171	177	189	182	155	154	174	165	156	178	157	158	155	178	150	170	170	151	124	161	163	166	162	153	175	176	162	165	162	180	165	163	162	171	173	179	170	186	162	140	177	165	175	161	176	166	153	154	207	153	155	155	179	156	174	183	207	160	200	171	180	178	167	178	164	157	175	173	172	154	161	151	163	155	170	167	164	151	165	172	180	174	162	156	148	163	167	174	162	167	148	152	174	160	158	151	163	176	143	190	169	175	173	176	153	160	161	159	122	166	153	170	165	154	166	177	182	149	156	177	155	184	168	167	156	171	158	160	170	167	165	184	146	150	155	156	143	163	161	182	179	136	161	126	190	161	152	204	179	157	179	157	167	151	161	158	165	165	169	129	181	180	155	157	146	152	142	173	155	163	185	184	159	177	161	162	164	160	171	140	150	155	166	161	183	160	176	150	149	169	162	172	178	148	180	180	172	173	163	160	171	183	168	191	161	161	164	188	149	179	147	153	158	171	161	173	182	159	165	171	176	150	147	157	163	148	168	169	169	174	152	187	174	177	160	149	127	170	151	174	156	167	159	140	150	149	171	170	168	163	168	149	164	149	165	148	161	153	170	185	180	152	167	202	174	156	156	170	160	143	156	171	159	166	168	174	167	168	168	157	156	181	180	166	167	147	158	150	153	152	145	165	150	167	161	161	186	170	162	189	164	153	176	141	160	146	148	173	161	186	150	167	158	157	155	153	177	183	167	180	175	154	181	155	165	170	179	181	155	184	169	173	171	190	185	154	166	154	168	150	174	173	144	157	192	187	162	159	174	177	148	164	190	178	175	174	162	173	149	162	169	187	164	163	150	163	173	166	178	170	152	168	181	151	144	179	141	154	143	198	176	173	144	147	151	159	184	153	168	155	153	192	164	156	161	138	158	205	172	195	151	156	189	172	180	157	183	169	179	170	160	170	170	154	165	173	163	157	166	170	167	169	181	153	184	170	140	155	162	162	154	171	174	159	168	139	162	186	144	161	175	153	188	157	174	173	183	181	157	169	153	143	149	165	183	144	139	161	180	151	154	180	149	170	169	150	148	165	152	149	145	151	186	170	176	184	182	156	170	140	158	173	162	157	151	151	158	190	161	189	155	163	138	127	170	180	155	179	164	165	176	147	178	149	164	161	170	168	173	161	184	174	123	161	187	136	173	149	141	147	152	155	137	143	161	161	177	132	178	150	156	168	172	166	170	153	161	146	177	169	167	169	173	164	148	179	146	154	189	176	170	159	157	156	171	197	175	168	169	169	168	174	175	173	159	145	149	171	169	154	155	150	213	171	152	161	145	170	171	137	154	178	157	173	168	154	175	153	150	172	145	142	166	172	188	190	176	183	165	158	158	162	161	180	177	169	155	200	148	165	188	184	173	167	157	149	168	155	196	154	199	149	163	147	173	171	160	154	146	143	166	163	149	166	156	168	158	156	164	156	169	181	158	158	142	138	167	145	136	190	166	167	163	175	167	137	181	158	161	142	166	182	154	160	137	148	157	150	169	164	167	168	171	179	156	201	171	161	134	127	183	177	170	160	168	162	159	151	147	161	160	136	159	174	176	159	140	181	166	171	169	184	162	137	158	164	164	166	169	166	182	163	182	174	163	168	182	172	157	155	150	157	131	177	187	194	162	161	174	138	200	153	166	175	168	154	161	189	141	164	163	163	148	149	161	159	155	167	183	157	172	144	169	178	171	163	154	163	136	173	171	167	171	202	169	172	170	158	159	183	167	197	176	161	166	172	168	149	159	153	147	166	153	160	170	156	162	161	188	160	150	178	160	181	147	139	168	160	174	170	165	153	178	173	172	147	141	146	154	177	173	145	151	181	166	184	161	149	156	145	125	150	134	167	170	177	148	173	168	168	129	137	159	161	149	163	168	159	179	187	155	142	147	144	148	143	161	180	168	173	177	169	175	155	161	185	152	137	161	163	170	168	159	146	148	157	161	159	141	169	176	180	165	160	161	159	143	172	151	179	162	158	180	150	163	159	183	151	159	178	154	155	155	154	161	179	164	178	168	172	170	182	147	143	128	151	159	160	171	177	151	163	147	192	156	183	151	157	133	162	181	157	177	161	164	185	160	156	161	155	161	152	170	154	171	159	170	151	151	162	173	174	169	165	186	169	154	159	159	164	152	181	196	147	154	174	162	157	167	171	154	144	188	182	165	176	160	140	177	182	152	158
6316	732	1064	1259	1152	967	791	741	678	679	660	640	545	575	535	519	539	555	518	496	488	517	481	500	490	482	460	463	495	514	518	460	503	463	410	435	447	452	535	497	475	458	472	460	488	416	426	432	428	455	465	474	498	425	461	471	447	463	483	470	440	443	451	481	475	432	447	453	448	471	426	436	439	428	460	489	441	452	447	447	450	450	467	479	448	421	448	452	465	485	434	454	437	473	438	459	426	463	430	452	448	476	475	445	473	452	464	432	439	479	457	460	455	464	455	478	427	466	442	458	445	468	454	433	461	468	440	463	491	464	417	431	474	473	459	466	450	445	468	470	442	471	496	498	424	438	486	450	442	407	454	429	449	456	467	495	456	426	447	459	474	476	484	442	478	424	457	479	499	459	428	516	418	489	451	413	479	474	461	452	436	472	455	454	422	440	436	468	444	422	449	447	478	414	439	439	474	431	424	443	437	424	444	489	453	470	425	480	475	456	468	461	472	424	459	439	439	451	455	458	430	439	473	421	452	453	446	422	461	464	413	404	435	424	441	453	437	443	440	458	472	442	444	446	446	434	468	472	472	462	464	479	431	443	428	436	431	443	472	454	470	468	452	466	439	469	443	482	407	445	446	439	490	415	447	408	465	450	441	456	430	468	454	467	446	455	460	423	452	431	460	458	441	446	434	453	412	480	487	409	463	465	446	479	448	449	477	469	512	467	417	491	473	469	426	457	456	452	420	471	447	451	425	444	479	455	440	425	454	451	442	450	429	433	480	443	472	429	457	460	456	464	451	422	439	449	460	436	439	461	465	464	456	441	444	467	421	450	463	430	410	452	410	406	454	470	451	474	415	472	458	441	450	448	462	453	459	475	465	440	461	442	444	417	475	411	445	422	488	474	456	414	470	421	477	406	486	435	477	447	468	443	491	387	424	436	468	431	408	444	409	404	513	406	456	415	470	448	456	431	436	443	469	421	416	428	419	431	434	457	422	476	458	464	461	477	451	447	425	454	461	442	425	438	508	488	438	464	436	459	442	452	453	441	408	434	437	403	475	424	441	480	411	443	443	472	464	472	451	468	441	470	420	459	424	463	445	435	460	467	485	457	466	438	428	423	445	460	416	457	447	442	470	456	430	445	490	423	470	470	478	491	460	424	455	430	471	459	463	490	470	456	418	465	451	439	456	434	467	437	491	441	480	429	427	431	445	457	496	418	426	446	462	469	447	447	469	433	426	488	439	430	440	391	458	440	465	454	469	480	461	434	461	436	450	457	417	431	484	432	449	435	427	441	462	439	437	518	456	449	480	431	439	454	412	484	457	454	436	488	428	427	488	468	456	463	437	418	484	473	433	451	460	458	435	452	458	411	419	480	449	457	467	456	471	488	450	450	468	459	429	422	425	458	464	451	441	408	425	439	447	412	419	432	446	481	444	438	440	432	453	458	456	446	457	413	487	434	497	424	414	482	425	408	429	442	429	427	459	461	457	445	451	461	440	378	446	463	474	458	443	414	467	445	451	447	428	427	430	479	439	427	435	432	433	443	422	389	421	465	408	456	425	433	431	465	446	465	422	414	418	442	414	496	416	439	420	450	467	405	416	418	424	462	431	431	433	458	457	471	443	433	444	428	409	504	397	448	453	422	465	430	464	438	427	435	421	420	437	443	444	453	436	451	422	451	468	453	422	489	478	475	488	466	423	427	443	466	471	497	476	458	468	414	435	438	478	448	456	441	459	467	471	443	447	412	443	442	435	402	450	436	423	490	471	438	472	433	432	461	471	455	437	471	417	453	446	469	470	457	416	459	482	435	458	433	437	470	423	457	455	447	465	433	452	482	451	462	466	471	472	480	425	416	449	418	430	440	458	423	489	437	497	429	453	426	455	426	464	456	455	470	449	435	412	471	444	432	448	430	461	448	451	468	437	446	456	423	475	453	446	456	459	497	424	411	430	447	438	493	455	435	399	436	456	413	441	446	463	422	440	467	445	499	453	457	461	429	442	465	451	452	468	473	415	428	448	456	433	505	435	447	445	483	438	447	453	424	446	441	431	449	431	450	457	440	463	490	453	457	463	496	462	458	429	444	452	454	439	429	431	438	413	508	432	456	462	466	462	417	476	494	451	468	420	434	431	453	427	394	451	438	448	459	440	456	480	462	496	429	421	441	425	423	449	463	471	456	427	442	461	450	445	480	424	482	451	435	447	471	435	408	461	444	446	450	435	450	444	431	436	485	464	454	433	426	458	477	448	466	442	463	446	454	430	424	474	470	463	433	439	404	433	451	471	461	443	460	466	455	445	492	420	460	467	457	449	401	476	437	441	447	421	455	467	423	472	462	460	441	456	429	458	407	452	427	477	472	436	461	463	451	409	465	453	485	443	487	437	455	468	426	444	447	407	431	474	478	453	448	459	442	464	487	432	423	428	408	432	478	453	441	434	480	442	470	420	460	487	429	452	422	454	432	435	443	428	430	459	434	425	458	430	465	421	446	458	474	436	474	448	400	449	459	430	472	424	479	440	454	449	437	464	441	453	425	427	465	468	450	449	450	440	431	445	445	470	422	444	434	444	464	435	457	455	470	413	476	425	440	434	485	467	441	453	430	463	464	448	432	433	452	428	447	432	420	471	417	437	443	451	439	466	448	429	460	443	443	481	433	434	424	477	440	461	469	431	443	450	406	452	451	461	407	432	428	464	485	434	432	440	412	466	441	452	443	465	441	437	435	400	477	430	445	465	457	451	428	418	459	478	454	440	456	457	421	476	436	446	455	485	446	434	444	480	494	415	441	438	488	454	442	420	445	432	434	453	391	423	446	483	473	469	490	497	422	446	457	434	451	425	433	455	450	450	466	477	462	448	476	437	457	438	461	451	477	447	439	508	428	456	438	404	475	446	446	457	404	425	466	466	472	446	431	409	466	466	450	426	427	478	467	455	455	420	428	424	425	426	467	424	460	460	466	459	439	459	402	438	431	431	461	444	453	466	433	470	484	408	454	441	436	438	441	482	491	440	439	464	460	447	459	483	463	468	475	435	464	423	441	440	427	436	448	416	429	451	456	446	462	471	458	469	433	481	449	455	442	480	419	424	447	428	447	422	449	457	430	455	485	441	443	430	483	464	429	464	497	463	382	468	450	428	404	454	437	430	456	472	441	412	432	430	457	457	414	429	446	442	431	449	418	460	464	425	474	462	461	475	428	441	469	441	451	473	483	452	456	488	433	433	490	469	449	456	480	433	444	459	436	469	451	457	466	454	460	443	436	429	458	444	471	459	454	457	458	445	454	504	418	424	466	458	412	441	439	420	448	421	465	457	423	465	425	441	473	407	480	454	519	465	450	459	421	441	474	447	442	442	468	495	442	453	443	514	464	441	441	444	479	462	421	473	429	444	488	450	440	438	430	456	451	467	471	451	458	472	426	398	459	451	456	455	459	412	446	444	460	451	520	437	450	410	449	433	458	478	462	444	438	454	460	427	444	430	426
14010	1188	1030	773	611	480	409	403	381	361	340	341	333	331	331	339	356	333	299	279	292	300	298	264	313	287	299	303	318	258	297	301	287	300	299	289	278	290	281	288	286	261	278	288	284	271	305	286	281	304	273	269	318	284	286	300	264	284	265	298	301	307	311	282	312	279	257	260	282	276	301	297	274	286	290	292	331	281	289	276	295	274	293	289	278	265	289	281	273	319	293	287	307	274	268	271	256	246	267	272	264	255	288	299	278	264	298	289	266	283	260	312	315	277	270	299	334	289	262	282	290	313	306	284	305	258	262	264	279	297	290	313	308	325	311	291	298	291	293	291	266	289	298	326	300	288	309	291	294	292	368	271	261	281	289	305	280	288	278	280	301	256	309	290	291	271	291	257	291	294	264	310	306	249	313	286	280	311	295	299	296	273	293	307	335	290	320	307	313	258	300	277	289	290	286	296	281	302	320	292	322	296	306	313	279	256	297	284	289	299	285	274	287	262	280	292	252	278	265	286	327	269	269	282	285	276	310	330	277	313	299	271	281	301	279	281	296	294	292	285	284	290	266	306	285	286	301	297	294	284	298	294	308	302	295	293	310	291	258	286	293	236	267	278	306	284	319	288	296	299	284	259	285	285	274	281	258	279	277	313	287	294	316	313	283	266	329	288	277	288	285	336	273	286	304	299	305	258	321	307	301	270	266	327	273	294	320	276	265	286	314	286	292	288	280	260	307	276	282	286	287	250	294	290	311	290	299	273	301	304	283	278	283	301	284	310	316	290	279	313	302	294	290	296	282	294	292	275	309	289	256	247	291	283	295	295	289	311	291	270	271	284	270	303	296	310	305	265	299	273	302	298	290	289	277	331	287	290	302	299	284	326	268	315	295	292	293	330	282	297	312	263	280	315	296	288	306	286	301	290	307	318	297	318	288	267	255	320	293	297	290	282	265	297	302	264	323	291	307	298	289	260	263	261	281	283	327	283	319	298	337	312	308	282	257	324	302	301	263	292	290	279	272	287	284	323	311	255	287	295	301	279	294	272	283	315	309	308	290	287	306	266	255	282	289	278	304	313	289	293	254	292	287	289	275	306	291	282	298	267	282	287	294	298	291	315	266	294	282	274	264	276	289	298	266	251	267	290	296	315	260	295	322	291	305	315	276	260	296	298	295	284	266	288	290	296	284	303	277	268	301	322	309	289	301	298	273	308	322	258	289	308	325	299	297	323	302	259	286	290	305	304	286	277	278	288	315	296	274	303	281	300	261	323	270	303	285	279	300	276	288	294	287	309	274	301	279	294	289	250	274	306	290	308	311	265	286	268	299	297	272	279	266	275	266	326	268	262	312	317	276	284	302	274	288	306	268	312	320	286	277	289	306	300	308	324	306	303	298	313	278	279	258	295	278	315	289	309	294	301	242	327	290	257	297	247	311	299	295	287	281	283	288	282	289	271	271	295	302	301	272	289	303	280	272	313	298	321	308	300	301	287	270	276	280	301	295	275	282	296	289	286	254	328	269	285	311	297	280	275	299	287	281	273	282	287	302	284	284	292	271	314	261	289	307	264	281	324	294	294	307	280	310	280	260	283	298	285	322	274	303	286	281	284	302	269	266	297	299	298	298	284	265	299	280	297	293	284	302	287	304	264	326	275	291	289	289	295	306	281	289	265	253	264	265	282	288	312	264	286	284	305	266	271	314	331	266	288	291	287	258	273	262	297	276	307	281	312	254	302	288	325	277	254	251	281	274	281	287	295	271	259	295	275	285	290	298	294	273	304	324	289	240	328	310	312	317	303	309	317	302	275	271	313	293	294	313	260	271	319	318	250	290	266	292	299	307	267	289	292	289	289	267	306	255	284	285	278	277	287	297	304	291	264	288	291	306	271	291	307	265	269	302	303	291	258	309	292	278	264	278	286	269	294	340	297	325	268	257	297	313	279	286	298	330	288	287	277	310	319	302	316	301	294	282	299	289	305	316	306	270	276	288	267	304	307	308	305	278	306	271	271	310	284	280	258	302	297	292	282	293	293	346	272	296	279	301	274	284	292	265	312	288	297	262	331	270	298	233	287	306	290	287	291	283	273	287	288	294	266	294	263	298	289	295	279	269	261	299	300	310	291	299	271	266	297	299	269	307	275	283	277	278	266	268	280	274	260	266	308	288	292	280	281	288	266	288	301	289	250	270	291	284	281	305	273	294	304	287	285	287	318	304	292	287	283	320	281	290	279	295	263	285	278	319	318	300	284	273	289	305	293	287	284	292	334	317	308	305	298	270	306	325	332	290	321	304	301	258	321	288	284	294	259	260	266	298	279	307	278	299	297	269	277	291	280	320	259	281	295	304	299	297	305	263	263	277	307	324	279	282	262	292	308	297	315	289	286	313	328	257	272	280	290	271	307	277	280	278	289	264	275	287	304	313	280	301	246	304	266	292	292	263	301	268	265	283	299	278	272	294	300	328	284	306	290	299	287	299	284	314	269	301	288	266	294	302	256	287	255	304	263	307	280	307	285	284	301	288	307	289	241	340	271	269	306	289	252	271	274	293	293	306	264	263	320	269	286	297	274	312	302	331	291	289	328	284	272	310	290	286	299	308	295	280	282	287	273	334	250	277	298	327	293	270	286	264	295	294	286	297	263	309	306	307	283	287	284	271	322	295	284	310	247	280	306	282	270	314	298	264	329	279	283	265	279	298	297	257	307	299	285	313	299	302	294	278	281	264	268	270	260	275	314	251	307	323	275	296	312	301	294	276	280	256	268	296	290	277	309	302	261	327	265	272	272	257	303	292	289	326	304	297	337	284	321	298	287	309	255	294	313	305	321	271	281	270	310	255	293	281	265	287	278	281	301	301	312	285	286	275	278	292	284	293	302	318	297	287	282	288	290	299	294	310	321	269	319	283	286	295	310	298	316	277	286	290	313	312	307	316	274	290	302	301	301	291	287	323	287	299	306	265	262	301	268	299	292	285	283	301	271	269	288	294	278	246	264	288	321	298	306	279	314	306	297	281	281	298	284	310	322	273	269	313	256	313	286	271	293	277	290	295	314	282	289	289	264	274	258	287	271	282	254	249	300	296	276	280	310	302	295	269	294	292	288	302	292	262	277	272	308	278	268	269	260	289	301	269	297	279	295	290	296	293	276	242	295	241	264	289	298	301	265	284	287	253	276	265	306	316	292	264	291	311	262	263	287	315	259	297	260	308	289	312	298	268	287	264	297	277	255	264	269	291	296	301	294	299	277	305	298	285	276	288	285	284	272	301	300	302	269	254	285	287	293	265	290	296	326	297	252	305	308	312	246	291	277	287	303	320	301	286	277	285	296	279	281	246	308	264	272	304	286	291	277	264	297	266	267	288	312	305	311	285	304	288	303	294	268	272	305	293	290	297	310	306	292	293	302	284	267	275	294	279	280	310	287	280	276	274	267	265	257	254	277	294	296	290	306	285	262	285	285	294	285	264	326	261	319	261	280	304	285	296	290
8256	1221	2082	2401	1983	1754	1518	1354	1247	1147	1142	1090	965	1001	1096	1034	967	817	852	833	812	786	836	776	746	766	752	738	754	761	788	782	732	795	703	715	704	708	761	762	695	726	722	733	706	715	718	733	759	752	759	711	726	750	767	708	782	719	728	733	752	736	735	719	731	709	741	706	763	777	752	704	691	765	720	709	724	711	715	752	768	740	753	731	735	712	706	727	735	721	713	744	745	680	715	690	699	755	787	718	722	725	711	751	732	693	704	744	740	678	701	710	727	691	721	692	727	685	688	718	705	721	725	677	730	717	738	706	689	704	702	772	729	711	722	741	671	727	734	664	747	692	675	711	765	697	699	742	709	713	700	716	705	683	744	702	695	674	670	727	732	705	680	674	720	718	706	723	706	650	728	725	710	717	672	683	669	683	733	732	722	715	744	720	710	712	772	721	737	657	680	659	691	733	716	734	688	667	680	739	689	709	708	688	738	743	749	701	724	763	673	725	699	730	761	758	696	753	726	703	674	751	732	726	737	729	696	695	764	702	766	723	730	730	702	720	706	685	749	722	711	716	758	672	737	802	720	733	714	780	693	687	710	714	685	646	755	716	708	719	684	688	726	734	735	747	707	763	734	736	696	692	707	721	707	715	688	729	709	720	748	722	741	753	738	734	715	702	666	704	685	651	727	759	680	715	746	672	727	708	679	743	696	706	697	750	759	721	731	709	723	723	693	666	731	725	729	724	703	689	746	745	643	716	736	689	698	696	749	727	696	712	722	766	727	680	730	692	723	745	719	712	733	787	745	736	759	675	706	655	677	678	706	674	705	714	678	680	707	720	715	685	752	707	749	723	724	757	730	740	719	707	691	721	681	698	718	679	734	705	711	710	731	664	692	729	690	698	724	726	744	699	686	732	741	707	726	721	683	674	696	734	716	752	725	711	690	724	713	724	732	732	706	676	708	749	720	686	688	739	716	660	717	718	724	666	693	697	698	677	750	711	725	729	706	736	658	718	729	751	675	702	721	747	704	690	676	720	728	760	729	679	710	698	728	707	696	727	719	694	705	691	730	654	675	688	664	708	721	671	706	707	668	703	714	696	754	725	686	715	709	697	709	741	685	766	656	679	722	756	757	726	761	747	679	697	716	738	731	750	685	707	755	795	696	746	757	746	684	731	702	687	753	744	705	734	746	709	756	704	726	746	704	723	714	715	706	748	681	729	722	699	687	711	715	715	680	690	672	719	761	736	714	678	728	693	761	745	705	700	706	701	719	688	662	712	709	752	695	702	707	771	719	686	745	705	753	755	729	697	695	687	738	715	742	743	747	700	718	697	710	686	659	726	725	767	751	722	741	704	747	736	629	761	725	683	758	679	707	721	728	721	721	701	709	682	746	675	724	690	664	715	734	727	725	705	742	713	708	704	772	745	748	707	697	736	761	713	686	723	695	723	707	718	750	723	668	733	704	694	655	732	723	709	673	763	736	668	677	750	741	777	720	694	731	728	678	735	688	702	738	684	786	706	749	679	722	726	709	703	770	700	769	691	668	694	717	685	730	679	730	690	745	663	697	717	698	715	715	715	752	674	698	757	696	713	680	739	677	741	759	709	657	781	703	727	736	703	693	669	681	741	749	745	714	698	684	701	721	734	715	699	718	726	716	717	692	722	700	699	690	785	709	693	783	756	727	756	681	711	679	725	728	713	720	725	705	684	720	791	750	702	721	712	688	688	672	703	673	752	691	704	702	733	713	677	694	698	733	681	700	715	679	750	729	761	758	715	728	743	719	766	748	731	697	729	718	705	728	711	684	688	694	698	708	715	755	745	763	745	682	689	734	720	742	712	759	709	742	713	733	757	706	759	717	727	675	718	708	727	690	720	728	703	693	733	784	725	705	718	744	705	677	697	733	685	660	728	668	713	774	728	686	717	659	673	701	743	759	674	718	720	718	698	731	732	690	730	723	703	730	751	713	691	722	731	696	718	753	716	713	714	695	688	735	740	720	744	741	743	718	719	727	705	691	759	700	719	691	707	720	752	744	681	668	710	702	716	688	711	698	705	726	772	730	723	726	716	709	706	723	749	666	689	705	690	692	746	710	758	672	722	727	716	714	731	683	663	714	705	698	715	648	708	770	708	712	738	698	682	705	692	724	711	714	691	759	754	716	701	669	735	686	669	713	733	761	701	723	714	710	714	713	702	734	709	720	703	766	687	711	716	736	706	735	719	714	724	717	687	749	736	751	705	717	732	712	739	712	708	711	725	733	718	655	686	701	719	707	746	772	749	739	746	678	760	711	736	710	730	726	713	698	743	740	727	714	684	703	720	722	738	705	678	736	767	740	687	707	745	717	686	713	769	729	772	685	707	707	719	725	682	699	693	688	749	717	787	670	750	739	689	655	692	741	758	735	657	692	708	746	719	753	712	691	730	694	754	682	738	702	705	707	701	711	694	688	700	710	755	722	679	699	733	719	689	708	723	724	747	738	696	696	726	716	709	692	691	697	763	779	715	717	700	700	686	780	765	686	722	699	777	753	747	685	671	732	740	690	728	676	752	714	725	685	695	647	700	706	729	648	720	737	675	702	759	729	717	745	715	740	715	733	736	707	725	757	691	684	692	783	744	711	707	752	731	695	754	709	736	740	746	711	719	726	726	744	696	714	755	764	744	717	755	739	723	705	681	709	714	696	723	723	689	761	714	695	724	711	716	739	735	710	722	694	740	692	690	699	707	733	760	713	728	702	685	723	739	706	712	714	759	744	722	709	762	698	746	696	730	714	728	743	771	734	739	738	709	708	702	720	696	747	750	765	689	712	742	703	708	743	731	718	706	716	719	693	717	676	701	704	733	741	756	660	759	711	700	727	746	725	731	740	694	681	720	730	711	720	714	715	721	739	747	712	768	726	661	755	698	726	714	746	754	709	710	670	742	712	754	728	692	732	705	738	787	705	652	686	701	725	678	698	719	726	715	669	706	755	732	746	699	711	712	748	719	722	726	732	644	692	738	760	713	692	702	692	682	713	736	673	732	733	714	722	770	748	703	717	749	678	755	723	733	684	755	692	761	684	703	731	726	669	748	710	720	716	713	752	679	695	716	688	713	689	751	718	699	675	712	707	775	684	771	741	662	711	720	722	742	668	725	720	745	703	702	705	748	702	686	727	684	720	732	712	717	681	714	682	702	740	701	706	709	741	714	685	754	707	720	697	724	692	736	774	661	717	701	724	747	680	740	725	696	689	724	707	662	730	726	692	701	726	742	727	694	685	685	746	733	743	712	698	731	629	723	733	753	673	708	745	736	714	712	753	742	704	683	736	649	685	713	690	741	664	715	733	747	688	709	711	749	718	709	712	746	729	686	729	718	710	707	671	724	722	732	721	747	735	720	749	692	712	712	755	741	700	676	725	721	726	690	734	757	762	704	699	715	693	719	691	737	726	719	737	737	704	747	673	729	732	683	709	691	695	708	694	734	726	692	695	647	694	790	759	681
1563	328	357	317	286	275	330	314	278	316	305	309	291	263	272	301	299	303	287	288	296	319	340	288	324	278	298	314	286	317	327	310	315	318	309	315	285	314	280	303	285	311	333	320	305	308	277	301	278	297	287	257	314	306	306	275	287	263	316	294	321	308	285	288	307	312	331	313	320	305	297	276	327	283	273	297	296	311	316	281	305	331	263	282	280	331	271	300	306	299	313	293	306	326	274	279	291	312	296	297	304	319	278	325	303	310	325	305	312	318	308	279	307	311	320	304	287	251	316	319	279	325	304	272	279	313	287	311	316	274	278	287	296	312	296	301	307	290	284	294	305	276	272	293	293	312	331	298	272	299	322	283	288	296	291	305	322	320	292	308	311	308	314	324	294	283	264	288	329	269	301	303	304	315	294	299	316	248	316	290	302	321	286	253	321	272	301	305	299	295	292	282	288	269	279	327	304	321	293	305	322	307	274	299	320	295	297	275	294	300	320	287	317	289	284	309	328	300	312	305	266	282	305	272	319	316	294	312	289	295	279	297	283	294	303	300	308	318	295	319	284	315	308	297	276	286	277	302	309	299	280	278	316	324	295	317	305	280	319	309	323	323	295	296	312	279	271	304	305	314	316	301	255	310	321	286	293	303	299	309	296	272	295	277	321	301	305	351	302	313	332	327	295	277	306	277	308	279	307	293	286	295	280	332	305	306	323	253	296	321	282	293	314	334	288	285	278	304	305	309	284	302	312	293	303	321	288	298	324	339	270	307	332	303	301	308	291	318	297	294	285	247	315	326	341	308	288	321	320	281	296	273	295	306	291	328	335	307	297	288	281	301	305	313	317	286	294	331	303	301	325	277	287	321	291	302	322	294	293	304	276	284	315	303	272	293	293	297	314	283	308	270	295	323	301	275	257	311	303	300	291	330	318	283	310	277	278	288	338	311	271	300	308	295	287	294	297	313	330	290	308	301	298	312	291	287	332	331	292	308	298	286	323	336	325	297	317	294	323	309	325	305	309	309	282	267	303	261	279	314	301	268	289	318	310	297	309	287	299	294	361	258	274	291	301	299	261	273	269	313	271	264	310	311	319	309	327	285	294	299	304	276	288	288	267	308	314	293	323	294	329	281	338	286	311	270	305	313	290	320	291	307	333	292	285	284	308	279	271	295	306	288	325	299	284	295	285	291	292	303	288	325	267	307	306	275	290	294	286	283	298	351	276	295	277	282	271	287	292	289	298	262	264	289	273	313	291	285	281	304	313	307	286	283	279	279	301	299	295	301	297	315	301	295	294	307	287	333	347	301	280	288	279	283	320	280	272	315	262	326	313	298	334	263	326	272	297	329	324	294	337	305	288	288	275	287	327	263	341	279	291	297	336	312	325	274	319	280	328	322	314	308	310	294	299	296	294	300	276	317	300	302	279	299	333	293	289	322	298	298	291	306	322	292	286	289	318	304	298	330	298	312	313	306	284	277	286	306	321	294	307	301	328	283	295	334	295	305	309	286	297	280	297	273	293	318	297	285	292	297	303	310	327	281	275	293	300	305	285	285	317	314	313	318	341	297	294	313	273	283	324	309	278	308	286	310	272	312	288	288	319	272	335	316	317	284	321	331	287	299	305	294	280	326	298	289	322	278	281	318	316	296	299	299	290	300	272	273	323	293	300	286	310	287	299	318	312	314	304	293	307	262	301	256	294	318	338	301	329	284	304	266	297	319	304	279	320	271	267	300	323	303	307	278	331	302	322	278	271	311	299	301	276	305	324	300	336	285	271	313	308	298	309	282	291	269	316	328	313	265	336	306	309	314	283	308	315	292	265	308	325	312	335	307	285	319	272	302	290	325	327	339	299	275	306	273	306	344	318	303	272	308	335	291	283	291	276	262	310	282	291	307	286	331	276	307	283	279	278	276	334	305	323	298	282	292	318	291	311	318	322	313	262	320	273	274	302	311	283	312	299	272	313	285	269	306	301	303	307	278	302	298	279	262	300	366	294	323	308	294	296	289	287	275	270	291	318	295	277	290	254	271	306	288	291	288	306	288	316	303	300	286	279	288	319	312	271	262	281	321	303	315	294	296	282	285	285	295	301	319	302	295	302	313	308	312	284	277	297	294	269	295	305	294	313	276	274	305	301	314	294	319	278	310	307	313	298	303	283	328	297	303	304	282	302	276	330	258	295	285	296	268	319	299	320	316	296	313	297	298	298	302	349	290	295	292	321	299	291	298	299	304	287	317	304	299	300	302	291	293	321	280	307	307	308	317	303	316	317	290	272	293	316	338	314	281	324	323	299	304	299	282	310	319	281	322	315	319	294	325	302	287	294	278	317	322	324	295	312	296	296	299	317	276	316	258	303	274	288	282	253	274	300	282	265	242	296	303	307	282	308	264	289	275	300	300	295	287	330	299	296	289	312	297	309	291	305	280	314	320	247	310	295	289	313	281	293	280	274	289	277	266	306	293	290	304	278	307	281	308	287	306	318	304	280	279	321	275	266	289	266	303	299	249	298	278	299	324	287	283	296	256	253	308	309	283	300	295	282	281	286	297	279	293	261	302	285	293	295	277	304	295	327	309	261	301	293	328	286	300	258	314	307	363	293	318	297	289	280	295	298	332	333	336	293	315	279	298	298	278	334	276	312	288	307	295	263	317	270	301	311	308	304	283	279	258	311	278	282	333	307	299	256	286	313	297	305	279	312	305	346	318	294	307	282	273	304	325	296	280	310	294	295	314	294	284	303	329	302	271	292	292	307	309	322	303	295	325	298	287	300	289	323	297	305	283	305	317	316	300	301	316	297	243	297	310	243	289	310	316	282	299	312	303	280	289	298	280	316	331	313	282	317	309	329	300	316	299	272	280	286	288	331	315	316	289	278	296	309	317	301	317	297	297	303	305	322	284	259	263	315	304	329	290	314	296	306	301	315	294	340	279	269	322	309	320	277	299	297	260	278	314	314	301	305	313	325	285	287	326	305	315	293	275	317	279	327	278	308	317	317	315	289	270	304	300	296	297	302	329	321	291	288	303	314	316	352	310	283	342	317	297	334	274	296	314	308	344	309	293	318	300	315	321	296	295	301	312	289	299	306	288	296	273	307	293	287	263	286	328	295	295	286	303	305	327	303	304	300	281	300	276	291	284	323	299	284	290	301	298	256	318	312	303	288	326	335	285	292	308	293	314	306	310	280	278	327	327	322	307	289	354	330	292	308	293	338	294	288	305	312	295	297	332	308	305	316	275	335	314	302	294	296	290	295	312	295	322	300	298	308	269	259	291	263	320	280	265	328	284	320	303	306	303	289	286	297	326	297	313	324	283	327	306	303	292	314	287	306	300	284	287	310	332	312	292	295	333	288	307	264	308	317	314	300	300	324	276	301	261	321	310	316	322	295	311	296	308	285	306	298	302	323	282	309	301	303	302	296	324	310	316	305	295	334	273	332	349	322	301	350	280	290	285	295	310	284	290	283	301	291	294	320	303	288	288
1794	686	687	732	724	610	715	770	667	710	690	760	796	724	785	847	712	706	670	686	711	692	694	758	688	675	685	659	651	707	711	714	675	681	715	722	729	705	725	732	721	798	683	678	700	674	717	729	709	670	661	668	630	686	714	628	669	707	739	714	644	683	704	738	671	705	682	733	688	640	688	694	701	684	702	733	704	684	706	689	699	711	737	692	740	664	687	699	712	699	704	738	696	718	685	678	690	682	728	682	689	677	686	622	742	676	674	718	683	696	722	726	707	700	696	693	708	693	693	672	672	645	684	695	703	673	715	660	691	673	662	686	666	695	716	684	691	716	644	717	718	693	686	714	708	689	669	690	685	701	687	715	718	695	676	666	719	649	732	684	701	701	661	708	708	734	692	700	723	707	689	720	727	690	720	683	698	679	696	711	695	742	697	675	639	712	668	722	710	703	675	704	691	712	709	698	661	730	731	651	710	744	678	688	674	690	702	684	673	695	717	739	692	725	737	753	702	730	730	684	717	718	709	665	748	691	721	661	723	689	716	666	726	723	737	715	709	736	665	650	751	656	701	654	647	681	672	691	708	707	737	733	678	718	722	737	696	666	672	722	678	756	691	706	704	676	712	665	724	663	704	690	681	677	646	684	705	699	694	649	677	676	739	708	699	706	723	681	694	651	734	721	686	715	685	696	700	646	727	673	676	667	713	657	707	715	682	719	672	687	718	684	708	698	690	676	718	737	769	673	690	701	707	746	701	700	708	709	691	695	705	654	681	717	658	698	681	712	687	705	695	753	717	699	724	705	719	652	735	660	666	701	674	676	663	703	684	729	678	706	708	688	695	686	665	716	705	731	711	705	700	738	692	696	712	699	660	698	674	738	688	676	694	718	683	709	701	701	745	731	732	694	717	674	718	750	665	693	707	696	710	668	708	668	667	632	728	692	695	718	709	672	665	673	688	712	665	743	716	685	695	725	695	698	681	720	645	682	673	718	712	698	716	696	674	686	665	731	701	710	689	671	732	720	706	703	700	735	721	672	694	691	684	714	707	737	748	686	728	685	698	701	680	701	688	660	679	727	717	728	677	651	725	704	700	736	706	689	707	711	680	710	686	703	700	689	685	667	735	684	709	678	704	678	676	709	667	685	666	713	709	722	656	692	728	743	672	728	676	710	748	694	718	665	708	699	719	708	698	732	705	652	664	727	693	677	697	652	720	653	683	732	728	708	706	707	720	674	670	700	663	718	655	669	747	691	674	664	663	719	662	700	662	724	675	669	694	700	716	692	691	749	668	682	706	630	723	720	644	661	675	676	704	712	750	698	696	730	646	674	683	702	730	718	672	685	699	729	661	657	683	688	679	702	703	728	691	671	752	638	717	706	703	674	711	705	692	698	637	679	693	727	696	688	683	704	666	695	715	713	687	692	696	699	691	701	727	694	683	683	659	677	660	707	730	712	727	707	701	684	650	726	694	686	743	741	692	718	700	703	695	740	744	715	665	729	695	696	661	719	672	686	670	659	704	701	688	697	696	724	692	694	726	697	726	668	711	666	735	712	716	736	655	686	718	720	678	741	709	740	674	682	667	714	675	726	667	730	725	715	686	721	706	678	657	689	696	685	715	684	686	696	684	687	697	702	706	710	643	681	741	686	714	694	718	773	717	701	702	674	702	665	667	694	717	748	736	689	711	709	686	718	686	755	675	675	674	749	679	701	694	688	708	701	695	655	683	722	658	666	703	757	648	707	672	664	709	663	726	733	706	728	642	678	639	711	713	706	677	736	688	676	684	701	696	691	679	689	667	739	656	702	768	703	693	681	713	696	719	687	699	743	670	704	732	689	746	685	738	666	718	715	724	676	655	701	702	683	652	698	699	698	694	699	713	690	682	704	683	664	736	686	747	701	721	677	699	709	691	696	702	747	721	725	683	706	670	725	720	705	738	687	711	695	702	707	722	682	742	685	735	651	654	720	698	677	679	686	686	681	684	742	654	719	691	672	698	735	682	688	701	718	717	695	674	679	691	727	716	718	667	696	716	659	690	681	683	645	723	665	718	688	650	716	664	690	676	682	672	683	704	671	729	714	724	696	722	628	675	683	695	728	643	703	712	700	704	691	650	710	713	687	728	694	699	754	693	684	705	725	655	698	684	702	681	698	706	704	748	716	717	735	694	663	726	710	673	649	714	713	729	658	654	702	717	695	700	673	682	702	694	713	685	660	700	715	703	689	740	698	683	704	701	744	737	664	691	679	722	695	721	653	653	675	715	676	705	687	635	703	701	658	714	705	712	700	672	725	679	697	697	672	707	716	736	691	766	651	701	686	653	686	707	723	660	703	692	663	691	668	703	774	656	721	725	681	665	695	698	657	661	686	721	713	699	711	694	699	663	676	644	664	696	628	683	694	677	665	686	738	661	638	733	741	746	709	687	719	649	697	721	718	670	741	738	684	741	645	713	696	704	697	655	707	695	749	699	737	658	709	702	686	690	701	704	705	717	655	700	698	686	688	708	705	653	697	718	702	666	716	701	701	703	689	696	705	679	712	753	677	714	755	708	716	693	679	746	688	712	699	732	686	726	716	725	701	678	697	704	704	699	680	717	700	697	660	665	736	702	688	676	710	733	670	746	737	677	685	707	718	697	664	666	673	712	692	713	690	715	690	680	684	663	654	664	698	718	713	670	680	693	697	720	683	657	716	714	637	674	696	662	698	713	723	657	683	674	699	690	686	678	676	667	647	696	680	658	664	675	705	667	704	700	706	718	721	685	691	721	670	697	731	707	714	707	692	691	735	693	659	699	688	663	686	713	651	683	700	706	676	720	718	678	675	745	706	737	663	693	716	730	695	687	689	690	692	728	674	668	714	700	689	697	741	738	635	711	704	678	690	688	680	667	701	735	670	694	686	702	698	646	730	677	690	717	687	726	694	697	687	759	687	736	700	664	692	688	680	724	660	722	690	676	640	715	669	684	708	732	696	726	657	648	705	698	667	719	675	708	714	643	683	720	692	711	679	771	705	672	720	684	685	721	684	700	684	754	707	773	660	683	716	724	728	700	656	704	662	690	707	659	707	669	684	675	717	682	699	682	684	672	677	687	682	688	706	694	704	694	658	704	713	711	694	664	691	674	731	634	651	714	694	691	744	629	667	734	710	674	660	728	667	712	735	672	710	696	693	711	650	696	713	679	668	667	691	705	655	723	675	678	697	679	682	708	709	724	702	665	708	730	723	705	760	741	694	693	718	668	667	698	698	656	674	667	681	681	699	705	658	690	686	702	704	695	669	712	682	705	712	648	714	714	736	680	715	705	688	695	724	709	695	705	720	726	695	679	725	715	712	702	669	702	635	668	657	726	686	715	724	679	708	719	718	665	722	711	724	676	631	647	694	695	701	694	706	624	668	700	702	730	726	700	684	730	725	718	709	722	694	678	677	677	678	688	693	710	682	700	714	719	657	671	684	708	664	696	712	756	650	673	700	675	718	757	742
7696	518	456	419	322	289	253	223	243	204	223	182	208	210	240	232	208	191	205	204	168	155	208	175	181	185	192	170	162	192	150	172	188	157	170	162	158	187	176	196	160	170	165	164	169	157	168	186	146	212	180	194	216	184	183	187	146	195	161	196	188	184	170	184	143	170	182	168	191	200	163	166	208	167	156	152	169	192	179	182	160	140	173	162	181	162	200	194	151	169	145	190	184	163	196	163	159	172	180	183	176	192	175	183	174	184	186	148	172	188	175	147	158	176	155	177	163	159	150	189	189	176	147	175	178	163	181	179	162	177	193	152	190	164	171	183	180	177	154	183	163	162	168	186	179	195	166	155	159	175	194	184	168	173	152	163	173	181	182	180	158	188	178	182	176	166	168	177	166	203	167	199	176	176	162	146	157	172	139	174	160	173	166	172	194	175	170	181	175	180	165	177	172	176	171	188	183	166	184	191	177	184	191	153	164	172	167	171	182	163	178	185	171	177	154	168	195	152	178	169	182	173	156	170	164	154	173	171	170	139	170	179	153	175	162	173	172	188	181	164	174	148	166	172	174	175	181	213	183	172	175	178	181	180	171	137	192	199	179	186	159	162	160	187	165	153	153	167	185	161	182	169	191	162	154	176	168	180	166	178	168	148	174	160	173	178	177	169	172	169	183	190	165	167	172	162	159	173	186	208	179	168	188	202	190	173	171	164	158	166	186	180	172	164	163	201	191	182	183	200	188	161	149	169	179	169	145	169	157	184	192	171	162	166	164	178	178	170	193	161	153	172	191	207	167	174	161	172	186	164	229	173	181	175	166	148	164	183	147	156	177	185	158	183	157	164	172	152	159	166	190	179	178	167	161	182	163	158	176	150	162	186	143	181	208	176	162	155	166	164	155	197	169	189	170	175	188	170	181	166	202	164	160	159	186	160	165	173	179	155	173	159	171	170	187	195	194	173	168	169	146	208	169	188	164	147	150	199	166	173	181	212	159	163	165	177	164	197	186	190	191	164	163	174	182	161	181	168	176	170	160	194	176	181	180	158	177	178	176	176	157	173	181	187	183	190	175	188	180	168	162	193	184	184	163	154	172	162	165	161	171	159	154	150	169	155	181	181	150	173	179	158	170	149	171	197	175	172	173	158	153	159	174	190	178	148	187	180	176	183	173	164	147	184	180	164	165	162	157	162	179	174	193	179	187	158	170	166	205	181	196	172	175	193	182	179	168	162	137	197	185	159	186	173	158	175	192	181	161	176	184	200	158	168	145	196	159	147	177	173	161	187	150	160	158	151	193	187	201	168	153	172	168	173	170	182	185	168	190	160	186	175	189	194	171	180	166	194	170	144	182	182	177	162	172	172	165	174	165	160	184	180	158	168	175	191	154	163	227	188	184	179	167	177	185	186	176	188	127	161	161	159	143	174	180	181	164	185	166	187	159	206	161	173	199	183	156	169	173	174	187	180	164	165	181	168	161	177	182	157	183	162	167	158	174	162	143	158	167	174	192	193	171	169	185	187	167	153	158	173	190	165	186	167	172	179	167	159	165	183	173	163	161	175	174	174	160	172	183	173	170	199	168	156	172	177	165	190	198	181	163	180	171	171	162	196	185	176	163	139	158	185	186	200	185	154	189	172	173	179	140	148	156	178	181	173	172	179	168	170	166	172	178	148	183	164	182	161	160	168	192	168	169	144	168	183	204	167	200	179	179	195	187	170	193	153	206	199	175	185	160	182	157	171	171	180	175	184	175	151	172	164	193	186	155	195	160	170	176	166	192	168	188	181	179	173	189	184	156	155	186	159	170	173	163	192	169	171	173	146	196	165	178	179	162	169	137	166	156	183	168	199	168	178	187	176	196	149	140	169	175	169	149	181	170	185	160	160	175	153	179	177	165	169	152	190	159	148	177	163	150	180	193	176	189	185	197	140	172	163	182	170	171	156	165	165	183	200	172	195	169	178	187	192	183	201	172	176	191	173	170	181	162	173	168	184	195	175	173	172	155	180	150	164	155	195	175	172	181	169	162	188	178	168	195	166	180	144	177	179	178	181	171	188	179	186	178	177	176	169	151	175	180	164	134	177	177	169	222	199	173	171	162	159	172	196	194	183	173	167	191	192	180	173	173	178	172	168	148	154	165	175	170	158	166	168	164	183	177	176	184	158	162	149	164	198	171	170	168	200	166	174	171	167	155	172	191	190	176	153	173	163	179	169	175	183	154	180	191	176	172	148	166	179	167	157	157	165	196	165	192	180	170	181	197	187	182	155	173	177	177	161	162	187	158	197	167	154	141	182	190	159	193	177	173	146	157	173	180	187	157	175	155	173	189	173	194	208	150	190	172	190	173	161	161	170	180	163	181	175	179	160	164	177	183	158	169	179	173	153	161	172	179	161	136	174	181	178	194	178	195	186	196	189	172	181	194	190	174	152	145	156	169	152	164	196	201	159	182	134	173	171	189	180	206	175	138	155	176	191	180	187	187	191	182	197	176	179	159	179	184	176	163	181	201	160	181	164	174	163	160	169	184	171	161	172	169	168	163	179	173	198	174	202	185	173	185	167	180	166	209	171	181	176	175	167	180	173	169	180	184	158	159	162	180	188	165	157	171	177	210	165	186	197	155	171	185	178	163	172	159	177	176	183	148	145	177	187	170	154	165	181	183	179	172	173	151	182	159	163	173	170	189	154	215	190	180	178	175	163	206	187	169	176	164	189	151	159	193	189	165	190	200	156	167	177	150	180	192	170	134	174	173	146	163	162	177	187	187	170	177	182	181	190	164	195	180	170	170	173	162	193	176	195	187	182	174	154	160	166	159	173	183	171	163	163	158	163	185	189	182	173	174	179	174	163	159	178	162	190	181	167	171	151	172	192	173	196	184	183	167	172	192	174	168	158	194	188	158	208	187	171	163	181	167	168	176	146	195	170	165	157	175	199	180	171	168	174	188	165	202	154	181	180	162	164	166	192	171	162	168	177	196	174	165	177	191	201	168	178	179	204	168	154	162	175	185	183	171	191	177	170	163	146	170	180	184	196	176	191	167	155	177	189	176	167	183	159	188	169	151	157	173	177	158	167	181	165	173	182	174	189	210	171	166	175	175	171	151	184	156	177	157	174	169	177	168	162	178	193	164	184	162	179	182	163	162	201	184	190	193	160	181	170	179	167	175	177	179	181	165	168	184	174	181	172	177	167	184	180	180	179	192	172	189	180	205	177	173	175	165	164	166	196	191	187	194	174	177	182	208	167	152	155	187	200	189	181	144	159	170	192	170	163	163	180	161	170	172	190	195	174	161	178	166	160	176	159	161	168	150	191	180	183	178	167	155	160	192	170	185	145	175	194	167	206	174	151	192	172	177	177	160	219	207	213	193	168	181	177	162	183	162	154	178	176	170	159	186	167	201	162	190	156	160	218	176	174	176	174	160	194	158	190	189	168	185	161	192	174	163	171	173	164	153	162	171	146	181	197	184	178	169	184	168	145
6306	713	1171	1267	1096	987	879	748	752	705	647	655	597	617	988	972	594	546	531	520	479	529	529	478	508	472	506	497	488	546	482	497	529	506	447	482	495	460	483	509	461	488	480	462	485	504	490	481	477	484	477	498	478	445	476	456	463	523	433	479	494	452	505	478	501	514	478	489	448	513	429	470	504	443	461	457	451	462	497	457	489	464	470	479	472	478	462	482	467	473	493	457	524	453	488	495	453	462	433	487	487	492	498	479	477	514	483	432	461	478	474	475	506	456	459	455	466	455	473	437	458	455	487	455	469	453	463	490	483	490	476	442	465	486	439	438	500	484	456	461	467	461	455	514	465	445	452	464	480	462	483	460	469	472	489	446	462	456	516	451	495	505	436	469	471	480	470	485	425	475	463	456	458	454	492	484	474	418	474	486	480	479	489	487	464	461	449	508	449	445	512	473	504	483	474	459	454	472	476	452	475	463	457	452	442	429	478	492	426	524	450	513	442	433	478	471	452	486	458	483	437	446	458	428	467	469	478	491	509	454	477	468	438	479	483	486	481	487	474	501	471	499	454	459	490	467	503	423	469	494	481	455	529	531	491	438	471	492	462	485	471	437	510	500	456	464	486	442	465	491	473	453	461	462	483	486	415	497	467	538	493	478	518	497	435	497	463	416	494	523	494	493	473	486	457	455	467	473	447	445	472	437	456	460	501	460	457	441	477	524	457	494	475	468	443	456	489	454	470	477	505	489	458	481	451	440	497	434	461	462	464	433	419	450	527	450	510	473	459	495	499	518	454	477	510	472	445	496	476	426	465	477	452	488	456	487	458	469	508	485	441	477	457	473	442	497	462	498	443	461	438	439	466	487	462	428	519	499	500	448	451	455	445	474	483	463	504	471	451	461	453	480	439	441	452	472	481	461	443	464	498	469	445	479	454	500	484	478	476	472	445	460	429	476	460	468	475	464	503	488	488	490	456	437	470	467	431	434	494	452	462	499	484	490	487	459	466	424	432	487	467	461	466	508	463	501	454	469	459	514	459	459	465	476	467	455	469	485	468	515	497	449	484	463	445	530	458	482	471	493	455	462	462	510	484	486	482	443	437	443	459	489	493	469	460	469	454	477	465	491	460	481	483	450	486	483	494	495	506	477	436	488	448	467	450	471	440	448	489	466	426	487	480	464	474	442	444	510	420	444	482	509	493	459	450	483	451	498	495	465	483	451	485	507	471	483	457	485	468	518	484	498	488	504	440	465	450	472	473	510	462	485	495	448	481	481	429	489	446	493	491	435	454	487	491	492	478	453	456	526	451	504	527	470	499	491	473	435	435	499	497	466	469	495	493	455	466	458	437	428	441	448	507	469	480	471	449	479	465	480	473	485	475	484	485	434	448	486	488	490	473	456	487	484	485	486	471	467	474	465	424	483	458	462	453	473	477	513	479	493	450	467	453	463	462	445	479	479	451	472	469	480	456	444	438	473	513	459	470	451	517	489	471	428	512	421	460	448	453	481	462	484	489	452	436	463	494	439	479	482	472	471	443	501	490	487	409	465	496	463	486	478	485	474	447	446	442	463	467	459	470	488	465	493	410	464	483	498	476	427	492	486	466	460	484	452	456	482	467	498	468	506	460	453	458	507	458	491	509	495	474	483	489	445	469	508	496	521	504	464	473	449	493	489	493	460	428	484	473	477	484	479	530	476	454	453	452	453	493	449	499	458	458	447	454	491	499	507	489	434	467	487	464	490	476	464	485	465	483	486	481	491	460	467	470	446	487	481	445	473	456	499	463	486	479	473	440	488	497	469	467	486	449	493	463	447	476	497	475	474	464	513	520	446	487	469	503	475	454	445	473	463	463	501	475	476	485	471	511	463	461	450	484	478	429	468	435	451	506	480	476	476	453	498	448	484	481	452	469	465	485	418	492	446	466	482	487	465	436	442	477	546	473	456	458	494	482	426	464	458	442	490	467	465	463	472	466	470	466	485	504	512	468	476	490	480	459	461	464	464	485	458	465	495	490	460	473	465	451	437	519	475	465	434	433	449	442	465	488	451	457	462	481	488	473	447	507	479	482	469	489	422	478	480	479	394	467	492	477	450	455	465	511	459	447	448	458	415	459	472	443	452	484	481	449	491	460	432	486	495	472	498	477	488	458	439	467	477	456	445	440	466	456	458	471	444	507	436	473	474	480	460	503	467	461	456	445	506	492	484	430	483	470	464	519	472	456	476	510	466	469	476	496	478	471	508	522	476	476	475	498	519	475	455	473	434	466	430	513	499	494	479	494	456	478	412	472	483	490	493	445	443	451	506	456	475	458	485	458	471	465	463	454	461	480	475	481	463	440	477	475	476	470	462	461	439	445	494	485	491	503	506	518	461	466	443	504	449	448	477	475	457	462	507	482	470	480	477	468	440	486	464	498	470	451	514	438	462	442	489	487	492	463	515	458	475	483	471	470	474	474	475	491	442	459	459	459	469	469	444	453	497	462	445	459	495	506	431	456	521	464	465	475	452	483	473	445	471	486	447	466	427	486	473	505	459	491	470	469	476	467	452	458	486	490	477	474	509	457	480	491	464	440	477	477	471	450	524	460	413	471	506	481	466	437	465	452	461	464	469	441	492	430	460	480	454	477	479	490	484	449	484	476	456	508	418	493	496	486	468	429	458	446	491	471	472	462	487	500	433	439	439	489	468	515	473	466	455	481	481	503	494	436	484	491	471	450	440	506	465	459	421	464	456	451	495	461	437	469	482	454	492	509	470	516	504	503	450	485	451	493	456	454	458	490	477	457	480	455	483	442	471	478	440	464	469	475	445	465	418	430	470	480	476	492	486	452	468	448	486	470	478	491	483	470	467	460	456	508	464	461	433	467	471	459	478	457	501	498	492	457	474	485	495	454	441	450	501	493	510	445	472	485	519	463	482	521	478	465	451	471	454	496	474	444	499	492	459	474	470	449	479	475	491	437	478	452	465	473	497	478	472	495	456	478	462	447	469	495	478	448	467	514	469	520	534	486	499	480	439	481	470	463	466	464	514	461	484	472	450	495	407	466	458	423	450	428	479	471	478	471	459	474	469	464	471	499	497	471	445	466	467	462	481	483	466	456	480	478	456	480	473	470	492	497	448	448	435	488	469	477	484	495	481	491	462	477	463	502	421	480	447	452	453	516	462	496	462	459	462	476	466	535	511	432	470	455	481	465	472	439	469	457	490	467	447	471	502	507	476	484	465	491	480	482	433	449	472	449	463	446	459	492	472	475	490	460	484	475	499	443	482	475	465	475	502	460	460	456	449	431	465	441	498	472	475	487	516	457	503	428	494	468	473	464	426	520	439	425	477	466	485	469	457	468	438	500	459	468	502	493	495	489	477	475	457	459	476	437	442	453	458	459	488	467	504	457	483	535	490	484	457	468	455	464	452	497	481	496	498	442	464	491	438	495	473	459	507	510	470	497	425	461	424	492	474	431	475	492	448	453	479	439	446	459	471
14044	1208	1076	802	630	525	481	425	393	401	393	394	337	362	542	462	341	311	330	265	320	292	288	303	286	310	258	332	288	313	311	314	326	317	323	318	306	291	305	323	317	301	334	269	323	297	303	310	298	297	293	304	297	342	258	296	344	314	293	323	304	311	305	296	272	283	290	300	310	278	301	334	283	302	304	312	301	320	294	295	321	349	322	317	328	311	311	310	316	288	301	289	291	323	317	316	317	271	288	299	298	296	298	310	299	314	319	310	326	308	276	295	333	273	265	262	286	268	295	316	275	279	307	310	288	310	302	286	285	309	262	277	330	324	293	318	308	287	279	323	332	321	319	315	269	291	312	311	334	286	304	290	297	336	320	329	305	290	316	289	297	287	300	302	295	313	304	296	293	294	305	302	314	267	276	273	326	307	276	306	269	306	297	314	327	291	286	302	306	294	289	317	310	291	310	314	284	316	313	332	325	286	285	306	291	291	270	332	311	329	310	330	287	299	320	297	288	295	268	335	319	337	318	297	265	305	279	323	298	296	334	293	356	318	290	331	325	315	315	300	325	299	283	267	300	297	287	295	285	308	317	303	310	297	284	287	302	304	280	310	330	328	289	311	327	292	304	263	290	284	287	331	292	281	295	307	287	324	319	345	317	272	268	286	279	288	294	305	293	292	283	293	303	275	306	318	292	269	332	296	286	312	329	259	313	328	279	290	293	279	314	301	321	291	283	288	320	300	340	322	304	300	301	272	309	303	287	298	298	297	323	304	295	292	279	300	316	325	314	305	316	297	315	263	297	318	289	300	317	283	335	290	261	283	326	287	321	309	272	268	290	282	327	294	306	298	278	299	274	338	298	296	283	298	308	330	308	312	299	281	329	318	319	325	332	330	328	300	298	274	277	272	340	324	293	313	291	300	319	314	288	284	332	311	305	278	296	293	286	287	305	315	318	303	283	278	321	292	285	315	333	301	310	266	260	311	307	298	344	330	294	321	285	291	328	293	296	323	300	300	330	314	312	273	304	301	312	307	295	285	324	277	313	287	281	282	344	304	277	289	313	327	310	306	298	311	276	280	286	305	307	313	305	291	313	278	266	301	292	307	324	323	299	321	306	319	313	290	284	322	285	282	279	306	299	307	260	307	244	328	299	323	304	326	262	283	288	309	313	302	306	275	303	294	291	293	273	275	284	290	304	289	349	328	281	316	293	312	275	352	300	340	325	348	321	334	306	305	283	317	263	284	316	293	314	288	288	305	327	255	330	306	274	305	316	338	295	281	270	286	305	294	299	320	269	287	315	284	331	325	329	297	274	293	305	295	312	300	320	359	283	293	259	283	302	303	321	308	304	292	320	318	331	291	328	312	325	340	310	297	293	267	292	317	315	304	295	309	271	280	297	307	327	307	299	280	318	278	309	318	337	267	261	320	291	300	298	293	318	301	316	296	290	329	284	309	285	331	286	318	302	268	302	318	323	310	328	323	281	285	306	286	298	342	292	299	276	319	295	301	311	301	288	306	316	309	309	295	238	278	250	296	290	315	316	273	319	349	315	323	306	302	290	296	319	296	311	294	307	337	301	320	296	285	302	299	343	345	301	286	333	307	297	285	293	310	341	325	310	289	288	294	294	310	301	314	311	293	292	322	322	265	288	294	276	311	306	316	319	307	309	321	281	322	315	285	329	325	323	305	276	299	310	298	317	319	314	299	293	304	324	285	321	308	319	294	295	296	308	361	296	292	343	311	336	298	288	321	287	287	283	292	267	278	299	314	286	259	314	306	278	265	327	317	282	326	288	311	293	314	306	328	357	302	305	332	337	326	302	336	321	325	297	320	305	309	305	317	308	316	269	275	286	326	299	319	296	312	329	320	320	277	303	320	286	297	308	331	286	297	300	312	321	320	307	320	285	299	324	311	272	316	331	309	316	345	283	294	287	292	300	301	268	320	280	337	302	316	292	326	351	305	292	297	285	315	304	284	262	309	303	324	330	298	319	308	294	289	347	321	288	302	311	303	293	309	303	305	287	294	292	289	274	296	285	288	313	301	318	325	340	298	330	300	278	305	307	306	278	313	295	265	329	309	276	306	323	322	340	278	333	294	315	328	316	306	294	314	316	305	290	324	279	287	288	277	295	300	281	305	309	305	341	302	308	299	284	311	311	277	291	321	300	283	310	291	306	279	316	302	319	297	306	301	316	303	300	329	281	285	315	289	354	316	307	312	314	306	332	323	316	307	319	296	289	296	285	312	348	324	303	305	302	294	272	276	351	280	317	294	329	294	302	307	309	305	301	287	333	271	304	275	304	290	313	262	300	301	304	301	307	286	269	301	278	276	272	297	301	314	305	305	316	320	281	283	290	285	300	291	295	258	277	317	296	316	305	298	295	295	320	337	326	286	323	318	329	328	309	304	291	286	325	307	301	290	286	317	303	315	323	309	306	289	314	283	306	314	283	309	284	291	303	305	297	253	346	334	326	289	327	309	273	271	288	288	287	273	304	305	293	297	303	274	327	325	308	288	319	306	270	339	318	284	277	307	321	269	359	292	286	300	288	293	264	286	257	305	346	267	266	286	303	325	301	284	275	309	319	299	295	302	300	283	305	272	325	330	323	301	333	284	324	313	280	312	304	289	314	304	319	271	277	309	310	311	324	284	326	290	316	332	295	288	333	264	273	264	277	288	275	317	343	299	265	338	291	279	268	298	321	290	270	313	283	311	307	322	277	316	272	330	326	294	281	293	273	292	280	302	331	309	302	306	313	271	311	288	297	315	298	333	305	328	290	290	366	286	308	296	308	335	315	336	310	322	294	273	268	326	317	299	303	299	265	334	306	294	311	330	297	292	322	312	317	320	272	299	316	309	278	275	305	318	316	325	280	309	291	320	276	318	309	287	274	279	318	308	302	304	308	341	307	356	293	304	292	287	288	283	317	306	290	291	285	312	291	307	319	278	280	290	332	312	297	306	276	283	278	275	296	254	308	304	321	280	296	318	345	327	320	274	304	285	289	290	283	287	320	300	275	323	288	295	283	314	322	278	240	304	305	300	283	278	313	297	298	326	294	273	264	292	318	303	311	290	338	300	294	299	306	298	297	284	275	271	322	292	283	297	308	308	304	315	296	314	285	273	272	285	285	279	300	328	295	319	292	301	318	253	324	295	311	291	280	325	288	349	316	284	293	290	266	292	296	277	306	288	319	294	306	267	309	284	294	293	291	279	270	300	307	283	322	305	307	298	266	283	312	332	323	324	272	307	314	292	319	298	294	318	315	312	324	298	312	310	280	278	288	300	288	287	318	283	299	380	318	292	281	319	297	300	308	303	322	310	310	295	299	304	277	303	292	278	300	290	301	296	283	304	288	314	316	283	270	316	316	303	326	291	306	291	329	299	267	303	304	284	333	280	278	267	291	326	320	294	335	280	281	299	314	307	288	282	292	286	318	278	296	292	313	266	277	297	302	278	344	292	279	299	290	292	302	327	329	282
8231	1279	2174	2389	2152	1785	1509	1397	1309	1250	1116	1065	1022	1142	2101	1571	929	909	880	855	852	797	850	780	797	838	816	799	741	787	760	768	780	740	791	755	796	764	783	770	827	738	766	736	787	745	773	758	771	766	771	738	738	780	733	740	745	738	740	711	752	751	749	742	785	716	755	749	709	769	723	747	764	699	770	718	782	742	796	778	725	769	749	776	736	775	725	755	780	737	737	744	773	762	675	737	741	812	704	765	739	741	769	719	757	700	727	744	747	741	750	738	771	740	760	728	762	765	792	688	730	770	729	792	751	770	756	718	742	721	741	736	736	719	798	722	721	747	800	758	743	719	806	767	740	732	820	773	778	685	734	712	755	714	698	745	689	754	724	746	717	707	753	694	756	791	698	760	721	738	715	783	743	698	737	732	773	735	702	791	762	755	770	754	718	762	753	732	752	731	694	749	745	724	726	781	751	734	759	767	714	745	804	748	689	719	765	722	768	746	751	751	714	736	778	682	724	717	753	698	741	809	722	717	727	726	776	762	778	758	737	744	719	701	747	831	751	749	777	739	716	728	719	700	758	723	692	743	766	757	780	747	738	760	713	716	718	779	734	761	788	748	712	750	736	790	757	729	734	737	728	708	727	749	754	786	730	764	737	728	752	767	766	730	718	746	749	788	777	758	733	746	736	706	755	690	762	799	735	761	747	743	731	749	687	788	738	744	766	759	800	823	775	732	730	727	743	784	751	714	785	769	740	746	786	736	770	752	727	755	778	715	776	751	727	754	766	700	714	802	708	756	712	753	737	722	743	737	701	733	723	762	707	748	691	740	738	726	715	752	723	764	754	766	741	734	718	723	722	760	726	726	764	720	738	757	777	789	763	719	738	778	766	773	744	746	746	726	764	762	700	695	714	735	772	748	717	731	772	771	713	791	780	747	754	783	735	699	738	766	740	743	733	744	731	768	708	753	730	748	738	739	745	718	773	752	815	721	743	703	730	766	750	716	760	762	725	693	706	748	769	780	729	731	682	784	735	767	663	752	777	746	735	712	696	732	771	718	748	712	725	735	715	755	751	756	779	712	685	757	734	780	725	738	737	740	762	761	758	703	767	731	737	802	725	691	704	763	725	735	737	748	723	730	740	706	731	721	726	780	722	724	787	740	779	770	743	693	729	740	757	707	719	720	778	739	723	759	731	753	702	731	731	733	716	747	738	780	749	734	742	755	724	736	700	743	757	746	773	717	763	774	759	704	730	784	753	759	754	755	759	741	723	769	673	724	745	747	766	756	740	740	737	724	790	719	784	751	790	718	746	711	692	785	733	710	761	755	727	814	739	768	726	772	776	787	749	706	747	754	728	751	767	752	696	714	725	734	784	747	752	789	681	746	757	780	728	755	764	740	779	722	769	723	736	757	718	745	746	747	735	746	742	782	773	766	731	736	736	711	766	708	717	767	743	760	748	734	693	701	719	678	756	752	767	735	704	717	789	734	715	737	792	768	802	727	735	754	744	760	709	766	772	713	748	764	779	687	755	674	743	726	726	712	744	698	750	710	752	730	704	745	728	737	746	837	752	775	717	746	722	804	749	720	756	755	733	770	796	723	708	720	742	753	740	792	738	756	747	735	774	742	719	715	744	763	692	726	736	738	711	812	691	779	704	660	714	714	724	787	737	734	760	711	734	771	769	777	698	712	738	716	705	781	752	766	722	751	754	731	747	727	777	741	709	745	771	725	792	744	749	711	783	704	773	723	686	765	759	715	718	739	723	756	780	762	750	746	735	721	707	709	734	730	712	725	730	779	751	699	722	737	740	756	712	721	725	753	736	735	775	747	780	762	725	719	756	812	784	719	748	719	728	678	735	758	706	727	715	743	774	689	757	727	735	715	742	731	757	725	712	751	756	691	784	712	748	734	748	780	713	730	712	766	812	747	729	753	769	736	718	776	762	699	765	769	729	704	739	753	715	723	709	756	748	783	735	737	723	731	745	697	714	742	781	727	734	775	721	774	752	759	738	735	788	746	757	764	749	754	760	728	783	746	759	736	743	744	766	710	741	739	734	693	744	775	740	758	749	696	766	711	769	718	740	702	718	768	771	734	720	747	768	783	720	743	709	723	666	733	757	729	764	746	758	780	734	718	705	747	746	727	694	741	758	747	764	729	704	741	749	744	731	724	746	709	758	721	736	728	758	715	701	746	732	754	755	770	796	751	783	723	726	734	710	731	790	755	770	736	730	725	776	748	794	755	754	742	742	793	722	737	694	727	755	763	732	741	746	729	745	736	740	743	749	785	732	760	709	743	730	770	751	744	777	730	711	668	764	793	763	739	741	767	786	732	732	718	736	700	725	771	705	719	756	724	686	734	734	750	757	717	735	803	745	683	749	754	741	771	718	719	741	733	779	677	709	776	765	758	756	717	742	768	789	791	779	753	742	696	735	772	750	768	747	791	716	714	738	736	714	764	766	756	752	776	723	745	716	735	721	706	738	728	752	730	720	760	713	741	762	758	725	761	761	656	746	740	701	752	728	717	777	746	733	754	721	698	757	781	719	732	701	776	707	718	760	763	703	754	726	706	741	719	770	676	767	747	752	793	766	793	750	774	719	700	732	727	777	741	754	731	778	690	732	745	788	760	746	748	761	773	730	743	713	702	746	741	719	751	713	716	733	769	690	711	785	713	737	706	748	737	732	736	769	706	737	783	743	755	744	752	760	706	754	761	718	752	681	735	753	702	748	788	759	705	750	764	753	780	736	751	749	730	736	769	748	717	784	697	812	735	736	758	739	765	735	715	715	713	757	779	766	721	730	772	780	791	684	751	681	773	736	733	702	731	734	719	736	732	768	796	788	780	718	772	726	757	777	713	742	784	754	729	789	734	726	764	807	783	760	794	736	757	733	736	713	754	750	790	730	710	772	785	730	731	780	745	718	718	767	722	744	750	774	680	759	784	747	760	753	750	688	791	753	747	787	747	739	722	744	731	762	710	697	741	720	753	781	752	766	708	748	673	720	748	733	748	686	749	708	742	709	766	757	715	746	827	745	730	743	739	734	730	716	759	766	729	696	760	737	695	758	764	721	786	772	740	702	769	785	715	728	715	725	713	752	741	755	719	765	724	760	747	770	716	763	777	727	781	706	746	767	725	727	747	726	744	754	779	804	795	750	730	736	759	711	734	721	752	730	739	754	713	691	710	738	762	770	714	694	735	805	755	766	773	726	730	746	694	756	741	720	763	732	758	745	734	705	758	743	767	765	750	731	755	781	682	717	771	688	774	762	750	798	737	802	755	745	734	754	767	742	780	755	749	751	777	702	715	806	722	765	762	738	724	770	729	723	749	696	755	719	691	737	727	712	725	721	781	744	735	727	762	728	679	763	698	723	731	756	713	736	736	714	757	769	754	745	768	745	714	713	777	738	758	737	743	779	778	717	721	797	696	734	771	751	689	748	706	725	751	732	749	750	747	722	778	723	738	758	729	764	732	751	752
1574	324	319	335	330	303	325	318	304	312	331	325	306	332	363	350	317	307	324	330	346	292	290	320	326	320	283	304	376	297	305	321	334	325	338	299	301	311	326	324	305	322	283	323	316	306	340	332	314	309	313	306	348	321	334	323	310	288	344	322	311	325	343	332	309	307	332	331	310	309	334	328	327	354	339	310	346	325	311	312	358	332	289	311	309	327	309	314	320	317	344	316	315	301	320	307	297	317	334	283	300	289	309	322	335	319	330	295	320	350	319	312	325	343	329	320	326	300	317	292	295	309	326	319	285	341	312	347	308	330	289	295	345	295	291	342	294	304	309	298	308	321	294	311	309	321	334	322	291	275	322	310	291	345	335	311	289	335	320	314	348	295	310	318	279	311	340	315	303	296	334	335	293	306	305	328	308	323	303	343	297	303	299	289	269	343	349	324	328	310	307	325	338	315	348	326	319	319	335	306	309	336	313	308	298	308	283	282	302	326	357	337	303	290	301	355	326	342	326	283	327	296	370	357	328	323	330	297	327	266	324	328	340	287	303	326	301	284	283	300	274	294	330	329	260	305	314	301	330	311	310	328	297	338	303	339	318	315	279	310	317	305	333	298	340	325	298	329	295	350	336	353	344	309	285	323	316	310	330	297	317	273	312	340	329	334	317	297	303	302	282	321	303	332	310	322	296	318	320	332	302	346	325	298	322	321	314	330	333	310	332	320	285	313	329	270	335	294	305	339	312	304	305	322	272	325	298	323	308	307	330	311	343	308	299	355	332	300	322	325	344	318	323	343	328	344	339	295	319	283	318	299	301	294	285	320	321	289	332	312	328	338	344	316	315	312	326	357	365	305	308	334	319	310	337	319	298	301	279	288	329	308	294	317	327	303	322	302	267	326	303	307	307	348	307	316	334	291	284	315	298	289	345	307	311	306	311	333	290	289	316	342	335	323	325	316	313	304	336	332	306	291	333	341	335	307	318	307	328	320	333	339	319	345	315	321	329	305	314	312	298	308	314	327	311	330	331	303	315	307	327	311	300	320	309	307	349	331	306	330	307	297	314	307	305	311	301	304	282	341	278	288	298	300	343	303	323	305	316	322	306	340	320	298	347	308	325	304	304	293	294	309	286	304	307	344	338	310	330	314	311	312	323	323	283	302	354	281	320	299	348	316	337	300	321	273	316	265	353	298	271	312	333	312	304	314	284	303	320	358	336	313	315	325	321	290	320	297	325	308	339	304	306	337	335	332	318	300	333	318	305	302	324	320	333	347	319	322	347	330	332	330	358	321	335	339	292	323	329	307	308	336	315	320	299	311	314	357	291	333	332	333	320	332	341	362	320	320	304	325	303	330	327	317	312	340	297	305	321	337	319	310	334	298	303	338	311	321	331	306	309	324	309	324	330	335	323	317	337	335	326	322	325	326	331	320	319	316	353	301	278	310	332	292	291	318	292	329	319	328	342	301	325	312	309	300	314	328	300	315	300	298	292	356	306	339	314	304	340	297	321	308	346	280	312	296	312	304	316	302	289	343	312	302	329	325	311	321	317	323	332	310	321	320	328	307	307	334	327	315	303	325	326	307	323	338	296	346	313	324	345	328	288	326	326	289	304	334	290	297	317	293	325	307	311	283	316	304	303	304	296	292	305	335	329	342	308	341	334	343	316	322	305	301	354	350	347	316	307	303	321	319	312	336	303	360	327	334	327	318	357	343	358	302	298	317	330	335	312	342	334	329	325	315	304	315	325	339	288	315	351	304	329	333	306	288	351	298	322	347	337	295	336	313	334	334	304	300	338	323	318	319	337	316	330	313	306	313	288	310	324	326	334	287	313	293	312	340	330	312	325	347	297	361	305	322	294	333	317	297	326	321	312	327	305	306	327	330	313	312	287	327	303	305	306	318	331	359	330	305	285	315	328	281	325	323	342	310	345	335	323	307	324	301	308	359	311	348	310	276	327	274	311	320	308	288	311	385	304	327	261	332	315	354	305	317	331	344	322	322	305	315	327	322	294	366	268	344	348	327	353	279	324	314	330	286	311	309	299	308	313	300	301	346	323	337	317	318	351	322	331	314	323	298	283	306	344	356	288	313	318	308	318	290	311	336	333	332	341	325	346	313	346	339	302	328	334	308	279	348	303	307	297	281	315	342	326	348	309	308	323	325	338	301	331	298	326	328	296	311	318	312	290	335	315	296	322	289	330	299	299	295	299	295	320	336	312	322	312	318	271	325	307	357	278	335	320	295	309	320	325	319	337	330	296	288	290	333	332	304	308	303	316	323	309	313	289	308	297	350	326	286	337	342	327	300	347	335	292	326	341	292	333	316	272	296	368	330	318	299	273	315	318	312	360	356	346	297	311	342	313	356	327	288	347	293	290	280	326	348	302	315	327	286	332	337	315	326	304	316	314	317	327	334	341	327	323	322	295	292	333	288	319	313	340	317	344	329	316	290	327	319	342	308	303	327	279	321	305	345	320	304	292	288	318	319	327	306	332	306	315	325	301	297	338	301	320	288	329	335	302	353	303	294	308	319	329	329	351	327	297	328	282	295	293	274	318	316	293	342	330	335	291	305	289	299	285	323	309	309	315	316	326	326	316	314	332	307	318	320	330	321	309	328	283	316	284	303	306	336	293	354	318	318	345	318	315	317	312	298	299	334	339	309	324	322	305	326	308	300	337	308	290	301	318	315	294	303	293	335	312	328	311	317	298	342	328	319	328	311	321	313	322	307	300	288	356	351	330	324	294	335	328	333	304	298	312	339	324	295	317	329	316	351	333	315	292	332	289	329	289	313	319	289	282	312	330	321	306	334	300	295	313	287	369	312	284	285	331	310	352	292	292	323	291	332	318	312	314	311	300	316	312	337	324	331	350	312	290	302	283	320	318	327	350	311	344	324	328	323	335	345	330	295	321	354	318	332	291	288	334	326	316	296	298	344	301	338	312	352	338	335	325	329	321	328	359	314	338	327	319	323	314	305	336	299	315	313	308	286	296	361	315	312	324	304	332	323	309	335	312	371	326	323	304	299	356	274	307	320	337	279	312	282	315	326	344	325	304	288	325	327	309	283	363	327	309	305	301	287	289	306	271	331	328	315	320	278	330	296	301	307	338	330	324	335	318	348	321	290	332	341	329	299	294	308	283	313	324	309	323	323	306	320	289	309	334	344	328	333	267	322	346	353	315	318	336	348	289	319	300	316	303	326	318	319	287	310	327	318	356	310	321	345	317	327	299	321	307	345	312	336	326	332	302	299	302	291	331	274	283	328	346	333	313	292	329	329	308	318	332	329	300	325	308	306	288	317	357	313	303	336	300	306	334	296	337	323	306	308	332	305	359	322	316	326	330	351	308	279	324	340	324	292	344	317	337	297	292	298	303	335	296	346	335	306	311	319	333	287	335	320	333	303	294	311	329	319	324	309	281	293	341	366	348	316	328	341	336	301	299	317	320	319	344	319	348	312	285	312	319	304	336	331	328	348
1966	746	738	755	756	736	691	774	733	765	767	771	801	943	1119	955	820	681	722	723	733	763	770	774	724	722	736	745	741	689	718	784	682	706	687	712	741	684	724	733	747	725	727	732	752	716	741	711	709	795	780	750	727	728	740	692	763	771	737	731	703	726	731	733	749	788	794	709	767	687	738	708	700	716	721	752	775	760	705	705	759	720	692	768	709	760	725	712	721	728	714	688	682	698	780	722	758	716	700	707	717	734	716	730	704	744	750	697	754	736	731	763	704	734	755	752	782	738	694	750	724	699	746	733	752	716	737	710	707	756	723	749	742	731	712	739	754	717	714	757	759	737	756	697	736	696	675	736	742	736	754	736	716	693	711	742	721	729	715	721	762	761	758	741	707	696	693	699	746	738	725	751	751	734	722	774	752	716	759	753	756	747	708	763	677	718	705	731	716	705	774	741	710	720	709	741	690	743	675	710	747	734	766	731	691	750	724	696	705	755	739	682	766	743	726	752	704	684	776	708	768	786	709	734	778	754	720	728	693	735	755	742	706	771	725	695	712	721	728	671	764	693	757	749	734	739	788	700	731	732	736	744	707	682	696	761	731	708	720	752	780	714	713	693	749	730	738	789	727	735	733	722	752	718	713	703	725	713	755	718	769	762	739	718	760	707	760	768	729	795	742	736	763	673	686	665	744	718	742	728	710	704	716	758	706	708	740	787	691	678	725	712	719	725	703	713	696	726	722	736	697	681	756	734	737	728	706	710	700	747	662	719	678	689	721	724	700	705	750	741	762	745	789	724	728	740	768	705	711	694	717	720	790	729	684	734	742	764	695	735	778	664	719	740	745	727	692	753	750	732	698	700	708	691	775	752	722	712	732	730	689	790	740	763	729	733	706	720	728	730	716	743	735	758	742	757	708	767	753	756	759	715	727	758	813	742	724	771	704	724	709	739	721	762	766	709	736	730	735	736	731	728	766	722	713	748	748	725	734	757	703	695	729	763	721	730	735	718	700	744	737	737	749	700	796	690	714	717	706	771	749	743	709	715	689	729	747	794	753	763	727	765	769	739	743	727	684	756	732	759	700	727	767	745	707	679	754	719	711	777	729	729	698	766	730	729	732	790	761	744	721	765	699	709	695	742	715	743	704	723	682	697	707	716	704	691	719	741	748	768	721	749	700	731	746	727	708	743	712	701	716	759	705	753	691	770	714	736	740	734	686	729	661	714	745	757	762	740	740	709	721	706	768	757	772	758	700	772	735	783	753	754	728	703	725	669	761	749	747	731	726	762	721	708	721	700	668	696	697	718	671	752	729	735	789	695	686	725	797	718	749	742	714	712	708	700	740	742	769	696	729	753	732	744	741	729	748	691	745	680	745	751	747	707	727	728	702	692	721	702	754	693	750	714	763	750	714	711	759	718	735	753	760	728	799	732	706	722	758	768	691	705	744	768	741	732	733	736	723	736	765	755	750	758	692	705	705	738	755	735	735	720	742	694	712	704	686	708	725	710	710	734	745	743	706	720	747	718	757	736	679	741	744	755	695	709	752	698	745	730	754	730	725	682	738	708	708	753	739	710	750	687	698	698	715	688	711	769	759	715	701	738	664	720	763	694	752	790	739	719	693	695	726	708	757	757	733	762	750	714	760	741	727	757	704	715	731	716	761	778	715	716	715	758	735	716	740	718	752	709	703	738	739	745	736	711	714	691	731	736	740	691	737	741	719	690	718	732	728	688	681	801	750	714	731	750	727	705	699	773	737	729	719	738	725	748	690	768	728	738	729	745	773	742	791	718	765	724	745	740	768	697	715	732	740	728	732	768	739	792	774	740	745	736	696	743	712	752	719	719	720	707	726	716	752	790	752	740	774	736	738	756	731	735	753	749	735	788	748	780	728	737	690	702	707	733	694	708	723	719	786	749	805	678	754	759	737	755	731	699	688	695	751	708	721	705	719	722	690	766	710	713	755	723	737	737	771	743	703	732	730	708	713	764	721	711	770	757	737	746	721	738	697	749	714	744	722	718	776	740	747	785	765	719	722	727	726	749	724	737	685	700	670	747	720	772	695	727	745	710	739	747	821	765	698	702	676	701	732	673	716	732	705	743	745	707	709	719	738	751	734	738	757	720	714	769	783	711	819	720	700	690	788	725	735	742	784	767	738	690	744	737	683	750	728	731	728	723	759	774	722	699	748	710	740	728	712	650	713	768	721	692	717	749	753	756	732	722	743	760	797	735	727	766	710	722	733	732	716	729	753	711	681	732	714	705	729	708	665	761	707	746	773	694	727	725	760	693	704	749	767	757	700	721	715	745	717	719	778	744	684	743	751	677	708	710	711	735	782	667	700	729	788	723	733	740	753	722	706	722	709	693	712	748	699	714	715	781	678	738	694	703	775	716	717	677	777	670	704	717	711	736	677	765	776	744	675	723	693	746	749	717	716	740	717	705	734	735	726	753	732	691	667	752	706	739	755	748	727	733	691	755	711	723	733	775	777	672	706	762	735	694	748	774	697	731	740	748	747	735	791	714	728	752	754	723	716	741	726	732	738	697	676	792	713	770	699	815	696	707	720	703	718	741	733	750	711	748	752	740	724	722	721	739	725	748	725	719	725	729	746	681	781	706	730	685	711	749	731	724	701	777	659	753	709	727	724	738	750	762	748	777	717	738	723	742	748	741	694	722	714	754	756	750	726	734	797	704	746	734	760	687	720	783	711	738	745	718	781	751	745	729	720	717	752	771	739	724	751	716	739	755	735	700	737	766	752	707	721	739	783	692	718	776	692	731	769	737	756	715	722	701	802	719	669	732	740	742	729	762	711	745	725	696	715	783	731	709	729	771	740	738	729	750	741	781	775	752	738	762	720	748	730	727	704	721	760	724	727	716	739	739	764	705	769	753	663	758	745	746	747	737	695	746	769	741	779	750	699	727	717	711	727	697	729	676	703	731	669	696	739	751	729	726	720	720	710	757	775	757	699	736	694	755	709	756	731	739	679	720	708	719	716	753	734	713	750	701	748	697	744	694	746	712	741	728	685	732	780	729	766	712	787	702	732	700	752	713	702	722	755	744	705	713	700	756	762	733	702	735	733	669	769	706	681	684	767	755	696	717	726	732	773	747	713	722	764	710	766	764	754	726	705	769	781	775	763	729	763	715	698	713	720	730	762	719	738	755	758	747	717	722	734	708	730	734	751	696	707	704	672	696	741	724	722	693	721	714	734	744	730	754	702	714	702	720	743	712	755	776	711	731	711	736	733	741	788	721	719	726	757	714	760	754	735	732	728	736	725	709	765	751	719	764	719	719	714	714	706	759	795	758	696	688	750	727	734	743	754	729	771	779	741	757	718	721	684	720	734	713	673	714	708	724	684	708	758	717	766	715	749	714	736	763	715	763	736	750	681	655	702	726	737	717	732	743	726	714	745	753	717	764	719	699	728	689	768	783	733	720	746	737	704	748	750	720	720	708	667	711	724	722	724	719	734	718
7765	474	529	413	348	280	243	255	231	213	222	217	202	385	337	270	235	194	175	191	173	188	185	202	182	196	218	195	200	201	186	186	178	189	229	202	170	215	205	205	192	179	202	215	185	209	185	169	202	205	182	164	211	213	200	215	189	186	171	209	181	180	206	173	207	206	195	176	178	181	171	190	203	192	204	206	189	189	191	190	180	216	215	193	215	196	207	187	186	193	186	169	160	189	181	191	199	205	169	209	174	217	176	208	175	179	208	177	209	179	182	185	201	220	183	171	197	179	165	176	200	162	210	192	223	209	188	173	170	222	182	203	175	181	189	189	183	191	160	185	176	188	180	197	222	195	197	180	214	225	212	203	181	214	175	189	179	171	179	225	172	177	204	190	192	222	193	196	189	181	158	179	185	224	186	194	191	197	177	197	164	172	189	169	212	197	201	205	202	182	203	192	183	194	186	201	196	198	193	192	207	206	198	183	197	213	199	202	179	186	181	192	206	160	198	176	165	194	179	195	196	205	175	176	184	193	190	174	196	195	192	210	179	210	190	190	212	181	167	176	173	215	177	176	161	210	190	183	195	192	193	188	182	208	193	176	199	194	178	199	150	185	202	167	174	179	192	176	194	217	195	203	190	198	183	198	193	192	194	188	185	184	169	189	210	207	179	204	172	191	185	191	190	174	183	186	170	164	183	153	196	201	186	183	204	200	212	203	198	183	214	179	188	195	201	206	205	211	194	186	180	216	201	186	175	190	182	178	180	185	187	192	208	183	175	191	183	172	218	211	167	201	220	211	192	153	206	215	191	176	170	186	188	186	191	214	200	191	180	204	200	193	199	173	209	186	206	184	179	174	199	199	203	173	183	191	190	184	193	181	179	210	197	212	184	210	178	183	214	195	189	205	193	207	194	192	210	186	204	178	176	183	194	185	178	189	201	183	195	185	203	203	197	199	183	200	173	205	170	168	175	179	184	181	192	185	199	180	189	199	204	160	183	185	192	172	203	184	190	198	186	170	193	205	153	217	199	211	178	185	161	183	201	197	178	196	199	192	180	189	200	178	197	176	173	187	184	173	178	222	166	182	210	165	211	166	188	163	189	207	230	201	205	185	168	177	194	159	193	179	204	204	186	223	193	198	221	193	183	178	186	185	166	197	195	198	183	196	190	205	238	167	178	198	202	190	184	162	199	196	188	188	227	202	181	218	184	177	190	207	202	175	193	171	179	158	157	179	191	187	170	180	203	190	201	201	198	167	188	207	195	186	196	180	191	181	207	204	160	184	182	201	195	208	213	199	207	186	189	185	185	192	208	165	206	198	205	192	173	170	195	196	199	180	203	183	185	182	190	175	185	187	186	191	187	200	163	204	196	197	227	200	172	196	185	189	222	206	177	202	200	180	205	194	210	193	183	190	172	197	183	205	190	221	195	179	176	165	180	182	191	195	175	216	193	162	203	205	178	212	178	177	167	163	196	199	173	181	208	190	184	191	185	202	188	194	193	197	182	180	180	179	197	182	198	176	208	183	191	155	200	182	175	203	189	210	208	195	178	222	169	187	168	198	204	172	204	187	181	180	205	189	214	172	197	221	180	199	171	201	199	189	194	190	180	186	186	185	195	200	193	192	189	191	202	169	167	199	215	202	173	179	207	208	210	168	166	210	183	179	183	165	211	186	189	184	188	199	191	201	203	205	192	211	204	195	193	180	188	174	193	184	185	174	193	169	181	211	193	174	177	181	185	171	193	196	181	175	203	201	193	192	188	188	186	189	183	202	181	224	188	198	185	192	182	174	178	194	219	206	200	211	198	186	167	190	196	186	203	193	179	182	182	195	205	192	177	187	180	164	177	209	193	202	168	187	183	176	175	163	173	176	196	197	188	191	211	166	215	192	219	191	198	190	185	179	194	207	216	191	230	179	190	189	195	180	219	209	196	215	196	188	196	224	196	182	200	182	218	167	171	192	177	181	196	190	214	198	192	206	205	177	180	195	200	184	184	188	195	208	203	193	209	204	192	203	167	196	158	168	189	185	176	175	208	188	188	211	217	205	218	201	176	225	183	180	195	203	185	200	221	176	176	190	179	198	176	187	213	186	217	206	181	195	190	171	163	156	197	187	218	198	195	188	202	192	214	199	188	201	185	197	168	164	198	177	196	181	194	189	181	193	184	200	159	146	193	188	192	187	194	188	175	162	179	188	179	199	192	196	176	158	196	198	211	187	208	227	198	174	197	210	183	176	194	183	179	214	172	222	216	197	187	188	225	196	206	208	198	190	191	168	195	185	184	171	194	191	179	188	177	206	217	179	185	197	189	220	204	190	206	188	199	202	203	193	170	209	202	211	199	197	185	192	179	193	202	183	178	151	196	207	195	188	188	206	193	179	202	218	202	181	171	186	166	171	191	183	212	190	188	182	187	190	193	192	212	193	201	175	184	221	186	195	217	205	202	189	202	196	164	190	187	190	172	192	193	161	176	198	184	160	194	191	210	203	201	195	193	206	165	209	203	176	180	192	227	212	179	183	208	173	211	203	179	174	183	149	202	198	187	198	188	207	213	165	178	170	188	205	209	205	196	185	206	188	186	210	197	179	200	199	165	190	209	196	186	203	202	195	165	181	161	204	197	190	204	214	206	207	191	176	196	185	203	183	182	215	174	191	207	193	187	187	213	168	190	197	185	219	187	178	179	230	198	193	197	180	207	172	240	195	182	190	193	188	194	200	212	218	181	180	195	175	185	194	219	189	196	197	206	187	203	174	173	178	196	217	213	202	196	186	191	171	167	191	193	187	192	203	195	199	169	212	187	194	198	179	204	181	176	178	169	160	211	187	205	197	181	191	202	206	211	200	197	200	209	212	198	195	175	185	210	194	199	212	183	167	213	198	189	196	193	196	183	217	175	201	193	181	180	178	186	186	168	175	199	177	215	193	183	198	173	187	179	177	180	171	174	192	190	175	176	202	199	206	182	184	200	174	207	216	198	188	190	190	164	178	184	173	178	196	190	158	183	210	195	171	216	182	205	200	177	204	183	183	184	185	184	182	202	189	201	205	175	223	209	205	168	202	224	214	178	184	192	196	190	179	200	187	226	190	204	188	210	181	208	217	194	178	156	178	188	205	193	203	166	197	186	170	189	187	179	173	193	191	176	220	194	178	167	194	209	185	202	188	185	193	191	190	183	215	210	183	195	176	189	206	203	203	178	183	199	182	184	183	173	197	220	185	188	191	203	184	182	182	200	206	190	189	189	198	191	196	207	191	181	217	212	219	172	182	181	178	202	184	204	202	165	178	180	204	203	166	189	195	212	186	176	187	212	178	217	194	185	218	188	160	160	187	173	187	192	188	190	215	237	181	168	190	180	206	184	214	209	181	186	181	199	205	192	205	183	183	185	207	197	215	190	201	175	194	177	176	194	173	192	200	198	191	179	191	186	211	180	195	177	192	185	227	200	174	197	189	179	202	187	174	196	171	160	182	182	181	226	190
6369	737	1217	1315	1187	1026	887	823	786	799	737	660	730	1697	1544	988	699	589	557	545	569	567	562	580	530	514	530	515	583	565	533	543	522	510	520	561	515	513	546	517	545	503	514	554	492	500	511	522	480	501	505	536	538	523	533	507	525	512	528	504	529	522	516	502	554	547	458	483	526	504	515	540	524	503	516	460	515	535	462	530	496	548	501	481	531	469	502	485	560	516	520	473	492	539	509	531	546	497	526	549	533	478	480	512	524	495	487	558	517	534	467	522	524	511	534	491	574	490	501	543	526	536	486	508	506	518	503	528	500	535	494	519	503	509	505	517	525	521	520	484	523	503	501	547	502	490	537	459	478	497	531	508	541	509	572	519	497	480	499	493	522	489	470	505	498	515	487	505	507	501	502	489	499	506	490	483	494	519	538	554	496	498	498	540	546	505	557	462	492	484	511	508	505	495	502	510	519	521	494	521	514	542	539	479	471	558	536	532	507	465	494	494	527	490	525	502	484	486	469	557	533	536	512	536	513	527	487	520	497	531	497	509	516	527	472	491	510	500	509	523	513	523	496	499	479	490	487	527	488	507	514	508	471	528	464	547	528	496	485	508	498	533	496	528	491	511	542	508	517	493	480	527	488	485	517	518	502	551	498	482	506	489	487	469	491	468	510	549	493	492	489	495	522	506	511	539	502	493	522	502	505	504	516	538	472	502	505	487	481	520	475	464	521	471	498	511	501	535	520	501	508	514	496	521	479	507	484	517	500	473	536	493	487	490	511	497	515	515	494	536	480	538	530	495	503	520	507	513	484	488	523	499	484	513	479	521	523	574	506	523	523	514	531	538	540	480	523	521	519	502	515	497	497	512	507	487	486	495	517	512	520	518	491	521	532	502	527	495	521	529	478	548	500	497	519	531	549	503	484	528	530	492	528	552	476	519	521	500	508	489	512	478	502	510	518	510	500	507	493	502	490	523	514	495	521	537	487	512	441	494	465	543	486	489	509	549	517	509	544	517	492	508	492	484	484	509	535	513	507	509	507	514	490	546	516	520	496	526	538	502	510	499	507	512	471	515	502	527	481	473	514	533	475	488	549	485	499	478	502	520	507	499	492	508	504	488	470	524	511	498	454	511	549	540	516	517	530	517	546	535	470	538	526	466	520	531	522	527	514	560	505	500	512	543	512	483	486	491	552	499	495	509	506	541	481	516	500	477	506	534	503	506	497	566	492	495	484	505	508	536	507	479	515	495	521	527	528	509	503	499	519	533	523	534	494	507	459	525	503	514	486	526	541	491	551	519	521	473	515	518	489	476	513	525	458	540	510	576	519	463	520	524	525	527	442	499	457	483	565	527	480	510	490	517	546	507	495	523	526	482	507	529	473	516	498	544	465	492	507	529	501	525	507	491	509	490	486	514	523	471	498	517	463	500	512	483	519	514	502	491	515	499	494	514	509	533	516	505	510	492	549	516	498	508	493	447	482	509	510	553	530	526	524	518	528	477	473	507	526	481	521	514	471	543	539	502	497	488	498	513	478	488	503	515	526	497	507	488	484	532	511	526	501	494	538	499	547	500	531	492	566	508	520	523	512	484	485	518	518	486	460	506	506	495	505	536	512	493	517	482	513	543	495	528	549	480	524	542	523	470	498	502	527	495	524	520	487	520	515	515	506	473	527	455	534	509	520	522	460	509	530	503	496	494	492	484	476	488	519	538	501	524	504	446	504	501	516	486	543	512	507	504	480	523	496	554	512	485	548	496	500	479	515	496	514	508	489	488	515	490	518	468	503	531	506	529	491	464	503	484	543	530	537	518	515	531	515	554	497	478	490	520	516	486	516	486	523	520	514	456	494	523	503	498	474	525	506	515	516	520	533	528	526	503	494	495	473	523	543	503	530	515	474	469	498	498	499	516	462	496	497	522	547	504	528	534	533	502	527	545	500	504	520	501	501	485	506	501	523	513	520	506	526	493	507	503	534	521	507	497	499	487	534	503	516	520	512	534	490	508	528	495	485	540	536	485	499	520	490	513	571	527	512	545	446	525	506	502	538	501	492	514	498	545	534	523	558	535	504	530	511	506	535	459	511	484	544	512	484	487	484	522	488	493	478	495	491	475	495	538	493	514	502	470	476	555	473	490	535	534	532	525	496	527	480	535	498	514	501	482	523	524	514	531	487	519	495	572	463	491	547	496	482	501	528	546	507	531	486	529	518	486	485	505	469	508	513	453	519	507	513	507	467	560	513	530	508	478	532	479	511	498	489	477	505	500	497	460	445	540	491	479	550	503	514	483	482	521	496	485	522	484	510	552	496	541	502	525	532	497	502	502	520	521	492	495	505	520	493	500	496	525	512	517	499	527	494	503	506	517	515	534	504	509	510	540	557	502	510	498	522	503	536	515	491	540	488	491	462	522	536	503	465	536	469	526	489	477	535	499	552	482	495	498	511	517	544	526	542	473	501	508	467	496	515	488	517	508	460	505	453	516	454	504	484	504	564	532	515	505	490	529	475	518	496	508	507	493	530	496	528	528	486	556	527	526	515	495	585	505	517	543	488	504	510	510	483	538	544	477	513	523	507	483	508	505	500	467	526	513	525	520	508	468	500	495	496	501	557	538	496	495	511	510	501	494	541	492	493	494	553	519	517	509	516	500	511	545	502	523	528	526	490	510	514	545	521	503	479	470	499	509	511	517	503	512	486	489	529	506	502	546	497	481	511	502	521	503	515	517	489	497	485	513	511	525	455	505	542	494	531	499	520	507	533	533	514	529	471	479	477	504	547	514	479	548	507	485	477	559	514	507	528	529	500	496	523	547	524	468	482	512	531	525	509	485	497	521	522	518	522	510	514	501	503	489	523	492	455	474	492	519	506	532	537	490	552	526	524	481	499	494	521	499	487	510	532	478	496	547	510	480	502	547	497	537	533	485	449	466	501	538	483	478	518	510	497	507	480	465	509	500	511	515	517	488	487	489	493	483	484	510	511	458	543	493	493	517	482	524	487	505	518	552	535	488	463	474	495	494	504	498	526	515	525	510	481	479	504	532	496	519	493	513	497	519	503	524	482	529	543	496	485	536	491	504	503	498	504	526	505	475	510	489	502	546	507	523	498	508	497	540	488	499	501	477	480	504	469	475	528	482	497	557	532	550	526	467	513	481	499	527	504	501	528	506	523	512	519	479	527	487	502	533	507	473	494	516	532	502	502	510	524	524	483	490	520	491	519	495	484	473	489	533	546	532	518	531	496	541	503	505	477	492	501	512	494	504	470	516	501	534	513	510	533	518	512	493	512	522	516	535	491	495	477	497	505	484	501	506	511	520	499	517	504	508	533	504	503	510	500	472	511	505	565	498	512	521	539	536	513	507	491	509	533	528	502	507	508	490	507	531	510	485	500	494	499	531	524	524	564	522	490	524	490	535	522	493	503	484	498	514	509	521	501	535	494	465	496	504	533	520	496	507	549	520	504	498	484	532	496	513	501	533	515	515
14175	1267	1084	855	639	547	470	439	405	402	357	359	426	628	634	484	396	333	349	353	351	348	316	357	343	320	338	333	313	315	311	352	317	296	307	324	298	309	319	299	302	320	311	314	315	318	298	317	327	329	328	309	294	333	316	301	341	322	308	333	317	328	303	342	323	329	364	335	319	353	335	328	323	311	284	345	320	318	336	317	373	307	311	365	310	361	357	310	322	326	322	339	324	304	304	311	344	300	335	295	351	317	332	335	326	324	296	328	321	319	293	285	326	379	348	292	319	339	315	357	313	329	330	311	316	310	293	303	325	329	318	303	343	285	342	320	305	303	298	332	284	318	329	301	316	336	349	332	331	354	342	294	308	305	319	318	344	336	300	314	311	318	319	297	328	350	321	340	324	316	332	346	338	331	299	279	304	320	322	326	317	322	327	338	329	316	316	307	333	346	305	334	294	328	306	348	331	297	339	317	327	323	322	314	298	314	326	315	289	328	313	329	317	296	331	315	284	342	340	349	321	324	337	330	336	347	318	279	303	322	337	308	312	321	321	296	327	343	345	315	308	304	303	316	346	312	335	319	285	321	308	314	365	336	319	295	303	298	313	355	316	321	293	279	321	323	337	307	300	339	318	351	341	308	325	317	321	284	293	319	319	296	342	322	297	300	317	300	329	313	326	288	328	323	301	314	334	280	319	275	311	311	314	291	320	360	335	347	305	310	314	324	305	321	335	320	344	298	300	282	304	308	330	342	320	293	298	328	306	291	309	298	350	305	316	310	326	308	328	311	320	296	313	331	356	290	301	352	296	325	288	340	313	292	326	305	322	309	322	315	326	354	323	325	336	320	292	314	316	316	322	328	307	327	294	288	327	325	347	352	294	291	317	290	316	346	316	332	310	298	295	325	275	297	316	313	334	319	313	334	307	308	295	317	339	329	339	320	324	289	313	361	298	318	325	304	329	326	336	316	325	284	306	350	308	330	288	307	344	318	361	366	325	321	307	308	303	321	337	320	364	339	345	296	331	305	317	298	311	290	320	356	337	330	305	295	319	345	304	334	370	313	320	318	322	334	356	326	309	303	319	303	293	295	329	296	305	301	306	283	335	326	347	322	327	318	345	296	297	302	305	322	344	316	302	318	325	305	327	336	303	291	295	330	274	328	321	328	344	299	312	326	315	286	324	305	301	334	295	297	364	315	298	305	322	336	314	322	286	330	306	314	307	346	358	338	335	328	320	297	326	369	349	341	343	290	297	329	304	315	353	322	344	315	312	283	311	337	334	290	298	328	311	279	290	318	311	319	314	301	325	324	308	307	327	301	331	310	280	321	308	329	321	300	324	327	319	343	316	313	310	300	314	326	294	333	307	324	308	314	326	334	335	297	305	325	319	331	336	299	296	348	299	324	317	305	337	327	328	315	312	296	287	294	315	337	294	327	271	304	340	320	309	299	319	300	316	329	317	288	319	295	294	309	333	325	312	317	321	321	318	300	304	318	354	289	308	334	351	318	318	299	315	322	322	301	302	330	341	309	299	329	319	344	323	326	314	318	315	316	284	331	318	272	335	314	352	351	323	311	304	287	348	280	292	343	343	299	277	319	335	335	317	310	329	359	308	342	303	275	327	328	293	309	338	363	287	332	359	327	315	319	350	305	334	320	288	335	303	317	322	311	314	315	325	320	298	352	301	283	294	295	320	340	333	332	321	318	326	271	305	296	321	302	359	330	324	321	311	302	330	337	311	303	320	313	300	320	305	324	339	346	377	321	353	297	308	350	325	327	325	304	332	329	329	312	328	303	346	321	320	305	320	329	348	340	316	340	307	360	322	369	355	295	327	290	328	327	329	297	313	315	315	312	319	288	314	310	342	348	277	331	337	330	322	306	325	271	321	305	301	317	296	314	315	314	346	324	278	299	300	309	302	329	350	279	324	340	335	349	332	298	323	329	362	294	309	362	335	309	310	343	344	293	327	333	322	326	319	325	325	298	321	304	312	326	294	334	284	327	303	287	323	298	298	306	303	348	347	275	319	352	328	364	332	290	309	343	320	340	344	314	323	327	326	302	314	343	285	341	323	334	302	360	327	351	296	294	306	316	357	307	342	301	318	344	326	319	313	281	337	315	306	311	293	303	296	306	297	320	305	305	339	328	302	311	320	316	306	302	312	310	318	335	326	336	352	323	318	298	314	336	320	308	304	316	294	278	306	351	339	371	309	352	306	369	322	304	316	337	299	290	320	350	328	308	321	325	322	291	320	330	325	329	295	322	338	315	327	319	301	305	331	307	320	266	300	302	352	343	306	342	321	328	326	336	290	320	292	294	285	326	316	291	316	285	355	288	297	320	316	319	338	294	312	303	329	323	331	298	342	297	330	319	325	321	338	300	302	315	329	333	327	347	298	320	320	299	299	321	342	338	341	315	367	307	296	321	317	321	332	332	314	309	343	302	326	315	326	330	327	325	355	329	311	336	360	296	364	309	341	300	310	338	346	321	291	286	292	339	327	347	338	320	329	280	321	295	327	298	328	344	300	320	282	327	307	315	318	301	339	355	321	310	317	316	339	315	313	340	320	324	303	304	319	299	321	304	320	317	329	338	294	287	300	284	326	281	294	328	306	309	325	330	343	301	328	327	323	308	326	352	335	320	341	330	287	332	339	301	289	356	300	319	312	340	299	286	283	341	308	319	301	302	322	316	306	362	325	343	312	311	337	346	286	334	316	302	338	325	331	314	309	268	338	328	341	318	294	316	348	323	308	312	322	341	321	316	304	328	312	311	345	283	329	309	320	311	319	360	288	350	328	306	344	309	328	311	320	339	312	293	279	326	293	305	319	333	306	297	274	296	331	317	281	316	299	337	322	288	334	306	333	296	306	353	344	326	284	312	275	317	310	302	319	340	326	309	315	291	303	303	314	287	297	308	340	300	348	324	297	316	327	336	306	331	292	297	300	313	325	317	334	276	326	283	333	333	315	349	303	341	291	301	315	348	322	350	307	336	348	337	308	337	293	323	315	302	317	317	318	304	294	341	364	313	278	359	333	333	312	313	328	328	304	297	328	363	359	346	346	319	321	307	327	354	313	319	334	305	305	342	295	303	345	298	316	334	355	307	336	326	335	309	330	332	339	300	306	314	347	312	349	345	309	346	345	321	335	328	325	339	348	280	314	302	330	331	329	314	318	325	301	305	333	302	294	308	309	346	339	339	313	370	330	294	293	288	299	324	308	329	306	327	346	326	326	310	344	314	314	310	333	319	308	300	308	340	320	305	326	329	318	304	334	313	324	372	304	310	295	312	319	321	323	321	330	282	305	332	328	317	296	283	305	282	296	311	324	323	294	313	342	302	347	322	322	319	338	336	300	311	294	335	337	305	302	317	356	332	343	329	338	311	312	309	299	326	311	326	322	302	334	307	336	322	311	327	285	311	324	324	313	305	315	288	337	317	308	331	319	310	321	306	354	307	335	324	333	323	326	307	309	313	305	286
8373	1352	2165	2407	2085	1722	1538	1393	1335	1307	1159	1124	1386	2630	2537	1631	1067	913	875	893	865	837	854	863	810	795	810	808	780	803	809	860	821	824	777	814	764	808	808	812	827	841	787	786	776	772	777	749	789	771	786	790	846	809	758	840	765	755	795	782	778	776	834	779	759	804	801	810	765	784	780	833	809	742	805	744	834	814	783	817	850	796	794	755	763	799	797	754	824	780	798	781	798	760	758	766	769	826	756	722	798	805	827	798	826	780	739	767	748	775	822	798	764	731	773	794	804	825	764	773	754	763	791	770	796	783	763	809	803	777	776	800	733	792	757	798	816	778	768	779	781	840	798	763	790	774	803	810	758	791	798	817	816	823	760	769	781	803	789	784	719	767	750	792	803	763	764	772	839	726	797	835	776	786	734	802	780	817	795	778	771	784	723	779	785	745	801	802	733	737	737	794	766	799	763	770	759	764	787	831	756	755	767	766	768	844	778	787	774	785	722	753	750	786	802	738	790	795	757	791	791	788	829	710	775	799	785	797	734	803	815	759	759	808	821	780	774	766	797	730	809	760	710	770	807	768	777	730	792	791	772	792	730	781	760	855	834	751	780	779	755	766	779	743	757	737	746	814	751	779	726	788	776	775	744	765	784	752	819	778	745	771	793	776	792	812	762	768	781	778	778	734	769	774	767	785	788	775	780	779	753	812	809	809	762	813	714	760	784	805	749	802	736	815	757	726	775	773	752	756	772	725	786	750	818	772	798	786	757	784	777	762	720	803	787	803	747	784	765	787	803	781	784	826	766	778	754	752	794	777	748	798	808	761	773	825	755	792	761	799	813	729	748	765	779	770	844	767	808	809	782	788	783	791	846	722	771	808	784	855	779	798	817	759	761	796	758	802	791	768	769	788	783	783	795	741	754	751	797	816	748	757	798	807	817	808	813	714	767	774	768	772	789	781	744	749	775	796	779	743	731	803	741	743	804	766	769	790	774	721	778	805	777	744	814	792	773	792	770	817	770	772	728	740	787	803	758	759	778	754	750	813	782	823	763	762	794	788	745	822	779	825	779	737	732	786	779	819	788	725	742	796	750	770	722	784	739	824	736	770	825	777	799	767	738	752	801	786	778	780	791	758	807	767	756	821	751	794	772	777	782	756	775	775	751	763	764	744	757	752	776	795	757	773	780	775	778	746	781	746	767	733	824	788	777	739	736	825	710	814	712	753	765	810	774	716	770	807	749	783	809	776	760	782	782	774	831	763	783	716	746	748	780	760	776	805	773	761	772	743	814	800	784	779	787	733	754	822	779	770	805	724	791	815	754	800	829	746	780	764	770	788	793	771	781	764	750	762	794	789	771	826	765	783	760	781	820	756	792	749	761	811	754	814	798	796	774	780	791	819	763	797	781	803	758	802	809	791	756	785	807	788	812	808	823	772	815	818	780	762	792	755	775	735	748	777	798	759	744	757	790	790	797	764	789	788	793	750	785	791	736	758	775	750	745	761	760	793	775	772	778	766	852	746	787	784	766	805	769	793	773	747	788	791	776	742	807	775	781	742	770	732	784	767	779	764	782	787	757	770	777	757	723	807	781	767	733	744	784	845	776	793	752	752	814	787	791	743	781	749	799	788	792	761	764	794	778	809	794	772	816	807	745	777	790	749	776	784	751	787	730	762	753	767	799	744	784	829	784	740	777	731	750	726	794	781	785	777	805	755	769	789	802	793	835	742	778	770	764	800	757	807	812	730	791	787	776	740	790	767	734	806	856	830	725	783	782	840	742	812	769	808	778	788	739	798	767	760	786	747	765	783	835	742	752	796	788	774	751	779	786	814	789	753	719	771	734	820	810	791	805	824	790	786	781	757	748	793	771	786	819	781	752	786	791	765	782	812	768	783	791	794	788	775	803	792	765	735	777	801	763	785	725	726	751	815	813	735	792	787	785	812	747	775	778	770	791	784	799	785	795	774	776	802	792	769	797	809	772	766	743	791	777	757	807	808	822	775	779	812	778	820	757	801	762	774	687	800	724	770	768	776	782	750	843	768	765	760	772	767	770	718	762	760	775	779	746	733	736	811	771	798	766	818	792	815	782	797	741	771	791	748	771	783	748	762	756	746	783	783	737	765	745	750	760	765	810	839	810	781	744	779	736	816	803	769	781	725	783	787	780	780	829	772	783	821	814	777	785	835	783	716	749	782	749	770	780	736	779	769	792	774	754	748	726	809	799	788	753	815	756	767	787	720	808	781	753	763	753	756	806	772	804	814	778	762	773	774	795	735	765	790	775	773	785	779	812	780	848	802	735	783	788	786	816	774	803	781	787	796	759	735	783	774	745	773	790	771	804	811	796	756	821	801	765	768	796	752	785	799	779	705	775	727	792	763	763	779	787	761	810	770	781	801	751	753	763	792	799	765	794	794	743	788	689	801	769	793	776	787	765	795	796	836	845	747	795	773	754	762	793	786	761	777	754	783	791	796	791	738	776	749	759	781	766	778	788	764	847	746	777	752	774	772	788	820	755	788	767	791	775	778	733	783	742	760	779	800	787	743	783	758	748	766	775	786	776	783	775	768	796	788	800	777	782	769	737	757	744	812	789	742	835	724	805	746	732	828	784	777	746	795	768	775	804	739	786	703	810	769	746	731	739	795	761	788	804	770	780	775	747	768	768	778	776	723	769	802	773	788	763	807	797	812	793	791	812	770	800	764	809	773	789	755	798	750	698	778	767	800	756	761	773	710	816	755	736	771	781	739	765	814	836	736	765	789	789	782	743	785	786	762	782	772	760	804	772	782	790	790	754	759	775	755	753	774	790	786	745	760	810	804	749	844	783	804	752	769	803	791	694	797	838	808	737	779	848	770	772	742	757	783	745	769	767	795	759	766	744	742	838	837	774	836	795	766	780	797	724	757	783	788	786	794	737	769	791	796	756	770	755	785	813	772	822	771	785	748	723	740	752	816	828	785	789	782	822	798	787	737	767	798	814	775	812	782	729	822	829	761	765	796	780	803	808	751	767	778	735	795	783	819	808	783	797	775	766	798	782	799	815	792	733	775	752	750	827	825	774	786	829	816	799	771	745	778	772	753	779	791	776	813	751	781	774	801	737	792	747	798	803	805	772	749	773	768	769	799	802	768	771	765	753	818	778	765	820	733	812	770	819	808	746	801	760	778	804	812	749	776	776	803	814	771	778	775	766	753	779	789	794	787	763	738	761	770	739	763	757	803	817	775	741	781	763	794	752	780	777	787	758	802	767	807	810	799	775	757	771	746	752	791	783	825	828	731	782	803	781	793	776	832	813	797	769	806	763	808	751	813	723	793	862	787	765	760	750	760	785	758	784	808	763	758	769	748	764	777	811	758	814	774	782	861	783	797	797	752	747	726	780	784	781	768	794	770	774	801	731	778	760	759	829	776	750	730	764	839	762	787	820	788	791	762	771	794	805	747	777	806	826	739	743	766	765	764	727	799	764	725	798	786	759	790	742	766
1609	326	343	333	306	318	328	341	334	329	322	331	380	411	398	333	292	357	333	311	311	346	342	376	315	314	336	287	320	329	355	358	314	335	321	367	344	312	331	338	334	336	310	306	365	341	290	360	353	333	312	296	338	341	350	343	318	320	310	299	331	315	328	313	300	331	301	327	348	346	326	333	289	304	350	335	323	347	321	339	324	348	347	300	295	335	329	325	343	328	356	343	323	312	313	314	356	308	303	325	323	300	326	343	301	337	335	323	333	294	300	323	322	324	355	318	282	318	327	345	329	329	340	328	379	342	337	329	317	272	329	314	318	281	329	308	308	310	345	323	323	354	337	317	330	329	352	352	339	346	306	313	311	334	333	329	305	307	342	344	334	320	326	325	321	331	319	344	324	314	302	297	325	379	343	316	317	339	343	325	323	338	303	318	333	330	341	312	354	365	361	326	301	333	348	345	313	368	331	325	316	298	301	315	335	355	335	302	304	350	357	304	351	340	336	326	313	329	326	325	312	339	338	318	302	377	310	324	313	323	300	350	339	343	339	307	344	336	306	368	337	329	343	371	297	367	304	317	337	332	301	336	353	313	312	307	332	325	323	349	334	356	325	324	331	345	388	327	344	343	318	309	323	319	301	353	312	344	306	351	315	318	342	332	330	332	306	323	314	328	325	374	321	350	321	342	356	305	310	334	328	372	308	311	331	326	315	321	315	347	337	295	337	325	329	306	322	327	318	309	378	327	308	353	333	317	316	308	335	340	344	335	324	325	325	322	357	326	313	344	332	277	306	344	345	317	324	332	311	338	277	314	310	351	351	298	313	325	362	336	307	332	345	355	312	312	293	329	353	310	312	350	348	293	334	337	300	329	301	363	333	282	308	335	318	327	335	355	298	366	323	319	337	319	311	338	340	345	347	327	351	334	328	317	309	327	303	306	332	324	307	298	314	332	306	310	357	312	330	339	311	329	318	313	321	344	324	318	352	313	352	324	335	322	322	344	301	350	340	335	351	350	308	320	321	309	326	301	327	334	343	368	341	356	312	321	363	345	342	318	350	375	324	366	359	325	319	305	308	329	318	343	300	334	349	302	273	341	339	333	341	323	337	321	324	308	324	341	333	363	304	333	313	325	288	306	299	321	324	321	324	324	327	350	341	345	314	340	324	307	350	315	288	309	355	329	357	324	292	319	343	343	326	325	314	354	347	357	320	329	349	316	326	319	311	347	354	318	311	359	314	335	344	326	289	336	347	338	322	316	292	292	306	361	307	300	330	340	304	320	312	311	362	337	358	323	292	345	331	308	291	300	300	310	292	348	323	351	330	343	349	352	308	323	357	320	327	320	323	285	338	339	325	312	308	303	286	315	311	320	343	371	348	357	298	313	327	325	350	336	325	325	336	311	311	324	330	300	326	335	359	324	334	334	318	331	309	323	335	343	324	318	294	294	340	367	315	331	287	330	318	298	360	304	334	314	311	327	319	332	322	306	333	352	337	311	343	314	334	337	346	347	298	319	324	367	307	309	316	364	330	356	337	354	323	323	347	311	347	324	333	342	324	323	322	324	356	339	341	363	309	334	323	306	322	353	306	307	314	357	297	337	331	375	338	320	321	340	385	311	307	323	345	305	312	327	325	311	333	309	332	368	352	297	326	331	315	321	300	324	304	298	321	344	309	331	326	312	345	308	320	328	342	306	316	300	341	353	308	353	358	289	316	346	347	357	353	332	334	279	308	312	292	336	332	359	337	335	316	344	360	372	329	312	321	303	330	313	326	314	301	329	309	341	349	317	308	320	282	328	353	306	323	359	348	331	327	364	346	370	312	318	331	325	329	320	340	312	333	340	355	357	325	351	340	302	294	287	311	309	314	352	354	314	299	323	295	335	317	326	326	292	285	331	332	321	319	309	317	329	354	310	337	334	362	338	347	305	323	327	359	323	348	299	312	342	301	325	336	298	299	337	310	355	346	339	345	319	315	327	303	278	321	334	338	375	324	352	286	310	317	315	329	345	337	314	299	356	335	310	340	313	331	323	347	305	342	308	313	346	309	379	355	325	360	310	321	314	309	342	368	332	312	346	306	349	287	355	328	361	316	344	351	355	337	377	329	333	322	308	307	331	329	327	309	339	309	325	322	332	292	335	327	281	318	313	351	353	347	319	294	312	335	339	374	323	312	365	300	308	324	360	332	314	308	283	327	329	298	315	348	331	350	369	342	346	336	322	292	299	321	304	337	340	299	322	318	306	313	307	357	297	347	345	286	326	352	319	361	326	292	309	332	322	301	345	369	355	312	337	310	342	316	338	319	334	341	313	359	315	307	336	351	315	331	321	307	305	333	347	340	335	303	341	312	325	323	328	332	353	300	316	355	335	330	300	282	324	317	321	348	333	343	340	335	336	347	292	308	329	306	337	301	338	306	318	323	304	345	313	342	329	335	326	345	358	340	332	299	310	346	333	312	324	328	343	347	336	290	316	342	281	337	325	309	307	322	315	305	332	342	333	310	306	303	334	296	353	302	319	331	353	353	322	291	373	328	315	359	309	337	329	322	340	317	314	380	325	281	319	327	360	343	355	325	332	331	302	336	349	299	325	337	316	358	304	331	297	324	318	375	339	307	322	341	350	331	344	329	337	331	368	304	346	328	323	347	337	346	326	305	318	351	307	298	314	317	344	350	300	282	344	361	296	324	308	312	360	312	309	325	313	349	356	337	313	301	309	312	350	370	320	320	281	311	289	336	316	313	312	327	320	349	288	307	320	318	343	322	326	325	366	317	350	330	322	337	351	339	301	324	348	351	310	314	307	354	300	347	331	386	327	332	355	349	366	311	325	351	357	334	333	335	347	327	335	327	330	341	335	350	348	347	328	344	348	346	328	296	330	326	332	296	320	359	324	341	303	290	326	328	306	322	321	317	320	339	325	323	296	316	333	327	354	290	301	351	348	325	343	322	343	346	291	303	308	334	306	313	341	312	332	316	344	310	307	350	312	331	333	340	337	292	321	344	318	318	327	307	324	358	358	311	305	333	330	325	334	311	297	361	332	334	346	317	325	283	303	318	348	314	340	308	351	314	319	325	324	373	342	325	332	296	314	323	301	320	336	342	359	316	312	339	297	306	353	318	312	321	284	343	378	321	324	349	362	336	284	323	328	300	316	345	315	340	324	317	332	324	324	316	324	342	356	331	301	306	359	376	321	335	287	332	315	354	321	302	298	335	332	319	313	340	327	325	325	326	325	322	351	330	332	337	310	318	315	347	318	340	307	340	318	341	285	341	335	355	330	348	302	318	321	303	314	319	351	333	348	335	355	342	316	294	349	344	332	367	324	321	321	349	346	293	337	318	360	304	343	352	331	333	303	287	296	328	356	337	362	351	313	335	329	303	309	325	328	341	344	312	290	347	291	315	370	320	355	307	325	332	309	331	338	315	341	314	347	330	315	339	333	351	291	347	303	365	331	329	338	341	354	313	312	326	338	343	320
1872	804	820	746	760	755	753	762	857	830	782	848	911	1266	1154	1060	825	755	711	703	760	765	720	744	768	747	734	757	735	785	728	794	726	748	756	739	747	749	742	739	747	758	738	774	723	771	765	791	736	758	757	778	714	780	781	737	735	758	706	752	742	758	738	734	741	751	801	752	762	776	771	736	733	806	801	717	720	759	836	715	717	751	681	745	751	723	744	736	741	746	734	764	784	745	715	802	765	770	771	779	802	763	766	753	759	787	736	738	817	770	749	767	765	739	742	765	806	810	784	748	710	765	811	781	746	725	741	729	758	815	749	759	750	748	739	763	793	775	750	764	758	704	789	763	768	729	798	783	787	770	808	718	787	713	744	738	811	783	752	735	787	713	757	701	741	742	792	777	755	742	742	791	756	809	792	764	777	772	756	769	709	731	721	758	776	755	708	790	776	773	723	757	794	740	756	743	754	772	709	761	734	754	804	771	735	782	741	744	775	745	731	782	833	715	738	759	753	716	766	776	777	804	746	743	692	754	778	767	727	739	743	723	766	735	692	819	755	772	803	755	694	773	751	700	771	783	725	748	724	763	761	787	759	734	755	719	718	732	725	783	755	751	730	746	754	779	707	750	739	713	720	751	811	734	745	758	748	732	721	784	790	692	754	743	754	778	764	721	759	804	713	792	775	770	794	700	759	763	766	722	750	781	738	768	742	790	751	713	714	683	770	750	654	773	745	767	732	730	764	724	764	762	768	757	795	771	717	782	717	740	744	815	762	759	801	800	774	787	705	749	757	743	773	753	770	771	769	709	733	754	783	753	738	783	750	710	760	787	759	743	781	762	726	732	770	710	737	756	759	784	734	755	813	775	719	734	780	766	728	757	772	710	772	760	778	792	797	791	762	793	751	782	761	734	748	775	716	776	728	779	755	751	772	727	772	792	758	745	800	761	762	748	782	739	712	826	775	721	751	729	785	741	771	749	771	752	793	774	750	758	783	746	776	770	787	771	730	771	723	798	764	730	760	769	772	776	691	752	779	768	795	755	706	748	728	736	827	731	774	741	739	753	772	761	790	799	757	819	744	736	780	743	750	753	773	704	759	760	743	712	788	747	739	751	741	736	733	772	728	703	772	735	731	721	761	750	717	762	722	737	746	746	760	781	735	777	708	728	741	785	753	755	762	758	715	707	754	767	725	717	778	718	766	748	777	792	761	753	758	733	717	769	728	767	728	732	768	725	767	748	751	725	770	777	768	785	754	706	788	725	767	755	775	763	731	722	735	794	803	731	760	773	778	732	757	766	738	719	772	771	715	755	770	751	742	743	785	748	768	754	745	752	785	716	746	759	765	749	763	778	710	782	787	749	773	749	772	691	680	756	750	763	729	794	759	759	712	808	749	790	793	748	773	724	734	759	804	741	803	806	768	760	745	773	806	748	746	781	786	759	735	757	795	730	756	747	782	698	766	758	762	791	791	717	675	778	756	742	776	747	796	777	788	756	759	753	729	669	778	759	735	768	817	745	723	782	789	748	761	737	684	786	750	714	770	780	809	780	773	745	743	797	772	742	761	738	783	765	798	727	755	744	727	791	761	750	731	755	769	754	718	763	752	818	800	684	769	773	800	773	754	743	745	716	734	774	719	775	693	763	778	731	780	737	780	782	758	727	719	726	728	756	737	752	780	735	785	731	739	736	755	775	729	741	778	761	732	746	821	730	741	779	767	792	754	824	757	778	757	761	733	791	717	758	740	754	716	754	759	769	803	725	786	684	781	771	741	735	763	781	778	738	739	795	743	692	776	796	737	748	783	746	720	764	736	723	789	781	719	755	782	745	789	754	755	733	801	733	802	752	752	796	713	747	701	775	759	741	703	808	711	814	754	740	768	755	785	769	739	729	762	726	723	781	803	764	747	749	722	759	731	740	744	699	773	750	758	767	796	748	729	723	728	720	780	749	774	710	812	714	729	791	744	758	729	714	746	759	745	756	783	760	757	743	764	778	775	765	768	729	726	687	760	756	738	775	751	783	759	788	809	758	758	748	778	746	768	752	751	792	801	750	750	795	735	772	808	723	721	746	754	774	726	766	749	776	782	781	746	781	740	818	732	764	766	807	756	757	749	788	729	767	753	733	714	722	770	753	731	781	690	780	763	748	690	780	745	757	789	800	817	756	761	727	761	716	765	760	748	752	765	708	751	821	790	777	767	790	727	760	786	770	740	783	788	754	769	723	720	774	734	720	749	754	727	741	807	836	803	725	761	760	777	720	743	733	762	706	732	791	743	728	755	757	717	735	752	745	786	753	749	775	745	743	746	735	726	715	731	770	721	729	771	732	751	794	720	759	744	736	752	742	754	761	738	695	727	743	718	721	733	740	750	784	788	778	735	779	755	753	794	756	754	802	751	763	801	757	732	784	726	752	767	784	769	751	762	712	755	750	822	794	784	817	776	706	736	749	760	811	728	755	744	756	781	719	722	744	755	764	776	786	739	711	771	695	764	765	769	733	745	751	772	767	805	722	738	789	745	783	733	769	770	759	769	725	730	780	752	752	750	774	746	764	790	761	718	793	742	727	741	748	784	737	773	724	752	778	752	731	743	673	753	714	735	713	729	804	781	758	780	791	810	726	723	781	756	735	736	732	768	719	716	730	785	739	774	737	753	725	718	769	779	794	763	760	722	750	741	713	790	756	750	758	755	767	764	759	746	769	771	785	744	760	733	768	782	750	770	762	760	764	756	773	775	740	735	720	788	741	752	747	776	732	717	769	739	761	750	764	743	761	782	773	745	777	817	751	759	778	764	766	736	740	754	774	804	737	775	701	748	754	741	784	772	735	791	702	764	759	727	749	785	773	795	780	774	783	743	763	751	766	768	763	759	780	753	768	802	739	775	772	771	796	761	752	755	811	746	759	707	768	775	725	761	789	768	732	728	732	781	727	760	732	745	724	768	744	721	779	735	786	735	787	758	795	765	748	777	724	757	722	803	728	752	817	765	734	752	751	790	775	753	727	785	741	749	815	775	788	742	761	742	777	771	719	775	737	709	736	804	768	741	792	766	753	806	774	748	733	707	732	792	739	741	780	719	782	761	719	733	757	746	759	735	732	778	759	755	791	704	767	752	766	768	749	751	765	780	723	775	708	722	765	733	733	812	747	734	759	750	777	754	777	719	782	761	737	750	753	767	741	755	775	726	779	782	811	725	717	783	792	740	748	726	829	817	731	717	735	734	762	764	810	723	798	751	733	726	767	739	717	742	786	760	709	757	772	750	735	729	728	732	791	737	764	773	706	730	732	729	712	708	765	789	741	805	710	740	773	762	759	795	712	774	767	712	775	781	766	749	734	772	787	735	749	786	720	783	722	729	751	793	735	714	749	740	731	765	760	733	759	759	710	806	722	755	789	773	700	765	797	752	783	735	716	764	750	755	729	755	729	746	713	761	766	762	745	741	760	758	799	788	781	813	765	758	762	728	740	724	754	773	785	741	790
7604	522	512	438	328	301	260	242	242	236	237	223	310	382	312	322	216	196	201	214	212	208	201	199	195	162	199	210	234	195	189	192	200	223	184	198	185	210	203	189	205	178	178	199	198	210	194	207	185	207	194	210	195	198	221	208	188	208	176	189	180	190	206	182	202	226	192	197	181	188	161	197	183	189	205	178	184	165	192	167	192	209	188	216	197	178	179	183	193	170	202	199	169	225	206	208	209	237	236	181	208	180	202	203	203	192	185	189	204	179	207	200	221	209	195	201	189	192	184	219	190	184	174	191	208	205	205	204	185	177	170	218	185	213	196	198	191	173	182	206	205	218	173	203	207	186	196	193	176	164	195	189	185	172	215	209	203	170	220	215	194	200	204	211	192	193	183	202	179	202	226	219	175	223	204	203	203	222	207	191	201	202	175	193	203	181	214	208	169	195	201	181	183	215	173	183	191	170	180	208	210	186	165	184	184	185	194	187	187	188	177	201	195	207	199	219	195	207	217	201	199	193	179	176	183	204	215	215	203	185	212	196	202	199	203	198	197	206	200	191	201	195	193	204	213	220	197	177	191	204	201	184	178	197	163	190	210	196	218	194	174	192	182	169	214	195	198	186	177	171	187	168	180	191	203	181	209	180	211	209	175	195	190	176	182	201	192	212	188	218	210	219	190	213	176	179	196	197	193	207	215	211	199	187	174	191	200	182	201	216	201	204	170	185	192	184	183	178	186	173	201	199	180	192	236	187	169	196	212	234	184	203	160	187	200	205	188	207	180	165	196	213	201	171	178	207	186	191	184	167	188	203	177	198	196	169	173	197	214	186	203	206	201	207	208	190	220	211	190	189	188	195	217	187	210	178	196	189	226	178	195	181	191	199	186	214	199	204	199	209	197	193	189	235	206	236	186	171	201	182	197	184	215	197	220	213	191	199	181	200	177	177	181	187	202	196	205	189	196	187	201	202	199	179	194	188	229	197	216	208	209	190	211	197	190	171	195	189	183	194	225	218	191	187	188	196	196	212	202	207	163	207	178	193	223	202	200	200	199	191	196	182	178	201	239	209	222	206	187	179	213	200	219	182	189	207	189	179	187	190	207	210	173	160	216	189	175	218	193	197	177	214	208	164	203	182	244	222	189	191	232	173	177	205	206	201	211	204	176	217	210	175	176	195	188	199	184	197	191	199	182	200	195	169	217	215	219	203	218	209	213	173	216	171	196	178	184	201	193	181	176	237	176	205	169	174	211	206	179	192	226	177	193	215	202	184	188	203	193	196	199	175	197	180	185	207	180	195	241	208	186	211	157	210	179	198	202	189	196	209	189	188	203	216	206	202	180	190	189	162	207	232	184	182	197	192	198	227	189	173	197	201	211	194	201	199	187	197	201	195	204	175	204	209	182	211	175	201	193	200	185	213	193	192	184	192	199	197	206	201	181	201	194	199	191	207	191	229	199	189	220	188	199	214	186	224	185	203	196	201	195	214	199	217	177	194	178	226	201	207	185	181	188	192	179	185	178	174	195	191	200	207	199	191	207	201	204	214	204	202	200	203	178	175	198	183	182	203	189	178	203	189	202	212	192	195	189	178	185	211	216	177	221	203	167	199	217	216	184	178	187	183	202	205	194	172	187	188	186	216	214	221	193	199	192	203	209	196	195	192	174	178	219	202	224	190	183	206	201	168	181	197	201	214	205	213	191	211	189	185	187	187	224	189	196	198	194	180	209	202	218	183	191	198	209	168	198	210	155	215	193	189	163	190	187	212	225	197	171	201	177	191	228	209	204	189	193	201	210	182	201	206	193	196	214	190	203	194	192	191	189	205	217	178	172	194	203	202	179	182	186	189	182	193	196	199	216	206	205	170	220	184	195	200	184	188	177	202	188	188	207	206	197	181	169	197	203	193	185	194	203	203	184	222	186	205	208	208	191	207	196	183	193	181	208	183	192	223	211	176	193	231	192	187	236	210	205	208	215	216	192	208	219	188	175	192	218	207	205	174	196	179	184	210	183	207	208	212	202	222	205	196	191	171	175	172	186	200	201	203	176	218	185	189	187	180	190	214	198	194	206	216	203	188	197	199	222	169	210	183	188	231	190	203	166	166	205	211	212	179	206	189	216	194	208	203	229	222	207	225	203	173	184	204	183	197	215	171	190	220	208	188	204	207	212	203	187	191	172	217	214	207	208	202	179	173	202	201	198	211	187	181	157	189	179	169	185	202	193	207	223	189	218	198	193	195	204	177	180	236	187	201	214	205	198	171	200	214	195	190	181	205	197	194	202	185	192	209	204	213	183	178	186	204	183	211	237	212	222	188	213	198	213	199	174	231	193	187	205	224	219	183	199	210	159	208	193	187	190	225	224	207	191	205	213	191	193	187	196	232	177	241	203	211	181	221	205	188	194	204	183	204	185	201	183	186	176	238	180	200	209	196	192	205	194	200	189	221	207	193	211	181	169	187	202	189	191	187	180	208	206	222	206	192	228	199	209	208	202	217	212	191	203	213	220	199	184	224	217	186	177	218	186	193	160	192	190	211	160	198	167	154	182	216	192	204	195	185	183	180	216	217	193	196	161	210	206	182	174	216	215	191	208	214	208	187	226	173	217	186	197	213	205	191	193	203	190	210	189	233	207	182	185	180	191	203	196	186	199	189	208	191	188	200	189	195	184	190	191	207	188	216	197	199	193	177	203	158	184	203	177	190	204	207	212	201	174	202	196	182	172	193	192	207	229	175	198	199	220	230	203	209	223	201	209	216	237	206	200	209	173	170	156	203	184	214	175	211	188	182	200	208	198	170	197	223	177	176	177	177	213	190	192	176	199	213	188	189	193	195	176	176	198	190	184	204	173	183	172	181	177	209	201	184	194	220	197	208	192	182	193	192	185	219	164	192	159	166	196	191	213	204	205	197	184	209	204	203	183	194	203	199	176	203	184	183	191	186	220	192	208	207	212	180	183	176	193	207	185	199	198	188	190	182	196	184	177	180	185	181	189	209	177	193	193	190	204	212	173	210	199	195	199	195	213	192	187	177	221	232	209	202	194	241	223	196	199	222	211	211	175	197	196	200	189	192	187	185	203	186	205	168	184	206	191	199	206	218	199	218	213	205	227	231	207	179	176	204	190	176	196	214	157	175	164	213	205	189	180	203	194	204	182	204	210	194	201	194	189	200	216	216	182	211	211	217	180	199	210	197	191	179	204	223	212	177	228	214	189	184	213	175	191	201	200	205	192	168	197	208	212	150	172	189	171	220	211	222	226	226	188	199	181	213	190	195	212	187	218	191	208	192	169	189	197	196	195	209	204	188	208	209	198	211	194	177	212	199	201	195	194	192	210	194	217	209	188	178	188	206	210	199	208	203	179	198	180	201	181	203	229	197	169	215	186	152	214	181	204	177	188	186	192	209	244	210	174	214	167	188	204	190	213	209	187	183	205	185	209	206	154	176	186	195	188	201	223	198	198	170	197	206	188	180	205	206
6327	765	1217	1322	1170	1068	914	910	840	782	660	706	1090	1545	1331	1445	700	644	568	547	591	559	582	585	561	560	512	560	489	516	527	567	537	573	544	544	500	597	586	537	539	538	534	483	552	511	561	529	538	542	519	545	513	517	523	515	519	547	505	499	530	519	521	510	568	516	519	522	498	529	519	534	527	512	497	555	509	526	504	559	604	503	600	495	504	505	529	526	512	550	522	533	572	534	546	502	492	519	518	502	569	539	512	510	503	526	513	530	526	523	525	489	521	517	547	506	521	508	516	567	489	551	522	529	504	567	529	528	534	549	515	540	510	504	520	543	490	557	563	509	488	509	544	506	554	527	575	521	547	510	531	501	515	557	553	485	547	513	479	482	518	545	518	540	492	512	556	560	526	564	535	520	545	534	470	471	527	545	532	494	532	487	526	527	556	522	524	501	522	510	496	525	548	532	515	521	522	537	530	506	505	523	504	508	495	501	530	494	498	535	499	528	527	569	509	542	469	548	558	534	509	503	544	534	534	525	493	514	502	550	508	541	590	503	513	535	510	514	531	515	514	496	474	527	523	537	503	539	491	538	502	561	520	505	500	512	544	550	533	484	529	504	516	510	496	546	537	494	531	500	522	582	501	561	491	510	538	503	505	531	549	518	523	531	517	520	561	503	537	524	531	517	546	492	509	538	539	534	527	489	526	483	491	512	492	503	544	511	546	494	525	545	560	522	520	483	509	506	525	513	518	497	548	516	507	539	477	525	541	549	520	495	508	522	541	553	529	547	500	544	554	474	518	530	498	498	530	514	530	487	529	515	519	546	519	578	487	515	516	563	497	497	554	531	527	499	543	549	497	526	555	517	557	509	508	541	523	523	508	496	513	513	543	540	515	505	538	532	467	543	500	585	543	525	546	532	535	515	545	491	523	539	514	544	535	532	494	515	521	482	504	510	511	511	543	538	509	532	529	522	503	508	499	544	507	544	519	538	538	550	551	518	551	534	485	538	523	508	522	539	495	484	518	545	555	564	490	518	509	531	503	481	496	547	509	558	500	484	532	496	523	536	513	506	533	538	519	521	509	547	549	488	546	534	527	537	524	535	499	503	504	521	541	488	525	509	504	586	551	494	480	526	518	505	525	474	495	544	538	469	505	506	489	562	495	505	529	485	503	489	528	484	513	509	535	523	494	535	549	521	496	530	524	543	505	517	526	491	520	524	548	496	511	490	518	524	478	520	516	526	498	540	557	531	544	523	582	502	504	502	533	521	535	487	535	507	518	501	509	529	509	524	539	530	527	497	525	535	499	540	523	474	523	496	520	507	519	488	512	476	514	548	526	465	535	516	548	536	497	528	516	534	463	517	516	520	512	536	498	502	487	490	488	511	542	476	516	532	505	556	513	528	506	536	494	529	525	536	549	530	515	525	518	526	511	576	517	501	517	523	500	550	507	515	532	479	536	496	540	492	540	554	519	526	521	531	493	549	523	505	539	547	513	503	573	484	546	514	534	544	534	522	485	518	512	508	559	531	519	494	493	535	503	519	531	515	528	519	505	519	475	555	513	500	503	507	532	562	495	574	556	505	560	520	510	513	489	475	522	546	517	554	546	525	536	535	523	501	503	518	541	534	522	507	519	549	510	518	533	571	552	476	548	510	500	516	519	541	502	544	575	503	531	532	470	538	523	512	514	486	515	535	541	512	546	521	532	513	521	479	573	497	551	482	518	526	529	564	508	487	504	516	488	513	515	543	494	533	522	543	485	527	522	489	493	554	546	508	513	542	563	456	544	481	515	506	487	561	487	486	494	539	518	521	480	486	515	521	499	537	468	513	520	526	519	496	538	469	538	533	531	570	506	508	549	557	548	553	544	522	533	477	508	515	529	500	532	556	514	544	505	537	551	529	530	514	519	484	523	534	500	530	533	524	518	489	472	544	482	490	534	500	558	523	538	532	519	587	506	469	557	486	500	514	544	491	520	520	568	516	536	538	510	544	532	551	506	511	555	544	536	537	554	482	498	504	506	528	479	486	511	521	498	584	519	517	489	523	531	520	487	529	478	527	525	512	493	526	536	523	484	514	488	503	544	506	505	521	505	520	508	504	513	529	579	527	515	510	541	522	562	515	506	553	508	503	493	532	508	506	541	497	498	527	534	516	507	527	516	549	528	526	517	510	533	499	541	504	523	502	511	528	538	548	504	517	576	487	524	526	497	516	541	487	544	529	535	542	527	540	503	514	532	504	581	558	534	514	541	502	556	550	481	540	512	517	529	509	540	504	520	523	459	506	512	558	538	528	517	523	541	518	523	544	485	557	532	531	509	531	510	510	494	535	522	549	523	513	550	535	495	523	538	521	509	542	522	549	522	520	516	511	451	536	530	533	534	506	510	516	506	513	499	526	518	489	500	517	535	550	548	496	518	495	502	514	524	488	509	563	497	553	509	514	541	554	489	508	567	511	524	547	512	492	487	526	550	529	498	547	488	535	530	550	518	552	566	500	525	523	520	522	522	545	558	497	531	534	515	491	490	533	516	517	506	494	522	471	529	516	544	545	547	520	529	507	524	497	491	529	523	511	532	541	495	493	501	509	515	491	502	553	528	504	535	526	538	488	563	513	497	497	543	550	560	481	535	493	522	523	531	537	538	535	546	522	501	530	499	524	559	510	516	538	509	483	511	508	499	528	494	499	516	505	518	507	513	497	508	549	513	507	514	529	519	579	529	536	509	532	530	519	522	560	534	528	495	514	551	528	481	540	490	483	479	512	558	509	512	529	496	508	568	523	506	537	511	491	491	488	531	517	533	501	542	492	573	523	494	539	548	505	530	532	540	540	533	557	532	502	527	533	530	508	519	522	556	455	480	524	533	507	471	545	475	489	544	516	547	519	505	547	511	513	550	481	527	507	537	566	536	514	518	514	533	525	500	527	524	521	549	491	518	558	514	509	553	480	501	523	505	478	538	488	500	526	516	525	525	554	515	502	538	520	529	537	532	557	536	526	504	512	502	523	559	523	513	525	521	535	535	518	502	511	511	523	472	489	495	511	517	531	565	504	511	563	557	504	544	555	533	488	502	495	509	543	494	543	543	511	534	499	488	461	572	511	496	545	527	504	549	519	489	502	503	531	544	523	520	510	533	524	502	474	535	508	509	518	539	531	529	544	515	575	539	463	551	451	519	541	537	519	502	530	518	558	495	490	508	530	531	549	517	498	482	493	535	522	524	533	508	468	500	512	498	543	519	546	521	552	524	548	512	528	489	524	532	509	534	514	527	511	566	503	514	553	499	501	525	532	545	515	525	533	531	504	510	505	520	549	505	518	505	471	509	487	486	536	505	496	524	518	533	504	495	559	532	527	554	485	542	561	524	496	515	487	508	531	505	548	565	516	556	513	528	527	565	516	495	506	586	515	470	502	481	541	544	489	538	488	568	526	524	561	528	535	512	550	532	507	512	517	539	541	577	542	547	528	536	462	535	532	527	492	535	512
14255	1245	1040	855	717	585	496	447	420	385	371	382	509	608	575	541	377	316	332	366	381	340	308	284	330	326	328	329	318	319	323	359	311	314	328	371	360	315	350	375	345	335	329	342	339	353	311	319	328	326	304	347	315	360	345	327	366	309	334	335	337	304	304	334	297	305	352	337	306	329	315	341	323	309	276	289	313	296	327	299	326	318	309	332	317	346	369	308	346	316	309	298	323	319	334	286	304	328	293	325	351	320	299	341	364	330	328	328	327	333	351	352	314	354	352	346	337	327	288	321	308	337	282	312	290	349	284	303	342	327	308	312	324	313	345	338	351	302	336	348	348	301	324	308	337	315	331	293	320	306	306	313	351	290	313	319	308	313	282	319	313	354	330	314	346	314	332	320	341	303	319	293	332	314	316	351	302	297	347	326	288	298	335	353	329	324	289	365	324	313	313	337	313	322	309	300	312	341	339	307	306	339	309	350	312	316	341	317	279	289	314	342	324	333	340	328	314	302	323	336	331	324	348	316	360	306	320	309	318	312	334	326	287	332	329	328	304	327	305	318	302	328	330	341	323	335	350	327	317	326	321	331	305	378	329	317	303	326	334	351	325	348	324	329	323	323	315	322	326	333	305	334	346	321	332	291	297	326	331	304	290	325	312	318	298	356	329	308	337	317	357	326	354	323	310	293	333	355	335	353	303	303	315	330	320	303	349	310	326	328	328	330	345	324	314	334	343	346	336	283	347	346	333	325	339	381	347	358	322	349	324	309	329	326	329	316	333	293	311	314	304	310	306	332	345	320	308	343	299	318	309	325	288	348	337	304	308	316	322	338	300	322	348	316	317	304	355	358	337	338	329	295	328	338	303	312	318	304	301	342	338	306	317	318	307	316	319	296	303	299	286	312	315	323	342	334	317	304	352	331	337	360	306	338	332	341	336	327	363	303	310	327	307	328	284	329	311	335	341	297	323	330	321	395	322	318	302	347	343	319	307	323	311	356	301	350	317	308	322	370	308	344	331	314	307	310	318	364	350	310	326	334	326	342	344	323	309	328	334	294	333	317	338	309	321	367	325	333	357	283	347	303	344	326	331	368	331	300	329	340	313	350	344	310	337	301	356	318	342	316	319	342	315	273	296	346	364	344	364	332	317	328	295	317	316	331	287	352	329	355	322	330	294	352	323	347	315	303	332	321	326	320	323	354	373	362	318	306	285	341	330	334	313	304	324	334	305	303	341	352	324	324	314	331	308	338	338	326	288	335	341	326	341	334	326	323	331	321	289	312	335	348	332	330	311	342	344	273	349	334	330	330	297	332	325	315	332	324	293	312	325	285	319	325	304	323	301	343	350	321	314	343	288	316	356	305	324	314	318	341	307	330	318	310	328	308	354	324	349	327	326	288	305	359	314	286	322	313	325	349	346	345	326	325	323	311	350	314	332	324	339	347	342	323	322	330	325	328	342	286	341	342	315	354	339	301	328	374	316	316	323	338	340	331	350	312	338	325	323	309	350	325	321	331	336	325	345	298	325	362	348	309	319	340	316	322	338	320	340	347	311	312	314	332	323	344	340	294	309	326	289	311	383	323	311	327	350	329	332	319	290	357	316	297	325	344	335	317	341	357	328	333	315	317	335	328	322	350	359	324	336	335	331	310	300	309	322	330	311	350	336	326	319	321	331	331	329	325	371	337	305	315	318	325	311	313	290	316	309	293	300	341	325	334	285	305	276	322	360	297	348	326	332	329	345	317	348	337	315	312	311	336	297	321	317	337	337	330	317	347	334	340	307	364	275	322	304	322	350	336	318	339	328	319	306	337	328	338	329	327	330	317	295	307	322	354	317	321	328	344	262	317	380	295	303	322	345	361	300	362	328	300	310	317	357	332	300	335	323	326	333	325	336	346	313	337	310	336	343	329	358	327	305	329	303	305	302	301	315	329	363	346	312	333	356	348	329	316	321	326	324	312	330	345	328	356	299	301	318	320	315	335	323	310	328	317	316	334	328	332	327	317	297	301	310	368	308	321	355	339	311	309	302	315	314	301	320	295	325	311	345	345	331	321	317	311	319	295	325	303	343	353	334	322	343	286	356	346	314	295	342	356	310	314	322	387	356	337	335	376	279	306	321	342	311	282	326	334	307	305	329	316	318	306	304	324	305	321	315	326	304	295	355	334	332	330	317	336	314	325	294	295	324	325	345	321	320	320	334	335	337	345	351	320	349	313	332	340	301	355	310	361	333	345	297	321	293	347	317	367	319	340	316	331	339	342	325	348	312	320	321	309	346	348	323	288	313	330	339	321	333	345	326	324	338	295	327	332	316	327	324	334	340	321	350	304	355	318	343	335	336	318	339	325	319	293	355	329	301	302	327	323	324	328	319	314	335	347	354	329	299	296	292	298	317	347	307	307	319	340	336	312	335	319	306	336	319	276	342	315	354	357	315	341	321	359	365	339	299	345	337	363	324	307	354	297	322	320	329	301	344	297	322	340	345	341	351	336	311	326	326	323	351	345	299	330	283	344	391	380	318	334	319	337	334	343	339	345	285	298	341	335	324	299	293	323	306	330	338	320	361	368	371	336	301	337	308	319	347	333	337	333	343	316	333	343	360	326	355	315	334	295	313	346	307	306	328	350	334	285	343	331	333	341	333	308	339	361	319	322	337	317	308	351	313	340	348	346	322	329	313	332	309	328	305	285	326	311	329	314	316	347	351	298	325	317	301	288	335	362	348	322	355	319	324	327	351	331	356	314	345	336	334	319	350	330	316	362	337	300	321	309	308	339	323	363	325	349	340	333	269	303	322	334	333	339	349	375	322	340	331	345	333	331	339	359	322	308	282	330	357	310	337	324	293	329	357	323	316	359	332	341	330	335	328	322	339	330	364	334	313	341	317	308	317	323	331	306	341	308	320	364	314	276	300	324	295	330	309	308	350	323	361	387	333	310	379	299	317	368	322	314	338	316	310	356	344	327	320	325	319	379	310	329	325	342	332	323	327	338	319	323	365	321	330	336	332	345	305	302	315	305	376	338	290	317	327	312	293	329	314	317	327	324	316	322	296	328	320	338	343	332	326	308	306	321	315	312	307	318	327	344	336	343	330	334	322	309	323	349	333	307	318	355	319	306	351	339	308	364	333	348	318	319	340	318	304	325	334	337	352	341	350	328	333	313	344	348	332	296	327	316	329	323	299	331	329	330	335	337	279	330	345	359	320	325	305	299	333	320	339	335	298	345	332	317	340	325	291	360	321	327	357	309	347	315	333	333	331	332	319	338	324	340	342	297	321	324	379	327	333	318	329	318	334	307	338	321	315	301	348	336	322	337	305	301	329	341	341	314	298	332	327	314	336	327	336	321	343	335	372	313	325	358	346	362	357	317	308	305	272	321	301	332	320	302	335	307	309	300	334	327	311	333	325	347	320	351	315	321	305	374	316	334	312	324	353	327	329	310	294	310	354	300	306	343	335	310	349	350	330	344	305	338	331	332
8411	1326	2283	2470	2105	1865	1658	1505	1356	1259	1162	1217	1860	2601	2083	2288	1031	878	866	858	911	900	869	879	833	875	853	819	798	838	883	866	807	800	823	801	821	768	818	881	802	812	789	867	799	830	796	811	784	780	810	852	819	804	807	827	778	793	786	807	805	793	814	785	782	816	805	779	732	781	783	835	787	811	899	818	809	816	794	780	823	835	816	786	840	789	825	794	781	807	777	794	808	780	776	782	816	834	772	827	779	768	835	827	767	811	765	829	811	796	750	816	795	796	853	855	799	786	860	824	789	810	733	784	782	794	794	770	791	797	752	801	799	780	766	762	723	815	779	801	782	806	764	798	818	814	845	788	763	800	800	749	760	796	792	778	790	806	807	882	801	773	786	808	806	794	796	729	806	797	812	738	773	790	869	821	830	780	826	799	763	807	793	795	755	756	788	791	800	782	797	827	764	762	793	800	804	798	854	854	783	856	775	753	838	799	773	822	742	756	811	817	772	833	847	849	815	792	769	819	762	800	785	852	818	808	759	769	739	845	733	749	790	736	732	790	812	789	760	781	819	795	755	760	791	751	783	795	811	766	807	799	774	787	716	767	828	837	795	796	771	853	810	764	760	792	791	800	823	785	761	732	804	756	822	757	786	798	767	750	777	781	805	741	773	811	790	787	803	818	800	803	805	807	740	787	787	792	776	810	789	801	787	797	815	791	787	801	771	797	793	769	733	791	768	774	796	835	804	793	790	795	784	833	792	783	793	779	806	833	740	814	767	796	774	794	732	781	754	798	774	810	838	769	856	791	820	823	819	827	810	790	760	832	803	772	777	801	752	791	798	807	766	820	784	816	789	822	815	792	814	772	820	785	848	825	756	763	793	780	776	764	767	792	754	774	792	813	789	788	822	810	812	799	822	788	856	770	778	791	810	783	813	783	802	795	798	791	795	819	757	781	734	819	763	771	756	820	779	817	800	740	809	761	743	841	778	791	805	765	787	822	798	804	807	757	754	800	806	826	852	821	803	754	831	829	825	817	833	799	803	763	787	806	759	797	798	753	828	798	782	754	835	770	864	798	798	731	802	816	812	854	789	776	762	768	782	762	769	804	839	791	793	775	803	809	782	785	772	782	814	772	786	782	768	794	739	817	811	778	808	793	770	855	777	774	778	799	787	820	806	791	775	791	793	787	813	815	829	812	777	799	778	802	840	738	795	794	800	769	805	794	758	825	780	799	768	788	770	796	775	752	786	801	738	771	778	818	769	785	763	824	748	716	788	774	817	793	800	811	759	829	782	791	735	764	790	797	787	774	746	769	836	765	803	786	817	829	836	765	775	801	785	778	806	806	789	818	799	775	829	849	794	805	769	815	799	834	771	794	793	756	829	767	767	811	773	847	791	835	794	793	801	827	812	745	767	767	805	782	748	806	769	775	798	797	762	760	790	773	826	820	801	835	768	800	720	749	770	810	813	841	751	744	823	768	813	787	781	833	742	772	805	779	749	804	809	750	760	807	818	811	772	792	798	764	778	746	781	775	780	783	778	781	782	812	815	797	804	740	808	785	790	832	815	808	809	731	781	747	814	792	755	772	780	780	795	812	828	771	797	821	768	786	831	783	805	815	768	792	729	806	780	802	776	814	771	801	778	771	760	792	756	736	774	800	793	802	790	763	784	789	783	736	782	784	760	765	726	731	815	796	804	769	782	757	762	843	771	812	777	808	747	758	764	778	796	749	827	780	788	795	842	792	755	831	822	784	776	786	776	761	801	818	826	804	805	783	773	846	807	794	830	789	817	758	779	772	781	813	796	741	792	770	788	783	764	826	794	797	853	807	803	775	772	768	770	782	786	790	787	845	784	761	797	759	820	813	876	801	824	756	855	804	826	826	750	794	812	775	814	783	847	775	753	825	814	793	795	736	823	819	762	800	774	781	795	799	799	828	799	786	807	782	784	818	772	781	798	791	838	828	807	788	773	790	773	809	807	820	777	819	821	799	764	808	782	799	781	857	801	829	810	800	790	744	784	765	800	798	758	816	785	809	826	855	808	772	733	785	822	793	738	796	767	786	805	776	760	821	770	799	807	787	799	804	774	779	743	783	836	821	790	782	766	842	820	820	781	802	751	793	788	753	798	838	779	770	779	781	781	772	796	850	778	842	786	825	777	813	835	816	764	765	793	760	799	770	801	747	777	772	774	745	790	793	835	823	839	801	781	799	807	827	777	818	776	757	824	768	771	762	785	774	820	870	787	835	772	828	769	778	801	795	836	789	799	746	752	796	846	820	767	803	800	797	865	789	760	798	766	793	765	768	838	770	818	774	802	762	830	806	819	807	759	769	815	707	789	772	774	788	775	809	811	812	820	818	742	805	791	735	792	786	777	752	786	766	797	785	788	832	787	800	799	809	787	786	755	775	744	823	756	824	798	798	824	811	785	828	813	799	817	773	780	821	775	813	776	780	811	791	785	787	827	809	778	846	748	758	839	811	785	786	816	751	756	785	768	798	770	780	781	772	824	766	790	783	853	768	775	807	744	824	750	791	847	824	799	780	820	788	771	806	741	775	743	777	765	795	789	803	792	768	802	793	799	805	803	813	774	756	847	805	728	812	833	801	808	781	791	778	765	815	859	768	791	797	759	811	747	787	831	819	745	733	814	803	800	784	792	789	765	731	797	835	802	747	782	760	735	803	794	745	773	796	782	841	795	706	781	810	775	836	728	799	786	766	791	769	743	767	751	770	815	738	789	781	783	780	748	765	770	808	816	785	808	795	775	733	786	813	837	810	831	782	780	743	801	764	835	787	766	804	761	776	785	753	796	756	784	805	831	790	802	789	785	834	821	775	818	792	797	790	808	772	804	838	764	751	820	812	827	807	815	787	759	818	747	789	825	761	841	792	783	757	801	769	794	828	739	798	788	746	785	781	829	781	849	852	782	786	764	821	787	787	817	758	792	841	758	742	826	812	789	830	793	786	754	789	743	782	801	815	792	851	779	808	784	770	796	849	840	744	821	792	794	758	757	790	810	791	798	790	784	827	823	772	782	770	799	792	821	808	763	796	798	788	781	849	802	816	839	835	779	821	765	777	751	792	814	783	823	786	790	816	800	791	816	813	798	806	810	842	743	831	821	785	836	831	773	753	776	814	796	830	805	814	825	807	800	778	808	784	762	827	789	812	770	813	757	756	808	781	788	777	758	788	798	770	785	785	809	847	775	815	749	818	796	809	765	820	793	799	804	747	760	816	779	824	749	811	779	803	823	774	845	797	807	823	749	797	770	833	783	782	777	772	717	770	770	798	797	787	748	824	779	771	810	801	778	811	764	742	814	811	789	790	763	774	777	763	746	800	837	764	747	801	794	828	750	741	741	768	775	820	814	811	785	793	751	751	790	833	780	797	886	851	805	789	791	788	758	782	801	804	835	797	821	807	811	820	806	801	826	788	799	853	800	854	781	766	795	772	740	813	821	833	771	783	783	754	809	813	846	806
1579	348	324	315	297	350	305	330	311	341	333	340	364	419	354	353	333	385	347	332	317	326	318	286	336	356	356	296	282	347	361	344	324	328	351	345	322	294	333	310	323	329	313	295	294	325	286	310	302	338	341	384	332	320	333	328	368	320	345	332	342	354	311	357	320	343	341	288	314	297	321	304	332	327	349	293	324	300	359	308	326	326	335	344	338	338	295	327	320	340	350	334	334	297	286	305	333	337	304	303	340	323	300	333	344	337	346	317	325	340	327	330	302	314	306	321	340	318	346	362	314	298	329	322	378	301	359	309	320	340	322	296	332	318	338	314	324	296	310	308	282	331	370	350	331	308	312	352	308	325	321	317	325	336	343	390	333	318	357	333	330	331	312	336	284	298	331	337	288	330	343	313	324	345	310	343	350	332	341	334	297	365	340	326	333	354	356	303	285	324	334	311	374	350	348	355	322	330	307	338	325	332	310	343	343	347	341	333	315	341	317	294	323	330	350	328	319	360	312	315	334	347	328	341	310	301	323	324	305	305	302	317	325	332	336	308	345	327	316	310	311	323	357	341	319	318	295	337	314	345	341	366	313	328	302	325	339	306	321	332	317	333	315	294	300	346	323	345	320	331	369	324	296	327	309	354	340	323	358	335	323	360	337	345	319	345	313	336	300	334	312	297	359	324	314	314	326	343	319	302	330	320	336	308	342	332	306	318	336	313	350	354	330	310	291	331	331	322	324	320	345	310	339	312	328	286	324	329	280	323	318	329	354	328	322	333	320	320	341	342	359	331	309	296	333	331	327	356	334	330	296	332	323	317	305	303	312	294	283	298	327	328	334	286	321	303	327	323	314	354	337	345	354	312	327	315	331	326	338	305	319	332	347	316	329	332	332	299	296	349	335	342	299	326	316	299	321	341	311	327	322	299	338	371	325	341	329	339	343	345	326	311	331	334	316	313	293	290	354	336	328	319	322	311	334	299	322	327	325	317	318	300	353	340	351	354	318	323	313	359	315	315	310	334	332	283	318	357	328	322	334	338	313	311	312	293	347	327	331	349	371	326	348	346	309	311	322	342	336	331	323	321	320	316	327	352	320	327	336	302	367	323	353	300	312	319	285	339	312	333	319	325	315	330	321	329	352	347	310	328	319	349	318	286	318	317	317	321	327	350	359	306	334	373	373	341	317	353	351	347	285	342	344	340	320	335	298	335	320	337	336	295	339	306	333	313	338	279	321	330	325	348	336	348	324	333	329	345	332	294	320	347	320	331	321	325	365	305	315	334	288	326	316	319	299	312	334	332	334	374	300	300	300	326	313	337	340	336	323	302	347	347	372	295	334	313	354	297	332	312	344	344	323	331	305	321	318	326	326	323	317	333	315	341	333	317	317	345	323	291	309	295	339	328	304	304	314	342	291	332	349	305	331	298	327	323	346	343	326	308	326	340	317	351	318	305	323	333	313	315	321	302	298	317	298	343	345	328	324	317	301	307	358	328	326	315	326	311	323	313	316	348	318	361	323	333	357	358	316	314	355	286	309	294	355	373	358	354	285	342	301	332	337	346	343	327	325	279	328	320	312	338	331	318	340	365	320	318	307	333	317	340	348	306	306	343	350	302	310	317	346	354	324	316	343	346	327	332	340	350	327	354	337	354	351	301	339	314	320	323	353	315	315	363	303	315	349	334	351	309	316	330	326	304	313	323	340	347	331	333	321	319	289	334	343	316	352	316	329	332	363	344	337	341	328	326	320	312	325	323	313	375	377	318	320	362	328	366	308	331	320	288	313	335	330	301	365	344	321	338	321	332	286	279	296	322	336	353	328	307	356	341	329	323	335	317	341	315	322	348	303	324	358	331	318	345	322	357	345	333	338	324	278	325	315	351	331	310	331	333	331	325	304	325	368	350	347	349	334	343	322	350	363	297	303	342	324	359	367	296	324	320	304	345	356	331	301	314	299	350	346	368	320	363	285	314	291	303	324	304	334	318	333	309	310	323	310	319	327	372	334	349	284	332	338	343	341	329	342	317	316	307	320	315	347	330	368	332	320	332	331	339	341	358	297	347	340	321	364	344	311	308	333	366	318	337	315	322	341	314	323	290	372	310	307	311	295	352	269	300	312	302	324	301	309	288	311	338	331	296	344	324	310	320	344	332	292	308	292	343	330	362	327	338	321	302	332	320	311	343	326	324	348	346	313	334	338	322	303	337	348	331	322	326	339	337	317	348	361	298	318	329	328	308	330	326	306	303	315	313	330	353	313	364	336	334	319	336	332	311	346	350	305	321	338	307	311	315	352	342	310	330	299	332	320	282	319	328	280	309	340	359	340	324	300	309	341	322	314	316	329	317	306	330	353	345	359	328	329	336	333	320	362	341	310	328	335	344	370	323	348	366	334	336	303	323	329	305	296	348	339	293	357	343	331	327	345	328	345	321	336	350	314	283	337	341	318	335	336	360	344	325	320	357	264	308	342	354	361	307	328	334	325	325	302	279	336	335	323	321	329	309	306	333	370	386	343	363	374	376	331	319	321	328	315	356	356	312	360	279	345	336	336	322	335	324	290	318	376	309	338	343	328	350	342	322	335	274	303	296	338	345	346	358	315	307	357	378	318	329	302	312	318	359	348	348	332	325	321	342	314	349	323	301	321	328	339	279	316	334	294	329	350	335	382	375	343	340	337	321	351	340	339	352	306	330	335	380	343	310	339	338	360	316	318	312	355	324	278	282	349	316	330	325	326	326	336	315	363	345	309	318	353	308	297	312	357	347	300	316	299	340	327	305	313	316	361	330	329	311	310	296	311	336	325	327	341	304	293	319	319	335	352	332	356	304	314	300	299	334	321	315	320	318	341	301	315	320	332	337	348	325	320	341	308	319	368	318	320	305	331	324	325	329	321	308	350	335	352	308	352	311	333	334	320	342	354	333	322	354	332	353	307	330	331	328	310	360	320	343	315	300	334	352	298	320	330	311	332	265	337	333	336	306	333	343	300	304	316	331	320	325	328	355	333	358	307	350	296	310	345	336	342	306	345	337	344	317	343	315	324	324	335	348	336	340	323	347	293	333	334	296	315	355	315	328	369	346	301	312	334	310	304	343	322	321	298	305	334	348	360	342	319	330	324	327	348	369	298	343	335	290	328	322	366	339	325	307	321	314	339	327	273	332	322	330	352	341	355	322	332	346	365	315	325	332	325	303	309	360	305	319	342	312	315	330	335	341	341	352	334	350	323	305	320	341	359	318	295	329	331	341	341	303	311	346	329	321	328	315	299	335	316	308	347	353	292	327	332	328	293	357	343	334	332	342	305	360	351	354	276	326	329	328	333	316	359	334	338	343	323	302	312	333	300	335	360	347	317	328	350	344	309	317	343	342	372	315	315	348	315	318	335	353	329	322	319	345	298	329	313	339	368	351	323	352	333	353	315	329	321	336	337	327	339	304	325	320	343	354	335	300	339	363	302	308	355	341	329	333	338	358	355	316	298	320
1908	808	722	826	776	725	822	781	763	789	810	804	1183	1231	1031	1003	777	815	771	720	777	729	712	772	731	775	798	764	780	747	779	765	729	741	741	796	769	779	742	776	739	764	759	754	760	769	806	819	727	765	750	735	753	795	761	730	771	761	743	797	750	736	721	775	762	670	766	760	766	752	776	774	788	756	776	737	762	722	745	723	741	758	731	710	803	752	707	774	803	744	766	782	739	743	736	761	742	764	726	738	814	763	742	752	712	775	762	778	798	801	800	785	761	770	732	782	789	751	713	767	707	766	732	756	704	760	737	752	729	769	799	792	769	744	701	781	755	777	771	777	715	781	732	712	752	774	836	789	742	785	754	790	706	796	742	710	730	735	775	757	750	767	755	804	798	775	761	728	802	712	737	756	760	785	761	737	745	721	752	776	769	750	791	758	805	697	739	781	727	746	729	744	751	717	770	813	745	733	796	766	719	763	728	771	732	747	773	718	754	785	736	750	763	783	743	769	782	768	721	772	733	703	774	763	740	777	772	748	763	742	766	732	712	725	710	773	772	752	752	763	757	771	799	747	751	777	752	716	732	768	722	751	779	757	735	760	765	752	849	764	798	764	720	712	757	687	729	766	742	730	785	748	714	758	734	795	777	799	716	730	767	839	729	784	732	773	764	768	769	772	741	758	797	712	723	739	760	737	740	773	741	743	709	808	778	771	785	759	753	743	762	749	730	785	724	755	780	826	743	754	810	775	765	759	717	760	745	708	726	790	734	763	740	748	746	764	726	758	747	749	781	828	760	762	750	774	761	752	765	731	751	741	741	775	734	714	729	741	759	755	770	801	719	778	810	766	771	758	741	734	734	775	781	718	713	781	775	772	764	731	787	767	770	759	738	764	764	731	781	725	753	782	733	754	738	764	780	739	716	779	718	785	751	807	786	736	779	768	725	786	798	760	705	749	800	763	734	733	743	754	768	781	708	731	797	717	791	733	713	735	764	734	781	778	731	736	741	794	738	779	781	775	721	769	742	816	775	759	753	737	759	701	739	781	789	782	735	773	746	759	764	749	730	821	748	740	755	742	737	741	746	800	755	734	766	748	760	736	724	767	734	708	723	807	712	759	692	740	749	772	767	744	753	727	768	759	765	749	781	763	744	751	757	747	773	739	754	764	743	778	739	749	715	756	686	741	770	713	760	778	772	707	840	729	730	726	737	730	756	782	771	752	738	760	757	779	762	709	761	759	751	727	760	797	730	727	778	782	789	757	714	714	771	742	723	747	715	749	747	760	791	844	729	733	732	780	776	731	731	736	700	810	768	756	806	783	770	763	779	768	792	756	717	752	764	747	767	722	766	749	779	776	764	772	823	725	794	723	778	766	681	773	748	723	758	736	755	735	760	731	726	837	702	791	764	755	761	727	757	768	734	726	722	779	776	735	782	791	727	771	745	759	761	757	750	735	778	775	757	737	743	760	775	796	822	768	773	747	721	761	777	745	722	736	775	739	815	748	762	768	767	715	784	762	773	756	739	749	762	778	787	735	800	757	739	745	756	768	751	792	771	790	773	764	764	773	768	734	794	753	712	770	792	785	790	737	806	742	729	787	752	779	791	735	725	780	741	758	742	742	770	743	740	726	763	836	776	721	778	761	759	729	775	779	778	785	773	786	753	768	733	769	725	715	757	733	749	836	751	718	763	721	759	765	792	802	699	778	774	750	771	753	766	739	753	794	750	754	814	776	765	806	769	768	764	732	772	742	744	766	778	755	688	779	710	747	769	742	829	771	839	775	724	761	745	755	766	740	739	787	763	788	773	783	757	764	758	790	767	721	848	770	794	769	756	780	729	728	770	706	835	740	780	806	722	758	798	814	781	726	784	789	727	721	747	758	732	789	746	779	757	791	712	709	786	750	753	729	737	750	799	745	735	726	758	734	818	751	750	725	719	752	764	734	757	718	796	761	725	757	733	717	756	769	765	719	745	776	756	771	766	834	735	697	776	766	810	734	758	800	768	786	738	724	747	760	711	783	752	771	717	753	731	756	753	741	722	748	730	757	781	703	782	733	714	731	787	749	742	741	783	701	761	772	791	770	737	778	784	727	790	792	725	743	800	776	746	763	773	733	756	768	773	696	803	718	740	746	764	786	736	772	741	765	708	726	731	762	746	749	790	786	760	783	747	742	724	756	744	766	769	717	727	744	723	733	746	757	734	793	772	739	711	697	743	770	739	771	756	770	744	766	779	740	747	747	782	771	722	756	753	747	736	784	745	698	748	794	740	757	741	754	727	731	728	780	749	748	774	695	758	763	758	709	810	710	738	720	732	779	762	796	705	792	743	768	793	802	760	770	759	700	792	747	765	742	725	755	796	690	775	755	754	713	737	719	694	780	748	772	732	760	789	804	744	734	767	749	776	804	716	722	702	740	730	728	734	752	765	762	752	782	736	762	710	715	784	753	751	774	737	810	752	751	728	788	740	765	718	747	760	737	788	795	739	728	761	753	762	737	791	752	729	764	750	722	774	782	796	765	728	758	751	758	778	757	789	810	772	735	760	772	756	750	745	783	772	718	802	771	740	745	725	744	730	788	767	743	793	798	774	762	769	781	787	774	752	761	718	708	774	791	777	771	766	790	695	776	768	747	734	744	790	746	729	758	764	758	790	783	713	749	721	763	736	757	725	775	794	782	726	780	821	769	744	758	784	779	732	763	722	753	792	734	807	779	759	763	733	772	758	758	761	759	754	754	782	773	718	747	753	759	750	746	716	767	749	755	751	769	749	771	756	812	739	794	733	717	693	731	726	757	747	754	776	777	754	729	746	710	742	763	737	762	847	788	763	730	737	748	795	721	732	739	761	788	726	757	793	758	760	729	780	771	817	786	737	721	705	788	723	713	756	737	748	751	748	791	716	764	780	766	734	736	759	774	790	728	715	774	718	804	798	840	727	725	747	822	747	751	762	784	744	765	769	727	708	729	804	733	801	794	767	771	745	756	757	809	717	720	763	711	761	786	744	721	705	735	742	783	750	729	716	786	785	792	748	760	772	776	721	735	761	710	734	786	802	739	785	724	712	746	790	756	766	789	749	813	789	798	782	760	741	771	737	733	727	747	753	767	799	741	702	766	777	741	724	767	779	807	795	767	746	745	713	728	760	746	749	688	782	746	772	764	768	755	738	722	753	788	716	745	765	772	744	743	750	778	735	716	761	767	744	785	745	751	733	781	764	765	786	751	706	805	731	748	785	814	680	768	763	720	780	789	760	749	719	779	746	786	759	732	818	790	784	770	765	712	757	743	766	749	746	770	702	744	756	724	734	777	786	705	771	760	731	787	755	752	753	779	712	791	760	754	741	768	741	763	772	760	843	719	758	743	793	760	774	791	792	770	791	760	774	749	744	791	763	765	787	732	735	775	747	760	742	756	729	756	741	713	839	764	728	730	746	729	751	751	750	736	764	717	760	724	789	722	760	733	781	759	772	735	781	764	755	767
7669	547	502	417	352	310	249	267	267	248	224	244	318	375	334	261	230	227	188	209	212	223	181	205	184	181	205	205	173	187	222	182	180	214	197	184	209	220	205	201	183	193	174	214	186	174	194	184	177	227	182	186	189	190	201	190	186	194	181	172	175	195	201	198	167	203	199	177	182	199	199	195	182	181	212	183	179	192	185	201	205	215	180	193	195	216	177	187	177	184	193	194	174	207	180	198	208	176	200	185	198	179	199	227	217	201	186	193	212	187	191	179	192	185	194	204	207	162	196	162	184	194	195	226	226	190	204	182	219	150	190	220	204	202	181	210	216	202	215	192	200	187	203	222	169	177	194	190	201	200	209	179	182	202	192	194	198	208	199	162	173	200	184	195	209	186	171	170	178	170	189	197	180	181	191	220	167	190	190	183	235	208	195	194	200	186	204	207	192	185	171	187	171	202	194	201	187	203	194	192	191	195	179	169	208	193	223	172	205	205	173	180	196	181	204	185	194	197	213	208	188	180	194	180	190	188	212	190	209	203	189	204	180	190	181	176	174	179	185	196	202	202	206	194	183	217	201	182	197	173	205	202	228	181	186	200	189	202	201	186	184	202	179	187	204	195	185	212	197	183	166	178	207	166	185	192	179	189	191	182	215	207	187	205	201	199	188	191	175	183	190	186	216	174	193	180	180	195	182	188	177	176	204	192	176	207	189	181	189	159	199	202	198	194	190	202	183	199	195	214	225	181	221	165	203	212	176	164	197	207	209	181	165	194	193	205	189	177	186	172	205	196	172	210	209	222	177	197	192	202	208	191	173	185	198	175	190	192	201	217	190	195	199	207	175	160	166	192	196	189	191	184	175	222	232	186	185	180	169	205	208	188	193	209	196	169	184	192	202	195	201	210	203	211	174	202	173	178	204	195	200	210	174	216	190	209	224	176	192	181	189	196	153	191	195	206	211	194	186	178	178	177	197	181	175	185	199	214	178	187	187	193	202	195	207	199	193	188	196	202	196	209	189	198	187	155	166	197	171	204	195	208	174	229	200	191	214	230	195	205	202	202	191	201	182	181	193	182	194	179	203	175	177	183	175	190	186	185	216	207	194	190	179	210	193	196	208	201	221	186	209	214	193	190	198	185	174	190	221	175	190	214	199	162	191	196	162	163	193	173	189	174	188	222	162	217	208	197	194	201	171	191	192	168	189	193	212	173	215	210	201	185	189	207	192	200	166	222	204	178	157	192	204	212	221	208	199	176	201	180	187	197	180	172	176	213	214	214	190	222	201	194	202	215	226	186	208	188	207	181	202	175	180	188	198	171	214	207	184	193	192	169	171	200	182	200	208	202	178	200	161	192	188	187	190	178	211	219	220	219	210	205	192	166	190	173	168	192	196	176	195	195	193	182	180	209	168	206	184	189	193	187	157	187	182	210	206	222	178	207	200	198	207	194	193	180	214	221	213	188	180	170	199	160	188	172	162	221	183	211	188	200	208	176	218	207	193	183	175	204	167	194	184	209	191	184	182	202	213	199	179	186	187	167	213	189	180	182	208	173	171	190	186	178	210	172	193	184	192	171	183	206	189	181	204	185	199	191	198	209	174	170	212	199	167	177	185	217	184	174	182	196	190	175	188	194	212	171	202	229	200	212	201	174	181	186	212	189	228	203	194	206	204	205	154	194	195	209	196	229	184	180	172	219	195	214	189	187	215	233	183	169	199	182	190	204	183	191	196	208	165	181	199	186	192	176	170	179	185	200	187	197	185	181	194	190	188	220	212	199	181	168	211	213	195	216	175	217	165	182	168	219	201	203	198	201	248	185	193	194	187	196	185	184	181	193	187	193	164	193	206	196	178	201	194	198	225	161	218	194	211	201	191	193	179	224	196	173	198	206	187	189	201	199	164	191	216	204	195	207	188	204	206	185	187	224	159	206	193	195	193	188	197	175	176	207	180	211	213	186	187	186	169	187	206	184	173	181	179	195	171	189	189	185	173	191	172	214	231	216	199	192	189	194	194	181	187	191	197	197	199	189	204	217	182	200	208	183	205	200	171	188	213	183	205	203	186	209	208	172	214	202	189	218	214	199	182	184	180	203	185	186	177	188	198	185	222	197	197	201	215	195	192	190	178	180	211	223	194	179	193	191	184	197	180	204	194	186	177	185	186	206	212	190	184	208	185	200	188	186	166	198	171	193	152	185	186	210	188	200	211	217	198	205	179	177	203	192	186	201	181	194	192	192	202	180	175	185	172	218	185	198	164	173	203	191	199	201	190	200	171	211	190	198	200	195	228	154	197	212	168	178	214	201	182	186	185	211	193	176	176	212	197	197	201	193	186	193	205	205	188	191	154	196	197	237	194	188	192	183	187	190	180	166	198	198	192	176	225	200	191	195	182	200	184	202	212	167	223	185	193	182	175	200	186	181	190	182	199	174	194	198	200	192	171	208	183	189	176	206	200	169	184	199	185	192	190	218	192	199	173	186	215	172	190	180	181	186	200	188	205	185	178	205	201	194	181	180	184	200	204	185	228	179	190	196	194	200	201	212	201	218	184	187	198	229	200	199	200	220	221	198	198	183	170	190	189	189	201	177	204	203	162	188	211	211	178	206	190	206	168	206	214	210	154	193	188	217	177	172	190	183	186	215	179	168	205	196	178	196	157	161	160	175	190	193	181	179	186	187	182	160	186	179	184	178	186	183	211	170	193	180	168	200	185	189	177	183	174	179	187	215	211	215	194	193	189	191	182	205	219	172	188	210	209	205	189	187	168	201	192	201	167	201	205	189	216	189	195	200	194	186	193	191	180	186	203	198	186	202	234	207	197	191	186	184	188	170	186	179	208	215	167	186	198	195	192	207	163	177	227	183	198	179	195	217	179	225	215	205	181	187	164	185	207	184	194	211	205	197	171	182	193	190	200	203	191	194	182	189	195	182	195	200	201	174	195	200	186	170	165	184	194	188	184	184	206	189	201	182	195	178	201	179	183	190	198	192	182	202	186	196	190	192	188	202	186	177	202	173	190	217	197	216	175	203	175	175	192	186	206	179	182	190	191	212	196	200	185	192	190	212	201	181	165	201	193	201	195	187	222	215	181	202	187	193	178	191	196	210	206	212	211	196	198	191	189	176	186	212	189	199	201	185	181	217	177	207	162	191	198	203	190	223	191	188	188	218	188	180	196	233	213	189	200	234	187	181	177	205	189	204	179	159	184	207	206	186	175	200	218	185	207	195	179	170	193	192	203	202	218	176	182	229	200	192	202	213	194	200	190	185	173	187	184	217	203	216	198	200	208	182	194	173	193	210	201	191	178	189	216	198	218	212	209	212	198	190	210	189	207	186	197	184	187	200	189	203	223	209	194	205	201	221	175	190	176	204	201	196	214	182	183	199	194	199	150	188	192	199	174	210	199	195	178	213	182	201	213	177	159	182	224	204	188	182	205	215	189	189	200	188	161	184	185	194	231	176	193	188	169	204	189	175	195	202
6315	761	1241	1353	1186	1050	1002	882	891	759	685	877	1526	1439	1230	909	627	576	574	566	551	504	544	531	577	548	581	511	576	501	524	545	532	510	550	505	512	551	490	484	490	538	506	532	525	549	514	518	525	523	469	532	526	551	514	514	488	499	526	552	482	581	526	521	547	505	524	499	498	517	528	548	527	523	510	525	529	512	559	553	527	528	555	492	551	523	508	502	507	553	508	557	545	501	508	516	498	559	546	504	478	500	511	544	523	529	510	505	523	502	504	519	536	523	528	505	520	534	543	517	498	494	532	498	474	535	486	519	534	537	522	534	518	494	512	505	516	508	538	500	530	554	517	497	537	513	527	499	484	513	469	493	509	514	498	472	519	505	508	522	495	481	502	530	523	506	494	493	463	517	518	519	539	512	530	528	512	515	506	509	531	533	480	512	465	511	518	533	540	527	485	464	527	514	529	506	519	483	543	547	500	496	502	522	487	507	542	489	532	492	532	481	511	504	449	509	508	529	505	553	533	538	522	470	512	525	527	519	501	516	524	538	531	514	528	526	507	518	497	558	539	527	509	519	492	541	550	517	519	491	488	500	509	522	503	503	531	474	523	535	535	533	479	495	485	512	546	492	514	551	564	524	510	525	495	479	534	521	496	509	510	495	500	490	501	497	472	520	495	535	541	469	533	507	552	531	503	509	498	553	502	487	524	504	500	525	528	516	516	497	510	517	478	511	491	502	513	505	536	551	516	528	517	462	509	493	495	521	519	554	513	515	534	535	546	523	499	473	497	523	519	520	507	516	536	500	520	480	499	525	502	529	540	520	528	495	500	503	506	527	540	489	525	512	505	530	494	514	518	518	533	496	549	528	501	517	512	510	470	521	513	475	497	522	556	480	522	491	507	523	522	511	506	551	528	522	460	522	465	502	479	547	521	504	513	517	518	489	539	533	490	519	524	522	473	498	507	514	485	461	503	482	563	462	523	453	535	484	473	502	506	515	541	537	505	501	506	522	505	492	559	460	506	518	504	493	536	541	495	549	523	507	521	483	509	522	517	495	509	508	469	504	531	535	513	476	490	513	490	503	519	540	482	518	528	567	496	528	523	508	503	522	489	543	497	540	494	503	530	503	535	508	510	489	506	480	511	528	512	494	534	529	498	527	496	520	527	499	529	507	475	496	522	519	476	505	495	577	516	545	524	527	578	503	537	519	503	496	505	495	467	510	517	514	524	506	529	517	496	480	535	503	519	489	523	512	524	530	518	499	506	549	502	558	493	474	512	537	519	538	504	468	495	510	493	494	525	511	518	482	515	493	479	531	523	495	492	530	472	504	506	501	512	478	526	502	542	534	497	528	549	480	519	522	516	533	518	526	488	490	503	505	517	532	543	499	496	534	512	539	518	491	511	490	529	527	478	544	522	510	492	526	499	521	548	548	522	542	455	507	523	522	528	468	524	497	492	531	512	532	525	543	485	458	514	492	531	494	503	499	514	531	536	512	469	524	524	546	541	509	526	487	518	513	523	551	522	525	485	473	511	457	475	492	512	511	496	538	502	515	518	538	519	541	502	528	527	521	516	513	530	508	480	533	532	513	495	503	482	502	491	494	567	473	515	478	523	520	496	522	528	524	510	501	489	506	466	508	516	527	496	564	501	544	560	497	472	536	529	487	481	514	526	512	512	502	514	496	525	524	510	491	506	513	526	481	504	510	500	525	476	497	561	519	519	503	515	539	510	504	513	491	486	514	483	546	497	506	495	525	474	531	599	483	484	489	540	487	526	521	537	517	531	506	523	566	492	497	542	546	552	502	528	540	511	526	526	479	554	509	521	525	511	515	505	507	491	542	519	513	492	467	531	542	529	497	513	541	492	499	507	527	486	496	472	482	484	512	530	521	518	521	495	530	490	527	487	555	529	493	540	543	529	460	512	526	531	499	508	504	515	517	521	548	498	478	489	504	460	556	515	566	519	480	486	464	494	507	504	519	477	531	485	535	496	480	488	487	519	494	506	542	497	499	550	491	493	522	516	487	516	490	552	479	516	548	502	521	560	511	507	511	475	520	503	530	526	484	497	517	533	481	511	533	519	527	504	529	531	485	501	487	524	544	498	517	490	531	498	538	520	533	513	505	491	511	528	511	542	476	504	499	512	517	508	506	506	480	536	546	486	514	550	536	486	540	511	517	525	516	506	532	490	504	517	527	499	559	513	505	539	534	514	492	478	541	512	499	505	560	532	501	509	525	495	536	483	550	550	488	514	508	514	482	500	511	542	516	503	496	521	493	505	474	531	525	557	514	491	507	531	540	481	544	509	520	554	522	500	489	498	518	514	528	476	495	536	508	503	519	554	520	497	518	512	494	477	504	509	453	522	539	540	530	512	536	509	524	511	518	475	536	547	526	487	529	527	534	517	511	517	533	536	491	493	569	547	541	505	510	508	492	498	508	517	526	522	504	529	486	497	490	524	510	536	551	534	522	487	497	514	542	532	489	486	494	502	471	548	480	516	476	552	512	514	508	503	514	533	468	509	551	579	538	515	483	460	529	509	496	498	519	521	500	569	468	494	531	486	508	461	483	493	485	472	503	482	506	450	534	491	508	539	582	541	538	528	566	503	547	541	521	563	501	519	511	571	548	520	489	554	500	543	503	544	470	532	523	518	527	533	546	514	547	524	546	503	505	504	498	527	533	539	514	509	491	497	516	524	472	515	467	490	543	505	493	508	506	486	516	521	506	476	525	514	537	506	519	541	492	527	533	533	495	505	481	488	479	508	544	453	484	465	531	514	518	516	491	533	491	487	513	514	511	508	511	546	561	519	498	563	535	522	526	522	472	489	530	494	487	534	492	548	519	551	544	523	489	494	505	455	476	483	516	568	499	528	523	502	526	515	522	517	557	536	493	516	574	527	522	494	537	466	520	465	499	493	501	524	501	540	490	550	515	471	513	477	487	529	495	460	501	521	483	522	490	530	521	516	511	529	526	488	518	536	534	528	516	490	516	525	475	518	557	525	503	542	517	500	510	511	563	529	502	529	506	548	548	476	508	481	545	494	479	515	506	501	480	485	501	476	520	506	508	497	524	550	513	543	497	508	547	497	508	556	515	558	508	491	538	482	525	499	516	500	529	498	524	513	531	525	544	518	543	564	534	520	515	492	543	535	522	519	509	502	507	561	489	544	462	494	498	496	518	548	510	513	487	511	548	517	525	531	481	503	531	491	480	509	550	536	491	542	486	515	508	531	503	522	520	508	496	532	483	503	543	528	525	511	542	497	506	539	507	526	496	480	484	520	495	493	489	514	507	498	536	501	504	518	525	500	520	485	500	554	540	522	523	520	488	491	499	536	533	490	516	529	507	511	521	525	515	503	524	497	544	473	518	497	530	506	509	544	512	511	542	524	524	497	523	510	546	540	527	531	538	556	481	519	514	475	529	489	526	477	537	493	518	477	516	513	492	543	507	547	487	485	509	528	484	500	529	499	510	517	525
14040	1213	1011	789	646	566	526	439	410	418	387	414	636	573	481	386	340	356	373	298	342	334	352	319	325	301	295	296	263	320	323	324	330	306	327	307	297	304	281	330	348	308	321	324	322	326	331	304	321	327	317	331	320	279	319	302	332	307	344	310	319	329	344	344	300	297	294	342	318	316	317	314	307	306	367	287	337	313	280	322	328	331	330	277	403	361	324	304	317	297	371	337	316	299	296	320	314	298	314	328	352	324	331	316	342	307	316	312	304	317	332	349	333	304	337	353	334	302	318	340	298	306	298	316	295	332	321	312	311	312	300	296	283	289	333	314	309	283	272	320	321	330	329	310	332	322	319	329	312	322	283	346	303	325	302	348	323	318	312	312	314	348	315	329	317	332	309	353	326	321	295	324	329	308	322	281	330	326	331	320	313	338	317	313	311	340	356	332	306	323	310	302	282	297	301	296	317	306	346	339	349	354	337	324	309	330	310	292	300	332	344	323	305	340	331	349	301	326	307	301	346	306	320	315	307	315	339	347	283	311	329	314	322	318	330	336	336	326	355	300	291	319	331	329	317	312	360	311	350	311	313	306	365	324	311	327	346	308	290	318	331	333	321	328	309	335	303	343	304	286	296	337	341	312	319	310	338	303	323	328	307	315	349	283	349	351	351	312	305	288	335	293	303	288	303	326	341	312	306	290	262	297	340	317	297	309	341	331	339	302	316	307	339	334	337	286	335	335	325	345	303	328	314	343	311	331	328	333	298	289	338	319	347	300	340	332	322	316	330	322	344	326	316	316	326	302	355	311	299	366	332	337	319	354	301	298	344	341	308	301	307	291	324	312	310	354	304	354	334	303	299	311	346	352	321	286	339	327	319	330	315	310	302	289	343	329	286	313	352	328	310	319	300	338	302	325	282	328	320	301	307	357	327	302	338	311	337	295	312	331	296	314	336	316	314	310	319	302	338	326	329	352	292	313	313	310	314	308	342	288	324	304	302	321	320	287	299	292	342	275	331	302	330	344	324	309	304	331	302	289	320	323	320	300	335	318	310	321	309	319	322	312	294	320	320	305	340	329	299	330	315	302	304	342	351	294	334	324	333	328	306	348	336	317	315	306	351	316	362	320	364	325	368	317	314	320	310	313	321	282	319	330	372	303	309	322	349	316	289	347	280	314	340	296	328	328	312	315	306	317	305	301	327	340	353	330	321	320	343	343	316	295	325	305	340	338	287	298	321	325	266	324	322	300	367	323	268	328	326	340	341	272	346	307	328	334	301	331	326	317	340	328	291	311	326	338	300	321	325	320	306	304	290	305	329	320	324	308	318	338	287	315	297	307	334	336	320	361	331	338	308	303	298	305	311	330	332	300	333	351	274	330	328	318	336	331	294	333	324	331	317	326	332	293	333	316	307	347	322	289	318	334	324	315	314	333	366	326	320	327	346	293	326	319	304	284	326	294	318	315	333	327	328	278	304	297	295	331	309	298	318	302	322	296	338	269	304	319	301	344	336	347	315	333	315	321	312	321	305	346	324	318	348	312	303	294	317	323	316	324	316	283	323	350	332	344	305	325	346	308	348	310	280	310	314	337	301	340	346	307	354	344	288	306	326	278	330	314	326	318	360	317	318	314	322	308	352	339	330	306	313	312	347	328	332	333	340	327	316	297	327	327	297	311	324	319	292	327	317	320	300	319	347	324	281	336	337	320	335	333	341	298	346	330	296	339	313	336	350	326	316	288	341	320	330	350	349	310	316	336	319	327	338	331	352	316	332	323	351	305	295	345	322	356	298	310	340	304	323	284	321	313	296	316	291	318	319	307	331	321	341	325	299	344	316	300	303	327	309	334	331	322	278	315	321	281	310	324	283	300	284	320	286	340	325	317	310	307	295	335	332	303	307	347	315	347	342	313	296	330	318	341	362	337	323	365	326	315	330	300	356	351	280	331	336	307	300	315	295	324	305	320	280	317	331	321	326	289	307	289	326	306	325	314	331	319	298	311	313	347	306	301	332	298	322	339	308	295	310	336	296	323	371	313	320	280	321	312	312	274	317	296	320	338	336	313	346	331	282	324	314	345	292	298	278	339	307	310	353	300	309	359	335	340	304	346	319	342	333	331	344	347	327	328	344	322	299	315	279	323	341	337	306	316	310	330	325	311	300	297	353	300	276	297	333	289	305	323	329	339	318	336	321	303	350	332	352	331	346	332	250	281	325	324	329	335	327	329	311	338	300	276	292	336	316	359	301	310	307	304	339	328	335	309	322	304	353	336	316	311	332	283	331	330	346	317	322	299	333	318	285	331	280	315	314	316	321	316	298	305	337	328	284	329	314	309	328	326	327	338	325	325	350	343	325	331	306	291	300	325	309	312	332	288	324	350	349	354	311	329	338	345	324	334	311	310	279	313	296	292	332	324	317	346	326	286	308	340	335	342	322	341	309	330	309	317	320	330	308	316	348	306	280	289	349	310	319	320	303	325	312	296	299	301	323	308	308	335	324	360	308	334	302	328	326	307	316	333	297	314	342	287	313	353	339	313	291	336	290	267	296	306	350	322	337	293	313	313	321	311	340	309	330	340	299	332	318	350	345	336	310	298	307	304	337	323	340	322	311	287	297	337	314	321	310	309	338	332	328	337	313	327	341	320	358	291	302	285	313	340	302	307	327	307	281	320	348	325	314	342	310	337	328	339	315	328	315	298	299	350	331	324	310	334	317	323	317	285	326	357	289	309	346	341	295	333	317	316	309	312	304	312	328	316	313	280	352	294	287	355	320	334	357	326	288	310	305	305	301	339	318	289	350	348	370	305	313	334	314	339	321	323	302	319	304	296	351	345	333	338	308	344	309	295	356	310	302	313	322	335	311	274	319	333	319	292	351	294	302	314	280	293	300	342	338	336	347	340	311	330	295	297	319	328	297	307	332	322	332	312	300	349	319	335	325	287	300	306	270	309	350	347	385	318	325	286	339	288	308	320	316	309	309	329	342	328	347	331	306	309	345	327	330	301	312	322	366	309	303	298	289	321	303	332	310	311	310	342	350	313	329	352	308	298	335	288	338	324	309	319	329	302	301	325	296	358	348	301	313	348	321	330	305	362	320	305	345	361	348	313	308	279	312	309	322	346	324	300	308	316	328	300	328	314	332	346	332	323	330	292	299	312	297	348	292	308	308	294	330	325	318	304	317	339	300	307	300	337	301	321	322	331	313	321	334	299	320	314	364	354	338	312	315	292	288	314	359	344	330	313	309	314	302	369	311	288	311	351	292	333	366	313	316	303	318	308	330	279	333	326	358	311	316	315	330	282	294	296	317	331	346	301	295	316	332	299	338	328	354	283	309	294	335	343	312	300	338	300	316	330	331	317	278	308	293	322	326	280	280	292	356	326	340	349	318	325	327	263	329	321	298	315	331	314	301	304	351	297	332	323	339	337	320	299	313	313	310	290	329	327	315	316	263	280	325	315	325	340	322	292	320	301	332	329	342	300
8315	1293	2163	2445	2152	1925	1640	1527	1351	1269	1172	1407	2799	2368	2062	1050	858	832	896	867	863	862	809	823	817	852	861	868	872	894	815	823	821	768	752	758	773	811	821	812	832	761	785	801	806	777	823	781	818	842	782	769	796	730	804	783	782	846	824	815	810	780	777	760	782	810	805	779	794	781	810	771	769	805	771	756	796	765	782	775	807	755	746	798	807	758	734	791	753	825	759	806	776	759	773	709	741	817	810	825	753	778	788	762	786	798	799	772	707	699	741	776	762	762	765	784	814	743	758	758	801	801	758	720	785	828	751	790	807	777	746	785	819	780	788	778	803	806	789	777	783	824	792	737	789	798	801	781	779	789	850	756	790	730	772	778	817	765	791	802	760	795	809	775	786	765	800	777	757	794	827	822	771	764	733	813	742	742	772	805	774	781	776	742	770	846	780	833	739	778	818	871	764	793	806	824	824	794	784	740	783	759	768	759	770	782	797	779	773	746	774	748	777	744	806	757	803	835	789	816	749	788	832	809	733	802	760	756	808	739	814	745	772	778	782	792	746	799	777	795	818	785	763	762	736	819	775	753	763	770	807	773	764	824	751	766	765	790	794	757	779	807	755	748	824	794	742	792	830	819	801	735	769	789	767	816	767	734	787	786	786	780	809	747	766	763	788	780	776	805	766	762	774	808	783	712	838	788	778	795	788	782	747	799	814	801	808	779	743	811	766	795	716	739	779	738	847	800	792	804	736	770	803	761	784	793	764	797	821	774	788	759	785	746	802	788	770	802	818	782	702	787	806	812	816	802	767	768	815	788	753	816	788	763	779	756	754	819	802	761	764	844	779	733	788	792	766	796	794	776	775	750	805	758	731	778	758	755	765	813	812	799	768	788	770	793	836	764	809	752	775	780	829	754	794	806	800	799	814	798	779	775	758	790	813	703	785	782	860	762	794	797	793	792	755	784	750	751	749	820	780	762	840	740	764	733	724	767	803	766	790	747	748	744	790	782	818	765	737	773	801	796	813	799	789	783	797	801	754	739	815	749	821	817	811	763	784	723	785	760	767	786	793	785	743	761	774	758	756	770	772	770	785	759	822	766	767	744	754	798	750	761	756	744	813	771	816	765	784	768	790	767	778	770	762	770	782	808	825	796	771	765	751	758	782	790	772	795	763	792	759	792	785	741	847	804	784	799	767	813	756	777	729	788	792	771	800	771	795	770	799	769	832	813	750	800	737	743	806	798	798	825	784	788	811	798	853	816	767	787	743	737	809	768	797	755	804	755	813	790	814	841	802	844	817	761	812	763	770	746	797	787	757	785	834	777	807	741	764	792	754	751	813	818	810	784	767	770	806	816	744	747	816	754	755	800	791	781	750	781	786	759	779	799	831	808	785	816	761	801	784	770	783	799	762	796	763	729	743	760	773	781	821	761	842	753	762	731	774	702	766	753	796	803	780	799	743	791	763	759	808	768	751	782	811	788	796	816	762	710	775	776	787	826	780	826	810	760	778	796	771	754	802	805	791	796	736	791	775	789	754	746	792	815	775	761	768	771	762	748	738	767	773	864	765	814	773	739	761	766	744	764	773	764	734	772	776	744	727	792	748	808	812	793	796	764	829	761	803	789	794	738	786	832	769	782	760	782	775	743	790	793	740	772	748	776	781	820	788	763	735	738	816	783	758	806	740	765	810	781	758	743	809	773	765	743	767	824	772	735	761	793	756	757	773	774	756	745	812	791	748	818	784	826	750	822	744	779	782	788	772	750	790	820	774	800	818	764	780	840	753	806	782	725	810	776	807	807	845	785	753	767	791	765	774	746	811	733	739	765	793	807	783	827	776	767	806	785	787	757	786	775	784	778	760	808	818	756	788	796	781	783	792	797	734	786	790	766	807	767	757	758	801	736	737	788	787	772	799	774	801	778	819	761	787	774	778	740	787	793	778	761	799	790	817	776	782	797	771	735	783	768	778	771	746	783	764	731	731	797	767	728	764	798	812	776	788	769	783	742	808	811	785	843	794	785	780	821	753	755	755	778	764	788	773	730	787	830	765	739	798	755	805	752	774	792	786	812	732	746	800	729	787	789	774	753	808	854	794	807	793	848	790	777	778	721	805	740	779	797	797	747	776	800	771	813	795	767	825	847	786	736	763	763	771	855	684	779	763	750	792	768	770	783	742	755	779	739	795	783	798	812	766	813	796	755	779	749	737	784	796	810	741	734	823	782	788	788	771	774	770	771	818	773	800	803	795	766	803	775	775	785	778	788	803	793	731	771	787	835	753	807	808	731	834	817	765	740	795	751	807	784	748	777	829	848	789	756	754	762	774	777	723	779	727	812	769	799	809	764	751	781	766	838	809	814	786	830	791	794	797	798	817	759	764	766	799	768	812	819	807	765	746	720	732	814	802	799	808	793	777	719	794	754	783	786	796	839	772	771	741	736	769	763	764	771	691	713	829	741	775	773	818	784	775	749	740	764	797	769	781	806	802	752	729	799	805	800	831	753	756	767	769	787	779	753	712	784	808	731	809	805	765	766	769	774	777	772	762	723	774	785	766	795	776	790	730	763	751	748	766	803	793	768	780	766	753	775	776	721	769	788	764	763	798	734	770	784	821	800	741	784	773	736	777	773	780	770	775	843	828	805	787	828	776	804	798	796	850	810	804	803	818	782	807	751	746	799	807	767	768	774	783	786	754	758	747	769	851	793	819	739	753	777	781	762	743	789	772	825	772	699	744	740	793	753	778	780	745	795	804	765	770	747	779	750	767	749	815	789	808	749	756	792	808	790	811	817	762	785	801	726	793	768	785	781	782	760	762	791	795	709	805	772	735	759	756	762	725	775	781	814	794	777	778	796	805	782	785	820	811	802	818	733	749	779	825	733	807	770	826	792	777	765	779	816	793	810	792	757	768	775	818	787	697	791	814	840	808	773	776	746	763	763	791	796	770	766	781	804	789	754	809	776	828	755	762	712	785	772	822	784	770	762	798	801	807	746	743	740	785	765	783	825	750	800	750	847	769	816	762	789	768	775	809	839	706	779	769	798	779	811	788	780	783	805	799	780	767	806	759	771	762	763	781	800	785	775	745	769	805	773	757	766	802	818	759	779	782	763	794	771	764	779	795	743	807	774	748	782	783	787	807	807	775	746	778	778	758	775	786	796	756	815	779	796	754	732	788	760	783	819	819	789	779	796	774	770	763	760	770	769	753	804	843	749	813	701	758	812	780	796	793	785	738	772	812	749	830	792	743	798	763	778	750	787	800	814	803	729	795	764	757	794	769	749	814	797	750	788	754	799	804	780	788	762	794	755	801	724	813	787	794	782	780	772	798	771	754	766	768	803	753	770	754	750	778	783	807	812	767	740	772	760	877	809	807	817	791	772	793	767	771	770	755	771	801	735	746	800	776	787	772	798	709	809	806	797	756	755	753	783	807	755	739	805	779	772	799	819	731	817	801	791	772	823	796	724	777	768	744	744	817	780	778	776
1515	355	326	334	317	348	318	305	325	294	356	336	406	390	331	324	341	319	286	320	296	339	328	331	323	322	281	320	333	291	300	346	319	316	311	350	298	344	328	299	329	309	284	285	309	306	347	347	297	301	313	342	304	298	284	346	315	334	298	328	347	327	323	287	317	280	315	358	326	332	323	331	285	297	310	324	328	299	319	297	323	321	315	322	309	341	312	316	340	318	282	305	309	305	298	276	344	354	308	331	343	353	359	355	339	287	310	320	312	270	324	315	334	330	315	289	316	315	355	306	320	308	290	328	344	317	321	321	287	326	328	310	292	321	305	336	277	306	309	347	361	317	308	320	294	304	300	269	282	312	316	346	297	299	335	292	351	316	328	309	344	283	287	318	333	313	321	319	345	341	313	326	347	315	306	366	306	341	317	304	317	332	335	326	309	310	306	313	344	311	337	329	316	304	332	321	318	337	313	329	344	307	318	279	321	318	339	319	315	303	322	325	350	297	296	338	310	277	319	343	305	294	302	325	309	302	307	326	293	314	321	303	329	310	299	289	330	279	315	294	313	313	342	329	320	330	305	328	323	285	348	306	334	284	341	316	327	317	268	328	328	346	308	336	347	308	328	347	329	319	345	320	318	300	322	328	365	305	309	346	336	331	305	341	337	326	330	297	323	329	300	300	322	344	313	314	295	352	278	322	348	321	342	298	376	332	312	345	319	376	333	277	315	355	335	330	347	309	323	297	287	302	309	336	308	341	341	287	314	334	314	322	343	284	326	290	311	329	316	328	305	311	304	333	319	325	325	356	308	311	281	357	331	324	297	321	315	334	323	323	317	331	311	316	321	313	316	297	301	311	322	296	315	300	339	313	326	300	323	309	296	324	328	333	320	329	301	295	313	299	311	318	355	315	328	331	329	298	332	294	339	311	320	347	280	318	309	304	312	302	296	285	308	325	321	329	323	340	323	343	366	319	297	323	306	324	301	324	311	310	315	276	352	325	329	326	322	299	332	342	338	372	318	319	322	355	328	329	327	322	320	319	293	361	306	332	307	283	301	333	340	328	311	316	337	308	317	341	318	301	337	288	303	267	302	312	294	295	336	326	313	329	322	319	315	328	297	315	332	312	285	331	347	311	334	308	276	326	323	314	329	307	286	316	312	320	328	347	329	321	308	319	295	314	352	330	358	320	354	308	333	339	314	320	316	339	319	357	323	304	318	321	304	308	347	309	297	305	285	309	351	342	318	286	292	334	300	301	315	287	320	292	347	313	305	313	323	278	314	306	307	323	332	345	310	309	345	310	319	328	325	287	320	309	320	341	340	341	325	308	338	348	328	305	308	318	346	324	329	299	324	317	343	341	332	318	339	349	333	343	293	310	334	334	345	322	328	331	314	332	319	338	332	313	274	341	306	350	301	316	297	321	302	325	318	305	307	327	316	311	301	360	313	300	312	325	318	308	315	333	309	338	340	333	310	296	341	280	345	324	325	360	319	330	283	339	304	317	313	334	330	293	330	301	324	319	330	340	303	300	303	305	318	364	304	300	341	291	306	310	338	310	307	366	323	332	311	307	336	338	308	330	303	316	356	371	323	322	321	315	306	313	333	319	333	348	306	328	304	339	330	326	305	305	320	362	322	311	276	309	330	331	315	303	295	289	321	326	300	287	310	315	339	310	297	270	322	309	305	334	308	311	306	331	343	326	336	298	323	299	305	347	344	309	333	304	324	298	285	281	316	318	295	302	325	281	356	306	318	341	320	337	288	299	344	317	334	332	318	353	334	319	348	317	345	300	329	321	313	329	304	326	291	318	358	320	319	315	293	321	340	328	308	296	302	340	343	315	303	315	275	330	297	317	349	360	297	277	325	303	305	306	373	317	355	306	331	312	367	315	279	311	322	307	295	306	323	344	326	324	332	354	314	326	299	362	317	341	287	323	287	292	321	294	317	319	316	311	317	325	320	339	314	314	300	307	331	333	331	348	359	329	319	331	333	292	308	346	313	341	383	317	311	281	333	337	325	357	326	328	314	351	334	312	340	315	287	322	320	345	329	357	287	346	319	317	325	291	327	341	307	306	314	321	350	336	313	341	327	310	303	334	330	316	320	306	322	278	281	317	356	312	329	310	351	342	293	307	293	315	318	310	300	297	300	324	296	295	337	348	323	305	311	316	325	310	307	321	311	310	335	320	311	325	330	308	287	292	300	342	337	282	352	325	312	304	301	362	295	352	285	358	293	312	284	342	355	315	308	334	320	325	305	321	324	331	295	348	333	293	283	308	343	324	303	327	310	317	346	317	325	322	301	300	321	324	317	320	314	310	292	316	347	340	297	315	304	312	357	317	331	316	339	302	311	299	309	323	287	322	312	318	307	309	318	321	340	321	353	315	341	310	333	319	328	337	289	336	335	332	288	302	321	363	307	325	317	300	292	329	312	321	305	304	330	320	331	327	309	317	295	300	323	307	328	299	317	371	312	329	307	321	316	303	283	356	274	317	308	318	327	315	302	332	341	334	299	307	318	347	298	301	325	287	319	317	321	321	323	347	330	287	297	330	301	301	289	346	271	307	318	301	316	316	313	321	297	322	296	319	353	321	343	326	326	362	367	328	288	291	292	346	323	303	314	304	291	340	319	281	287	312	320	321	330	310	297	295	306	348	321	333	311	346	293	331	354	278	325	312	324	319	349	288	324	323	311	316	291	325	339	326	327	336	326	324	344	312	330	349	355	324	335	334	311	322	306	299	314	323	267	300	324	333	285	308	296	341	322	309	354	304	335	307	327	315	335	324	320	351	317	315	290	320	349	311	331	345	310	320	330	275	335	321	310	299	299	301	326	343	343	384	274	334	323	298	307	327	343	302	338	315	289	327	347	306	340	352	338	351	275	320	304	265	343	322	305	324	318	283	304	293	318	316	314	321	313	344	310	340	327	306	371	291	321	317	327	331	314	325	336	332	314	292	305	314	343	284	355	286	300	325	362	318	332	353	301	294	311	333	300	295	336	318	296	323	329	338	298	299	322	343	311	307	327	314	313	331	303	326	312	282	315	313	318	300	336	355	321	324	338	299	317	347	350	333	332	314	309	336	290	307	318	319	313	326	351	311	316	358	321	303	296	290	346	314	330	316	320	308	318	279	334	333	283	301	298	328	295	338	334	295	294	315	302	324	347	342	306	303	306	352	319	348	347	303	324	277	318	359	329	319	313	295	326	336	360	290	319	308	337	334	352	328	291	308	338	316	343	329	307	323	353	294	337	300	318	301	288	327	337	330	326	301	305	346	332	287	342	330	348	322	298	296	326	289	283	329	361	320	311	346	345	349	337	313	304	309	323	310	347	311	322	325	320	312	324	302	305	305	342	305	315	303	303	311	310	318	326	294	288	320	309	302	309	317	343	341	315	302	329	320	293	351	326	337	341	336	311	315	298	331	329	307	329	300	316	324	269	314	374	324	297	288	307	299	293	304	332	337	328	308	308	317	310	345
1927	779	726	802	777	771	797	839	773	769	830	852	1240	1103	921	793	759	733	748	717	756	745	734	705	700	748	786	764	750	747	724	758	738	730	749	753	727	736	784	760	786	757	719	731	726	772	762	689	684	641	790	751	691	722	738	799	692	757	765	749	799	717	745	734	707	747	748	769	718	756	783	745	720	772	774	782	766	769	752	744	733	760	725	727	768	726	713	755	721	739	803	734	748	768	754	788	736	823	740	729	784	739	789	735	727	739	738	733	733	765	731	781	727	766	746	757	687	726	751	753	728	716	710	718	758	738	738	718	757	788	727	767	718	769	768	774	786	749	779	724	788	741	781	781	723	729	737	727	750	761	758	733	709	679	793	747	715	743	757	707	699	731	753	740	789	731	683	729	776	770	723	704	775	717	754	706	757	759	759	732	759	740	701	730	678	789	735	779	697	717	730	752	763	759	742	744	719	727	749	744	751	749	752	782	727	772	804	671	690	766	709	714	741	770	743	747	687	703	708	742	716	707	746	718	761	736	722	759	749	714	733	731	771	796	783	760	751	757	739	693	744	716	719	755	713	708	739	732	701	730	691	745	737	786	701	708	748	743	772	749	755	728	748	760	731	761	763	723	754	753	688	751	735	745	752	753	708	754	773	759	805	790	706	757	758	770	734	770	690	747	711	700	759	739	764	748	679	764	787	797	722	752	767	728	747	716	746	684	720	764	736	716	774	764	728	735	750	782	756	686	749	734	731	736	795	714	742	724	745	718	722	679	714	715	730	716	715	768	783	752	725	726	732	738	758	707	757	736	739	777	757	739	756	763	753	720	754	740	760	764	744	765	739	812	774	730	729	743	756	737	742	755	679	713	749	731	738	754	726	704	744	735	722	761	706	704	730	729	766	747	775	762	705	783	738	697	741	838	702	787	723	807	707	700	734	731	750	708	734	709	727	738	769	673	710	766	760	747	725	747	750	738	708	692	727	717	747	687	735	725	705	742	672	754	729	738	736	697	685	703	762	775	751	692	745	750	716	697	720	708	713	731	733	753	746	721	685	707	700	748	723	756	749	729	714	734	756	725	753	729	732	750	745	704	746	709	772	722	735	762	772	773	722	744	729	701	788	755	719	724	724	740	780	748	729	739	785	755	699	718	691	764	780	750	741	750	750	716	728	737	751	725	710	715	719	734	713	757	770	736	767	736	700	748	694	808	729	778	723	752	713	727	740	747	729	739	782	732	752	803	733	745	711	696	756	669	747	689	716	742	723	755	746	781	734	710	766	729	726	739	731	741	726	771	752	756	722	749	738	743	730	711	752	724	780	736	767	750	762	749	741	690	777	753	737	744	763	701	735	748	725	772	754	730	726	733	804	728	734	754	756	778	754	757	750	768	722	759	737	748	774	755	752	747	725	733	747	745	741	722	733	753	756	705	733	736	760	768	733	719	773	746	737	742	667	778	714	754	719	767	762	715	781	747	726	732	746	790	722	731	706	705	736	740	721	747	707	779	740	764	791	736	765	738	738	730	723	750	746	756	752	743	745	690	707	727	746	720	757	800	771	717	709	704	700	738	766	768	749	830	736	783	738	772	785	700	762	739	747	736	737	707	785	725	775	736	742	752	715	680	726	712	738	747	746	730	757	768	735	724	757	750	721	747	726	741	785	727	721	743	769	764	737	739	808	775	736	789	796	775	724	784	708	765	729	756	775	811	743	754	746	756	758	767	759	754	741	739	739	766	775	786	776	729	753	719	761	726	799	732	787	704	766	724	766	726	714	777	786	748	716	751	742	733	698	707	714	710	723	740	759	741	756	787	699	699	793	732	730	732	704	761	768	729	738	728	771	732	682	719	771	749	751	717	793	742	770	722	759	754	754	728	732	768	734	747	725	742	713	743	709	767	759	731	734	742	744	738	728	696	726	751	711	746	753	738	719	747	706	745	729	725	729	704	688	757	754	695	745	729	761	755	697	716	731	722	697	727	717	743	762	784	754	768	718	757	740	715	766	762	722	762	737	698	718	704	719	704	785	742	708	704	779	759	760	697	751	791	730	775	743	744	764	712	769	743	720	744	725	732	769	703	763	811	721	734	751	739	761	763	725	686	702	707	765	728	793	716	774	696	683	693	754	767	774	739	738	726	767	731	763	715	726	673	730	758	691	754	720	729	740	710	724	720	711	764	749	762	739	754	753	702	705	705	784	766	704	751	766	764	718	720	732	720	737	707	724	735	741	759	710	777	736	730	682	712	736	739	758	751	732	711	738	719	754	686	727	756	771	748	724	696	743	762	745	739	740	730	747	691	740	716	776	732	756	714	763	754	751	771	713	750	734	755	762	695	774	762	808	769	754	719	730	808	749	755	754	723	743	761	727	717	706	758	786	750	808	751	755	742	715	778	768	685	731	779	732	686	712	752	730	717	742	759	700	695	746	800	740	726	764	729	719	765	729	720	749	688	768	772	751	701	769	752	722	722	718	739	680	783	774	708	701	759	745	709	739	696	733	736	701	775	754	795	772	742	740	722	765	732	725	769	737	773	729	695	735	712	695	766	740	746	744	786	744	701	755	719	748	729	723	751	711	704	747	730	748	753	708	714	748	789	703	759	750	724	741	742	749	695	723	766	721	722	743	722	754	731	756	789	718	727	725	739	749	743	727	761	740	730	743	747	781	743	711	760	698	743	738	732	739	706	780	716	772	773	744	765	752	737	716	679	741	735	748	760	712	774	743	760	733	764	737	776	743	752	744	716	742	658	707	736	757	786	729	711	791	722	725	760	704	774	739	757	750	715	760	729	734	791	778	792	764	710	724	692	797	689	807	747	714	726	694	769	728	756	790	738	731	730	770	731	712	721	755	741	751	760	732	727	759	760	769	773	705	751	808	784	749	759	744	775	744	728	706	760	715	747	747	784	778	761	755	745	809	733	704	753	773	734	747	750	704	754	702	739	776	726	688	725	741	761	741	728	726	749	756	726	795	730	731	728	739	764	769	705	752	714	712	753	759	711	722	770	718	737	765	718	708	731	742	755	752	752	738	763	731	716	816	731	774	742	780	692	740	753	766	728	752	774	734	776	781	724	778	778	727	785	778	760	772	779	711	714	752	767	736	757	773	773	747	710	731	722	725	740	778	775	773	713	726	740	769	727	737	744	704	712	699	736	754	725	738	733	753	754	748	754	785	778	801	721	708	703	719	694	727	710	743	673	736	742	741	754	728	686	756	709	717	721	731	740	692	716	744	703	757	790	732	727	776	697	718	748	761	744	752	753	750	762	724	756	750	744	767	728	723	706	692	725	781	723	787	802	732	716	716	716	715	807	778	749	739	759	749	756	705	776	761	712	712	692	723	711	742	746	730	741	761	759	773	704	752	682	731	747	717	734	753	735	741	745	704	764	741	713	751	745	717	763	785	758	666	730	738	742	766	793	717	721	728	729	753	748	796	737	745	744	762	738	782	705	787	781	775	763	724	753	712	702	741	740	751	727	722	725
7482	479	523	442	298	299	301	264	274	253	214	268	389	284	203	198	193	194	160	202	165	191	185	174	183	192	191	221	179	198	195	178	180	191	205	174	141	156	177	221	191	191	176	183	182	181	194	176	204	190	201	146	211	180	171	182	208	188	183	180	164	196	185	179	175	191	173	183	196	203	177	201	191	191	185	167	178	191	173	180	178	198	172	200	189	205	171	188	177	192	198	209	194	178	174	174	176	209	194	146	178	198	186	200	184	188	208	216	187	157	188	181	185	179	175	169	196	177	193	181	202	172	168	192	201	163	179	193	193	194	161	197	197	164	162	181	180	213	187	155	171	215	196	219	181	172	173	162	198	185	204	182	174	170	164	191	184	176	175	209	170	204	185	183	178	161	187	162	172	177	186	184	174	203	176	213	183	194	189	191	183	207	169	180	185	186	203	173	201	204	196	191	172	175	202	183	196	203	171	167	202	179	180	188	182	203	162	180	194	171	198	205	213	167	153	167	163	166	180	185	182	181	172	202	176	196	187	180	191	192	179	182	211	190	202	175	206	171	170	169	169	185	174	208	189	174	175	192	177	165	193	197	179	230	201	203	184	169	201	189	200	208	177	198	195	185	178	192	190	182	172	182	150	195	166	200	190	178	183	191	175	188	166	201	174	203	166	200	176	176	203	193	195	179	196	189	185	164	137	145	181	192	181	193	170	181	189	173	174	180	189	156	178	173	175	176	169	156	158	189	179	189	161	172	203	179	183	178	174	174	203	202	177	168	182	162	167	193	175	182	175	196	184	195	204	205	216	180	191	190	173	161	169	211	212	174	182	196	185	173	164	195	182	188	180	201	181	170	187	192	174	158	178	173	188	179	195	190	167	174	192	159	196	186	190	194	195	197	180	164	187	207	183	191	197	182	171	181	171	175	191	165	179	189	211	180	179	196	198	173	192	196	200	183	191	164	168	224	178	178	193	171	193	195	188	178	196	193	185	187	204	172	202	179	178	161	179	177	161	188	171	199	191	196	198	184	186	178	189	185	172	182	172	182	173	180	181	176	187	177	225	192	164	192	195	178	195	203	180	225	196	154	152	172	182	175	163	197	168	158	202	165	191	185	191	183	195	196	177	193	206	175	153	183	164	154	203	195	167	175	188	196	181	189	191	210	186	162	177	182	182	208	167	196	176	224	202	189	192	158	202	198	155	198	206	170	204	183	162	179	160	195	176	193	177	192	164	185	202	192	180	180	160	161	165	181	176	190	178	162	198	185	185	195	169	178	193	209	172	179	204	189	195	169	179	177	182	192	182	173	187	182	212	176	187	199	179	210	174	169	185	182	174	200	180	190	171	172	197	170	169	175	187	182	181	201	192	181	173	174	171	180	202	175	176	189	150	193	191	189	191	178	193	193	187	168	203	188	168	205	178	176	184	195	218	179	206	162	173	170	165	197	182	191	184	179	178	208	175	206	182	160	183	173	188	203	199	184	205	190	210	205	179	174	186	201	198	186	200	202	171	199	196	160	176	159	168	180	185	178	165	188	190	213	191	169	159	194	211	158	159	187	164	169	185	191	177	188	162	190	164	182	166	199	190	172	159	193	164	186	184	192	177	205	212	192	180	198	174	185	176	165	182	173	199	171	197	172	183	176	190	208	180	172	177	195	182	165	176	180	162	213	203	184	165	185	179	197	175	173	168	191	201	174	196	185	179	176	177	196	202	170	169	191	165	215	184	155	196	200	196	188	167	188	172	176	185	187	167	184	157	188	185	200	190	171	181	185	210	199	188	172	165	178	174	203	171	197	176	189	160	168	186	196	184	175	193	198	189	177	178	172	202	180	174	209	177	176	186	185	187	196	153	189	196	146	181	193	173	178	177	161	188	180	176	190	197	173	185	176	208	180	177	167	192	182	179	192	163	184	170	177	204	195	172	188	204	200	166	209	184	174	185	172	180	199	172	213	192	193	182	187	170	204	197	173	183	192	197	187	199	193	177	211	200	200	181	176	182	189	201	182	185	201	181	183	190	187	191	175	202	185	194	216	184	193	198	179	198	182	164	162	171	176	190	186	161	209	194	207	198	181	188	175	153	145	217	172	206	208	180	192	185	179	188	189	179	183	188	202	194	187	154	198	181	183	161	177	183	176	167	178	181	190	180	169	195	210	190	220	171	192	164	170	192	178	176	211	190	184	172	165	199	168	194	176	204	193	183	174	172	191	167	187	183	183	173	196	169	194	187	196	202	218	178	183	174	176	188	190	163	176	181	175	182	186	164	184	195	188	196	212	189	170	178	215	173	174	199	198	151	174	185	173	190	179	192	179	181	182	175	184	181	206	177	168	168	179	189	171	200	187	186	177	192	160	195	167	193	178	198	161	200	182	190	182	200	174	190	172	173	194	179	166	178	182	199	180	160	180	189	174	193	198	179	171	181	183	160	180	205	195	192	202	169	181	174	192	184	147	213	176	186	184	190	185	198	191	200	186	185	175	174	199	191	202	185	174	226	229	213	193	189	206	174	195	178	167	190	180	189	174	206	180	173	187	174	180	179	189	170	188	188	166	179	187	184	172	205	190	180	174	212	168	160	182	195	172	194	180	181	184	160	165	205	195	181	174	161	162	201	195	205	215	210	186	200	192	164	213	172	182	181	188	187	188	186	176	180	188	174	189	174	207	186	180	185	214	183	174	168	197	182	185	180	153	188	204	169	176	166	171	196	187	170	198	214	185	163	182	176	176	154	160	197	210	179	190	193	182	161	166	170	202	202	206	172	196	192	170	204	181	186	176	202	163	170	173	190	180	176	173	177	210	156	188	168	203	195	184	189	156	174	176	175	170	167	185	170	168	196	166	187	209	207	191	204	174	184	191	177	194	192	198	178	204	172	169	178	209	183	187	194	199	211	184	173	185	191	184	200	191	200	185	172	179	165	163	171	197	172	205	186	177	177	193	190	195	177	191	207	159	188	200	151	185	194	176	172	173	201	170	180	152	184	157	154	191	192	183	193	159	186	195	189	179	160	181	162	193	205	193	177	204	168	203	168	174	188	167	188	165	182	186	173	191	170	162	187	185	185	152	187	197	159	185	155	196	175	191	192	205	196	212	180	195	209	196	204	168	171	195	195	180	192	201	172	198	189	164	199	204	176	171	174	195	192	184	163	184	173	187	176	182	181	178	185	189	162	180	188	176	196	186	180	187	197	169	182	197	195	165	175	166	215	196	149	159	181	184	181	186	183	175	202	185	192	177	209	192	170	193	212	185	180	186	183	208	186	204	186	182	180	201	202	178	182	172	183	194	168	170	195	193	180	173	201	173	184	177	178	171	153	175	196	184	165	176	169	168	194	200	175	171	182	183	176	202	172	184	179	163	204	195	197	178	160	172	208	199	157	157	181	179	152	171	162	187	173	197	163	198	177	176	173	177	174	189	179	198	189	175	189	182	166	174	216	182	178	207	200	187	179	181	199	176	207	209	194	195	170	190	196	198	176	204
6397	743	1245	1381	1176	1056	979	909	755	800	769	976	1633	1184	825	559	539	533	547	510	529	555	528	519	547	513	495	501	507	524	502	494	505	527	502	492	518	488	496	504	546	508	494	541	521	499	475	525	482	508	518	490	522	495	508	483	490	483	503	477	487	530	475	485	505	501	495	498	518	514	535	525	493	484	519	473	490	492	501	511	509	485	520	511	503	490	458	469	507	494	485	496	505	544	475	528	497	464	543	467	515	474	485	531	489	474	518	509	495	503	484	519	477	502	501	539	476	494	492	515	483	523	528	484	485	508	501	495	510	502	519	499	464	491	507	504	446	490	484	457	472	492	464	475	488	465	495	486	478	484	478	429	526	538	513	507	511	485	507	503	501	489	504	493	477	498	495	496	493	463	502	527	494	501	498	495	510	483	484	516	516	496	475	486	495	504	471	506	482	524	458	507	517	502	495	500	468	493	463	492	481	477	501	465	490	465	499	505	490	495	469	512	475	492	484	443	481	492	476	529	479	473	476	502	501	441	483	483	493	456	477	486	445	494	474	491	500	482	486	479	486	484	496	461	499	480	468	519	513	492	478	506	521	498	508	472	521	493	451	507	524	473	487	487	472	510	522	546	482	487	480	505	509	484	481	506	535	519	471	528	477	502	518	478	474	492	501	469	490	480	496	446	502	481	463	463	447	515	507	466	490	502	497	477	451	505	465	511	465	464	518	515	495	489	502	504	499	476	530	472	493	517	491	504	507	497	522	529	482	510	502	474	459	470	478	494	498	497	514	501	506	481	514	516	560	491	504	480	530	480	517	493	511	496	520	482	511	524	489	498	536	512	483	499	520	476	464	475	500	496	489	498	477	505	560	464	491	493	501	458	506	504	477	504	484	474	485	528	480	491	509	467	488	490	503	496	476	495	479	534	506	495	504	455	492	496	488	501	497	523	471	471	510	470	490	481	488	529	496	453	512	472	493	510	485	479	471	485	545	499	529	510	517	505	487	503	505	511	487	496	487	462	505	479	545	479	507	516	479	521	491	533	476	461	485	503	496	496	493	484	508	470	479	510	519	489	498	508	455	502	521	517	520	519	510	534	508	468	473	506	475	521	479	496	524	507	480	460	484	498	570	499	507	533	507	478	503	501	500	515	467	476	536	502	505	496	495	484	526	503	499	499	506	483	499	483	460	533	489	508	495	472	488	492	505	505	504	497	493	528	493	486	500	465	478	474	489	562	490	480	482	492	511	493	466	447	502	502	501	473	483	508	505	483	508	503	478	477	491	521	531	488	492	471	489	506	499	482	450	451	539	491	494	501	469	472	516	479	456	474	483	510	484	481	484	506	483	502	500	471	489	507	508	529	498	489	497	482	469	431	474	517	506	512	504	490	458	510	433	493	484	490	496	483	445	498	518	472	483	506	478	453	461	471	527	479	502	483	496	519	454	462	481	478	504	495	508	486	542	454	455	477	547	491	504	477	482	503	501	491	516	510	535	488	498	499	482	543	479	488	469	495	523	463	544	468	505	481	508	460	473	519	478	499	510	508	448	471	464	505	514	513	485	485	500	517	490	516	504	482	479	498	484	526	482	474	503	475	502	497	486	459	529	449	471	487	490	485	493	491	500	485	479	442	515	486	475	510	518	481	490	489	519	502	505	482	478	520	512	512	502	512	503	467	510	473	484	456	530	496	505	482	544	494	504	476	475	453	491	473	517	481	442	510	534	487	513	478	496	483	501	544	504	512	521	492	478	509	493	479	478	473	475	498	505	524	521	473	491	489	480	472	494	516	469	511	481	488	504	464	512	469	474	500	495	479	495	482	500	492	486	479	524	483	506	468	470	470	483	496	480	483	507	514	495	502	494	487	477	510	525	522	471	510	475	484	506	509	492	467	490	499	514	474	525	517	469	483	538	492	509	511	514	523	483	521	492	497	465	492	458	513	468	521	517	490	450	485	532	469	485	475	534	479	473	504	454	490	520	474	476	499	515	467	498	543	492	471	484	500	522	486	490	481	472	502	485	504	507	508	507	484	450	503	538	501	519	465	494	460	449	547	452	459	510	504	513	503	481	499	476	531	500	499	521	478	489	515	483	460	536	495	493	473	473	480	518	511	490	536	542	492	492	464	469	478	483	498	547	449	446	492	479	489	508	507	501	509	483	520	468	522	476	484	548	525	522	536	512	505	508	509	500	488	495	455	491	478	490	484	478	471	525	556	526	507	469	514	480	491	503	521	497	504	481	481	515	482	497	507	493	499	494	463	517	496	496	504	509	508	510	533	466	502	501	497	488	537	511	514	488	501	510	513	516	514	494	477	484	518	456	489	534	477	482	519	509	474	491	502	493	484	465	479	481	487	513	499	509	516	517	508	514	488	453	539	509	501	488	481	460	460	488	447	495	473	508	472	471	516	496	487	477	461	485	470	467	465	487	494	482	535	524	497	476	481	523	517	499	489	507	480	506	467	496	544	514	463	479	518	526	519	507	480	506	474	493	523	481	478	492	499	475	512	514	501	521	487	514	500	493	477	503	483	509	522	486	535	495	460	490	508	473	509	492	494	495	484	496	470	457	492	535	490	523	468	505	464	500	515	488	487	515	468	498	494	470	472	460	515	488	500	512	480	479	510	502	484	482	514	475	468	484	479	477	476	494	504	492	460	528	529	431	494	473	507	515	482	495	492	480	458	512	527	510	481	475	495	487	522	514	455	475	482	492	483	476	523	483	457	471	516	528	495	496	550	507	529	494	527	497	497	511	526	494	472	461	507	518	487	514	532	485	470	501	529	469	449	470	478	514	481	513	484	464	519	544	494	501	438	488	506	505	501	509	493	540	499	516	480	467	482	481	533	491	511	480	502	479	498	487	486	506	487	476	496	479	496	489	519	508	495	503	514	501	510	477	497	486	522	506	473	476	486	469	524	506	494	530	484	506	535	524	501	493	478	507	490	501	492	524	506	507	503	524	535	467	506	485	492	529	454	478	481	520	464	506	512	473	525	461	505	490	486	473	496	484	517	481	495	478	545	468	485	486	537	473	520	522	504	477	524	496	479	457	468	491	494	512	511	493	493	561	508	471	519	484	478	504	514	463	485	481	531	487	460	477	538	503	455	473	547	526	538	463	509	476	488	478	490	485	505	525	502	483	506	504	554	540	552	515	503	514	483	475	467	511	521	499	512	489	530	505	483	499	486	469	462	548	512	499	500	475	505	483	502	513	503	515	508	486	525	506	502	507	501	451	504	534	467	524	486	440	490	476	504	494	531	466	460	497	458	496	487	478	518	524	517	488	511	502	485	493	456	517	550	532	485	535	494	501	485	464	524	492	481	505	515	527	466	497	477	506	535	482	532	506	512	488	498	486	448	531	482	490	522	479	510	482	469	462	521	461	483	528	512	517	519	481	504	479	461	513	515	488	465	508	501	493	499	505	496	494	519	476	511	519	472	493	513	499	514	498	526	498	476	508	513	478	541	485	508	523	511	496	511
14163	1252	1037	854	711	563	507	495	416	402	422	455	548	475	356	299	340	315	313	340	345	350	334	330	289	309	332	365	297	317	323	319	303	292	287	319	281	314	326	311	303	328	288	333	254	306	304	349	304	316	300	293	273	313	266	291	289	315	314	306	297	292	297	325	309	303	265	329	295	306	303	312	307	305	267	303	338	318	291	307	291	290	295	339	301	334	305	323	306	301	294	309	328	299	290	299	350	313	308	302	366	287	370	317	331	283	302	323	291	326	298	319	325	325	310	333	316	321	288	319	323	313	309	279	268	316	294	320	337	334	282	316	310	291	317	279	307	282	297	336	295	314	329	336	335	335	318	305	340	284	316	285	313	294	317	313	320	315	296	333	315	329	312	306	267	309	320	269	310	280	302	318	333	316	317	290	311	346	342	303	312	300	306	325	303	342	299	305	294	293	298	319	353	284	279	302	299	318	292	293	291	314	304	285	325	312	299	301	298	304	302	305	307	320	347	302	318	356	337	324	324	299	340	321	329	322	324	277	294	311	320	326	285	307	323	327	274	284	314	326	315	323	297	308	294	289	315	317	295	362	316	306	312	309	298	324	325	318	315	326	269	294	312	312	328	294	318	312	290	326	334	307	309	268	321	317	353	352	290	345	314	298	330	326	328	316	279	292	286	301	296	306	283	326	330	333	290	311	291	318	306	305	306	332	284	294	304	318	301	254	336	311	306	312	311	304	310	356	312	306	332	336	344	334	341	306	338	282	310	314	329	272	317	278	320	315	285	300	310	285	339	297	316	320	323	335	288	295	292	318	317	326	318	305	326	279	315	280	277	312	285	293	306	314	304	320	318	282	317	290	332	317	301	299	299	284	282	317	337	284	329	327	283	293	333	272	290	306	336	330	287	298	313	269	308	301	333	269	316	328	320	321	309	311	312	290	265	304	304	324	315	257	298	303	292	311	315	305	312	319	307	348	314	332	318	324	323	309	302	298	300	316	340	332	328	299	279	320	272	297	306	335	289	292	280	309	308	290	325	312	291	290	303	329	323	285	312	317	298	338	323	298	325	315	341	313	294	272	300	294	309	297	339	286	333	281	337	277	297	297	349	292	306	330	295	272	288	316	289	333	298	312	305	323	321	324	322	311	287	306	338	302	313	298	308	294	266	320	279	300	305	320	261	297	317	304	338	287	301	326	295	358	276	321	310	298	290	316	326	290	287	305	315	337	295	319	277	333	316	331	303	300	298	311	313	283	319	293	290	279	312	276	331	310	296	314	305	303	307	306	309	297	259	296	299	327	325	295	335	301	317	292	290	293	298	299	298	312	306	322	357	336	305	289	304	272	307	329	335	305	316	303	307	297	336	318	323	329	294	306	314	306	316	282	291	343	319	285	344	293	284	302	325	336	313	303	321	316	309	294	295	289	323	277	292	306	321	342	299	318	298	326	341	312	309	293	331	315	298	285	317	311	300	280	291	251	311	333	267	315	306	276	322	293	338	338	317	329	309	313	303	300	329	283	286	338	324	299	313	328	318	293	340	319	300	308	292	315	285	325	284	317	284	297	314	323	311	325	299	319	303	302	307	344	325	305	323	299	332	297	340	343	303	299	327	307	309	317	309	313	280	312	304	327	310	280	303	304	267	303	330	309	318	295	311	313	330	350	294	315	290	341	318	284	325	331	267	299	311	300	298	297	293	293	308	319	277	318	327	275	300	325	303	350	313	360	331	308	288	293	311	314	312	299	304	325	297	299	293	325	340	341	334	307	266	281	303	321	273	311	320	323	334	280	326	274	317	340	300	303	301	320	286	292	313	320	297	303	301	324	285	339	302	320	353	291	276	284	298	282	309	267	334	305	282	295	313	320	296	306	310	304	294	310	327	303	316	313	288	289	313	304	300	305	306	306	288	319	272	313	315	292	307	315	320	302	296	300	285	253	294	338	319	307	304	344	305	290	301	316	304	317	315	299	282	289	331	308	321	305	316	314	299	279	304	309	301	286	319	294	313	296	316	316	295	296	313	322	303	311	315	307	349	307	327	301	275	301	327	283	315	309	327	321	336	316	331	324	319	334	307	318	307	358	303	318	327	308	306	314	318	290	295	329	310	313	307	309	332	299	301	330	307	300	307	324	324	318	318	317	344	336	317	303	310	318	308	304	302	299	285	307	291	305	318	311	311	351	328	283	316	299	295	310	328	315	299	278	274	307	324	319	317	292	291	303	300	267	307	282	330	308	287	335	316	274	269	305	310	346	304	339	295	326	295	315	335	290	319	311	295	298	309	298	325	337	314	311	300	306	296	318	335	324	261	298	330	307	300	312	332	306	296	331	327	305	292	345	325	298	298	310	302	291	322	312	364	319	307	282	338	316	329	337	323	340	329	310	286	329	335	282	280	281	312	291	327	296	284	296	310	310	304	330	310	337	302	319	262	320	306	307	310	316	318	329	309	281	310	312	304	341	332	333	359	321	301	290	320	290	278	338	312	332	271	325	315	306	320	287	313	325	282	318	316	301	325	313	296	308	287	297	290	317	342	345	343	286	291	305	294	297	288	340	277	312	269	301	308	297	316	314	307	302	296	272	304	306	301	329	301	320	289	325	304	286	281	301	331	314	307	277	281	298	298	323	320	332	325	312	298	327	278	323	317	299	304	320	290	330	313	322	295	334	326	298	301	327	312	351	292	306	294	341	277	302	268	278	297	286	295	319	315	284	292	293	300	297	337	317	289	317	341	302	315	345	337	333	306	313	311	299	305	329	288	321	314	279	281	290	299	291	312	289	340	310	304	304	320	271	300	346	301	305	293	317	315	281	297	334	325	322	288	289	303	320	308	312	307	318	302	295	315	313	292	281	312	320	347	314	312	293	338	305	280	270	296	309	321	286	289	334	300	291	305	314	285	343	308	301	320	290	311	325	308	313	306	335	274	286	307	314	334	311	332	294	280	321	337	347	306	301	292	286	298	328	311	324	310	287	354	298	333	336	295	297	337	281	278	308	295	306	303	316	316	274	315	301	301	316	319	268	279	335	328	324	308	294	332	321	338	311	297	332	273	297	284	328	283	320	328	278	297	325	348	336	329	317	312	314	298	300	340	312	327	291	320	290	304	306	311	322	296	280	332	320	339	311	293	306	304	326	288	304	297	277	331	352	297	304	286	311	327	291	318	266	325	298	279	318	306	314	312	291	301	319	303	311	295	328	297	334	293	312	302	329	301	316	325	331	355	295	325	284	308	261	296	310	321	314	263	297	324	289	271	301	316	284	322	301	294	306	334	285	319	289	323	309	282	297	345	320	304	332	298	296	297	276	330	324	275	291	301	339	342	332	322	302	339	324	289	334	327	294	315	320	290	331	293	326	306	284	306	316	321	311	311	300	340	316	301	312	322	303	318	310	304	320	325	264	303	300	300	301	307	332	294	320	321	280	280	295	333	320	290	282	292	296	343	300	282	272	312	318	312	288	322	321	328	321	308	297	310	327	309	320
8237	1252	2150	2449	2229	1972	1789	1548	1364	1305	1307	1728	2412	1667	1302	950	889	885	880	819	858	880	831	820	830	768	840	786	755	780	777	809	781	743	781	790	757	795	744	772	766	802	786	804	815	727	789	784	739	753	742	763	789	806	763	781	759	766	781	760	766	755	773	754	720	778	781	789	788	769	746	780	772	811	732	770	777	755	774	777	744	723	742	736	821	774	804	725	791	765	760	773	763	764	759	799	747	765	764	695	762	755	778	800	757	741	793	755	754	717	755	753	785	769	771	747	754	759	761	782	795	798	789	776	766	779	766	746	714	810	751	787	732	748	770	780	753	742	704	782	768	812	763	737	770	761	769	744	733	783	773	774	747	760	771	768	814	749	753	767	782	747	704	721	657	757	765	804	809	741	767	781	760	739	730	783	840	736	766	807	781	770	765	770	726	768	737	758	757	770	769	786	777	763	776	750	737	771	733	740	792	743	746	749	740	782	802	781	749	754	735	758	754	760	786	833	785	782	754	747	750	730	726	766	729	722	736	756	788	785	763	749	793	790	729	726	765	734	750	752	778	782	787	784	778	740	771	784	755	719	783	746	729	783	786	759	753	766	755	729	750	778	732	779	724	730	784	742	778	809	742	750	753	747	796	757	747	736	747	753	766	816	739	769	765	792	778	810	742	730	770	724	754	817	743	744	787	772	734	745	729	746	769	764	750	731	797	707	757	772	722	729	766	789	795	740	768	800	749	778	756	752	802	763	775	752	728	771	789	779	803	753	771	737	729	710	762	797	788	784	783	766	740	769	753	782	831	753	752	786	776	762	740	763	741	766	775	754	766	738	737	773	791	778	809	736	769	768	712	779	760	751	808	744	735	777	748	723	789	807	737	714	803	761	732	775	731	750	689	746	742	778	724	752	719	755	780	755	757	804	750	764	762	751	737	744	743	793	757	782	735	732	732	726	767	756	726	752	819	733	736	776	751	738	721	717	764	781	798	757	742	723	762	801	827	767	750	776	753	771	751	801	752	802	753	717	768	748	767	764	756	755	737	759	761	769	775	768	709	757	810	714	757	822	730	775	729	800	704	771	742	771	843	721	762	759	715	742	717	718	787	758	740	721	751	769	743	761	765	731	740	785	743	742	761	752	737	698	793	742	723	755	791	800	777	783	760	750	732	790	718	767	772	739	756	799	772	731	745	761	735	735	724	788	751	773	724	761	759	738	728	758	717	817	747	755	715	804	737	737	774	801	747	769	777	810	761	750	748	760	806	796	732	786	754	756	752	747	732	755	767	736	778	786	752	738	749	747	713	748	751	765	753	741	801	776	779	791	733	738	708	741	799	767	816	754	735	739	735	792	739	756	772	758	733	807	778	762	807	749	769	751	744	790	779	796	773	700	771	718	759	688	716	776	783	768	751	714	745	772	792	760	779	775	756	754	782	744	774	771	766	762	722	771	778	749	693	778	729	823	755	753	763	732	774	786	766	748	786	756	724	734	759	798	775	740	748	793	756	733	756	773	770	817	733	723	766	759	751	775	747	790	760	784	806	834	789	725	703	825	761	760	755	781	739	778	782	743	719	738	810	740	784	716	744	755	736	767	686	736	746	722	758	740	772	726	768	759	754	768	774	729	736	782	792	783	792	764	792	753	788	797	757	784	761	725	752	706	788	758	738	787	765	769	746	719	790	732	815	760	841	703	793	758	698	784	739	777	723	787	723	728	746	729	822	822	736	761	775	749	691	750	743	749	751	777	710	737	772	748	714	751	775	757	739	739	792	735	735	741	767	792	782	709	783	731	759	740	778	751	743	773	770	744	759	754	757	783	770	800	772	755	718	750	716	757	738	732	728	760	731	776	731	670	745	769	768	775	738	761	774	757	746	768	722	745	769	711	733	759	745	741	723	778	772	740	758	755	738	756	780	775	767	760	785	775	736	714	763	727	796	736	742	798	720	789	791	763	767	772	733	759	780	761	736	780	749	732	819	751	815	772	763	756	763	776	763	777	760	775	783	801	754	739	811	727	757	772	775	748	779	747	749	779	804	741	783	821	791	769	787	749	794	739	728	717	763	768	776	799	827	777	753	806	803	746	787	695	713	747	756	732	784	748	734	783	733	773	789	736	794	742	748	754	801	733	748	726	764	708	737	737	762	761	772	814	789	733	731	754	798	784	768	796	743	776	755	730	743	757	770	797	757	732	728	793	753	706	735	725	765	765	768	793	773	704	709	734	737	750	779	738	780	719	754	749	796	729	734	770	778	750	766	809	779	757	799	733	751	775	732	730	797	732	766	757	741	786	756	720	754	755	756	775	737	773	740	703	757	735	762	744	760	795	731	805	743	763	731	773	729	765	747	754	803	791	754	739	707	753	724	837	795	763	761	764	735	792	753	700	748	784	800	756	755	786	772	762	729	721	748	798	829	754	736	769	766	676	820	771	727	799	748	711	718	758	727	757	758	748	719	758	744	721	707	773	754	746	697	754	743	739	756	750	777	795	816	770	777	797	781	783	690	725	734	740	770	774	713	735	804	718	805	764	740	759	752	712	762	766	819	749	802	746	734	778	755	720	772	747	759	736	767	748	759	740	715	758	734	827	744	712	710	737	759	779	833	720	727	788	754	754	718	777	715	734	784	770	757	723	768	718	735	740	733	762	799	706	722	734	758	716	773	782	720	766	754	777	748	735	740	737	771	738	770	765	784	732	760	724	728	775	770	739	746	759	757	811	698	769	791	765	792	700	777	781	805	758	730	793	742	772	811	762	777	773	728	757	742	828	806	749	785	771	700	697	735	736	748	750	753	799	825	694	768	759	771	779	783	793	746	779	747	751	751	781	822	744	791	801	791	714	765	768	734	738	735	752	732	761	788	752	768	780	762	767	765	784	798	741	732	758	733	767	799	715	785	765	773	780	781	772	753	728	783	795	785	786	784	731	765	766	773	805	772	742	746	779	760	717	690	733	785	730	715	734	716	734	760	761	747	720	718	760	754	754	726	768	739	779	778	797	739	739	736	806	810	678	776	778	745	726	766	741	772	762	744	741	774	717	724	741	787	766	729	752	764	768	748	790	757	750	808	701	733	787	778	743	763	768	745	778	766	728	798	753	719	765	764	792	711	746	724	805	770	798	809	775	783	794	742	767	728	737	768	762	724	780	756	737	732	738	758	788	764	809	765	750	738	742	735	817	795	740	773	789	806	738	789	717	772	743	723	772	773	763	748	753	750	805	743	771	748	706	786	727	747	772	699	792	720	766	757	744	699	746	764	781	750	715	741	767	751	706	781	750	785	747	748	763	763	787	795	768	784	785	774	754	741	774	780	755	753	810	747	759	770	747	717	756	780	723	810	758	767	762	690	746	771	816	746	739	744	781	718	809	791	762	726	734	738	721	782	737	777	741	725	807	770	762	768	721	725	757	800	769	771	715	750	696	751	744	743	736	797	714	776	780	706	758	756	757	758	762	788	785	765	809	727	746	752	763	742	763	737	790
1763	342	331	326	353	342	319	300	294	316	302	375	375	363	311	296	291	291	288	325	333	328	302	316	321	352	329	309	315	340	332	317	348	302	330	349	308	331	323	290	319	312	308	315	292	282	301	302	309	316	307	324	341	296	287	339	293	306	296	306	284	309	316	345	324	329	296	276	321	309	347	293	328	316	332	282	307	316	342	329	315	322	312	282	303	299	337	324	322	314	322	316	313	325	278	315	315	331	320	303	298	310	297	344	341	288	335	322	315	326	348	318	316	296	301	312	315	338	320	341	298	348	326	290	293	302	315	326	314	302	306	309	329	297	300	293	294	315	323	311	316	331	316	353	336	303	268	303	302	322	314	301	344	315	281	299	324	311	288	324	308	339	328	332	313	311	333	337	299	308	353	327	299	329	310	295	326	306	303	321	287	339	310	331	321	299	295	328	275	335	323	286	339	325	327	342	301	291	316	335	331	341	348	350	330	310	327	322	329	326	312	326	308	324	296	306	310	335	284	327	297	286	301	301	285	263	289	330	312	324	312	299	321	308	318	347	311	310	304	350	359	302	286	324	280	274	329	324	314	316	300	322	319	341	311	282	313	309	342	287	326	300	326	288	294	307	279	292	308	280	334	309	329	316	344	348	298	312	283	311	316	326	358	308	316	335	339	298	293	323	301	263	311	355	350	309	335	313	307	305	286	307	304	311	341	338	312	329	315	306	254	317	298	299	317	286	286	299	336	305	311	279	312	297	330	295	291	297	301	289	274	296	312	304	322	354	316	327	351	298	302	285	305	341	326	318	306	329	326	304	299	331	328	317	303	287	301	345	346	340	343	284	311	294	285	321	293	319	350	302	312	282	297	311	311	309	310	295	290	352	307	285	297	329	305	310	335	298	327	339	314	308	303	294	329	309	294	321	356	340	326	323	285	324	310	331	324	315	299	319	328	309	301	350	318	329	289	335	316	311	337	317	332	298	293	323	304	310	341	296	290	326	308	303	281	302	293	300	309	317	340	300	305	314	299	337	299	312	315	308	305	298	321	340	335	278	311	302	318	355	316	320	323	342	300	323	302	329	305	340	307	283	354	320	319	302	293	325	281	291	320	283	329	338	346	326	304	323	293	285	335	299	328	292	302	328	329	257	306	339	331	325	275	332	301	325	322	302	345	340	319	295	308	309	304	301	337	302	307	303	320	301	328	293	309	304	328	311	316	336	340	317	310	306	291	320	311	305	301	302	303	312	296	339	275	305	302	332	297	298	365	314	289	281	336	312	313	319	325	314	312	311	320	283	331	306	301	305	315	316	286	278	318	330	345	369	322	339	311	295	311	301	325	272	329	287	277	327	300	316	307	335	323	359	283	294	308	294	294	316	282	314	319	328	347	302	333	293	313	327	282	300	302	306	298	301	330	334	301	323	312	303	320	326	318	352	296	302	299	338	325	284	286	286	317	325	305	284	269	315	307	321	358	292	297	359	354	296	329	283	297	328	311	286	328	280	338	308	306	277	299	303	333	320	316	320	334	314	320	313	340	312	293	310	291	310	318	342	261	312	368	322	271	297	307	332	300	301	303	284	283	310	319	347	344	312	296	322	302	334	327	328	291	345	327	351	262	337	300	302	347	349	320	305	303	307	331	321	297	305	288	282	334	280	305	312	308	269	320	329	292	337	306	339	303	302	314	315	289	311	314	291	322	313	309	340	340	339	327	332	320	323	304	317	295	292	280	267	336	316	296	332	348	335	320	302	310	298	279	295	304	309	349	356	312	301	335	317	300	305	322	299	324	299	322	315	317	339	313	320	312	308	324	302	294	292	311	311	305	289	333	347	318	276	338	331	315	309	313	342	325	350	286	328	293	350	333	314	283	322	325	359	321	325	333	334	287	309	319	299	290	329	299	289	304	296	297	308	307	356	323	332	321	299	294	289	288	306	302	305	297	322	336	331	303	298	349	329	339	350	285	275	309	297	353	281	330	302	332	328	291	325	313	290	305	288	320	319	325	348	313	331	342	296	325	311	275	284	298	316	294	344	283	302	312	325	287	290	364	305	334	324	316	287	269	302	341	322	321	291	328	318	306	312	315	311	293	301	313	312	299	332	267	318	311	269	294	312	295	290	324	301	351	304	330	326	300	327	320	367	313	334	283	334	306	297	295	295	271	320	303	314	323	289	294	326	320	334	340	322	291	280	278	325	295	310	312	285	298	312	294	324	327	297	344	324	329	336	296	317	271	287	305	302	318	311	295	321	277	293	296	298	302	318	311	283	335	278	289	312	336	292	272	318	321	329	311	331	326	338	315	305	323	289	327	281	338	306	310	316	300	348	313	329	358	326	308	328	329	294	316	303	305	330	290	348	316	289	293	327	317	334	326	317	293	312	308	311	321	328	305	311	319	300	329	318	312	297	294	353	303	294	308	335	361	281	309	318	345	327	330	356	295	291	288	332	315	338	334	361	352	345	330	347	326	303	309	295	283	323	349	293	309	331	316	293	330	308	338	334	299	276	305	300	312	300	287	307	326	285	311	312	308	302	284	318	374	321	312	313	298	288	324	293	332	279	340	308	316	324	351	328	311	320	269	270	286	325	319	327	280	288	367	298	312	307	317	282	311	325	319	313	318	315	348	311	330	331	315	277	372	302	317	313	315	351	300	280	326	332	309	332	262	340	359	331	328	313	288	272	304	350	339	266	323	274	318	349	279	289	273	351	298	332	299	311	336	301	291	310	304	298	308	350	315	289	346	337	294	272	330	302	325	301	295	278	305	314	294	309	287	312	304	293	302	313	280	309	291	322	300	349	308	335	296	308	320	311	327	293	342	324	338	323	326	291	365	346	341	316	349	316	296	311	319	297	303	300	347	296	306	316	288	312	278	332	326	327	300	293	324	294	279	327	335	307	297	330	344	301	345	298	306	363	262	325	308	313	349	309	284	300	349	301	347	302	295	277	319	312	324	289	276	318	313	334	304	286	322	314	303	336	319	325	329	368	296	316	312	320	364	321	333	332	307	319	312	271	261	321	295	287	310	283	332	333	307	285	295	303	285	321	293	338	310	345	314	320	308	276	336	297	269	302	322	299	322	321	324	309	304	308	325	311	284	324	317	333	322	340	306	293	310	294	277	315	282	311	316	322	270	279	320	291	325	274	302	323	308	308	303	288	315	293	341	301	320	330	322	305	334	328	358	296	321	300	326	321	286	311	295	308	329	281	316	288	309	298	296	307	343	332	330	338	313	287	326	323	309	303	297	322	322	345	300	306	332	337	321	310	284	292	310	327	305	318	327	318	329	327	318	315	319	327	321	311	325	292	289	305	312	298	302	295	318	332	306	312	304	333	322	322	303	324	336	306	306	333	340	326	305	318	316	330	328	348	289	273	294	322	336	348	321	276	310	323	281	304	314	277	329	305	342	315	328	315	294	350	327	278	296	304	313	272	306	298	299	308	324	305	331	303	317	313	308	323	283	310	321	327	287	350	348	320	289	302
1934	816	781	791	817	829	847	797	813	880	781	991	1070	894	753	722	720	751	791	680	724	699	733	732	725	720	696	696	697	682	734	769	750	728	705	752	753	696	741	734	709	756	710	754	727	721	722	702	748	727	692	696	727	757	701	770	712	698	775	733	731	702	698	771	734	707	705	729	739	714	706	760	673	756	743	755	752	744	746	727	723	766	703	735	755	680	666	737	723	759	694	757	720	737	699	736	707	703	727	707	716	735	743	695	752	720	728	777	729	714	704	717	784	708	725	729	691	679	715	753	756	739	732	711	729	775	791	771	774	757	735	749	713	721	780	763	702	736	737	729	756	708	728	767	718	747	720	744	748	734	757	689	749	740	741	767	708	704	678	752	761	761	742	765	743	724	740	711	671	737	726	744	700	741	770	690	734	749	727	756	692	760	677	755	725	709	747	723	725	753	742	772	729	718	719	740	736	727	752	716	741	745	752	708	669	722	756	713	710	734	724	735	750	707	701	722	730	699	733	730	734	728	721	696	769	704	705	696	755	721	752	730	726	751	742	743	711	697	798	730	698	685	770	697	710	712	709	763	731	724	741	775	691	710	738	695	764	739	722	775	759	739	750	712	710	757	722	737	708	752	696	759	768	772	771	742	713	722	749	750	756	738	715	735	711	758	748	743	714	742	696	737	716	743	715	734	756	720	703	718	737	710	727	746	710	741	739	733	725	639	721	795	739	705	738	767	750	731	718	740	725	729	770	724	712	744	710	729	719	708	744	685	718	770	702	678	719	702	704	695	719	705	776	723	785	711	776	703	746	768	702	695	714	702	768	677	782	763	732	707	718	727	763	676	708	689	762	777	757	756	707	713	742	743	712	721	723	685	750	757	719	701	734	729	744	732	685	747	737	682	746	739	734	715	745	712	720	731	734	709	716	691	717	701	702	696	729	754	678	701	748	746	724	677	729	701	726	723	740	737	775	745	766	773	743	702	754	728	751	767	765	720	738	707	743	726	750	691	733	726	707	758	757	744	766	732	751	757	752	708	739	749	683	743	735	661	734	714	707	729	739	724	760	749	720	755	721	748	744	786	745	739	778	714	698	743	745	801	714	746	753	748	757	755	720	715	725	738	710	720	722	690	726	784	740	719	702	746	752	775	759	697	755	724	735	698	725	692	750	753	702	763	735	738	716	738	701	725	754	749	730	722	777	693	677	743	709	718	710	723	700	755	739	718	762	768	682	706	733	727	696	719	732	754	684	705	748	720	694	761	686	770	714	753	740	754	710	747	788	706	712	719	766	748	743	749	718	743	745	677	744	711	684	742	694	773	776	724	744	692	668	746	727	800	742	729	718	732	728	726	748	724	742	705	748	741	722	730	760	774	752	732	708	739	710	747	691	722	763	735	744	736	782	666	780	691	713	758	767	754	757	767	764	710	708	704	741	713	744	701	675	684	702	712	766	727	723	733	701	719	747	718	741	717	753	737	720	739	695	728	690	747	699	735	688	762	749	699	707	761	735	746	731	744	736	753	797	765	730	695	726	734	750	757	765	786	737	732	705	706	726	725	733	789	742	747	748	742	744	695	719	730	700	722	700	764	749	752	718	758	770	751	695	736	708	733	720	794	720	771	715	727	745	739	712	764	761	721	748	733	738	779	705	747	755	720	738	719	718	717	738	723	748	733	712	776	692	785	711	699	739	760	698	724	768	713	745	782	706	724	717	720	702	749	733	754	736	744	764	752	714	756	685	784	754	721	685	737	735	751	671	733	735	717	780	717	685	729	748	732	737	797	764	723	692	700	713	702	730	764	729	711	721	733	736	767	731	764	712	750	694	723	721	731	690	730	712	713	741	753	732	737	701	733	684	723	737	744	712	702	677	796	712	750	720	728	715	709	746	754	741	702	753	715	746	693	757	690	679	713	786	762	739	741	742	731	732	751	712	724	732	724	757	724	780	730	737	783	692	725	748	699	718	717	749	677	683	715	732	740	810	709	770	732	716	705	729	717	744	750	769	704	700	747	790	709	700	737	744	703	748	755	765	746	764	737	699	743	763	725	767	744	745	789	795	758	708	740	722	737	726	693	732	764	750	730	755	708	702	700	736	731	671	704	770	753	767	728	760	723	740	779	707	719	707	748	718	768	735	765	701	739	698	773	755	758	685	754	708	759	698	725	669	719	745	715	744	734	679	764	717	763	700	762	759	728	708	750	732	730	783	730	744	728	727	728	730	724	711	743	724	747	745	731	707	683	771	710	724	689	755	733	745	770	757	731	763	681	724	731	717	719	706	696	731	742	747	763	765	769	716	725	779	731	749	756	755	770	766	726	732	720	742	714	781	697	760	700	745	781	693	759	712	744	740	722	746	694	719	725	740	739	730	685	765	737	742	705	697	783	737	708	724	737	700	787	752	756	769	724	733	678	686	690	715	772	767	670	712	733	726	740	755	734	754	690	749	749	749	780	727	747	768	712	763	696	711	690	721	757	742	734	728	732	739	700	757	767	757	707	724	728	702	717	716	764	725	783	734	754	746	793	724	733	745	749	710	725	794	735	756	730	744	725	764	724	709	732	743	720	776	721	748	740	739	717	724	776	711	719	756	732	677	705	700	769	722	749	722	729	756	728	689	708	731	736	748	768	714	744	716	719	722	718	754	759	785	731	743	688	742	698	737	748	757	712	762	755	780	707	684	738	684	730	697	713	703	771	712	727	752	749	722	751	763	768	724	748	728	751	752	715	719	733	741	738	748	725	705	739	734	731	751	701	775	791	740	736	756	710	785	710	710	820	701	770	743	793	779	734	732	781	701	763	729	774	715	735	758	697	759	741	729	782	733	799	714	688	729	743	708	751	768	695	755	771	708	724	727	775	725	742	731	734	777	732	735	777	731	754	743	725	688	704	776	695	743	739	687	724	658	707	711	729	707	778	697	736	737	746	744	735	719	761	752	792	707	741	755	711	736	772	734	719	736	721	758	736	741	745	761	728	757	703	784	671	713	784	702	731	731	742	759	758	704	700	731	751	728	732	776	695	758	755	746	740	765	704	689	732	707	760	700	685	741	753	758	702	709	763	747	736	706	772	721	731	725	701	721	712	735	751	703	737	775	712	726	699	741	704	676	756	712	741	716	719	742	726	701	767	697	729	705	740	739	735	701	731	743	700	755	748	725	696	730	674	726	739	700	695	747	722	715	732	725	755	711	776	761	726	720	679	685	728	760	758	785	746	705	742	715	723	745	716	739	771	721	771	748	715	705	746	706	700	797	713	748	694	710	702	718	799	721	733	767	711	711	725	757	755	745	735	724	690	667	744	758	718	705	706	728	737	715	677	725	719	799	741	722	771	717	758	720	723	706	733	755	698	755	699	691	757	700	754	711	745	759	731	772	713	740	718	698	736	727	739	712	730	733	709	748	721	781	753	716	728	766	718	744	730	761	721	719	760	728	710	731	712	765	731	732	750	728	711	730	777	756	743	691	723	751	723	706	741	703	702
7563	478	497	410	392	306	257	255	270	218	243	307	255	262	183	185	186	185	197	195	211	177	179	206	193	180	184	177	207	187	175	194	179	201	168	164	190	197	191	174	178	198	202	193	194	200	199	208	188	204	191	193	171	181	196	164	179	186	177	176	181	168	180	184	209	184	168	189	189	189	203	184	168	173	172	167	203	169	182	185	216	182	163	181	183	170	174	164	188	167	180	190	206	174	181	176	172	173	181	173	156	163	192	201	163	188	176	190	159	186	161	195	169	207	171	180	178	188	174	165	165	175	179	174	183	177	191	181	173	164	150	172	189	168	166	188	183	161	180	171	180	159	185	152	198	172	178	154	181	164	167	182	182	186	184	188	153	183	189	172	193	179	185	186	178	190	155	167	191	179	174	182	175	154	151	160	164	171	177	175	177	182	177	191	185	174	166	157	172	182	187	163	161	168	179	194	172	179	170	192	182	179	184	183	185	186	155	185	219	173	192	165	165	197	176	156	195	156	173	172	174	177	175	163	156	164	179	199	186	176	160	178	190	162	171	168	183	173	182	166	166	191	146	177	160	189	184	176	163	190	184	211	166	183	160	182	191	181	186	191	160	175	191	194	185	175	180	193	180	181	191	178	185	161	171	202	164	186	156	167	168	169	176	160	172	155	190	199	186	199	228	184	167	196	182	180	179	181	183	202	193	206	185	183	196	167	185	202	181	177	177	175	137	187	185	179	161	175	196	185	170	187	172	181	201	188	180	163	164	197	191	205	195	208	152	190	161	160	159	181	160	179	148	171	180	177	185	177	192	211	202	196	192	178	178	174	177	167	164	227	181	157	169	186	166	178	178	177	194	181	155	160	173	184	167	187	160	220	190	179	169	191	163	170	185	177	197	170	161	166	189	173	189	173	196	209	182	181	172	170	168	189	166	190	174	199	175	184	173	166	190	192	162	181	172	176	207	186	184	173	163	167	174	172	162	166	205	174	185	175	162	165	169	187	179	195	154	176	163	197	193	203	176	174	149	168	187	179	185	202	155	178	181	181	170	169	192	192	190	168	177	189	182	187	176	207	185	187	205	188	181	162	191	196	163	186	168	152	202	178	164	191	164	170	177	143	174	166	172	155	172	178	177	169	168	187	172	161	184	182	166	176	150	184	205	175	170	172	164	176	158	192	174	179	179	175	189	169	173	195	166	141	164	210	183	178	180	160	176	157	208	164	165	170	161	174	187	208	183	157	168	200	170	162	166	186	182	173	193	179	157	166	187	189	185	164	174	178	185	186	194	187	197	188	166	160	150	168	168	230	182	204	193	172	181	185	183	182	176	165	184	163	173	164	156	182	176	157	160	165	171	188	186	166	156	174	160	195	187	165	179	180	183	158	203	154	176	152	191	178	187	183	165	174	180	164	171	170	184	208	204	174	186	216	199	190	192	185	175	189	185	185	171	169	172	175	172	149	165	174	167	185	163	171	173	189	188	179	188	189	205	160	202	185	158	162	189	172	153	184	175	176	186	176	190	184	194	197	142	181	174	173	192	165	184	186	183	179	173	177	179	144	170	189	165	207	183	193	182	183	195	199	199	184	144	173	185	178	184	177	204	168	167	194	198	173	202	151	177	156	197	171	174	182	189	206	175	175	187	180	185	199	192	180	163	179	196	161	193	196	172	205	168	170	186	164	172	185	176	164	207	187	177	182	192	181	202	171	175	157	165	180	194	178	156	177	161	184	164	207	174	172	167	180	192	159	209	172	160	164	161	192	178	193	173	194	182	186	161	175	168	166	178	180	184	184	170	171	184	199	193	176	187	173	179	189	170	158	192	185	195	197	195	180	183	170	162	178	201	186	169	181	175	162	189	201	183	196	165	177	176	182	179	204	198	180	189	214	186	193	154	189	175	172	200	171	171	162	169	175	161	160	166	147	175	187	191	175	172	164	165	172	172	181	182	198	178	168	202	178	194	206	190	180	183	178	185	173	183	166	200	168	183	196	178	183	195	183	167	199	174	191	196	168	170	204	204	170	179	161	168	171	188	180	192	166	172	180	170	171	186	171	176	198	167	175	172	195	182	209	169	186	173	143	168	189	200	162	173	171	179	188	182	175	193	186	172	201	168	179	198	187	164	189	196	157	176	171	174	184	167	160	175	187	161	183	183	186	179	179	185	152	172	198	203	176	173	184	183	185	179	174	176	182	189	171	183	148	169	208	156	178	185	174	161	154	175	191	189	199	172	179	162	171	160	167	182	160	189	167	190	181	156	143	186	168	194	198	200	184	180	175	177	186	198	181	185	185	184	201	171	160	191	146	172	173	207	179	179	175	177	168	184	151	164	175	169	191	215	187	178	166	170	187	183	190	155	179	192	191	175	192	179	171	184	167	178	177	165	173	210	175	192	151	174	156	171	189	158	189	167	152	186	159	177	166	167	182	171	173	160	190	182	182	167	178	169	172	162	170	153	179	174	196	168	174	178	166	176	184	174	162	175	189	179	156	205	164	166	177	179	165	159	167	169	159	189	198	150	170	162	161	167	188	177	170	163	200	167	166	176	155	167	165	191	171	192	176	197	185	157	187	181	147	176	200	173	161	168	169	176	182	157	194	198	182	183	174	160	162	164	181	151	175	209	185	162	177	176	188	186	183	193	160	151	162	184	168	168	194	194	192	189	181	193	172	179	187	152	155	161	184	183	165	192	196	166	203	159	188	189	168	174	180	186	154	162	149	165	185	170	207	188	169	158	201	191	160	134	172	191	206	171	161	167	175	156	193	180	189	184	158	167	190	178	155	175	163	180	161	142	177	159	194	192	193	210	197	177	185	171	169	185	149	165	179	150	182	150	170	170	165	171	197	165	164	177	197	161	171	195	158	180	201	197	181	179	161	163	152	169	166	171	177	179	162	198	182	160	165	187	189	194	177	197	189	172	185	195	164	157	216	177	199	188	183	157	156	160	178	203	157	195	202	180	193	178	177	187	156	217	176	178	183	165	173	152	175	152	177	167	184	158	145	165	168	174	203	183	184	180	195	161	188	169	177	188	217	181	183	192	178	182	192	157	179	184	186	182	160	173	187	186	169	183	194	167	163	185	161	179	196	202	181	158	177	217	138	166	170	174	181	181	189	179	173	190	168	164	175	184	170	141	174	182	186	188	178	189	163	169	169	172	177	180	165	196	208	175	175	170	189	175	180	174	176	193	171	176	154	153	172	157	179	174	165	192	207	181	192	177	203	192	199	188	201	177	199	158	158	196	205	190	174	175	170	190	191	196	158	185	159	182	168	199	176	185	180	173	184	165	173	193	205	188	210	178	156	166	176	172	179	203	164	167	209	196	171	200	152	174	185	180	162	184	164	187	196	173	169	190	197	168	169	168	154	178	154	159	178	176	181	185	197	178	173	170	182	142	196	169	171	190	205	175	161	177	169	184	188	189	222	185	205	182	192	171	181	191	161	157	174	199	160	179	199	187	182	193	151	212	200	171	166	188	186
6210	756	1183	1336	1285	1176	1089	915	873	809	902	1112	1101	934	577	582	550	530	518	543	535	537	535	495	498	489	510	499	497	531	478	511	491	465	483	475	512	469	505	485	493	493	489	461	493	470	460	525	489	481	500	499	525	484	505	432	474	459	480	529	482	479	484	459	523	468	492	506	478	475	488	465	497	482	452	462	502	528	487	512	497	436	470	436	448	485	481	530	495	510	486	498	460	514	476	482	514	485	501	460	480	516	477	492	479	481	512	516	526	493	488	490	500	505	441	520	494	484	471	502	471	482	461	477	489	476	508	473	506	495	487	485	475	499	525	442	499	493	468	475	508	499	473	514	489	465	519	485	513	514	479	527	480	487	469	491	500	462	489	465	454	514	427	473	485	453	465	438	501	467	464	502	509	467	479	466	489	485	486	478	486	496	458	482	458	484	440	458	526	474	471	489	488	488	508	494	452	449	509	519	510	510	494	467	480	468	482	474	512	507	485	521	449	472	484	486	491	461	489	481	519	478	499	475	478	501	467	482	498	497	447	494	508	492	444	517	495	480	485	524	506	510	446	481	487	468	496	468	493	485	473	531	465	459	474	545	449	487	437	506	495	509	502	484	484	444	458	465	494	482	516	490	480	504	511	457	490	515	457	475	508	493	487	478	497	511	525	466	483	476	475	468	466	456	475	494	481	471	458	468	514	466	478	453	490	484	487	484	503	500	462	473	508	476	480	480	500	511	488	500	479	479	529	489	481	500	503	471	518	474	503	506	451	478	481	509	472	456	497	478	452	471	474	476	473	493	488	507	475	473	483	524	533	520	467	477	452	468	513	502	486	521	485	437	496	463	513	488	490	504	477	450	485	497	511	461	494	504	481	528	515	477	495	478	485	479	508	500	493	502	445	485	522	454	466	514	473	453	503	467	479	489	492	518	490	461	519	498	508	476	483	485	516	501	481	487	477	462	493	472	518	452	476	504	451	487	489	520	450	460	520	489	473	473	478	446	501	503	512	480	497	480	514	469	512	531	479	509	517	487	510	482	468	472	452	481	509	493	488	457	520	477	467	474	444	487	499	499	509	477	481	487	468	479	472	450	506	486	489	496	471	528	474	448	524	539	491	493	533	442	442	489	492	481	493	501	481	480	467	492	473	427	439	547	479	458	477	503	475	467	487	462	458	458	469	481	510	500	502	473	500	463	508	476	510	479	472	492	487	436	448	491	469	492	486	506	500	501	458	488	469	514	481	465	531	448	498	486	490	496	472	492	490	463	464	441	473	476	474	497	501	533	474	473	470	533	487	484	464	495	490	466	468	522	458	459	503	493	436	454	535	483	474	510	433	486	511	494	453	458	479	481	494	500	504	466	490	505	471	501	440	481	468	528	486	469	495	478	536	512	476	437	510	457	480	495	493	485	469	497	472	549	450	476	462	478	510	474	462	458	492	484	472	474	453	502	440	502	493	469	483	464	468	482	507	499	509	486	462	439	449	467	464	449	500	490	495	496	481	522	436	502	495	465	484	461	456	518	500	515	483	519	464	495	490	529	496	495	502	514	502	488	484	496	485	471	521	456	477	463	460	490	447	505	496	494	476	472	512	491	490	440	488	462	467	483	478	517	492	489	494	472	473	522	473	519	449	477	506	504	469	479	483	509	453	532	515	500	492	475	503	443	516	455	491	492	516	493	487	496	493	473	525	498	495	490	477	477	495	524	484	443	505	470	495	536	474	467	486	506	441	482	475	491	449	483	473	465	505	444	476	489	464	514	510	499	449	480	507	474	448	486	493	465	485	475	474	506	461	496	491	467	499	491	469	510	517	521	467	451	463	482	458	503	484	500	485	496	469	518	479	490	504	479	466	471	496	471	448	484	509	441	452	504	524	484	451	535	497	500	423	486	497	452	447	456	515	494	485	499	481	477	486	506	452	464	479	482	488	463	464	469	476	492	547	466	469	504	494	475	507	490	476	472	495	499	467	467	442	504	480	484	521	487	454	455	429	469	488	472	484	513	445	454	466	461	486	489	502	492	467	457	485	450	490	534	498	485	524	478	498	452	509	495	481	438	466	488	521	504	475	495	481	488	501	457	456	457	477	515	538	487	481	496	450	500	501	497	499	488	519	494	479	439	476	461	474	488	456	470	445	471	488	498	499	506	493	443	425	484	542	493	462	486	495	468	504	477	485	494	499	454	522	495	460	500	457	477	497	476	519	486	482	497	474	485	481	448	461	458	477	515	489	476	469	494	482	520	469	514	479	500	472	446	476	491	474	486	489	515	496	495	480	455	492	480	499	468	501	505	469	504	488	513	485	498	479	465	463	458	449	484	486	460	488	503	477	461	453	438	472	445	442	479	492	438	492	515	481	495	494	468	443	495	479	491	486	510	473	497	499	464	482	478	491	491	489	495	490	478	453	460	471	480	473	481	478	492	471	440	468	456	502	523	454	497	489	513	484	518	493	485	473	450	466	504	473	486	483	512	438	517	494	488	469	460	481	490	466	464	477	516	470	490	474	533	477	487	458	490	489	507	483	461	457	511	509	492	471	480	472	498	446	507	449	493	492	465	463	473	473	498	460	478	466	467	482	436	482	482	503	485	477	477	526	469	476	478	493	459	415	478	487	512	456	517	483	460	529	510	460	484	454	521	488	513	447	456	491	457	483	450	485	467	477	501	494	470	494	461	484	496	498	470	466	496	501	501	478	497	479	477	498	480	481	459	471	462	430	452	503	508	494	471	557	481	479	435	478	521	443	465	505	476	485	465	512	520	460	497	465	501	483	483	464	475	474	525	502	475	491	527	460	500	472	479	434	454	516	470	478	447	515	474	473	504	503	456	483	408	480	517	496	498	457	478	481	495	510	474	467	491	480	508	475	455	489	489	478	511	446	451	499	498	477	497	465	468	503	522	458	518	496	500	489	500	465	495	490	481	480	517	484	477	481	486	475	475	438	488	469	467	489	494	495	506	491	445	488	461	493	500	499	477	483	488	483	467	487	523	489	473	476	469	523	473	493	471	465	478	491	476	474	459	466	473	472	496	484	514	454	490	482	439	524	510	469	487	499	489	493	512	459	465	490	494	473	497	492	482	517	476	461	513	466	438	479	491	511	445	465	481	477	537	495	451	503	477	478	490	459	475	473	479	449	511	412	445	496	496	468	465	452	532	492	512	469	443	486	515	460	492	499	488	462	501	475	528	503	484	477	478	464	503	466	480	498	522	484	521	478	457	518	490	495	501	503	466	503	493	454	458	474	500	482	529	493	474	464	473	490	518	503	494	510	485	497	479	546	484	499	483	476	478	507	464	479	506	457	457	492	501	460	454	506	502	495	511	437	469	475	497	475	477	447	448	506	499	447	451	487	501	463	476	508	475	531	483	467	479	457	476	483	464	482	478	493	464	480	497	522	520	429	418	463	472	482	480	505	482	497	494	488	481	507	499	487	507	451	499	469	490	499	469	462	459	478	492	465	481	527	504	501	470	501	461
14329	1265	1026	833	710	594	527	471	450	392	413	370	397	381	356	345	325	311	340	303	339	276	310	313	339	274	300	301	332	311	305	304	284	298	283	304	330	314	344	306	278	308	271	276	303	290	301	298	322	275	292	292	298	318	271	290	323	308	256	301	293	330	301	309	317	283	318	318	311	287	283	268	289	313	315	312	302	327	316	283	292	320	289	318	279	295	283	311	273	302	337	293	281	315	265	321	334	321	272	288	269	340	305	283	316	295	286	282	294	283	296	308	328	276	275	273	276	296	332	311	313	303	282	313	328	303	314	309	280	308	344	297	313	283	294	269	303	324	310	279	268	277	279	339	320	258	294	315	297	297	294	279	313	300	271	305	312	273	295	273	260	281	312	312	305	275	322	288	297	316	286	315	299	318	335	318	292	310	312	302	299	271	294	326	323	315	297	309	295	298	282	295	279	292	289	323	306	316	310	300	297	289	320	266	290	317	317	320	315	279	276	288	296	352	290	301	293	271	303	287	309	313	310	281	296	284	292	305	317	321	296	316	296	283	320	338	287	333	316	288	321	314	271	272	321	289	300	324	303	290	279	280	270	281	277	304	267	311	296	310	312	306	266	320	294	307	321	314	295	306	338	292	285	325	286	317	297	323	291	287	302	296	284	305	323	297	299	295	292	319	305	275	284	307	333	278	309	315	298	310	292	269	297	298	301	306	335	284	274	287	290	286	298	365	311	299	337	309	312	316	311	324	302	314	308	308	302	304	263	286	314	302	338	289	322	312	335	286	293	286	282	319	296	316	301	297	278	294	303	318	261	315	258	304	296	292	321	300	329	309	281	289	286	280	297	275	299	307	294	287	281	292	314	316	315	289	326	326	298	289	296	304	285	334	355	306	290	275	297	288	285	304	330	296	268	316	305	303	313	316	299	310	301	265	273	330	313	277	306	290	311	321	295	287	307	309	317	331	303	290	315	301	272	286	281	286	292	264	257	336	318	293	311	306	301	263	278	277	303	302	253	322	288	313	306	327	305	298	287	284	307	294	317	323	319	309	302	335	310	303	294	317	288	285	284	284	302	280	298	325	314	281	318	301	272	316	319	284	309	281	251	267	284	304	307	300	312	299	288	310	309	294	312	312	304	310	270	331	298	306	271	264	272	290	299	270	317	287	298	283	305	336	295	299	309	272	308	279	275	284	293	319	273	312	270	291	330	289	317	303	287	288	310	298	291	305	291	322	294	329	326	308	297	280	286	298	323	314	297	310	317	291	285	295	287	299	290	307	292	345	318	295	301	307	294	307	291	298	290	306	278	285	333	310	265	284	298	287	316	322	310	289	288	259	301	298	319	318	278	273	290	286	333	300	288	310	279	329	292	315	321	306	289	294	317	332	297	301	268	280	332	329	300	334	331	335	320	303	340	301	306	304	284	302	285	272	309	290	275	302	292	288	285	308	297	336	294	310	303	274	270	306	296	303	334	336	321	309	286	299	274	296	291	326	269	298	304	301	295	303	316	289	314	311	314	289	295	295	319	301	306	296	298	341	287	327	301	290	329	292	286	268	310	289	315	332	304	268	311	287	292	296	280	320	301	279	318	297	298	316	312	305	301	276	337	298	306	270	309	285	314	299	312	313	282	286	310	297	331	311	299	344	331	292	310	343	328	303	279	310	296	295	295	289	311	231	311	292	273	282	312	284	278	280	290	255	301	299	288	312	259	335	266	320	300	341	291	332	289	314	274	254	275	261	322	310	296	304	322	327	304	323	279	274	313	277	319	291	309	300	299	291	266	283	279	286	281	273	307	284	291	290	294	280	266	276	338	321	284	330	274	307	289	287	293	326	317	289	266	272	347	290	280	327	274	287	312	291	303	307	300	319	344	285	286	305	279	266	280	289	271	292	316	281	321	302	291	290	300	285	302	309	299	302	304	287	305	308	309	280	301	297	287	316	295	268	285	251	303	304	317	279	292	292	310	287	304	315	330	302	296	322	316	302	289	285	305	281	276	306	294	295	310	315	290	327	287	305	313	292	312	293	299	320	317	313	292	293	303	286	301	294	324	334	298	296	293	300	312	309	297	306	269	298	290	301	288	302	296	324	319	304	282	273	288	275	315	335	274	320	314	289	303	279	295	292	304	303	305	296	313	301	303	277	273	302	313	279	256	262	299	297	300	300	299	298	319	281	306	303	308	288	321	302	292	283	310	287	300	319	293	292	326	296	347	276	295	321	312	326	332	341	279	290	301	272	295	314	296	312	256	280	313	309	290	286	293	302	296	255	281	304	299	282	304	282	287	303	299	305	309	287	277	311	296	329	301	326	265	285	308	305	272	292	315	338	318	295	308	315	328	303	313	315	312	317	288	324	308	309	264	295	290	270	300	327	319	305	332	309	294	294	310	318	298	321	318	306	306	312	290	290	307	318	298	328	306	294	293	278	285	287	312	317	284	317	294	289	293	280	272	282	339	309	310	286	243	300	319	299	298	299	277	296	293	256	251	302	319	314	299	314	307	317	283	312	340	317	299	287	290	330	293	290	316	314	338	317	291	284	288	321	298	290	276	289	329	270	331	298	272	308	302	319	326	297	314	275	314	272	306	291	298	330	262	289	270	298	320	293	311	331	268	283	285	278	297	299	301	290	305	292	240	270	276	316	309	295	283	289	326	298	285	287	289	316	270	317	290	290	289	292	337	289	297	305	313	333	288	297	273	307	301	313	285	291	284	319	320	323	292	329	296	306	311	313	301	302	304	303	284	302	285	308	314	282	291	319	301	342	292	283	296	300	288	312	316	314	289	283	258	298	307	357	270	372	315	293	273	318	277	289	302	270	316	296	295	321	312	309	269	287	343	335	278	309	313	310	243	335	316	304	328	278	292	294	307	306	326	286	321	326	322	289	312	305	295	299	315	300	273	287	316	299	279	306	317	277	298	357	262	313	278	268	254	292	301	315	314	289	259	296	324	321	285	327	292	301	300	323	278	293	291	295	312	313	305	299	293	299	299	259	314	303	311	337	287	286	313	284	293	285	280	302	288	283	291	307	285	279	254	303	311	272	288	312	304	298	297	291	291	308	328	277	332	300	289	286	295	319	268	274	302	289	275	301	304	302	310	280	283	302	273	298	324	282	317	312	278	323	293	294	305	314	290	344	294	309	278	298	307	317	316	327	301	318	289	297	304	274	286	287	303	318	288	286	303	318	321	307	302	317	280	305	268	328	332	325	334	268	296	282	289	307	326	295	326	307	308	336	326	292	275	316	328	300	306	315	283	331	311	302	292	295	302	311	321	312	275	349	286	316	312	291	316	318	324	298	339	304	274	277	296	314	291	338	291	289	275	302	348	290	321	269	292	284	288	291	298	314	271	295	280	290	309	327	255	327	303	269	325	322	303	300	310	299	298	267	290	296	293	296	267	298	317	311	311	289	287	290	329	337	280	285	293	277	301	303	295	331	322	312	292	329	294	302	293	298	299	299	286	270	274	302	319	297
8199	1297	2206	2543	2283	2119	1783	1702	1404	1353	1346	1384	1367	1443	910	900	884	938	867	887	848	890	885	779	785	803	798	808	827	764	780	742	809	791	730	750	753	753	766	766	726	804	788	745	762	745	759	738	737	756	830	766	735	713	778	746	782	740	726	740	713	736	763	801	790	748	738	716	743	752	714	759	729	723	726	776	731	781	762	699	729	704	757	760	751	727	722	788	722	748	787	734	705	768	737	768	706	723	768	717	723	741	707	724	744	736	715	695	770	764	703	715	735	739	753	751	735	728	750	754	722	720	736	758	726	714	740	723	726	703	772	715	765	764	732	694	696	744	727	732	784	765	770	765	780	735	782	749	734	724	688	740	771	726	703	715	763	798	720	765	745	767	748	747	697	778	813	734	738	735	754	738	758	705	741	733	724	732	725	728	734	733	760	721	778	781	733	738	773	734	745	736	754	755	741	757	737	719	747	659	718	767	762	747	746	677	726	735	738	782	732	702	732	717	719	740	726	734	764	749	723	777	700	726	705	696	745	752	767	715	753	740	772	731	732	722	692	716	734	739	759	733	739	727	708	739	712	749	741	704	727	752	712	744	753	750	762	743	723	767	763	751	731	677	712	787	766	683	730	711	728	787	756	707	705	727	692	788	776	762	752	779	751	782	722	740	709	802	758	742	733	755	737	721	774	762	757	744	753	732	748	747	729	670	750	787	760	725	740	766	790	712	760	745	726	749	737	692	778	749	724	764	730	708	780	746	706	751	729	752	686	704	709	727	697	786	740	720	717	742	703	775	783	718	794	733	752	781	758	748	752	718	759	731	807	771	742	733	704	703	792	708	691	775	704	733	713	762	699	763	711	738	764	783	757	753	698	755	733	726	768	697	685	701	732	727	781	715	770	735	728	741	758	744	718	712	753	821	763	761	732	694	752	694	746	735	713	752	802	733	752	752	764	712	710	724	736	730	719	720	757	697	771	735	700	740	756	759	710	792	772	745	789	737	727	815	704	728	734	755	748	734	782	754	723	764	743	680	776	746	726	721	736	771	736	747	746	732	730	745	689	732	745	717	761	773	742	721	756	804	708	751	730	739	742	739	723	738	748	725	680	704	743	809	747	763	695	697	762	765	759	774	687	709	733	763	715	744	740	713	738	766	702	743	711	715	748	742	762	741	688	774	701	786	731	730	728	755	733	751	712	753	759	736	755	708	736	751	702	720	763	700	751	775	719	724	733	741	726	732	711	773	723	758	747	716	745	788	735	786	750	777	701	729	781	711	720	708	718	750	730	752	762	744	781	704	772	770	740	773	752	814	751	771	751	719	768	742	757	700	748	741	724	790	781	706	723	741	721	760	755	743	768	715	709	766	665	773	742	738	706	702	729	810	725	713	779	730	702	734	726	727	754	700	773	792	784	692	714	745	755	737	722	741	701	810	765	705	739	754	736	752	718	712	731	741	679	740	703	741	709	729	726	738	675	780	715	771	744	742	742	746	753	770	728	681	778	738	695	702	734	769	712	747	722	739	756	687	747	729	744	764	696	722	751	725	756	771	751	763	721	789	758	738	722	713	723	744	783	781	755	733	699	796	712	763	740	743	761	753	731	737	798	763	755	756	739	712	748	726	699	789	743	722	736	715	705	744	753	669	768	743	695	781	767	737	734	784	704	794	776	736	706	732	709	742	757	736	787	729	749	713	689	755	735	770	750	743	749	738	779	775	719	790	759	752	730	756	740	703	806	707	749	743	735	729	697	720	744	737	754	729	753	763	729	716	708	691	761	723	755	727	693	739	769	682	740	739	723	738	755	771	745	743	772	704	678	709	741	741	724	712	750	720	763	738	744	726	749	792	741	732	723	751	749	783	699	785	813	716	749	757	686	758	749	810	738	740	702	738	754	732	734	801	758	752	753	727	712	749	746	827	738	742	711	713	768	718	725	806	737	702	685	747	751	738	714	714	776	724	814	717	753	704	753	750	767	771	712	743	715	740	755	721	806	729	724	753	776	748	748	727	729	752	770	745	740	762	710	727	695	716	756	714	747	698	744	718	801	754	735	741	743	698	767	760	779	734	753	774	782	702	691	760	739	741	775	785	730	716	715	748	699	742	789	731	678	692	763	740	720	731	753	754	715	747	764	769	721	756	778	767	746	769	765	740	779	711	696	766	732	782	755	731	786	712	765	709	756	745	713	789	751	725	734	715	689	756	755	710	748	739	781	733	786	737	746	756	806	727	753	779	689	719	749	785	724	731	779	726	710	769	751	758	781	700	804	724	745	729	740	732	758	739	762	749	739	723	783	727	693	755	738	751	778	771	759	728	769	719	758	718	747	719	692	717	747	748	703	740	736	764	729	715	782	755	733	734	713	747	759	731	678	786	742	730	725	685	716	756	741	746	752	726	717	724	697	776	780	673	749	718	745	737	742	744	754	748	724	783	730	725	772	782	767	700	718	751	767	743	763	745	755	760	734	747	756	676	697	685	790	704	715	713	754	749	741	753	708	713	750	755	764	713	757	701	706	741	715	752	722	734	687	751	740	755	738	695	744	737	735	757	716	759	734	702	731	759	710	742	733	785	709	716	699	747	693	715	707	706	743	746	734	798	737	754	726	705	716	729	724	729	766	748	708	769	751	765	708	693	772	765	771	743	725	772	690	751	715	701	709	714	772	759	755	738	750	727	709	762	752	731	745	743	747	777	733	810	739	751	748	705	713	712	750	739	749	743	709	773	739	719	731	748	722	706	755	762	704	734	727	761	766	745	734	756	713	739	769	775	749	770	750	745	725	758	776	752	750	758	760	708	741	727	723	708	734	720	768	707	773	730	716	693	739	754	756	756	739	776	704	718	699	741	740	785	780	711	686	727	723	749	750	756	712	722	741	722	747	765	771	745	756	744	743	750	683	705	747	726	741	718	759	723	771	718	747	734	732	728	732	792	707	732	709	752	704	762	755	788	726	717	751	717	731	730	746	776	767	725	723	766	767	738	737	759	756	744	740	721	668	702	750	732	769	726	728	710	707	719	799	750	687	712	773	729	754	710	706	746	789	769	721	735	778	737	774	752	752	757	708	781	757	725	732	729	762	738	730	763	745	709	703	721	738	740	745	692	711	757	723	750	781	715	771	784	700	755	747	744	760	705	814	730	768	744	751	770	750	704	716	722	702	768	747	747	729	709	714	751	757	753	781	711	720	786	733	789	805	788	766	731	808	723	741	717	725	714	731	721	704	779	718	772	722	735	710	731	723	739	705	710	769	782	738	748	708	737	762	721	729	715	758	749	771	731	755	705	739	704	769	785	741	734	772	725	706	769	782	723	739	757	729	756	687	765	751	716	720	745	776	749	744	743	740	739	808	740	732	756	714	790	743	772	736	745	708	820	714	722	720	716	702	707	756	688	750	709	714	743	725	724	735	721	744	752	755	746	712	715	696	751	731	740	750	749	735	798	684	717	703	730	735	726	718	768	737	692	744	758	771	746	735	760	730	742
1479	302	364	314	321	306	305	307	312	320	359	337	313	318	300	318	330	311	313	323	335	321	317	283	292	286	290	302	308	295	311	335	285	295	279	294	315	287	261	283	298	324	297	245	302	315	308	299	275	278	347	308	309	313	312	299	293	276	318	279	328	325	321	316	317	269	301	311	307	334	287	307	287	321	305	271	285	291	280	268	299	286	284	301	312	292	294	316	293	320	289	302	285	306	300	311	287	286	315	323	320	259	306	266	316	325	320	298	274	312	352	353	293	323	318	317	288	278	311	293	319	308	279	296	309	310	310	313	308	320	279	325	308	304	298	314	301	342	318	294	303	303	300	309	313	302	308	299	266	279	284	303	290	299	292	302	316	284	292	276	321	283	295	269	302	323	341	290	271	299	311	296	303	315	295	317	322	278	302	327	299	296	277	332	282	293	319	308	289	293	263	312	303	292	281	295	305	302	265	319	303	244	285	286	308	298	328	317	297	278	277	303	292	308	304	296	295	293	284	312	294	310	299	289	303	303	267	323	316	315	301	292	291	299	341	292	267	274	286	313	319	321	292	302	272	297	312	325	273	283	287	320	347	331	334	278	304	280	313	308	243	281	324	307	263	283	305	286	302	260	249	283	257	295	277	304	322	281	273	276	304	324	264	298	284	283	294	291	290	318	312	292	299	316	310	290	288	314	312	322	292	303	296	334	312	273	303	289	279	317	316	288	289	293	333	318	306	330	333	275	278	283	273	317	313	303	302	301	300	277	295	309	295	323	316	282	301	295	340	298	285	293	300	303	305	295	312	314	316	247	310	275	316	313	307	310	290	295	290	287	284	300	282	269	299	335	307	270	287	309	287	285	306	310	307	378	302	309	277	310	309	306	285	284	319	318	283	281	291	263	287	282	294	300	284	321	288	319	309	274	281	286	338	328	290	300	305	352	330	313	254	326	318	296	325	298	330	282	323	312	346	317	287	296	288	303	303	309	305	316	333	325	293	313	330	285	283	295	323	296	343	306	336	305	308	307	349	298	339	299	344	302	304	306	310	300	353	297	308	278	309	300	342	343	272	310	299	292	285	311	320	332	279	272	299	290	309	293	329	321	303	312	299	290	320	266	308	269	289	286	333	284	307	272	270	293	267	311	320	316	295	294	333	323	321	349	286	294	292	299	298	290	284	312	301	280	285	294	279	291	311	284	306	317	276	303	330	298	320	292	283	271	302	279	303	301	288	280	322	306	313	315	312	287	328	320	310	312	298	274	278	311	310	296	282	306	304	300	247	309	309	291	316	305	312	297	302	278	292	281	303	312	322	334	301	295	296	309	301	258	300	303	306	271	327	316	328	279	305	358	317	309	275	300	329	316	302	288	326	314	287	290	327	325	312	300	339	298	269	274	258	313	297	282	297	289	310	313	322	351	319	307	293	307	277	279	316	291	314	293	315	302	340	292	349	308	273	320	341	305	306	299	309	305	344	287	319	322	277	278	336	323	320	328	307	305	286	314	291	288	318	307	314	345	291	300	280	312	281	295	293	293	272	293	296	267	320	279	342	307	344	302	306	310	347	304	308	280	307	288	305	265	312	335	270	309	314	309	297	296	295	325	275	306	284	306	316	307	308	308	281	325	296	318	277	310	303	309	325	322	302	292	284	292	241	334	295	310	327	314	274	278	329	316	304	297	285	313	330	312	273	295	296	292	309	289	274	324	280	300	268	303	266	273	314	297	286	311	300	274	295	289	300	338	292	331	310	264	280	323	293	347	276	301	315	295	325	345	267	306	312	329	288	271	277	329	289	311	262	284	296	300	354	299	304	310	319	303	289	292	306	289	305	291	288	268	312	288	307	298	312	293	304	268	290	296	294	323	287	274	301	320	291	308	295	290	318	310	317	288	282	329	319	322	310	292	265	296	327	286	312	291	346	301	327	301	317	264	307	296	288	281	292	319	292	266	307	336	339	311	300	293	331	293	272	302	311	294	280	307	302	323	257	292	282	288	308	283	299	306	292	313	285	315	272	295	312	302	278	279	289	290	304	285	298	288	318	298	308	285	313	329	293	298	315	283	291	299	312	313	321	303	274	306	352	300	319	269	279	313	310	272	326	317	283	304	278	320	325	342	286	287	316	304	273	268	284	287	296	307	308	295	309	319	321	284	279	299	281	311	311	297	297	288	286	312	300	310	303	289	319	331	308	333	318	284	252	312	295	280	317	299	310	284	332	291	333	294	303	305	308	304	322	320	303	326	271	307	287	321	306	306	286	322	294	294	293	299	291	298	299	306	306	318	274	300	332	317	323	289	308	294	293	299	319	320	262	333	335	280	289	323	275	306	338	302	283	297	335	329	297	278	349	292	265	282	325	314	273	298	321	295	300	285	306	350	302	322	287	309	321	310	254	330	299	282	304	282	276	310	301	276	293	330	290	296	290	342	305	285	291	279	288	287	318	302	307	312	330	319	298	295	314	304	310	294	305	304	302	282	253	303	323	308	317	306	285	333	293	299	319	298	313	315	288	264	286	283	300	342	312	307	329	290	293	331	299	312	333	297	327	284	299	286	320	305	309	301	310	307	319	311	317	296	269	323	309	294	255	301	263	307	335	296	312	300	291	297	298	315	360	308	314	287	302	258	322	316	317	292	304	306	289	322	277	310	321	329	287	285	266	322	340	288	307	289	298	326	271	359	309	280	312	310	332	315	270	304	303	296	295	303	274	321	270	303	317	290	279	316	313	308	315	303	334	259	320	296	305	302	329	308	282	342	297	288	301	302	316	320	308	292	283	266	321	314	318	306	280	321	315	279	313	303	276	326	331	326	326	291	297	335	329	252	290	302	318	305	302	275	286	261	271	305	247	278	308	278	295	310	301	293	304	298	293	279	306	312	311	307	311	312	298	304	309	345	288	272	315	296	293	304	353	280	297	313	290	309	309	304	338	300	272	297	304	306	303	324	286	305	310	284	283	305	312	290	269	264	323	273	272	290	328	265	292	313	315	292	336	310	296	320	295	323	268	298	293	301	278	298	322	306	315	302	299	306	292	325	297	293	303	307	309	300	306	293	275	312	284	294	311	290	315	308	307	300	301	283	276	312	335	308	306	275	293	313	342	301	294	317	310	315	266	311	284	331	327	304	294	306	302	306	289	294	321	291	259	303	316	301	312	329	281	336	292	299	278	325	325	288	283	314	269	305	343	282	303	293	304	288	331	294	289	312	293	295	296	263	332	302	294	310	309	280	313	288	288	330	311	295	314	318	308	295	283	306	295	282	287	277	274	242	340	299	269	331	348	290	271	308	286	308	323	287	327	303	299	290	283	293	285	298	316	288	300	298	326	292	327	338	286	306	294	293	273	297	333	329	287	329	331	325	301	336	319	339	316	317	322	293	294	300	315	288	321	277	321	278	317	304	318	250	292	281	274	317	275	301	305	310	314	316	293	296	289	335	264	302	324	307	293	278	275	286	291	317	374	290	324	302	293	297	299	285	287	307
1801	723	768	850	872	854	827	828	777	788	784	764	723	784	667	692	709	747	685	711	705	645	713	704	682	737	729	666	742	724	728	716	689	736	719	656	681	678	699	705	685	686	709	693	731	667	733	686	756	724	723	674	718	673	688	702	728	707	699	706	710	681	723	693	744	700	743	717	675	740	715	742	719	707	678	730	673	679	684	650	659	710	711	690	696	726	704	680	748	690	709	726	719	667	710	683	685	696	706	726	678	713	740	715	702	672	724	747	709	707	717	701	736	706	722	696	669	698	673	668	657	714	696	696	720	670	684	737	700	698	718	692	683	745	742	666	686	701	766	677	730	785	687	700	735	714	668	766	719	727	698	717	699	702	729	692	716	647	670	704	673	719	730	713	715	695	672	692	744	716	719	682	711	739	692	724	702	720	701	723	662	668	688	727	703	781	716	738	649	711	703	746	732	672	743	756	717	661	690	699	672	736	735	704	671	740	700	727	703	693	692	717	657	740	641	694	670	724	709	659	670	695	717	729	725	687	677	742	705	675	719	724	689	706	760	670	682	688	701	674	667	722	674	701	678	717	664	684	732	715	713	702	701	709	710	684	700	676	722	751	700	743	709	700	664	718	678	668	714	667	738	726	722	716	685	705	675	712	694	736	716	670	711	724	730	701	710	652	762	736	709	737	697	713	706	680	655	716	698	679	669	696	716	708	696	688	695	736	661	734	698	706	688	714	674	691	671	730	689	679	726	693	662	728	712	704	684	712	730	722	693	706	701	688	711	723	710	742	702	716	662	695	745	670	709	706	723	685	711	693	660	704	708	718	701	711	674	700	689	716	693	696	727	674	710	744	711	680	738	699	729	704	681	746	709	744	653	736	700	725	735	673	703	671	688	701	669	723	737	720	651	733	726	661	689	677	680	712	720	645	682	721	742	719	701	755	715	648	715	674	721	691	726	701	666	766	699	683	726	663	679	689	694	738	718	700	683	730	662	716	692	748	707	628	718	698	714	705	724	708	734	666	692	681	739	688	717	698	716	634	717	744	679	674	708	720	705	726	694	672	712	683	678	706	740	693	744	717	718	751	647	696	707	723	719	718	704	712	686	692	703	723	712	700	721	660	739	741	693	660	691	699	674	693	685	702	702	711	714	725	698	690	692	722	745	712	715	729	695	674	674	728	702	715	720	713	677	720	696	707	717	669	688	703	726	684	667	670	693	677	670	726	707	715	726	710	745	704	750	699	696	714	753	711	671	698	700	681	700	712	704	704	696	691	719	712	669	757	734	666	690	713	694	697	712	681	722	700	636	747	626	707	719	626	688	659	722	739	709	684	694	701	696	716	681	703	719	725	707	673	707	717	717	684	735	690	734	679	696	664	735	709	691	722	696	698	694	714	701	617	710	704	688	693	714	687	663	729	706	713	692	682	688	682	727	689	687	696	664	720	672	662	647	723	725	692	730	706	687	722	707	705	699	666	702	715	694	655	735	698	706	713	732	664	690	697	730	744	724	694	720	735	672	679	684	699	701	722	691	700	758	733	723	732	695	698	724	730	743	695	661	689	660	715	718	687	698	697	747	700	676	690	703	721	692	651	698	744	706	719	732	685	729	707	700	694	680	702	680	687	695	711	702	710	700	704	683	731	688	679	713	685	690	740	713	694	708	711	700	684	707	712	680	692	700	667	732	726	666	739	696	713	730	669	666	673	679	705	705	666	685	659	687	734	703	668	744	723	728	745	668	699	717	692	672	691	689	745	706	762	690	660	704	703	694	698	668	687	719	729	698	727	729	740	672	687	732	714	750	675	731	701	680	668	749	655	704	728	678	693	685	760	705	729	651	687	738	684	722	668	690	676	673	701	696	762	738	684	675	747	718	754	665	719	683	755	682	708	688	711	737	678	680	692	701	716	714	714	645	719	708	709	735	703	740	662	746	724	679	677	728	657	662	733	718	659	694	727	732	721	668	743	658	691	701	711	702	709	735	716	706	691	702	733	742	716	682	702	724	780	673	700	728	735	701	727	664	701	715	699	718	668	695	720	674	702	736	712	715	702	715	745	709	711	710	712	719	704	756	727	714	716	696	653	745	712	692	726	753	633	648	647	743	714	647	756	673	684	720	707	706	742	691	775	750	721	651	699	735	652	720	682	662	749	724	662	756	714	669	722	665	708	682	651	720	723	734	714	743	685	659	731	723	631	660	719	699	711	722	721	645	714	697	750	673	701	693	710	717	688	715	673	702	659	670	709	739	678	703	730	694	709	698	715	698	738	727	738	722	675	690	664	706	738	706	694	682	748	681	691	701	698	711	704	705	689	700	745	686	710	669	706	685	705	707	684	746	710	717	741	715	699	692	695	695	692	725	726	733	698	692	744	749	731	717	684	660	672	758	680	682	706	690	687	702	739	685	702	658	686	720	665	673	750	678	707	766	668	674	664	669	708	705	705	749	717	664	727	650	717	693	715	689	734	738	758	703	709	666	727	713	702	705	681	682	720	715	665	720	706	662	730	671	693	691	738	700	694	657	743	727	694	667	703	723	672	751	753	685	710	721	705	671	688	691	718	670	679	709	732	724	697	714	727	680	722	748	687	724	694	690	693	687	679	715	676	700	677	637	705	676	690	700	689	686	709	683	657	667	744	702	761	638	728	718	697	694	689	743	700	697	689	688	719	648	703	726	708	739	739	736	680	704	699	695	648	685	658	737	692	683	716	681	735	687	691	688	691	671	718	696	618	712	712	645	717	696	769	682	704	710	718	673	692	699	727	734	684	745	700	720	728	716	709	710	730	699	656	693	698	695	666	704	677	700	720	692	742	665	709	713	702	756	697	726	712	713	676	671	728	667	722	744	643	715	667	691	693	700	679	700	686	685	733	679	720	714	690	698	726	732	732	692	663	719	776	755	656	712	725	653	753	781	708	684	713	721	687	720	709	677	714	736	728	747	699	641	658	688	698	677	693	647	661	689	695	668	671	701	671	769	764	711	665	746	703	733	731	674	696	710	680	726	688	718	634	707	764	724	687	691	718	694	712	712	714	714	715	732	678	714	754	681	690	690	699	693	687	687	737	695	729	710	709	702	722	692	712	697	712	731	744	696	692	696	738	689	749	750	687	757	637	707	737	693	726	768	706	711	722	731	706	680	720	692	745	741	711	699	710	689	707	691	743	720	707	741	686	709	738	709	704	656	707	733	724	708	686	730	709	669	714	703	700	695	711	720	719	699	699	752	687	734	682	635	670	752	697	686	707	694	683	675	708	707	751	691	655	721	680	669	696	672	691	697	710	694	678	701	707	653	666	697	701	736	697	718	718	685	739	720	727	665	723	743	703	664	693	749	692	732	715	732	665	754	691	705	697	709	703	705	749	720	740	737	695	710	734	729	714	709	766	734	764	675	686	710	679	719	747	697	690	674	711	706	699	713	671	705	683	720	643	689	702	694	718	670	736	657	718	721	688	652	671	730	699	718	716	665	683	663	680	761	691	696	674
7530	470	525	433	426	343	300	250	215	232	252	178	188	185	188	172	179	163	177	164	184	201	193	177	170	174	170	154	194	203	158	173	161	211	164	180	174	191	174	152	156	173	173	176	170	177	169	237	177	149	181	153	176	151	167	158	169	184	192	170	186	181	185	203	204	176	158	181	169	160	154	168	160	187	179	172	174	166	181	192	176	177	168	165	165	191	175	169	202	177	157	171	155	171	184	184	183	188	168	153	164	184	170	184	168	179	194	158	175	146	158	149	144	169	175	168	182	180	176	198	177	174	160	187	183	180	191	179	190	172	168	168	164	178	172	163	155	168	172	134	158	168	165	173	192	181	172	168	194	178	180	170	178	181	187	171	185	188	158	181	158	150	154	144	201	187	172	200	172	158	171	180	175	185	170	159	151	175	186	187	166	187	163	184	161	173	187	188	195	142	179	161	170	198	158	180	192	173	171	155	187	183	171	173	159	165	155	195	203	177	181	150	181	164	148	183	165	167	172	148	174	195	182	168	169	158	160	170	161	151	163	195	171	155	143	172	185	181	191	176	178	189	195	168	161	160	179	177	176	177	150	175	162	179	187	185	174	157	174	175	179	172	184	209	155	181	149	155	176	179	177	192	172	179	184	149	206	167	167	167	176	161	171	166	163	176	151	147	159	196	155	139	172	176	159	178	179	200	164	163	175	200	181	177	165	177	177	188	167	173	172	158	180	158	179	178	168	150	178	148	170	166	184	215	192	174	197	158	174	162	173	178	191	171	172	183	168	184	182	163	176	161	189	169	165	180	157	160	173	152	173	192	160	180	162	178	178	168	157	161	188	168	183	202	199	174	167	181	151	142	158	181	196	159	161	177	180	176	180	173	184	153	179	155	201	187	189	185	192	184	182	163	149	178	169	196	170	181	185	174	179	180	182	192	193	191	174	177	181	164	169	151	158	161	169	164	192	195	190	183	184	161	183	159	181	159	183	143	189	162	169	178	185	170	188	184	131	177	175	192	177	160	185	169	176	180	180	174	179	168	182	171	163	149	184	164	157	150	202	165	202	150	172	167	179	171	177	154	166	180	176	167	197	202	172	167	155	188	170	176	187	172	223	196	178	154	165	166	171	178	139	167	139	151	172	199	160	157	164	165	175	181	188	181	178	167	162	182	172	187	147	197	164	166	137	182	148	164	174	157	164	194	187	173	183	166	147	173	183	162	167	165	188	181	171	184	192	171	181	162	185	166	163	182	172	164	178	163	168	165	145	168	147	163	182	176	171	150	189	171	158	194	187	158	183	181	156	193	182	187	159	190	157	200	167	177	182	182	199	170	169	168	167	164	155	189	191	178	162	136	192	159	165	187	170	158	178	194	164	161	171	174	167	167	200	165	162	146	176	183	165	184	159	179	188	170	175	170	188	167	182	159	150	173	177	167	163	195	164	159	162	183	163	186	170	159	160	168	182	180	156	150	167	173	162	198	174	157	166	167	184	179	167	192	163	175	174	158	165	184	148	145	173	174	148	169	167	173	164	156	176	168	178	185	182	170	184	173	171	176	172	151	148	168	186	183	174	188	174	184	172	167	177	168	186	164	171	170	163	160	167	168	176	149	183	174	182	162	181	174	157	141	184	172	180	173	180	161	147	182	153	197	188	166	148	183	163	177	200	157	181	162	186	169	177	168	167	160	191	182	176	181	147	153	158	173	191	162	161	175	175	172	184	168	207	160	187	167	181	180	198	165	183	157	163	164	176	172	163	179	158	175	162	156	158	149	167	171	169	177	168	172	158	165	167	141	154	198	186	179	142	163	173	162	165	171	181	176	153	166	155	166	174	182	152	170	165	185	171	149	168	157	183	168	181	204	166	169	173	175	192	182	173	209	183	188	159	187	198	183	170	162	199	215	149	167	194	187	169	181	170	152	184	164	183	172	186	186	170	172	179	161	197	152	145	180	173	148	199	161	170	164	169	192	179	152	172	161	173	149	157	188	148	157	180	174	170	180	172	176	181	152	182	171	189	166	158	167	191	184	158	167	178	184	148	176	173	181	167	188	147	141	145	156	176	179	195	176	158	171	157	149	173	206	170	166	172	135	152	170	191	177	170	180	171	179	164	182	180	185	169	168	189	183	188	172	176	162	187	192	151	183	170	182	187	169	166	155	191	169	179	167	175	153	176	180	174	170	165	181	158	152	162	190	165	157	181	147	170	171	179	173	181	183	178	160	159	171	167	159	176	177	176	159	172	175	164	161	190	183	160	168	156	170	160	173	174	182	190	180	189	174	180	176	165	166	167	153	180	166	173	162	177	171	164	169	160	159	165	182	145	171	169	184	175	161	184	180	193	181	180	185	184	171	178	173	158	173	175	153	177	155	149	153	181	171	200	162	186	171	152	175	189	154	168	182	169	158	184	181	152	155	151	172	173	185	160	177	170	154	184	173	187	175	189	184	160	194	168	169	161	171	164	177	147	160	157	167	183	172	158	159	155	170	187	189	170	178	155	154	188	162	168	163	156	158	187	180	185	185	194	200	152	167	144	174	171	156	181	169	160	194	163	162	168	166	189	172	162	178	191	166	159	180	193	144	187	144	173	164	156	149	158	162	158	175	176	158	166	179	154	177	142	184	185	158	196	151	169	194	191	181	179	174	161	167	189	153	174	169	194	155	187	190	168	174	171	175	168	196	175	142	151	174	171	164	156	142	171	188	201	164	189	201	160	146	146	171	162	174	186	175	169	182	146	156	172	182	156	168	186	165	198	174	180	147	177	155	160	177	199	157	196	192	171	166	149	168	186	161	178	142	161	191	185	189	197	172	185	169	164	150	175	176	149	160	178	172	175	167	161	181	152	183	177	187	162	159	186	177	181	191	163	204	174	153	157	176	169	159	199	187	184	163	175	175	159	182	161	192	180	158	175	140	137	169	159	179	155	182	171	156	170	177	183	179	170	171	165	178	159	170	157	179	173	170	163	146	148	160	146	195	167	173	153	189	188	164	203	178	187	154	173	173	174	176	178	174	143	190	167	166	172	155	175	173	160	153	179	171	166	156	164	182	196	174	174	175	170	161	181	161	178	171	171	200	168	175	180	168	208	169	160	173	174	192	190	143	164	154	161	158	170	179	166	175	153	181	177	166	155	170	179	183	142	168	182	144	179	175	151	183	170	145	165	136	175	179	167	152	192	176	163	188	169	159	165	161	153	162	174	155	161	184	160	151	181	157	146	160	160	172	158	165	175	172	164	162	171	162	195	139	182	204	173	170	174	180	159	141	150	171	173	168	171	173	158	163	175	181	175	179	165	162	180	172	180	165	184	152	189	170	159	164	158	189	169	188	177	163	158	180	178	163	191	157	175	162	173	165	171	153	157	180	179	167	176	189	193	189	147	162	166	165	167	154	165	180	151	192	183	186	169	171	165	170	194	153	166	170	149	182	174	184	180	181	165	155	136	168	164	177	173	151	184	167	172	187	158	152	173	188	181	161	163	156
6333	721	1198	1445	1329	1286	1074	915	843	849	963	720	701	623	583	553	531	512	502	515	573	500	506	481	515	526	514	515	505	529	471	471	501	454	499	480	491	479	461	504	472	506	474	459	487	506	500	487	474	498	470	486	457	489	469	481	441	467	440	482	449	447	487	474	477	450	490	473	524	490	485	464	458	448	506	467	489	455	417	487	481	463	452	467	454	456	467	447	448	461	448	480	447	480	467	487	463	506	501	460	455	492	445	474	462	504	479	481	467	457	491	467	484	479	495	459	484	488	482	482	445	499	515	488	490	497	462	487	450	488	463	486	500	461	506	438	438	460	455	489	454	454	473	450	464	493	474	488	479	503	461	494	477	483	444	487	493	499	471	487	472	483	509	493	458	482	489	470	424	460	454	472	447	475	494	478	446	462	465	456	493	484	437	485	452	482	465	441	479	497	440	496	465	489	479	487	488	463	481	467	438	495	427	450	462	446	457	510	435	502	480	474	476	465	472	462	448	477	480	491	481	480	446	451	459	520	500	457	469	513	431	459	497	450	472	497	458	465	486	503	470	459	465	484	499	468	419	469	434	453	458	462	468	490	479	480	483	443	447	444	481	458	443	430	490	483	468	514	436	443	458	432	463	445	490	452	481	475	453	444	478	483	481	467	462	463	440	481	456	477	449	497	458	494	467	463	501	478	466	502	498	482	481	475	473	449	470	446	483	486	472	461	506	462	475	458	443	465	438	475	489	479	465	460	450	485	469	490	419	467	449	447	448	480	471	471	463	481	503	459	478	437	454	455	479	471	473	463	440	429	471	437	471	453	450	502	499	466	489	455	463	481	416	446	489	460	442	494	474	416	492	487	480	442	515	476	478	467	475	487	445	464	456	474	442	497	461	441	451	493	469	446	467	484	457	443	456	428	458	489	459	468	457	510	466	466	460	491	441	451	460	427	458	474	457	458	510	485	485	482	499	448	456	464	467	490	469	471	476	484	501	441	481	482	420	457	454	459	500	462	489	452	443	509	471	464	422	459	478	437	492	496	450	473	464	464	472	450	503	458	495	477	446	478	488	448	476	461	417	491	454	461	452	459	483	495	466	487	463	462	459	453	476	480	498	468	442	455	467	509	452	459	469	448	437	453	442	487	473	473	494	461	462	465	484	489	439	483	487	450	453	464	459	466	481	476	461	494	493	486	501	471	467	502	534	483	479	483	452	479	467	472	448	467	493	449	431	460	522	487	502	446	446	443	482	465	515	480	468	456	478	451	490	458	474	481	472	466	487	496	469	484	458	440	473	443	441	458	444	476	479	450	498	446	454	476	463	486	454	472	461	495	498	447	476	465	505	472	461	513	485	496	464	450	487	469	490	478	486	440	476	470	436	473	497	482	495	494	517	451	442	429	471	445	459	450	478	452	491	507	524	439	462	450	430	492	501	477	458	463	453	496	460	483	475	479	501	412	431	476	464	465	473	493	436	492	456	441	438	471	458	472	410	481	448	486	479	493	453	492	473	416	466	454	478	504	485	461	474	462	486	502	477	489	483	461	456	484	486	455	467	489	476	468	439	525	453	483	476	442	443	450	417	455	462	487	434	494	432	461	456	453	508	470	445	473	508	484	456	442	462	488	447	474	439	434	480	445	515	463	446	437	466	477	507	496	495	504	457	469	465	472	489	470	496	482	463	465	465	502	445	455	465	430	472	440	496	449	465	472	499	477	512	463	465	462	509	443	471	482	512	458	418	479	469	486	450	475	489	482	502	466	493	477	482	485	461	439	459	460	472	485	455	485	469	436	458	460	475	510	447	485	451	473	479	509	484	447	476	445	462	469	467	512	506	489	459	473	466	485	460	465	490	451	487	463	505	454	502	471	474	440	470	497	489	468	497	447	493	497	452	476	446	450	402	498	487	503	448	469	452	469	491	504	492	459	488	518	462	474	502	473	477	481	464	465	463	457	489	498	459	462	452	476	464	472	490	478	459	505	450	482	507	434	475	438	479	454	454	493	478	505	484	480	479	472	461	457	506	486	490	508	467	454	453	483	506	467	476	468	462	462	459	519	430	478	452	459	464	509	443	480	486	501	491	499	470	431	453	458	474	481	456	523	488	435	489	504	481	471	435	459	457	477	486	453	477	473	469	501	456	508	495	476	473	466	508	440	489	454	477	456	505	473	485	426	466	456	467	473	461	507	490	452	471	431	512	469	515	494	465	469	494	484	473	450	455	457	498	457	451	450	499	475	450	481	497	435	458	454	494	484	498	477	466	464	461	415	480	513	481	503	444	483	457	459	469	524	483	492	453	472	468	477	450	490	446	445	434	520	476	471	480	479	474	454	434	462	448	490	488	478	455	477	448	467	499	481	436	476	488	474	498	465	467	492	445	470	480	469	489	452	431	461	440	459	514	485	504	487	511	488	456	512	475	477	446	480	491	484	456	437	476	498	444	470	410	475	463	478	514	458	462	489	488	506	500	459	470	451	469	467	466	465	484	471	488	458	462	502	479	450	478	465	476	476	484	476	468	473	471	440	460	462	490	451	455	479	470	487	455	488	437	475	470	503	482	479	504	463	479	459	496	455	469	471	473	472	449	482	470	474	471	470	458	433	453	489	437	460	448	477	458	462	463	461	463	464	456	455	473	443	444	488	463	507	458	512	434	476	468	505	492	475	481	494	486	491	462	474	469	473	486	472	470	446	463	457	494	476	470	461	415	506	449	457	462	473	484	422	462	478	474	473	453	476	476	449	479	502	458	477	466	491	459	483	461	441	458	474	459	468	499	427	433	482	410	459	458	454	513	491	456	449	458	462	465	435	484	498	523	485	499	410	507	477	456	464	486	452	463	476	491	483	468	482	465	470	490	478	427	428	469	499	472	438	420	446	445	453	433	448	460	483	474	444	474	460	493	485	474	447	461	504	476	467	474	475	487	460	475	481	459	438	498	471	395	473	437	491	451	448	473	462	470	468	461	462	476	465	494	461	426	492	481	523	495	527	497	453	460	486	506	481	466	475	455	447	496	458	504	478	489	432	474	455	454	472	496	462	475	469	446	486	470	444	467	474	458	473	445	454	494	455	429	444	474	460	483	506	493	464	441	503	402	511	451	461	471	487	489	459	483	459	477	463	488	458	444	459	482	486	493	460	474	456	452	466	474	470	494	468	460	488	457	493	478	469	410	483	457	516	435	464	504	463	459	484	465	471	487	482	465	471	478	434	429	434	487	479	483	488	491	465	454	437	513	481	490	481	469	449	489	461	422	505	464	492	468	464	473	448	480	498	466	495	494	433	469	448	467	472	486	470	471	474	445	477	465	427	444	469	461	483	443	474	487	452	438	454	452	473	486	503	428	481	484	438	508	527	486	460	446	473	508	451	469	491	464	466	466	500	470	470	484	433	488	468	456	487	483	468	430	449	423	453	461	459	466	463	476	494	478	505	469	481	464	485	482	498	459	516	479	516	502	463	459	481	477	468	477	475	439	475	449	471
14354	1327	1035	865	691	600	485	476	460	416	417	386	428	359	374	303	313	333	336	319	307	312	304	290	307	317	305	318	314	313	330	320	255	322	292	299	283	283	285	317	276	269	314	299	295	329	270	272	296	324	309	282	301	288	278	280	276	296	321	290	280	341	314	300	260	289	306	299	283	298	297	294	291	335	303	304	324	317	284	261	290	284	279	295	325	309	294	294	299	280	294	297	307	291	302	262	339	317	289	306	268	281	284	294	289	301	283	312	280	287	319	290	337	282	286	302	276	292	275	270	306	275	369	309	313	295	343	306	313	308	334	293	324	285	293	275	321	295	302	306	252	283	283	267	312	287	278	273	311	300	267	284	294	287	286	298	311	300	290	297	291	288	281	264	280	273	304	302	331	286	279	278	267	282	323	328	296	302	306	304	313	313	280	293	322	310	281	282	291	308	322	293	286	313	301	298	319	279	281	287	289	287	311	270	319	311	301	304	299	264	315	300	278	290	276	294	310	291	299	271	295	298	322	313	309	269	320	304	310	293	313	319	299	272	277	304	296	251	275	280	334	326	330	294	345	266	267	293	281	295	352	308	302	286	281	306	307	334	282	309	281	253	303	297	314	295	281	324	293	300	313	312	310	292	298	274	298	321	321	306	302	295	304	302	339	275	298	271	293	309	288	315	304	286	287	311	307	339	325	286	316	313	302	275	322	299	300	312	289	295	310	350	293	267	313	292	285	305	321	288	283	301	288	288	282	305	313	292	295	275	318	285	309	314	304	315	322	301	278	287	299	304	312	294	318	254	286	294	301	313	308	295	313	275	289	322	316	263	290	270	303	294	335	305	312	302	295	284	326	269	283	308	287	310	310	299	298	289	325	292	295	283	327	327	287	308	254	321	293	291	342	312	289	298	271	261	318	309	309	309	291	321	304	292	313	298	286	276	279	298	302	279	361	332	326	332	281	289	314	299	310	280	261	310	305	328	319	297	291	305	283	298	285	299	288	325	308	308	292	281	299	288	297	298	276	302	274	287	322	286	305	319	294	303	301	313	278	301	281	271	283	305	294	312	320	281	266	313	281	315	339	302	311	323	312	311	340	265	298	259	332	307	320	320	292	279	287	296	280	258	290	315	271	303	291	280	324	307	283	307	313	315	306	300	296	310	320	315	347	288	322	283	323	305	282	272	278	316	295	318	324	282	277	304	312	297	261	256	288	321	277	321	352	313	302	274	297	321	293	293	317	312	273	300	302	283	260	310	283	329	313	300	337	332	316	281	302	326	292	314	281	305	307	301	285	298	311	306	283	295	276	292	305	289	302	284	326	285	297	325	297	280	288	295	290	296	329	280	291	307	323	290	252	305	318	290	264	307	281	308	323	297	303	296	312	304	277	319	325	313	306	323	304	291	277	281	313	290	282	276	276	311	291	299	282	295	296	310	297	303	317	301	298	305	311	290	293	297	308	277	295	280	313	304	301	279	310	289	287	305	265	304	323	329	307	278	328	335	279	292	320	285	298	298	306	319	313	312	281	304	287	307	319	333	336	321	306	301	301	285	303	321	290	284	286	295	305	321	280	325	283	300	294	310	288	326	287	280	294	287	295	341	282	302	317	308	272	292	309	299	291	301	316	328	282	250	312	324	330	296	298	283	296	312	302	306	311	284	317	298	248	338	300	285	304	323	297	357	297	274	325	315	297	316	262	249	299	342	338	287	309	269	294	301	283	283	253	278	296	303	287	308	285	282	299	298	307	299	317	288	276	326	300	345	288	300	299	331	291	273	301	319	302	304	318	348	279	294	290	290	283	321	321	308	309	310	295	303	275	287	304	294	293	300	320	317	278	297	315	316	301	335	317	320	318	291	306	291	324	317	320	298	302	277	283	306	327	303	284	311	277	314	320	247	271	312	307	319	288	292	273	299	314	293	321	300	292	290	301	290	317	295	318	300	285	299	302	306	330	308	269	327	285	324	278	318	283	314	286	293	281	306	288	292	309	301	263	280	323	279	322	292	311	297	305	284	306	319	321	311	328	323	298	260	321	297	310	282	293	327	297	283	299	306	301	366	298	316	297	302	330	310	313	309	307	297	281	324	319	290	331	326	302	309	320	303	273	288	296	327	322	325	301	298	298	274	306	281	282	291	287	292	304	300	285	277	269	315	303	298	308	284	275	285	304	296	291	296	291	258	311	333	309	323	294	332	285	299	298	303	267	320	287	278	299	301	295	294	321	331	274	327	305	333	306	284	307	303	296	321	302	287	323	303	302	308	253	321	290	302	314	259	285	295	279	317	269	315	300	290	318	292	306	306	330	326	301	320	324	303	294	315	318	265	315	286	309	290	268	316	295	284	286	303	278	314	304	299	320	295	323	323	290	309	278	282	307	287	277	326	306	311	296	306	271	280	313	318	280	316	293	304	288	290	292	285	285	304	299	294	297	324	296	283	255	283	284	298	321	283	310	305	283	288	270	277	293	278	313	278	292	305	306	328	290	267	299	294	291	318	292	281	299	303	302	315	296	320	318	303	329	320	270	280	309	294	295	316	309	286	327	310	301	305	284	286	289	299	285	307	283	308	273	278	327	322	305	289	286	281	293	325	319	317	309	285	293	307	308	290	312	281	296	270	294	321	296	359	303	298	282	304	326	293	315	310	299	312	280	290	342	304	326	301	322	276	287	322	293	295	266	268	334	318	334	260	294	287	300	300	305	286	311	298	308	277	300	289	295	275	290	325	277	291	281	298	307	298	280	296	309	317	277	280	299	315	299	235	289	309	315	291	320	314	301	297	290	332	286	336	289	294	322	303	302	272	258	317	313	292	317	319	274	271	299	338	336	310	297	290	290	291	303	300	332	266	301	279	325	313	288	302	304	312	297	282	324	342	288	303	306	276	296	297	303	306	296	290	291	298	290	280	276	290	320	299	285	282	310	279	305	274	285	279	318	303	298	302	312	322	287	285	305	278	296	286	270	310	283	274	290	277	274	322	312	279	304	289	283	269	323	285	287	324	281	279	265	299	313	254	285	354	312	262	296	293	294	302	307	321	330	291	253	306	322	285	305	284	296	287	283	267	298	304	316	298	280	297	288	321	302	287	280	310	289	296	296	294	285	314	286	322	305	324	280	311	294	321	317	316	301	304	319	283	305	302	293	314	299	317	289	300	331	297	272	279	277	286	320	311	279	296	283	319	306	287	300	293	313	272	286	316	283	309	288	318	282	302	301	288	296	307	333	309	316	306	284	301	314	317	292	291	299	294	292	286	282	317	305	295	303	307	293	326	295	324	316	315	327	303	296	314	297	302	314	283	291	284	301	262	306	298	268	298	328	287	282	307	319	294	319	299	330	308	304	288	298	292	293	275	280	311	282	288	286	300	317	244	278	280	309	292	290	271	309	311	288	291	291	275	293	301	325	251	304	313	276	304	289	287	320	339	279	290	290	288	309	293	326	297	297	281	282	304	292	318	309	288	299	303	320	293	278	301	284	298
8297	1324	2320	2736	2491	2003	1834	1568	1380	1519	1513	1129	1114	1024	910	905	851	883	839	842	821	833	805	777	792	733	817	806	821	805	759	765	808	762	782	769	718	780	762	768	814	763	768	779	803	756	742	779	768	754	718	745	741	732	780	763	719	765	767	785	726	744	737	738	812	777	706	747	723	777	705	724	745	764	739	733	709	762	748	762	754	785	714	703	785	825	738	793	703	730	716	778	810	781	769	752	717	766	746	753	729	736	744	699	763	780	683	745	736	744	729	701	786	745	734	699	755	758	712	815	765	756	758	722	701	724	696	761	743	791	740	737	706	744	734	720	695	773	775	734	744	714	746	706	781	699	736	753	726	733	708	754	716	724	770	690	759	703	716	722	727	712	777	715	773	742	740	732	720	737	698	718	769	748	730	685	732	745	735	775	737	773	726	712	717	785	776	718	707	732	733	728	750	734	716	733	731	715	733	717	730	782	710	745	737	792	752	761	755	727	737	693	756	692	724	731	746	744	749	742	737	779	729	746	764	744	805	755	786	711	714	743	730	764	761	738	770	732	747	704	712	727	723	775	740	719	742	732	766	781	743	708	698	778	735	766	761	708	714	727	728	753	729	766	735	742	702	743	731	767	713	742	797	734	745	739	716	691	722	792	716	712	710	748	722	712	721	694	724	733	727	763	792	704	767	751	702	751	734	818	761	732	710	729	764	766	710	714	775	718	763	681	736	752	709	757	742	762	767	728	755	745	748	754	742	731	690	740	723	758	757	715	715	757	736	751	734	778	769	706	733	773	774	737	726	726	744	731	741	764	750	740	768	706	727	729	766	761	744	793	752	756	734	743	705	771	755	770	740	742	769	729	776	685	740	730	769	734	711	729	755	735	728	751	732	708	715	790	693	758	676	764	742	715	717	734	745	764	722	746	726	754	704	733	763	752	760	730	739	739	738	736	754	727	724	726	774	797	773	717	699	735	699	723	728	737	762	751	746	723	746	724	751	753	721	810	720	715	702	783	730	783	779	747	700	733	752	740	774	728	743	734	724	789	715	754	721	733	703	803	690	762	747	735	702	787	751	728	688	729	748	767	719	720	767	776	725	717	715	702	703	748	737	723	727	683	701	740	768	726	770	754	727	754	725	734	753	737	748	749	733	713	763	799	743	722	721	730	727	741	737	780	749	761	769	732	773	744	769	797	760	719	753	702	773	717	741	758	715	798	747	722	763	726	708	724	733	736	778	730	756	799	714	684	743	734	778	727	724	719	756	752	734	683	730	703	717	749	723	674	692	756	755	762	709	743	715	708	713	717	717	758	769	714	730	707	714	723	743	765	757	763	755	760	707	730	736	739	739	735	716	740	738	738	779	698	694	726	733	756	757	747	736	772	739	759	712	731	751	730	693	756	744	708	715	725	740	702	710	735	763	751	722	764	772	730	721	751	711	717	743	758	763	771	702	732	735	745	717	723	766	737	706	741	768	722	752	741	748	665	749	731	700	715	727	680	736	725	743	773	698	731	718	683	741	727	774	724	744	675	731	773	762	735	733	762	721	702	715	787	739	717	759	792	708	717	726	752	691	750	696	737	740	719	747	787	788	758	732	810	696	696	682	712	800	723	725	734	760	708	763	721	727	700	713	707	700	701	765	724	709	755	709	789	757	738	737	727	756	713	747	772	731	704	702	745	698	750	762	754	734	734	757	751	745	735	689	750	775	728	754	793	763	758	748	769	764	737	727	751	744	739	708	755	735	759	776	717	762	795	711	721	717	703	707	721	748	776	691	757	751	716	755	769	720	745	736	721	733	748	702	731	779	734	815	765	712	750	734	814	778	726	713	710	716	758	742	718	759	660	732	762	739	713	702	765	750	728	728	738	754	726	730	729	748	691	740	782	740	733	768	740	784	787	781	746	719	758	730	741	759	703	744	713	731	701	746	765	718	749	755	744	749	732	708	734	710	668	732	765	739	755	770	725	779	705	724	813	811	680	718	725	749	706	690	752	728	744	713	705	815	773	758	745	735	762	757	736	711	770	711	718	792	694	754	760	793	746	742	731	743	730	730	721	677	729	704	734	746	753	718	736	721	737	746	742	755	762	734	770	805	727	771	710	709	730	670	742	768	750	759	728	754	700	757	732	729	709	725	721	730	733	737	700	690	731	788	708	771	717	719	754	753	759	718	775	684	770	749	740	757	752	718	722	718	763	790	736	749	714	764	689	749	737	719	773	756	723	741	769	739	763	735	729	751	741	705	725	743	712	734	748	726	728	706	747	782	690	743	719	748	746	758	770	775	732	715	760	766	760	717	775	708	756	756	716	687	691	738	729	704	755	757	718	745	679	779	731	715	713	800	707	764	709	725	709	705	771	759	791	730	735	713	773	721	718	779	723	727	703	785	760	703	726	729	727	738	770	709	753	766	741	734	747	751	718	780	767	720	706	755	792	692	695	683	728	713	776	735	761	778	747	694	713	722	746	688	714	774	752	729	764	747	742	801	736	775	782	708	719	719	695	727	708	744	771	778	761	738	746	733	765	762	725	733	788	760	728	743	751	762	792	748	775	700	768	694	725	778	761	772	744	797	733	800	712	706	738	726	727	706	708	733	783	752	743	755	787	737	747	730	706	774	743	716	756	761	784	747	741	747	742	739	762	697	754	761	721	744	710	755	705	778	670	684	751	730	788	764	688	775	758	751	741	737	736	711	734	755	730	728	777	718	696	794	723	748	722	729	744	745	757	729	734	757	767	714	728	717	776	697	750	715	795	709	739	735	739	777	701	697	766	781	726	785	727	736	773	732	751	680	727	702	726	731	738	753	760	737	741	764	735	680	765	753	714	741	689	694	724	725	738	754	697	754	729	761	764	720	759	762	739	760	749	755	706	717	778	728	756	732	829	726	778	675	696	752	721	711	727	739	690	730	757	792	681	774	726	709	737	719	755	733	746	711	754	743	724	714	674	765	701	721	759	745	738	722	760	762	748	731	767	725	738	717	709	731	688	771	722	853	706	723	749	739	738	711	723	748	716	680	700	729	778	759	748	752	681	728	799	702	737	774	747	754	748	720	712	730	695	723	746	766	713	740	707	712	723	723	757	685	704	756	752	729	679	759	706	793	755	721	742	705	754	791	735	745	739	765	765	723	756	744	704	749	754	725	714	696	688	730	758	733	746	751	731	714	768	724	705	758	746	706	753	731	753	749	691	766	699	696	758	753	773	743	710	707	715	808	758	713	702	761	682	712	722	791	727	737	718	683	724	720	738	737	760	743	763	785	709	698	747	774	762	752	728	744	768	733	680	740	716	725	751	765	768	765	746	752	754	744	706	769	718	718	715	731	775	711	773	729	699	771	754	734	729	753	759	765	729	748	757	742	761	732	755	693	688	732	781	743	710	760	701	707	748	761	720	730	698	762	721	720	793	735	755	723	746	735	715	746	730	728	762	758	690	814	746	774	746	736	721	721	726	735	715	739	734	793	746	704	725	769	733	789	751
1608	341	385	341	324	322	324	332	344	327	319	327	323	311	299	323	295	304	297	303	311	283	279	331	312	290	323	324	326	322	308	275	292	292	334	276	348	286	291	296	290	303	335	273	286	285	292	309	312	305	317	297	308	333	339	315	276	300	314	329	312	314	344	303	320	295	278	308	342	299	296	291	257	282	333	297	324	314	321	315	331	307	265	319	293	277	320	350	294	298	308	308	286	299	288	316	322	301	296	334	287	298	329	295	295	319	304	297	306	312	287	316	262	310	291	319	293	297	298	303	300	317	289	289	311	317	311	293	305	332	283	264	276	298	297	329	308	328	316	301	316	280	286	348	301	299	259	286	327	298	295	302	268	292	302	255	312	287	305	307	297	297	309	301	293	322	300	280	297	305	307	315	308	314	326	309	342	297	296	287	310	316	275	305	328	288	319	312	311	303	264	333	284	331	287	300	265	284	302	292	290	300	307	280	288	321	300	333	319	323	317	279	299	276	288	310	300	311	343	310	282	308	327	298	330	288	291	303	299	307	309	320	303	285	307	320	326	278	281	309	304	270	293	311	330	297	290	292	321	300	358	329	325	308	303	326	311	312	307	298	324	294	315	303	290	293	293	262	330	294	297	300	322	296	296	311	299	311	294	281	287	319	318	314	326	310	331	337	297	322	301	286	302	315	298	287	288	304	351	294	319	301	328	307	314	283	277	288	291	294	312	306	302	302	285	305	283	266	307	308	272	323	355	319	276	286	270	296	332	315	292	332	328	327	319	305	320	284	332	278	296	334	303	349	299	321	301	297	291	339	312	315	296	283	315	302	308	307	269	300	326	329	281	292	319	315	296	291	302	299	281	333	313	266	267	291	323	301	331	286	303	321	290	325	340	288	313	323	301	280	304	285	307	332	308	328	280	258	290	280	290	305	319	301	311	326	314	318	297	283	306	349	289	287	273	328	305	332	321	286	312	281	284	312	322	302	255	334	306	326	294	308	277	320	305	286	303	308	315	279	284	294	303	297	284	307	300	283	285	295	305	299	309	331	293	314	339	290	318	279	277	319	325	306	321	287	269	300	300	297	320	279	278	284	293	279	291	318	331	275	299	281	308	327	305	277	309	274	306	339	303	263	309	350	312	281	306	303	321	301	270	331	298	323	307	322	331	310	325	308	315	310	288	302	302	309	309	286	279	327	330	293	295	312	297	324	320	268	327	309	309	302	315	280	284	320	278	315	335	289	257	290	286	314	312	270	329	289	276	294	320	282	309	326	315	300	303	307	341	320	289	293	295	293	273	317	281	298	288	279	264	305	311	298	344	295	315	305	316	306	308	286	288	322	289	297	325	296	290	256	316	309	290	285	301	318	339	293	288	317	309	297	302	303	313	314	321	306	327	306	272	322	303	314	335	345	291	329	291	306	315	309	299	268	262	280	347	287	285	310	263	278	266	329	313	279	314	321	317	303	304	295	286	271	326	294	324	275	307	324	309	315	306	283	307	284	301	297	283	301	293	284	277	304	293	340	291	295	312	314	335	322	321	291	313	294	304	261	312	305	337	306	295	293	297	308	296	295	272	325	324	312	286	317	304	308	310	289	342	296	333	270	307	272	302	331	317	293	306	327	296	340	313	312	307	291	332	297	296	271	283	268	288	305	316	315	288	294	336	323	312	294	314	279	315	308	307	322	311	274	278	307	317	339	264	303	301	285	301	298	273	312	290	276	269	279	299	300	292	316	298	298	297	303	307	309	311	321	301	271	304	293	307	316	344	293	296	294	306	324	315	312	289	295	291	293	355	293	322	298	322	303	322	333	314	308	279	324	320	304	322	300	294	317	322	318	293	299	304	283	319	311	298	316	296	295	281	304	314	284	311	278	286	288	289	314	286	285	321	340	306	280	311	306	298	306	294	279	302	341	275	298	283	306	317	307	316	326	297	306	326	289	293	319	320	288	291	310	282	306	342	314	322	303	309	282	265	279	286	349	329	286	272	298	286	278	301	317	311	292	321	300	287	274	318	310	312	325	316	258	275	298	328	289	323	320	301	292	293	297	279	324	320	268	316	336	312	296	343	353	330	277	341	345	313	290	311	313	307	320	307	321	286	304	324	289	308	310	314	323	327	296	293	308	284	297	317	302	303	298	311	292	292	295	299	294	294	273	297	290	309	327	314	323	278	299	283	307	290	330	282	297	300	323	293	301	294	303	301	279	277	302	308	333	301	308	299	338	316	308	268	286	320	302	287	310	282	285	327	333	269	282	325	285	280	313	311	314	297	316	354	286	355	283	324	341	317	283	340	282	298	307	304	306	293	281	294	294	282	329	315	304	315	291	282	290	290	360	342	326	308	303	284	302	320	291	301	319	300	322	298	318	294	285	324	311	308	300	352	303	304	340	266	291	293	297	294	279	321	315	313	320	324	312	309	315	324	300	306	275	296	264	311	337	324	282	297	327	320	290	335	309	312	311	323	283	327	297	316	306	327	315	295	292	309	295	319	285	281	310	330	292	328	276	258	277	315	310	290	280	316	293	273	316	287	301	310	341	275	286	307	301	292	287	326	281	272	277	305	290	316	299	293	302	324	292	270	321	331	318	290	284	320	309	308	305	315	281	286	278	319	312	273	283	270	320	307	344	304	302	320	314	301	307	302	330	307	303	285	254	309	300	319	325	303	298	269	329	297	314	330	300	285	300	321	282	316	292	274	273	323	309	335	311	311	288	276	305	311	297	330	338	320	303	275	303	300	315	307	304	326	335	303	332	321	293	331	310	310	296	284	310	289	325	305	325	305	313	305	320	294	295	273	289	302	308	309	318	291	291	286	324	298	316	327	307	288	302	296	339	318	301	315	311	287	342	316	309	285	301	326	311	270	328	307	292	323	303	295	314	322	297	293	308	271	314	309	302	313	310	305	296	288	269	272	276	297	281	301	315	304	313	311	293	308	322	325	283	308	304	295	334	367	315	297	306	315	272	314	361	323	297	296	316	318	313	298	297	294	299	262	309	296	293	284	283	317	329	302	274	312	280	308	308	292	271	303	285	280	313	290	295	322	309	301	303	304	303	289	327	309	328	338	326	292	309	281	312	283	287	315	306	307	305	305	303	299	284	290	261	305	292	309	278	306	331	315	307	272	317	302	312	314	307	342	295	295	312	317	294	317	297	298	295	323	314	328	275	294	279	299	289	300	287	270	306	287	306	316	320	281	315	323	288	346	313	295	320	340	299	284	305	307	278	334	305	299	311	284	341	311	327	313	315	302	333	310	310	275	283	301	285	305	326	313	289	323	287	330	289	295	322	308	291	312	337	298	278	279	308	295	293	287	308	303	302	293	305	302	275	283	295	328	309	292	270	329	327	322	279	306	311	341	269	317	286	298	274	283	297	300	317	309	323	327	301	315	286	292	320	300	300	349	305	351	305	306	306	303	293	287	297	323	285	328	298	305	317	287	316	333	263	267	317	286	301	298	300	358	309	327	302	317	317	311	327
1892	785	816	943	823	788	804	857	795	853	823	759	824	727	708	683	721	671	710	706	688	721	699	758	714	746	736	705	730	694	761	732	669	711	730	743	760	714	705	684	723	691	709	702	699	693	714	743	731	711	721	682	716	691	739	755	737	686	716	742	704	715	690	693	715	659	729	710	728	718	680	701	698	716	707	743	704	693	733	687	756	708	699	721	719	651	668	680	710	683	746	704	755	716	708	714	701	655	702	689	704	690	704	697	722	733	711	781	692	678	708	735	733	715	704	706	702	745	690	715	712	699	724	683	728	700	743	726	691	688	684	701	749	665	680	725	710	685	700	711	758	685	664	748	715	693	713	727	707	741	708	729	736	766	717	702	750	723	727	696	689	746	789	728	723	709	648	706	667	765	688	694	704	704	672	697	686	730	686	728	668	697	728	701	684	729	692	727	725	672	701	695	715	725	688	722	766	691	700	725	673	733	681	705	694	696	675	735	692	670	703	715	706	757	695	705	716	733	677	725	665	697	725	707	676	692	699	720	720	722	639	731	682	731	699	657	729	745	732	689	693	670	695	758	697	705	721	693	708	717	736	711	726	700	713	670	688	704	696	685	717	683	678	655	753	672	666	708	717	667	709	729	731	705	733	697	670	703	682	729	717	670	681	747	728	696	700	711	667	752	736	647	686	703	754	718	703	683	717	711	731	723	695	714	721	710	725	667	727	719	657	708	718	725	703	686	723	668	715	760	723	736	727	744	738	722	756	705	714	716	746	673	690	652	676	702	710	660	702	754	749	696	716	686	689	673	690	716	732	716	718	703	738	725	678	702	727	710	634	679	710	687	744	723	687	696	648	724	725	643	653	722	706	707	704	697	703	642	750	740	737	663	717	764	703	710	696	703	674	699	714	705	676	680	746	746	701	738	749	682	754	723	696	705	739	685	691	735	702	717	700	729	701	719	757	729	670	700	680	736	653	694	701	676	711	696	709	720	737	698	733	705	747	700	692	736	737	740	670	707	739	718	739	702	665	657	712	721	722	734	707	769	666	736	741	704	678	639	748	711	668	686	699	689	722	692	725	655	668	740	717	707	706	659	692	704	695	756	672	736	746	672	723	733	723	702	747	712	772	693	759	725	730	725	713	680	714	734	699	734	706	726	700	735	755	696	719	664	650	699	709	716	714	741	712	691	718	695	732	725	683	748	729	708	736	700	712	738	688	709	707	747	696	704	667	744	690	702	725	681	703	743	675	702	728	741	698	729	696	707	718	673	683	724	693	709	710	699	727	742	706	692	700	685	697	747	681	751	688	672	734	699	707	784	693	692	693	682	730	726	680	702	668	644	660	690	702	727	694	752	697	707	724	737	711	674	718	720	724	730	713	689	726	739	687	736	721	666	699	673	694	715	735	714	720	685	700	697	723	690	674	725	720	689	702	711	696	728	723	698	719	763	747	675	763	722	754	710	720	671	692	716	686	774	766	720	728	706	704	707	723	709	718	722	769	742	680	708	743	752	689	702	667	724	705	696	711	684	683	678	689	723	700	730	700	752	692	711	732	738	726	675	724	715	723	711	706	728	723	731	691	747	690	708	678	784	707	756	688	740	756	712	735	723	739	652	682	714	686	726	728	714	712	731	709	768	743	729	714	665	691	715	706	694	673	680	701	720	708	674	655	749	725	662	720	673	739	691	739	670	702	758	733	750	755	705	679	704	689	673	711	711	708	718	712	738	724	768	695	729	719	697	731	722	694	750	751	696	690	696	704	763	705	703	667	710	711	716	714	716	730	710	723	735	708	722	699	714	669	705	760	726	747	687	710	711	711	660	723	735	665	732	722	750	760	692	701	707	737	698	678	691	711	714	734	675	740	754	717	664	705	715	724	714	715	724	702	730	701	731	743	739	681	663	713	689	670	698	763	701	711	673	729	722	682	691	671	673	659	726	617	721	703	681	708	716	697	705	726	678	731	726	708	682	753	736	743	682	717	727	740	699	752	714	659	701	698	732	727	727	715	727	646	735	710	723	711	727	702	734	740	684	704	734	741	724	709	753	691	699	712	698	706	702	677	686	665	721	706	762	667	662	717	696	730	714	765	699	683	683	721	724	704	672	720	700	692	719	674	713	717	750	685	664	714	712	711	751	717	693	715	713	677	680	700	692	718	743	754	696	731	720	697	705	682	716	708	750	728	686	741	759	691	718	704	733	769	711	733	709	708	729	696	753	773	740	769	726	663	716	694	723	697	707	708	672	699	686	707	699	717	690	665	682	738	709	685	680	707	726	757	726	689	725	699	743	718	707	708	687	725	738	687	730	772	695	740	687	731	715	664	707	692	724	673	690	695	720	699	745	735	717	743	691	707	731	738	710	693	689	703	666	696	706	716	702	698	718	677	682	677	742	705	762	761	724	722	742	688	703	703	734	688	716	728	743	680	708	676	701	698	718	689	684	735	696	658	756	773	746	714	715	694	686	745	691	679	772	723	688	687	741	717	699	680	685	758	747	728	663	669	690	706	752	726	714	693	700	741	690	723	701	697	687	699	674	700	702	718	713	697	772	678	687	658	724	661	696	724	720	710	768	710	723	703	737	719	743	728	724	698	718	764	693	674	698	758	677	699	726	693	674	737	706	682	701	708	715	753	742	726	701	719	667	675	677	719	710	757	713	722	712	700	708	704	718	757	672	702	749	676	737	698	679	756	699	736	709	713	679	677	731	674	696	681	756	739	676	719	695	708	687	730	696	729	733	699	705	722	693	687	672	732	756	708	751	706	710	701	709	697	701	702	724	695	696	665	769	706	710	742	709	719	711	719	703	746	690	717	708	720	688	691	670	670	661	663	690	712	723	700	683	701	702	738	674	689	720	722	693	691	691	745	701	716	683	745	678	711	718	668	750	733	724	716	682	743	701	729	666	708	705	707	670	716	769	690	729	704	736	713	705	756	742	723	725	736	703	732	684	743	708	699	711	714	755	698	722	716	741	735	729	722	651	676	667	713	759	685	690	672	723	722	696	741	716	720	737	701	741	667	720	723	719	706	695	686	732	740	713	744	717	684	691	708	724	684	712	696	653	712	716	751	741	703	732	733	715	729	686	717	737	709	692	706	679	750	727	732	708	653	704	725	712	733	731	691	714	764	725	700	680	745	669	683	734	708	727	678	702	683	733	692	739	668	714	727	695	680	700	738	720	685	754	724	704	685	731	751	680	776	732	700	722	762	725	697	682	725	728	712	732	692	693	742	723	741	726	731	693	740	750	714	719	686	709	758	727	709	713	678	682	733	664	725	692	697	667	673	734	710	726	719	685	718	714	726	742	690	680	735	730	722	723	723	758	703	713	727	687	724	701	737	668	715	731	762	691	758	766	703	674	695	734	715	675	729	740	678	708	715	704	689	694	745	700	730	713	698	676	680	729	705	675	704	713	721	731	715	717	723	667	698	695	719	765	688	695	692	722	650	690	744	706	710	697	702	699	748	719	665	760	693	710	693	696
7823	638	627	516	389	363	263	281	232	258	250	221	236	176	187	200	161	178	164	188	195	200	170	178	160	174	157	166	160	176	159	170	173	155	202	184	174	185	185	180	168	192	204	179	196	184	202	177	167	166	181	187	177	197	188	170	190	210	220	168	183	172	190	134	171	193	177	185	178	175	180	168	181	168	171	170	186	168	144	149	149	158	187	142	162	177	182	224	192	152	137	176	177	215	193	152	188	188	149	172	168	148	171	148	206	179	166	149	149	193	203	164	174	177	145	176	174	169	172	191	156	176	195	167	174	188	193	196	199	162	168	172	185	181	179	160	189	214	181	144	186	174	160	175	154	172	156	169	194	178	193	166	161	161	167	160	159	174	192	202	174	204	157	184	166	167	156	190	178	171	168	179	168	181	181	152	163	162	194	194	198	159	175	179	175	174	168	183	191	166	183	163	146	161	197	187	166	178	186	196	169	196	191	169	174	210	170	176	166	170	144	191	189	185	175	159	163	170	197	163	178	173	181	178	196	179	175	175	195	160	161	158	160	161	158	164	184	192	157	173	183	184	180	172	176	174	151	166	176	157	182	170	162	183	153	184	176	197	186	183	174	175	168	172	172	160	177	156	153	169	166	184	176	168	187	188	191	163	188	169	164	183	165	174	203	169	189	188	162	202	172	178	193	176	186	190	152	172	160	163	162	174	151	157	163	217	179	175	176	180	186	173	162	182	168	148	199	151	157	172	172	170	169	190	175	182	182	172	176	177	181	182	173	164	157	176	155	163	182	179	159	168	175	183	180	184	187	180	198	158	174	190	178	182	161	173	175	158	192	174	188	162	160	192	184	185	205	157	162	153	174	157	162	171	198	168	160	161	170	194	162	184	206	181	146	165	171	182	199	168	169	153	172	174	181	193	199	173	183	176	195	181	156	167	170	174	172	169	178	158	174	172	177	173	174	185	208	173	183	158	177	175	185	164	162	184	202	195	182	167	199	166	176	165	164	185	160	175	171	172	161	159	186	166	158	165	171	177	187	188	187	200	206	164	171	168	173	169	179	208	192	187	172	174	158	174	146	196	155	181	183	177	172	175	187	168	170	171	158	184	157	177	197	179	153	188	188	173	170	178	178	181	212	190	193	176	157	189	204	150	188	190	152	186	191	178	172	173	183	159	166	174	169	168	204	159	175	193	172	175	183	185	171	179	158	195	176	161	185	189	174	167	191	169	177	177	147	145	169	205	177	152	193	176	183	166	181	171	195	187	155	210	163	178	178	177	161	163	180	144	151	167	181	171	177	164	194	197	200	176	189	168	181	165	198	162	175	178	180	204	182	177	181	193	143	186	170	156	188	177	195	169	174	156	176	170	186	166	194	168	198	189	188	179	214	170	169	182	170	181	196	174	164	178	203	162	175	178	155	163	183	170	205	173	196	183	164	176	143	195	194	184	154	194	175	199	180	186	163	156	167	173	187	163	173	157	188	170	188	183	174	177	163	151	170	152	192	163	178	171	165	163	154	145	156	180	168	189	162	173	172	180	152	152	191	187	167	168	208	176	174	211	199	169	191	172	184	174	166	177	175	172	175	201	191	182	181	161	166	174	170	174	175	158	165	179	178	180	167	175	171	166	164	150	179	186	173	162	197	171	172	162	169	191	182	190	173	187	162	182	178	172	173	173	169	162	167	139	188	161	158	151	168	148	161	174	182	159	183	151	162	200	198	169	177	181	176	174	159	178	170	176	187	171	177	164	151	169	183	216	205	180	162	176	174	173	163	177	173	147	192	157	183	163	179	175	193	193	161	192	162	179	168	189	186	173	152	177	145	206	157	163	177	173	192	165	168	161	149	152	181	175	176	155	173	152	174	158	155	166	147	161	165	173	161	179	172	182	167	171	196	181	178	163	184	185	170	178	187	182	175	170	187	163	194	213	185	188	187	186	172	184	176	162	175	164	164	159	164	169	166	181	169	188	162	182	178	159	183	167	157	169	173	172	168	168	175	170	206	183	204	179	193	176	167	176	173	161	190	169	182	175	183	192	191	172	184	162	169	177	178	180	150	159	182	162	165	186	172	191	163	180	163	200	182	173	173	189	157	177	193	168	171	177	192	172	184	157	181	179	171	145	187	178	155	167	170	172	189	188	162	159	190	200	154	164	189	148	147	184	176	166	197	166	173	198	175	164	167	159	176	157	163	155	149	190	168	184	176	167	182	171	176	206	183	190	176	169	182	172	168	159	196	227	173	188	186	200	150	146	152	188	174	161	160	149	192	171	161	186	155	158	174	175	153	158	161	182	152	156	198	193	148	186	178	188	187	151	155	156	153	187	161	174	191	182	175	170	177	185	162	176	167	167	166	190	170	169	176	170	194	204	194	151	171	181	152	199	191	163	175	165	197	178	206	185	186	176	180	160	182	171	186	185	168	171	156	194	167	176	181	184	187	189	185	163	133	160	170	197	168	153	194	191	156	178	170	160	179	205	175	157	155	138	155	171	187	173	188	177	179	158	211	193	199	171	185	154	158	151	166	158	173	165	193	185	178	175	170	164	166	169	172	163	186	203	183	177	188	178	155	162	164	188	193	158	183	176	181	173	193	183	195	186	159	197	196	163	215	159	194	177	164	175	185	188	158	162	180	172	199	188	161	188	196	166	175	172	170	200	184	163	180	192	154	184	192	145	152	160	207	177	182	188	165	194	185	155	162	174	178	201	192	161	179	171	164	170	159	168	170	153	180	174	174	162	163	184	163	193	186	171	168	185	165	169	171	157	181	180	179	168	140	197	179	144	193	192	169	166	198	157	170	167	168	144	188	187	169	177	187	195	186	170	191	169	189	194	165	154	177	153	166	184	187	184	174	174	176	169	186	158	200	174	179	175	177	153	173	165	147	190	168	179	155	185	172	192	149	175	188	183	186	169	183	168	191	202	171	145	197	178	193	183	153	213	187	183	149	163	173	171	181	173	194	166	164	163	192	198	181	160	157	209	201	161	223	174	163	161	155	173	153	157	181	145	135	169	167	169	154	185	193	169	161	157	169	174	189	185	159	179	199	183	180	192	162	170	186	167	196	170	190	192	180	203	183	167	171	176	164	157	186	188	159	195	175	157	141	188	182	177	174	152	179	167	162	204	168	155	170	194	174	197	186	172	164	161	184	184	180	177	173	167	147	161	163	184	170	158	181	171	196	172	170	156	190	186	168	165	177	164	158	171	198	156	170	154	183	167	169	171	192	179	161	174	174	168	168	197	169	178	180	171	196	161	149	192	197	179	141	162	195	194	151	173	152	193	196	173	177	195	166	154	180	196	180	168	185	176	175	168	186	169	175	181	186	150	160	152	174	146	195	173	203	189	175	205	176	203	175	200	206	182	161	188	166	186	181	176	143	175	163	198	182	178	155	174	177	191	188	134	175	170	162	166	179	169	158	175	200	143	169	164	174	177	151	170	200	177	161	191	190	182	159	169	158	165	191	171	162	183	191	192	185	176
6306	884	1493	1565	1306	1180	1090	994	877	944	953	739	737	570	581	571	534	488	530	531	511	519	533	501	491	528	512	497	546	522	459	498	510	471	488	486	476	482	494	499	482	489	485	507	518	481	493	494	442	500	484	477	495	461	486	503	494	485	483	509	464	496	471	491	459	460	487	474	463	438	498	497	492	456	483	473	469	489	476	473	413	489	506	447	494	489	496	456	460	460	449	476	490	457	498	486	535	502	464	503	464	471	473	458	481	430	449	472	503	510	472	495	497	502	460	469	490	507	493	476	432	473	485	456	528	472	472	497	481	443	476	500	481	459	450	462	458	469	468	494	458	469	473	460	491	435	452	474	476	446	506	482	463	476	471	513	513	455	480	463	483	490	465	469	506	448	452	458	484	475	457	494	494	470	481	512	488	437	517	484	484	457	497	459	469	422	486	508	526	464	494	512	504	462	478	503	496	467	490	468	466	498	450	504	516	477	465	492	467	483	510	433	435	480	476	491	499	461	494	454	486	484	459	463	502	454	486	494	462	462	473	474	482	443	474	440	473	496	479	501	490	457	506	486	468	472	445	454	531	512	452	463	448	474	461	483	477	484	478	468	469	484	488	504	459	491	494	446	477	439	485	476	486	498	468	470	498	466	475	533	453	490	504	466	461	464	471	501	490	456	478	470	437	473	433	461	493	484	473	480	467	487	473	458	441	443	518	480	494	450	443	484	513	465	466	506	480	489	491	468	503	488	470	512	493	444	452	458	458	466	475	492	464	487	451	506	517	477	496	457	467	456	479	459	455	466	501	478	407	470	449	485	470	472	492	485	493	472	462	479	434	490	475	497	455	501	447	454	454	507	478	470	442	432	490	441	456	499	508	424	473	469	458	507	473	523	452	464	484	481	478	465	484	481	428	490	462	441	510	487	472	446	483	455	478	494	479	456	514	469	484	481	495	464	453	477	479	504	472	473	476	483	438	457	478	484	516	437	467	508	507	511	480	526	511	510	510	467	464	479	435	491	464	474	505	474	467	493	472	460	512	512	476	492	466	466	514	454	471	476	461	486	503	433	503	492	477	507	473	505	468	476	428	455	442	488	477	499	469	482	505	498	486	485	465	522	494	457	486	485	460	510	467	480	478	475	465	453	443	467	483	514	462	457	495	440	458	468	468	477	447	463	467	487	460	460	442	483	442	455	466	463	521	477	473	484	502	468	490	460	464	469	487	454	451	453	443	512	474	495	480	463	425	494	499	473	454	505	452	478	485	466	453	489	437	456	443	481	495	445	521	436	473	463	477	469	460	469	496	450	500	461	458	465	498	523	454	488	500	482	473	458	461	471	488	467	438	497	479	493	473	460	466	499	498	477	496	493	463	477	504	451	495	465	475	468	430	442	489	432	504	498	469	484	467	482	482	491	487	474	445	478	457	426	502	484	495	441	455	449	462	532	498	492	502	501	502	470	430	460	512	464	501	466	474	440	462	484	484	505	468	517	497	479	464	451	542	506	488	502	473	483	498	475	467	497	437	470	460	476	497	456	478	445	435	462	462	463	460	468	476	530	495	479	466	499	503	432	468	523	530	454	480	450	446	482	457	448	474	510	425	441	447	481	453	510	459	445	480	500	467	485	451	414	450	485	463	467	504	501	439	468	444	469	458	462	464	441	463	480	443	486	440	488	451	461	488	493	485	479	451	460	473	499	479	490	479	475	471	465	445	466	474	481	457	467	485	506	481	495	488	498	445	460	451	486	454	483	462	474	488	466	512	425	484	502	520	490	499	471	496	465	456	478	468	455	485	505	464	450	444	459	460	475	445	441	486	452	451	465	488	491	437	518	473	478	478	448	506	483	486	470	500	451	465	512	459	498	475	507	491	474	478	511	483	479	480	501	459	442	475	473	464	485	474	457	490	468	453	479	457	451	470	523	471	442	462	455	480	468	447	466	477	476	464	475	476	480	487	472	472	474	503	457	432	505	479	471	502	475	492	484	523	449	493	457	484	439	462	479	487	456	490	428	470	484	476	457	496	454	479	457	477	453	458	460	445	502	493	488	479	470	463	471	489	471	487	437	476	448	485	467	492	442	467	525	476	451	461	501	497	498	499	429	497	500	516	493	469	487	466	511	483	526	461	448	482	464	456	447	447	482	448	445	491	451	502	497	471	481	471	490	407	503	483	476	442	464	504	489	468	470	493	465	489	510	475	430	477	504	464	459	458	484	474	454	488	461	458	464	480	470	482	482	535	443	494	455	481	484	456	484	446	468	456	460	475	453	483	466	456	470	476	497	492	492	510	477	460	495	494	450	499	466	473	425	509	482	470	506	465	490	491	457	457	492	454	481	469	490	475	459	457	426	494	486	472	478	497	501	518	504	472	428	509	457	448	485	506	465	482	458	475	434	466	467	483	473	471	475	475	450	439	450	502	490	460	452	478	479	474	469	483	481	453	462	461	503	460	498	459	509	485	469	465	501	464	510	469	475	459	449	483	475	484	461	448	489	469	484	513	495	461	453	490	479	487	487	462	458	479	442	463	448	492	459	435	485	488	508	472	517	514	463	456	471	468	478	479	498	468	478	486	474	517	456	499	456	442	484	502	452	487	493	472	480	475	499	482	470	454	445	470	495	450	478	499	530	491	512	521	478	472	513	496	497	468	481	472	492	463	453	475	411	467	470	473	472	488	445	473	466	531	493	484	489	480	493	489	473	486	446	445	448	504	469	484	469	513	463	474	444	470	441	505	502	492	530	476	485	480	491	479	495	483	496	456	484	460	513	465	482	485	489	461	476	464	454	493	461	466	465	448	492	505	484	482	488	502	506	464	484	496	475	439	466	468	481	478	478	503	432	482	493	462	431	485	451	496	454	476	453	463	488	490	480	510	421	463	483	470	420	501	468	484	466	509	507	468	499	444	466	430	487	491	465	493	452	467	510	489	499	479	462	505	473	485	460	495	493	469	454	469	468	483	485	472	487	505	477	471	490	469	492	451	425	450	467	498	468	492	504	454	493	510	509	471	452	504	462	499	497	476	511	466	498	475	485	496	433	474	423	495	477	498	523	491	448	452	487	477	488	446	477	478	490	513	472	473	463	480	464	499	498	441	462	452	496	528	468	491	488	506	447	480	496	461	475	437	520	459	498	531	465	476	501	467	467	447	451	501	496	490	479	489	484	490	492	482	493	454	505	465	454	443	449	489	464	477	449	472	471	488	521	499	494	494	452	475	472	496	470	469	497	480	490	467	453	483	440	427	485	458	503	442	481	461	495	491	472	472	486	500	486	481	499	492	523	462	480	509	478	488	446	485	485	491	485	479	472	478	508	451	508	491	473	445	448	488	456	460	482	462	472	446	463	497	463	448	465	493	472	448	463	500	466	465	458	462	452	444	472	499	506	497	489	475	452	492	482	529	460	483	465	446	470	504	485	488	450	461	464	442	482	478	490	451	504	497	491	448	492	438	458	499	465	472	478	462	436	488	465	460	532	461	447
14061	1724	1295	972	672	546	506	517	460	433	464	367	345	351	319	309	317	333	298	304	336	307	324	314	309	305	347	314	314	315	313	310	322	335	320	320	324	301	263	335	281	343	312	313	306	329	324	294	255	299	284	288	333	293	307	334	317	333	323	264	265	300	312	288	326	312	281	280	311	297	303	305	298	317	303	301	329	313	291	313	306	300	332	277	297	287	289	302	292	318	267	319	332	304	259	270	312	308	302	272	273	310	291	300	303	303	308	274	322	324	297	297	287	319	338	271	321	320	295	294	329	288	302	335	316	304	290	285	316	292	281	309	325	279	298	322	312	297	316	289	320	311	304	317	285	312	278	285	292	329	293	313	323	279	326	323	305	288	293	291	319	329	296	305	321	315	279	306	306	287	286	332	306	303	304	300	317	289	289	289	289	321	303	323	309	333	309	294	301	311	322	303	309	301	324	297	338	300	311	298	297	278	294	348	328	298	323	306	284	312	311	314	306	304	315	327	292	301	306	328	289	303	327	333	276	267	316	283	309	305	280	311	292	308	293	309	300	284	301	328	314	297	299	297	336	287	308	284	303	271	285	314	300	326	316	270	350	302	307	284	316	284	302	290	295	292	312	309	277	293	302	281	287	301	289	293	304	276	303	320	343	305	312	282	282	298	295	302	319	313	311	299	307	289	283	289	301	318	325	336	303	294	287	308	292	311	312	271	295	334	309	311	344	288	316	302	303	336	331	280	306	325	316	300	289	305	328	311	274	274	291	321	293	306	320	288	267	296	312	291	315	285	306	264	228	323	321	324	298	297	326	314	318	293	279	275	328	326	286	294	300	275	273	297	319	280	307	282	288	270	336	306	301	287	279	317	280	329	307	287	334	299	322	290	297	335	327	294	303	340	312	323	301	301	299	312	342	292	312	298	270	334	266	318	279	328	324	272	299	302	284	312	295	284	308	310	298	290	306	307	278	316	271	335	273	288	329	311	304	337	338	287	297	303	297	322	294	268	291	323	311	286	293	298	316	297	347	304	297	313	302	303	343	293	332	269	318	329	283	314	299	307	301	293	293	294	307	287	339	312	288	307	317	253	275	284	307	300	276	322	293	302	319	295	287	316	310	326	303	277	320	292	294	310	290	308	305	297	335	323	314	325	318	311	269	330	318	322	280	305	308	305	340	321	276	297	284	348	301	299	324	298	282	302	314	311	322	314	326	289	314	312	280	309	301	317	290	311	306	307	269	306	311	286	286	278	306	277	341	288	299	316	300	247	321	294	286	316	283	302	307	307	302	299	299	323	280	301	333	307	314	310	305	291	316	283	273	289	301	323	304	299	278	254	297	282	297	310	290	309	312	311	301	315	301	276	274	295	292	265	308	286	305	333	286	320	287	306	300	294	317	308	315	294	312	284	287	266	316	319	303	325	306	309	300	304	310	289	301	288	302	332	291	289	299	316	290	288	290	302	296	281	283	299	286	305	286	294	336	304	321	317	272	285	298	268	315	274	282	290	303	303	280	269	313	301	282	279	286	308	306	309	310	275	317	317	279	300	302	293	281	310	276	323	306	302	283	320	315	320	293	310	302	285	284	303	278	295	305	287	302	296	308	298	310	306	294	309	305	305	297	311	320	281	299	301	308	293	319	285	287	325	319	296	324	283	309	293	308	314	310	317	306	334	295	281	305	282	299	307	279	325	297	288	335	307	279	309	310	309	303	329	308	324	278	276	300	309	318	335	278	280	298	301	302	333	325	290	310	308	321	338	303	323	321	309	281	312	302	291	286	309	299	287	291	328	259	301	297	283	307	291	293	269	290	305	315	319	317	310	278	328	304	323	284	286	283	306	354	305	303	288	286	299	328	298	272	265	306	300	320	308	305	302	300	307	290	309	319	298	277	283	282	288	297	331	297	310	276	292	317	285	312	265	291	263	295	302	337	308	350	308	305	307	302	263	296	278	313	318	305	304	316	306	285	292	276	319	298	278	273	288	303	296	268	278	286	289	307	291	330	313	320	286	305	283	310	300	335	328	323	282	314	295	288	295	290	340	309	299	299	294	293	320	282	276	300	286	264	313	280	290	295	322	304	303	284	330	290	314	286	306	287	274	302	297	315	308	298	314	288	284	269	287	297	299	309	295	295	313	291	302	345	325	297	304	306	294	301	292	298	319	322	308	288	295	325	282	299	313	320	306	318	311	288	293	294	298	282	304	258	282	302	297	293	314	283	311	290	320	279	332	334	303	306	299	283	307	301	289	323	316	352	289	307	292	283	310	309	281	307	302	296	283	288	289	302	291	296	305	310	322	341	283	297	320	309	306	309	330	261	300	285	288	302	299	299	317	302	293	279	309	304	309	303	303	304	291	290	319	343	298	274	296	288	266	276	313	285	295	305	313	285	319	314	294	262	274	326	297	298	341	333	283	305	296	273	295	283	282	301	298	287	293	301	285	309	287	300	281	301	305	301	318	291	301	277	262	321	311	312	309	313	307	299	314	312	295	272	318	318	284	286	307	282	272	323	268	297	312	297	304	339	310	306	338	321	325	285	303	290	292	307	317	293	269	307	288	257	279	318	334	298	300	296	319	298	328	306	274	297	284	308	322	315	284	283	296	283	301	282	306	303	277	325	337	297	266	298	330	296	317	303	330	317	301	308	292	261	320	296	328	296	288	317	309	322	280	299	302	306	316	306	327	308	277	314	291	318	282	311	266	309	304	283	306	317	296	285	311	314	299	300	293	288	295	289	293	289	305	325	325	264	279	276	308	313	303	299	334	298	308	288	307	323	320	323	331	285	319	285	293	283	286	296	289	322	321	289	274	314	281	314	304	300	297	281	307	327	303	303	310	351	283	301	297	328	300	284	308	330	275	330	318	328	318	265	316	296	295	297	316	313	274	301	279	305	311	282	295	306	337	288	281	292	283	275	273	298	326	322	305	298	284	298	330	300	307	283	316	286	312	259	307	312	312	281	268	290	307	298	293	338	314	334	287	326	305	299	297	315	314	304	291	287	281	320	322	284	320	285	286	289	312	298	310	320	309	301	291	297	315	311	287	286	280	283	279	297	313	303	297	294	297	284	306	328	297	340	336	324	291	296	305	293	274	312	293	268	305	283	293	285	329	293	304	322	342	306	282	297	302	310	305	277	318	265	304	275	301	325	326	294	302	291	326	289	317	298	329	322	319	326	303	319	296	316	284	313	287	286	290	305	306	288	299	320	292	298	320	307	303	348	271	293	290	303	304	297	305	270	302	302	295	326	311	300	327	310	314	305	308	300	314	310	305	328	304	296	313	299	293	308	286	259	293	336	294	348	285	321	303	332	301	269	330	309	285	296	281	332	331	277	342	345	304	316	304	315	319	303	306	288	320	311	318	292	280	259	301	282	284	314	267	297	313	313	283	319	288	330	298	316	303	280	319	312	317	275	335	263	290	323	300	290	254	279	317	308	325	295	282	314	350	310	305	295	275	307	269	297	288	273	286	306	263
8428	1743	2745	2794	2443	2119	1845	1717	1528	1585	1594	1281	1242	976	936	924	807	878	844	858	820	823	816	826	814	829	811	784	742	839	782	759	765	756	736	783	751	761	772	762	790	803	776	760	723	746	763	800	790	730	746	749	737	767	780	750	793	755	759	748	763	708	712	699	734	794	725	724	720	757	800	748	723	796	752	738	748	780	714	749	798	697	788	765	773	716	733	756	743	759	760	773	744	748	764	745	686	738	762	706	763	764	686	750	726	776	823	697	750	757	736	773	782	769	734	718	751	765	731	712	716	766	750	712	721	772	770	757	739	761	737	773	721	758	755	786	747	720	794	743	699	723	760	769	750	761	748	794	738	768	745	766	763	746	743	693	757	738	743	761	718	776	762	768	797	762	721	757	752	785	702	740	756	753	758	742	805	747	789	738	723	763	766	737	737	734	742	689	760	726	773	751	725	771	774	736	725	743	717	740	772	731	731	716	708	744	764	770	774	746	675	719	769	760	776	711	734	753	795	790	730	711	746	782	781	775	724	751	728	762	748	723	728	761	766	768	770	729	772	696	760	741	722	727	740	770	763	784	774	772	713	718	760	731	745	747	751	745	746	763	774	730	779	770	749	699	734	766	770	722	733	736	743	725	759	773	695	725	766	789	760	760	766	739	764	751	765	779	704	755	745	714	738	728	755	739	757	746	787	697	724	772	771	773	749	758	729	727	775	728	768	771	728	746	746	768	723	693	750	747	756	791	739	727	795	767	733	735	735	720	725	754	743	752	716	735	736	759	719	746	681	756	699	708	739	726	749	771	731	737	727	725	760	725	771	728	753	740	734	800	753	750	766	737	752	749	757	724	735	772	735	717	760	730	761	751	767	779	723	762	756	744	744	742	759	758	750	723	767	761	731	713	726	709	752	740	721	752	721	687	742	696	743	741	713	755	725	757	791	732	729	775	727	759	723	754	737	721	752	742	766	731	745	707	714	741	685	722	754	800	745	788	768	722	747	762	689	768	828	798	743	756	738	782	756	728	747	759	775	742	754	764	751	803	745	755	748	695	765	718	737	733	747	714	755	758	719	782	754	730	748	717	784	752	742	738	737	804	777	704	767	717	710	694	732	735	728	717	703	736	737	730	726	647	721	764	711	765	761	758	756	732	781	730	734	739	725	696	727	704	739	722	748	726	756	730	711	742	790	712	782	752	727	733	765	739	715	741	740	767	737	801	706	762	714	692	765	807	747	743	804	780	713	743	755	747	703	754	717	744	753	749	773	774	741	741	734	691	715	730	769	745	719	780	714	788	737	768	756	753	711	713	746	761	774	712	733	743	717	743	773	786	709	769	766	770	748	738	729	751	736	752	743	771	752	760	740	765	763	728	688	731	717	776	696	780	730	733	764	738	755	734	761	731	745	745	733	706	776	722	727	729	762	738	709	750	764	705	719	756	773	798	720	741	814	771	751	763	757	727	784	846	751	758	714	751	741	775	762	773	733	722	738	704	738	709	751	714	745	737	758	759	701	767	765	752	754	733	782	742	745	770	725	759	698	770	677	717	740	741	756	717	761	761	803	761	776	745	724	767	726	755	750	737	740	738	764	811	727	738	756	699	771	723	757	765	769	782	746	761	723	764	756	762	752	758	774	738	781	723	749	783	722	723	750	720	718	732	757	742	716	706	725	770	731	762	718	755	775	750	742	747	739	700	756	774	737	730	769	717	761	821	758	759	831	747	723	750	744	748	722	828	759	744	752	749	741	762	738	771	702	705	760	736	757	765	758	727	754	763	757	724	770	702	776	749	792	738	751	716	738	735	761	733	788	750	710	775	726	748	759	722	730	700	749	753	747	733	744	702	729	741	741	753	766	761	709	800	763	706	744	718	725	752	749	753	712	781	756	730	737	793	746	716	748	749	785	774	702	752	715	741	723	728	744	727	768	761	771	724	771	734	731	741	723	724	751	745	742	733	763	743	741	701	744	715	747	793	728	738	710	727	736	730	738	770	757	750	785	815	743	755	782	736	775	734	753	778	738	722	710	837	758	721	732	746	791	777	794	754	749	754	727	783	775	730	720	755	771	735	773	765	767	768	766	679	743	721	747	755	754	752	778	742	803	753	770	702	774	783	713	731	732	700	725	761	718	727	766	727	780	760	775	736	743	746	763	748	732	725	731	755	750	791	723	738	777	780	727	750	769	770	731	749	734	773	778	723	736	770	759	748	742	764	704	743	738	767	752	748	716	762	688	708	740	717	734	753	720	750	766	712	751	717	742	816	714	765	803	740	725	786	743	722	751	693	766	727	768	742	741	707	726	755	746	768	749	786	727	755	769	780	788	734	712	744	722	752	726	726	763	751	759	799	746	765	720	676	744	805	692	710	754	791	787	744	717	801	745	758	720	735	727	752	725	740	755	698	729	780	772	761	738	751	779	752	726	735	746	690	741	747	735	735	746	729	691	740	702	716	742	756	737	766	760	751	756	740	772	710	755	727	758	741	750	764	738	765	762	745	774	747	744	788	739	767	763	742	774	728	747	788	733	730	705	747	799	802	711	772	732	706	737	751	732	770	777	708	734	737	765	733	767	745	730	733	713	763	703	753	745	748	784	743	765	741	768	780	747	760	719	754	768	750	761	762	723	756	742	772	789	765	712	743	755	746	762	756	740	744	739	694	754	756	759	753	784	754	768	761	707	746	750	789	741	737	772	736	790	719	692	756	722	700	740	768	745	743	721	760	777	798	737	740	719	732	774	791	777	691	744	751	727	775	716	738	736	711	732	740	716	724	763	783	729	777	769	762	774	721	685	728	749	739	711	759	789	702	734	767	780	747	763	729	754	745	775	771	744	690	744	797	781	767	782	775	759	756	748	766	705	774	750	797	739	748	788	728	711	806	755	773	754	716	751	738	770	746	759	746	741	748	678	745	709	773	733	761	732	713	754	742	797	778	737	768	723	696	745	729	770	721	713	775	778	731	705	784	773	743	767	803	753	745	809	765	736	729	697	687	750	753	776	779	723	736	789	770	745	763	804	727	727	774	752	755	754	755	753	776	716	740	759	757	736	684	748	748	723	728	742	770	713	741	742	702	765	782	776	734	749	745	755	739	784	776	733	729	751	743	760	757	741	750	762	730	750	771	753	789	777	757	771	695	750	743	757	728	695	807	803	750	737	754	757	780	723	739	763	756	719	712	770	768	704	742	717	744	732	716	726	730	748	776	761	710	708	730	775	751	738	688	713	779	796	726	757	787	802	771	717	728	738	804	740	728	716	699	779	731	760	729	743	704	750	729	751	712	748	770	780	739	736	742	743	785	712	759	774	753	720	765	745	706	706	752	746	727	769	770	693	804	763	721	703	713	752	789	712	729	756	752	761	752	729	701	744	715	730	725	771	720	742	722	758	793	745	707	727	745	751	704	733	780	777	754	737	737	749	700	742	799	750	718	729	755	772	738	749	723	751	772	771	756	734	771	766	737	789	724	760	749	765	734	757	797
1745	561	460	420	342	316	324	308	368	349	355	343	345	300	291	274	361	324	314	311	324	337	303	311	326	340	322	336	287	284	325	290	294	340	335	329	310	291	313	323	293	319	285	342	325	326	303	256	291	324	322	288	299	301	323	298	310	364	302	302	311	333	286	322	318	327	285	280	308	292	335	328	297	334	360	300	314	341	328	311	307	332	320	287	316	343	345	314	362	341	327	296	333	317	351	303	330	342	323	326	310	319	353	273	302	322	301	306	318	319	319	294	329	298	312	280	318	336	341	330	243	290	322	340	295	329	322	291	309	350	347	285	340	292	285	314	313	310	331	323	292	296	309	297	315	317	315	293	293	299	303	321	319	310	343	282	290	341	318	298	272	307	305	334	317	307	346	327	314	329	285	306	312	333	322	317	327	322	327	336	301	311	315	324	322	300	303	304	309	324	324	343	301	310	344	297	299	300	296	316	328	332	319	307	338	303	316	315	323	342	283	344	317	311	316	319	268	325	301	283	285	310	278	327	310	274	302	330	291	278	296	303	322	324	332	274	329	277	316	334	326	330	309	350	349	331	283	332	334	276	297	328	313	340	322	347	328	306	298	320	298	312	298	336	318	319	303	290	294	311	305	312	309	326	312	305	299	311	342	295	349	326	330	328	316	360	331	307	322	313	314	311	358	305	297	301	342	356	347	312	351	355	299	314	317	300	325	306	298	287	337	309	293	304	309	335	334	314	292	305	313	317	308	306	308	305	302	309	332	315	318	325	344	313	280	323	319	312	310	289	346	297	309	276	316	319	312	306	321	337	316	336	309	318	346	303	298	321	309	339	317	293	321	326	307	295	303	312	276	371	326	304	302	343	308	300	301	313	308	311	333	304	289	305	305	288	331	273	291	299	306	328	288	304	304	287	309	316	282	307	299	310	341	308	325	315	330	320	323	343	334	333	317	315	333	294	324	304	320	331	328	335	301	293	324	334	287	300	309	311	302	321	320	302	292	290	340	336	302	333	303	290	299	276	312	319	318	311	308	323	323	350	285	282	303	291	289	321	280	282	330	343	281	284	347	300	327	349	323	297	310	345	289	317	347	306	298	303	303	318	280	333	287	292	312	337	304	337	315	301	283	331	313	320	273	339	331	325	343	303	302	305	304	344	314	320	279	311	294	297	285	342	301	353	313	288	310	285	320	300	315	342	294	299	315	299	297	332	326	328	334	366	292	299	330	312	332	325	329	346	318	310	310	328	281	332	315	302	306	315	325	313	330	317	328	302	328	327	297	286	270	318	320	295	350	364	309	306	339	312	342	321	329	312	330	292	310	346	286	299	283	335	310	314	317	318	316	306	322	309	335	330	330	313	321	288	306	328	297	304	324	299	336	322	308	286	304	291	320	317	307	276	321	278	296	344	301	295	292	335	294	297	342	328	331	363	341	313	307	338	314	328	336	307	300	345	261	296	318	334	308	301	305	329	331	310	326	298	316	304	333	301	311	354	344	314	346	296	321	331	326	289	300	282	293	311	315	281	308	311	345	339	311	309	306	302	314	327	256	304	285	328	307	294	310	311	337	316	297	317	339	320	302	294	287	350	319	304	288	321	307	325	321	322	323	296	291	316	347	323	258	293	337	334	322	349	302	312	331	311	319	294	324	316	319	324	313	308	344	314	302	290	308	297	322	317	301	330	280	313	324	314	300	323	313	298	322	354	329	296	291	317	312	296	324	276	320	352	315	290	308	306	336	355	332	294	328	321	315	302	331	325	309	322	312	337	293	328	325	327	303	294	319	308	289	288	314	318	329	312	306	302	316	311	310	317	314	306	296	303	308	343	298	283	301	311	325	275	285	347	332	305	293	329	297	279	283	304	334	274	324	313	285	323	322	311	349	318	319	267	315	294	300	306	324	347	300	315	335	318	333	284	316	287	330	268	335	316	312	332	333	330	316	308	292	335	293	306	321	338	328	300	338	334	338	300	323	344	301	318	330	319	317	301	300	299	328	301	310	294	351	304	296	293	295	325	310	331	318	305	323	322	317	325	352	304	298	318	317	298	318	303	319	311	294	319	343	337	306	346	290	335	329	319	333	307	309	304	304	303	326	344	306	347	309	319	315	281	318	342	328	348	310	336	337	331	318	345	323	296	304	295	298	334	298	351	327	318	323	283	307	328	324	291	285	266	337	326	320	290	345	313	314	302	313	331	294	319	332	331	306	312	343	285	284	290	316	290	292	312	326	281	300	289	318	312	302	334	327	282	324	300	328	348	307	351	293	320	297	318	307	310	326	307	311	339	332	334	298	300	325	318	287	300	304	316	314	320	279	325	322	293	311	304	329	308	328	330	293	328	332	317	306	306	312	349	323	318	301	313	319	346	306	297	294	318	316	274	320	295	289	301	321	326	312	304	329	353	334	304	302	311	365	305	310	373	319	348	331	333	324	333	353	328	335	297	309	324	302	329	285	297	302	283	300	294	340	321	270	305	302	308	299	288	276	292	310	322	293	317	300	303	313	321	323	316	301	317	298	312	310	309	322	327	330	320	301	298	324	329	339	289	294	357	322	308	296	294	307	306	307	344	312	293	277	298	307	310	313	311	310	316	324	335	284	304	312	316	358	316	315	302	320	311	275	296	304	301	323	297	308	335	315	323	304	296	323	307	293	303	303	311	319	298	277	271	319	312	295	346	339	339	334	312	289	342	337	299	344	348	307	296	320	346	320	289	317	324	304	290	342	313	293	293	362	341	307	299	302	313	293	293	319	275	281	331	291	316	297	361	317	302	295	312	316	335	318	315	298	325	311	328	338	295	298	344	344	320	354	321	332	316	334	289	315	345	331	318	299	289	299	328	310	328	311	291	297	323	293	299	323	304	345	301	304	302	312	295	275	317	340	324	311	308	334	309	316	299	316	302	319	315	301	328	316	334	280	331	331	278	327	330	282	325	294	304	312	303	322	315	327	333	303	340	293	323	322	350	288	286	326	313	323	281	275	334	290	311	310	292	299	327	302	254	332	298	304	342	315	302	324	339	318	320	338	329	337	302	288	328	327	305	328	312	303	318	307	298	334	294	316	321	313	316	322	298	326	349	285	299	295	263	347	349	254	281	303	320	288	334	329	323	305	308	295	316	333	290	321	289	290	328	335	332	309	261	278	319	312	313	301	331	340	339	296	302	333	309	300	287	303	303	299	294	303	291	345	302	310	301	320	292	310	338	333	316	288	331	293	295	310	335	297	338	360	319	345	313	316	332	304	291	300	306	308	328	322	319	320	311	346	306	336	293	299	307	300	264	321	315	343	316	317	291	271	286	298	309	288	295	275	316	305	306	305	319	327	319	275	306	310	314	287	299	305	278	317	285	295	337	286	319	318	335	321	307	334	334	308	314	302	318	315	304	320	335	331	328	311	279	324	312	296	287	314	304	356	313	282	317	333	335	304	293	317	310	301	301	292	317	298	310	313	306	336	306	318	320	274	295	314	284	308	312	308	345
2007	931	1051	1027	869	873	854	866	856	1012	925	800	789	732	738	694	710	711	768	698	724	720	762	757	771	710	750	783	710	719	722	714	733	714	721	723	794	771	714	757	737	769	718	712	737	765	741	680	701	734	735	735	774	755	746	757	710	758	752	732	711	711	775	731	720	745	756	750	726	756	671	735	764	706	789	731	749	726	745	685	740	758	763	728	727	686	738	696	765	710	759	731	696	717	729	694	733	721	705	767	712	706	707	709	714	743	730	745	683	733	730	716	769	735	739	743	731	660	766	750	742	709	740	700	728	720	699	745	705	703	723	704	717	719	734	730	766	722	756	743	720	705	696	700	743	725	783	728	704	733	716	736	731	700	745	717	774	701	772	726	726	772	726	709	714	746	721	697	727	767	726	689	733	690	730	701	709	728	707	749	714	695	765	747	728	719	761	743	717	715	726	702	734	728	731	695	726	751	719	794	737	733	725	720	710	732	700	769	741	725	704	737	778	713	702	729	753	755	753	746	720	738	754	767	733	754	737	673	700	686	673	690	721	721	749	702	772	761	714	719	739	757	731	742	666	743	723	735	730	751	748	714	714	754	707	751	750	720	695	701	687	715	760	721	704	717	716	717	711	733	748	766	703	757	752	696	721	726	695	726	768	764	708	690	737	709	716	707	745	775	726	753	688	695	712	781	723	732	759	762	753	719	762	736	709	709	711	771	694	695	764	665	704	664	763	765	742	719	663	767	729	722	701	687	733	736	673	740	743	697	707	741	769	698	729	688	740	721	723	710	751	748	747	720	678	697	720	761	766	728	702	722	709	707	705	754	745	736	708	674	704	709	717	722	714	717	709	676	750	695	725	720	746	759	708	751	717	703	721	738	725	753	743	692	716	736	728	736	712	702	764	724	727	717	734	760	727	741	725	750	755	722	660	734	749	723	766	717	749	737	760	759	730	702	758	763	766	703	704	738	741	714	724	729	712	730	730	705	712	742	769	738	717	712	752	722	719	716	721	757	716	695	688	736	701	736	735	717	733	712	751	703	713	722	718	678	687	734	747	719	728	736	721	752	727	723	737	734	725	693	721	730	742	725	710	725	722	739	739	777	720	719	701	728	764	698	740	707	741	746	730	730	746	774	714	732	746	770	724	733	694	742	722	751	778	726	713	745	762	753	712	669	719	769	742	716	691	728	756	784	759	684	728	671	729	749	705	720	707	725	732	719	737	746	758	706	695	705	739	767	729	725	737	709	744	725	715	760	729	739	760	686	732	759	729	718	727	755	728	758	697	760	673	737	692	662	720	748	729	760	753	758	727	789	774	729	707	688	731	728	736	687	701	720	730	743	735	733	709	747	717	686	757	694	714	718	775	695	735	756	713	760	744	698	707	747	707	724	746	730	749	710	743	792	732	708	718	699	752	727	744	660	738	748	713	737	736	746	732	719	763	743	750	763	720	776	725	730	714	732	692	711	755	720	751	728	733	722	706	778	681	764	723	736	757	680	662	700	741	735	648	708	803	724	733	726	744	747	696	752	755	728	725	733	753	732	697	723	786	740	717	772	746	664	730	671	741	731	743	744	719	751	735	713	722	757	758	780	749	718	737	738	714	752	754	711	708	749	720	746	720	696	726	736	727	717	696	712	740	741	747	690	752	736	764	751	727	757	714	730	764	702	703	740	728	730	668	760	731	753	707	723	695	735	697	706	735	739	702	725	684	707	747	729	737	748	762	731	702	691	683	721	776	688	734	732	756	740	724	726	680	746	736	722	700	749	749	696	706	718	738	732	734	706	702	751	742	689	720	739	747	730	742	746	745	726	724	768	756	700	742	730	706	702	738	786	706	761	741	723	727	728	743	704	735	799	687	745	736	744	710	765	731	713	726	710	728	715	762	748	726	683	733	729	730	721	699	704	716	724	736	773	750	740	718	693	693	730	760	733	747	695	764	755	679	733	726	683	777	745	702	767	714	701	709	722	754	705	747	687	736	722	705	759	729	684	773	737	732	705	711	739	699	756	753	693	748	768	725	765	770	724	696	751	715	725	770	750	729	749	766	705	701	723	766	740	766	702	700	743	737	730	749	776	696	710	739	780	711	726	721	757	730	716	705	723	750	737	754	704	756	689	706	739	754	704	714	728	702	724	708	732	697	705	715	743	713	711	758	775	701	745	738	697	721	712	692	754	786	748	721	693	697	724	719	713	767	728	659	745	790	725	679	703	720	739	711	725	749	731	764	760	720	682	698	724	764	698	738	703	746	738	728	758	696	719	729	728	715	756	709	771	737	721	696	715	705	739	703	737	741	744	768	747	714	739	761	723	745	737	737	753	677	710	758	708	716	690	787	740	739	744	742	737	709	712	763	710	759	715	757	721	765	718	735	689	751	708	762	706	702	724	716	768	676	692	704	731	669	668	764	742	677	775	721	702	732	735	708	769	713	748	693	765	691	762	727	707	773	733	760	775	712	714	736	747	686	701	747	740	727	705	742	708	709	716	698	704	733	734	688	719	731	719	714	720	723	750	723	708	707	725	749	743	746	737	742	778	742	694	734	745	733	776	755	703	709	789	694	732	774	751	717	726	717	708	684	708	678	715	715	712	715	728	730	739	689	701	718	708	691	714	761	729	742	727	718	748	691	698	723	769	773	694	712	679	726	738	743	720	744	778	693	730	731	717	704	711	715	710	751	685	707	764	717	721	709	775	722	701	752	704	772	709	689	791	737	695	740	699	720	711	678	741	740	724	732	748	682	692	742	716	774	729	666	707	700	735	783	721	719	766	723	764	694	751	761	721	698	738	763	736	732	737	692	721	723	736	711	779	700	699	709	714	688	751	745	750	735	742	726	733	691	736	726	695	718	753	723	709	746	724	696	748	737	742	729	716	761	678	734	752	707	748	705	753	717	697	691	754	741	747	762	747	748	715	725	730	753	695	716	724	706	733	683	694	698	753	734	746	718	690	742	719	738	736	732	780	731	684	809	782	765	715	701	715	742	724	744	714	734	693	708	743	720	761	760	753	721	744	726	761	709	701	708	692	736	755	729	702	741	680	693	771	766	728	729	804	682	722	711	718	696	708	724	681	715	727	750	687	764	722	752	696	757	695	695	742	681	691	701	738	713	715	698	773	723	699	700	695	693	720	736	784	690	709	695	725	706	745	687	761	775	693	741	738	669	734	757	707	691	747	707	763	686	730	740	691	767	717	706	735	805	759	675	799	716	662	736	740	719	756	705	774	700	694	727	789	699	736	718	712	701	719	726	749	731	751	700	756	745	743	697	706	705	681	749	739	681	709	707	735	709	760	677	748	725	702	700	702	768	736	688	717	775	724	724	727	710	723	711	723	764	740	772	712	713	710	712	758	737	696	733	737	740	693	765	692	711	677	722	712	713	707	710	702	741	706	707	706	699	733	736	719	713	671	698	739	736	744	747	700	692	681	747	727	742	695	725	778	780	728	733	714	776	738	791	728	723	723	733	734	727	741	701	754
8168	1114	1102	714	405	374	315	261	258	328	341	239	243	192	202	198	192	214	174	167	191	206	202	179	177	176	221	196	177	187	201	200	184	192	198	198	193	196	193	207	170	187	178	181	194	161	202	181	162	174	182	175	181	167	175	193	165	194	176	192	172	185	194	159	172	167	189	204	196	171	178	179	202	212	184	171	168	226	194	154	173	190	168	200	206	187	174	185	194	180	186	166	191	195	193	190	190	180	208	161	183	147	203	187	166	181	178	190	196	191	198	166	189	176	196	188	216	179	191	186	182	194	189	181	217	189	214	183	195	184	185	192	186	182	199	183	185	213	183	191	204	190	198	187	188	187	194	172	186	211	184	185	175	189	191	173	184	172	190	204	174	190	182	184	175	176	172	187	185	172	177	200	155	211	174	195	172	172	160	178	185	195	173	191	145	190	201	207	197	186	188	180	178	182	176	176	173	187	170	168	183	194	178	190	168	189	166	183	205	208	197	195	178	178	177	175	171	192	169	213	170	203	179	197	177	189	167	185	169	204	195	189	188	176	155	207	186	184	170	188	176	189	186	188	216	171	154	181	186	176	182	178	204	193	197	201	183	193	187	171	175	196	189	198	173	199	175	179	197	198	201	180	199	201	163	186	180	147	187	196	174	167	170	165	210	194	190	165	209	167	205	165	162	183	163	180	182	170	196	195	192	203	189	220	191	171	184	172	154	159	188	184	179	170	154	218	178	191	220	194	195	189	199	210	187	174	211	189	171	189	189	182	198	192	177	210	178	200	212	198	169	171	192	141	180	188	179	195	167	183	168	185	193	215	162	166	157	175	203	200	226	174	179	189	180	193	203	182	190	177	191	182	172	198	169	190	210	168	176	164	181	203	190	171	185	199	182	172	189	196	183	184	187	203	182	166	178	205	183	185	186	190	183	183	191	176	176	186	184	199	206	217	185	167	174	191	195	168	178	195	167	183	194	184	165	182	177	194	204	194	176	210	177	176	176	173	176	205	196	196	179	183	204	188	211	177	174	181	185	177	190	182	175	163	170	183	223	206	176	180	184	185	212	200	176	175	177	193	183	225	182	216	183	201	158	206	196	187	200	181	209	190	199	202	181	181	169	196	188	187	178	180	197	193	199	201	189	224	187	156	185	210	181	183	185	179	174	174	203	166	210	189	165	212	184	196	168	183	180	206	181	192	194	166	178	190	176	171	179	171	180	201	175	167	189	198	167	214	202	169	197	191	202	211	178	178	186	169	201	182	177	183	170	175	190	189	200	180	176	196	205	175	173	193	184	183	198	190	196	192	181	193	198	194	162	191	215	184	190	172	156	194	168	194	169	191	206	196	189	191	177	197	175	197	180	163	179	185	208	204	177	168	193	174	185	192	202	198	195	186	179	196	223	190	208	181	195	182	201	201	197	184	163	164	174	178	177	192	211	191	188	204	157	182	193	170	190	192	169	187	172	195	169	160	165	198	198	171	192	202	197	194	200	187	180	175	197	184	180	194	190	195	199	199	193	202	204	204	163	210	177	181	170	181	209	209	195	181	194	201	207	194	211	173	184	193	197	188	182	183	197	201	208	199	192	189	172	186	163	190	189	206	164	200	205	165	190	179	172	180	201	175	182	164	175	166	172	181	186	187	206	187	184	180	197	205	201	173	159	191	196	182	171	196	221	214	180	196	188	180	200	177	179	190	172	208	203	192	161	186	189	205	174	171	151	186	186	171	201	173	166	197	190	179	195	188	176	186	173	198	187	191	168	188	204	179	204	188	169	187	199	206	175	185	169	191	193	197	191	177	191	199	168	222	170	187	192	142	183	192	186	186	181	191	209	175	168	169	188	191	197	198	165	192	178	189	210	168	175	190	191	187	175	209	187	178	185	175	191	171	184	161	183	181	178	189	162	199	182	179	195	194	188	196	163	176	236	186	178	151	181	165	215	181	200	184	204	188	190	181	180	189	170	163	193	183	206	174	201	187	173	194	150	206	152	210	194	176	183	176	174	179	192	187	194	185	190	197	187	184	159	196	190	174	183	190	156	193	194	172	192	177	185	192	204	209	208	197	199	159	152	160	178	172	212	194	184	147	175	175	198	166	181	169	185	187	210	182	197	195	200	167	184	202	192	190	186	176	179	199	187	210	158	185	189	191	181	184	176	183	182	187	208	185	193	172	168	196	180	179	216	175	210	188	202	191	172	177	184	196	191	177	189	166	208	208	175	175	191	178	176	206	187	198	165	207	172	211	194	184	169	185	178	191	162	187	196	176	169	170	189	186	193	195	173	230	206	172	189	191	173	186	213	168	188	183	195	210	183	203	159	184	169	173	175	205	175	201	183	198	172	195	183	176	187	191	165	177	208	205	179	173	190	180	191	166	175	178	175	194	165	185	176	171	201	200	178	179	223	189	199	190	158	182	184	188	170	174	190	188	171	177	180	210	162	172	204	177	181	167	172	156	171	186	199	176	178	196	182	198	179	166	184	203	183	204	175	174	204	179	177	181	213	174	179	197	178	200	192	201	185	186	188	178	193	172	199	208	185	208	192	171	159	218	204	194	185	180	193	199	186	209	195	204	164	210	178	179	214	174	215	207	185	183	172	170	192	211	162	176	193	182	185	181	170	176	188	189	196	184	170	198	173	183	198	184	178	183	165	174	196	199	181	156	182	197	187	201	186	173	166	198	163	183	165	181	190	193	202	190	205	177	185	201	196	194	173	183	185	201	208	180	201	197	199	155	161	205	159	177	158	201	194	175	172	192	159	155	199	180	190	197	226	191	185	158	156	174	161	176	175	202	186	194	186	175	183	172	173	200	187	184	186	193	197	193	185	168	201	207	182	178	202	188	160	178	195	178	191	172	164	195	189	170	203	193	198	193	141	191	182	195	206	194	183	177	168	157	204	178	188	182	187	173	192	204	193	185	187	191	190	166	176	176	191	165	171	170	182	199	186	182	184	186	198	200	204	191	161	183	153	188	178	181	207	192	196	177	192	176	163	162	181	189	161	157	175	190	199	182	169	194	189	198	192	170	206	203	171	180	179	176	182	176	192	158	175	197	180	161	199	196	203	220	187	187	188	220	193	209	170	186	202	192	187	185	188	183	189	204	196	201	211	176	195	172	172	192	191	171	169	185	184	196	202	186	178	198	204	160	180	183	216	174	188	178	198	162	185	189	193	186	199	192	200	181	179	200	188	208	216	187	160	175	164	184	209	195	181	170	152	186	173	208	174	192	182	166	192	153	164	196	171	195	195	197	177	183	181	177	166	156	183	183	213	166	199	186	190	181	186	175	177	158	195	199	216	217	187	203	185	156	177	177	188	215	169	172	171	200	188	183	187	200	167	198	189	169	194	160	196	185	194	183	206	210	207	195	187	201	190	177	166	177	176	217	175	199	161	190	167	162	197	181	200	164	202	174	203	236	197	183	174	173	211	212	177	195	177	170	195	199	174	186	157	194	198	172	197	205	184	193	178	181	200	186
6492	1385	2398	2146	1489	1320	1129	963	953	1291	1251	943	838	591	622	578	565	546	541	588	535	551	565	551	558	528	541	539	538	542	503	506	522	533	563	487	482	524	523	507	485	530	498	535	527	527	534	530	517	536	528	467	538	495	503	516	520	501	509	504	513	539	511	461	480	511	473	479	483	506	512	516	501	501	526	507	486	471	486	460	512	554	513	503	484	519	498	531	519	475	492	514	558	493	506	446	509	503	482	491	478	521	503	517	515	505	481	510	473	489	508	514	525	515	502	514	482	510	530	493	506	520	473	518	505	495	506	479	505	471	511	514	497	488	507	473	484	504	494	483	476	526	497	493	475	478	480	482	472	479	486	533	472	516	488	517	525	467	469	497	514	469	436	496	507	519	503	521	489	514	499	526	473	536	472	481	496	502	486	515	508	515	527	496	516	476	498	495	457	528	506	468	543	502	512	484	535	514	473	517	519	529	493	506	536	496	507	455	494	470	520	478	530	481	497	513	466	485	490	491	495	456	517	544	486	505	505	518	505	507	530	499	497	518	506	510	469	504	525	504	467	502	502	523	471	479	450	508	465	488	484	476	507	467	494	502	469	476	481	529	511	516	475	519	473	532	467	482	541	513	500	462	496	524	491	540	492	507	500	489	494	518	507	484	530	490	501	523	507	486	509	486	496	497	518	493	536	504	473	473	520	511	498	514	465	519	485	517	509	485	533	469	470	473	501	498	526	471	515	503	509	484	478	507	509	477	521	491	513	493	543	498	536	489	477	481	508	509	465	491	529	483	507	517	497	505	498	494	505	499	533	519	489	471	505	517	516	523	497	481	511	507	470	473	495	525	525	461	477	482	495	471	534	492	528	507	532	499	477	498	500	478	467	500	469	465	461	476	484	460	498	533	514	502	488	484	482	490	465	490	537	529	521	518	506	478	510	479	508	518	483	512	505	507	496	500	485	508	453	525	495	515	504	466	496	508	492	498	523	529	525	496	494	497	509	523	513	519	512	499	507	484	441	457	500	486	515	520	495	508	504	499	501	527	516	486	462	456	506	516	497	477	519	493	491	487	492	497	474	502	506	516	539	444	506	480	530	507	487	478	511	580	497	531	478	496	450	447	478	502	508	505	486	503	474	479	522	491	517	485	498	513	492	541	494	505	490	490	491	514	519	470	560	499	519	451	495	514	506	486	463	444	486	481	524	514	464	493	499	554	520	504	487	517	465	499	520	496	512	550	517	513	526	495	507	478	530	534	485	504	494	511	474	494	560	479	477	536	480	528	477	482	522	479	492	503	500	476	492	506	539	509	468	500	509	485	488	466	521	489	506	545	490	503	542	504	493	479	506	468	520	510	473	532	482	521	496	500	466	506	519	498	502	478	506	512	490	511	488	519	516	463	479	484	524	508	484	507	481	519	520	494	490	459	467	537	492	487	513	505	522	498	504	494	526	524	484	504	512	487	469	496	543	512	479	513	522	463	515	496	512	509	504	519	483	468	472	491	509	485	486	475	453	493	493	490	514	516	503	498	521	457	534	490	463	495	509	471	523	526	511	510	495	504	508	519	546	483	514	493	500	510	489	555	481	498	533	509	487	495	550	520	488	498	507	451	486	507	526	518	523	460	506	501	487	499	523	506	506	535	487	532	509	526	506	500	526	485	518	514	534	523	497	557	459	530	513	518	501	526	481	510	502	470	531	532	467	551	518	519	511	527	505	473	498	501	525	548	498	491	525	497	484	505	500	478	497	509	541	482	470	503	481	508	495	493	452	518	450	483	511	519	488	508	481	537	526	521	494	459	508	493	507	479	492	516	534	478	494	466	533	509	492	530	515	514	513	556	507	522	490	494	458	504	493	507	528	506	525	491	487	519	499	513	498	523	527	511	472	498	491	511	512	529	529	507	513	472	506	490	500	502	485	531	449	487	504	548	493	531	472	516	472	496	501	521	522	513	500	468	499	556	513	502	516	489	482	500	512	501	498	459	471	490	511	529	475	493	475	515	555	470	464	486	484	489	520	510	476	480	492	504	549	524	514	535	509	519	472	488	519	496	488	523	473	493	474	519	507	514	484	509	508	487	501	461	498	495	490	484	509	488	502	482	530	470	524	495	525	488	462	527	518	490	518	495	465	510	489	468	524	518	534	493	480	452	523	511	511	490	510	516	504	535	559	465	523	472	481	512	483	462	537	540	469	530	539	490	526	482	532	541	528	512	545	487	459	528	525	478	497	510	446	517	545	499	493	486	517	456	517	504	479	486	513	507	505	464	490	496	494	499	503	527	508	520	517	518	497	473	496	508	490	508	490	461	516	474	507	477	492	462	497	495	498	502	529	532	515	480	509	495	522	473	494	487	457	493	491	493	472	497	494	501	496	498	491	494	499	500	534	489	489	498	496	512	464	523	506	483	488	501	507	510	512	508	483	533	494	538	510	535	520	523	502	507	544	516	479	520	508	509	515	496	479	468	494	546	538	499	458	499	536	530	476	454	489	512	503	518	515	499	554	552	484	519	485	525	515	436	543	469	512	495	513	498	496	469	497	550	500	470	508	511	517	506	462	519	498	513	542	501	508	479	519	487	480	519	472	492	500	488	446	504	488	463	512	476	504	512	538	488	474	525	503	478	507	541	474	507	518	490	555	496	504	525	516	481	488	463	488	491	543	502	485	513	452	515	491	487	486	495	477	497	487	508	506	500	480	504	524	523	467	513	489	525	486	468	495	464	482	470	502	522	487	464	500	486	476	500	499	466	486	554	513	505	518	506	493	478	493	515	520	512	452	484	502	502	533	516	488	475	511	521	523	530	470	475	481	454	525	459	507	511	499	494	516	544	540	530	452	505	498	527	525	494	484	570	468	501	524	515	527	523	467	554	504	522	474	499	508	478	470	514	516	504	501	526	491	514	535	507	482	487	513	492	504	521	490	528	511	494	491	515	509	471	486	501	485	529	493	531	523	512	501	507	517	468	497	510	495	501	488	524	512	510	515	490	482	495	491	500	486	552	514	501	488	482	478	492	502	496	507	522	463	501	443	482	497	495	485	521	491	511	499	515	501	519	517	550	489	455	551	477	477	494	497	503	516	533	510	519	496	503	513	458	536	564	497	500	502	473	492	474	476	505	488	471	488	532	501	514	518	483	504	504	537	463	466	535	530	485	492	500	504	501	494	525	473	468	538	537	512	467	516	516	495	480	501	508	498	479	507	494	520	504	525	453	512	529	457	507	520	500	503	499	498	529	533	515	490	480	506	473	530	484	472	496	484	467	472	494	545	495	492	516	492	524	501	502	528	520	485	528	499	491	509	482	495	485	481	537	517	543	474	473	500	471	454	488	502	520	482	501	465	512	509	521	489	490	516	495	450	473	516	479	500	506	487	520	473	522	514	507	482	526	446	505	483	491	508	561	476	525	507	506	523	496	483	491	534	503	481	503	486	514	475	472	505	527	534	486	530	498	507	514	523	464	514	468	478	546	484	501	466	509
14661	2212	2473	1381	756	617	495	429	469	571	566	452	360	352	357	338	347	329	320	352	322	307	328	311	318	332	312	324	343	308	316	327	314	359	333	339	300	321	326	305	310	286	328	337	316	333	333	302	287	314	297	292	328	303	327	294	332	327	315	354	301	360	351	334	275	335	294	340	309	299	310	313	324	373	342	285	320	290	326	326	306	338	328	307	319	308	315	334	314	328	302	320	330	322	311	311	320	299	321	302	308	288	318	359	305	296	314	315	343	298	311	331	316	310	297	327	280	312	341	362	282	313	353	333	325	293	320	325	300	311	341	300	321	296	297	312	338	289	316	326	318	309	334	292	369	307	329	317	320	342	307	322	277	307	311	341	346	333	313	326	281	325	339	350	332	331	283	288	348	298	318	336	326	323	319	300	289	314	344	360	310	312	347	332	315	351	348	313	298	326	344	341	344	315	330	320	273	311	346	300	280	344	301	315	314	337	303	294	334	314	316	332	284	293	347	330	290	312	330	288	332	306	336	282	327	303	291	320	287	289	345	281	309	308	305	322	319	306	308	287	317	304	318	344	358	314	322	321	318	299	320	314	316	320	297	312	299	322	307	305	317	297	355	297	330	286	289	338	347	311	332	302	330	341	346	302	319	319	297	308	327	325	305	339	299	334	351	326	364	309	314	284	299	301	326	330	312	291	321	337	287	300	329	298	305	321	292	326	338	317	326	347	319	299	305	346	319	280	323	311	303	317	302	327	276	310	322	303	317	312	303	339	314	314	320	299	297	301	308	269	306	331	355	319	327	314	321	345	337	299	353	329	330	295	333	309	312	349	323	316	312	297	322	341	296	286	306	328	303	327	289	314	343	340	304	300	323	298	317	288	317	321	310	335	304	334	315	336	329	330	312	361	320	297	307	290	323	312	335	318	339	299	301	301	342	330	361	306	283	315	330	290	306	279	277	288	319	310	350	365	320	314	313	328	289	348	281	306	315	299	355	314	299	312	291	332	344	320	359	348	313	320	303	279	297	318	295	332	302	329	349	301	298	322	335	313	306	301	326	320	314	311	337	351	310	324	341	286	293	338	321	337	301	312	306	346	309	314	319	281	304	315	308	308	317	294	283	308	323	311	364	310	329	302	361	296	314	313	298	310	353	266	295	300	333	315	312	333	338	301	309	326	323	330	300	315	320	272	319	363	314	289	299	326	339	307	283	356	341	294	323	288	308	317	321	297	333	345	315	321	323	305	297	311	312	314	270	324	328	322	333	317	344	331	320	294	300	299	333	328	328	335	338	280	321	314	322	331	333	296	294	325	319	313	322	306	339	323	305	356	333	304	328	308	320	344	338	333	302	340	302	332	349	334	325	326	292	302	281	283	321	333	323	307	321	335	299	324	289	306	328	309	306	347	343	328	301	294	313	328	310	300	292	311	299	322	295	352	326	291	294	334	306	314	315	302	328	324	292	341	328	344	354	312	335	296	250	301	313	327	339	313	315	332	313	344	318	317	304	316	305	301	317	316	316	330	317	311	330	324	308	289	330	294	317	270	313	332	334	300	343	310	305	348	357	324	321	288	329	298	321	326	324	301	307	309	308	306	323	283	332	329	320	324	313	294	309	349	327	322	285	307	330	308	323	313	309	336	323	278	353	298	344	331	316	323	310	340	313	324	314	307	325	303	366	330	305	314	295	331	303	349	352	332	307	310	330	313	331	314	293	309	308	349	307	328	337	326	260	316	304	313	320	328	314	305	306	298	315	326	290	349	316	316	307	341	337	278	310	298	326	324	283	334	293	341	324	296	317	296	287	335	340	328	325	313	340	333	321	313	311	322	307	309	298	319	285	331	305	304	327	303	285	358	293	307	315	352	362	298	312	351	317	311	324	328	297	322	278	321	311	342	307	293	304	277	311	295	323	347	316	335	342	359	339	337	353	298	302	289	336	306	322	348	307	316	270	339	300	288	328	327	309	343	294	334	331	274	369	325	321	291	346	272	305	345	323	344	311	328	282	328	310	337	311	310	320	368	326	304	342	318	298	332	332	335	337	287	320	316	325	311	323	295	330	307	354	342	293	325	304	320	341	345	356	326	341	305	299	276	329	334	288	310	312	317	332	290	293	304	273	350	308	305	320	339	339	337	343	298	338	320	325	327	325	314	330	327	302	340	339	369	345	290	323	291	349	310	311	293	317	339	319	319	292	297	308	327	332	337	321	332	278	308	307	326	363	336	319	295	334	302	311	317	311	345	319	307	334	340	314	346	338	317	336	293	320	310	291	310	306	301	295	293	339	317	349	352	302	328	315	323	325	316	305	327	291	317	302	340	328	287	284	320	318	295	295	282	318	313	335	301	318	316	307	316	346	339	346	323	316	306	360	277	326	352	313	280	295	303	339	316	317	308	317	322	303	309	340	311	336	324	372	308	319	304	304	286	305	330	310	313	326	306	337	337	288	307	322	341	296	290	304	318	282	323	318	354	300	376	315	339	299	358	304	299	312	306	306	345	334	331	324	314	313	331	306	351	332	326	291	343	314	330	301	307	285	334	305	317	318	342	303	316	302	324	309	305	308	318	330	306	338	300	309	305	342	322	316	334	324	341	318	362	337	311	329	301	349	343	291	291	301	307	304	344	321	306	308	325	323	300	295	314	292	320	307	318	354	332	332	357	296	275	343	283	327	332	297	317	282	305	328	321	283	330	328	301	327	286	320	334	290	312	298	309	328	293	323	344	319	305	314	320	345	284	308	324	328	318	322	334	310	305	335	292	345	294	346	345	315	294	323	330	336	305	306	297	283	258	278	316	341	306	296	306	320	314	316	299	358	318	311	276	297	281	307	287	296	291	359	314	318	292	334	287	348	343	340	330	308	311	346	304	349	319	301	301	322	338	319	330	320	307	309	333	309	342	336	311	312	314	306	305	322	318	333	298	251	313	314	310	341	323	329	358	331	313	314	297	323	302	312	314	311	331	283	311	328	299	324	310	312	318	321	308	348	350	326	294	327	302	312	285	324	360	306	325	348	378	324	281	313	308	323	265	343	339	311	320	340	308	369	290	306	321	325	345	301	340	316	328	292	301	294	335	312	307	294	327	295	304	319	296	315	303	330	343	313	304	303	309	329	296	330	299	278	328	301	314	303	308	307	339	329	297	304	311	315	325	346	371	303	352	309	313	325	342	327	336	294	326	349	314	317	309	353	332	341	309	337	318	334	329	312	365	327	311	301	321	301	318	287	316	325	292	314	296	326	337	263	360	296	254	334	334	361	322	299	298	348	310	321	325	330	323	335	279	290	344	314	308	342	315	330	280	299	327	333	322	307	313	317	314	312	344	334	305	324	313	322	320	300	328	331	335	294	322	281	300	289	325	318	312	306	331	322	295	350	338	326	323	327	291	336	299	329	330	325	321	332	319	338	341	338	307	322	330	325	361	337	319	339	295	313	328	335	317	319	304	309	299	328	323	298	343	341	306	311	319	283	312	327	285	295	312
8625	2162	4836	3916	2611	2207	1832	1480	1578	2072	2158	1634	1194	1042	1038	979	940	914	901	839	868	874	893	846	879	822	846	777	825	796	797	767	806	816	850	799	811	797	822	803	810	819	739	788	800	809	773	817	792	787	788	828	780	804	812	758	810	776	836	806	809	785	683	754	783	771	731	745	759	798	814	752	782	781	780	752	819	777	803	765	781	793	786	799	856	764	753	760	787	815	813	757	748	813	794	769	762	834	760	809	773	795	776	772	744	758	775	786	791	748	742	815	780	799	755	816	759	803	712	760	736	732	776	787	805	776	807	794	785	764	740	766	808	774	765	811	758	775	718	793	760	774	785	828	748	745	770	800	710	731	816	777	772	813	808	805	772	801	758	717	727	808	736	841	788	773	785	771	756	748	769	735	761	774	727	728	783	736	802	788	755	821	721	794	784	815	787	763	761	742	738	783	799	732	793	803	791	793	811	753	761	743	807	780	744	796	786	793	766	785	795	767	747	766	803	801	766	752	798	783	768	761	820	769	765	720	774	815	821	842	722	773	811	708	764	739	804	791	746	732	745	747	800	796	795	756	785	773	768	788	756	727	817	729	826	747	778	804	755	808	816	797	784	813	772	787	805	789	759	768	748	696	791	763	811	778	800	733	739	781	748	822	756	770	804	785	774	788	777	787	741	741	760	795	761	774	746	761	799	784	777	788	771	783	778	770	737	780	819	823	753	712	793	783	755	788	792	777	777	764	768	792	729	784	783	771	752	784	799	735	759	765	790	780	735	762	803	775	708	776	819	804	776	800	755	777	773	793	758	830	773	802	763	744	767	746	785	802	789	807	762	811	734	811	751	730	748	766	718	763	781	802	805	778	801	748	761	763	825	803	786	759	746	790	801	743	741	753	748	772	747	768	785	751	788	788	732	783	778	751	763	826	772	766	742	765	763	840	830	773	731	798	750	741	799	788	733	789	765	762	762	829	808	755	742	842	845	750	803	820	770	727	798	786	769	809	785	767	809	769	764	777	742	747	756	733	793	759	747	750	797	787	797	809	744	764	756	791	735	727	783	788	762	768	774	777	750	814	758	770	804	783	831	751	763	788	751	769	774	838	807	762	778	760	815	769	770	748	777	781	808	784	767	777	762	754	760	760	787	722	756	774	787	820	746	775	797	776	730	767	764	806	772	802	782	740	784	752	751	761	725	771	831	764	770	793	808	817	768	764	745	750	788	788	814	781	772	760	784	797	785	773	782	789	810	750	781	780	796	766	767	786	802	780	800	807	801	808	808	782	732	749	725	757	765	784	839	778	763	778	763	787	769	784	719	797	773	765	755	761	814	808	807	769	798	815	814	787	816	773	765	738	760	784	841	806	790	760	754	817	730	797	728	764	795	759	808	768	788	778	826	747	760	730	784	797	775	780	763	770	818	754	785	764	810	782	796	751	843	766	769	788	795	760	785	771	800	741	712	819	799	836	808	792	789	785	744	811	762	797	735	737	711	836	753	766	774	768	764	772	746	799	816	806	839	793	795	773	760	809	768	749	786	783	808	804	743	772	786	770	808	807	794	769	774	777	804	784	775	786	769	759	774	810	804	852	719	805	746	762	750	770	772	802	766	765	793	775	787	772	782	786	770	755	807	740	769	775	802	773	800	779	756	778	813	800	822	757	775	773	764	761	769	766	797	768	767	734	771	745	771	774	762	758	820	764	794	867	750	767	777	807	813	825	815	755	799	775	775	752	821	727	748	779	773	767	731	742	723	819	805	749	755	728	735	819	704	752	709	781	764	759	782	809	784	776	771	755	749	781	777	786	725	842	768	758	753	776	754	775	782	776	794	745	786	796	800	809	750	780	783	784	755	807	856	764	750	806	740	824	765	702	786	732	804	787	764	787	782	796	801	806	814	723	807	769	759	750	730	791	729	759	735	771	778	797	759	762	752	802	783	790	758	759	765	737	768	708	827	781	753	761	772	814	742	791	762	789	811	760	775	785	767	819	774	764	755	798	768	715	821	785	734	815	759	734	767	762	784	778	790	734	785	788	788	735	806	772	768	753	800	758	759	753	775	792	711	798	806	758	729	826	766	742	743	780	765	813	802	812	789	771	758	747	821	792	751	859	773	786	808	753	760	757	810	749	838	756	794	763	787	809	779	799	781	811	813	770	799	854	827	788	748	815	741	808	810	746	814	724	811	763	793	794	785	791	776	768	738	768	753	731	763	773	788	766	773	758	720	780	751	782	776	793	772	770	815	769	734	735	777	833	767	787	736	772	731	767	744	742	770	757	832	766	781	790	834	789	780	795	752	806	783	804	808	746	800	810	820	755	785	770	815	756	755	793	811	750	800	772	749	756	789	792	792	782	736	758	785	796	780	819	786	763	775	746	763	801	828	752	777	779	795	804	761	737	794	766	754	758	820	780	836	762	733	759	805	776	739	809	749	761	836	771	756	763	727	719	763	803	750	831	774	768	787	781	726	774	768	754	767	784	751	761	778	735	755	725	761	760	750	787	758	767	781	802	807	753	716	800	731	780	775	759	786	790	736	733	830	740	783	767	762	766	775	781	771	747	798	769	826	805	745	769	777	779	732	771	806	709	762	740	752	770	781	779	755	798	787	768	763	707	780	778	754	732	830	777	763	827	784	809	745	817	770	806	811	796	781	795	740	750	764	804	764	805	800	759	794	796	776	785	794	722	844	744	769	812	791	815	767	801	828	716	775	790	738	786	766	741	791	766	782	733	760	795	790	794	777	768	787	814	786	777	873	794	747	809	758	786	817	735	756	780	811	811	739	731	779	788	777	784	795	765	846	820	794	750	773	805	751	832	776	773	751	823	726	825	811	754	778	741	759	778	781	811	802	792	758	764	783	767	800	775	735	794	782	745	784	797	801	837	800	815	732	761	802	770	817	801	744	817	803	776	777	799	759	794	854	759	740	787	776	771	788	791	759	760	820	739	799	797	790	735	749	792	799	765	709	794	787	780	785	787	780	744	779	757	768	769	786	743	778	773	778	780	818	747	727	801	819	759	738	777	754	753	741	787	735	758	839	772	747	750	756	754	810	767	803	817	739	794	741	732	784	782	764	744	793	787	761	773	745	790	738	793	731	760	802	784	783	734	813	791	750	814	764	743	784	801	728	766	763	787	760	737	760	752	743	781	810	738	790	789	774	808	781	739	795	828	749	773	761	760	789	771	756	779	748	771	774	727	822	758	798	790	720	723	742	780	752	785	749	790	746	805	808	757	731	792	801	808	784	777	716	798	753	784	810	744	784	742	784	762	802	770	775	764	748	763	802	794	817	769	706	754	724	776	756	806	778	779	785	792	786	830	754	771	756	805	799	729	793	809	783	752	755	790	733	743	782	778	751	765	744	796	727	798	798	775	759	753	771	773	745	803	769	749	737	825	776	759	758	772	754	761	767	748	822	741	742	826	778	817	770	777	754	730	806	820	789	790	807	790	759	795	845	781	781	769	811	780	737	746	823	821
2021	657	989	604	468	340	356	349	332	410	398	349	324	330	355	363	321	309	324	303	345	284	298	299	315	346	298	276	350	347	284	326	332	342	331	355	355	333	326	300	336	329	337	340	348	318	322	329	343	324	329	375	351	353	337	306	304	316	343	304	333	343	312	318	330	305	309	369	317	305	350	328	297	311	318	347	333	341	322	310	347	343	302	351	354	288	336	346	334	305	315	270	337	325	281	322	318	381	322	344	362	374	316	332	330	353	325	325	322	337	287	313	344	333	323	313	293	310	295	328	312	307	366	328	330	309	330	297	339	314	321	331	282	343	336	292	312	346	325	316	321	338	325	318	343	341	302	341	313	278	322	306	338	310	298	344	322	338	317	343	297	319	302	346	333	324	331	354	313	299	297	349	306	319	349	333	345	313	332	311	320	294	330	317	339	347	325	349	355	399	333	352	346	369	334	346	343	322	311	344	276	320	360	307	301	345	328	353	327	352	335	327	297	352	329	326	329	330	341	296	302	308	325	349	361	324	360	345	320	353	336	289	357	347	341	344	335	345	314	310	331	335	346	342	316	367	315	336	311	329	341	309	336	328	363	361	338	352	331	339	310	327	317	337	326	351	320	288	325	334	373	335	337	311	318	308	310	283	307	353	334	313	342	315	336	336	308	333	312	299	304	333	323	322	308	295	315	336	347	301	324	328	323	345	339	302	323	323	338	320	335	327	325	335	313	307	347	357	328	271	292	318	337	319	299	321	350	309	343	314	344	330	354	339	348	322	336	335	295	320	283	301	361	317	331	330	318	321	326	317	321	268	321	331	298	311	325	333	339	338	284	309	333	309	320	329	339	318	328	356	339	320	308	331	284	322	301	345	325	300	351	348	337	339	343	328	326	327	338	354	304	326	329	305	313	284	338	336	348	365	336	365	343	353	325	335	323	311	296	338	352	316	298	299	291	308	346	320	325	298	326	354	311	298	331	339	319	300	354	320	333	328	346	354	350	367	323	360	329	323	322	348	301	321	318	322	316	345	335	348	309	335	324	331	353	315	325	323	359	310	333	337	324	332	299	323	326	315	342	353	323	354	316	320	341	334	317	343	326	315	308	323	326	349	300	325	326	312	328	324	296	332	313	300	368	338	304	338	354	326	322	349	333	296	363	316	309	335	290	347	327	288	306	302	310	314	317	328	342	325	346	318	300	325	330	347	334	303	315	331	309	295	320	323	321	296	335	317	298	316	354	297	317	324	324	354	309	324	306	312	318	348	358	275	307	301	358	340	364	310	338	310	297	317	308	312	327	347	333	301	331	316	301	336	304	328	316	289	309	316	354	351	330	342	324	286	345	327	332	342	340	316	297	347	306	322	327	354	318	360	327	358	337	334	345	357	341	290	320	290	335	294	326	345	325	336	307	327	324	297	315	346	337	309	342	332	321	325	346	325	338	326	351	350	322	329	324	294	333	302	338	326	288	319	302	313	327	314	336	342	296	308	261	328	320	321	333	314	306	311	337	322	310	307	377	294	319	332	320	308	314	320	331	371	319	277	341	314	293	324	339	294	357	328	295	317	355	336	344	345	351	356	355	348	331	330	317	323	304	311	331	341	313	305	317	326	345	347	339	333	343	352	288	332	292	338	350	322	331	343	327	318	312	311	332	314	362	289	295	306	364	322	342	316	334	348	334	342	329	305	322	334	348	339	334	381	332	325	316	303	315	332	310	318	307	320	299	325	313	337	337	327	320	338	297	321	322	323	338	320	284	329	335	328	308	319	332	352	307	303	346	340	313	324	341	322	339	307	315	316	300	313	324	340	342	332	346	315	351	320	310	306	321	331	316	309	338	332	314	301	326	337	331	332	339	335	289	316	301	312	345	350	327	316	318	306	330	321	303	334	329	326	311	337	310	353	307	354	344	314	317	304	327	318	278	328	343	331	326	356	323	327	324	326	336	325	317	329	334	343	311	305	292	345	342	299	337	356	316	315	308	318	335	309	326	353	342	309	310	307	312	317	307	337	327	326	342	337	343	304	338	320	322	336	325	338	335	334	308	350	321	306	321	281	339	333	308	319	346	309	292	306	315	334	338	318	319	319	363	371	337	378	318	324	339	326	338	313	346	297	326	342	335	322	355	322	340	342	352	322	366	308	296	307	339	309	326	342	305	333	309	362	351	335	338	324	341	344	320	326	300	340	294	345	298	311	305	297	358	299	276	316	342	309	320	349	327	341	364	350	310	318	331	308	339	294	310	314	289	319	302	313	344	317	372	347	352	359	351	344	299	329	335	327	343	362	319	312	319	327	304	330	280	343	300	300	341	310	321	310	332	297	295	323	328	307	303	319	272	326	343	312	316	288	348	321	342	316	280	319	328	346	346	316	291	312	304	307	329	349	361	302	308	352	330	308	315	323	321	305	310	317	338	316	354	316	299	348	320	309	323	326	360	317	319	332	307	319	315	316	354	315	320	330	352	321	329	334	365	326	342	284	343	327	312	350	350	351	336	318	311	349	326	324	341	348	367	303	325	313	350	299	321	349	292	298	314	301	327	298	351	314	353	356	357	323	316	314	328	329	320	317	343	333	294	319	335	317	309	305	360	351	301	324	328	320	326	322	326	335	344	301	346	296	332	322	316	322	321	313	287	314	349	331	311	338	297	317	317	316	318	321	324	341	304	282	325	267	316	323	342	319	320	310	315	338	341	313	341	325	334	326	290	315	271	344	342	331	298	295	296	360	327	319	345	318	295	310	299	328	299	353	293	335	330	311	295	361	330	344	351	317	254	307	325	327	323	331	344	324	313	317	332	351	314	338	334	326	326	307	330	314	318	313	326	336	338	293	303	299	316	313	301	326	296	336	310	289	351	345	343	341	350	324	309	368	338	314	311	343	354	312	331	332	314	295	362	317	338	341	334	324	334	320	315	347	359	363	313	307	292	327	312	339	328	299	322	327	327	356	290	332	345	308	319	351	321	310	326	352	325	353	340	318	331	305	359	316	331	306	303	327	339	332	323	317	311	363	347	338	335	316	319	323	324	312	320	340	288	334	323	338	354	299	337	304	346	320	316	323	343	312	318	354	351	319	341	314	292	341	303	318	333	312	342	309	328	310	334	317	358	334	348	306	313	304	333	338	326	344	309	327	327	309	335	321	315	274	328	315	305	339	319	311	321	303	318	330	303	327	327	299	308	297	335	301	310	333	305	335	318	313	310	317	339	336	338	340	345	310	342	309	324	306	331	350	310	344	301	363	325	347	285	336	335	323	309	315	324	327	342	324	308	335	336	345	321	332	323	340	339	338	310	332	312	323	335	354	322	361	324	297	306	310	323	328	338	319	307	355	333	327	355	322	337	351	344	385	322	363	325	322	332	319	319	294	319	308	349	339	307	327	320	363	349	329	345	302	304	353	326	334	332	292	337	302	318	332	306	316	334	361	321	318	322	333	349	352	322	338	325	325	334	346	348	339	310	313	321	319	324	328	316	335	359	324
2044	1062	2222	1632	1065	950	843	777	873	1106	1184	898	797	767	799	755	759	803	727	753	789	755	764	767	771	765	795	760	735	733	737	743	737	714	772	733	762	741	748	783	728	755	745	791	721	744	765	749	757	767	724	778	732	776	727	747	724	783	761	766	738	753	753	784	783	769	775	708	752	746	804	708	694	754	771	739	750	712	705	770	738	802	779	733	751	787	774	757	736	772	735	725	774	708	751	718	753	757	738	799	793	817	754	739	749	757	747	762	717	738	779	768	708	785	739	782	737	773	775	761	757	754	805	737	791	707	748	693	775	727	746	761	732	756	753	740	754	736	796	782	760	762	717	784	763	774	751	798	772	732	782	703	751	709	708	719	763	765	750	740	760	754	749	743	754	760	713	738	739	742	691	773	762	762	779	727	769	782	765	764	757	712	742	751	781	792	752	794	802	759	744	784	749	772	725	730	741	783	793	727	746	769	769	751	774	761	731	788	769	763	750	705	814	790	771	765	752	786	768	744	749	784	734	795	765	772	741	764	762	733	761	801	784	759	751	766	723	730	732	720	742	744	725	791	726	752	752	755	731	743	742	713	711	768	753	737	718	766	782	776	789	717	689	749	716	803	728	714	787	759	797	756	765	758	827	754	740	760	814	786	778	737	707	709	733	844	719	725	760	793	746	789	729	740	760	776	752	784	741	756	775	781	765	758	776	741	750	763	797	759	766	736	768	724	835	799	776	764	690	807	767	802	755	724	779	748	750	744	771	713	792	801	741	765	791	787	752	761	738	737	749	701	719	781	749	764	746	737	749	775	728	779	715	789	793	740	778	788	778	772	745	731	767	754	777	742	755	715	692	731	748	707	773	772	764	759	750	748	702	768	742	741	726	793	722	755	734	762	768	780	747	748	759	774	751	707	797	774	704	810	705	747	739	769	759	738	799	724	746	755	787	782	774	731	767	733	732	778	742	727	734	773	725	751	733	740	805	809	776	775	778	720	762	784	761	778	712	725	732	804	752	737	747	732	750	747	721	724	776	749	767	757	727	813	790	749	715	730	745	778	771	764	809	749	776	719	810	757	761	772	738	760	749	794	746	757	727	711	743	785	736	769	725	701	773	714	737	751	751	766	764	812	748	776	735	759	718	761	787	755	759	710	738	725	743	713	713	737	739	723	733	776	761	720	734	776	758	765	721	771	745	766	748	781	754	768	749	743	747	735	756	708	727	728	768	770	748	769	736	743	772	754	764	702	735	762	754	757	752	741	742	739	702	783	718	753	808	733	800	792	734	730	778	742	746	746	730	760	710	786	753	749	797	742	755	748	736	807	776	764	742	778	753	733	687	722	748	688	747	763	748	796	758	740	699	746	793	751	721	708	719	725	765	733	768	784	772	784	733	761	791	755	778	755	798	667	750	732	725	792	725	763	749	821	710	732	749	743	741	777	717	780	772	821	755	750	770	765	756	800	798	739	774	715	701	771	741	789	696	761	741	800	752	746	729	745	745	787	748	774	773	739	737	757	746	726	742	748	739	696	798	798	772	800	725	787	736	734	789	773	735	756	761	773	736	777	774	719	676	775	762	794	733	700	769	773	753	783	783	759	751	764	799	717	706	703	755	802	717	753	780	730	745	772	760	742	727	777	741	757	805	733	748	786	752	697	749	767	744	733	789	694	693	758	802	722	751	772	806	791	755	780	695	727	760	742	767	753	769	773	747	777	774	718	723	763	737	695	744	756	735	739	761	725	801	784	773	801	799	756	819	765	760	750	757	741	740	749	786	765	756	769	739	762	766	763	751	767	771	749	730	738	742	725	809	751	770	749	765	766	798	765	764	758	716	778	755	776	782	761	750	745	764	743	759	764	766	770	754	725	804	792	767	756	717	701	788	805	756	747	751	726	778	722	809	744	761	766	708	741	746	731	714	717	752	751	783	780	735	770	725	737	760	792	716	779	765	754	727	733	740	754	689	770	750	761	729	739	763	741	774	740	773	790	772	776	741	792	813	777	779	784	797	741	732	809	729	761	756	771	751	725	746	785	781	780	726	746	767	792	756	788	747	721	722	723	732	771	747	741	789	768	806	742	721	731	767	750	767	807	738	745	763	741	795	822	726	755	772	753	787	765	750	777	720	744	784	787	724	769	775	725	745	731	691	771	774	695	771	767	739	737	737	724	729	739	711	748	818	737	799	755	812	826	753	780	718	754	778	781	696	763	783	725	785	781	770	787	743	761	786	731	704	756	767	725	691	791	762	768	709	784	736	748	777	700	688	703	745	782	782	720	789	777	780	799	758	717	788	798	708	746	771	776	744	729	711	751	703	755	722	776	755	726	762	735	753	742	781	786	749	786	759	718	749	734	699	750	770	767	715	718	771	683	751	731	762	743	737	736	741	684	694	715	735	756	715	765	794	689	777	831	784	691	785	720	722	781	819	681	794	756	765	749	768	799	754	760	772	738	772	754	736	739	765	720	800	726	732	750	753	779	732	777	785	789	769	763	769	776	751	792	774	758	734	701	772	744	776	783	756	793	733	751	729	755	765	730	773	756	768	720	777	721	777	786	751	791	781	794	794	761	769	743	751	712	791	786	770	760	711	752	817	781	753	757	746	766	785	694	734	737	730	731	709	748	755	757	760	774	789	783	785	730	760	756	763	769	716	775	755	758	732	778	789	739	748	711	736	806	776	741	720	774	718	762	758	695	749	682	737	731	742	738	748	745	790	774	729	745	759	730	783	787	739	751	750	707	784	750	753	738	737	752	776	737	704	783	771	767	761	720	755	728	792	759	739	754	757	809	728	778	742	737	770	791	727	763	767	698	780	784	786	731	773	781	750	745	779	749	774	745	737	787	811	732	736	754	750	736	734	725	729	784	763	804	704	757	773	681	739	733	741	775	778	709	777	748	763	745	798	747	700	749	765	749	718	758	725	762	741	762	756	745	758	720	764	745	748	680	723	784	758	732	745	793	741	805	746	818	776	704	752	755	754	791	757	762	760	782	744	760	714	779	735	763	745	771	771	744	767	783	778	737	811	755	779	731	722	799	687	743	815	734	733	745	737	734	767	723	691	747	737	732	770	691	777	733	718	770	710	770	739	712	744	761	741	792	759	705	723	798	714	732	736	786	723	703	745	780	786	681	737	739	732	772	789	741	789	710	717	797	746	754	707	723	764	789	761	736	719	739	822	784	762	781	715	757	727	767	703	786	739	778	794	744	741	754	727	690	802	740	768	730	737	744	779	751	753	739	759	723	792	770	774	757	754	741	714	754	763	772	784	722	723	691	752	765	726	735	725	766	757	751	782	783	753	719	769	796	773	741	794	747	796	777	697	722	704	762	749	748	734	759	758	783	774	687	758	718	772	757	736	793	777	759	753	801	783	754	750	739	791	806	737	765	745	736	770	790	724	745	756	785	767	800	712	764	770	779	793	744	780	720	733	743	771	729	753	760	735	752	776	725	761	800	688	775	782	808	719	739	740	764	767	772
8294	1170	1564	985	456	352	302	248	316	422	401	294	193	209	227	223	214	193	247	197	197	197	213	177	194	236	185	216	213	193	197	198	204	199	208	195	197	221	218	196	190	217	193	184	204	217	203	192	202	180	174	192	185	187	200	195	187	187	192	171	197	230	188	211	207	195	204	190	170	213	213	177	198	179	205	179	192	195	176	225	188	185	170	174	193	196	178	163	188	186	164	192	200	201	200	193	205	207	178	215	185	168	199	205	166	169	192	192	205	201	205	200	189	213	210	202	187	211	191	160	200	179	194	193	188	188	206	182	193	192	182	184	187	215	193	180	205	201	197	193	198	189	237	216	193	203	193	178	196	182	182	200	205	186	181	192	189	212	204	186	204	193	193	200	190	203	196	172	203	213	194	194	188	207	200	214	180	212	200	205	198	199	202	198	189	192	205	191	195	212	206	208	185	177	203	191	194	215	179	186	203	168	180	185	203	185	192	195	192	198	196	199	188	199	211	176	192	208	178	187	187	158	197	162	212	192	187	193	193	190	185	176	187	203	218	195	199	186	213	194	211	180	181	168	205	179	181	200	188	171	196	187	209	207	181	211	205	192	185	180	205	198	201	211	192	202	181	185	182	187	195	217	202	182	201	205	228	194	199	219	214	178	191	189	194	193	193	195	203	188	205	197	175	185	179	156	176	220	170	174	200	247	210	183	167	199	209	178	208	194	171	197	204	182	196	216	198	203	206	209	151	182	186	183	202	201	212	191	184	188	186	159	210	228	173	174	221	188	199	179	182	214	205	159	182	179	174	191	186	194	192	186	185	200	196	178	240	208	201	198	175	224	186	194	183	176	207	210	205	185	193	208	177	214	174	176	199	210	210	198	205	180	170	189	184	181	208	182	164	187	192	208	195	187	201	197	180	231	200	198	163	224	172	197	211	220	196	201	161	191	216	187	191	184	201	228	200	181	178	210	219	196	205	198	175	207	190	193	208	208	198	196	204	172	211	204	195	203	186	197	186	173	215	194	216	182	188	191	187	200	183	192	194	202	189	166	186	207	202	210	216	211	180	217	197	200	175	187	178	163	181	188	222	203	210	199	184	171	186	194	234	172	194	214	213	198	200	180	193	201	189	220	183	218	189	211	206	220	205	193	247	219	182	214	190	194	189	191	184	219	204	186	182	190	169	200	181	185	191	172	225	194	196	177	191	172	217	189	192	198	178	192	198	184	167	207	183	185	184	187	178	196	185	198	183	178	179	213	178	194	186	221	180	204	207	205	197	175	190	206	182	218	181	182	186	210	185	202	218	202	196	209	199	203	198	195	220	203	219	206	173	171	195	217	193	192	187	220	222	204	190	198	198	218	168	198	177	193	202	219	210	200	178	192	185	192	190	168	202	186	183	187	194	182	175	204	168	191	179	161	185	195	187	179	197	223	221	194	218	205	192	205	208	211	183	201	191	209	195	195	193	173	208	176	185	210	186	212	212	198	203	165	208	172	218	191	200	184	203	205	194	199	176	195	182	203	181	180	190	183	190	184	179	189	199	215	198	185	181	169	202	210	216	186	172	192	169	183	182	210	204	208	192	200	205	198	203	189	175	195	167	213	209	199	178	197	190	201	208	187	204	189	181	200	214	200	221	190	192	212	191	191	208	189	216	197	184	187	180	191	182	191	189	203	214	193	206	200	199	218	178	203	223	175	208	194	177	220	189	192	186	201	192	219	203	227	200	197	215	173	189	203	206	180	205	190	179	174	209	194	218	179	178	236	220	206	197	204	221	175	190	220	202	230	208	194	208	177	190	173	226	206	196	203	199	185	190	207	192	192	192	208	182	199	208	208	151	193	178	188	180	156	183	179	188	191	212	182	201	199	175	180	219	202	231	210	186	188	198	206	185	179	189	205	180	198	198	184	207	199	192	198	208	207	220	201	197	199	189	243	204	220	205	199	182	190	188	213	177	222	180	202	202	190	191	195	192	216	191	197	197	177	211	181	202	187	216	231	200	202	187	202	191	212	221	195	213	177	202	175	183	183	215	189	190	203	208	196	187	171	179	179	207	221	213	205	212	193	203	190	222	200	184	171	181	221	196	217	182	188	210	166	189	197	193	195	169	197	189	188	190	213	197	214	186	168	180	200	172	201	163	203	201	195	193	177	212	195	200	184	169	218	174	187	193	191	180	199	218	206	210	213	152	177	182	198	220	207	180	188	205	202	200	203	191	188	208	216	197	221	211	204	202	216	204	179	193	184	186	188	182	202	173	190	214	182	176	207	219	182	182	164	164	203	182	174	205	217	189	195	205	202	210	224	200	204	189	209	217	209	215	170	181	204	184	208	191	186	191	203	219	221	186	186	198	215	218	206	182	189	205	190	198	202	165	212	203	229	178	193	202	201	207	206	167	197	194	214	171	177	184	174	179	191	192	222	203	193	183	216	210	227	187	196	188	182	207	215	207	151	204	200	207	200	195	191	201	184	213	209	186	226	200	182	194	195	176	178	203	170	172	220	183	187	186	211	185	210	201	198	195	188	191	203	190	221	188	172	193	192	216	182	213	178	182	170	182	175	214	224	205	202	216	232	229	196	201	224	195	213	206	231	194	184	202	158	197	197	185	195	213	207	185	191	202	190	176	176	208	176	209	183	180	163	183	201	190	180	186	174	177	198	201	173	199	178	218	163	152	204	194	199	194	178	216	208	218	193	161	209	168	203	189	201	185	176	196	213	191	210	196	189	194	172	212	211	230	188	191	199	189	196	190	195	176	190	198	171	206	213	194	206	177	194	193	188	215	216	210	192	192	230	198	206	210	186	218	185	211	193	190	196	203	192	214	179	210	185	206	200	191	196	209	184	195	200	191	210	222	189	218	207	173	208	195	197	183	191	178	195	193	179	204	202	181	186	197	203	187	212	208	227	203	186	209	191	181	186	217	205	193	193	191	185	188	180	204	219	199	206	203	194	190	196	194	204	199	203	230	212	180	192	205	208	188	188	185	191	188	170	196	186	176	197	183	188	210	180	194	187	206	209	185	192	222	214	205	181	182	173	175	188	207	194	199	207	180	190	171	179	180	190	194	203	182	186	205	185	169	177	212	204	210	230	192	197	173	203	186	208	189	222	203	211	207	189	211	199	176	221	176	170	208	195	204	194	164	164	179	206	185	173	189	184	231	210	179	174	212	185	184	221	199	184	174	185	197	212	207	197	197	195	206	195	190	215	198	187	206	213	192	212	205	199	205	204	189	179	180	193	170	217	165	187	176	221	167	197	195	176	174	188	215	203	181	190	205	178	175	190	191	170	208	197	169	208	213	195	196	215	201	205	203	211	206	200	195	176	228	193	174	211	189	206	179	180	186	181	208	210	206	189	187	179	217	187	197	212	184	217	183	189	190	203	188	190	193	190	195	172	203	183	206	229	142	199	193	173	205	193	192	187	185	180	205	188	203	178	218	182	171	188	165	187	193	184	215	180	208	181	217	203	194	197	180	226
6601	1378	3424	2759	1659	1300	1095	986	1327	2154	1494	1087	638	583	592	561	582	596	590	578	538	542	571	546	570	534	488	558	563	557	539	587	563	569	520	530	520	546	549	545	506	519	511	558	484	525	549	538	522	550	532	534	523	517	523	537	489	532	545	502	527	512	521	496	495	536	536	479	518	554	527	511	538	528	553	502	483	522	500	524	511	542	457	510	508	540	511	517	518	522	545	496	507	501	475	513	538	520	525	554	538	499	527	539	573	537	526	504	513	504	500	529	471	505	548	548	547	504	541	540	523	524	536	520	559	532	546	525	554	491	527	512	532	533	522	488	504	516	516	491	502	508	531	534	530	501	534	516	553	506	555	485	522	547	478	541	496	483	516	515	501	487	549	507	564	515	490	499	474	522	493	504	513	528	539	512	501	474	525	507	542	509	531	534	492	514	518	465	510	554	499	508	496	506	526	502	514	503	529	502	510	512	537	543	543	556	525	532	513	526	517	528	494	544	545	548	529	560	546	550	499	504	484	514	515	512	502	524	542	537	567	509	552	517	554	525	498	517	543	519	519	526	469	524	542	524	496	540	505	508	505	551	537	515	500	514	479	501	512	519	509	536	526	505	497	492	482	532	539	542	554	546	530	503	527	531	489	532	541	529	497	511	516	512	502	547	475	507	537	561	535	528	532	509	489	509	561	528	504	518	511	518	519	487	479	532	538	525	538	508	526	517	500	517	510	535	531	489	480	503	543	517	520	501	507	541	511	543	537	524	512	482	513	572	536	564	502	549	533	536	547	520	472	479	476	504	489	508	508	540	539	491	534	499	500	559	534	503	548	480	488	537	502	558	491	522	518	543	521	506	518	500	457	508	503	470	505	536	547	553	522	547	478	506	530	507	546	545	512	527	538	536	523	500	535	537	536	530	517	506	531	481	492	504	554	534	525	553	525	500	513	528	499	519	524	593	541	524	519	522	492	493	569	501	521	518	506	511	560	521	491	534	545	460	516	494	494	501	491	495	492	520	529	529	555	541	528	547	565	507	501	547	549	522	521	490	510	454	524	545	534	504	508	535	502	510	538	527	526	487	518	517	536	545	516	507	551	502	523	500	524	543	506	532	539	529	526	537	541	507	547	514	541	558	494	525	529	528	539	530	494	499	517	514	504	461	490	490	537	575	524	498	493	533	499	541	536	496	546	517	559	527	520	555	501	517	568	535	543	506	516	510	523	504	534	493	555	490	528	515	543	530	509	532	537	548	523	526	531	498	500	454	545	516	542	510	538	501	499	553	503	516	499	525	495	495	528	551	547	501	510	503	515	532	528	495	498	542	461	528	474	488	517	522	540	518	568	479	501	456	538	537	554	512	533	537	536	528	489	524	473	525	545	513	523	517	542	536	499	470	537	523	536	528	507	502	507	532	516	499	542	534	563	483	559	501	505	551	489	531	559	526	507	526	566	486	481	515	522	513	534	490	518	548	515	514	500	510	501	551	556	521	567	496	484	526	521	496	535	506	544	535	489	494	508	512	548	502	555	488	533	537	505	547	534	532	520	512	532	486	509	487	520	503	507	526	538	510	493	511	510	512	529	521	530	547	468	512	520	536	521	477	490	528	501	522	503	476	562	544	522	519	562	534	510	519	517	493	510	533	510	553	540	520	493	493	482	528	543	520	498	509	488	508	540	534	527	512	537	500	512	508	552	502	479	542	532	494	531	512	508	523	504	481	563	530	485	550	557	503	540	541	476	529	487	535	496	547	550	464	531	526	556	550	528	500	554	492	495	505	524	541	542	532	556	531	510	494	562	547	504	497	500	523	489	505	501	508	515	510	495	519	565	509	541	527	490	489	505	483	517	510	480	495	543	487	537	513	510	521	529	513	498	521	507	527	523	542	521	505	538	552	512	531	568	489	507	521	528	467	535	550	534	548	483	508	536	537	517	528	529	512	498	547	522	523	570	514	578	540	531	494	486	538	506	552	548	521	541	503	517	511	527	541	469	544	501	526	518	506	494	465	518	509	505	483	503	555	519	534	491	500	555	535	540	542	546	517	485	480	548	564	540	540	491	545	497	519	506	529	579	521	496	505	490	524	528	558	540	474	520	505	519	538	541	521	550	530	504	541	530	501	505	518	505	525	488	522	524	515	506	528	517	517	513	486	511	535	518	496	535	537	528	582	495	529	562	490	490	523	515	535	527	490	547	500	535	524	563	532	489	509	547	525	517	520	521	516	514	521	515	505	560	539	518	492	530	510	543	520	520	479	493	527	495	523	476	500	563	491	516	534	512	505	515	550	526	525	487	552	485	493	535	542	531	543	525	563	526	491	508	518	528	523	553	542	514	525	506	547	514	495	519	488	553	554	550	498	536	508	516	496	540	488	533	498	494	514	516	570	505	583	518	517	532	495	512	530	515	504	527	504	518	526	498	517	523	493	501	533	496	557	511	549	522	512	530	487	545	525	544	542	552	518	504	550	504	575	489	537	551	541	539	540	529	498	537	537	536	534	521	549	505	523	523	521	499	475	493	515	491	478	487	567	551	487	508	498	551	541	471	512	484	524	514	480	494	513	552	481	503	491	513	478	515	494	551	556	536	520	500	514	494	518	557	524	519	525	487	504	474	528	506	527	472	497	523	513	488	503	493	548	522	525	516	506	520	469	533	449	556	519	533	495	483	514	500	535	476	513	526	539	516	543	519	547	500	534	521	503	509	477	488	498	520	499	529	513	552	517	505	519	514	540	520	519	506	529	513	517	531	537	510	571	503	495	514	489	530	547	498	511	524	520	495	538	523	517	506	533	507	526	524	522	531	496	521	469	515	488	494	542	519	499	540	516	500	486	514	502	552	531	497	549	535	502	537	500	482	563	521	493	511	490	547	543	551	462	517	542	534	537	524	531	548	522	537	494	504	498	534	522	554	517	529	497	497	534	529	533	522	546	494	549	525	551	532	526	499	476	504	510	512	544	506	534	533	497	527	527	499	536	516	484	524	506	490	527	517	540	537	536	558	569	514	541	525	516	536	506	511	488	526	512	469	532	476	542	519	501	480	541	552	490	512	517	516	539	488	530	518	524	519	490	561	485	551	534	514	481	536	525	515	529	499	563	497	562	467	482	540	514	555	499	537	549	542	526	547	502	517	518	499	498	527	526	498	500	500	505	495	500	504	521	511	536	512	512	535	501	524	530	507	568	498	551	522	569	501	526	498	500	520	535	516	539	525	522	521	536	538	549	514	502	522	490	523	519	510	505	469	530	510	530	527	526	539	505	555	490	506	524	470	535	486	512	516	463	530	502	529	498	510	503	551	544	497	495	482	519	493	504	504	493	465	486	554	489	510	526	508	528	509	560	515	507	493	488	494	493	470	477	490	545	515	541	528	547	527	527	461	493	513	547	569	502	510	534	539	515	505	498	509	542	491	515	531	508	483	488	517	507	530	545	518	503	558	505	511	516	551	517	523	545	515	513	523	524	497	514	506	537	540	516	511	505
14923	2170	2366	1590	755	554	555	475	705	927	530	486	336	361	375	353	375	362	331	324	338	308	382	318	348	370	269	323	350	327	340	301	313	309	320	330	300	333	330	330	298	294	313	348	347	328	332	323	304	365	351	315	328	362	337	349	308	327	320	339	303	310	326	324	350	299	340	359	318	317	303	318	332	317	326	304	292	333	325	320	316	320	366	319	327	321	359	327	332	352	334	328	370	336	355	362	330	310	381	336	323	364	321	330	331	354	333	320	353	320	352	320	340	322	370	309	312	289	305	338	326	320	349	317	333	307	361	337	328	298	333	340	337	304	281	351	340	319	320	358	320	311	326	326	260	322	334	365	344	329	358	312	351	307	342	328	332	285	343	348	330	319	332	320	346	368	343	353	337	319	332	323	301	307	316	345	303	369	319	305	305	317	356	316	326	345	328	326	323	329	312	342	358	316	285	331	349	295	318	304	323	334	347	320	328	325	342	334	284	331	322	348	339	352	346	331	329	312	288	345	328	335	329	324	341	348	333	338	338	330	336	339	345	333	360	353	339	336	348	327	343	299	301	293	318	318	334	310	304	334	347	343	339	327	355	334	312	329	307	308	304	332	311	308	319	342	325	340	325	329	330	310	316	331	330	317	315	324	326	316	328	346	307	340	276	293	304	310	325	312	307	333	324	355	328	290	309	337	332	338	351	346	363	286	352	288	346	329	324	317	331	312	341	340	321	310	340	366	348	348	336	314	343	296	300	311	332	332	344	294	318	304	321	321	312	315	358	319	296	329	302	322	337	280	320	331	359	315	311	291	337	331	308	335	330	337	312	355	344	296	362	297	310	317	353	318	293	335	335	339	352	319	316	325	365	381	320	303	336	343	326	328	338	297	306	307	353	303	314	335	317	307	316	358	333	324	356	376	340	320	325	310	320	338	333	343	304	352	337	309	362	304	333	334	350	333	323	302	354	323	317	309	342	329	362	317	296	318	334	335	355	332	314	315	326	320	331	326	351	313	323	357	325	344	358	325	329	345	326	324	318	272	291	308	308	325	304	337	311	340	347	306	313	322	291	346	350	301	354	372	326	312	289	321	355	350	323	346	312	307	296	362	339	331	326	289	337	345	315	302	310	331	315	334	329	343	317	332	338	293	314	331	338	314	308	342	352	322	327	329	327	312	304	358	347	340	357	308	371	347	337	328	324	344	327	315	314	295	351	348	311	294	319	340	333	326	312	322	298	292	327	330	339	346	335	346	320	335	353	286	384	301	306	353	283	308	315	286	318	328	322	342	308	358	352	319	325	292	326	361	294	319	297	328	319	349	325	317	293	331	312	294	345	335	300	350	320	314	318	325	292	341	336	306	311	335	331	350	355	317	305	331	303	297	323	314	338	286	319	333	348	280	312	322	341	323	363	325	325	286	305	336	344	374	333	304	339	295	326	356	333	292	335	306	306	320	316	319	305	300	300	314	300	349	347	339	321	313	331	335	334	330	324	302	353	335	331	343	342	329	294	308	298	356	353	344	339	299	316	324	313	333	304	337	316	344	340	347	327	309	354	341	326	350	333	311	331	310	334	312	303	319	337	327	322	321	300	329	295	327	363	306	315	303	333	337	367	344	286	333	337	351	344	298	314	329	348	338	300	319	380	308	324	329	326	322	359	298	345	350	333	348	310	309	310	333	340	319	360	353	311	369	336	296	301	322	297	325	321	357	334	289	314	337	312	353	337	321	337	340	292	305	331	343	348	330	330	336	372	340	345	312	343	325	339	286	324	304	314	347	355	313	321	298	319	348	317	261	315	304	314	300	318	321	329	338	356	357	328	312	295	333	352	329	318	343	303	317	370	328	344	313	328	308	304	366	325	363	357	373	373	356	316	328	328	310	315	328	299	321	322	305	289	331	334	329	281	323	335	309	318	361	338	317	313	315	348	343	325	335	316	316	338	335	358	340	347	314	303	347	312	329	329	277	345	322	353	322	331	308	316	335	343	333	331	348	343	349	352	336	309	320	285	337	303	337	332	367	320	339	365	332	311	336	322	310	350	327	322	341	308	333	314	298	318	335	340	320	329	331	311	297	337	335	304	336	312	313	336	312	325	313	337	310	321	298	331	323	362	329	316	292	313	325	291	333	340	356	369	313	328	326	299	272	352	351	339	316	321	302	321	319	330	352	315	327	321	337	326	361	335	344	346	343	295	334	303	338	331	337	318	290	351	320	332	325	341	294	315	323	333	334	347	309	349	295	363	285	324	291	314	316	309	329	332	351	335	328	332	339	345	349	306	317	332	334	352	302	360	353	330	284	334	303	327	345	308	364	320	347	324	329	321	298	296	352	336	319	312	295	347	303	330	306	299	297	364	327	314	312	340	343	320	299	330	317	317	336	297	306	300	338	338	320	306	326	332	318	309	355	310	353	314	343	334	344	325	316	355	339	359	301	336	368	328	349	300	372	300	329	331	351	335	298	319	328	336	372	334	294	351	330	340	345	322	332	346	316	348	333	337	320	352	350	334	336	332	347	319	359	321	323	297	322	359	317	297	302	302	301	303	341	333	324	325	343	351	300	310	320	299	371	298	312	356	324	329	317	335	296	294	360	363	354	306	316	341	297	318	354	326	333	313	311	328	359	344	314	348	330	345	320	345	336	329	321	325	332	300	323	344	328	318	303	318	366	306	352	332	319	306	312	311	322	334	332	307	294	356	287	309	344	345	318	325	301	329	342	339	347	332	367	329	301	306	304	323	336	381	311	306	303	328	317	330	310	311	337	314	323	296	303	321	320	334	343	331	341	312	302	321	313	339	357	350	329	313	347	354	335	342	321	315	342	314	332	328	315	309	353	320	317	352	340	325	323	359	349	333	311	320	341	364	346	324	313	336	333	304	325	323	322	318	314	331	318	309	276	336	300	333	344	330	318	347	368	360	344	362	363	318	345	334	300	331	338	310	309	307	312	308	341	335	305	313	364	318	332	308	354	339	295	312	329	314	329	318	342	303	315	316	298	307	339	337	349	368	335	331	381	320	326	325	324	333	336	336	299	320	348	310	316	297	316	348	273	336	372	307	328	321	328	311	317	345	348	334	294	318	315	327	313	329	331	311	346	355	337	321	343	357	319	348	364	324	326	317	328	334	348	335	342	323	339	355	372	297	334	331	325	325	337	330	337	309	305	314	293	346	347	332	317	308	335	337	322	368	320	337	353	318	337	320	325	353	356	332	293	308	348	304	352	319	389	362	312	329	292	342	323	307	332	309	334	329	342	346	313	316	301	316	327	324	337	347	318	327	323	316	345	298	341	327	337	308	350	347	305	313	323	328	342	294	297	312	328	323	334	311	348	336	329	337	338	339	339	335	300	310	345	341	308	343	315	383	347	321	324	317	340	329	300	319	321	320	349	340	353	331	323	346	321	356	341	306	347	314	313	275	322	333	336	320	338	317	321	331	332	325	314	336	315	327	294	338	301	318	305	343	339	357	326	324	308	274	305
8802	2100	4930	4116	2570	2189	1873	1797	2799	4263	2039	1572	986	1079	946	932	933	889	961	885	890	892	908	843	866	890	832	795	791	826	846	797	820	828	818	822	818	803	786	817	799	769	816	787	750	821	860	772	806	799	762	789	829	804	810	834	800	807	804	778	788	817	790	789	787	817	831	779	810	800	790	837	799	821	834	780	813	804	832	811	800	818	754	857	794	782	761	774	817	812	832	850	827	775	832	816	753	800	801	818	844	782	803	764	805	771	778	801	796	744	800	845	812	808	779	739	819	799	775	788	773	779	841	803	790	780	769	752	829	761	813	797	768	795	835	783	851	819	792	819	755	735	815	804	799	801	814	788	812	773	807	804	789	799	826	813	754	737	765	858	778	750	775	826	789	829	805	834	794	812	840	812	791	795	790	795	817	814	827	727	758	832	808	829	793	781	768	761	762	795	824	778	795	804	786	768	779	773	810	825	727	825	801	771	773	791	763	795	777	777	850	799	825	782	860	785	751	797	766	780	794	787	837	781	819	775	798	781	758	807	799	812	803	811	721	844	810	799	833	807	753	774	802	799	803	794	837	783	814	850	773	827	832	786	838	760	807	791	832	750	756	819	813	823	819	831	778	759	811	794	765	827	799	776	798	801	839	832	812	811	798	774	848	843	778	754	765	817	771	767	789	720	796	783	838	832	835	764	797	824	845	829	851	808	841	808	732	759	783	826	821	789	749	866	803	832	800	744	771	750	815	781	784	802	803	802	784	788	745	774	798	795	766	819	782	833	804	776	861	767	861	766	778	767	796	820	768	817	784	786	795	870	818	780	820	774	767	830	730	777	724	792	844	804	822	785	830	806	800	838	794	756	772	778	798	761	773	775	737	819	781	754	829	817	798	755	825	790	751	746	778	787	792	776	818	799	799	791	833	799	801	789	786	770	820	810	770	768	794	796	774	812	782	838	759	819	784	764	828	785	800	773	806	802	783	771	796	792	800	812	817	825	767	765	820	810	772	777	835	763	794	794	857	802	822	738	807	770	757	807	825	838	771	827	770	830	795	830	799	812	768	720	804	783	782	783	775	756	795	761	766	790	818	834	782	781	855	847	765	832	773	805	754	807	767	831	840	801	798	750	814	835	793	782	783	801	793	862	794	780	815	803	819	815	788	819	852	816	816	798	833	800	781	791	787	864	785	766	793	825	835	844	788	794	847	772	784	805	765	749	813	844	767	844	770	845	793	785	822	824	789	766	777	759	791	793	798	831	789	788	766	785	787	805	806	728	810	806	837	855	819	795	794	800	811	795	803	829	778	764	782	818	782	819	766	870	798	775	793	834	801	769	773	803	787	807	834	818	829	762	778	769	813	771	775	794	813	816	794	815	794	832	805	789	803	787	726	809	783	778	718	784	832	792	782	793	769	746	792	810	764	768	804	860	826	806	739	796	737	786	783	835	832	822	782	780	805	854	842	804	792	748	834	831	768	826	824	785	787	798	773	807	748	817	785	776	816	780	792	803	812	815	785	808	800	820	814	770	797	831	810	830	819	799	799	747	793	778	824	787	778	800	841	805	742	783	788	794	791	790	775	778	837	845	820	781	759	873	786	796	823	862	781	829	809	813	813	800	781	783	776	790	819	778	814	801	768	818	802	783	781	753	816	793	832	792	844	830	805	810	826	764	764	778	784	813	800	735	768	798	801	846	777	785	788	776	810	784	798	765	815	819	766	825	801	792	818	817	831	787	779	809	778	819	817	746	782	802	794	858	835	819	779	762	809	799	806	817	770	818	811	795	799	768	774	784	815	769	786	776	765	803	861	751	807	787	765	807	785	816	739	831	818	773	783	746	819	806	824	774	797	779	767	760	791	767	778	779	782	817	765	809	786	783	759	800	772	801	796	794	740	776	750	803	760	780	827	799	813	776	773	808	779	792	805	810	866	824	791	780	770	797	740	811	807	769	811	834	760	818	808	763	717	770	793	808	789	747	804	792	822	782	764	740	806	805	797	765	797	788	774	788	842	757	790	807	813	749	802	785	797	771	805	826	756	766	784	793	807	820	783	819	813	791	842	826	758	795	783	746	815	813	815	764	793	775	819	851	778	787	808	800	764	815	774	798	848	784	735	789	823	785	788	801	812	796	816	778	795	806	820	778	820	788	794	805	796	795	825	813	785	792	814	809	840	820	834	816	857	770	823	859	798	863	774	741	808	775	800	807	795	750	822	763	794	797	796	794	849	814	790	783	788	850	841	741	739	823	788	821	827	771	785	784	845	777	789	780	767	758	836	822	759	777	782	751	831	793	815	799	788	797	794	748	783	788	821	793	826	824	873	744	786	749	763	824	756	779	789	777	780	801	829	817	815	841	781	787	808	802	789	763	805	755	768	817	720	791	815	773	825	798	838	781	804	793	785	799	756	776	765	801	829	795	804	804	836	796	741	824	809	847	792	804	815	801	739	781	747	767	791	789	829	767	788	805	792	807	791	771	812	780	725	798	788	802	799	757	802	863	820	788	768	855	804	780	822	840	770	801	782	816	850	818	776	786	813	795	804	845	821	772	770	743	789	817	766	773	754	739	796	768	814	825	832	820	792	765	786	833	824	784	776	743	791	814	846	799	830	749	827	752	758	764	793	795	806	800	785	754	845	762	805	820	859	835	767	810	831	808	797	777	815	777	776	781	767	773	833	857	802	763	820	833	836	779	799	757	797	775	802	823	845	790	811	785	794	814	798	770	815	821	869	824	768	790	770	810	778	786	830	818	789	793	767	823	794	834	816	786	786	790	766	786	770	833	806	891	818	798	797	800	820	800	801	809	836	802	813	801	796	812	805	813	750	802	815	766	846	795	818	835	798	765	807	844	764	827	781	796	762	797	828	775	800	839	801	799	752	788	796	780	796	775	788	809	826	829	781	826	792	791	797	767	799	773	811	840	801	842	813	772	800	780	817	774	800	741	835	805	713	817	769	848	791	792	767	818	789	817	794	829	823	789	806	820	779	802	798	759	799	811	788	771	813	809	753	820	770	769	806	789	807	797	780	791	764	831	867	814	822	778	779	777	802	787	773	813	822	861	780	807	789	796	808	787	741	792	757	775	828	800	775	730	818	772	826	809	777	792	814	785	773	799	798	804	795	839	769	819	820	798	811	786	797	805	825	828	788	781	797	832	829	800	806	810	817	849	803	812	783	782	817	807	783	800	790	791	804	770	803	807	763	740	817	802	803	763	787	815	761	740	777	800	783	820	769	797	806	804	862	814	810	778	762	795	819	750	783	745	809	785	845	784	800	817	781	782	775	755	836	832	783	744	813	792	836	774	832	821	813	825	809	804	771	822	774	800	806	810	795	743	810	781	783	847	809	817	825	818	752	809	823	740	759	752	810	789	790	810	811	833	826	791	841	790	782	765	786	787	806	786	815	806	751	785	823	813	776	837	836	806	800	800	805	754	817	811	773	754	765	766	795	842	788	843	806	816	804	800	794	805	823	836	822	781
2003	680	726	522	397	383	354	354	439	497	414	350	318	335	355	335	375	324	338	324	357	331	348	317	313	334	344	328	363	352	337	342	319	334	321	337	342	327	316	335	329	345	325	318	348	346	325	311	333	355	342	349	314	315	355	326	319	317	360	335	346	332	340	341	302	333	319	352	336	308	348	375	351	320	338	354	359	330	370	342	350	327	379	328	310	339	354	299	347	303	348	334	350	305	340	347	334	320	334	358	337	335	362	324	371	328	337	340	350	341	328	340	355	374	351	311	346	351	310	326	284	319	340	319	329	304	340	327	361	327	328	351	353	314	322	344	318	308	342	306	322	344	339	346	318	327	354	351	332	321	333	304	297	339	357	359	334	351	352	313	342	315	333	343	305	323	336	356	318	336	310	323	352	346	295	302	354	339	345	345	332	328	320	321	350	336	358	335	344	312	338	332	310	320	312	355	303	353	386	330	340	334	334	313	358	332	294	320	313	320	319	320	344	333	338	314	335	318	341	344	309	329	339	323	300	315	357	352	332	360	328	346	363	337	348	346	290	340	319	333	338	317	333	327	312	370	314	370	365	348	348	358	340	348	372	334	332	331	378	311	314	316	328	315	333	329	359	330	306	329	338	301	324	324	342	269	331	326	328	298	341	373	327	332	338	323	345	319	335	324	302	345	336	354	349	313	301	372	321	310	293	347	333	302	315	313	293	333	367	334	325	341	339	325	340	297	336	337	325	310	332	313	328	326	335	354	348	320	342	351	336	324	323	319	313	314	351	342	352	345	331	326	317	305	325	339	331	328	348	339	325	318	309	335	312	329	321	316	322	324	364	332	298	342	310	340	332	320	357	329	355	359	340	336	365	331	300	349	345	347	298	335	317	285	333	362	369	336	344	322	319	302	335	324	343	355	319	298	309	285	352	292	325	340	355	342	347	313	344	341	350	332	356	321	319	327	278	352	336	369	339	341	322	300	307	347	316	305	343	307	378	358	320	334	361	344	292	349	319	329	336	358	346	339	328	334	330	353	370	331	330	341	364	323	383	372	318	332	338	353	355	347	327	321	272	347	315	343	323	370	319	325	345	333	336	313	327	360	369	337	294	308	353	302	320	334	338	328	335	353	321	325	327	302	284	318	348	313	320	363	310	341	358	311	334	330	343	315	348	343	348	313	352	357	282	328	334	321	312	334	328	336	357	333	355	289	335	333	348	355	298	322	376	334	310	340	313	345	348	306	354	322	340	351	336	344	334	361	362	342	356	347	360	349	342	324	329	349	345	333	314	314	314	347	327	343	332	314	334	328	350	325	340	341	308	336	345	333	332	370	322	327	337	334	351	300	311	349	351	309	326	343	313	316	309	321	321	311	336	359	330	329	346	309	303	349	334	354	354	331	328	310	319	330	289	316	324	333	312	310	324	357	344	355	330	350	307	328	296	354	325	326	315	352	329	376	317	331	352	336	334	306	311	319	338	375	369	339	332	336	354	324	315	315	315	340	307	338	327	340	338	339	367	339	343	347	324	342	334	336	375	345	344	341	335	350	358	291	316	320	295	360	347	353	331	322	346	327	345	342	308	350	354	332	329	337	300	336	313	351	311	314	339	336	286	318	336	309	341	356	302	302	364	336	331	356	338	306	349	310	296	363	358	313	376	332	316	329	347	302	331	338	365	323	309	325	319	295	322	339	324	327	333	330	324	326	322	327	343	292	314	371	323	328	344	365	344	324	275	302	320	326	371	349	342	335	323	327	334	362	312	331	356	345	324	331	351	327	342	311	360	290	355	303	326	335	329	389	355	356	332	365	353	306	312	366	334	317	337	338	305	315	348	325	390	331	360	368	344	385	330	342	278	331	309	341	334	348	333	297	322	307	310	295	345	330	328	325	341	327	334	330	322	340	308	334	310	339	306	335	326	322	318	354	341	313	372	302	332	369	336	347	321	303	378	350	345	311	354	349	309	317	376	349	345	334	325	336	311	320	293	332	380	335	349	348	321	351	390	365	346	335	321	308	320	309	331	304	336	347	350	329	345	324	332	354	354	325	348	369	340	340	344	334	340	352	327	352	331	327	353	311	325	300	313	310	332	337	343	345	325	346	318	300	341	336	356	303	346	360	352	355	360	332	325	325	345	296	316	327	352	342	334	338	318	335	342	329	338	357	366	358	347	366	328	340	311	308	360	328	282	330	313	342	353	310	334	340	329	334	342	350	303	310	336	312	341	343	333	306	357	345	310	336	316	354	319	326	335	326	319	330	370	316	301	336	332	355	321	337	359	306	328	296	329	321	312	317	378	336	323	307	345	298	301	331	334	347	340	337	372	349	322	356	331	334	316	329	352	312	357	330	334	336	344	315	347	324	324	350	345	344	327	350	326	337	313	348	308	342	325	336	305	344	336	362	297	336	354	335	338	373	339	322	305	317	337	314	359	313	313	320	352	330	327	317	351	305	295	325	312	321	369	330	339	342	332	314	332	316	330	358	347	332	323	352	307	335	324	372	288	324	336	328	332	335	346	355	325	349	331	337	311	292	328	333	352	324	316	390	366	337	358	337	350	323	340	318	338	314	339	309	351	317	319	331	325	321	318	355	309	326	296	347	330	327	346	319	352	336	342	371	329	323	333	334	322	323	352	330	345	351	322	358	338	337	341	324	318	336	323	305	344	319	361	324	361	341	322	328	337	310	319	344	360	350	340	332	330	325	331	349	323	304	327	324	358	387	360	317	335	327	343	329	367	314	337	330	306	336	350	332	361	350	369	317	362	383	339	317	320	326	333	306	318	323	339	293	319	356	342	329	349	328	325	313	341	366	335	351	323	336	331	334	379	345	362	352	282	316	325	333	322	330	366	310	309	314	325	310	350	334	315	366	346	345	331	336	300	345	337	346	301	310	335	354	329	349	330	329	361	335	332	317	318	345	374	339	308	335	367	339	327	308	342	321	339	319	327	320	293	312	286	315	308	313	276	337	335	311	348	318	330	335	325	333	376	302	300	342	337	348	321	302	346	358	361	367	293	304	314	341	331	324	334	335	338	362	338	351	344	308	333	332	334	313	337	340	335	346	330	354	352	346	325	355	319	360	376	319	369	362	324	327	317	314	356	342	333	319	349	335	340	375	350	338	350	303	343	349	321	337	304	333	306	368	336	349	350	326	344	312	339	327	344	362	318	337	360	352	320	301	334	369	352	326	325	334	341	333	361	344	344	359	351	330	312	343	346	295	336	332	332	323	332	331	321	338	334	339	306	365	290	308	323	338	339	308	301	336	314	317	268	332	346	308	376	326	319	305	318	337	343	352	305	322	348	288	333	393	351	353	324	364	334	313	316	300	311	301	322	312	344	337	353	330	377	388	353	341	333	333	324	351	360	321	295	302	372	343	336	315	320	319	297	352	371	357	327	327	328	317	311	342	311	382	344	339	353	345	324	326	332	351	318	329	327	350	331	371	344	344	329	348	325	337	330	336	334	332	362	358	362	298	303	336
2140	1061	1543	1280	987	933	866	1003	1525	1848	1122	921	796	807	809	865	757	783	771	780	792	739	748	809	732	749	761	742	722	820	741	770	732	770	747	725	817	747	792	810	776	832	809	804	770	789	779	726	794	720	749	804	795	757	813	817	727	781	788	733	771	738	762	756	767	765	789	778	813	752	739	806	752	767	734	790	807	712	771	808	793	813	756	778	726	779	771	761	775	780	799	778	766	795	740	740	821	737	778	768	793	765	748	760	751	753	745	769	753	835	757	791	770	770	793	795	771	740	710	721	816	759	753	798	779	801	722	749	752	743	764	729	742	783	780	805	749	808	763	769	819	753	782	737	783	808	763	731	803	801	772	756	772	743	815	767	767	749	783	703	830	762	785	806	766	772	807	783	769	769	836	836	768	817	764	782	827	742	751	726	792	815	714	798	764	808	704	790	765	743	704	805	791	795	738	767	763	726	748	825	765	776	724	811	772	756	761	739	795	816	785	739	760	768	790	755	790	804	787	754	811	790	735	768	813	774	757	759	763	807	801	744	800	806	804	753	766	785	789	800	760	745	733	813	766	771	774	767	780	746	743	763	796	782	744	775	808	778	759	799	742	768	783	740	767	776	783	766	770	759	774	799	746	770	808	724	774	773	759	720	759	779	794	792	778	796	718	779	808	824	776	790	777	721	766	774	807	789	774	740	759	793	771	721	731	781	785	729	759	819	782	821	771	814	783	738	788	770	768	771	810	763	749	710	793	779	760	790	757	744	809	754	753	771	783	782	742	761	758	763	754	753	793	836	757	824	787	734	790	722	797	787	784	761	777	819	786	797	746	772	785	835	756	757	774	749	799	697	730	741	775	799	787	780	732	808	754	779	786	767	728	800	753	779	775	784	747	777	820	751	789	807	717	736	738	752	750	741	800	788	806	809	770	758	772	733	764	824	792	798	803	745	795	777	776	846	802	808	791	772	791	758	768	734	784	768	776	771	752	754	782	746	709	716	748	766	753	793	792	699	796	762	763	787	771	780	779	790	768	758	734	782	754	787	765	772	790	799	783	753	794	756	717	801	736	793	750	772	789	790	757	759	798	795	784	768	769	803	782	754	785	792	806	754	811	797	794	771	767	770	759	761	776	754	767	724	802	762	764	799	823	763	790	749	751	780	788	776	850	765	761	733	797	782	812	808	756	781	822	768	748	717	770	702	728	805	835	794	780	814	744	803	814	802	795	831	784	763	766	774	781	774	769	807	794	781	748	798	799	787	780	729	779	784	715	777	796	742	810	771	745	794	799	736	789	747	799	759	762	785	748	773	733	772	780	786	796	835	735	778	790	704	753	781	729	785	817	768	779	774	781	793	784	799	711	750	820	816	784	765	808	814	798	786	787	822	767	796	811	772	751	722	788	816	780	768	759	744	771	738	779	787	801	727	768	796	742	767	790	790	751	757	769	804	807	781	802	783	779	766	743	767	787	763	732	783	800	782	755	778	802	762	754	762	733	780	754	749	795	799	777	787	793	778	786	740	830	750	783	730	771	774	864	777	735	756	747	783	762	800	768	733	769	782	743	767	784	812	789	743	829	750	783	768	754	773	765	744	789	767	816	754	833	800	755	802	741	810	782	786	786	797	748	780	756	758	727	773	756	780	760	761	781	800	777	802	792	784	754	756	779	775	737	758	756	781	781	799	760	813	746	742	780	758	773	771	847	792	759	733	805	822	811	802	767	747	705	774	778	727	730	768	805	708	809	765	776	807	767	785	750	786	785	735	757	775	745	796	795	771	767	769	807	762	818	743	741	796	784	825	765	752	762	765	768	796	808	839	765	778	776	729	768	750	759	795	798	787	746	820	761	776	753	781	758	745	780	816	721	773	741	777	765	795	806	791	772	775	773	697	750	720	762	768	747	780	750	778	782	814	772	788	773	804	832	731	802	776	811	777	732	753	782	803	657	781	782	749	754	777	738	764	817	762	785	796	774	724	741	732	726	799	736	779	757	734	739	809	764	732	697	772	804	788	742	793	782	775	796	799	743	732	775	776	825	767	784	778	760	773	740	797	771	756	747	760	815	768	778	775	804	762	782	792	790	737	790	797	779	769	820	750	784	800	767	807	781	800	763	787	762	826	818	767	738	756	781	765	765	784	768	779	745	739	828	777	781	761	825	791	791	752	772	822	800	769	812	789	743	734	796	828	776	768	762	745	768	789	728	800	780	754	753	757	764	756	737	728	735	768	802	719	790	753	775	748	780	745	768	804	737	763	751	859	747	793	717	738	786	750	772	750	803	758	774	731	749	803	723	792	708	767	767	814	748	707	763	800	786	791	808	736	767	786	721	831	763	735	725	707	737	821	742	807	784	759	731	727	812	739	774	733	771	820	758	766	723	766	796	788	739	791	779	764	815	751	752	823	747	692	762	790	806	751	754	760	831	783	777	771	754	777	757	783	742	762	746	719	790	761	781	773	776	750	734	736	801	743	758	782	745	753	790	787	791	792	788	793	749	822	735	795	747	787	817	713	790	739	772	790	796	777	735	763	752	816	719	774	723	808	728	733	746	740	774	754	756	756	817	821	799	755	771	804	756	824	808	774	756	843	813	748	762	786	766	753	716	772	755	782	783	767	799	791	755	781	737	826	759	813	763	787	824	796	805	713	780	751	774	785	755	745	747	775	774	760	779	753	811	735	751	776	773	787	716	780	778	792	797	715	785	797	750	790	788	781	771	822	776	761	771	795	793	756	745	761	770	765	760	769	756	796	783	751	768	734	782	816	738	760	811	779	786	790	786	751	759	757	797	751	727	775	746	778	808	778	795	728	776	762	785	793	785	784	736	829	756	772	763	778	777	729	758	753	792	775	763	741	740	837	794	826	759	772	790	754	789	766	789	834	775	762	796	763	800	781	718	719	784	777	761	743	765	771	758	790	778	781	802	741	766	773	745	782	806	735	771	753	797	802	786	756	812	748	795	819	778	782	749	790	759	769	836	776	730	797	721	832	682	790	791	788	761	780	744	780	788	813	776	739	743	706	794	783	795	716	776	838	779	705	774	801	793	775	711	769	740	803	795	798	793	793	804	793	740	752	767	751	773	765	789	734	761	781	789	754	799	776	760	760	781	724	810	713	838	758	823	809	784	724	828	781	756	833	743	785	786	762	757	750	760	817	816	754	777	752	785	827	759	800	778	813	750	764	708	778	758	777	732	770	760	831	773	777	769	810	751	756	770	746	774	767	737	786	802	743	788	765	796	780	800	752	750	713	781	744	811	766	720	736	777	795	777	754	796	764	786	786	809	785	804	783	804	799	818	746	821	777	767	819	784	743	757	786	759	762	764	834	745	738	801	788	780	782	775	792	766	788	814	798	757	810	765	736	779	754	764	810	736	785	788	742	822	735	739	766	779	747	783	818	777	792	761	739	783	777	754	770	736	766	783	796	763	780	800	797	780	802	743	769	739	755	753	783	759	726	780	731	781	796	817	766	797	749	778	761
8393	1268	979	631	441	399	345	366	601	663	387	291	205	240	210	232	185	225	202	210	203	238	209	200	175	227	192	236	230	195	186	227	197	198	216	172	207	223	200	192	196	222	192	223	203	206	195	191	209	212	212	212	208	193	222	208	188	176	211	191	200	190	209	208	171	199	180	189	213	223	240	204	220	208	210	190	180	207	204	204	226	212	184	202	198	219	209	203	223	196	182	206	199	235	225	230	200	194	211	206	208	214	197	175	223	197	223	193	193	199	205	196	208	223	191	229	212	192	220	216	187	222	217	219	197	221	201	197	179	202	229	202	227	219	230	211	200	178	205	219	187	203	164	220	197	206	219	232	192	215	243	197	213	193	219	228	186	210	199	161	165	203	206	203	202	213	212	194	219	189	187	220	207	214	195	214	201	215	203	198	177	167	199	206	189	203	170	208	212	211	208	184	211	222	198	195	192	201	219	187	202	212	218	212	205	164	217	204	209	194	212	205	224	209	213	208	201	228	203	219	217	199	193	217	202	210	195	214	193	205	195	218	208	195	191	220	218	183	210	236	219	201	210	223	204	197	213	188	223	226	211	217	192	218	190	208	225	176	179	178	226	210	198	207	202	174	189	173	214	213	197	219	209	207	185	186	217	195	219	211	208	205	221	177	238	191	218	245	230	197	217	172	218	190	214	208	200	183	210	210	206	222	193	206	180	200	198	197	203	210	184	202	212	219	195	186	220	205	218	192	203	199	201	226	197	216	229	192	218	202	194	222	230	192	212	232	214	186	211	200	212	203	235	214	226	199	191	180	181	194	238	213	196	209	232	221	206	206	203	191	197	210	221	216	210	229	218	198	193	212	194	192	204	211	223	226	232	180	211	191	208	201	193	174	229	208	190	223	218	224	210	198	226	207	226	194	187	190	226	193	229	226	216	215	211	213	213	205	241	218	227	183	205	197	217	216	187	203	182	190	214	190	224	206	221	207	173	205	225	199	209	212	181	188	227	211	200	208	218	254	203	209	185	205	212	205	179	189	205	204	208	223	197	208	200	211	207	211	240	212	200	180	218	219	180	161	220	229	211	210	196	199	194	221	205	221	208	210	201	229	201	208	225	183	199	213	196	232	211	177	235	209	193	210	212	199	244	207	198	193	198	200	196	214	235	189	208	220	212	199	214	224	213	217	207	190	213	194	220	207	210	217	188	215	205	204	212	249	211	208	199	216	200	212	206	186	211	212	207	202	242	179	204	224	210	198	201	201	206	192	199	217	230	236	203	258	193	203	198	203	204	170	220	186	204	206	186	191	198	173	222	207	214	210	201	212	215	217	217	229	197	190	212	188	228	238	196	203	214	215	219	209	221	184	237	183	220	199	199	214	186	181	231	208	204	206	206	215	208	212	217	211	210	211	219	195	191	204	199	199	201	218	203	187	219	199	201	201	201	226	204	201	194	205	217	225	195	215	205	210	208	208	197	180	190	207	215	207	200	200	189	197	195	215	211	212	192	216	204	192	216	203	196	200	231	207	195	203	198	229	233	204	209	191	192	208	175	199	198	200	198	220	201	187	216	182	248	214	209	215	221	214	214	203	174	190	199	236	181	211	240	209	203	216	199	223	230	180	209	202	191	194	182	221	189	201	187	205	202	204	228	194	189	242	196	218	201	182	228	205	221	203	215	205	240	217	208	220	210	242	221	247	201	193	198	231	223	182	202	197	194	227	199	216	198	217	234	243	211	209	209	189	198	216	214	213	184	200	198	173	218	190	203	188	200	205	235	190	209	216	218	210	201	225	200	205	170	211	187	209	212	212	186	180	185	186	217	210	194	206	223	221	200	228	232	225	196	219	204	223	215	178	197	209	195	204	212	180	202	208	215	208	199	213	215	216	221	198	209	206	208	188	213	200	196	214	179	208	201	205	224	194	192	198	214	223	192	216	202	187	201	216	203	198	211	202	191	215	196	225	204	196	202	242	206	199	202	198	197	205	202	195	259	216	210	235	209	196	208	213	222	155	180	221	190	199	189	195	210	197	235	206	214	220	195	208	196	188	189	204	218	256	196	196	220	192	202	213	169	188	175	228	201	196	200	198	180	203	206	198	215	199	184	232	205	192	223	195	213	204	200	215	210	149	209	212	186	227	170	195	191	179	232	193	230	194	198	219	205	227	212	205	212	217	183	189	193	211	189	221	215	218	202	223	194	203	189	204	193	207	197	190	199	184	203	178	199	209	197	219	205	195	205	193	204	194	219	199	202	197	220	214	200	217	195	195	184	217	216	195	202	192	229	225	198	179	219	191	207	214	203	222	215	213	190	214	207	201	230	238	195	203	210	218	202	204	211	221	207	223	219	198	221	213	218	213	215	213	224	192	193	208	212	206	205	219	203	195	185	207	206	209	211	203	188	203	193	208	218	199	220	218	216	215	206	215	196	208	188	219	203	220	177	204	201	197	191	206	200	206	218	194	194	175	240	195	190	218	192	210	190	185	193	220	201	191	216	203	178	215	211	231	223	235	208	207	223	210	228	195	195	219	203	206	192	186	213	216	195	239	213	204	227	199	175	207	195	205	206	219	228	197	211	177	206	194	187	216	208	178	193	209	204	190	201	211	196	204	208	197	172	225	192	223	193	221	214	213	225	217	248	209	203	171	196	212	197	206	195	237	207	197	184	205	184	192	212	192	233	188	207	225	184	204	206	203	174	204	226	189	195	226	214	163	205	196	206	214	209	217	202	226	198	192	229	201	196	222	197	162	209	197	219	189	177	214	204	201	200	208	220	190	199	196	194	196	181	211	241	225	194	201	189	209	195	195	197	210	190	195	209	210	228	204	213	192	217	195	201	207	213	197	204	199	206	207	206	208	193	191	205	207	210	200	194	206	231	236	233	220	211	168	182	181	198	225	195	199	201	201	200	236	207	187	203	205	199	193	177	222	195	201	244	221	209	240	216	223	229	208	215	184	209	204	200	203	232	178	195	208	189	203	193	204	223	218	226	208	212	199	208	235	204	215	209	228	201	211	208	199	216	223	207	194	211	220	201	216	197	205	188	189	206	207	187	198	222	231	189	204	222	194	192	202	195	214	177	204	220	216	215	198	231	216	216	203	203	215	186	210	202	209	198	204	200	214	206	190	210	200	196	191	182	216	208	189	198	206	241	219	209	241	216	225	174	216	205	177	199	225	200	199	194	211	230	203	204	225	189	221	209	192	202	205	230	212	202	192	219	210	194	234	206	195	232	221	181	221	237	207	197	210	193	198	219	204	218	229	239	215	210	201	197	203	183	186	197	226	209	210	202	207	192	188	210	207	212	231	202	185	177	200	220	206	200	201	224	239	207	209	228	228	231	227	214	183	225	192	188	204	204	204	204	202	195	189	201	230	213	197	202	196	187	234	184	195	195	223	201	184	194	222	224	202	211	216	221	219	199	197	204	225	208	213	215	228	204	203	214	206	217	175	202	177	218	180	220	209	184	186	216	203	211	196	196	230
6702	1506	2064	1961	1545	1403	1224	1516	2702	3138	1535	890	652	625	626	611	605	617	625	602	616	581	600	586	594	601	589	536	554	543	579	566	571	545	583	545	549	557	520	548	549	484	562	495	549	515	517	617	546	551	551	578	551	518	573	575	522	531	564	531	526	586	576	537	591	528	598	561	535	525	561	511	525	537	579	585	569	537	570	515	571	529	540	549	531	536	506	548	514	512	568	515	525	530	591	484	546	529	580	558	560	527	513	565	555	522	529	518	537	535	563	552	509	517	567	521	556	545	588	550	518	547	576	538	549	519	529	523	600	519	547	554	553	560	510	524	543	504	519	547	540	533	566	553	582	543	545	554	526	600	510	516	534	559	593	563	510	522	560	532	505	589	551	536	522	597	533	553	525	575	573	543	584	523	538	514	542	497	541	534	539	516	598	538	559	523	572	508	523	552	548	577	527	579	580	550	547	566	537	543	542	534	554	558	535	538	580	542	505	559	552	537	531	526	515	536	566	549	573	559	550	537	516	560	554	520	540	546	581	537	554	553	510	579	562	582	544	543	481	524	549	539	492	517	551	562	538	550	532	535	546	514	594	556	542	522	508	549	529	547	523	530	599	595	545	555	556	523	553	480	561	517	561	540	580	567	595	509	553	510	567	547	535	562	597	542	574	504	572	520	566	529	541	551	538	539	531	538	523	490	519	539	537	538	575	542	518	535	520	587	533	543	540	536	482	548	521	564	511	511	506	531	508	528	564	558	551	524	561	513	533	497	570	588	577	495	506	540	561	540	538	512	575	581	518	558	551	575	517	556	497	565	540	524	510	520	566	575	525	519	566	491	518	545	535	524	559	564	599	563	529	537	579	556	503	530	531	552	482	523	567	563	548	508	556	580	488	520	575	528	522	569	541	550	555	552	579	507	549	568	553	529	545	528	534	532	554	554	553	545	546	543	541	527	531	567	505	575	580	583	532	577	516	571	556	532	552	542	524	594	544	530	542	546	499	548	544	547	578	533	574	562	586	598	510	591	538	547	528	524	562	544	526	505	597	522	509	524	558	573	551	529	531	546	569	524	553	554	499	556	551	566	605	532	525	520	529	537	538	508	520	547	527	562	574	549	535	532	560	563	533	537	489	563	566	580	563	549	544	552	546	525	541	505	531	536	559	572	541	591	466	580	577	565	526	564	555	583	547	561	532	568	517	566	506	550	530	570	539	559	556	556	493	519	558	564	514	531	537	547	563	517	563	505	550	583	508	577	550	530	549	525	536	523	560	589	523	537	580	539	561	530	522	572	546	511	561	547	526	499	552	533	573	542	570	507	501	552	536	526	532	537	538	485	532	569	520	508	526	543	532	544	556	543	531	536	545	542	542	531	547	557	568	528	587	544	536	548	524	514	584	531	528	509	532	553	532	566	575	541	560	520	556	519	515	556	559	577	577	560	510	546	550	541	526	526	533	559	552	568	546	576	538	560	549	532	518	515	553	507	596	514	555	515	525	544	531	550	522	583	536	563	518	534	562	555	533	475	514	551	547	505	564	561	510	553	531	516	522	538	553	542	529	514	583	532	514	533	532	603	537	517	560	566	571	513	536	581	578	546	591	520	566	579	564	533	542	542	555	569	578	514	532	575	534	527	545	543	544	560	563	531	563	522	514	563	477	536	554	559	514	540	567	501	546	518	569	540	501	523	573	556	549	568	528	538	521	540	539	531	565	567	595	533	571	594	509	535	569	492	551	598	537	564	586	552	547	596	573	550	561	528	553	540	571	539	556	553	538	530	606	526	504	536	536	525	538	579	521	573	576	513	518	561	567	524	545	540	525	563	513	564	543	542	573	555	514	555	595	544	589	522	583	553	494	517	564	527	542	545	564	556	537	543	555	541	569	574	511	552	539	545	557	532	519	570	501	545	568	585	578	545	584	517	529	554	524	550	534	522	516	518	588	565	538	506	508	545	543	549	562	529	555	553	570	555	530	531	535	559	509	537	533	484	553	542	550	510	585	547	505	562	570	550	536	570	588	568	568	550	490	490	537	543	511	537	558	522	534	546	538	540	524	581	602	552	522	500	534	517	570	544	545	533	535	607	570	510	545	554	559	515	541	563	512	549	553	526	554	535	535	524	546	562	553	583	558	552	524	545	540	564	580	561	560	565	610	558	571	542	560	554	521	560	556	602	550	545	549	544	480	524	590	605	534	547	568	563	529	552	545	579	534	534	510	552	500	502	551	530	517	559	538	535	560	558	568	561	514	512	525	564	539	535	515	532	642	552	537	546	543	565	499	570	548	556	523	501	565	566	557	541	511	536	544	520	537	531	517	531	528	518	538	517	544	546	559	573	550	563	547	561	541	565	545	560	545	565	524	566	533	580	558	557	550	483	558	551	564	528	525	574	587	550	521	551	545	538	522	557	525	549	577	540	505	542	526	522	610	570	584	528	551	572	530	595	595	537	553	563	538	554	506	548	585	536	561	565	561	568	501	545	561	586	555	556	558	576	561	544	544	505	550	540	537	534	543	569	544	555	524	539	501	496	550	563	544	516	551	550	510	555	530	530	551	571	543	532	586	539	519	520	557	534	586	545	567	562	579	586	545	530	565	519	587	543	524	575	506	606	577	563	565	534	553	526	549	539	557	560	563	535	511	572	570	521	541	556	601	577	566	574	569	556	555	516	564	529	548	524	560	533	555	546	544	532	504	554	569	512	497	481	494	488	585	507	543	520	506	543	553	562	561	530	573	582	565	507	515	535	526	570	527	550	523	530	580	504	520	531	550	561	538	556	555	551	535	537	532	554	553	530	489	521	520	540	521	554	529	525	548	480	514	517	499	543	530	586	576	552	537	574	515	520	533	552	556	502	566	553	600	528	551	516	527	525	554	563	539	531	501	588	557	545	521	581	496	545	506	558	513	518	538	565	546	523	556	526	527	567	555	509	532	545	571	533	538	553	566	536	531	584	553	542	551	492	535	545	569	518	550	528	561	548	541	529	557	524	518	524	550	569	569	557	514	566	540	552	539	598	563	556	564	532	536	564	531	570	565	553	553	525	559	570	526	574	576	518	551	499	548	565	575	540	520	586	541	520	542	534	527	539	524	550	515	531	504	583	583	501	519	540	563	564	505	550	510	493	507	541	575	593	533	588	538	582	522	546	537	520	546	566	514	506	524	558	554	551	533	526	509	542	571	512	523	510	570	515	520	546	583	513	557	509	536	544	570	532	520	538	578	513	524	549	531	551	558	571	522	513	539	549	546	562	524	544	564	552	504	586	502	524	573	538	553	542	525	565	526	588	562	506	553	502	503	567	523	541	532	532	532	517	486	569	535	554	548	520	550	548	524	509	599	537	534	479	552	550	552	566	535	506	541	547	574	525	545	513	502	512	547	575	506	560	537	544	556	562	562	518	516	555	547	564	569	549	570	500	525	570	569	521	511	529	583	536	515	563	549	535	532	474	598	520	526	555	516	506	535	546	504	512	532	542	546	508
15416	2218	1547	1077	753	704	632	773	951	878	593	362	344	382	356	345	328	370	341	367	367	321	310	347	350	377	359	325	332	353	352	329	337	316	356	391	338	314	335	339	320	334	326	305	344	338	314	341	350	349	393	335	304	369	342	300	291	332	308	331	315	306	312	353	335	341	326	324	315	348	332	337	327	320	309	321	353	318	339	359	328	311	318	311	317	328	328	322	305	317	298	325	359	328	355	342	362	354	330	364	336	328	329	325	333	324	333	356	328	317	345	350	340	351	347	357	340	331	324	357	319	352	328	363	347	357	346	319	366	370	326	334	328	328	331	316	329	312	332	283	345	363	354	397	351	347	329	335	349	313	346	333	325	323	340	320	351	347	313	310	374	360	295	361	349	347	349	338	321	315	306	305	323	341	313	375	276	361	337	331	307	324	321	326	301	353	330	330	334	360	331	341	330	332	338	345	302	379	346	339	364	356	348	274	326	302	323	336	343	337	367	322	345	325	328	328	351	309	342	363	366	328	316	337	330	354	358	353	348	333	297	355	320	320	311	362	360	342	391	311	338	334	342	343	318	323	316	343	348	333	348	361	331	329	378	337	343	336	350	323	341	347	337	338	363	321	364	344	344	366	339	342	338	375	344	373	320	310	316	358	328	341	340	361	349	334	318	336	320	323	321	329	343	313	341	348	339	331	341	330	332	327	341	353	341	328	331	313	328	376	346	305	316	342	342	361	319	327	311	325	342	322	329	338	332	352	379	362	309	345	349	340	356	332	333	334	342	311	317	334	359	335	366	311	314	347	324	360	309	336	335	326	316	358	282	334	333	350	331	335	326	349	328	339	327	356	330	342	317	332	342	345	358	340	338	333	346	316	318	332	341	316	331	382	371	330	343	366	344	346	357	356	340	319	325	340	348	335	306	322	327	358	381	337	322	334	331	349	331	338	348	306	339	317	318	348	329	352	317	332	341	358	347	324	343	331	333	314	323	342	331	324	296	384	316	341	307	318	334	326	312	305	352	304	331	366	315	338	348	360	322	327	335	328	351	352	325	359	326	329	358	330	332	352	365	351	345	318	345	329	355	316	308	335	357	307	334	310	322	335	316	361	370	339	317	328	352	359	364	343	316	324	341	329	337	330	343	323	303	334	312	335	314	328	388	325	300	338	346	324	347	324	344	350	368	344	366	328	346	348	335	324	354	345	312	332	349	350	345	327	351	355	330	309	315	315	349	324	371	352	338	341	348	325	362	344	305	321	331	372	353	353	351	364	362	340	367	352	331	355	330	353	334	312	362	347	324	325	319	328	323	337	317	331	300	345	369	358	359	344	334	305	343	331	321	341	358	362	351	325	334	326	317	332	320	323	309	322	389	331	345	356	291	339	378	312	345	343	344	380	339	345	295	343	341	344	325	328	334	349	357	351	357	335	341	336	373	315	298	366	334	307	322	329	332	336	320	329	337	314	342	353	325	366	354	353	330	325	314	325	314	349	303	337	353	364	328	330	334	309	342	311	329	346	330	321	352	334	340	353	355	306	376	318	318	332	308	362	355	326	339	361	344	340	370	325	331	355	329	370	350	325	310	322	337	352	330	368	358	345	367	342	315	320	352	329	309	344	335	306	326	344	313	339	354	347	308	333	360	350	362	344	321	332	332	343	335	330	328	331	351	334	356	358	342	334	330	339	326	333	330	330	311	355	385	334	351	379	364	356	353	313	382	319	359	301	352	348	330	355	354	356	356	369	307	320	337	332	301	338	329	384	345	335	320	337	343	330	322	339	321	324	350	317	334	333	335	388	314	337	329	355	341	318	355	317	321	339	340	319	325	351	331	340	365	332	383	356	311	326	371	332	353	345	353	321	353	310	352	300	331	379	345	325	354	334	315	342	317	329	349	309	327	326	315	332	283	333	289	320	327	376	333	325	340	337	341	349	340	345	333	298	316	326	319	329	338	362	298	325	344	338	357	373	334	353	325	326	318	321	376	363	345	347	343	351	305	323	343	331	355	349	360	328	330	300	364	383	340	362	331	326	328	321	307	304	328	335	302	321	319	318	314	325	352	365	348	335	343	327	341	299	320	356	352	326	344	334	360	353	363	313	341	300	362	322	285	344	315	330	325	323	348	339	324	356	327	339	316	345	347	341	344	309	330	358	311	319	340	350	322	333	325	334	380	346	358	328	332	352	344	387	337	341	359	307	326	334	350	332	308	339	325	326	341	350	335	329	336	337	316	329	346	317	318	361	308	348	322	323	340	329	343	323	322	343	326	349	322	303	291	324	341	331	340	322	294	306	324	352	355	342	375	350	296	344	339	342	340	354	305	316	340	351	382	314	383	320	329	350	355	329	358	354	325	353	335	352	336	302	353	320	328	346	350	348	298	303	334	323	317	339	343	358	342	355	349	328	305	323	348	321	316	315	325	308	351	342	318	355	357	329	349	326	311	318	326	366	365	338	315	303	309	313	345	356	327	307	348	344	310	346	331	349	342	316	322	365	356	336	328	343	334	366	374	360	335	313	384	384	363	335	316	339	354	316	318	341	356	318	330	360	345	341	335	298	327	303	353	340	333	343	333	310	289	350	345	330	354	375	310	321	329	358	312	342	327	337	274	328	347	341	352	358	363	339	347	334	302	327	346	333	342	321	335	332	334	345	315	336	327	333	311	335	369	330	332	392	365	336	339	330	353	372	344	297	341	328	313	351	347	329	346	307	324	336	344	327	345	328	351	336	342	327	367	330	313	311	318	278	312	357	344	356	337	361	360	321	339	339	316	332	326	326	356	311	341	310	344	317	327	381	321	328	367	296	339	319	329	309	313	293	356	324	327	309	331	355	335	365	338	337	358	344	322	337	366	335	312	295	352	371	330	342	313	316	321	385	349	326	353	333	344	311	336	347	347	314	319	352	336	309	322	349	322	324	314	321	325	364	328	331	316	339	315	364	345	301	350	293	381	356	375	339	322	332	340	356	328	351	372	344	372	328	346	320	321	339	310	343	369	324	348	323	358	364	350	350	322	351	342	347	342	309	318	339	337	294	338	341	369	297	357	277	367	310	337	329	353	325	320	319	347	370	338	322	317	338	319	283	330	323	326	345	334	322	308	323	348	336	357	341	349	299	354	350	361	312	325	346	340	319	353	356	340	347	325	369	334	337	311	331	342	319	321	320	343	357	334	353	320	297	352	317	309	339	389	303	340	345	341	316	347	361	339	329	362	316	325	378	314	354	330	311	337	340	319	353	352	351	317	342	350	346	345	331	345	331	322	320	327	312	317	338	312	337	341	329	334	321	352	343	359	312	349	331	333	351	316	319	354	352	338	321	334	336	337	303	293	360	363	317	345	320	334	324	299	301	310	278	324	333	364	340	335	318	340	353	363	344	319	326	352	362	342	329	320	372	362	346	330	345	327	337	307	330	342	309	338	351	351	324	390	332	333	337	342	351	348	310	354	356	377	335	312	348	305	350	316	339	341	325	339	320	330	359
8902	2043	3129	3109	2772	2694	2467	3466	4189	3899	2298	1152	1035	1032	956	906	1006	887	933	935	898	899	916	893	872	861	873	845	879	843	805	875	796	779	836	878	854	837	885	842	804	826	837	822	784	870	872	815	796	838	831	798	788	848	812	820	820	756	816	818	823	810	767	809	842	793	780	879	806	844	823	811	775	837	803	854	883	840	810	819	811	828	843	840	812	813	839	810	773	866	803	829	786	826	852	809	798	746	811	794	804	863	814	813	798	855	846	830	778	777	800	809	815	803	774	833	844	831	814	829	804	824	790	813	848	829	803	827	785	794	821	745	842	838	797	816	846	817	777	825	796	814	808	870	822	805	798	813	807	823	841	817	838	814	785	833	841	794	831	817	831	814	788	766	780	857	841	788	784	828	828	804	762	807	827	814	807	797	837	859	827	764	800	792	795	799	826	807	816	799	751	818	857	832	806	783	816	803	766	795	854	851	847	850	721	800	808	807	820	861	796	760	842	796	845	821	805	761	804	824	791	784	863	851	807	833	818	830	800	793	819	817	805	795	764	820	800	815	816	799	818	779	821	814	738	809	824	795	824	840	848	832	850	849	779	850	835	814	828	784	838	795	851	824	789	842	857	813	815	822	813	851	770	770	807	796	804	791	804	852	876	804	769	804	804	811	838	782	836	788	818	796	755	806	793	816	810	761	800	810	850	794	758	865	764	818	812	791	801	834	760	829	862	800	817	806	788	817	771	827	834	806	806	831	810	827	845	743	791	797	818	773	780	801	806	784	859	795	760	815	791	819	810	770	797	772	789	773	792	864	802	854	815	779	837	823	833	793	766	770	853	828	781	822	816	876	794	824	773	811	823	828	827	796	843	845	796	789	764	821	819	810	815	846	765	884	768	791	820	783	826	807	803	840	793	779	822	788	821	782	815	806	842	822	795	851	783	830	799	793	838	817	799	812	838	818	806	812	813	748	795	832	835	848	833	828	805	771	830	801	806	779	852	794	839	824	778	858	838	864	821	820	754	851	822	776	807	785	842	844	845	772	822	861	810	809	782	834	837	801	858	832	862	802	831	824	792	813	777	778	860	746	843	813	827	863	823	832	796	797	836	799	809	756	830	800	808	868	830	735	810	769	832	788	828	814	787	819	834	813	789	783	758	816	837	847	765	807	851	788	814	842	799	825	834	777	778	820	830	822	862	840	850	801	776	864	853	825	779	804	822	811	813	812	832	789	863	778	804	805	831	843	816	835	809	791	802	791	780	775	762	869	811	782	840	810	808	822	808	803	829	777	798	775	844	860	840	770	768	789	806	791	805	803	818	786	822	835	785	859	814	806	825	851	831	854	817	819	769	766	830	830	780	819	796	812	805	796	809	837	802	789	779	824	814	829	839	835	779	782	844	828	808	802	829	751	773	798	782	831	795	784	782	799	783	821	792	770	809	833	804	792	811	801	837	815	843	761	828	872	814	815	812	772	818	821	861	833	765	792	750	799	763	761	811	807	786	815	861	816	835	828	816	847	795	814	820	802	783	859	823	795	819	771	816	804	804	784	830	787	831	850	791	802	849	808	857	816	851	823	797	800	808	771	793	822	779	834	827	865	853	845	845	810	745	884	840	848	819	799	811	816	830	826	744	773	850	822	789	810	768	856	796	828	826	778	812	857	794	866	794	784	851	824	790	805	814	791	795	830	839	802	797	806	853	751	833	804	827	810	791	862	834	762	808	799	828	798	857	832	805	779	793	785	831	833	781	844	846	822	833	798	887	865	828	771	776	774	817	826	809	788	831	835	745	777	779	825	796	844	802	783	805	807	820	836	831	817	834	790	791	795	899	832	818	760	741	857	850	842	803	776	843	802	781	766	861	797	869	856	792	824	797	820	794	825	808	792	805	785	838	820	846	820	795	841	852	848	746	802	821	778	788	808	796	799	814	790	786	828	832	801	841	781	776	795	824	786	723	809	809	878	830	783	806	772	791	852	861	882	826	793	833	784	819	786	823	880	848	809	816	807	779	815	808	830	768	812	842	792	825	886	780	774	795	787	784	804	812	807	842	812	798	827	843	830	817	798	797	804	790	857	833	790	816	809	805	837	815	792	817	748	815	798	760	778	784	794	800	818	818	784	824	818	804	787	816	789	828	776	757	837	764	754	861	830	844	814	789	851	837	785	817	831	812	853	833	773	865	811	776	830	836	788	799	837	800	820	869	786	840	780	769	821	808	789	803	794	798	757	778	802	808	777	858	835	779	839	778	800	865	866	811	803	834	845	796	801	804	779	822	829	814	831	853	815	859	756	826	777	836	852	822	814	812	830	833	783	820	790	788	843	856	815	819	755	835	776	798	756	788	779	743	828	811	778	803	823	812	870	818	781	843	819	797	855	839	837	797	742	811	843	810	802	821	807	809	857	826	809	874	863	752	845	819	809	831	792	840	819	777	881	782	838	819	844	856	893	768	784	830	800	802	853	777	822	794	794	788	792	797	852	810	846	841	824	774	802	795	852	846	848	807	793	846	780	817	782	825	822	805	844	847	860	754	770	773	830	797	782	836	809	784	778	796	802	815	859	787	877	833	839	811	810	831	797	829	776	837	777	827	829	794	825	805	788	798	820	828	771	879	794	812	782	840	839	813	791	816	761	790	803	805	811	814	774	851	833	803	790	807	832	854	806	823	828	806	813	790	777	802	791	811	797	789	783	785	791	793	835	900	825	794	791	839	818	833	781	813	785	789	826	813	756	805	800	787	847	823	861	749	825	817	852	831	808	856	818	851	781	838	800	775	825	782	746	805	896	814	840	819	787	847	822	829	794	860	807	768	847	814	796	780	810	778	775	808	792	820	772	848	771	839	795	822	810	818	832	769	810	852	745	821	847	783	813	795	753	815	803	809	825	803	839	827	811	798	775	769	821	814	834	844	801	828	768	824	824	813	792	774	819	780	782	847	829	822	757	824	829	813	805	804	777	783	860	820	767	777	790	868	754	827	748	858	875	798	786	796	787	779	845	834	787	816	809	821	784	856	847	787	757	824	850	799	799	785	748	787	827	816	801	795	818	806	836	769	794	852	813	779	827	772	793	811	823	792	809	837	845	852	790	840	796	795	773	777	794	798	891	856	831	871	863	802	842	825	777	805	826	790	823	777	805	867	791	823	794	840	751	817	815	796	782	832	827	816	836	815	820	789	806	813	832	844	816	790	813	777	809	839	822	829	779	793	834	846	792	833	825	813	819	837	796	839	794	807	808	798	828	791	790	773	832	824	845	813	832	814	785	796	804	851	790	794	812	827	797	867	746	869	851	826	823	827	792	798	834	836	808	749	814	791	811	808	811	844	813	779	806	822	803	832	833	819	823	807	836	818	859	824	847	820	801	792	795	792	799	804	801	857	839	773	815	791	838	824	765	832	822	830	837	792	834	849	819	839	860	785	836	775	826	754	812	753	845	755	787	800	745	855	879	815	866	818	793	796	770	769	848	806	811	771	813	858	791
2295	656	505	407	444	464	441	488	574	473	389	332	349	334	360	323	330	367	311	339	339	288	345	341	308	361	333	303	350	339	313	356	351	349	381	354	328	315	328	341	371	328	346	334	346	338	317	338	294	353	329	310	352	355	344	322	356	324	333	354	284	362	358	337	360	347	353	345	381	328	320	329	355	346	339	361	337	364	328	372	316	315	373	365	306	364	345	324	346	277	348	331	349	335	340	329	303	333	351	329	344	346	342	320	371	345	309	339	389	316	357	342	314	299	324	321	369	330	361	319	371	380	354	334	350	335	328	370	335	307	314	358	345	319	321	310	338	354	356	344	353	345	328	332	336	343	341	317	311	354	352	336	355	283	350	302	321	331	336	321	329	346	332	337	334	353	333	366	380	379	336	322	334	329	362	363	340	375	334	360	327	358	341	350	399	343	327	306	322	330	358	330	345	365	340	350	335	364	333	362	344	315	366	326	352	327	353	327	334	323	308	314	349	344	302	321	328	343	360	355	325	326	356	337	335	354	305	332	335	358	340	335	336	340	351	362	350	337	344	328	352	342	378	349	344	324	365	338	316	367	323	352	355	340	332	343	364	327	302	359	318	309	318	347	316	335	359	339	313	374	287	338	339	350	342	327	330	318	345	338	354	327	356	377	314	342	352	324	316	342	368	360	330	309	326	331	342	338	320	330	301	321	319	360	365	318	305	329	299	338	336	379	341	363	378	352	321	341	302	343	332	352	327	340	379	355	339	372	346	301	353	345	334	359	369	322	348	345	322	328	340	358	354	337	358	350	342	338	313	337	352	354	318	346	355	358	335	332	298	330	364	343	343	336	311	345	337	338	322	324	305	334	318	327	354	305	368	365	314	330	327	364	375	350	354	368	351	376	339	358	333	346	353	373	333	330	324	338	372	309	350	358	323	316	325	368	382	318	337	302	346	329	350	346	307	329	339	313	385	339	410	334	342	315	326	323	295	338	364	349	349	370	334	330	340	324	305	330	346	379	367	322	342	351	332	319	346	344	321	347	355	333	347	327	326	338	338	353	349	374	343	330	351	334	356	325	324	326	364	348	352	299	299	361	335	334	389	345	337	291	364	347	358	333	352	346	316	316	341	323	332	331	366	393	343	344	352	330	341	302	351	360	308	347	339	353	361	327	335	323	357	351	310	335	320	347	337	326	287	332	339	368	308	318	339	311	369	362	379	336	363	315	348	317	323	314	338	343	289	322	349	345	307	300	345	317	326	319	343	349	350	312	337	335	313	369	358	341	324	331	365	328	335	289	357	342	335	336	297	330	341	356	349	345	389	349	336	314	316	328	368	333	348	340	332	358	353	360	327	349	370	360	319	355	297	339	381	329	347	312	351	347	329	358	321	367	349	336	310	366	344	336	327	333	374	293	377	317	335	325	357	303	339	299	339	382	398	339	356	336	341	335	315	366	328	360	323	359	347	312	302	318	345	320	336	350	360	328	347	352	332	359	349	360	312	318	361	357	335	384	306	351	348	328	337	368	328	337	339	333	335	334	356	354	354	340	323	360	364	312	361	322	334	333	346	339	332	297	340	339	341	337	331	346	327	328	347	348	328	338	345	340	337	350	352	345	316	333	347	333	319	318	336	370	346	323	353	385	326	321	365	324	319	344	308	361	373	392	336	344	364	343	341	360	363	323	348	360	331	351	320	385	374	364	373	315	314	353	341	343	344	358	291	358	372	352	383	354	331	358	336	325	344	349	334	340	387	357	373	319	361	347	371	357	352	338	335	371	349	331	318	345	307	308	334	365	326	360	358	359	344	356	317	331	358	322	298	339	356	376	363	350	334	305	344	338	347	352	370	335	357	362	332	344	315	310	301	305	261	368	331	338	326	383	393	312	350	329	329	361	328	362	341	329	335	348	317	316	363	349	339	344	321	327	362	364	312	309	357	351	343	332	351	308	310	317	362	339	351	351	321	335	349	355	323	340	313	345	313	346	299	357	327	352	338	354	359	312	324	308	343	327	337	337	339	374	314	360	372	349	342	338	323	327	338	373	305	331	357	344	359	325	328	317	325	307	401	364	356	341	308	338	312	328	335	359	318	334	330	347	378	314	335	365	308	366	368	342	334	342	350	326	367	339	365	353	338	358	355	335	338	354	322	358	326	356	319	353	351	372	333	362	335	328	314	331	358	323	329	357	328	363	326	360	346	352	382	356	342	344	326	353	337	365	338	375	321	344	319	358	340	336	347	342	328	319	377	380	334	332	352	339	346	339	371	347	328	357	350	356	335	333	321	331	337	346	333	319	341	368	331	330	397	373	358	340	311	343	334	319	358	358	353	328	314	307	309	352	339	355	352	332	330	345	339	346	337	331	290	338	383	345	352	324	354	305	357	342	326	387	382	362	343	350	319	319	329	314	305	361	346	354	343	364	367	329	313	347	322	321	348	325	317	334	339	377	385	329	321	342	338	359	331	351	315	333	333	316	327	353	372	365	344	339	353	322	336	358	330	314	357	345	307	341	338	333	344	337	375	328	309	331	322	322	356	350	321	386	363	299	334	349	317	339	348	327	349	321	337	339	344	381	378	335	343	336	334	320	322	324	338	341	345	325	330	349	341	331	348	336	349	333	338	322	314	346	386	296	316	373	344	351	374	325	360	344	380	348	330	342	346	367	358	365	367	369	323	319	357	338	336	339	357	342	363	333	325	356	337	349	341	329	321	308	375	370	345	326	354	305	358	293	309	326	308	350	352	361	359	378	365	322	330	332	343	342	324	347	340	361	329	346	356	310	340	353	367	324	360	359	358	335	342	341	352	354	317	354	355	327	357	359	365	317	352	327	355	328	354	329	372	347	280	372	363	366	343	356	362	341	337	345	362	372	350	335	374	365	328	349	322	368	328	333	352	318	344	307	351	312	362	355	344	353	355	324	346	327	328	320	348	327	332	351	334	330	322	345	347	344	359	317	355	340	369	332	307	355	321	320	321	324	360	322	327	331	329	354	342	321	347	346	358	336	356	397	322	344	365	317	354	340	344	336	327	369	366	351	343	343	342	333	341	334	323	354	357	321	305	370	353	348	319	359	345	325	323	310	309	298	327	327	323	323	318	315	338	323	324	306	355	345	347	358	317	322	364	329	326	343	359	332	310	386	318	368	347	315	352	342	321	313	313	317	329	353	345	352	335	318	345	312	336	349	343	360	362	365	309	373	334	335	362	347	333	330	336	367	377	315	325	334	351	363	356	359	369	329	347	357	293	364	320	343	331	378	330	367	322	332	334	389	344	349	320	331	295	381	353	371	305	343	376	318	343	345	350	350	321	346	366	313	342	345	378	335	374	324	336	380	329	327	384	356	350	312	376	338	362	342	314	315	363	314	322	332	338	350	326	308	332	353	365	318	307	348	333	352	338	337	324	305	315	307	330	309	353	359	336	358	326	371	317	341	320	325	343	358	307	336	345	316	363	328	327	336	347	346	322	353	360	327	332	363	342	335
2257	1046	1004	1096	1131	1219	1206	1602	2006	1442	1175	767	827	781	790	808	826	760	788	772	849	805	772	821	752	803	838	787	792	801	756	779	822	780	838	824	839	786	792	780	800	815	746	803	792	784	812	819	699	793	782	768	766	804	816	804	753	807	773	787	792	788	738	808	792	776	822	824	777	832	780	812	798	770	777	846	810	718	762	762	751	751	815	833	781	771	762	750	765	752	829	750	836	791	790	799	826	790	800	765	768	748	766	786	786	806	779	841	842	780	778	798	796	774	763	767	776	745	771	778	732	811	782	760	779	784	775	746	792	788	778	794	832	811	799	786	775	769	815	755	776	813	788	783	757	848	779	784	774	822	808	743	777	784	725	771	734	769	804	737	789	773	811	713	791	765	795	794	808	823	802	799	765	782	756	737	793	808	791	807	834	777	826	804	808	770	755	801	769	788	739	772	797	843	839	768	786	733	802	783	765	789	787	796	760	775	786	787	751	783	825	768	779	762	756	777	827	797	774	812	811	764	821	779	764	798	752	738	810	756	768	811	815	813	749	752	771	729	779	773	789	816	800	735	755	824	734	742	844	786	798	823	800	802	794	761	807	750	821	804	805	820	812	757	858	763	762	804	762	766	845	743	803	737	786	760	758	823	751	765	799	770	754	773	820	787	830	777	743	825	831	774	790	807	791	761	796	767	769	806	740	858	815	729	780	805	795	776	787	848	803	775	756	759	763	816	770	777	780	756	797	773	832	773	755	807	776	740	832	803	823	808	805	790	771	768	787	788	767	729	799	771	765	741	754	820	811	768	749	756	792	811	764	765	770	710	780	794	800	733	796	767	795	795	781	751	786	780	809	794	731	784	758	771	842	759	781	859	765	815	775	772	838	758	801	769	809	791	823	764	772	790	812	814	781	756	758	760	793	788	787	817	757	776	733	755	763	775	753	772	834	764	820	800	800	751	809	776	768	779	761	823	807	785	782	767	794	794	799	801	779	757	742	769	815	818	829	782	808	791	794	767	802	766	782	782	788	784	821	775	787	791	743	780	819	744	766	796	805	800	830	760	810	799	799	813	781	755	773	803	768	795	706	772	800	777	806	807	819	797	790	770	784	786	812	809	790	815	765	815	780	786	786	782	761	806	777	778	777	769	784	763	791	775	779	803	779	827	793	804	750	789	833	756	800	809	765	797	795	797	753	835	777	849	756	793	833	731	798	792	741	768	763	742	842	788	766	831	752	816	793	767	756	774	746	788	769	831	813	803	775	767	793	737	744	768	772	804	774	811	862	783	778	807	751	787	821	733	800	799	789	736	775	776	805	736	778	755	772	775	810	767	760	770	791	815	818	773	760	781	799	831	762	781	762	764	802	787	772	791	788	771	769	824	739	787	811	779	795	761	797	812	778	793	794	760	793	812	754	801	803	768	824	818	808	784	800	753	754	798	770	797	755	773	763	792	836	764	757	794	781	760	749	795	839	750	827	837	839	806	772	784	753	808	762	842	830	847	776	770	782	777	774	785	771	771	797	798	773	790	735	817	775	794	736	768	743	815	825	794	742	798	768	819	789	764	807	830	744	813	815	844	788	771	766	791	748	786	809	810	786	755	770	786	795	800	801	785	851	786	792	821	795	809	779	777	767	794	748	797	812	779	783	755	793	784	773	840	814	761	772	794	806	809	813	786	774	820	799	787	796	818	855	793	747	763	742	763	748	741	731	752	781	800	767	800	792	782	792	712	762	808	763	761	788	791	780	799	784	770	783	767	743	729	747	847	778	712	797	780	743	776	757	755	854	820	803	783	829	780	749	764	797	774	764	828	799	834	810	749	808	783	782	786	765	744	804	787	778	820	791	757	829	768	804	798	799	785	806	807	819	823	768	808	777	838	819	795	816	805	763	809	781	792	808	760	818	766	770	798	806	783	730	802	851	777	801	809	746	793	805	742	778	768	754	825	754	793	777	726	763	770	761	760	832	778	794	791	820	791	785	780	765	758	849	802	764	786	851	783	783	766	822	834	803	809	810	728	750	743	734	798	821	801	783	747	797	765	783	767	836	823	742	796	776	764	814	750	758	752	763	766	777	808	774	762	775	784	848	808	791	793	809	791	714	781	808	801	804	794	807	778	765	809	777	766	826	762	793	788	780	766	746	788	791	777	762	793	819	800	759	792	854	760	749	793	813	795	811	792	762	767	760	765	775	802	761	814	792	748	765	771	793	778	724	764	772	819	831	807	807	788	786	765	814	788	749	782	761	801	815	739	783	809	801	760	777	795	792	755	784	773	815	785	793	799	818	786	765	783	812	753	777	792	772	843	742	737	787	781	805	779	762	790	798	793	756	832	791	807	778	737	782	817	738	761	790	773	806	825	789	757	766	805	786	790	809	816	808	786	772	756	803	776	819	768	800	810	717	807	764	808	797	780	812	774	791	803	809	779	772	787	840	821	780	757	802	750	757	807	813	804	757	719	736	796	786	778	808	811	766	824	807	784	784	828	813	802	812	831	760	793	755	729	784	803	792	768	787	797	804	779	782	806	786	782	776	790	818	796	797	780	776	755	830	740	818	775	794	714	774	766	812	808	785	783	827	846	785	813	761	808	813	835	778	784	776	817	800	731	811	800	756	836	756	757	765	765	743	776	792	802	787	775	745	783	729	823	809	819	747	816	760	754	783	786	785	810	818	795	780	766	815	788	751	748	782	731	796	754	820	824	745	819	769	754	767	792	740	790	766	779	768	817	777	813	782	777	783	759	791	737	806	826	749	782	803	789	776	773	778	788	818	737	717	819	781	763	786	763	783	794	753	773	828	783	827	831	753	823	779	780	771	793	830	822	803	778	787	800	787	822	773	768	823	839	736	778	803	740	828	766	821	769	782	731	748	790	768	771	776	754	806	805	760	809	780	830	748	785	790	830	812	810	797	797	745	787	781	818	867	748	799	843	812	775	797	757	765	769	769	772	823	757	805	819	773	761	771	783	799	794	774	776	813	776	827	801	774	780	810	795	808	764	787	820	748	818	786	778	771	779	795	828	794	823	779	829	769	761	794	808	792	803	783	767	724	842	833	774	799	765	777	790	775	787	812	822	823	823	783	828	813	764	795	732	799	787	755	791	832	771	779	744	784	678	802	804	802	812	792	766	783	748	779	789	752	791	794	815	812	784	809	787	756	798	750	784	756	775	789	842	821	764	793	793	792	798	788	725	768	821	782	784	784	781	768	780	792	821	771	827	834	793	797	775	766	821	776	832	792	755	767	785	777	772	797	804	802	792	794	813	751	774	762	779	808	800	777	768	776	768	705	784	819	769	760	786	749	745	765	816	808	776	757	777	811	828	745	764	808	775	791	766	812	799	779	745	832	777	828	815	795	774	824	797	806	781	794	791	767	800	778	787	804	787	772	772	764	768	740	824	808	798	800	824	813	827	786	792	783	809	796	802	744	801	776	773	740	768	781	790	796	822	836	752	741	762	773	771	816	802	780	796	762	768
9203	1058	813	630	481	500	566	592	721	406	315	223	230	213	233	209	229	212	250	209	217	202	184	180	202	226	205	195	194	197	189	203	237	208	175	215	196	216	245	204	213	183	195	201	203	224	205	189	216	199	236	208	215	195	214	213	206	192	203	193	199	179	200	195	186	218	197	209	189	207	213	200	198	186	231	237	187	220	198	188	186	185	194	209	197	201	220	208	243	211	193	241	187	221	201	211	204	190	212	193	191	208	200	190	206	205	197	203	208	247	182	198	184	199	168	204	205	209	198	210	213	228	210	208	204	210	165	190	158	216	184	179	226	197	219	186	214	206	189	200	205	185	209	204	227	223	203	216	205	192	211	229	210	225	198	207	200	228	193	209	194	210	225	207	212	191	216	213	208	244	197	205	181	202	201	216	190	202	196	232	243	179	225	224	184	217	217	207	219	239	251	235	208	201	228	195	207	235	218	197	228	197	192	208	189	194	238	190	211	218	225	221	199	223	193	210	213	183	225	204	232	219	195	182	227	207	219	229	221	194	217	209	205	224	157	204	223	206	189	182	203	221	192	211	197	206	188	193	203	218	215	194	206	201	207	214	196	210	223	219	229	188	226	210	196	205	201	207	177	222	201	181	199	209	248	221	212	202	219	193	200	212	191	196	210	234	190	201	206	206	200	215	193	216	204	201	199	186	194	220	227	198	224	204	204	193	194	223	205	197	192	214	213	216	220	228	196	215	185	216	182	179	212	196	191	201	200	220	217	184	207	233	217	232	218	195	203	193	213	208	202	183	206	191	195	192	217	222	207	215	208	220	205	232	202	193	200	217	219	201	211	209	206	197	198	176	182	210	201	217	211	198	194	210	236	213	205	232	270	211	174	220	236	200	215	216	213	207	229	181	207	225	190	199	211	179	214	205	206	210	196	220	182	223	201	219	216	224	216	189	222	237	226	198	217	183	201	201	191	199	216	201	220	231	211	193	209	211	191	195	235	194	208	181	204	230	202	202	178	205	190	212	196	233	216	213	224	204	211	199	162	216	234	220	179	208	197	193	191	222	186	221	224	186	195	186	220	210	188	209	221	200	209	192	210	218	227	203	204	210	209	196	209	199	185	218	179	212	178	195	202	209	226	191	205	223	196	186	187	202	211	204	199	218	205	216	217	211	179	203	208	246	198	205	210	199	244	214	234	216	207	217	203	208	241	230	227	191	206	179	193	214	189	189	188	211	208	204	201	216	216	210	189	218	220	207	198	213	207	201	197	182	206	181	209	189	223	181	214	225	220	195	171	149	180	215	199	206	208	203	186	202	187	225	212	211	207	182	187	220	179	177	212	208	200	194	205	226	185	195	230	249	205	194	195	209	191	195	224	213	199	243	195	202	180	201	178	208	201	200	180	209	218	229	195	204	215	222	210	217	207	189	183	172	211	222	191	199	231	225	208	220	233	200	194	211	200	192	180	197	203	210	237	216	198	227	201	192	233	210	209	200	192	226	193	238	230	186	183	228	212	217	177	180	200	192	199	191	211	208	209	218	193	183	208	215	215	208	216	156	211	211	179	209	233	220	216	200	203	228	202	222	201	200	203	199	189	210	222	206	199	221	194	218	237	201	190	234	206	225	192	218	207	196	236	209	205	211	205	211	214	175	176	216	180	185	210	218	231	188	221	228	200	198	188	171	212	224	200	194	204	189	231	193	205	214	212	213	201	203	203	201	211	207	217	163	196	197	226	195	199	202	224	210	206	194	193	200	222	208	193	215	214	187	219	177	212	201	209	197	189	210	217	212	215	191	222	195	216	225	201	211	191	192	238	181	195	195	201	215	176	202	213	195	193	189	200	184	211	232	214	213	233	181	204	226	196	207	208	212	196	201	234	227	183	188	207	211	203	202	214	230	199	220	200	187	203	191	215	198	216	210	200	223	215	206	174	193	210	219	203	198	216	222	202	196	183	199	202	191	213	219	223	217	182	203	192	195	218	229	227	214	194	191	201	205	228	211	186	220	201	228	204	210	211	225	207	200	195	222	240	195	180	195	225	186	192	191	200	207	191	200	228	232	206	234	208	209	196	191	179	194	193	181	208	238	225	216	189	199	235	221	202	203	194	214	211	175	206	195	180	197	219	206	209	213	212	188	188	202	204	201	195	204	213	198	196	195	209	190	215	208	217	210	189	201	186	224	233	208	199	193	207	191	181	195	193	210	173	197	193	180	207	170	197	175	219	179	185	167	203	225	198	215	195	207	194	177	223	165	196	205	207	241	203	217	241	203	217	204	192	182	205	204	193	213	235	232	210	207	206	200	213	200	231	225	191	213	175	210	207	203	226	170	178	244	206	185	212	215	218	226	205	185	193	213	185	222	190	198	226	217	206	213	219	212	190	216	229	209	203	206	256	198	194	189	251	200	208	210	204	182	203	205	206	193	243	210	186	182	195	219	214	209	208	188	194	176	197	218	204	204	231	175	199	185	216	217	218	195	226	209	200	213	233	199	206	207	169	190	211	229	205	214	192	243	208	223	209	191	194	219	186	203	209	210	231	191	196	206	194	193	209	216	173	180	190	208	212	216	190	188	195	259	222	208	201	217	218	208	204	210	223	220	204	218	200	235	177	198	172	219	229	218	189	198	206	199	207	194	197	207	191	192	234	213	198	178	228	219	201	206	205	213	215	217	204	174	190	213	194	199	225	177	200	204	185	205	193	207	185	197	202	197	211	216	218	203	228	203	199	207	232	209	187	204	215	183	197	235	227	219	182	207	205	195	194	226	174	214	210	221	214	208	177	213	205	197	199	224	218	193	196	221	206	214	217	203	205	205	217	211	202	226	222	209	204	225	216	182	191	199	198	188	206	185	212	190	203	197	215	220	219	195	222	179	191	220	204	214	217	238	207	200	209	205	222	240	182	200	210	202	179	202	235	207	216	187	185	196	192	237	215	215	223	195	199	240	228	200	200	211	231	222	205	243	219	213	230	230	182	179	206	202	207	193	197	191	226	190	214	195	184	198	197	213	238	195	195	211	226	197	209	199	193	226	217	222	257	228	173	182	224	217	199	235	193	217	184	234	198	197	238	193	206	192	211	178	205	212	210	206	210	202	187	203	201	234	190	205	230	181	219	196	222	200	196	182	195	205	192	209	206	230	183	205	210	182	225	198	196	211	202	214	175	245	197	223	201	195	195	196	225	188	187	194	209	191	203	207	190	224	221	205	213	175	198	228	211	199	213	201	195	212	190	218	196	188	212	220	219	190	199	215	183	198	199	194	196	188	200	231	176	206	212	186	207	215	193	220	201	222	196	172	195	215	217	220	204	231	213	186	208	198	194	214	233	191	183	200	207	195	217	239	193	194	194	201	198	205	207	212	228	219	199	201	213	202	184	201	206	195	186	210	215	212	206	203	212	173	219	202	193	188	180	206	222	200	218	204	184	197	197	195	190	205	224	214	223	187	205	207	215	219	203	219	213	203	188	212	210	200	198	202	234	218
6993	1116	1652	1858	1848	1977	2328	2703	3339	1668	1174	667	651	649	643	607	580	624	575	617	579	618	567	582	579	585	551	541	539	549	597	558	557	545	563	553	552	598	549	528	566	537	552	519	579	578	525	580	594	526	499	532	542	517	572	516	502	532	524	499	575	496	523	531	576	546	555	578	573	572	531	570	560	567	528	540	565	549	588	524	535	557	544	534	561	550	577	575	511	557	546	552	551	557	528	539	573	550	528	542	545	575	548	566	576	467	527	565	544	561	531	499	499	551	553	500	545	591	531	526	588	532	530	519	559	591	512	574	525	519	525	563	534	557	500	555	508	524	546	572	569	511	567	543	556	564	563	513	551	559	527	535	545	513	570	513	582	533	516	546	523	517	591	514	540	596	536	518	526	543	559	584	607	546	553	548	573	559	542	543	557	517	519	525	524	557	506	487	524	576	575	518	521	565	575	525	539	547	547	545	575	577	560	541	526	527	578	572	537	490	560	549	521	548	526	550	563	513	574	570	493	562	540	538	511	548	545	486	549	544	551	540	564	563	525	560	530	508	519	487	513	572	556	568	518	537	521	541	540	563	507	518	531	523	504	575	576	546	546	556	513	538	553	533	557	558	549	514	507	520	549	589	495	580	548	571	513	523	576	559	536	555	523	507	547	564	521	531	534	587	517	574	539	573	541	525	572	532	569	585	538	545	560	574	570	515	559	558	574	568	510	558	532	567	549	566	541	540	537	574	566	586	538	539	519	577	572	563	500	528	514	540	541	524	574	580	550	577	559	553	539	556	607	506	500	506	583	563	540	536	548	516	494	568	517	544	554	613	559	526	521	519	538	564	535	578	553	554	528	518	590	544	509	545	528	508	553	548	560	525	563	544	516	591	588	552	529	557	529	547	553	508	523	519	551	540	536	525	587	546	565	524	555	532	579	581	561	555	548	502	530	520	530	532	569	495	554	540	589	560	564	526	538	545	473	525	506	554	520	549	506	527	527	562	542	535	543	534	554	571	540	527	554	530	504	553	562	549	494	552	540	553	531	521	574	564	542	584	500	523	532	546	543	556	556	547	566	483	512	549	532	543	563	546	573	558	525	538	562	520	582	522	537	525	591	555	582	506	536	530	561	568	513	504	515	593	502	552	513	540	518	522	537	561	532	526	553	534	596	539	566	545	561	529	559	543	568	579	559	511	570	540	542	562	593	570	534	563	565	579	523	541	534	553	566	545	562	515	541	570	568	520	561	557	516	526	549	565	548	491	530	550	547	507	544	530	527	573	545	535	530	540	522	551	561	555	550	537	561	586	544	576	515	593	563	553	485	566	529	487	546	543	521	541	536	529	553	572	519	530	546	561	592	536	574	558	529	544	539	521	524	556	526	551	560	529	570	575	535	520	579	555	531	532	567	515	537	574	561	569	530	559	528	553	542	568	535	539	543	487	570	533	504	554	528	523	507	537	546	509	522	524	538	531	518	551	556	570	569	525	527	536	515	502	546	499	556	527	501	530	567	541	542	604	567	531	530	520	567	528	560	559	550	516	504	532	520	526	524	552	577	540	528	508	529	551	512	528	508	598	514	537	503	535	549	527	548	551	543	530	567	528	554	535	514	545	570	515	571	535	519	548	514	544	529	524	547	540	558	537	549	517	542	541	551	583	516	567	532	553	573	532	521	510	508	507	578	513	520	532	535	561	545	544	566	523	546	526	557	569	513	539	568	591	523	563	531	560	532	542	551	496	534	548	518	558	552	555	552	551	543	580	554	541	527	516	524	593	543	534	511	516	537	537	545	536	561	591	560	500	534	515	514	579	509	523	564	505	511	530	521	566	544	533	524	556	518	582	557	545	574	518	520	570	541	563	578	543	581	526	534	554	529	575	510	555	542	530	541	511	556	536	553	544	567	515	548	534	538	558	533	572	523	501	511	518	555	534	534	514	563	570	495	536	562	547	539	543	577	568	554	567	530	540	528	536	534	545	581	547	515	560	582	569	544	543	529	556	549	534	522	547	541	583	554	554	522	538	520	579	571	529	561	538	591	556	550	574	544	553	549	531	533	563	543	554	536	535	556	524	502	576	504	526	578	533	548	555	514	554	531	569	540	521	537	563	544	579	574	520	533	564	562	538	538	528	560	539	551	547	537	546	550	520	530	501	514	537	561	555	552	539	533	521	552	545	509	528	541	565	559	545	560	528	533	578	564	537	555	557	518	522	538	543	507	562	548	533	564	554	574	504	540	543	545	528	530	555	561	528	542	579	530	541	532	507	551	533	518	514	547	532	553	515	528	568	560	496	568	515	530	530	476	576	567	559	557	555	544	545	504	543	541	525	549	537	534	508	555	558	579	502	538	548	536	562	514	519	555	553	546	551	549	547	530	529	552	544	542	543	546	554	527	572	516	538	514	577	560	559	531	513	548	496	566	538	531	533	554	507	528	553	501	616	541	509	537	525	534	509	555	559	555	546	515	599	568	605	537	506	516	571	491	536	520	545	569	548	558	551	530	577	568	528	522	525	521	534	593	557	508	574	530	565	567	538	556	589	587	522	494	562	556	546	515	541	526	531	515	538	556	540	491	507	548	503	592	567	552	533	518	558	568	580	536	530	562	537	553	549	594	537	541	580	578	537	532	519	548	575	558	579	578	522	552	501	529	584	566	544	566	525	533	559	553	522	556	505	492	570	545	555	589	541	506	559	542	551	523	552	518	502	546	543	517	544	549	522	565	555	565	539	564	571	527	520	557	524	609	532	567	546	540	530	512	535	546	514	559	514	530	557	511	551	548	528	561	546	553	542	546	492	528	587	514	556	506	565	578	584	511	574	555	586	536	575	529	561	528	538	553	506	554	535	575	534	542	540	567	565	547	532	507	505	540	585	529	548	542	560	525	568	563	518	539	523	544	565	533	543	532	497	549	523	526	535	550	535	536	492	557	545	548	583	545	543	586	567	523	541	537	555	547	568	523	541	514	513	556	542	562	545	577	517	512	552	521	570	531	525	520	535	516	592	569	557	532	525	587	567	495	553	536	545	563	590	549	521	542	561	512	538	548	534	532	494	503	541	529	515	566	559	558	521	574	504	549	511	543	548	495	550	533	541	541	557	534	546	534	532	563	537	534	555	582	563	539	523	521	572	559	510	496	534	541	525	543	522	583	533	563	497	527	563	526	545	533	529	552	546	541	522	579	610	543	555	535	556	527	575	582	565	555	513	554	540	566	540	527	540	555	550	533	572	552	580	502	559	546	537	514	511	499	545	520	527	464	518	557	569	557	557	572	540	545	518	523	559	536	564	544	540	532	559	558	555	558	534	535	579	540	532	573	546	522	549	511	540	574	544	514	554	559	498	562	574	536	549	547	523	511	543	542	503	522	558	552	569	547	505	536	494	522	516	544	591	552	548	527	532	562	556	507	574	544	526	521	525	561	539	527	562	560	575	548	537	530	541	577	527	550	542	572	550	514	523	566	551	538	584	529	524	498	532	568	566
15206	1668	1291	1007	841	858	756	835	961	652	433	361	353	340	319	329	344	377	308	336	336	323	362	372	353	379	343	346	345	307	311	347	329	306	317	327	302	351	307	307	334	316	349	312	332	352	330	303	336	346	351	339	335	351	304	347	307	333	311	368	312	342	316	374	334	312	313	339	296	325	342	369	319	308	330	349	342	346	368	305	324	353	343	332	293	335	321	368	324	304	336	341	324	351	336	346	359	316	319	317	345	343	345	342	344	344	332	297	326	344	347	352	350	283	337	327	295	305	354	332	291	317	343	310	314	323	285	343	336	341	339	287	335	299	279	332	345	295	321	334	348	337	308	325	328	297	322	356	361	321	340	338	306	305	330	328	316	338	326	351	299	334	331	322	320	359	329	320	313	312	332	325	338	316	334	335	309	343	337	325	355	322	352	324	329	356	313	316	372	325	353	326	308	296	363	358	369	305	312	346	345	326	331	315	327	324	329	290	325	292	340	334	299	355	313	321	313	295	354	294	318	326	326	336	377	351	341	311	340	316	347	326	327	335	353	329	345	342	298	362	366	326	309	346	308	313	357	346	315	308	354	335	334	339	369	328	306	319	343	354	322	314	353	337	319	314	306	350	305	291	311	353	307	314	341	294	324	344	341	326	341	321	315	335	322	277	319	322	327	320	309	324	355	357	317	318	358	322	342	301	327	370	319	349	281	343	326	309	345	322	336	319	347	309	319	346	344	305	364	330	347	307	315	298	323	317	324	298	326	319	348	308	315	316	326	349	312	289	313	311	329	299	324	307	264	306	330	357	338	345	288	332	320	332	326	343	312	323	341	352	352	341	318	343	343	330	346	336	321	294	324	334	329	319	312	335	320	310	342	337	315	341	332	310	334	340	345	349	308	323	333	344	325	296	325	315	327	287	312	307	344	357	334	333	336	332	327	310	335	319	305	339	311	316	331	324	310	349	309	315	331	354	313	339	312	303	333	321	310	291	317	291	309	336	325	368	306	321	291	303	332	336	301	348	293	317	340	350	316	337	335	350	333	306	317	376	327	330	307	317	307	340	316	326	333	349	308	318	327	338	305	367	306	331	313	316	324	338	321	304	350	315	339	325	350	341	338	298	343	352	315	300	322	316	342	330	326	348	319	353	276	353	333	332	279	320	319	323	343	311	326	316	349	324	325	310	305	309	349	353	362	344	324	329	331	338	316	333	333	329	319	325	294	344	292	336	299	337	326	335	324	324	317	332	299	332	308	317	337	346	326	337	358	327	316	345	359	350	361	349	297	300	340	309	316	293	315	324	324	312	348	333	340	303	326	321	346	336	325	340	332	331	342	295	347	313	329	343	297	317	341	345	340	340	379	324	310	319	353	325	294	306	326	307	333	327	316	321	327	332	310	349	329	278	340	324	314	335	357	310	310	347	366	291	313	337	335	317	316	301	351	331	310	314	323	334	363	320	289	296	322	309	335	324	312	366	362	299	340	315	376	326	317	318	284	325	314	346	336	312	316	323	319	313	305	313	349	303	308	296	314	317	328	314	341	307	354	330	334	320	326	310	291	316	341	341	338	328	316	313	328	288	315	328	323	303	322	332	340	319	318	365	335	354	303	325	339	332	344	326	329	319	337	349	338	336	336	361	345	305	346	338	348	343	319	378	327	342	294	339	287	367	377	325	313	332	341	347	292	328	309	352	341	302	369	341	332	322	350	312	363	298	295	313	310	330	304	277	325	324	382	350	337	315	334	329	313	337	320	304	319	298	346	325	328	320	356	313	306	346	311	316	357	312	329	311	345	336	318	349	294	302	311	332	307	325	328	353	336	310	356	324	341	310	292	319	340	389	341	354	313	320	326	328	336	327	335	312	340	340	329	334	315	305	349	319	335	345	327	358	335	336	323	324	336	310	322	353	307	337	334	327	303	375	336	314	337	320	318	350	310	346	309	343	317	307	348	317	313	320	312	303	318	310	355	365	305	303	319	343	335	316	302	327	316	324	300	322	340	350	325	334	313	359	359	342	303	333	337	301	313	332	324	325	305	264	307	378	322	342	306	337	366	331	315	320	313	315	311	356	324	336	322	333	324	318	316	326	355	369	327	308	338	324	337	308	337	310	351	334	334	349	322	316	316	326	302	341	343	335	322	309	306	328	292	337	325	308	329	315	358	338	311	332	334	366	306	313	316	322	311	348	337	335	338	310	380	325	358	321	321	363	325	340	317	344	315	337	360	326	336	331	318	292	324	318	295	351	346	351	368	328	312	339	298	333	309	332	364	309	349	316	325	357	327	303	348	347	306	314	318	315	333	358	347	335	331	337	345	350	334	344	323	323	324	360	300	338	335	331	316	305	322	298	307	330	324	336	303	332	297	315	326	280	314	348	348	336	325	335	352	335	350	302	308	324	316	328	345	355	351	310	350	337	334	325	310	304	269	363	333	313	330	320	345	295	304	379	341	325	337	353	337	325	355	340	334	331	346	332	322	317	334	370	371	327	337	323	311	359	315	310	309	362	322	312	321	340	336	330	309	328	340	323	307	324	324	316	278	351	300	331	342	331	340	328	351	315	339	354	342	342	370	301	339	324	356	335	343	292	299	308	333	320	332	335	312	314	292	331	335	322	318	305	312	349	305	313	352	324	326	305	311	334	336	306	337	285	306	298	322	311	313	351	389	311	306	347	328	327	296	358	333	339	333	331	338	307	339	335	366	337	333	333	310	309	330	316	329	319	369	323	329	326	318	293	353	318	328	346	340	338	341	330	296	332	339	328	311	292	307	323	301	377	353	323	311	308	307	341	332	332	352	339	352	306	333	332	304	339	310	316	358	319	317	323	326	332	337	336	323	305	291	376	327	314	321	338	337	336	314	313	312	309	351	310	336	309	342	368	325	331	309	333	348	338	292	334	360	307	303	338	360	335	334	345	338	321	338	355	336	336	310	294	311	309	317	345	332	297	308	335	341	303	334	358	329	340	354	307	298	322	352	304	335	344	324	347	339	325	312	323	343	347	328	326	351	363	301	303	357	301	370	379	335	356	338	373	333	309	311	299	349	331	297	319	287	358	344	338	345	305	318	330	369	310	316	312	358	344	341	290	325	288	331	344	313	316	345	327	346	309	339	323	327	336	322	328	344	326	325	343	320	368	316	310	347	337	318	304	296	325	302	337	348	313	304	369	296	307	310	340	351	314	317	346	331	353	338	342	334	335	299	296	318	301	333	310	307	336	335	347	313	343	312	284	302	298	327	315	338	314	342	335	296	330	347	365	316	325	330	356	294	298	358	313	334	315	325	306	347	294	350	332	329	316	292	343	294	337	339	295	322	339	368	336	298	329	324	321	310	324	289	339	354	298	324	369	358	315	306	329	330	344	337	307	366	311	305	353	353	313	318	311	346	349	318	329	331	322	333	318	350	338	309	322	340	345	329	310	343	331	325	318	344	363	337	345	377	308	337	339	345	321	334	330	309	354	329	304	302	343	301	328	342	342
8926	1611	2731	3065	3050	3030	3008	3657	4314	2544	1453	1057	1036	1051	974	963	910	918	941	897	935	839	872	921	853	882	884	887	875	849	811	801	783	836	853	831	800	812	876	817	806	840	787	833	843	783	856	794	828	743	790	809	795	827	791	807	806	816	762	830	825	789	830	806	824	809	851	800	876	799	806	824	836	826	819	768	802	799	790	827	759	792	831	798	786	807	776	808	814	788	790	799	828	748	746	828	797	795	790	828	811	786	824	787	807	797	852	804	827	826	826	778	851	837	844	814	761	815	771	816	792	821	815	765	760	796	729	762	782	794	754	841	831	832	761	775	793	793	803	811	861	809	823	814	790	807	807	772	832	789	763	793	785	810	792	803	808	807	749	793	829	781	825	783	829	814	822	824	792	816	792	743	822	821	815	834	801	808	830	799	765	795	804	766	777	768	794	797	793	735	732	803	821	787	790	796	806	772	815	802	786	826	813	822	797	816	823	832	786	799	816	772	768	771	841	816	808	845	786	804	769	772	790	766	817	780	832	791	799	802	788	885	780	792	770	830	822	816	780	751	755	827	776	804	791	801	808	814	757	792	750	806	765	812	819	786	788	778	812	797	800	783	817	817	788	791	798	768	766	744	810	844	783	771	790	770	834	774	788	825	826	773	843	809	789	797	791	811	789	793	803	801	775	771	852	809	750	774	806	787	817	800	763	798	800	753	810	772	805	749	827	809	801	722	820	774	823	799	806	770	819	843	787	790	784	840	834	850	786	849	803	775	805	780	792	804	807	828	804	784	784	787	745	798	800	787	820	825	791	829	776	780	786	821	818	814	772	756	780	784	760	830	758	759	786	757	808	808	780	735	803	792	801	753	799	827	858	844	831	736	835	772	817	842	818	750	762	789	826	785	727	808	819	793	818	794	797	809	765	793	839	731	810	793	787	771	810	800	777	785	837	807	829	860	825	797	779	784	782	763	764	818	798	816	824	759	803	774	782	762	756	816	823	762	798	807	840	774	752	756	815	764	773	797	795	789	841	796	802	776	790	772	798	796	795	811	791	758	837	812	773	811	805	819	788	815	772	808	845	767	784	809	800	834	810	818	816	790	801	769	799	763	817	786	799	860	784	804	811	793	815	802	808	787	776	785	832	834	763	777	813	785	768	798	782	776	810	800	754	798	791	797	751	798	774	833	784	816	811	808	797	763	798	818	790	813	798	823	816	819	864	789	767	815	770	783	786	810	813	783	794	761	771	824	795	807	793	750	776	807	795	812	860	791	813	807	800	750	810	787	807	787	805	809	799	849	852	796	792	766	796	826	773	785	837	796	786	805	817	731	826	856	851	809	807	787	790	756	848	820	776	738	832	812	786	802	757	774	834	825	817	781	795	802	801	782	753	828	797	751	819	788	773	820	855	821	762	779	774	841	812	828	799	816	798	793	775	818	795	797	763	816	829	768	810	820	801	788	742	858	786	785	821	783	833	830	847	838	774	851	814	794	826	791	805	778	788	797	859	742	788	854	794	854	806	773	807	768	777	737	822	825	771	780	820	780	775	840	827	844	813	766	787	787	798	810	791	818	793	811	764	758	793	786	789	819	810	787	805	757	800	775	779	793	777	771	790	804	772	798	772	811	806	803	759	816	808	768	817	790	877	796	801	754	777	770	815	807	769	804	770	775	789	765	753	760	742	789	806	733	779	791	832	770	771	837	753	764	751	836	818	834	792	801	787	834	847	762	799	819	791	853	782	785	777	817	772	806	778	800	815	773	803	837	751	821	773	807	754	787	780	809	783	785	783	755	835	817	823	770	791	817	744	762	809	833	830	765	792	815	827	773	747	788	805	780	814	817	754	791	779	765	817	813	819	736	741	853	773	781	791	789	771	756	768	766	791	818	797	776	781	791	836	790	765	779	796	777	786	835	787	864	791	801	762	848	848	772	780	794	832	786	773	764	816	796	808	776	792	815	808	779	776	779	825	848	810	829	824	766	829	791	822	768	846	780	831	831	817	783	741	784	785	825	783	782	827	751	825	840	773	779	783	781	808	809	794	793	816	805	797	774	811	795	793	845	800	811	833	874	783	816	806	819	846	780	758	762	779	782	788	761	791	795	831	812	801	788	813	782	829	786	793	745	796	809	810	795	749	793	775	810	778	826	766	772	794	866	778	800	727	801	777	815	815	835	794	812	776	751	788	754	814	819	850	807	809	801	795	813	798	819	772	795	771	833	818	853	805	809	804	851	786	829	839	823	792	811	795	810	782	789	795	767	809	833	837	780	799	808	762	811	827	802	811	803	805	751	778	790	823	768	793	808	784	819	812	801	845	783	797	788	802	784	789	764	752	773	834	771	818	811	807	807	788	828	805	800	792	787	797	817	792	786	711	832	827	790	784	803	783	784	779	755	804	769	787	819	781	773	732	827	772	774	790	794	802	830	809	781	829	774	801	799	853	790	776	763	759	788	748	810	832	802	745	799	773	794	781	794	844	767	816	816	800	797	816	819	735	860	787	844	748	772	841	756	820	759	788	824	797	781	814	816	814	758	783	817	815	784	763	780	784	780	801	839	790	812	829	832	818	814	760	829	807	782	747	758	796	782	787	795	818	827	778	789	801	835	805	785	758	818	776	773	784	800	853	817	826	772	810	795	799	801	810	784	795	781	792	797	805	746	840	772	767	885	750	798	796	776	763	801	810	814	746	837	795	831	822	740	770	785	810	803	774	797	778	805	787	863	848	765	799	846	815	829	815	805	816	814	829	877	823	844	848	813	877	828	818	784	783	806	787	805	800	802	758	809	759	821	817	838	832	794	779	792	829	763	786	795	811	798	751	817	842	740	835	844	770	791	814	807	779	780	800	755	796	796	808	800	818	830	789	777	783	801	832	787	782	788	761	840	713	795	849	804	821	794	777	721	803	775	795	759	772	802	795	787	771	829	798	755	813	814	780	851	802	813	831	758	723	777	778	804	767	782	839	801	817	779	822	764	768	767	834	837	835	795	826	739	778	814	751	774	825	818	810	797	785	811	815	784	736	822	766	793	849	793	757	786	767	812	780	787	797	796	837	781	820	781	766	811	837	756	781	789	759	816	764	804	874	832	789	822	792	828	796	769	828	773	838	801	830	855	811	819	805	879	810	807	730	802	811	735	737	800	804	781	782	769	828	805	763	739	796	817	879	812	783	761	810	786	762	868	780	835	763	785	800	779	793	767	785	816	797	832	774	824	827	853	826	782	796	779	842	828	784	805	812	818	814	817	779	811	797	800	775	740	802	825	785	802	841	781	799	811	814	834	749	770	829	779	745	818	819	795	821	798	775	739	821	843	798	827	818	778	791	791	768	776	773	828	822	764	807	792	828	743	808	772	778	803	767	814	781	795	810	867	818	747	810	762	822	778	778	803	844	793	844	786	823	786	750	746	790	789	775	769	805	794	761	869	789	781	769	794	758	736	784	793	812	811	755	800	801	822	799	775	767	765	781	847	823	787	813	773
1852	393	379	410	398	436	395	478	492	394	324	325	309	321	296	299	302	299	317	306	334	349	353	352	354	326	322	348	332	378	325	313	320	325	319	325	322	337	313	326	304	338	304	310	300	330	326	329	325	335	341	361	322	358	359	316	330	312	331	319	304	330	344	312	343	304	318	321	318	307	333	335	296	336	349	358	311	326	315	320	284	324	345	338	311	309	323	367	312	309	328	317	322	312	344	272	334	327	335	333	325	324	297	330	328	341	322	310	333	318	301	326	329	312	261	317	316	343	332	317	344	308	332	331	354	306	331	354	297	297	304	291	323	344	360	324	301	336	295	317	330	341	309	313	321	345	340	353	338	318	323	330	346	310	355	347	359	325	332	335	295	312	313	301	320	330	334	324	339	314	305	314	332	305	302	317	331	303	310	307	293	318	348	338	343	336	321	263	298	315	321	339	305	339	328	323	322	322	299	317	316	291	332	303	295	326	338	358	312	298	328	319	331	317	354	317	316	328	309	347	313	336	341	315	324	330	337	300	326	331	338	335	317	344	348	350	339	314	322	316	357	324	340	339	310	313	332	329	335	308	311	270	319	334	322	317	366	332	325	348	322	391	377	348	318	319	322	297	281	298	344	341	305	327	327	298	280	324	322	330	314	339	333	331	309	326	313	273	321	333	316	353	311	332	335	315	332	319	322	268	310	345	349	358	290	323	310	353	319	324	360	324	310	330	312	304	295	335	337	322	344	302	304	327	326	321	318	335	316	310	357	362	325	312	325	330	323	313	340	336	308	300	334	294	316	351	348	331	277	315	317	333	343	346	308	312	383	309	323	291	331	326	337	352	316	300	340	325	323	332	330	328	359	335	327	327	342	323	300	330	291	312	343	333	310	303	280	314	305	283	356	336	309	327	323	313	319	324	288	300	315	330	297	312	309	343	335	291	327	293	336	336	333	328	335	306	320	340	297	337	327	294	335	329	323	289	332	344	336	315	307	331	309	293	332	312	296	329	341	306	322	299	286	300	336	340	321	336	324	334	354	319	327	320	328	282	329	317	313	304	322	296	305	327	343	302	277	318	346	375	341	306	291	360	325	342	310	334	313	298	307	312	322	332	327	308	324	323	323	330	334	310	295	339	300	338	311	340	310	311	324	327	333	321	381	334	332	341	299	315	314	329	336	320	344	335	325	343	341	333	297	327	323	300	311	317	322	316	338	317	286	335	340	312	322	293	354	338	310	350	373	342	323	341	306	337	357	328	318	323	316	328	337	319	336	320	323	319	318	319	317	304	325	321	360	314	321	323	314	301	360	369	315	306	298	333	319	328	337	318	320	308	334	315	311	327	324	341	304	316	315	357	313	333	339	340	326	304	334	287	299	321	296	337	320	349	359	355	359	359	335	310	333	335	368	333	317	318	287	322	312	338	307	305	320	303	305	297	329	336	359	297	340	295	306	312	361	336	350	327	343	320	304	317	328	303	313	321	329	352	290	338	286	302	336	328	349	323	321	280	302	362	316	319	333	304	331	290	334	315	357	343	300	323	324	326	336	298	285	320	330	331	293	323	347	307	322	328	332	317	333	310	308	345	284	336	326	273	330	301	332	336	315	322	329	334	332	304	337	361	350	301	328	330	355	321	336	330	362	318	328	327	351	319	299	335	315	301	365	338	295	358	305	322	326	292	313	328	317	344	297	338	332	317	320	320	325	327	307	340	307	310	308	341	320	292	305	316	317	331	347	311	343	326	323	301	341	320	338	326	332	355	318	297	301	334	346	338	312	310	332	320	317	354	314	362	354	305	300	361	291	324	328	362	339	299	324	362	307	290	327	344	323	343	330	325	326	349	287	348	351	357	349	301	350	284	303	306	341	378	309	320	340	352	335	310	308	364	302	336	309	343	340	333	318	297	317	339	317	321	317	293	322	309	317	305	348	320	285	319	329	302	330	321	309	356	313	301	333	323	348	335	320	380	295	342	292	325	354	310	311	299	312	334	296	314	333	349	326	351	329	336	332	334	319	337	308	327	284	316	291	331	282	326	354	312	309	333	304	303	312	318	348	317	337	339	308	304	355	344	343	338	350	348	312	305	331	332	344	333	329	276	336	302	298	312	330	311	347	321	346	302	302	327	295	330	305	316	328	334	310	347	315	352	300	327	323	336	358	340	351	318	334	344	325	335	327	335	311	316	305	330	290	320	288	361	329	286	335	311	309	342	318	332	327	319	340	352	326	313	308	323	337	324	344	287	322	340	343	347	310	361	326	295	312	290	327	327	316	333	324	304	321	296	305	354	309	307	321	319	327	337	303	332	322	315	357	305	311	308	338	320	311	323	333	289	314	335	288	291	326	309	322	323	344	318	333	335	328	318	344	321	344	329	307	314	315	327	309	334	317	313	317	327	305	318	319	354	313	333	337	313	305	368	336	349	337	321	340	337	322	347	342	317	294	332	329	331	322	317	333	332	342	323	333	309	303	299	305	350	309	334	360	339	312	304	314	299	341	317	331	313	333	312	282	300	364	361	340	334	335	307	277	308	299	302	336	343	338	333	338	319	327	331	351	328	313	341	339	356	325	313	338	332	330	299	309	314	297	287	319	328	315	325	322	321	321	333	319	343	328	310	307	336	321	321	334	303	309	340	358	327	338	312	367	341	330	338	325	317	272	311	315	340	334	333	340	310	320	298	348	313	332	312	282	356	327	336	330	302	339	330	320	360	318	309	321	303	325	335	333	310	296	308	351	332	306	323	332	329	304	339	320	326	325	365	318	355	314	331	330	346	328	315	310	338	348	340	346	334	343	312	342	327	309	300	340	319	331	321	313	327	346	338	357	281	320	320	312	329	337	293	306	295	338	319	324	337	309	326	335	343	283	308	330	316	321	311	329	330	311	297	312	318	326	306	361	322	325	321	329	286	287	301	335	306	379	318	348	329	291	335	316	342	323	328	360	306	330	327	302	321	316	329	313	311	335	324	327	309	292	294	331	313	317	296	340	329	325	351	313	325	347	306	327	321	323	330	364	363	325	364	312	367	339	329	314	332	359	339	335	318	321	273	325	363	351	328	342	344	335	324	359	321	346	300	336	355	346	323	320	322	323	312	330	329	351	347	337	328	362	330	302	356	311	336	325	311	341	274	302	301	298	327	338	341	324	350	321	343	334	348	350	315	353	356	267	299	350	333	371	328	327	326	314	319	283	309	345	334	291	325	330	344	340	286	330	327	317	349	317	345	304	336	305	328	342	291	334	312	315	277	347	315	324	322	322	316	318	300	315	321	340	320	314	291	338	341	322	359	334	310	309	327	307	320	327	305	330	330	310	336	333	341	325	338	312	319	304	298	353	331	335	333	305	334	341	347	348	297	320	329	336	337	332	298	320	279	285	321	321	315	345	342	371	336	362	311	354	324	329	309	351	332	346	310	317	347	347	277	302	307	357	318	335	334	335	336	318	291	302	329	318	324	319	306	283	327	334	341	361	346	304	319	332	353
2077	827	887	939	1040	1144	1237	1565	1657	1295	764	755	718	779	718	728	771	760	773	789	707	793	711	777	819	774	754	725	744	727	796	765	737	744	769	766	806	758	782	781	783	767	748	762	766	772	815	767	758	765	741	761	773	728	718	764	764	748	767	756	783	752	714	766	773	786	789	767	729	735	752	729	750	760	726	746	737	782	710	732	731	749	746	729	742	747	760	722	740	712	792	800	752	724	788	737	789	769	738	731	785	686	762	790	743	775	787	797	778	772	708	813	719	753	765	752	738	745	756	743	772	755	717	731	777	714	720	714	751	757	775	718	746	739	696	791	735	737	760	785	758	784	783	696	733	731	755	755	755	726	739	826	709	760	792	737	724	740	778	731	757	743	775	753	768	750	761	751	744	773	714	820	772	723	759	742	756	756	739	781	735	750	740	732	803	722	815	729	720	753	748	782	750	742	723	774	788	723	715	727	734	764	753	755	739	767	747	741	728	769	766	793	801	804	740	801	725	796	749	752	762	783	740	738	753	755	726	787	749	757	737	714	697	725	725	767	747	742	756	770	734	745	761	758	790	762	745	771	777	725	783	763	753	738	765	751	695	770	700	766	713	706	730	731	780	744	754	714	731	769	804	755	728	750	770	762	772	765	746	753	787	727	782	752	762	784	747	778	739	744	730	751	742	753	741	793	719	732	720	766	755	771	735	793	783	760	798	745	745	750	791	790	770	764	750	751	752	716	747	750	752	781	760	761	771	747	750	754	749	783	740	761	718	750	743	770	758	763	757	734	764	747	723	741	771	756	783	737	724	748	762	761	770	749	729	784	791	777	757	780	707	701	716	775	717	698	770	789	798	807	754	784	781	755	797	784	707	720	747	812	751	771	752	737	746	724	743	733	761	732	776	818	732	756	786	796	730	758	725	745	717	748	767	779	815	774	794	744	749	717	720	727	768	774	794	737	747	754	759	725	755	706	730	787	756	759	733	715	775	736	700	772	757	739	728	792	772	769	747	787	725	756	766	740	733	761	747	765	766	761	765	801	765	741	782	712	732	752	726	743	732	720	732	746	750	745	762	734	756	797	748	815	804	759	697	746	733	703	717	785	753	714	760	739	753	792	751	698	737	738	684	712	751	747	768	748	780	738	761	772	783	740	737	738	724	723	726	738	697	763	749	746	807	773	720	736	750	758	780	747	812	742	684	752	740	762	732	743	804	790	817	768	745	767	747	764	755	795	743	764	729	805	781	788	763	788	786	716	745	740	756	804	781	784	775	763	773	779	784	743	779	719	779	782	753	739	769	770	738	724	714	754	735	736	723	780	765	705	753	810	759	773	732	786	711	695	776	772	719	735	748	777	788	771	719	744	762	786	756	769	744	765	760	796	762	759	744	723	782	733	744	750	801	791	769	736	770	769	767	734	738	754	745	734	767	741	811	752	729	762	773	743	733	740	749	787	751	790	783	726	730	699	740	806	718	732	713	724	769	730	738	730	748	753	760	728	761	713	786	718	733	746	757	781	787	702	765	742	759	737	720	812	740	738	785	691	724	730	756	723	781	719	734	733	705	720	781	741	805	746	790	752	770	732	761	733	776	774	812	787	774	765	754	772	776	716	748	741	733	723	751	716	746	764	740	671	778	718	763	744	747	746	807	705	750	742	718	784	718	730	747	793	808	816	759	768	699	820	796	728	700	774	778	764	742	712	771	739	749	765	728	780	761	749	743	722	759	745	764	781	744	700	768	708	750	765	776	800	756	692	719	764	761	751	789	758	750	781	731	745	756	742	750	768	774	804	768	708	755	706	696	783	725	743	736	741	776	719	729	710	742	789	744	747	678	747	748	736	771	744	788	762	807	759	775	740	745	723	716	743	758	746	812	769	784	818	750	779	755	747	713	769	793	744	724	730	743	779	737	762	769	755	740	753	745	766	748	765	732	778	699	731	755	707	745	734	763	765	786	778	749	778	700	754	751	758	739	737	757	735	736	722	728	750	739	740	749	760	760	758	774	708	780	714	759	777	752	764	758	753	789	716	787	771	752	772	763	740	751	733	751	774	711	724	751	729	792	726	752	765	777	759	755	771	751	768	729	751	679	731	754	777	732	748	748	741	799	803	717	752	700	752	812	749	789	716	807	777	736	748	739	799	753	726	752	752	774	795	743	776	746	712	711	783	758	726	744	739	760	775	733	797	741	742	762	730	761	745	739	799	771	788	750	732	715	763	752	797	672	765	746	733	770	808	776	754	781	741	753	735	719	755	758	802	787	799	724	832	809	822	745	747	777	738	767	693	763	719	777	750	766	741	780	741	778	773	780	821	768	741	741	713	779	740	793	753	739	817	800	762	747	736	727	764	720	722	728	735	764	782	733	777	746	745	796	801	744	767	741	793	741	788	725	728	782	747	700	772	754	793	756	761	788	810	726	805	740	734	758	735	771	768	760	768	773	780	722	710	793	778	733	729	777	785	754	799	760	720	758	763	745	800	765	842	762	785	743	773	724	749	812	761	737	747	751	785	759	750	746	749	787	754	751	744	685	707	763	757	747	737	749	743	785	760	801	759	778	788	706	741	754	783	715	746	727	733	733	738	767	792	734	760	727	756	757	731	784	759	724	802	782	730	714	742	780	753	767	767	787	790	740	726	731	765	754	761	768	715	747	732	782	746	767	718	770	782	699	765	755	708	751	734	738	738	756	798	784	828	763	770	695	768	720	742	771	744	747	750	743	744	800	756	709	816	738	708	794	740	764	724	764	771	750	761	804	757	774	791	739	746	747	719	745	753	721	768	784	766	776	772	762	795	739	741	789	737	786	746	771	738	758	740	749	797	787	766	724	723	746	763	748	737	757	773	804	766	789	751	770	740	739	742	735	789	739	797	749	761	814	776	774	730	743	778	709	746	756	740	731	747	733	774	726	727	727	801	724	795	760	767	736	781	749	746	759	727	753	762	681	757	780	731	764	708	799	740	745	776	785	759	717	768	747	700	804	741	765	750	773	753	769	715	760	762	722	724	708	777	729	747	724	700	789	744	750	734	820	723	770	749	755	748	749	710	778	793	774	729	781	729	742	748	737	791	753	796	785	759	780	722	751	782	755	745	748	756	742	767	765	749	742	710	721	731	744	727	711	746	758	777	724	757	793	759	766	780	739	744	738	759	735	737	724	749	753	765	752	739	786	778	677	768	757	751	775	761	770	732	759	749	734	755	736	740	746	789	768	743	797	734	781	739	756	770	744	738	755	761	694	742	744	708	760	782	733	765	753	752	726	734	759	762	775	737	702	741	722	735	693	771	775	750	706	781	720	771	801	767	762	764	746	778	783	794	747	771	735	752	788	721	769	733	779	763	795	788	778	794	817	685	715	742	758	754	733	747	779	794	715	764	728	734	716	763	749	735	751	686	751	731	752	684	752	719	785	821	701	760	821	743	732	762	742	780	737	740	784	767	809	727	767	767	771	720	762	737	737	761	715	745	749	778	735	769	819	825
7925	625	625	538	469	462	448	595	605	404	229	213	189	211	221	198	210	239	203	218	206	197	200	188	180	178	200	205	222	193	202	187	222	193	194	212	199	152	166	181	211	195	202	216	219	207	190	186	224	196	188	189	199	181	199	184	188	181	215	202	185	177	194	172	188	194	169	182	190	164	196	200	199	210	197	211	191	181	193	189	212	168	194	172	187	230	158	200	193	194	169	190	182	206	158	185	156	181	172	210	192	227	185	216	192	179	170	205	198	200	193	199	176	188	194	181	179	202	212	158	182	200	183	172	202	213	211	207	184	220	204	179	195	217	206	200	186	169	194	199	183	179	163	194	193	185	185	202	200	195	217	179	215	198	188	192	200	184	202	219	202	207	191	190	218	182	176	194	194	172	174	194	202	197	207	219	177	220	190	164	170	192	202	202	175	178	192	193	218	217	196	189	208	192	206	210	201	209	204	216	196	206	195	170	185	176	192	182	192	171	209	193	185	178	216	209	174	204	178	180	172	217	167	203	181	175	187	195	203	207	207	184	186	191	185	216	212	177	209	184	187	175	195	201	188	188	189	204	157	213	222	180	146	170	210	195	198	199	172	204	185	198	211	203	158	210	198	171	174	173	200	203	219	178	183	159	179	176	195	209	212	207	202	194	200	202	180	201	181	181	189	232	183	195	203	178	198	191	224	196	181	149	168	198	205	198	198	182	168	202	207	196	167	184	190	210	221	223	189	171	208	195	171	170	201	188	201	158	199	198	188	196	186	174	203	225	214	209	203	182	181	188	188	177	207	205	186	201	192	199	170	192	216	211	241	238	185	178	209	171	196	171	220	233	214	213	203	199	197	206	216	181	191	193	180	202	194	182	186	194	214	199	206	181	186	197	192	231	198	206	204	172	189	199	207	186	195	207	169	189	168	184	196	219	188	181	218	182	180	199	168	208	205	196	213	188	197	216	175	169	186	203	176	179	177	203	170	224	237	216	214	216	201	222	221	182	193	176	161	183	171	197	172	167	206	200	184	198	189	174	196	220	196	204	159	186	195	196	180	224	205	194	216	209	222	202	216	162	191	165	195	179	209	197	179	204	203	204	189	207	171	184	176	206	207	180	194	220	183	183	208	196	218	175	188	191	171	173	203	195	181	174	182	162	194	201	183	208	204	202	212	204	214	208	182	183	192	178	181	180	202	201	186	210	197	183	172	204	191	208	183	213	176	218	196	174	179	192	195	169	197	191	190	180	197	204	206	207	168	197	172	187	200	216	208	176	197	201	213	197	194	220	168	193	182	232	201	183	199	169	218	193	192	157	188	165	212	202	212	199	210	206	194	195	171	198	195	197	191	207	171	189	198	177	191	197	197	214	192	210	198	185	208	182	187	207	201	210	185	198	184	188	192	166	189	195	194	193	202	179	168	199	202	190	190	206	168	209	201	221	205	207	190	197	177	196	195	192	209	200	211	187	170	189	191	186	201	189	195	191	203	189	178	239	199	197	173	196	196	183	216	218	161	219	189	181	185	189	183	184	202	188	204	219	189	179	207	212	190	192	199	161	195	190	196	201	214	177	209	183	204	179	175	184	202	205	185	229	199	226	194	203	161	189	198	172	200	193	176	189	200	205	190	185	199	181	218	201	197	194	190	222	185	194	162	205	197	197	193	200	166	224	189	198	209	208	211	201	208	195	194	187	202	185	189	196	193	213	194	180	185	242	211	189	203	189	213	192	174	206	182	191	180	175	190	189	199	200	184	199	191	172	191	204	183	190	215	221	191	207	190	166	198	198	191	211	160	203	170	176	211	196	200	206	208	193	211	198	188	205	180	200	211	166	201	195	174	183	186	198	200	199	189	185	197	168	180	185	195	192	211	202	197	184	206	221	204	185	192	220	179	202	201	201	212	196	205	198	198	185	189	225	207	176	202	216	185	160	204	190	190	222	201	194	197	207	193	201	174	192	200	184	169	192	189	211	202	193	189	182	177	193	216	190	207	206	179	191	221	196	170	210	212	191	201	199	202	165	184	180	156	192	197	204	180	183	205	199	185	204	194	192	233	186	198	163	186	210	213	190	199	172	211	198	192	229	180	196	194	214	227	160	173	167	181	172	203	190	204	194	191	208	156	171	183	187	182	214	162	169	214	179	178	195	185	190	204	181	195	207	231	194	228	192	194	195	181	220	193	193	192	208	170	172	189	163	201	168	196	192	182	218	168	189	225	196	187	188	166	189	214	191	195	196	204	197	175	195	189	179	182	207	168	202	196	215	174	197	177	202	215	208	202	184	198	220	189	185	195	192	217	191	184	189	185	178	176	191	210	208	182	204	178	209	189	185	193	198	181	192	212	185	191	180	193	191	197	203	199	188	190	231	203	180	179	194	202	195	184	202	193	217	209	179	184	169	178	210	196	218	199	191	210	178	189	207	184	178	209	212	218	192	184	199	221	178	197	195	209	201	209	208	188	174	190	193	186	205	232	193	170	180	193	192	197	196	216	192	210	193	188	189	186	193	207	193	187	187	193	208	199	201	204	219	185	219	196	188	191	186	172	176	178	162	152	201	203	166	186	191	180	190	190	191	180	160	192	206	165	178	214	196	183	170	228	224	197	190	204	199	197	180	180	178	202	185	192	201	173	172	162	190	170	199	221	196	207	184	190	194	207	195	195	197	164	201	201	177	197	191	177	190	198	188	224	187	215	195	183	200	179	183	180	167	183	183	206	190	221	172	174	180	207	170	169	193	181	198	196	188	218	214	203	172	196	167	207	196	210	225	201	174	180	193	189	174	196	218	199	176	188	221	182	179	187	181	191	161	198	183	189	202	226	184	152	186	194	176	205	208	220	207	205	211	198	206	174	192	167	167	202	196	215	189	216	173	186	198	202	187	179	196	192	173	203	202	191	187	193	203	198	209	210	186	205	171	201	201	182	185	205	178	210	176	201	192	226	207	173	174	186	200	212	174	166	203	201	194	186	198	232	210	178	187	185	197	189	178	169	217	213	177	178	180	187	220	189	198	212	185	201	187	200	193	234	178	200	202	190	195	190	194	201	218	207	150	194	197	193	193	175	203	161	181	192	210	217	192	190	199	197	208	180	204	210	174	195	162	218	216	194	211	200	183	197	204	187	229	176	193	217	193	192	167	212	190	219	211	195	202	192	183	205	207	194	179	207	197	211	187	208	189	186	172	181	206	219	193	196	215	222	181	200	213	167	212	219	222	203	215	203	215	203	186	196	194	206	207	191	199	195	181	184	197	197	197	189	167	201	193	203	202	219	178	175	197	187	196	201	198	156	204	210	172	182	179	198	200	180	217	202	179	158	212	193	187	207	204	195	212	184	185	180	164	201	205	187	167	217	212	157	201	188	187	219	187	192	206	189	193	187	173	197	177	180	185	202	162	201	215	189	186	188	187	190	185	199	214	194	178	189	217	181	179	180	165	193	152	165	187	191	176	177	218	198	205	199	215	217	192	179	189	210	191	190	216
6455	873	1358	1666	1721	1796	1872	2927	2949	1668	647	630	660	654	574	552	578	581	568	571	572	507	575	579	549	564	559	499	581	522	528	559	533	508	485	491	536	542	503	539	555	550	537	540	545	512	517	505	529	560	531	509	543	535	569	505	526	537	526	491	518	508	545	509	522	543	545	536	527	511	514	548	566	497	505	502	530	545	513	525	518	529	489	522	536	539	524	525	495	541	511	569	569	528	529	506	500	486	503	554	526	474	512	491	511	543	494	535	552	504	529	502	506	486	494	520	539	537	523	501	525	539	541	529	483	531	549	551	454	510	515	557	509	500	537	450	513	521	510	535	531	534	521	467	508	521	534	527	566	529	536	508	510	484	513	515	508	521	504	481	547	562	515	514	505	522	500	537	519	531	476	553	513	527	507	522	522	517	549	442	500	536	561	565	528	488	538	503	561	507	535	546	533	554	559	489	511	513	524	541	531	496	553	511	527	495	520	540	521	530	532	503	528	512	532	507	598	481	553	560	548	519	495	461	455	557	553	499	506	527	525	520	501	529	537	513	531	493	537	549	536	519	512	548	514	507	548	503	525	478	529	474	475	492	527	527	539	532	513	541	526	518	497	545	495	528	511	503	518	519	532	505	478	524	553	522	542	490	507	515	535	525	492	530	523	513	553	527	519	479	528	480	513	519	502	542	537	529	505	509	486	583	530	524	549	517	457	492	515	495	530	509	507	480	521	569	492	548	505	508	523	501	574	526	498	538	522	526	544	525	526	521	526	544	526	543	531	586	549	529	552	508	521	551	516	495	514	528	534	493	554	508	536	523	516	544	496	542	472	561	479	513	482	496	522	504	531	525	548	518	510	517	489	562	534	568	534	540	501	507	495	512	506	552	523	531	541	513	494	504	546	472	543	496	502	567	595	504	555	510	534	497	472	544	563	504	518	514	509	522	547	501	509	541	522	513	541	566	523	525	495	525	542	542	540	538	520	505	529	544	552	540	545	513	525	550	549	505	521	517	511	515	546	526	474	500	529	534	506	513	578	479	549	520	514	500	540	491	518	503	522	528	521	529	491	531	496	504	551	508	518	462	539	602	504	484	530	487	479	492	550	507	510	539	524	514	505	503	523	500	494	572	507	552	522	521	552	516	506	513	568	502	546	484	563	536	533	519	542	511	518	519	507	523	468	519	505	529	509	507	513	523	524	522	521	474	518	514	491	542	548	515	490	530	504	530	538	541	519	533	517	516	499	517	563	503	537	528	495	530	496	487	531	533	509	528	550	540	544	496	516	510	544	556	532	488	548	512	493	508	550	476	535	531	495	529	537	487	454	560	541	515	518	536	548	570	493	540	531	516	543	511	523	540	500	530	524	485	491	468	539	521	498	534	485	530	516	503	503	514	564	542	537	524	500	502	504	503	481	564	523	530	533	528	516	512	526	481	529	528	530	514	516	571	532	505	518	486	475	505	567	552	523	474	545	522	524	499	530	537	501	462	528	514	524	517	501	512	494	510	518	527	519	506	530	528	505	495	460	518	505	502	548	528	495	509	519	518	493	496	516	523	557	517	511	524	514	533	507	542	519	542	517	507	540	545	536	529	526	538	519	519	543	541	492	567	531	527	517	498	517	548	478	519	476	518	525	536	504	521	526	520	542	567	535	522	529	501	503	510	534	516	488	514	498	492	542	542	527	518	526	512	506	534	522	537	517	526	513	553	475	514	466	524	508	534	520	514	518	512	541	512	485	503	506	548	553	538	518	537	537	524	516	517	529	530	500	515	500	542	501	487	526	508	564	508	503	503	531	538	529	519	509	508	530	518	548	523	511	550	520	563	508	496	535	491	539	509	520	516	540	503	521	553	508	501	513	501	518	512	518	522	522	547	488	518	457	520	502	518	528	540	494	542	511	554	495	541	540	517	515	504	528	553	503	486	513	502	488	495	555	547	542	524	535	535	498	553	488	521	525	513	512	517	513	488	482	545	506	503	517	494	521	484	488	525	544	586	506	539	530	512	521	534	516	533	514	534	477	589	550	564	514	525	528	467	518	505	508	535	519	483	529	505	520	542	537	515	510	507	526	541	512	529	602	539	529	525	519	490	524	545	489	553	495	521	513	564	513	525	517	535	512	549	522	539	477	509	555	513	520	542	550	533	510	560	538	489	524	524	515	493	494	506	523	483	503	488	532	514	484	500	504	512	519	595	532	506	493	523	486	546	502	518	541	508	523	593	526	528	522	530	490	507	525	550	489	482	542	544	524	538	513	513	531	519	542	540	524	498	489	521	528	521	522	558	531	546	487	556	555	482	530	506	499	524	502	488	517	490	482	509	502	542	538	530	566	551	514	535	552	519	527	534	534	496	539	516	476	502	540	550	523	535	531	552	513	509	512	528	479	536	517	491	563	521	525	505	525	546	534	526	488	556	503	511	509	529	499	481	493	509	510	529	505	466	516	527	503	493	515	556	492	540	486	484	494	519	485	504	508	515	564	536	504	486	550	533	525	497	517	537	497	518	486	531	511	540	576	517	496	529	502	555	545	519	520	540	505	507	529	542	484	544	497	509	503	502	486	569	530	562	491	501	509	503	532	534	526	549	497	499	543	527	531	509	532	508	543	510	552	518	541	488	472	504	553	541	505	519	478	485	543	494	517	529	533	515	502	521	496	514	537	534	507	555	514	520	518	531	530	539	540	540	499	515	546	488	519	510	515	501	506	493	504	569	503	510	512	530	473	513	548	495	492	521	522	536	545	521	459	496	509	520	563	511	509	545	524	545	539	523	462	554	525	561	503	532	538	508	535	495	469	508	520	531	500	554	483	556	571	547	536	503	490	536	508	502	503	510	495	506	473	501	552	509	536	487	522	511	553	514	511	536	521	551	510	532	516	547	558	471	521	516	522	527	522	507	542	526	549	483	541	510	558	521	494	502	543	523	526	553	535	487	505	513	481	510	547	488	501	483	474	514	557	524	493	515	522	492	515	526	503	545	514	529	499	505	507	556	546	526	513	503	520	520	525	552	480	500	526	521	526	530	501	525	518	496	497	571	550	531	515	527	556	502	487	531	521	524	515	523	499	509	483	513	521	530	515	494	542	534	514	555	472	503	490	507	513	509	509	485	498	512	523	489	534	543	503	533	521	522	516	505	517	528	500	546	473	491	537	480	516	519	503	507	512	519	534	520	545	528	540	539	508	499	536	484	531	535	518	533	513	522	491	462	543	498	539	521	535	502	512	539	500	469	486	501	518	556	522	551	533	500	505	527	524	527	526	554	533	553	511	497	513	524	530	493	518	574	514	525	509	540	513	526	531	515	518	524	522	506	524	512	483	546	524	494	545	556	537	515	507	492	493	541	558	520	537	528	561	526	483	533	465	554	541	529	536	511	459	512	504	521	550	542	533	534	521	511	565	522	525	540	542	536	509	528	545	502	518	554	509	513	531	534	540	517	496	521	543	524	506	537	499	482	524	509	478	503	527	475	504	530	534	541
14356	1460	1180	996	844	758	890	1019	981	512	366	367	346	359	368	286	309	318	341	342	328	334	329	347	343	350	331	344	306	307	326	327	338	304	340	302	326	350	344	336	345	344	291	304	347	341	282	318	322	333	297	324	284	322	305	336	348	342	294	292	304	343	312	299	347	359	333	326	327	287	312	316	344	288	317	300	327	339	299	295	308	312	363	350	344	318	329	319	356	303	316	324	333	313	308	386	345	309	328	335	360	322	336	331	316	320	330	282	338	327	292	319	306	325	355	316	336	361	333	335	332	324	297	344	314	354	325	352	330	346	323	304	273	319	321	290	330	312	327	281	342	340	317	345	344	316	324	307	322	353	308	276	332	310	315	325	322	335	344	306	302	328	336	312	321	300	353	345	326	333	326	321	309	311	344	322	324	365	361	302	325	284	303	337	308	336	291	319	316	318	316	343	347	314	305	358	371	312	336	284	298	320	299	343	320	290	330	305	312	346	330	301	341	308	327	350	310	335	326	365	290	319	297	329	337	325	324	345	284	340	337	353	338	323	304	361	349	323	300	324	320	325	353	336	346	325	336	340	308	320	340	343	321	345	319	322	321	301	311	324	334	330	304	309	280	315	322	277	305	290	305	300	315	310	321	317	320	319	342	331	301	319	292	313	298	320	295	297	321	313	333	318	304	335	304	320	315	317	383	303	297	329	295	331	317	296	318	325	328	351	327	317	315	288	311	329	314	311	294	334	343	326	314	337	330	325	350	328	310	355	334	335	314	314	306	322	342	301	340	316	316	301	356	285	327	316	284	327	348	331	309	321	332	303	310	309	312	310	302	297	323	297	303	284	300	301	301	300	345	332	325	315	339	334	319	331	316	303	322	313	302	344	338	310	327	292	314	302	345	279	348	349	333	326	345	339	330	333	300	361	328	321	323	303	311	321	357	295	375	346	364	314	361	342	332	295	347	335	320	333	337	314	333	341	299	327	308	343	342	330	319	343	324	369	326	359	297	326	288	365	331	348	315	345	317	335	301	314	333	313	324	333	336	332	314	292	340	326	304	317	337	322	341	316	302	328	334	318	356	316	312	334	338	339	295	314	332	297	357	295	311	311	327	334	308	311	309	308	344	359	301	335	339	320	327	308	321	329	331	346	344	318	328	287	311	327	299	305	322	330	321	331	298	312	335	294	323	305	323	344	300	332	254	292	315	330	298	352	347	294	311	291	363	336	297	325	315	350	298	310	322	288	298	293	316	335	364	330	363	355	333	285	303	350	332	310	307	308	322	324	298	307	322	332	275	353	304	322	289	322	345	298	321	359	324	345	320	288	339	371	290	310	322	310	343	305	340	331	284	342	327	336	329	338	328	325	338	318	294	342	313	330	382	317	316	316	349	371	310	304	300	313	323	315	314	289	314	342	293	289	355	294	290	292	325	326	338	330	322	311	294	322	324	326	302	322	306	311	314	309	346	341	313	336	288	345	316	316	321	314	332	331	325	318	308	313	315	289	314	315	301	320	304	315	289	311	328	302	314	298	332	341	315	321	299	316	332	326	308	330	330	309	320	315	309	322	335	346	352	318	306	306	304	316	349	272	342	322	321	299	287	306	344	328	313	347	357	358	314	324	330	310	344	325	303	321	317	327	315	327	347	327	307	338	324	302	301	329	282	369	321	311	315	318	322	362	344	317	340	335	309	347	349	308	352	305	320	300	277	309	300	310	292	332	348	300	332	300	301	338	275	314	313	347	326	312	314	338	302	327	323	352	327	298	313	298	347	329	300	305	291	350	338	307	351	317	302	329	309	333	324	339	299	336	344	365	335	278	325	334	344	302	293	343	310	300	309	353	312	342	328	356	330	346	335	315	334	300	322	331	341	292	307	320	351	334	294	283	356	304	342	319	366	334	338	330	299	321	307	344	305	296	330	299	311	299	355	319	299	304	338	370	303	310	281	305	321	335	314	324	351	333	330	323	338	307	348	371	325	306	283	331	331	315	319	318	360	330	380	305	323	338	338	319	344	348	311	324	287	312	327	324	310	324	289	306	305	347	310	304	329	319	323	310	333	298	320	282	304	340	340	310	303	335	329	302	269	359	327	307	338	306	335	343	338	317	339	343	322	299	352	320	331	329	337	302	381	309	347	321	291	316	335	319	315	324	289	296	318	345	295	312	312	327	321	333	359	333	319	320	331	320	325	288	311	349	302	309	327	321	312	301	316	352	323	348	351	322	301	331	367	337	334	341	332	341	321	336	323	309	333	363	336	290	288	318	315	300	362	346	304	330	325	322	330	338	323	344	308	305	323	300	306	295	320	326	330	318	337	329	299	318	322	316	294	285	322	329	333	293	304	326	305	342	353	318	351	309	300	342	312	309	306	346	303	330	346	315	307	324	296	306	318	290	301	358	349	346	330	330	370	304	334	304	341	332	296	315	313	304	339	311	327	326	339	350	293	340	316	327	333	317	319	350	330	285	324	302	329	310	295	346	326	290	284	322	315	363	337	336	315	340	342	335	324	354	366	336	316	318	329	346	335	352	322	346	309	307	315	301	315	307	332	360	374	337	316	343	314	295	318	306	300	305	304	297	297	324	308	283	313	329	290	318	334	330	296	336	287	310	319	319	302	331	318	310	294	293	332	320	336	351	293	326	341	352	334	309	314	321	297	284	314	297	329	305	348	281	326	342	342	309	298	326	286	328	296	329	282	348	303	296	329	333	325	286	308	300	322	341	319	351	354	316	348	308	312	311	334	330	341	310	330	305	344	333	338	330	363	312	334	315	281	297	308	275	293	315	357	343	321	299	343	305	299	321	331	310	305	313	335	315	283	342	341	327	333	324	311	333	330	330	321	314	342	325	344	289	321	270	322	289	299	341	322	322	321	338	326	349	325	316	319	315	324	339	352	316	356	322	311	319	321	320	355	344	368	320	341	297	314	325	294	301	307	315	371	351	275	343	343	315	321	305	316	320	320	318	328	340	331	336	301	310	300	359	351	341	347	342	321	328	321	341	372	280	311	315	323	363	323	287	311	298	332	366	322	323	316	360	308	321	329	322	327	367	337	299	309	318	362	319	304	342	317	295	332	318	327	373	314	300	380	333	336	312	315	306	341	318	322	308	318	303	326	338	308	330	324	327	355	363	290	341	292	325	334	352	339	333	339	312	327	306	317	316	383	341	323	302	306	295	319	304	314	337	276	312	323	355	325	300	309	324	311	302	339	323	297	316	325	322	328	315	327	310	346	298	355	333	332	311	352	346	329	318	326	323	315	336	362	361	311	308	306	277	324	306	314	326	312	297	332	319	336	305	332	350	318	318	345	316	324	346	308	336	287	321	330	332	328	343	316	316	383	317	332	357	352	319	325	332	309	288	301	333	311	313	353	319	332	317	308	329	303	335	337	337	362	330	294	361	345	338	329	332	350	331	296	326	355	335	307	312	315	325	306	330	364	345	348	336	326	349	306	331	306	320	316	324	347	350	322	328	317	329
8493	1437	2561	2923	3030	2896	3533	4606	4164	1847	1183	1032	975	1008	942	946	922	886	895	915	925	884	854	850	845	848	778	852	864	793	882	779	785	821	828	805	822	826	786	854	808	853	788	866	790	853	773	776	786	801	787	807	826	823	771	788	811	829	795	815	829	827	807	824	782	845	778	810	731	776	809	796	724	779	792	778	780	800	829	815	770	804	798	819	779	783	804	779	806	815	821	763	827	786	784	792	751	803	774	843	820	802	761	754	747	769	758	770	814	766	828	785	786	784	803	803	788	758	811	792	807	819	789	762	768	801	774	783	837	775	794	835	815	794	814	799	816	814	798	824	811	758	769	782	835	817	789	781	791	792	818	812	766	751	787	770	778	782	793	813	760	796	779	815	790	833	804	744	802	696	813	788	754	769	817	788	761	777	774	802	782	811	758	766	807	790	742	803	817	822	858	808	820	782	808	831	814	753	861	772	764	751	784	782	794	786	776	793	792	792	834	782	777	741	774	777	705	804	842	827	791	760	783	809	766	860	817	747	786	819	804	761	767	760	759	787	805	792	770	832	767	796	798	740	784	763	771	767	779	755	743	735	767	707	778	829	785	771	746	834	797	779	761	792	846	807	777	808	746	790	776	768	777	791	785	766	800	820	787	818	778	818	782	791	801	765	741	745	816	759	792	796	782	813	815	793	758	801	772	792	789	766	763	802	806	776	812	766	796	720	822	804	769	809	806	820	773	775	834	797	725	807	760	763	833	766	823	817	791	830	743	795	804	753	815	761	735	779	806	790	839	764	799	782	781	705	762	778	864	756	853	763	793	815	783	824	785	787	786	752	824	759	756	792	797	764	726	768	804	757	807	753	781	795	791	816	764	787	790	809	838	787	809	770	801	774	796	799	811	803	766	780	762	819	764	776	801	824	760	794	775	777	883	808	820	779	803	791	829	745	812	827	790	790	800	793	809	714	794	765	824	760	752	809	768	769	802	801	841	844	782	785	793	784	779	747	819	747	817	784	798	826	817	744	792	806	832	750	787	790	786	805	758	743	844	805	778	780	751	760	813	806	810	830	774	809	794	824	729	818	824	769	777	793	851	738	751	774	799	782	763	819	790	787	782	780	791	761	798	806	822	757	826	789	751	775	780	777	770	716	760	717	855	781	778	837	773	720	745	790	796	811	801	847	841	792	811	773	754	828	738	801	786	834	781	812	790	768	754	804	739	772	797	804	752	801	787	758	851	836	764	829	778	801	790	824	743	810	837	796	851	793	778	798	736	790	753	804	813	790	800	782	777	790	790	764	770	787	771	738	785	810	805	781	802	786	755	764	773	770	801	763	797	797	769	857	744	772	781	815	840	759	795	741	818	788	767	801	831	832	759	782	796	779	787	774	793	767	783	771	769	820	793	824	774	812	760	780	798	802	769	824	753	792	822	773	814	821	785	767	786	798	838	803	793	769	831	822	798	778	791	785	783	811	795	790	793	809	787	819	788	808	788	842	747	764	766	749	764	759	820	807	771	766	788	796	783	792	774	773	778	797	813	722	806	796	804	831	777	783	791	816	808	809	736	780	808	792	741	763	794	758	767	845	815	776	786	849	776	775	775	800	788	811	782	791	814	766	768	783	784	774	789	796	808	795	778	789	781	794	827	771	772	790	772	799	820	805	772	733	780	750	823	769	839	761	847	780	784	800	771	768	728	733	783	766	826	817	817	812	759	801	844	770	813	753	763	773	783	759	835	749	768	805	803	798	836	749	772	800	729	766	744	747	791	785	801	794	809	738	815	805	770	833	831	763	762	832	748	802	792	829	760	735	797	762	802	752	828	787	817	797	752	810	766	834	805	795	723	785	787	777	752	779	791	792	793	756	768	809	836	762	751	810	786	811	783	772	751	796	789	810	827	750	822	728	800	766	765	726	801	796	795	792	790	790	741	786	746	779	826	755	831	800	832	781	798	784	752	744	778	838	780	759	750	776	774	769	794	770	792	823	809	767	792	808	804	796	845	807	798	756	781	783	838	798	781	785	802	819	794	764	798	790	788	798	772	772	779	809	792	791	777	757	806	801	800	802	760	825	786	787	802	754	846	824	795	752	839	767	741	772	698	800	779	788	731	749	743	803	794	767	817	837	801	782	791	804	797	778	787	794	794	781	787	785	813	791	788	792	809	799	788	810	805	795	774	803	776	764	795	802	789	730	803	758	791	806	787	826	744	761	752	798	766	773	742	797	807	785	828	804	791	825	754	787	777	777	820	798	775	790	833	770	774	816	763	823	784	788	747	774	757	776	804	803	811	757	816	843	756	781	720	790	780	756	767	757	754	748	769	780	792	781	780	806	786	817	816	780	778	791	775	789	826	794	824	771	791	822	784	758	773	776	790	786	790	816	785	808	804	772	807	831	792	846	799	838	824	809	765	823	798	803	781	786	785	791	751	803	772	811	802	829	833	807	732	796	801	775	766	794	768	808	806	812	781	794	811	791	767	757	765	817	753	759	804	799	750	797	752	786	780	803	841	822	813	828	803	818	835	828	748	810	775	783	783	814	820	773	791	775	769	796	800	813	792	781	729	707	826	751	799	720	805	771	810	782	759	764	810	781	781	831	756	761	842	794	804	813	822	810	782	825	810	796	711	767	793	764	796	756	822	782	792	806	806	832	748	800	836	740	754	784	749	798	796	739	739	760	783	781	816	785	826	828	794	745	776	805	785	786	758	815	841	770	788	810	782	745	804	833	822	747	795	752	759	814	833	759	807	796	800	836	755	778	761	832	824	772	783	830	755	802	778	820	823	774	769	776	789	784	803	759	765	774	839	817	770	787	834	806	756	825	804	791	797	784	814	810	752	819	810	849	744	798	799	802	808	798	765	784	715	810	803	779	775	723	797	747	801	831	769	781	761	782	818	852	786	778	803	817	866	821	804	825	769	776	796	762	774	799	831	751	822	786	803	792	795	783	791	800	848	791	835	729	803	800	768	793	800	793	831	798	782	742	802	783	739	743	798	802	792	855	796	767	768	709	740	745	783	810	837	790	765	778	759	768	811	754	747	794	810	794	796	814	773	806	767	755	770	807	763	828	791	808	815	783	785	813	793	787	801	800	782	784	743	771	771	779	786	827	820	795	839	782	828	802	770	772	787	771	782	783	756	800	781	766	750	752	795	761	800	806	816	773	819	820	839	816	726	792	735	778	848	788	790	775	799	760	774	767	801	800	813	797	765	815	813	774	804	759	789	755	802	745	767	782	746	784	792	804	806	783	757	758	816	777	789	784	810	781	761	825	755	772	756	763	758	772	782	793	797	830	797	810	790	798	764	778	774	811	794	756	752	801	756	762	754	830	755	744	760	766	814	769	774	800	813	802	765	815	784	818	795	758	799	755	762	792	765	796	828	796	777	825	802	781	821	783	778	753	815	783	844	804	814	761	810	800	799	804	766	769	786	740	786	805	729	791	771	760	773	774	802	794	779	787	801	838	797	820	795	811	779	738
1784	365	390	405	431	445	490	515	469	327	306	286	309	308	332	327	309	324	350	331	332	309	335	316	320	372	335	368	314	315	325	329	298	343	343	311	318	294	344	342	366	313	281	313	289	319	285	342	341	298	286	339	338	344	317	271	300	316	322	351	312	335	328	310	302	342	331	284	358	305	342	342	320	293	344	333	322	310	313	273	312	360	287	349	323	309	297	339	346	356	321	297	320	319	316	347	313	318	331	314	299	326	323	320	305	293	318	297	312	336	328	317	308	344	306	285	340	331	334	306	321	342	313	314	275	330	322	325	337	339	303	320	336	342	290	325	314	329	307	336	328	346	312	359	336	316	303	324	309	340	334	320	347	307	310	294	312	353	345	313	304	310	347	332	322	343	341	327	332	340	304	309	331	322	312	339	369	359	345	304	355	316	317	317	331	290	319	325	296	313	340	343	349	326	337	318	310	360	333	336	329	326	341	322	304	323	299	348	290	336	300	270	281	307	325	314	345	340	324	326	321	329	316	330	317	337	317	324	322	342	330	324	328	338	328	288	315	322	315	324	326	271	313	298	310	277	344	343	299	312	288	312	339	288	319	301	312	328	305	337	294	362	292	316	287	304	320	289	334	317	332	330	345	320	351	315	336	309	308	308	303	350	302	317	319	289	279	331	340	338	306	302	304	333	323	320	333	348	289	334	277	352	293	333	322	317	288	332	287	315	304	296	298	316	325	301	319	307	260	342	316	330	295	288	320	324	329	321	300	318	326	292	293	361	357	328	340	303	346	349	285	322	355	286	313	316	325	335	343	297	335	377	288	299	339	311	317	326	339	330	364	335	331	334	274	326	332	322	338	340	298	337	309	272	332	323	346	324	341	326	379	319	333	322	289	318	309	358	301	320	315	316	330	328	352	344	336	307	302	308	326	329	313	335	316	314	316	322	350	315	327	319	346	338	331	338	331	304	314	301	265	317	335	377	342	321	329	327	339	341	316	266	311	337	341	323	347	336	287	318	301	312	317	325	299	357	312	354	331	339	325	297	327	344	309	335	335	334	316	352	354	272	334	337	338	339	316	310	318	362	318	303	312	340	305	286	320	312	331	320	325	321	318	318	303	308	269	295	316	300	313	326	298	324	314	306	290	295	304	323	332	304	309	336	297	293	286	338	293	320	310	350	329	345	357	322	313	285	354	359	352	317	335	353	328	345	329	336	349	296	319	302	298	321	334	270	335	284	347	334	329	308	298	278	315	294	329	310	336	322	335	327	324	334	349	288	341	328	328	316	282	309	296	350	324	277	290	299	361	324	300	303	339	298	318	314	318	304	308	331	302	313	305	306	358	350	314	294	309	343	321	333	310	289	342	325	315	315	339	287	320	300	309	313	321	331	329	330	301	299	333	327	350	340	321	327	357	384	328	306	330	335	326	313	342	339	344	296	285	298	275	321	319	263	327	288	313	346	330	347	309	352	326	298	328	304	308	334	291	327	301	340	339	353	308	261	322	306	338	341	321	278	299	308	305	308	334	300	293	300	327	326	282	319	324	320	376	321	308	314	310	308	315	313	351	356	314	291	299	292	317	331	306	320	335	331	333	325	345	332	322	303	342	304	298	315	308	334	309	335	336	335	319	336	352	318	324	313	298	304	312	336	326	315	356	299	320	302	294	316	336	327	337	323	336	328	335	275	368	337	303	309	320	324	329	319	302	307	311	324	306	329	299	321	327	322	314	342	331	329	333	346	305	335	311	299	278	325	312	333	289	311	311	327	304	339	277	289	267	300	329	308	313	326	313	334	308	311	322	335	289	343	309	336	312	304	319	325	324	343	321	338	348	306	326	336	296	327	341	341	324	302	333	312	285	313	283	355	349	325	297	323	339	323	351	282	314	318	324	296	341	333	288	314	338	311	317	340	321	311	314	324	330	327	319	313	320	329	340	327	303	334	298	337	330	303	301	315	303	335	299	301	324	351	325	305	325	344	359	322	370	330	335	295	345	343	306	360	298	337	348	350	333	331	273	351	320	348	308	307	295	296	324	296	323	329	314	324	323	336	311	336	326	331	337	309	297	351	314	312	344	292	337	315	321	302	323	322	329	306	327	309	287	305	367	327	303	345	344	311	304	330	339	320	344	276	311	331	364	344	306	300	284	302	293	331	324	307	302	319	351	363	297	320	298	321	337	327	339	324	303	326	310	327	321	293	338	328	309	326	329	299	342	326	343	325	356	332	316	333	315	336	354	332	319	285	330	329	282	344	332	296	332	351	327	326	330	310	330	322	327	323	270	342	335	307	301	335	284	338	307	290	317	326	345	325	312	316	343	315	315	376	307	330	307	308	329	289	328	315	297	291	301	293	317	341	302	329	276	295	311	368	355	319	310	320	319	283	324	320	304	331	306	310	292	328	305	323	321	312	295	329	309	280	316	279	323	301	312	301	299	347	346	356	319	344	331	317	294	332	322	342	351	353	327	320	356	330	309	327	298	335	343	322	297	311	317	310	318	318	365	328	308	340	324	343	283	325	321	318	309	289	304	293	295	337	320	329	319	311	289	315	335	271	325	297	314	292	335	315	321	323	311	284	292	313	305	347	310	300	327	295	290	345	354	303	314	315	332	328	325	317	296	318	340	300	307	309	365	332	343	318	290	332	331	317	351	345	321	327	320	312	311	316	334	292	310	321	330	324	309	341	308	310	300	330	354	327	336	320	300	304	361	321	324	352	329	313	318	316	329	338	363	327	309	270	287	322	325	313	321	321	313	300	316	338	319	315	312	305	308	292	300	329	314	308	297	328	298	321	341	306	318	283	297	321	300	316	288	295	315	344	339	317	334	368	324	314	322	302	321	297	315	313	344	334	334	325	322	342	341	369	329	299	309	292	303	306	316	316	304	345	325	302	315	286	328	337	298	330	321	326	304	314	305	311	342	312	297	327	299	317	316	304	347	329	320	332	318	304	346	307	334	308	334	327	332	322	345	303	336	329	332	311	310	325	300	316	327	310	326	329	286	332	302	313	302	306	288	313	333	318	298	318	324	346	306	305	295	303	300	293	307	335	317	300	327	305	357	304	326	303	339	305	309	310	325	311	315	368	351	317	342	343	323	346	318	349	313	343	304	327	336	337	340	290	332	292	315	315	327	309	340	295	316	305	334	343	309	298	327	320	295	324	295	338	349	339	308	282	284	309	308	318	305	296	325	309	281	328	319	300	285	329	307	317	308	342	286	368	316	313	323	299	341	334	353	302	337	336	311	344	313	320	325	302	355	304	291	302	331	287	321	303	357	319	292	285	300	293	301	313	300	357	317	321	341	330	332	289	338	314	317	292	298	303	317	304	312	298	280	343	322	333	307	298	314	343	346	316	301	310	298	328	333	306	319	327	308	323	290	301	292	304	318	328	314	294	295	320	318	328	310	359	349	326	307	331	329	338	326	304	362	311	335	341	302	299	302	332	307	325	285	320	312	313	313	326	291	313	313	319	351	318	284	340
1960	800	905	921	1109	1180	1450	1799	1455	758	757	761	738	801	693	740	771	660	762	760	779	758	742	716	743	759	737	703	752	732	734	743	734	802	757	759	768	715	707	726	738	773	768	734	720	750	791	707	730	711	789	703	724	717	741	755	775	774	762	716	716	720	714	752	743	710	754	692	767	737	777	708	748	715	724	721	777	725	752	760	821	714	704	725	713	712	735	758	721	781	734	742	759	752	711	715	768	752	754	788	740	734	704	738	735	721	748	736	709	725	722	769	762	776	737	730	727	722	735	741	729	804	656	724	723	758	773	738	788	693	744	714	716	755	728	733	753	686	769	767	737	745	674	742	761	719	718	746	736	721	771	791	736	768	780	692	712	761	753	753	744	704	702	745	748	746	748	726	735	719	702	731	755	745	725	732	752	752	748	721	697	710	742	684	724	751	697	740	731	784	723	711	743	745	791	748	771	761	751	760	745	713	728	766	778	711	763	714	771	732	659	722	728	722	726	748	697	770	785	736	745	705	775	770	761	758	762	776	759	736	700	739	724	779	760	766	749	756	717	744	720	746	751	765	697	731	750	768	770	711	755	768	740	757	714	724	731	702	708	717	736	812	727	704	783	778	734	752	742	715	767	713	771	773	720	714	677	755	752	772	758	743	742	786	778	759	768	796	706	737	773	736	690	737	759	770	704	760	736	691	746	777	751	705	718	756	724	746	768	728	706	724	745	716	734	746	772	696	686	710	750	786	729	762	716	776	764	710	755	699	727	741	697	737	740	786	708	774	743	723	766	727	760	747	737	760	774	768	789	753	741	711	726	723	748	771	777	732	793	732	791	694	726	757	666	732	725	790	770	734	746	720	747	732	699	749	699	777	701	749	714	755	745	754	793	744	750	672	736	770	740	769	757	748	752	710	756	738	739	733	761	740	734	727	703	755	695	725	756	727	676	712	776	741	770	736	742	717	752	708	705	723	798	715	706	734	732	732	767	714	727	731	774	753	762	754	740	760	761	730	790	714	777	729	728	757	767	711	741	719	714	735	695	710	747	728	747	769	741	821	726	751	763	734	761	768	752	735	780	749	731	743	727	723	735	758	767	765	733	763	757	770	772	728	792	708	658	720	706	738	746	742	729	722	744	727	745	674	754	671	764	732	718	726	725	692	733	721	751	760	733	715	720	724	737	719	692	723	711	743	718	741	730	744	716	790	727	784	734	775	727	766	734	772	742	800	726	729	740	740	744	761	709	754	751	701	748	743	752	778	768	718	732	711	727	770	733	728	759	779	714	706	729	777	752	740	763	752	767	724	740	722	706	747	767	701	768	727	768	703	781	727	719	711	768	734	750	732	728	773	667	698	710	744	741	736	763	763	722	747	749	740	744	766	723	727	706	700	756	739	697	750	749	742	746	763	756	709	674	725	689	741	744	736	714	739	750	783	728	686	768	785	729	752	682	749	768	720	707	763	733	739	775	709	759	710	766	767	776	799	696	751	710	760	776	739	737	708	777	749	800	728	813	797	757	755	762	702	720	799	769	711	771	720	701	730	764	725	755	764	724	709	737	765	734	687	767	798	718	705	730	726	725	758	739	776	781	716	737	721	706	782	734	735	714	739	757	691	714	720	756	757	722	791	736	786	732	730	745	766	759	713	772	804	745	721	767	719	763	762	736	725	749	705	770	777	741	735	790	739	726	731	714	722	749	736	736	733	718	719	724	725	752	713	740	733	736	789	784	738	760	750	730	742	714	723	723	765	733	745	713	746	744	744	690	697	737	720	756	731	738	771	742	787	689	737	779	755	711	700	746	783	756	735	771	802	810	699	746	751	706	794	741	755	710	695	749	748	748	727	728	735	729	743	741	697	721	709	780	682	733	753	715	712	741	665	726	761	773	685	725	796	722	724	758	736	736	755	719	782	739	746	759	714	741	724	763	649	744	696	710	790	719	737	746	724	712	717	728	739	719	656	777	735	759	758	749	798	740	723	759	716	717	752	760	722	728	772	744	753	700	683	734	732	771	751	716	725	709	743	697	726	710	737	727	770	707	736	790	711	751	716	738	721	768	751	733	765	772	757	777	739	751	721	721	730	699	761	750	733	717	741	725	765	755	727	778	775	719	730	736	749	763	744	713	770	779	785	742	784	730	739	724	739	711	704	730	765	761	716	732	715	762	723	777	812	736	717	757	765	709	709	724	804	768	762	762	776	686	760	723	731	752	750	719	789	708	784	722	698	754	760	791	739	739	740	734	740	761	734	726	798	732	779	758	736	733	689	675	711	714	728	733	714	737	742	721	745	725	751	736	716	771	717	710	741	721	716	772	752	735	701	745	747	728	727	705	767	744	736	722	773	722	743	747	727	750	714	757	790	711	811	691	723	739	740	743	755	795	781	751	775	746	772	774	752	745	739	790	771	785	763	762	733	780	744	765	704	757	767	712	744	727	738	763	730	755	713	747	740	725	733	737	748	753	778	742	766	745	764	744	731	730	698	754	774	744	729	727	753	783	779	757	733	740	775	760	739	778	725	755	751	762	691	714	730	719	765	770	748	724	737	727	773	687	740	756	743	735	734	737	739	688	709	769	695	746	733	718	736	734	715	734	703	719	756	713	747	700	796	713	735	788	765	707	751	754	745	703	719	802	755	729	709	730	757	718	733	709	763	800	709	694	738	734	751	715	758	741	745	743	749	746	757	749	722	752	731	785	701	737	797	737	760	716	748	701	768	765	769	748	784	697	724	720	778	763	771	715	730	715	726	731	774	716	764	739	725	772	752	743	783	787	737	738	753	764	743	717	764	750	710	752	708	720	712	703	779	759	726	756	718	733	754	715	716	727	712	737	748	740	745	750	751	742	753	766	766	744	733	696	741	744	694	727	784	688	761	725	765	747	752	751	733	763	729	735	718	735	810	733	743	733	770	730	743	793	709	786	715	736	793	742	747	769	753	730	743	726	786	751	713	769	751	805	712	798	774	733	706	700	749	751	737	748	734	761	713	696	761	722	745	730	691	729	719	710	738	723	767	717	750	746	756	731	738	744	721	777	733	722	737	752	710	759	743	768	759	776	758	757	768	734	769	738	726	683	721	724	729	722	741	712	780	795	772	707	758	724	712	759	765	671	723	781	774	752	784	742	761	698	770	724	735	739	679	703	773	759	735	778	715	746	775	765	734	731	740	703	778	775	769	765	712	761	690	744	675	741	770	764	731	727	709	702	744	750	723	729	740	798	767	759	717	716	695	714	721	753	710	742	726	707	769	750	745	735	749	758	733	752	689	799	790	797	726	722	716	725	755	751	733	699	699	734	773	737	693	754	773	732	768	777	753	745	724	681	769	757	705	719	761	733	754	759	745	749	768	766	747	766	760	784	709	716	725	736	698	731	725	778	763	681	776	731	741	776	767	761	734	709	684	730	707	736	713	770	762	737	726	722	724	741	756	732	728	739	745	734	773	700	719	701	802	738	757	780	797	722	719	732	744	727	689	812	778
7796	607	614	469	476	460	510	587	459	197	216	201	225	219	178	197	184	190	185	161	159	174	183	187	197	195	196	187	184	180	176	191	202	176	180	197	178	195	178	227	189	216	153	185	184	186	192	185	196	168	183	176	186	183	163	186	160	169	183	182	185	178	195	181	197	212	215	182	209	182	162	180	174	162	188	181	193	157	171	208	157	182	169	181	189	173	184	176	188	183	198	188	177	191	185	164	205	195	180	172	169	168	186	185	221	182	196	171	190	208	211	172	172	153	186	169	159	176	183	200	158	177	180	196	174	194	167	169	193	163	187	191	201	168	159	166	199	232	174	192	201	178	167	187	182	173	189	225	181	181	185	159	203	185	207	158	175	217	198	189	191	165	166	168	200	185	171	144	181	191	173	186	179	170	190	185	169	167	192	173	187	186	211	200	194	172	185	176	163	199	172	198	184	203	191	183	217	170	170	180	200	175	165	180	133	189	176	189	192	187	210	180	166	211	199	172	174	172	217	187	203	178	204	199	180	190	206	198	170	190	195	177	202	185	198	187	183	225	200	202	164	206	173	194	179	179	200	186	175	168	184	184	181	179	203	207	200	203	179	176	181	177	194	186	185	216	192	178	156	194	181	194	183	153	192	163	171	174	182	170	183	192	197	198	173	178	196	177	185	171	178	191	174	187	189	162	168	194	199	196	196	191	170	183	212	175	213	194	169	152	191	206	170	205	177	171	191	209	182	165	147	182	177	185	191	222	203	209	200	163	201	177	202	190	203	201	195	193	172	169	166	187	197	206	177	170	169	193	179	185	191	181	175	209	182	187	186	179	207	172	178	176	185	194	187	181	182	199	177	172	178	195	198	189	198	172	184	175	179	192	174	198	182	182	194	184	200	192	179	180	178	147	193	184	175	207	179	191	186	196	195	214	182	176	176	175	182	202	187	214	182	190	166	189	191	193	203	192	177	161	182	189	179	173	180	183	195	172	192	195	191	200	171	174	199	181	170	182	193	190	192	186	195	171	196	167	170	166	149	181	197	182	188	209	177	196	205	174	192	181	177	178	197	166	161	161	180	175	183	173	175	187	207	188	169	186	192	175	164	171	200	186	179	166	195	188	174	179	185	184	171	203	180	183	182	187	186	186	164	164	184	174	192	194	161	187	188	194	190	182	203	171	161	184	177	150	172	181	218	163	189	147	212	192	189	201	206	188	190	163	172	185	196	198	168	172	186	214	230	206	188	190	196	205	212	187	183	174	207	193	174	176	175	160	207	165	195	179	176	180	209	186	177	199	170	211	176	193	179	183	175	160	176	184	164	168	171	164	204	175	175	209	194	188	186	206	205	206	181	184	182	178	216	212	184	199	201	205	174	169	200	158	179	179	188	169	200	192	173	196	190	172	201	152	170	209	172	170	195	193	190	186	196	182	168	187	185	202	198	196	192	208	177	163	183	180	171	167	178	184	196	168	174	165	189	180	191	188	164	183	197	157	194	155	180	182	158	175	176	154	174	190	176	199	174	196	179	178	167	199	186	150	196	186	174	161	182	175	169	172	196	217	177	204	213	157	222	218	192	198	175	186	187	182	166	187	199	183	203	182	203	205	197	186	188	201	194	189	188	188	189	172	190	170	177	182	179	172	183	188	191	175	184	178	180	183	190	165	192	183	180	157	177	192	212	203	184	161	175	179	164	188	185	194	172	180	198	204	207	160	159	177	166	187	176	168	193	194	182	173	199	190	169	179	189	187	177	190	182	173	192	160	203	175	192	153	182	202	185	217	168	175	189	176	201	192	196	176	188	209	182	183	169	177	178	180	193	193	182	191	179	213	207	177	191	182	189	196	188	179	178	185	172	189	189	195	209	188	185	184	212	185	199	183	194	192	188	160	175	205	166	205	199	171	180	190	181	195	167	184	179	170	169	158	183	185	172	179	198	194	179	192	207	187	164	172	176	162	189	190	180	221	182	194	196	188	196	192	181	176	187	201	160	180	193	171	190	201	182	201	177	178	178	181	188	160	180	181	168	175	162	203	216	184	190	205	189	204	194	156	187	172	178	179	172	202	170	190	161	181	170	171	193	192	178	200	155	183	175	179	196	188	179	204	181	188	180	206	208	186	181	181	177	189	197	192	192	202	205	183	218	198	188	170	194	166	173	185	176	182	189	184	193	179	162	191	191	161	186	159	166	187	185	173	174	156	183	193	201	188	199	175	181	176	166	189	190	204	187	177	190	183	179	188	167	185	185	177	205	177	191	179	202	181	196	181	189	202	177	193	171	168	173	193	161	188	182	179	189	208	182	214	176	177	179	154	169	193	194	186	177	184	175	180	190	198	186	172	184	177	165	195	200	201	179	164	166	175	207	183	174	192	197	181	175	193	188	191	173	188	197	193	190	193	163	188	174	164	193	186	206	206	179	196	190	170	175	206	199	178	175	200	175	191	153	174	159	177	192	187	207	185	183	194	194	182	190	157	185	199	184	200	174	184	170	181	191	180	201	190	210	188	172	176	188	179	184	178	188	182	146	210	191	193	184	199	186	182	201	180	181	153	177	186	193	196	201	220	199	166	206	171	177	200	197	171	182	151	169	191	171	181	203	186	194	208	189	205	187	173	160	189	164	200	208	190	183	169	186	171	169	179	195	175	163	186	181	172	181	207	178	195	186	160	195	179	191	175	171	184	181	189	170	175	189	148	204	197	208	204	178	192	161	164	192	180	188	172	182	179	212	160	195	178	158	208	171	183	183	170	192	187	191	187	178	178	192	166	202	189	182	165	182	181	198	193	170	186	196	173	176	189	178	193	182	193	169	182	195	188	166	197	195	189	183	200	206	179	194	169	177	177	184	179	176	192	184	168	181	180	191	209	189	188	182	181	171	176	171	192	199	186	171	159	165	220	192	169	179	198	163	190	187	161	185	201	195	177	190	196	200	215	197	187	214	165	154	174	196	198	202	174	190	200	207	209	206	174	187	181	157	181	168	196	219	194	169	205	182	165	184	174	191	208	179	197	202	186	187	203	209	201	173	186	150	172	170	188	183	153	180	180	191	187	189	203	170	168	176	183	180	175	190	185	168	176	202	189	180	174	188	154	161	169	183	204	161	200	175	174	181	176	188	182	178	159	188	185	183	191	169	192	191	184	188	183	199	186	203	197	164	179	178	196	207	199	184	185	186	202	164	197	188	170	183	180	173	175	202	145	175	187	181	180	189	183	202	178	184	200	175	182	179	174	185	201	177	193	190	199	154	188	178	197	197	193	161	161	177	196	170	189	179	167	212	181	200	179	194	188	167	189	181	187	190	170	193	188	173	191	169	172	189	211	214	204	179	201	175	203	164	194	190	185	189	178	162	174	204	174	196	188	186	172	174	193	178	175	170	160	187	191	158	187	177	186	201	203	189	215	177	197	196	192	185	177	202	183	211	179	161	174	169	188	184	175	174	185	162	191	157	187	192	201	178	185	212	156	185	190	187	187	175	214	182	151
6373	855	1302	1546	1750	1737	2161	2737	1761	700	663	639	617	596	563	559	570	558	532	536	515	533	532	498	528	517	512	515	514	492	502	493	519	528	484	548	529	497	478	509	462	498	517	536	518	488	513	494	487	475	517	508	500	501	440	501	512	501	518	481	502	517	489	494	492	527	518	509	467	513	526	503	506	505	484	481	497	498	513	451	505	453	504	507	517	460	490	471	500	489	477	487	530	483	478	483	481	469	498	482	490	503	482	535	491	522	534	474	507	494	505	491	517	484	508	453	536	481	483	486	510	549	479	523	502	541	480	514	520	516	529	514	471	508	486	496	528	473	517	477	510	483	471	514	488	481	507	470	501	543	441	518	512	502	481	519	465	547	504	505	465	536	438	520	487	484	495	521	507	479	435	531	502	483	480	500	491	509	478	482	488	487	480	532	500	490	530	508	498	451	485	464	500	526	467	495	493	492	478	488	532	498	496	496	502	498	477	495	496	469	487	531	496	516	497	508	497	513	520	526	480	520	466	480	533	506	495	536	511	499	473	510	526	518	471	491	501	465	523	520	508	501	513	509	497	503	515	498	467	466	523	506	493	468	508	515	514	476	466	474	489	514	495	484	528	486	555	452	512	479	467	482	476	524	521	532	498	511	518	482	533	489	501	489	498	519	500	501	499	461	498	486	498	481	496	494	485	485	468	513	496	516	500	488	498	517	461	478	486	477	496	492	526	471	504	489	477	503	502	555	520	478	523	503	493	500	496	504	451	503	471	478	479	519	515	524	481	511	481	477	470	502	471	478	524	507	518	520	468	494	484	512	525	516	469	513	459	532	441	538	504	471	510	529	506	477	481	509	477	508	501	501	491	534	512	474	471	474	510	504	499	498	492	479	510	476	491	500	504	493	482	503	507	522	525	497	518	517	475	468	513	474	478	484	539	486	513	479	494	488	499	490	476	473	502	490	487	518	462	538	453	487	505	520	505	498	453	505	509	485	523	501	500	499	486	473	490	489	480	461	488	499	469	514	466	518	533	494	492	466	517	464	493	516	473	525	489	493	455	487	456	509	480	506	486	543	505	492	491	504	508	508	423	507	492	527	462	482	491	474	481	507	498	486	485	493	485	516	429	482	482	516	462	499	516	498	509	515	507	495	522	471	501	506	514	540	506	499	476	514	512	499	524	475	484	523	481	537	520	504	488	491	478	452	500	497	455	481	506	478	469	496	535	485	487	500	490	480	480	472	513	521	438	495	495	504	512	480	514	475	490	463	547	472	524	520	484	492	535	512	495	480	504	483	519	482	445	495	502	516	521	459	500	494	470	455	491	491	464	487	469	498	525	478	488	509	468	502	463	504	485	468	482	507	514	503	491	499	472	470	508	485	502	487	534	517	450	478	495	472	551	503	497	445	476	529	499	548	448	500	485	483	510	508	460	475	469	492	494	487	476	521	524	541	540	482	473	479	494	478	495	496	547	471	477	513	494	509	487	506	523	513	480	449	469	477	526	475	477	493	529	501	512	522	489	458	519	506	502	457	512	505	519	500	500	493	525	520	497	498	502	476	465	532	509	482	477	495	518	467	519	499	467	515	500	521	501	514	482	552	479	433	495	493	531	505	514	472	498	515	497	483	482	464	506	481	479	481	500	510	500	522	500	492	499	475	511	465	487	518	489	466	515	522	486	463	483	524	517	516	469	494	508	504	506	493	487	492	520	476	452	542	508	489	474	489	526	511	497	490	500	524	511	543	484	494	487	489	509	499	519	493	504	471	508	471	474	465	517	493	496	495	488	513	515	488	480	495	508	539	475	502	513	456	511	506	524	497	490	503	485	484	497	483	530	506	522	479	423	517	482	508	490	474	522	459	439	511	487	489	450	516	481	479	477	511	441	510	537	485	518	490	506	496	504	489	492	473	466	480	516	476	450	508	449	519	495	505	501	500	524	472	465	476	507	491	458	463	433	472	499	501	480	500	507	471	485	499	474	525	495	502	486	510	515	523	493	513	510	502	471	508	507	489	495	531	496	489	481	510	485	449	485	510	488	488	478	460	500	513	490	482	464	538	512	511	501	508	493	534	519	510	520	487	514	533	487	489	474	477	495	506	532	451	468	476	477	464	523	483	510	515	518	494	499	504	492	479	484	491	511	513	501	456	475	544	523	523	496	507	488	478	545	524	498	525	501	516	517	499	517	501	500	474	474	487	505	512	525	468	521	476	480	506	457	461	519	443	496	512	493	426	478	542	501	475	490	477	534	489	507	494	474	464	537	489	480	482	514	446	486	484	514	481	496	518	466	508	496	462	498	490	490	471	492	479	513	498	489	492	421	517	480	495	460	502	484	474	483	496	473	511	511	497	481	524	514	494	519	439	478	492	487	531	512	507	510	499	530	487	475	503	482	514	537	539	500	469	524	508	505	517	509	496	489	487	514	515	475	507	509	478	477	482	519	484	511	490	519	490	480	500	458	520	488	496	464	474	480	489	465	506	500	510	482	470	486	537	494	512	499	476	537	524	468	490	515	515	497	466	487	493	469	522	544	532	498	498	517	500	495	525	488	463	509	500	492	508	537	475	538	493	514	465	493	488	456	526	496	501	472	510	453	454	465	524	517	478	487	457	528	490	488	510	514	501	511	540	492	509	451	522	532	477	508	518	476	487	478	493	499	530	539	512	432	480	470	465	463	502	521	540	466	553	469	473	457	460	494	492	504	508	493	484	465	513	501	509	468	481	538	537	490	492	487	467	496	460	512	509	479	470	524	509	523	499	477	493	481	492	506	516	499	504	460	536	496	486	510	492	537	501	462	517	493	472	509	541	531	537	524	504	455	521	486	468	489	488	487	477	521	504	501	478	464	462	477	521	480	465	538	472	483	527	526	530	438	495	483	509	525	513	519	484	472	493	461	502	491	523	463	472	511	461	499	489	549	486	480	506	519	500	486	483	522	503	475	450	481	494	486	487	495	483	466	518	544	477	516	499	510	523	484	467	473	535	520	468	515	529	505	511	524	462	522	445	489	464	481	478	494	459	529	467	526	475	498	496	515	522	513	473	461	451	454	498	517	486	477	494	482	473	478	479	531	518	507	479	476	513	496	490	493	479	467	526	475	458	495	474	505	474	543	492	484	515	460	469	496	504	528	495	495	498	521	496	516	534	464	472	472	502	499	476	472	489	473	490	489	503	480	488	538	515	520	535	479	527	487	523	518	482	542	518	521	481	492	481	473	523	498	486	478	515	464	508	523	486	500	520	476	515	510	466	465	478	525	486	457	476	487	511	506	538	500	463	471	509	500	499	486	501	502	465	457	470	503	504	502	517	462	489	481	512	511	465	534	495	507	492	512	485	507	463	477	486	477	508	489	479	513	464	509	555	512	470	514	505	536	506	525	483	507	455	482	488	486	494	496	493	488	456	495	482	498	490	447	477	506	490	527	492	516	500	479	478	491	428	531	477	518	508	525	485	489	498	488	518	491	483	521	510	501	530	494	468
14309	1373	1155	945	816	775	860	785	478	367	387	376	343	389	351	333	357	311	322	337	338	306	264	264	329	349	322	301	320	291	307	283	310	338	300	306	322	328	310	314	310	302	323	355	303	310	329	310	311	291	338	319	310	343	329	285	297	315	295	291	320	307	364	298	300	315	298	328	308	309	291	317	340	305	284	305	305	320	293	294	314	302	336	315	302	309	295	301	324	301	323	289	315	310	305	283	331	286	340	290	307	289	292	308	330	314	281	273	294	284	296	278	305	290	322	321	296	291	296	306	331	311	320	287	306	329	305	309	321	303	322	324	292	332	308	285	300	278	272	302	320	347	301	262	322	320	338	307	306	315	322	278	307	320	319	274	300	353	276	270	324	318	308	281	314	307	310	301	320	315	291	318	309	284	309	343	326	339	299	309	325	310	326	302	321	337	325	308	278	307	324	341	300	304	269	282	335	324	303	324	282	311	334	317	305	283	324	309	332	316	299	274	300	301	308	322	266	325	296	304	325	319	315	296	326	329	332	312	321	288	309	312	298	325	290	286	341	301	297	340	299	304	313	308	300	291	286	329	292	342	273	302	358	316	343	298	283	295	300	283	332	326	310	334	300	305	293	311	304	322	290	276	321	295	310	323	312	325	331	292	271	326	328	330	303	336	351	323	275	287	292	294	329	268	325	346	314	323	311	313	318	266	298	303	289	314	281	338	312	346	320	300	307	323	318	323	331	322	282	306	307	308	297	309	361	311	297	287	317	302	333	277	301	286	324	318	302	296	343	342	288	311	327	297	308	301	321	313	320	280	301	324	334	298	333	310	329	308	308	304	302	330	326	358	316	305	333	288	300	316	293	324	315	302	310	286	308	311	313	296	303	288	279	239	294	306	309	323	283	282	326	325	337	318	305	275	303	303	326	332	288	331	288	312	305	314	324	329	264	300	318	312	295	275	313	294	312	267	299	306	318	284	297	280	316	306	293	315	335	272	307	311	282	303	334	289	308	322	299	329	303	322	308	315	291	346	320	309	304	317	305	298	320	284	265	319	308	305	286	272	318	323	318	315	326	320	296	303	318	302	292	306	270	311	337	281	310	279	299	265	314	323	310	294	304	298	337	337	321	362	269	304	324	332	323	304	325	335	292	264	328	344	322	290	323	276	334	280	314	290	300	282	313	317	323	320	311	326	298	276	294	327	318	317	353	317	304	317	309	294	311	280	312	302	314	316	301	293	321	301	291	320	309	305	292	305	335	302	289	331	285	326	288	350	291	311	299	325	295	263	331	355	307	323	291	295	317	316	307	314	306	327	276	318	321	322	277	304	325	343	302	325	281	309	311	326	325	325	284	309	288	331	335	329	273	291	301	324	313	307	328	332	298	343	286	324	298	296	322	315	320	301	302	315	303	295	282	296	273	321	301	358	260	267	315	307	311	281	308	340	320	282	299	301	322	319	348	347	332	310	302	304	322	323	316	322	283	337	297	313	327	334	301	309	308	330	329	302	318	319	321	316	326	278	298	274	316	305	304	325	294	330	299	312	308	285	284	304	326	293	294	319	300	301	267	316	316	310	309	307	304	295	294	326	282	296	346	278	305	320	333	322	321	311	331	305	338	332	297	311	312	341	340	312	340	344	316	326	309	302	319	293	298	311	297	303	292	315	289	313	318	282	308	291	307	301	309	315	324	311	306	352	292	313	312	318	352	293	307	309	312	287	310	290	311	314	327	321	312	302	310	305	318	330	307	288	344	334	309	321	307	335	315	349	324	304	346	333	299	329	338	310	287	272	311	339	322	317	292	341	280	282	272	346	308	286	324	315	321	279	341	327	319	331	305	317	291	322	309	309	290	284	332	326	334	317	330	312	296	313	329	344	333	268	325	329	344	291	307	318	311	297	284	285	313	310	308	310	288	311	296	322	373	313	321	306	329	297	305	291	320	325	336	291	311	275	312	323	299	329	279	303	308	296	315	316	342	323	312	318	328	315	338	324	321	303	301	297	304	314	298	287	340	287	316	296	285	313	331	317	293	284	321	288	308	276	308	305	305	331	348	289	319	289	313	295	312	327	325	287	327	320	295	287	288	311	288	329	323	294	251	297	295	312	316	289	328	284	293	304	339	324	328	290	336	312	303	269	278	302	315	315	303	323	329	286	313	344	298	282	299	316	333	303	284	338	307	296	322	312	289	313	306	296	361	307	301	267	314	335	313	313	322	295	351	308	301	299	276	297	308	306	310	290	312	305	308	294	337	287	286	282	281	282	286	318	299	278	327	280	327	321	339	335	311	314	294	331	295	260	307	289	279	337	294	330	306	278	316	280	330	318	347	322	345	326	297	322	294	292	332	306	300	306	308	321	307	326	320	324	289	321	295	327	349	314	305	294	306	329	309	329	315	312	313	310	328	280	313	336	288	315	327	310	364	333	285	300	312	303	313	306	318	332	330	273	329	308	333	310	314	328	335	315	304	309	321	300	322	306	337	327	312	324	297	308	306	329	350	300	265	312	301	305	307	307	299	343	288	316	298	337	322	302	301	310	331	292	291	283	298	302	302	337	307	284	295	297	326	289	317	294	327	336	330	340	309	297	275	311	287	292	281	327	334	314	310	302	298	308	320	332	308	299	294	334	287	330	334	297	343	289	358	262	314	334	309	314	313	294	311	312	315	313	313	286	313	340	289	320	316	300	312	318	315	318	315	304	303	305	308	317	318	311	337	303	310	316	312	299	309	311	325	334	309	299	316	316	339	292	305	332	315	320	330	271	330	306	307	311	302	276	326	305	294	295	284	339	308	297	280	272	312	323	323	305	296	319	313	286	313	314	312	317	328	367	328	301	308	320	316	337	287	312	268	290	341	315	308	307	282	260	317	305	282	283	346	288	319	306	319	300	282	288	327	294	264	291	304	348	305	318	281	304	323	278	293	333	308	336	302	313	331	311	334	317	296	285	301	332	270	313	318	312	310	318	324	295	303	314	339	303	327	335	315	284	305	339	307	333	306	308	316	293	307	334	344	354	309	305	287	284	324	302	298	338	311	325	328	314	284	316	352	319	297	259	309	338	327	301	322	314	291	322	313	336	314	320	348	298	302	316	293	322	340	332	294	312	274	294	281	312	311	300	320	327	292	308	301	276	288	316	306	349	294	313	351	298	342	298	305	336	293	291	311	299	298	279	310	312	308	306	298	304	328	281	309	317	319	328	336	309	286	265	330	302	290	321	299	324	296	311	297	322	328	304	316	259	288	311	310	290	313	302	296	313	289	289	295	326	296	293	302	294	320	325	308	301	296	322	303	312	299	327	266	305	296	311	343	308	298	294	315	318	298	330	286	299	316	309	328	323	270	317	328	298	289	269	301	343	328	292	294	306	331	334	307	326	297	305	318	351	287	274	323	327	295	312	291	298	291	312	274	300	300	315	299	314	330	320	345	307	297	306	296	262	258	309	314	325	323	315	302	301	298	316	290	313	290	307	326	302	343	294	319	325
8488	1352	2367	2671	2714	2738	3231	3415	1585	1138	1097	1064	968	1017	951	949	883	886	870	833	884	825	827	809	812	816	791	790	801	752	743	770	842	768	764	754	791	786	769	772	747	813	777	822	751	783	776	763	812	783	807	780	802	783	726	760	778	776	741	805	746	781	755	771	783	700	759	727	782	776	785	787	771	762	741	776	766	722	762	724	784	776	776	746	788	705	735	764	738	784	744	751	773	769	761	723	731	720	748	744	780	755	776	760	774	779	748	799	773	752	752	741	703	745	754	759	801	745	771	721	784	724	778	704	716	752	799	807	750	715	726	712	759	735	765	731	758	752	694	740	736	760	771	790	758	765	812	785	710	752	703	836	790	792	777	780	731	746	776	764	751	755	767	742	761	720	773	767	779	767	745	767	794	770	733	739	764	804	773	805	754	749	742	739	746	755	727	785	795	734	726	813	791	763	795	765	798	753	704	691	763	816	772	740	768	693	761	775	762	743	773	751	747	773	776	745	726	737	720	767	737	776	774	776	749	722	746	759	822	797	771	745	750	737	737	762	733	714	730	758	765	746	727	764	790	777	724	745	735	715	754	766	764	804	782	737	773	734	732	798	768	763	756	721	775	704	740	737	776	746	742	735	797	741	749	720	754	745	801	735	720	738	796	765	769	742	738	712	797	769	743	763	739	783	763	716	794	798	723	734	714	781	762	778	786	805	777	755	770	795	711	771	768	719	707	743	733	745	841	774	731	826	782	734	719	783	761	757	781	743	750	761	724	738	791	796	772	770	740	747	712	832	790	792	721	769	740	758	779	714	790	743	784	805	701	785	765	784	766	712	776	743	778	776	704	736	753	770	773	769	772	778	765	694	770	776	759	748	765	781	740	752	728	745	702	746	730	772	764	737	721	728	746	702	721	747	732	755	737	749	762	753	777	755	734	740	714	795	750	784	760	704	749	758	790	726	776	777	775	776	754	753	713	781	756	742	767	794	738	796	720	774	803	740	757	767	789	764	767	746	771	768	761	786	763	752	759	755	788	755	756	753	755	768	808	707	753	748	760	759	731	715	808	788	795	699	766	766	765	755	751	771	740	741	740	721	790	730	728	743	786	791	786	802	774	683	776	768	726	687	767	740	755	807	744	753	786	746	764	771	713	713	723	734	740	757	783	781	762	804	786	801	770	728	777	759	758	762	756	783	711	777	751	736	752	748	747	718	758	770	775	757	764	801	742	725	711	697	739	775	772	744	762	756	733	831	728	747	826	722	756	770	693	781	716	753	794	782	762	740	773	701	759	755	782	759	741	801	728	719	750	742	736	789	769	731	716	727	747	720	751	782	748	763	797	773	793	761	795	722	743	782	736	793	749	778	770	746	752	760	727	737	725	716	794	800	710	797	775	738	748	805	744	732	780	759	770	794	747	789	729	713	762	751	763	764	744	751	772	740	710	747	747	763	800	721	747	779	780	757	800	784	775	723	720	778	808	770	727	791	767	754	780	756	762	731	753	756	814	776	791	756	724	728	772	778	764	752	768	747	779	794	757	761	750	747	731	716	759	808	758	751	751	739	726	830	743	786	783	733	726	779	786	768	812	754	710	727	778	779	745	756	719	756	770	768	783	788	728	760	799	739	726	775	766	720	745	760	707	731	726	731	770	709	764	777	771	818	798	762	774	724	763	752	779	725	756	789	744	790	751	729	750	775	758	805	753	780	695	773	724	807	753	746	728	783	760	734	775	780	811	719	776	708	735	716	713	748	750	739	773	719	694	807	725	751	748	728	725	728	761	742	793	772	782	744	757	765	712	764	766	761	804	777	747	803	771	808	762	739	790	775	752	777	750	733	773	771	740	729	774	763	791	691	796	758	702	778	779	725	768	739	713	737	727	745	746	796	732	765	806	762	779	765	787	756	746	700	754	789	754	755	730	784	734	778	806	725	751	741	770	769	762	810	787	755	764	733	718	741	769	755	760	749	769	741	734	783	770	790	735	736	768	758	764	753	702	769	732	727	753	745	755	770	777	741	705	748	765	760	715	760	759	804	770	752	777	766	782	721	749	725	787	753	745	741	723	779	756	736	693	763	728	770	758	785	739	768	755	785	740	768	771	783	752	798	757	713	745	795	720	799	751	776	786	772	770	733	846	792	810	778	786	705	746	779	755	722	816	741	798	780	773	749	720	752	747	757	694	793	781	784	713	775	778	744	737	706	809	741	736	725	726	790	759	753	749	794	772	773	754	759	757	741	736	773	796	755	751	755	784	799	752	676	752	769	776	762	734	784	726	760	751	800	757	740	776	765	724	780	825	737	749	807	759	767	781	776	766	788	784	750	773	772	752	754	731	791	784	800	751	748	810	775	742	792	768	799	760	811	742	794	796	790	773	804	747	752	727	718	767	750	759	746	714	804	783	749	793	735	795	788	752	773	769	778	724	729	752	704	783	736	755	752	796	759	736	767	812	719	754	725	788	743	761	741	732	744	720	743	709	775	706	757	785	808	707	766	762	747	733	754	763	762	765	769	736	736	761	748	735	741	715	736	777	713	770	742	780	761	785	758	771	752	774	824	783	787	797	698	745	698	742	764	783	730	749	770	776	718	784	730	787	737	733	821	753	753	790	745	709	765	731	764	789	751	784	751	804	773	768	750	775	758	765	712	771	727	720	797	721	779	712	792	731	742	755	738	778	753	809	743	788	781	744	755	771	764	743	741	797	759	770	737	726	729	774	737	802	749	736	788	736	765	762	753	727	794	735	795	778	748	802	774	771	741	735	781	749	795	727	768	769	728	765	746	779	778	708	772	729	753	742	726	755	741	791	732	764	747	761	771	770	707	782	773	828	804	774	721	776	800	745	753	766	760	769	821	731	767	792	757	728	760	775	783	755	712	737	729	765	752	753	768	795	756	782	780	783	760	761	780	807	802	738	748	728	743	785	753	794	719	750	721	784	734	788	769	730	762	771	768	744	762	736	748	759	775	738	771	766	767	776	726	784	767	768	752	753	762	744	743	792	780	730	729	762	775	806	707	724	780	739	737	724	778	674	746	758	752	709	724	735	761	703	775	784	730	782	692	823	749	752	741	780	757	776	792	751	752	773	763	735	777	758	717	754	731	744	759	764	758	742	738	755	740	731	698	772	755	731	822	756	773	717	737	736	779	780	752	722	742	735	767	738	737	737	740	697	825	793	770	769	774	806	743	737	777	761	793	686	766	739	728	752	769	753	809	769	767	748	761	772	715	745	730	748	742	748	817	769	795	785	742	746	789	745	772	759	774	710	728	731	716	787	732	722	752	745	729	709	763	760	778	766	763	759	769	716	791	795	747	733	766	752	734	720	757	714	760	725	781	738	752	752	808	791	729	783	808	734	754	745	790	783	792	786	747	755	811	791	773	716	747	747	732	746	763	787	740	776	749	715	730	710	758	750	698	762	729	780	774	787	802	766	793	720	771	718	784	747	713	743	751	769	813	777	739	804	776	779	731	741	706	775	773
1602	322	319	364	343	364	339	391	345	297	306	265	271	277	315	296	300	339	292	295	283	273	322	297	269	309	292	291	306	301	313	305	308	303	318	307	277	280	282	291	279	320	295	322	278	267	292	351	321	313	282	296	281	265	327	289	289	315	304	315	268	302	280	290	315	303	285	306	321	301	304	273	315	311	292	316	299	298	316	268	294	289	284	312	268	304	283	281	269	294	316	310	304	301	298	291	310	299	273	297	282	317	294	328	293	302	333	284	310	282	305	261	256	288	287	276	300	319	269	283	299	319	295	309	315	290	289	318	276	290	288	303	327	287	272	295	310	297	340	266	312	294	271	307	285	298	327	300	286	297	310	269	269	310	287	322	260	275	292	289	307	319	289	309	315	311	294	322	331	296	298	315	274	347	321	296	327	313	288	321	300	314	271	282	331	303	305	319	317	315	356	270	285	286	263	292	290	306	336	315	325	289	300	298	283	308	306	307	289	288	313	285	287	330	320	321	281	313	299	322	321	299	293	280	307	299	303	295	301	301	252	317	267	312	247	307	259	291	315	301	314	265	281	294	309	320	288	303	316	293	297	260	316	313	286	303	276	309	324	334	317	317	283	334	312	286	294	292	315	290	283	305	318	306	290	328	306	303	291	330	300	285	286	246	297	280	289	321	320	265	270	283	302	289	272	313	308	299	303	290	287	322	304	305	294	310	273	312	305	279	300	316	282	312	281	294	293	293	258	326	294	306	332	297	294	271	311	291	267	279	279	300	303	289	292	294	310	309	311	318	309	329	318	288	276	308	279	296	252	327	282	275	299	298	296	336	282	339	291	305	331	288	295	314	331	286	262	297	306	289	296	282	308	293	326	270	289	327	275	324	320	337	325	277	290	300	273	281	297	318	306	312	303	313	267	325	266	295	274	299	281	295	304	304	324	264	306	288	303	297	297	308	293	325	311	304	317	276	314	276	295	307	315	283	349	297	321	278	318	331	283	308	318	309	327	313	286	283	250	311	281	285	338	282	310	289	335	271	316	328	328	325	323	295	322	317	296	314	314	305	311	289	288	292	311	312	329	293	266	309	340	279	330	295	306	266	321	318	312	300	308	322	310	267	325	281	334	301	296	309	274	321	282	282	334	312	270	278	274	296	292	297	317	298	316	305	275	301	298	311	318	296	323	274	313	322	280	277	306	311	297	300	306	302	292	318	268	298	285	293	304	332	343	273	309	304	305	260	292	276	319	281	299	305	287	278	302	269	330	307	294	316	303	297	313	296	325	321	310	264	333	269	300	284	284	288	306	322	316	323	276	301	263	318	288	317	305	311	299	310	303	321	275	303	308	305	308	259	292	281	298	283	282	282	308	304	278	269	283	308	303	307	320	352	269	300	306	324	294	301	303	277	295	301	312	308	291	320	298	304	313	319	295	303	300	294	309	300	283	300	309	276	308	299	323	294	266	289	294	314	285	295	291	313	340	319	279	285	301	271	329	315	281	293	268	297	274	282	275	300	313	287	316	297	273	298	270	303	298	333	287	299	289	268	313	261	319	289	269	276	326	315	296	283	295	286	307	310	290	316	272	328	292	271	315	322	299	299	315	293	302	271	323	300	302	303	309	284	301	302	331	306	340	289	326	289	315	286	243	284	321	322	308	287	280	293	319	320	308	321	304	271	305	308	290	286	270	307	295	322	288	280	301	296	283	297	334	292	313	284	279	332	270	293	272	306	283	312	304	285	310	281	272	330	316	304	302	310	294	299	328	263	257	326	277	309	291	308	318	272	296	297	278	280	288	269	290	290	296	295	320	281	275	294	281	294	288	300	284	356	303	302	290	315	267	313	276	276	292	285	278	316	300	307	321	288	306	308	305	286	317	271	304	300	321	326	285	276	274	327	270	321	328	310	296	294	295	313	291	294	263	298	301	300	327	295	312	289	281	307	298	300	289	304	295	295	285	320	302	287	294	275	268	306	299	291	313	299	283	357	310	285	279	303	279	306	278	288	286	305	328	341	316	280	289	276	322	292	277	288	350	309	240	307	334	290	302	283	322	305	332	300	288	309	296	318	300	302	285	303	330	292	287	320	283	303	291	300	297	285	324	342	278	331	294	286	274	302	280	304	313	283	323	303	289	288	316	253	302	274	245	316	324	293	312	304	297	332	319	325	285	308	309	293	282	318	319	282	273	323	325	291	326	283	308	283	259	307	271	317	279	299	301	318	302	300	319	298	302	286	286	282	293	288	323	307	295	304	305	295	298	279	281	282	300	269	299	270	311	299	312	290	303	297	310	312	287	301	303	261	330	345	303	316	312	291	310	281	279	291	316	312	322	266	309	282	315	311	283	295	280	256	304	301	301	316	320	319	328	286	325	317	307	272	298	300	277	307	304	268	299	313	327	292	306	309	305	290	285	275	322	282	324	286	321	272	323	303	311	264	314	276	311	313	312	317	295	300	313	318	297	315	318	311	295	292	329	281	307	299	301	272	299	290	278	300	346	292	277	315	323	303	325	311	307	330	318	337	326	277	286	323	294	310	285	291	271	342	300	326	310	308	309	292	264	266	272	310	306	297	275	312	318	284	279	271	327	307	349	307	290	263	311	305	300	327	285	308	297	297	311	297	307	299	302	262	300	263	304	298	293	300	291	272	305	299	271	287	291	305	298	258	296	299	307	327	314	262	321	349	281	329	302	309	318	297	296	309	286	264	296	293	296	285	268	269	284	301	324	295	281	290	314	313	338	330	300	318	304	304	288	279	264	304	311	274	300	303	317	317	281	289	314	310	302	294	297	301	297	296	298	316	296	305	312	292	304	281	297	286	314	269	326	370	308	306	324	335	329	278	334	322	284	313	301	290	285	300	287	279	295	310	295	305	289	285	325	306	270	304	283	267	316	331	325	313	314	290	319	284	297	310	285	273	309	289	303	325	296	296	301	275	288	305	282	304	278	311	283	300	323	297	308	308	298	291	309	308	321	288	327	315	332	310	329	295	281	278	299	342	299	299	293	275	296	309	314	302	306	313	327	300	310	298	300	296	306	331	313	305	284	274	311	303	306	311	309	310	307	295	317	300	332	299	341	298	283	289	249	293	305	318	302	302	315	299	291	292	289	310	269	287	287	314	298	315	294	291	311	288	295	335	287	296	288	301	305	292	305	286	300	325	273	294	322	287	317	269	292	321	280	335	274	267	271	290	327	273	311	293	275	300	303	281	331	326	326	318	310	283	289	301	320	284	279	285	314	305	286	309	303	296	315	321	267	325	295	269	333	296	316	302	312	275	290	318	286	317	301	302	333	310	299	322	340	286	284	323	318	282	293	275	312	308	300	281	314	314	311	319	271	296	288	264	313	315	309	259	288	294	328	306	304	286	307	311	301	290	283	286	309	316	266	303	293	275	337	298	314	272	316	299	307	329	324	299	297	299	302	304	295	277	263	256	287	262	291	303	294	351	262	266	310	270	305	292	286	269	316	287	274	311	289	290	290	285
1884	745	787	826	881	928	1072	970	755	675	720	711	689	748	741	735	695	726	737	743	699	702	737	709	719	708	703	756	699	679	711	719	734	732	741	659	684	688	691	689	736	687	706	685	692	720	745	717	695	655	688	754	718	717	699	672	681	697	666	714	724	725	751	686	712	684	688	708	724	669	684	680	666	673	661	718	712	692	687	736	688	678	673	673	730	691	703	713	685	707	729	709	729	678	774	649	679	634	703	659	653	644	661	737	673	688	673	763	678	667	695	668	722	714	684	694	678	754	705	657	698	716	692	742	695	705	739	674	692	699	671	755	704	721	664	757	756	686	722	693	683	749	668	704	668	688	723	647	670	730	706	725	697	688	696	629	684	701	754	690	697	655	691	719	666	704	664	729	719	715	661	748	690	697	671	694	693	713	718	708	684	696	687	683	725	695	697	669	739	710	690	711	750	736	714	661	707	656	704	637	675	700	656	685	634	689	664	716	671	692	651	716	699	686	711	647	710	718	740	668	696	714	690	725	650	674	686	699	682	698	684	731	697	675	727	726	682	711	710	658	712	710	725	695	700	696	656	698	713	710	697	636	695	675	690	715	701	743	688	677	679	689	662	642	678	689	722	673	692	698	689	732	667	698	711	707	679	710	694	707	688	662	666	679	748	703	735	709	716	693	710	654	674	706	687	671	711	734	715	724	705	640	698	724	739	757	735	698	666	685	701	686	733	750	688	695	672	755	666	719	696	688	716	695	714	701	667	710	679	699	702	675	690	715	733	698	718	707	731	678	720	694	673	708	663	675	708	729	704	730	723	739	661	731	673	723	664	745	662	706	731	761	699	715	738	696	703	702	699	756	707	707	687	671	717	696	700	719	715	720	723	665	745	700	691	703	716	708	661	720	757	710	713	700	692	683	725	684	735	702	665	715	667	690	648	667	696	690	685	673	735	682	700	700	746	743	666	726	657	660	684	656	698	686	732	654	703	704	708	743	711	718	682	672	719	720	695	659	678	724	684	720	734	694	715	693	763	703	693	675	663	682	722	703	712	737	718	704	699	720	730	660	658	684	675	687	679	695	624	672	735	670	657	667	653	668	654	681	689	659	694	714	718	700	687	712	766	682	690	672	710	678	678	733	665	701	723	721	690	689	722	684	744	683	694	704	696	670	674	680	668	701	707	682	698	678	728	707	648	680	621	710	721	666	721	687	710	687	680	701	729	673	685	707	708	681	740	697	685	667	669	669	685	691	671	690	684	658	701	688	688	706	713	705	669	732	715	702	678	706	694	704	668	697	694	726	672	714	686	686	675	704	681	672	725	725	712	709	725	739	697	753	678	647	714	725	707	671	701	700	661	719	675	735	711	685	670	720	693	676	703	694	695	729	670	707	704	700	705	673	660	687	734	694	662	694	701	722	744	712	738	704	648	702	703	646	674	728	653	700	672	687	716	666	722	730	692	708	679	711	660	740	680	664	712	684	721	719	674	674	712	670	700	666	711	718	698	682	704	657	696	744	680	696	691	675	689	762	686	660	692	690	682	734	709	667	734	675	727	691	695	744	708	690	666	722	726	621	675	719	708	715	682	698	715	679	691	730	732	716	685	673	713	714	684	747	699	713	700	690	731	662	715	762	721	730	664	690	732	665	691	723	726	725	679	685	684	720	680	656	725	719	715	688	684	709	703	689	686	751	703	736	734	703	748	670	730	736	718	676	668	714	706	693	682	659	724	724	727	687	681	714	708	666	713	717	730	697	689	686	719	664	646	710	665	712	713	704	692	705	702	685	732	671	707	710	711	663	737	719	677	668	676	730	727	692	702	709	708	712	682	706	669	728	682	722	663	710	692	721	675	693	673	671	710	694	683	681	692	638	640	698	746	672	726	734	727	649	695	680	688	726	663	678	697	710	691	679	656	700	738	652	733	692	684	657	722	680	705	707	705	697	752	698	671	710	758	663	747	723	702	652	708	707	667	669	719	689	737	768	671	699	687	664	696	683	702	712	657	685	722	679	760	695	728	700	710	691	682	644	713	708	682	769	692	710	689	671	699	706	682	694	699	704	690	702	693	665	693	644	700	745	724	654	766	668	681	729	714	698	712	671	690	725	685	655	707	733	674	663	674	691	700	698	726	653	647	678	701	691	734	709	721	708	705	719	707	687	715	742	624	719	718	720	703	596	690	719	703	703	676	699	707	683	714	742	671	719	682	696	741	698	698	690	671	732	704	664	678	682	710	732	743	663	705	745	726	706	706	678	707	661	681	733	682	661	719	694	745	646	643	725	720	694	679	706	752	729	708	678	673	703	671	696	738	734	684	673	658	688	679	681	739	677	732	704	681	720	715	669	674	732	698	707	665	659	731	650	687	748	706	675	689	727	696	721	688	713	735	765	697	673	696	710	694	717	732	675	715	691	698	739	709	675	709	665	700	705	700	702	702	687	694	627	675	724	679	690	724	700	712	726	721	696	695	720	689	729	659	698	701	742	664	717	714	676	707	724	646	694	670	705	670	691	730	682	700	723	746	662	700	714	749	684	701	687	704	690	694	715	740	676	668	657	696	735	657	693	660	711	686	728	747	691	650	754	680	714	660	675	686	681	709	678	721	715	706	678	674	696	725	683	696	731	707	699	754	667	667	728	689	730	772	705	684	658	710	734	657	684	730	693	709	669	732	737	726	694	675	703	704	713	666	702	686	699	690	675	688	733	732	718	733	741	674	693	750	714	680	749	706	675	722	728	682	724	687	730	738	681	686	715	724	691	749	712	692	679	719	699	654	716	696	698	725	704	685	731	690	743	664	724	699	709	688	742	758	708	677	715	667	685	717	709	671	698	747	658	669	729	695	701	672	694	693	686	678	711	694	725	702	699	700	672	699	695	700	706	699	725	752	680	730	686	707	648	719	732	734	683	702	656	718	704	759	745	722	690	712	716	714	722	657	670	693	735	680	650	674	697	743	717	719	737	714	684	692	705	682	705	657	708	753	672	692	676	689	703	701	711	634	704	676	712	706	707	708	733	700	708	772	690	718	682	694	712	653	722	693	727	699	708	747	708	721	671	691	656	685	705	717	746	695	718	689	715	704	679	706	696	689	686	650	703	714	672	653	710	709	692	678	725	730	690	696	687	710	694	719	679	672	717	695	733	717	703	688	737	658	684	749	711	655	697	712	646	690	682	713	718	645	670	717	708	718	721	698	638	675	674	686	670	679	685	680	664	706	757	704	681	737	700	746	648	693	700	742	688	671	697	714	709	741	695	734	728	706	744	691	705	691	677	692	716	697	687	689	726	662	671	639	670	709	718	744	688	725	731	698	710	723	676	740	700	663	707	705	692	728	728	675	717	658	737	695	690	704	683	708	703	688	736	732	717	693	714	692	739	728	693	725	731	698	708	721	725	712	706	738	702	731	694	763	681	689	699	664	689	666	738	690	712	709	689	707	702	714	681	639	685	703	714	743	701	705	701	710	684	686	708	711	680	727	660	701	717
7758	555	567	395	364	299	299	259	209	219	218	190	179	175	199	203	185	151	162	178	163	168	192	162	181	168	179	180	169	163	176	195	161	164	172	154	172	155	172	170	159	155	175	186	141	154	179	163	170	161	172	157	171	159	194	161	156	163	166	174	173	156	178	169	178	164	158	194	136	156	163	172	165	177	155	147	146	168	168	146	158	171	147	173	171	167	173	171	161	162	204	142	199	159	162	154	160	139	151	171	161	162	184	151	169	170	180	165	151	175	163	156	156	169	167	151	157	174	166	168	167	169	181	158	191	174	169	163	151	175	166	164	160	156	161	174	135	172	178	181	171	169	149	163	163	196	176	181	188	147	177	198	162	131	175	171	148	179	173	154	172	168	161	177	170	175	163	167	162	177	163	165	193	138	172	192	182	187	144	156	176	149	173	180	162	173	163	158	178	184	177	167	188	180	180	168	168	171	172	182	178	182	165	158	171	162	200	157	175	163	159	159	175	169	180	149	185	173	161	156	172	154	170	167	182	179	182	132	173	176	161	206	195	168	178	153	174	137	186	184	160	165	164	165	155	189	198	164	188	201	179	160	154	161	189	163	146	169	172	169	140	152	165	179	160	191	187	158	155	178	164	204	163	165	203	144	185	193	142	179	190	168	167	163	154	169	190	142	158	143	173	180	159	186	166	174	168	172	160	170	174	184	166	159	156	155	160	174	156	164	171	171	166	150	185	182	171	172	163	169	146	173	150	153	184	169	166	160	145	144	165	174	168	181	172	143	184	171	164	165	179	181	153	149	153	152	161	153	158	149	180	164	171	176	156	154	154	172	167	159	174	169	178	181	167	189	169	159	148	162	177	190	167	174	191	163	170	168	171	163	173	170	152	161	159	165	174	170	160	182	164	173	159	162	179	155	148	172	196	168	197	183	188	164	171	133	160	186	188	173	177	149	160	180	187	149	170	168	157	156	161	166	177	168	176	188	156	180	167	167	177	155	149	181	176	186	157	147	169	154	159	154	135	176	165	146	178	178	186	164	188	139	134	158	177	144	170	150	173	170	178	196	178	178	180	158	172	162	152	165	160	194	185	170	157	199	194	178	180	155	183	167	143	166	174	172	169	168	170	179	158	162	156	158	175	181	172	150	164	154	176	156	174	179	162	154	171	168	182	162	164	192	158	156	181	155	172	171	152	166	159	164	166	155	151	159	167	145	146	184	178	169	184	177	197	161	156	168	190	160	187	156	147	159	164	192	185	169	183	184	154	160	143	171	159	141	182	178	180	166	158	166	172	166	163	186	168	152	161	151	173	170	169	156	186	209	158	148	177	149	173	148	183	145	177	183	176	139	166	198	168	151	168	155	171	185	158	158	154	157	174	153	143	184	192	155	178	167	153	167	160	151	163	146	146	160	161	186	173	140	150	180	158	169	152	136	155	129	176	181	159	178	159	165	196	169	166	189	151	162	142	165	180	189	167	168	166	156	173	159	183	181	187	141	150	162	174	155	184	150	167	171	174	158	195	162	198	158	184	169	158	154	159	167	175	180	169	173	162	178	180	162	149	179	158	177	193	162	174	161	157	167	170	169	168	169	180	151	140	157	143	173	172	172	160	175	168	166	165	176	177	173	187	147	150	149	186	141	150	153	170	163	166	169	149	138	183	178	160	148	144	167	177	187	178	159	170	178	183	151	148	173	194	175	176	182	177	184	146	165	167	181	176	162	174	175	166	182	157	151	151	206	155	168	175	177	148	180	189	166	165	187	171	162	156	134	155	184	191	187	176	163	164	146	187	163	139	173	183	183	156	155	158	161	174	159	153	157	196	178	160	182	148	190	147	139	163	149	156	192	174	156	175	157	170	150	168	170	156	146	165	153	147	180	157	170	185	189	177	140	184	157	165	145	155	152	170	170	175	173	155	155	149	151	164	175	170	147	155	177	157	178	168	185	159	178	152	164	191	173	194	173	175	175	168	171	177	179	158	170	161	160	150	161	159	156	165	179	169	156	166	143	156	171	156	166	158	165	177	155	127	149	176	161	165	176	151	165	185	162	160	170	150	173	174	179	200	151	152	175	159	167	164	146	164	185	168	167	160	140	162	166	172	162	165	169	165	160	178	148	147	167	191	150	157	165	159	161	168	178	163	137	183	161	174	186	163	176	201	147	169	174	164	170	192	151	159	165	174	170	173	154	160	154	190	171	171	178	187	164	179	168	180	144	137	179	190	183	170	181	182	169	161	160	170	153	174	144	162	185	189	175	180	154	181	172	158	151	151	168	189	157	185	190	179	149	174	166	175	185	162	167	184	174	174	167	163	165	174	174	180	191	171	162	177	188	187	156	174	155	168	161	161	155	166	170	171	139	160	154	176	159	156	192	165	163	183	168	178	157	150	168	164	150	175	158	157	179	154	144	151	152	152	163	158	145	155	182	176	147	170	169	164	185	168	168	165	165	183	182	169	168	153	167	157	186	171	189	174	173	184	182	188	160	193	175	165	170	182	152	171	183	150	177	174	175	169	168	208	171	179	178	154	182	184	187	179	163	166	145	138	141	169	175	188	172	169	156	186	163	161	162	189	135	179	165	183	183	149	160	180	170	183	153	173	186	153	164	191	171	182	153	164	176	174	164	157	167	172	157	170	149	193	155	172	172	156	177	156	160	184	133	176	159	168	150	161	171	146	175	165	167	183	196	176	188	182	165	162	155	181	160	206	158	157	161	162	196	152	163	178	176	141	141	172	141	179	186	166	169	157	175	200	174	153	184	172	165	187	181	152	160	156	155	190	166	172	166	171	163	183	159	173	178	164	167	158	159	173	177	167	171	175	172	173	169	161	173	170	197	174	171	171	174	170	184	184	171	153	189	176	168	164	177	161	146	172	171	142	170	165	175	170	175	176	139	176	181	170	161	171	169	189	171	162	175	191	174	182	152	145	153	174	161	151	178	181	171	189	169	163	159	155	167	150	158	149	173	152	156	186	178	176	166	203	169	158	179	148	164	168	156	187	156	155	169	176	191	155	146	165	167	185	152	189	146	172	159	177	126	169	184	174	160	180	168	153	150	182	143	138	156	166	138	166	189	163	179	181	160	179	165	162	164	169	165	148	161	177	184	178	170	159	196	167	190	182	157	173	159	154	142	189	177	186	172	170	153	166	162	171	174	156	163	167	167	187	155	154	171	153	149	157	155	160	186	174	177	169	177	148	180	151	184	153	159	151	173	135	145	172	165	183	154	148	147	170	187	194	154	161	177	155	160	164	164	161	155	177	170	172	164	168	161	139	211	168	158	147	168	169	143	164	178	168	165	173	188	191	163	158	163	150	186	158	154	148	178	160	162	165	157	195	154	166	164	187	178	194	173	157	150	172	182	178	184	155	182	150	147	151	172	191	178	156	176	161	166	154	198	171	170	177	161	146	164	184	156	156	183	173	167	166	161	169	173	157	177	156	180	201	152	168	177	158	163	154	186	163	174	156	163	167	160	203	168
6405	782	1264	1344	1327	1242	1235	965	693	637	675	584	565	602	520	528	574	559	538	544	516	488	487	524	463	457	490	464	488	459	478	429	477	489	453	453	498	468	470	462	506	454	477	496	457	478	480	464	460	464	466	478	463	422	441	520	463	464	499	466	455	490	435	416	455	452	421	501	430	507	464	458	481	493	451	478	479	498	427	459	491	416	464	425	410	479	449	470	475	458	452	467	450	446	466	465	473	474	490	433	451	445	439	454	445	488	442	457	434	478	454	481	466	419	460	453	475	422	433	434	449	487	457	478	465	453	442	426	505	469	445	463	475	434	449	437	470	440	435	465	460	505	464	483	450	491	451	504	466	419	464	464	413	475	490	476	460	487	434	460	436	461	444	440	472	478	475	467	450	425	462	439	480	473	463	463	466	437	448	415	453	447	491	455	436	504	427	456	447	466	484	465	448	472	436	463	466	473	478	443	449	497	465	418	440	455	435	490	413	457	435	462	457	430	438	476	477	461	449	485	438	471	451	408	467	475	465	471	456	465	457	475	454	470	438	426	455	464	471	447	475	443	481	452	457	462	434	464	506	503	473	435	490	433	440	458	496	468	489	457	482	456	446	457	456	468	432	440	444	466	444	523	470	505	461	458	458	471	455	495	494	470	429	456	472	500	454	421	473	485	411	507	465	452	459	445	459	467	465	430	461	435	419	440	479	450	438	455	442	473	479	458	445	472	471	483	452	469	465	457	478	423	492	455	448	449	463	437	471	432	467	475	451	454	474	465	480	480	494	423	455	457	499	487	480	494	417	486	462	466	425	455	429	485	468	466	471	479	452	450	496	438	481	456	459	480	493	456	446	439	496	461	474	441	457	481	440	455	429	456	482	455	479	470	507	451	432	469	450	432	462	435	461	461	479	479	432	512	457	436	410	491	468	461	477	496	447	456	463	472	491	446	479	475	460	451	461	462	501	448	472	462	474	458	456	479	461	453	488	464	466	468	442	434	470	454	435	442	452	466	430	483	453	498	430	474	461	500	458	443	469	460	453	456	451	457	445	475	437	445	482	441	450	496	490	460	473	445	458	488	464	445	462	445	465	435	470	445	438	472	475	473	463	414	448	471	495	473	459	471	429	456	486	473	520	442	411	463	457	424	482	427	451	461	443	434	455	420	454	485	429	487	429	475	473	480	427	491	441	427	469	455	471	506	456	470	444	456	459	491	455	477	445	458	466	470	418	457	515	450	423	475	479	460	458	414	465	481	487	489	460	502	477	434	505	456	475	448	460	433	486	494	509	447	457	435	464	478	453	445	446	473	467	464	484	431	503	421	461	447	441	478	481	501	453	429	475	405	463	459	485	460	392	467	456	494	420	457	435	437	463	435	455	462	451	439	483	453	466	474	439	468	424	460	452	461	474	444	473	445	427	467	440	494	474	509	468	451	480	461	472	456	452	487	504	457	452	470	484	494	471	456	459	488	470	433	448	463	499	412	462	494	457	465	480	471	477	483	443	456	460	520	518	444	476	475	479	457	455	459	468	468	513	435	476	431	466	468	488	496	443	497	451	500	441	435	474	455	455	443	406	465	425	450	469	444	426	445	440	449	477	449	472	458	464	480	448	439	475	463	464	449	489	467	473	454	411	429	458	460	451	471	468	446	475	454	435	476	459	477	500	443	448	437	418	508	442	479	442	441	470	414	450	477	482	469	481	475	434	458	460	459	473	457	431	458	461	449	462	479	444	480	473	444	444	481	451	452	456	459	451	461	424	467	442	462	438	457	466	466	500	454	474	459	459	456	436	470	448	455	421	443	470	455	484	458	478	437	471	458	481	484	485	479	474	459	476	464	475	476	475	491	431	451	436	428	463	465	478	499	458	425	440	488	486	444	453	477	418	490	478	446	459	455	443	479	501	414	518	431	456	453	415	457	463	455	446	429	475	471	502	463	463	451	473	456	461	488	448	473	457	508	502	435	500	466	456	463	459	461	457	450	458	470	482	449	464	467	490	440	469	459	429	460	456	468	467	458	459	453	465	447	482	473	464	471	472	460	450	460	437	468	466	470	423	451	450	423	474	439	433	463	455	469	495	478	481	453	466	474	491	470	448	448	456	421	461	439	460	451	489	458	471	480	454	466	506	433	472	481	475	488	495	432	499	427	461	461	432	427	468	477	427	469	435	451	458	471	440	450	510	486	407	463	490	462	450	451	432	497	459	426	465	455	431	442	507	430	495	477	463	423	479	446	448	429	431	440	462	433	455	461	486	454	432	475	448	493	434	483	455	463	476	435	461	447	487	443	448	502	438	410	487	437	464	447	435	435	444	476	478	482	423	466	479	473	457	462	467	464	464	461	470	452	454	447	500	482	449	467	451	486	473	419	447	459	438	455	462	450	438	430	472	508	444	511	469	418	497	442	489	420	487	440	450	479	470	444	447	475	457	488	466	457	428	470	469	458	455	444	442	495	453	450	403	498	455	433	472	453	472	421	481	455	462	447	459	475	441	494	429	459	492	454	480	459	430	468	464	457	432	412	482	424	464	476	467	497	443	425	440	463	439	444	427	476	466	446	437	433	475	447	477	434	458	495	444	451	477	466	500	484	504	438	441	489	450	468	447	469	470	472	494	490	497	481	455	455	488	438	452	433	469	445	444	478	427	474	510	457	436	478	447	477	493	428	473	480	423	474	464	425	425	432	475	441	470	476	485	482	466	456	482	476	450	463	498	489	441	485	463	458	452	480	467	443	462	475	440	464	469	472	483	480	473	448	448	474	446	439	466	433	457	474	498	438	473	475	479	474	451	460	485	486	451	441	455	457	514	430	463	450	471	437	408	494	446	429	439	476	475	466	499	478	452	466	508	465	447	470	498	449	492	472	477	449	482	487	479	454	485	470	463	437	429	478	504	475	447	459	442	478	465	460	465	448	478	469	486	458	468	458	455	475	468	469	456	467	442	477	409	448	473	472	452	479	492	422	444	393	467	484	471	493	443	444	493	416	496	444	461	447	494	485	464	462	471	459	436	485	477	466	486	477	437	459	470	460	449	452	479	456	464	458	452	475	456	445	500	463	478	480	458	442	452	440	452	450	435	477	460	460	456	443	458	442	432	424	439	449	422	455	483	444	463	442	437	464	484	442	457	473	472	472	452	475	434	486	472	430	446	462	460	496	443	451	427	438	444	483	465	471	421	488	472	462	491	489	423	437	444	473	413	466	480	434	466	448	448	451	450	464	470	462	463	494	468	452	453	475	462	484	503	449	443	464	458	432	487	451	483	501	475	476	467	479	472	457	464	483	449	451	467	440	505	433	492	486	449	462	468	465	463	463	458	465	458	471	461	482	457	446	429	463	458	481	459	489	460	432	444	456	449	437	469	467	481	452	461	448	452	495	444	482	471	458	453	530	478	464	489	478	457	477	479	450	437	436	434	467	448	442	500	489	472	471	414	429	432	497	478	446	457	445	436	490	497	428	486	445	494	493	441	463	461	433
14305	1250	1077	847	653	504	527	437	368	365	362	350	320	335	299	332	295	312	277	319	288	339	297	324	338	322	277	264	323	294	313	324	306	281	304	329	306	310	312	339	283	264	308	308	288	303	314	294	317	330	292	292	303	317	266	271	299	286	292	285	313	308	292	299	296	258	335	288	317	266	298	305	291	291	275	271	306	309	304	290	307	306	305	307	283	312	266	308	271	293	305	316	301	317	323	304	305	278	294	307	295	289	254	308	289	281	323	304	313	325	299	291	319	291	299	277	285	324	323	280	312	279	336	299	295	276	303	313	297	311	314	293	304	284	324	306	278	322	281	283	289	278	240	314	318	314	307	302	334	279	274	291	266	305	294	293	273	283	309	326	324	284	294	293	308	269	303	279	291	303	306	289	280	267	245	306	309	288	259	305	311	310	336	313	297	258	298	277	289	264	314	308	297	294	286	270	305	306	297	259	326	305	265	293	279	292	326	293	293	292	333	284	298	305	276	293	320	279	284	301	287	296	297	310	306	283	312	278	276	281	281	286	319	314	307	338	279	296	300	274	325	278	309	271	301	285	303	306	297	280	291	312	275	331	276	296	300	286	303	285	300	313	301	300	314	263	301	283	280	273	287	315	295	290	281	313	300	320	324	302	273	300	307	302	290	321	296	288	319	269	294	291	307	315	275	328	292	325	292	307	295	271	289	290	296	304	266	313	326	314	271	295	276	282	303	299	282	324	278	288	281	310	268	285	261	315	310	309	271	297	268	310	280	302	280	329	293	279	307	299	281	327	261	265	294	291	290	304	307	327	280	284	307	334	335	307	285	284	297	347	289	291	310	304	244	308	276	289	283	304	324	306	312	285	286	315	302	306	304	295	288	290	306	293	279	300	294	263	302	315	290	274	296	305	299	301	305	310	306	331	278	276	321	305	293	304	327	281	315	317	263	312	313	257	295	290	307	294	329	308	278	271	300	276	289	332	320	332	332	268	306	284	271	280	341	276	299	283	299	321	268	286	283	295	291	275	299	268	267	280	283	295	308	335	269	305	320	286	311	273	305	322	308	298	291	264	320	303	259	240	296	286	333	272	304	259	299	282	309	321	275	275	287	303	288	319	281	290	290	283	318	311	271	335	303	281	305	300	318	299	304	298	284	292	280	306	317	303	273	301	313	300	291	295	311	312	274	273	320	302	315	294	293	285	307	271	295	330	317	282	279	276	292	286	291	313	274	323	289	310	268	286	306	297	286	304	273	295	303	297	273	280	267	287	300	304	328	308	299	312	317	324	299	285	327	279	314	289	292	294	288	327	323	329	278	277	291	299	288	293	289	313	303	296	289	316	317	279	303	333	298	275	272	273	295	299	333	332	295	310	282	315	276	258	329	283	309	318	296	294	301	304	299	274	268	262	281	296	299	285	311	278	309	296	312	310	294	266	316	315	297	267	254	295	297	310	322	294	268	329	284	281	313	311	281	305	289	301	259	273	273	241	283	283	299	286	282	299	308	313	302	310	299	279	277	312	318	281	307	301	312	280	281	301	300	283	301	298	292	282	276	304	245	288	309	317	315	289	345	265	319	361	288	299	295	312	293	299	319	271	263	301	279	298	328	287	284	308	294	288	322	294	308	306	281	286	301	312	293	304	247	325	310	299	263	309	315	284	282	300	325	295	288	300	316	301	304	295	299	319	302	303	346	294	257	307	292	267	306	332	293	295	314	296	315	305	286	316	280	327	292	311	279	312	304	280	268	339	301	301	310	294	309	313	295	288	298	298	265	284	310	285	307	279	270	278	293	304	308	283	273	309	264	261	303	295	281	279	293	304	297	362	298	313	303	294	275	304	278	297	266	289	359	294	299	304	308	309	267	302	305	280	307	285	291	268	294	291	283	302	276	300	307	284	273	309	288	303	316	319	338	295	314	323	324	259	275	296	314	306	295	295	302	307	270	301	303	316	288	301	300	279	307	286	302	303	312	300	301	317	301	287	286	303	299	315	325	232	260	333	320	309	297	311	313	266	317	315	298	301	284	275	315	323	304	256	279	282	313	277	276	298	328	292	309	273	303	303	278	271	304	295	318	307	265	290	323	296	278	287	274	311	298	302	298	305	312	263	291	286	275	309	314	291	309	304	264	295	292	310	298	312	323	305	294	295	286	299	293	302	270	306	284	290	259	314	323	277	296	298	297	298	300	296	303	310	307	280	284	312	281	282	310	290	273	319	289	280	303	289	277	292	301	325	309	292	300	328	280	278	310	305	305	302	308	295	316	311	273	268	276	289	310	315	291	286	290	303	312	316	270	313	269	358	295	339	277	275	297	317	300	288	315	305	308	284	299	290	280	295	256	259	311	326	281	299	282	268	330	289	325	329	286	292	295	301	314	297	295	326	263	305	289	278	305	305	300	328	311	302	318	311	311	283	323	296	303	278	285	303	316	315	266	305	264	281	317	299	296	308	319	276	294	281	310	319	304	296	253	288	286	320	292	300	297	308	295	323	304	288	294	272	311	276	298	305	280	294	277	324	321	284	307	316	271	247	308	311	327	303	284	291	293	292	270	269	308	283	301	302	293	285	303	297	309	322	295	303	305	281	308	283	264	317	337	314	274	322	277	272	299	286	293	298	294	329	331	312	321	306	333	298	255	282	299	275	321	267	292	290	345	303	313	289	294	282	279	324	319	289	323	271	282	272	297	295	305	314	288	298	299	283	307	320	306	287	331	302	271	320	276	284	290	323	348	269	307	317	294	321	317	298	288	251	291	293	311	295	287	282	323	307	265	272	294	316	290	284	283	338	306	281	315	307	326	317	283	295	314	284	319	266	306	303	273	303	276	283	290	282	294	284	283	285	294	303	270	302	332	302	267	295	300	289	277	267	315	317	314	285	325	263	291	296	288	272	291	267	286	302	308	287	309	291	329	302	297	298	280	342	251	308	278	290	323	294	295	279	303	296	300	323	347	334	309	303	294	282	305	306	297	274	322	294	311	300	298	290	328	302	276	321	294	287	302	312	313	310	317	306	293	299	296	308	277	306	298	300	275	273	285	305	314	289	337	273	310	291	286	271	294	299	278	299	311	300	258	305	307	311	303	287	281	306	315	270	292	286	310	334	302	300	293	289	288	300	295	310	276	281	293	261	291	288	275	315	326	280	290	292	267	332	272	305	311	305	285	300	322	312	277	310	331	315	283	284	335	309	272	283	303	304	314	306	275	307	304	279	283	277	325	295	307	277	293	336	314	252	309	326	272	282	292	283	282	320	309	315	257	298	305	279	316	320	323	304	290	282	316	269	300	267	271	300	291	301	272	263	286	318	308	315	279	305	263	302	308	286	352	309	289	285	299	316	288	278	317	296	278	290	313	279	298	281	294	308	271	300	281	289	292	299	323	338	301	291	301	295	298	318	284	270	268	256	303	307	287	297	313	305	301	304	305	287	283	279	307	304	285	267	288	300	276	287	320	279	281	290	270	293	312	296	321	276	297	282
8316	1288	2300	2485	2242	1860	1756	1494	1220	1082	1082	975	946	975	891	907	835	839	858	864	832	878	785	822	803	769	766	781	757	797	769	740	784	763	780	760	752	754	752	769	706	773	736	734	726	743	739	760	756	729	760	758	775	771	722	750	729	717	721	744	800	758	753	702	775	701	716	762	735	776	704	707	767	779	751	712	690	734	721	733	742	692	721	712	717	759	692	699	682	733	713	720	706	738	739	786	737	755	726	724	732	783	728	768	757	775	786	801	752	764	741	786	760	674	732	735	749	717	720	717	717	732	766	710	718	753	759	698	732	721	734	758	776	734	733	755	731	732	768	770	706	721	753	705	714	765	718	695	762	741	742	733	728	668	715	703	761	696	758	747	773	711	743	779	729	771	748	769	696	721	727	742	741	744	736	796	751	716	706	794	717	696	757	721	724	757	773	724	778	728	694	690	739	707	757	722	744	732	725	776	721	731	721	701	767	724	719	804	753	713	660	723	739	722	774	732	727	735	746	767	671	748	752	669	758	738	746	774	771	748	729	793	722	789	756	737	743	746	753	787	717	738	745	714	764	735	760	700	691	738	693	801	780	699	759	732	716	779	754	731	741	716	679	734	742	740	711	742	753	728	749	717	736	744	685	741	685	730	756	776	755	729	733	747	721	716	738	734	688	753	738	729	768	739	739	722	779	759	790	745	752	724	703	763	695	719	690	723	705	707	709	714	770	753	749	730	758	736	725	698	766	697	707	744	718	717	773	720	720	747	708	725	780	773	737	749	759	731	763	787	781	761	751	759	697	736	729	770	726	688	740	776	737	721	733	717	751	724	740	728	723	728	751	726	756	750	740	747	739	757	692	699	725	730	710	757	744	720	724	723	754	702	748	692	740	772	718	740	746	758	731	746	775	709	723	748	684	705	786	768	679	729	732	725	751	760	713	718	704	700	708	701	775	772	763	740	719	757	721	776	745	799	746	734	746	748	752	731	743	753	709	756	764	745	757	684	691	746	745	769	703	747	719	748	696	705	693	741	729	736	688	787	725	694	704	703	732	779	716	703	713	737	759	772	689	729	709	681	742	731	687	707	702	739	726	702	695	753	704	730	738	764	758	733	733	727	730	707	740	703	733	715	760	736	738	720	720	772	707	706	787	747	775	692	746	724	715	727	747	703	729	765	712	733	678	731	710	715	733	722	728	750	695	722	732	709	719	717	737	750	733	708	761	720	722	747	695	746	706	779	723	725	714	713	725	717	750	759	755	774	736	799	757	693	722	712	694	746	671	697	714	755	674	704	751	796	749	748	723	728	716	685	686	679	700	733	693	753	771	737	747	719	712	751	688	714	780	756	768	737	743	744	739	754	749	765	771	787	716	715	745	759	719	713	774	744	723	753	763	697	744	735	740	765	711	723	759	746	706	705	709	718	735	712	706	784	764	766	731	796	731	704	702	784	736	753	710	744	739	796	723	724	711	721	773	772	755	740	760	731	719	749	744	715	774	735	693	760	707	677	736	772	713	741	753	732	742	746	732	735	693	749	751	725	702	721	730	735	751	720	775	736	735	715	716	756	745	714	717	741	729	724	719	741	721	745	760	705	737	703	733	740	769	736	779	711	731	736	761	738	719	726	701	736	715	744	763	714	724	706	723	707	725	757	734	690	750	716	691	723	757	735	781	689	729	764	715	765	751	707	758	755	738	751	745	719	713	767	762	745	755	708	744	711	759	774	736	739	735	702	765	704	722	736	725	704	755	736	734	780	766	719	691	731	721	731	725	738	729	739	719	724	710	739	742	723	724	718	781	712	705	714	780	694	718	767	719	696	749	739	722	746	745	688	699	678	718	761	741	686	704	725	731	696	757	718	720	729	676	694	761	764	756	753	739	733	711	781	781	780	724	714	772	770	760	765	730	745	657	739	722	774	732	710	760	774	713	754	717	704	680	742	725	683	757	722	695	736	709	759	794	746	737	750	741	767	767	738	779	752	746	763	727	769	738	772	725	774	747	724	710	723	734	743	732	687	780	740	736	730	759	740	730	748	731	687	725	735	752	744	706	722	730	706	704	707	744	755	727	792	826	740	740	753	718	721	751	756	715	735	713	718	767	759	732	758	704	695	739	704	731	765	731	758	716	725	707	691	742	714	760	747	708	719	788	694	738	682	722	706	719	727	689	756	777	740	758	761	713	726	716	695	747	708	734	733	750	752	692	705	669	715	707	741	686	770	743	742	720	747	737	712	718	707	730	797	738	764	717	735	768	749	743	697	734	743	757	721	729	709	736	756	715	733	696	742	744	740	731	793	694	739	724	767	748	726	772	710	763	682	733	745	732	715	735	728	755	746	755	767	767	691	754	734	684	720	741	715	759	737	755	768	706	741	717	689	696	716	715	743	733	753	713	667	713	751	715	714	710	710	739	728	748	765	713	720	711	707	708	713	784	713	776	728	716	742	687	747	688	712	735	648	723	738	717	763	736	748	746	745	703	735	740	771	726	757	730	761	730	697	716	723	732	740	758	728	683	742	755	740	760	765	711	724	700	693	747	732	717	689	700	749	719	771	745	734	724	739	675	720	695	739	746	696	701	749	711	729	685	741	774	701	724	782	734	715	742	730	695	772	706	763	723	742	734	717	679	705	704	690	714	744	735	712	726	721	726	725	743	748	713	740	723	715	714	736	720	758	722	698	701	749	742	719	737	711	726	751	792	685	715	706	743	720	708	739	765	784	715	712	781	697	727	713	767	776	729	741	685	753	720	690	725	762	747	723	727	740	744	747	700	716	726	716	717	742	748	758	729	714	722	755	752	762	711	735	696	716	726	739	775	738	753	747	721	757	739	761	746	716	719	763	755	756	769	717	740	697	736	734	728	713	744	751	681	769	743	710	760	667	718	728	756	697	759	776	707	764	723	672	780	707	715	728	711	768	734	749	716	721	702	780	731	679	704	704	718	725	701	700	749	657	742	716	752	731	725	727	721	716	739	760	699	733	761	712	781	725	675	727	741	725	733	756	795	760	737	706	754	756	739	761	756	761	715	723	740	766	732	745	708	716	720	723	751	719	755	715	755	725	724	712	732	700	703	754	795	741	751	724	743	691	733	745	736	715	805	710	744	746	758	716	772	728	746	701	733	681	730	739	719	691	794	729	737	791	762	708	749	725	775	749	757	755	761	768	718	716	702	783	695	731	739	721	693	711	677	722	744	728	772	696	734	721	737	710	735	721	740	737	684	704	725	750	752	713	695	774	735	700	721	779	764	742	741	704	735	720	689	755	778	752	691	748	708	716	720	739	710	720	754	781	676	737	719	764	686	770	730	748	694	766	720	693	702	703	721	686	717	734	736	743	723	780	760	706	678	723	682	722	719	728	766	751	718	703	709	724	750	725	728	711	715	694	738	654	756	722	742	749	750	691	730	749	768	772	724	665	753	775	711	722	731	719	705	723	740	771	725	743	721	755	754	698	738	749	739	718	784	709	759	759	709	740	697	767
1618	349	313	282	320	325	365	331	308	337	298	308	303	309	286	296	271	292	291	305	310	282	291	308	278	283	263	306	317	302	281	308	290	288	266	280	296	288	280	295	310	285	298	278	274	307	280	274	308	265	263	297	324	314	294	305	304	311	302	295	294	324	278	279	288	295	292	292	289	302	317	292	280	318	306	278	277	289	319	323	302	276	301	289	294	278	289	308	274	321	287	313	282	295	314	305	258	325	309	280	297	269	314	317	302	324	274	284	282	282	289	281	311	281	301	298	292	266	298	294	295	265	285	301	344	313	283	298	312	322	281	312	267	302	277	303	271	281	272	291	282	281	304	282	294	309	283	287	267	301	280	297	294	313	293	289	289	330	284	310	286	277	296	299	280	294	272	287	274	311	307	291	299	262	287	289	293	322	301	306	306	281	270	297	289	351	287	297	316	288	296	290	301	300	313	276	278	305	291	283	316	297	293	271	316	317	250	329	320	266	311	284	303	310	293	273	273	316	311	294	304	283	331	301	295	297	282	269	288	290	287	277	309	273	277	270	307	290	299	281	319	331	326	330	314	277	276	307	307	299	280	278	312	307	265	275	295	283	299	306	282	297	301	306	297	302	276	255	300	310	292	289	300	301	297	304	290	305	306	313	276	312	297	283	300	306	265	291	282	253	286	298	305	298	299	284	259	317	280	307	277	280	284	273	303	281	280	253	259	288	297	272	286	316	324	296	304	251	295	298	260	311	257	273	301	318	267	293	288	335	277	294	264	268	312	260	321	274	296	295	306	265	276	280	296	293	296	292	268	310	307	313	300	302	291	294	313	291	289	293	320	312	302	278	300	297	295	292	301	275	299	296	324	276	302	342	260	315	284	280	321	301	285	277	305	296	290	310	314	310	250	311	280	289	292	297	282	287	280	311	285	317	266	282	314	297	318	309	271	312	305	266	274	300	268	263	317	306	244	310	290	281	273	316	331	291	308	303	290	286	291	292	279	260	299	287	285	276	314	317	270	286	291	305	284	298	335	307	283	313	282	277	271	305	288	282	257	259	290	305	292	311	312	294	330	276	292	250	285	282	300	298	303	328	320	312	286	312	278	299	268	283	288	287	269	292	298	300	309	336	278	298	301	331	304	285	289	313	297	286	263	268	323	290	302	278	299	313	271	363	335	312	317	292	310	285	256	304	259	306	322	298	276	283	299	293	308	322	329	295	275	297	294	287	308	279	315	291	311	293	320	310	282	296	308	331	286	309	288	277	289	320	283	303	302	301	263	302	300	261	307	280	295	313	301	279	259	284	307	328	313	312	281	294	283	304	317	279	281	343	290	267	280	307	293	305	253	286	305	266	306	340	314	311	267	303	275	311	299	301	285	301	252	311	287	272	304	295	290	305	291	264	307	284	355	288	262	329	291	266	264	284	287	289	306	280	269	272	296	285	288	295	304	261	294	298	299	310	280	332	303	280	304	265	313	312	288	292	303	304	281	312	313	277	311	324	325	294	275	323	300	290	292	287	278	275	297	324	301	319	293	283	286	300	298	286	272	320	260	291	276	289	294	327	300	302	313	304	322	305	319	291	308	299	299	294	271	305	313	289	294	299	312	318	287	281	292	301	310	283	292	291	317	313	276	318	312	281	288	293	304	299	270	273	314	316	291	272	305	317	310	324	285	285	307	292	311	270	298	286	297	299	294	315	289	318	316	291	327	304	281	258	323	280	312	310	286	293	280	287	322	306	294	318	273	328	321	323	334	306	302	285	320	295	296	331	317	271	302	257	326	293	294	304	298	275	280	280	297	320	305	250	302	317	288	277	296	323	286	323	296	339	273	282	286	305	313	289	287	317	326	300	286	297	283	317	276	306	313	269	288	278	261	302	321	309	306	290	309	302	317	271	310	287	297	312	307	304	297	273	276	302	325	278	303	289	315	273	286	284	270	283	313	311	285	286	284	272	295	307	284	312	286	272	300	328	300	317	324	300	287	264	288	297	336	300	310	315	300	285	269	282	307	313	313	272	302	289	295	312	316	284	279	300	275	327	287	300	293	263	295	297	278	315	299	319	287	318	282	296	284	331	270	306	337	314	288	303	303	247	304	284	302	284	296	318	310	329	300	304	296	307	288	292	319	293	288	327	338	327	262	294	288	347	343	283	287	274	294	297	320	287	293	282	282	267	302	272	296	295	293	252	285	287	299	304	291	325	281	321	298	289	282	285	292	289	332	277	318	310	326	263	296	289	319	306	266	294	253	264	275	271	281	309	314	267	306	329	296	304	347	290	328	307	272	284	288	309	272	304	266	296	303	264	284	316	286	288	282	308	307	300	301	276	313	310	325	310	310	281	258	273	341	290	270	291	276	310	267	310	313	310	293	316	290	291	328	324	271	321	303	281	285	266	294	301	317	279	320	287	306	284	288	318	321	318	283	295	261	288	286	285	278	304	305	281	301	305	304	299	292	314	300	285	299	299	275	298	271	280	297	285	284	298	291	280	278	326	314	299	327	290	309	283	276	308	289	244	290	286	311	319	289	284	274	281	291	295	298	274	298	298	288	307	316	284	318	281	272	315	321	289	306	316	311	308	273	292	285	291	282	275	345	299	294	325	276	271	309	276	290	282	290	286	328	322	311	292	288	285	275	296	295	323	283	305	295	320	311	304	309	305	292	258	331	279	292	313	284	280	312	275	295	302	264	291	294	304	292	294	318	310	329	287	275	267	306	300	288	303	314	294	291	271	290	291	300	298	271	290	313	243	291	279	300	294	283	296	280	288	281	292	298	293	321	309	312	289	279	308	301	304	289	283	291	306	307	281	313	307	319	284	264	276	293	306	318	302	321	309	285	299	290	290	285	303	296	269	289	290	326	287	280	306	285	298	312	294	268	294	317	271	283	294	293	300	322	284	256	291	310	306	300	308	270	271	299	263	282	274	308	326	310	307	278	316	308	311	283	276	310	292	298	291	330	308	306	319	275	287	292	318	298	301	316	333	280	327	286	274	275	302	298	284	319	265	310	313	303	280	278	313	330	303	309	310	284	298	318	316	286	315	264	268	313	301	309	309	293	328	307	322	272	287	318	297	278	288	307	292	305	285	323	326	299	307	272	280	287	289	311	310	268	290	273	241	327	288	297	292	276	272	291	292	293	293	334	303	293	310	289	276	298	284	299	313	255	291	301	285	311	284	273	305	293	294	291	274	272	237	277	284	316	317	311	309	315	270	279	312	282	280	262	312	310	285	299	297	349	278	280	301	284	295	327	297	296	299	305	317	283	261	285	297	333	306	302	326	290	333	283	280	293	293	286	298	293	310	268	289	272	307	277	300	351	309	309	287	277	301	277	291	290	297	281	333	305	296	318	265	271	277	281	298	301	286	292	293	289	295	273	302	308	296	294	304	307	284	292	305	297	275	294	329	304	285	273	295	313	295	260	295	324	264	314	293	308	295	296	304	314	317	319	295	283	331	307	304	277	306	267	306	289	304	318	311
1821	715	745	705	722	724	747	727	721	668	677	729	712	686	659	656	744	688	649	688	694	638	621	747	665	692	672	664	701	703	674	667	671	720	711	664	673	658	698	672	658	681	695	665	692	699	754	672	701	672	673	692	682	630	695	665	652	691	701	656	710	702	713	642	706	610	661	655	679	705	672	716	682	637	654	736	695	731	675	700	720	685	714	674	659	711	688	715	724	699	690	706	666	734	665	606	682	700	653	664	631	711	688	670	722	716	706	686	722	666	678	682	637	683	678	719	668	720	664	671	696	683	671	691	684	723	667	728	706	674	718	691	678	709	685	660	693	676	660	645	644	668	667	677	676	696	647	726	701	670	709	699	646	720	663	684	685	704	697	637	687	673	703	706	700	660	704	729	734	714	697	702	681	758	631	644	658	694	668	721	689	690	720	689	711	698	679	711	673	703	769	657	714	705	678	711	666	646	638	692	660	701	698	671	674	653	680	667	708	702	667	678	659	686	688	690	728	684	671	723	641	717	659	662	673	654	677	699	643	660	690	667	700	701	705	696	691	692	718	713	658	689	704	669	705	685	681	671	669	722	691	677	672	668	690	667	649	673	679	698	739	690	689	736	674	704	762	685	753	695	711	755	684	718	678	682	697	702	657	682	673	716	689	700	721	680	697	691	682	654	686	734	709	701	693	672	675	696	676	675	698	701	671	704	679	720	683	712	675	679	670	671	732	644	692	663	677	730	703	643	694	664	724	703	701	647	673	635	698	695	702	726	727	681	719	679	646	680	673	707	664	735	652	724	694	677	642	680	643	729	698	709	696	708	679	675	661	684	696	698	740	673	698	718	667	708	649	667	684	720	631	686	653	664	655	675	641	745	688	676	678	652	678	668	704	661	671	702	665	734	702	722	652	714	725	701	727	704	728	657	679	678	684	680	719	720	677	736	705	717	731	701	659	691	721	661	694	682	691	675	641	659	677	714	652	718	680	716	681	662	679	708	669	653	719	698	643	725	704	687	662	717	619	684	689	695	637	683	654	661	684	682	725	681	635	682	649	669	666	641	716	645	678	684	729	683	728	663	625	680	704	653	685	692	680	709	728	668	658	694	712	704	704	698	672	699	720	704	677	700	744	672	681	652	696	711	641	661	649	687	720	680	699	716	707	696	709	707	663	698	642	655	702	666	676	682	685	696	678	695	715	642	693	684	669	689	657	684	682	674	681	742	720	706	702	670	667	650	657	679	674	676	687	722	707	647	708	685	711	695	671	684	704	656	737	663	686	691	703	728	744	703	710	661	676	710	669	695	664	668	663	706	716	696	686	692	718	690	644	699	658	670	702	688	641	676	726	636	680	653	676	709	690	704	691	678	660	711	604	700	705	659	716	718	665	695	647	715	723	658	671	696	700	695	686	730	670	721	718	734	675	663	672	680	704	682	706	653	689	710	628	678	672	660	693	697	691	708	705	711	670	686	660	695	708	718	673	674	679	684	693	679	664	710	708	728	715	643	695	683	670	716	653	637	685	671	683	701	669	662	710	699	691	684	641	649	736	680	684	688	647	715	682	676	628	707	680	701	651	663	689	712	681	654	671	660	733	683	660	700	738	737	739	714	693	736	692	673	672	648	667	723	697	684	698	708	733	691	678	699	696	711	691	641	682	643	740	719	702	679	717	713	715	672	692	706	653	652	682	633	681	696	681	694	675	724	698	663	681	675	705	706	693	655	653	668	657	724	707	689	666	669	702	692	637	693	730	685	637	701	659	658	706	666	675	712	709	637	699	689	681	672	662	654	737	684	688	693	689	670	686	635	673	679	759	630	710	727	704	716	656	696	702	629	744	733	657	678	723	704	676	681	716	650	734	690	754	750	657	680	746	701	674	707	705	711	660	635	687	702	683	686	658	677	692	725	663	709	671	708	680	682	720	688	683	712	712	671	656	664	694	670	723	733	735	684	661	668	658	733	708	729	699	683	637	664	713	683	721	689	646	736	660	694	713	747	663	707	682	720	689	717	746	745	662	728	685	698	697	672	697	707	697	727	672	660	644	655	702	673	699	678	666	711	698	686	699	721	689	708	714	691	704	678	682	714	724	656	670	701	740	658	718	699	676	641	745	675	684	672	694	676	670	693	699	709	700	689	713	646	670	719	669	674	650	712	729	655	706	704	682	697	685	663	722	720	662	701	666	648	673	675	680	673	701	719	670	653	691	698	750	713	752	687	655	715	695	678	706	688	700	696	698	685	633	647	683	730	668	668	687	689	679	664	738	699	731	735	658	710	676	692	717	715	701	690	711	660	689	677	681	693	654	727	740	696	713	661	692	669	682	697	714	671	652	681	685	688	646	641	685	713	664	728	679	624	681	683	716	660	624	673	762	687	689	740	706	675	685	688	712	659	692	667	698	701	651	669	677	694	712	660	692	687	696	684	704	697	703	699	734	684	717	716	659	664	671	681	701	633	684	669	654	688	654	734	682	665	681	636	715	705	625	678	677	670	694	704	656	684	678	711	701	703	663	694	669	666	716	715	670	682	716	720	692	684	676	717	680	667	706	715	746	664	695	700	725	736	708	684	674	683	684	702	677	742	711	684	671	702	719	695	701	689	630	743	676	657	660	666	726	679	649	717	635	653	700	706	674	706	701	677	682	661	652	675	705	726	726	682	724	665	718	751	724	622	672	640	672	673	692	636	736	726	705	732	675	728	698	723	698	674	720	719	658	713	682	729	695	677	719	692	685	703	657	632	715	670	677	683	722	689	656	696	754	710	665	696	710	728	693	705	715	699	650	666	772	684	659	706	658	681	718	658	674	642	683	641	732	685	691	688	710	676	709	682	702	723	666	722	597	678	673	719	714	715	705	669	720	684	646	688	705	665	675	670	716	705	702	690	730	669	695	722	657	674	724	714	701	652	697	716	659	728	726	684	724	664	684	709	719	718	702	708	732	707	703	734	699	675	679	680	688	708	703	673	676	733	709	694	625	700	708	690	724	730	712	700	692	681	659	655	702	664	724	660	724	708	669	709	656	686	651	702	705	690	717	664	709	679	706	679	698	703	664	666	630	681	725	725	694	701	672	741	687	664	650	660	696	672	710	696	705	698	688	662	730	658	627	675	699	691	689	696	670	703	677	681	706	740	692	705	684	680	640	626	679	681	696	662	668	721	703	681	651	680	687	669	709	682	716	686	714	713	666	701	670	636	700	741	686	701	695	698	640	697	719	703	674	697	721	706	682	670	717	690	655	647	659	687	651	679	708	710	646	732	727	712	668	717	713	685	678	694	655	736	680	677	720	649	618	719	670	676	676	684	744	692	693	663	680	704	708	665	686	687	725	706	667	670	697	664	675	663	679	646	682	698	713	695	688	675	688	684	729	708	738	625	730	696	671	668	694	649	661	698	712	747	733	676	723	643	647	696	694	686	682	701	676	695	711	715	670	715	699	644	693	703	687	690	661	684	663	733	693	662	696	659	715	678	676	639	698	678	690	703
7692	555	512	392	356	282	258	225	186	208	173	185	199	169	199	205	162	199	219	199	182	161	161	158	193	184	166	165	155	166	160	180	178	172	171	184	186	173	151	160	175	178	167	159	152	177	180	179	160	161	186	153	181	162	185	203	189	159	161	178	180	150	154	174	150	174	159	204	173	170	164	171	169	153	166	174	185	190	177	167	166	178	158	138	177	167	181	194	178	156	176	197	160	181	183	184	189	190	159	167	135	146	172	148	182	151	150	167	170	160	188	175	179	189	167	172	171	168	146	173	168	184	158	164	172	168	181	171	144	158	188	170	171	150	171	165	180	168	189	166	159	140	174	176	140	163	182	164	173	173	154	150	180	171	174	166	180	162	165	183	160	196	165	174	146	171	170	172	159	169	136	143	170	168	155	162	184	183	174	173	159	191	147	185	171	159	185	151	150	126	158	182	170	143	145	157	139	169	183	197	180	187	145	163	146	154	190	173	162	149	165	160	158	182	179	161	158	154	170	136	159	168	148	166	184	188	154	156	172	180	164	156	152	174	166	162	175	206	194	161	160	170	169	150	161	171	157	198	156	165	158	179	162	199	169	179	166	166	171	165	168	176	139	167	156	169	183	169	157	172	181	145	144	162	170	167	166	135	186	151	166	161	159	158	155	172	166	155	159	165	184	172	175	177	176	152	178	195	143	176	152	159	154	176	168	155	154	155	146	190	183	158	160	140	186	150	151	177	157	194	171	177	158	172	170	171	167	165	173	179	179	162	179	148	176	175	169	173	174	151	165	180	175	196	169	163	200	176	182	175	161	175	164	147	167	171	176	150	156	147	168	167	140	179	163	160	159	162	158	149	165	173	161	136	177	185	188	135	173	157	177	167	152	191	168	176	170	161	180	143	186	161	165	180	143	184	162	136	180	150	167	171	165	148	152	151	154	147	163	190	176	180	182	164	175	174	153	192	183	175	173	164	162	171	165	171	185	161	149	181	155	169	172	162	163	189	160	165	131	154	175	173	158	174	156	178	169	183	164	154	164	158	167	183	184	160	130	153	176	164	151	153	175	175	166	186	178	153	175	158	143	162	168	169	138	186	168	169	161	156	154	176	149	143	163	164	155	147	153	175	167	169	162	189	167	151	161	172	164	149	185	163	183	156	161	162	157	190	131	158	137	170	161	164	158	168	164	153	173	153	164	151	165	180	171	151	171	158	154	138	160	164	178	163	149	162	174	146	167	178	182	158	167	174	159	188	174	158	149	169	163	174	163	160	150	179	167	155	166	154	150	160	186	189	172	169	155	168	146	160	172	165	183	163	153	170	170	192	164	181	159	166	181	169	183	176	150	168	158	166	162	175	165	165	163	147	169	156	157	157	162	165	173	177	179	164	154	163	160	139	169	162	182	171	170	155	169	156	155	156	189	170	139	172	179	163	164	178	172	194	186	182	186	180	179	165	165	133	144	156	161	164	189	150	192	182	154	185	173	171	154	167	164	178	156	151	163	201	202	163	156	165	159	152	144	155	151	149	180	180	189	177	178	164	172	181	177	170	146	171	156	181	169	184	166	184	171	144	179	177	176	152	153	159	158	155	156	174	162	189	186	187	159	171	190	167	169	170	184	153	156	171	165	148	158	179	159	160	175	181	171	167	159	168	170	171	184	183	172	169	150	192	173	159	142	170	171	184	171	177	166	179	154	177	175	169	171	168	177	193	180	145	167	169	170	191	175	151	155	151	150	187	184	183	180	160	164	177	192	166	164	156	147	168	150	169	180	164	174	149	157	169	168	164	186	149	137	174	182	169	165	170	149	137	182	164	172	171	164	152	148	156	182	168	170	145	195	172	171	172	167	169	154	161	168	181	179	175	165	175	156	152	153	172	157	167	160	159	167	158	144	176	164	145	168	149	164	160	155	146	164	145	154	184	155	179	176	181	160	147	178	178	164	160	146	137	147	174	153	143	182	179	153	175	200	199	168	162	173	174	177	156	172	162	155	157	139	174	158	160	182	192	176	153	151	165	147	163	172	170	175	179	158	168	140	163	157	162	184	158	178	174	164	163	141	186	169	136	147	160	187	153	164	196	176	176	164	163	161	147	181	162	159	171	157	147	186	133	189	147	151	144	173	162	150	173	152	163	168	136	167	177	172	175	157	173	178	170	164	169	187	186	182	154	162	159	164	182	171	163	181	180	155	181	192	154	192	168	159	180	159	170	185	147	177	170	168	176	149	144	132	148	168	173	156	171	165	181	179	189	177	168	161	185	164	164	155	184	176	169	186	176	177	176	158	163	210	166	179	157	186	172	180	176	183	167	152	142	171	175	148	159	143	148	149	194	157	173	176	159	160	153	172	160	173	174	178	139	154	166	150	188	165	178	159	156	164	174	174	155	176	188	177	160	175	171	167	180	172	159	159	162	171	163	151	172	201	148	152	130	177	172	157	151	186	164	156	159	171	155	160	185	167	158	198	156	192	133	181	157	160	161	178	175	144	179	179	158	189	174	166	156	162	151	165	156	170	181	155	171	163	153	164	193	182	165	150	170	160	164	156	189	165	171	168	151	158	170	200	163	166	156	172	198	153	171	169	177	172	172	182	154	186	150	181	150	171	168	136	160	154	169	141	164	193	154	171	154	164	178	158	173	166	155	147	138	169	190	163	155	149	191	145	151	162	168	121	136	157	181	173	141	152	142	178	184	184	156	162	168	155	154	178	149	161	178	167	170	188	170	157	163	162	156	186	150	177	168	162	161	178	179	148	167	168	160	167	176	164	155	168	179	147	151	143	182	177	168	158	179	164	158	161	165	162	183	157	187	159	159	159	175	161	168	159	159	172	184	178	174	160	169	174	159	181	154	174	155	168	168	179	162	166	202	160	150	158	180	149	177	155	161	173	169	158	177	178	202	152	158	174	199	174	148	173	182	170	166	151	181	167	161	169	194	184	173	173	190	177	144	152	162	155	173	140	167	151	199	163	165	149	137	165	171	173	167	149	170	155	172	168	155	152	135	175	168	172	155	163	194	182	172	186	173	164	150	150	153	164	157	202	186	157	159	177	162	150	173	164	189	190	159	172	167	169	175	147	158	179	166	162	153	165	159	166	158	198	192	164	183	188	168	170	181	181	152	140	166	176	166	176	179	166	168	167	165	165	158	140	171	166	184	180	196	166	149	179	194	186	183	151	185	172	146	177	167	175	199	154	155	165	196	155	164	181	187	188	169	174	174	170	143	180	159	180	142	144	188	166	154	164	156	156	161	147	159	168	165	142	178	173	166	168	158	165	154	175	188	167	171	169	149	154	177	166	151	171	179	180	172	160	169	150	174	172	165	167	164	203	159	147	170	156	177	155	166	175	163	165	194	163	155	151	159	152	171	189	177	178	151	139	178	167	186	151	159	185	169	171	169	159	165	201	139	138	153	170	156	175	169	171	146	144	155	169	165	158	163	148	148	170	161	181	169	201	149	142	173	180	171	146	149	162	155	154	158
6318	767	1254	1343	1207	1089	983	774	721	670	634	580	593	514	522	505	493	515	476	589	500	527	499	492	482	502	477	473	481	501	460	475	467	463	481	422	491	483	496	465	451	455	474	455	472	431	421	493	458	526	485	458	456	445	452	495	451	447	503	452	486	460	417	498	482	462	489	450	423	471	458	486	443	439	471	455	431	431	484	475	442	450	445	477	460	488	458	481	464	421	464	492	502	476	486	426	453	459	481	445	444	455	470	456	472	440	452	453	468	429	454	451	463	457	463	461	452	416	442	419	461	459	485	474	440	491	486	459	451	445	444	450	458	406	416	457	477	473	464	453	479	475	455	457	440	475	453	433	436	448	496	456	438	456	436	432	482	479	485	430	444	488	465	445	445	461	515	452	419	439	459	450	412	402	440	446	482	452	414	483	501	403	423	511	454	458	484	462	462	493	447	475	446	460	477	459	460	481	433	480	441	485	424	476	448	479	457	454	432	471	431	471	476	455	439	446	449	480	501	469	435	440	434	467	439	428	431	483	440	481	448	431	431	483	484	448	509	487	451	447	467	490	469	472	451	456	462	462	438	482	481	441	424	421	476	457	457	485	474	492	463	479	439	438	483	428	443	470	472	438	429	454	441	439	415	425	450	418	460	433	444	455	461	463	424	459	448	458	458	457	465	421	459	478	490	494	441	442	446	482	428	462	425	489	449	457	461	438	473	476	444	471	463	468	494	466	460	451	430	422	459	517	463	471	461	457	497	438	429	431	468	453	453	471	456	436	451	465	479	489	432	450	447	495	478	446	442	457	458	465	487	450	416	470	460	496	462	431	456	466	479	480	448	445	493	477	459	422	458	443	462	429	460	440	446	439	427	482	475	453	441	444	443	442	450	465	488	450	461	440	449	447	474	495	469	451	439	442	464	483	478	456	450	428	441	496	447	502	451	448	462	468	450	451	484	444	450	471	486	422	462	420	479	445	495	445	453	432	454	478	457	465	448	487	459	483	440	442	437	469	448	439	460	451	470	460	484	432	488	459	442	449	444	479	481	438	462	426	477	456	448	474	479	412	498	479	469	461	469	450	483	435	439	446	489	499	468	463	466	467	462	449	432	469	473	467	444	430	473	463	443	446	465	466	469	431	472	464	495	467	458	446	444	473	469	441	448	458	432	462	420	419	446	442	480	458	488	455	504	462	483	480	459	475	433	490	456	448	444	452	464	452	435	432	446	462	469	490	457	456	457	461	515	454	484	446	482	491	441	432	411	486	497	469	463	463	465	446	461	491	454	430	447	485	478	445	465	472	450	422	437	473	469	432	460	470	464	435	464	494	450	453	460	494	488	464	456	463	431	461	491	479	458	423	466	488	423	472	437	436	452	452	451	482	486	473	470	476	445	427	429	452	452	474	445	432	439	440	458	447	469	488	441	461	452	462	452	457	402	439	452	462	483	434	412	458	481	473	482	464	461	470	411	466	437	496	467	462	439	428	468	439	446	498	505	465	476	461	447	470	443	446	438	446	464	444	433	433	436	454	471	477	429	432	434	429	473	493	435	481	462	457	445	453	478	446	488	466	478	474	423	468	467	488	425	386	442	438	437	517	463	452	453	450	489	488	476	433	469	444	480	466	466	446	443	437	458	468	489	444	471	445	430	492	468	445	440	471	483	463	489	477	448	487	477	459	408	442	474	457	480	482	437	444	422	458	489	459	434	447	451	463	474	443	457	444	462	452	455	416	442	460	452	445	478	473	472	438	458	435	431	475	486	458	429	435	457	470	450	465	446	478	443	429	425	453	468	460	481	461	480	444	458	456	461	445	427	459	454	472	459	449	415	488	481	450	478	449	453	448	451	459	458	457	465	453	463	486	469	446	438	445	440	505	476	456	473	477	465	440	472	436	497	460	464	456	454	449	452	473	485	435	419	492	468	450	456	482	478	474	462	469	491	453	483	497	461	448	471	476	460	455	442	482	448	446	466	482	490	455	446	450	442	435	433	464	462	471	471	462	464	449	437	445	462	424	458	501	428	455	464	432	463	458	410	450	480	448	434	453	454	469	423	463	462	430	463	458	479	440	445	461	449	451	470	469	466	488	461	460	467	437	456	475	463	479	452	466	423	435	438	491	441	451	445	468	451	476	435	480	443	460	446	441	441	446	443	438	447	436	431	458	509	449	468	494	472	492	484	480	430	477	440	466	478	438	405	490	429	469	475	464	453	476	484	442	463	394	463	431	469	462	455	475	478	451	432	461	487	476	466	446	458	489	465	444	468	429	428	434	496	448	437	494	443	423	492	439	489	514	459	462	453	450	468	473	469	439	468	414	455	491	434	484	430	454	465	466	455	450	448	442	465	475	440	448	486	488	457	437	454	453	433	448	430	482	436	454	471	456	469	443	458	468	470	456	465	458	491	430	458	423	439	478	448	464	456	461	477	440	451	458	435	457	467	407	438	482	467	465	476	434	444	425	463	441	485	458	480	472	482	423	474	474	458	444	433	419	478	442	444	468	440	460	453	462	418	487	425	440	477	438	424	489	466	450	447	461	441	446	439	451	451	473	464	433	451	501	471	433	455	454	426	479	477	457	480	476	455	484	461	432	446	450	480	465	475	419	444	445	496	474	431	456	431	490	478	438	447	471	457	450	459	403	450	454	482	478	433	453	488	480	462	430	442	503	508	459	448	473	457	434	440	445	523	451	464	448	442	481	479	473	450	473	501	440	472	462	446	459	456	480	439	462	507	477	450	450	436	477	428	481	440	460	446	470	467	430	473	466	435	456	485	469	460	426	465	447	462	422	427	437	449	493	438	431	412	448	446	469	450	493	391	438	502	437	422	450	447	465	458	470	440	431	441	468	443	453	456	437	465	480	457	438	461	480	424	474	432	462	449	449	432	487	450	442	461	459	471	443	462	444	430	441	441	468	451	471	474	446	469	457	445	461	487	462	434	430	405	452	434	440	440	476	464	436	463	427	461	407	472	454	479	449	475	466	432	476	460	404	458	495	450	474	456	480	452	480	456	493	447	475	500	489	464	441	454	441	421	470	457	467	433	445	438	474	500	471	452	480	436	463	458	470	434	483	441	471	404	462	452	451	467	444	467	421	445	446	433	491	418	470	495	432	437	456	479	458	440	453	454	483	500	458	476	436	492	427	474	438	436	459	461	479	460	440	478	467	426	471	449	434	425	396	485	481	449	451	511	426	460	457	503	452	442	466	459	473	480	453	462	476	492	504	441	478	467	493	459	437	437	486	474	437	432	423	474	480	478	437	426	421	454	440	452	457	452	459	461	441	457	460	470	471	496	393	464	461	456	477	501	464	457	480	471	461	465	452	466	429	461	447	452	480	494	467	489	455	439	469	477	447	466	431	454	440	468	484	438	439	428	426	452	408	471	446	473	441	471	477	487	451	476	438	491	420	436	430	435	461	446	452	455	444	447	431	441	470	445	448	437	451	487	450	451	472	470	479	458	483	441	470	458	474	473	484
14070	1254	1044	854	653	584	423	428	378	370	362	357	343	330	334	275	290	333	300	358	288	315	321	290	313	311	289	326	324	350	291	303	317	310	300	297	275	348	289	339	310	288	283	280	298	322	318	302	298	308	285	325	271	271	292	294	277	299	290	325	306	272	283	348	294	350	289	294	318	285	327	300	274	311	281	311	320	304	274	284	290	316	278	256	341	300	266	282	316	299	304	303	311	305	260	305	303	295	297	259	289	312	265	302	293	311	284	281	306	291	272	271	298	309	324	291	284	316	319	281	280	300	306	289	287	296	315	305	302	310	303	270	320	298	290	295	299	308	266	286	295	296	333	295	328	288	304	313	275	300	296	282	310	268	287	322	295	281	323	323	284	293	330	306	285	270	308	309	303	303	304	320	270	258	306	302	318	293	297	296	251	294	284	296	307	296	300	327	295	289	336	310	288	287	314	293	306	294	285	331	313	293	270	303	300	305	315	296	269	275	296	295	315	262	298	305	322	302	284	315	302	302	304	286	328	309	292	299	295	313	293	299	315	316	278	314	315	272	288	303	309	296	296	288	296	266	323	313	306	265	326	308	303	314	275	306	287	259	309	280	312	311	303	285	308	314	272	287	284	321	302	291	308	334	324	297	320	318	294	315	275	291	337	309	334	307	261	271	300	287	308	332	303	321	293	302	302	287	304	320	296	284	275	294	274	296	316	279	299	334	277	305	284	272	285	287	285	292	271	313	316	300	328	305	291	289	291	322	310	283	320	271	278	280	302	323	289	302	301	318	312	282	312	329	308	292	310	274	285	275	279	270	290	276	304	296	279	338	283	295	290	279	309	281	301	302	297	258	280	317	339	314	284	314	313	288	317	295	284	308	300	290	295	298	318	283	283	256	254	290	304	347	304	320	324	318	318	325	298	316	300	280	312	292	306	285	336	296	319	301	319	343	294	302	301	290	290	307	283	318	296	286	288	293	301	292	293	274	293	301	292	284	321	286	274	311	281	273	305	323	299	285	304	307	344	303	286	272	303	295	335	335	293	274	314	307	309	296	294	304	310	286	296	271	299	282	298	315	285	301	278	290	286	332	350	334	302	318	329	286	294	282	294	338	305	308	304	327	324	292	292	281	315	256	266	280	274	267	304	276	311	283	298	272	266	300	291	307	292	256	334	286	271	284	285	323	279	281	298	277	257	312	251	313	326	311	275	312	324	288	291	302	286	307	295	305	301	283	275	264	305	300	310	291	310	279	295	290	306	271	308	279	288	283	263	285	280	276	311	287	293	305	319	290	316	264	270	284	339	306	279	293	314	324	282	268	306	290	289	300	290	307	299	309	313	290	256	300	322	289	304	320	299	282	305	291	344	325	304	331	311	299	298	277	301	328	341	280	314	306	347	294	322	304	284	315	303	312	325	288	297	293	308	319	276	285	297	319	308	296	267	307	300	284	288	283	272	287	311	308	332	280	314	285	312	279	278	309	307	282	334	307	327	301	275	329	321	285	288	280	297	298	281	310	299	331	299	290	286	273	292	283	311	299	313	320	326	297	312	296	274	291	274	278	307	329	313	282	307	291	295	301	295	322	291	297	263	282	295	313	263	290	276	304	305	304	270	301	296	283	319	287	314	294	306	324	301	293	297	283	324	273	305	280	305	287	300	312	298	333	291	303	295	269	297	277	305	308	273	280	283	299	272	301	332	314	286	290	267	309	281	333	335	317	299	285	293	317	296	357	288	312	273	303	303	330	275	292	282	286	327	293	309	300	322	299	281	270	302	324	258	302	276	306	277	300	300	278	333	281	257	297	327	268	304	283	339	304	302	315	280	322	316	295	277	316	279	279	294	282	305	307	318	291	274	300	258	303	312	300	284	279	281	271	296	289	301	312	279	269	302	334	329	284	303	293	315	310	307	301	306	281	353	299	294	287	301	319	285	308	314	287	330	291	272	294	295	291	335	280	279	280	292	282	297	267	284	300	324	304	301	291	307	316	276	288	276	309	327	302	299	307	315	293	326	326	306	285	314	297	344	323	303	290	328	306	304	330	297	302	264	302	299	258	309	283	332	330	277	319	315	310	319	295	285	325	320	294	311	301	283	303	274	294	285	314	265	268	270	264	286	279	303	317	324	304	286	284	296	271	293	305	296	294	279	296	287	303	279	305	281	320	299	283	293	284	293	297	281	301	323	327	284	252	282	313	306	321	306	256	276	298	247	246	276	289	277	291	290	303	305	311	296	261	288	290	330	304	283	296	300	283	295	314	285	302	291	313	276	293	298	274	293	292	293	303	322	327	331	264	269	294	329	298	294	296	300	277	295	306	295	267	317	298	257	288	284	298	301	307	284	289	302	275	276	267	272	314	307	255	277	293	280	295	318	281	258	280	289	281	317	307	338	293	325	321	319	298	292	295	301	272	300	282	308	312	310	309	277	304	310	297	304	285	295	314	345	285	297	306	319	293	292	280	306	286	311	268	317	328	276	273	339	284	303	334	315	294	344	308	305	328	285	300	296	293	303	303	311	299	296	321	300	284	320	317	311	297	321	270	291	340	305	308	305	272	250	298	265	283	256	296	289	285	312	295	322	305	327	302	307	286	277	328	275	320	308	301	271	308	313	276	311	293	301	303	314	265	299	284	308	277	295	277	255	279	348	288	272	300	300	308	293	296	304	285	305	291	296	311	284	277	299	285	253	313	306	293	333	334	329	274	285	330	304	315	287	316	290	293	281	326	317	339	300	299	292	332	292	308	308	281	288	278	289	319	275	290	310	328	270	285	296	329	317	276	269	302	281	285	307	320	259	314	283	280	311	317	307	280	314	272	300	295	332	297	315	278	275	298	281	306	310	293	299	325	267	287	310	312	250	292	305	283	308	313	287	291	297	290	285	278	325	265	291	286	371	251	283	299	279	316	279	288	301	310	258	270	298	312	317	314	258	310	303	311	327	325	274	281	304	291	309	296	298	302	323	330	290	321	290	285	304	297	265	290	273	288	292	297	287	313	297	308	318	333	287	286	315	262	249	303	244	288	293	294	308	349	309	267	334	316	301	317	268	314	326	301	293	286	289	256	303	288	301	298	302	293	325	270	333	293	286	313	286	267	301	306	299	302	232	319	277	322	320	302	311	257	292	333	314	320	248	330	281	321	330	286	299	293	306	250	281	340	316	281	304	349	288	292	302	306	326	304	303	299	281	318	294	296	289	282	311	291	266	297	347	292	299	302	308	300	290	316	281	237	279	301	304	322	286	299	270	274	299	306	300	287	283	308	300	286	288	321	282	287	310	326	291	296	292	301	305	330	318	304	316	281	303	312	295	307	293	314	297	297	301	317	273	310	256	268	313	282	299	301	313	341	287	280	275	312	303	274	308	320	301	303	263	296	285	309	315	283	313	319	309	278	302	319	299	299	277	304	302	304	312	273	294	320	310	332	296	319	301	318	284	277	299	278	320	287	295	308	262	322	300	303	281	297	307	299	285	297	303	296
8331	1322	2335	2440	2185	1867	1546	1286	1149	1147	1081	997	969	965	909	868	868	820	873	851	851	844	793	801	750	764	801	771	777	780	798	778	754	779	733	703	766	769	747	754	755	768	773	726	742	766	749	735	753	808	777	768	699	761	721	754	797	774	743	727	751	716	708	725	750	737	726	754	780	771	732	752	731	792	745	692	728	738	786	700	712	737	734	736	783	732	774	745	758	787	725	758	745	773	806	732	712	739	702	726	664	693	699	745	747	753	772	705	743	755	751	723	758	733	711	731	705	723	688	699	736	667	712	723	763	719	751	703	687	688	741	720	754	784	748	714	720	737	761	734	725	726	763	772	694	768	729	715	726	744	737	711	741	748	738	716	768	790	731	770	731	694	733	786	774	749	697	738	729	717	698	717	728	709	691	713	726	699	767	740	742	721	714	687	739	732	717	731	757	733	725	713	707	704	723	719	784	710	718	741	689	703	711	683	689	763	744	766	725	671	706	717	728	776	730	704	750	727	721	714	721	793	721	767	728	726	689	700	735	743	694	751	777	703	764	764	717	720	726	710	687	741	751	715	747	675	756	759	724	710	686	726	716	816	752	750	717	711	743	728	691	701	748	722	678	722	702	701	739	711	749	760	714	707	722	702	727	708	757	749	771	759	751	750	692	719	765	779	809	780	727	686	703	777	698	698	714	705	711	656	734	685	730	698	704	730	738	700	700	730	741	753	777	676	741	730	751	707	735	714	725	747	769	723	752	742	761	732	708	748	755	766	714	695	714	764	747	724	745	763	769	721	730	751	762	748	776	768	752	736	700	743	730	705	757	746	734	720	725	700	734	714	697	734	686	755	694	784	776	715	741	742	751	734	710	704	780	714	706	711	727	722	744	779	739	772	716	742	771	753	744	726	747	705	752	697	752	761	717	726	738	679	745	731	695	724	767	776	784	756	738	728	701	696	697	694	762	740	726	713	781	748	758	754	690	758	742	729	755	721	711	743	710	758	727	707	729	709	727	752	738	773	767	723	725	717	669	721	725	723	745	751	730	732	727	747	710	766	800	705	764	672	729	750	772	690	757	780	732	712	735	757	710	764	731	720	685	699	732	710	699	734	691	744	756	775	696	732	738	739	701	708	727	710	724	748	687	746	731	732	743	689	721	751	747	695	688	715	758	769	754	707	712	726	714	706	788	740	753	777	749	725	764	753	735	722	716	736	748	719	733	722	772	744	731	756	754	703	754	734	760	732	745	756	718	749	701	733	760	706	695	715	706	690	706	725	709	744	708	700	752	722	748	709	740	753	767	757	787	675	776	742	749	706	695	722	742	719	716	700	731	696	745	737	698	700	702	744	747	715	705	765	713	731	714	794	727	723	719	689	780	716	754	717	767	701	699	762	718	727	719	724	673	757	664	692	771	725	723	697	643	766	738	734	708	704	730	750	807	714	725	759	782	746	736	712	695	762	760	689	731	727	725	752	689	682	725	704	734	782	709	739	710	729	697	755	751	712	750	750	737	743	770	748	741	749	688	722	701	712	708	736	702	746	794	727	717	696	643	699	731	731	673	747	754	750	754	735	722	683	751	733	727	757	702	740	775	727	767	749	725	748	729	707	769	744	749	731	714	694	744	741	717	744	740	712	749	747	700	719	751	720	732	726	769	750	704	725	731	739	745	729	703	769	759	743	754	729	713	733	703	746	710	670	739	692	744	721	658	757	725	705	730	750	672	738	719	743	702	689	741	769	759	707	738	739	723	740	763	777	729	733	701	689	739	745	741	715	709	723	710	730	686	695	716	685	730	746	730	730	761	783	699	756	688	735	735	705	745	785	745	727	724	726	679	680	771	750	794	785	775	703	715	711	729	727	772	704	749	692	757	690	730	740	705	749	704	751	719	689	765	743	702	744	779	719	706	707	703	737	734	679	729	700	730	689	697	754	741	718	752	715	723	770	747	693	699	752	709	682	717	697	721	748	737	744	760	722	711	696	700	745	727	689	718	662	716	729	734	736	771	748	754	735	740	792	710	677	718	727	776	750	769	697	724	745	761	728	703	710	717	708	744	771	782	700	703	757	721	804	759	701	739	714	768	737	751	758	725	663	797	756	703	702	741	726	732	708	700	802	735	724	698	762	730	768	738	725	721	694	713	747	708	754	729	748	785	742	753	731	691	729	737	716	769	740	695	770	761	737	751	743	715	721	767	724	789	727	777	718	704	726	750	742	759	726	688	745	727	734	706	787	685	746	734	721	733	744	773	740	745	744	728	724	755	733	711	756	726	761	733	761	726	701	733	703	751	766	723	734	726	765	741	749	756	734	717	791	769	733	734	779	749	717	707	756	750	748	748	748	734	673	742	697	737	718	760	701	720	726	720	712	721	749	752	747	727	769	764	749	712	747	738	722	770	749	712	766	693	750	731	757	766	773	736	756	709	727	724	723	730	771	718	732	722	745	687	768	721	722	733	760	710	732	697	719	721	729	684	724	700	712	713	746	730	729	718	748	698	693	757	749	734	759	742	699	790	761	730	713	686	758	754	764	721	742	716	696	714	721	693	747	719	679	724	719	744	755	736	708	747	744	759	697	757	718	737	705	730	712	712	736	684	709	731	768	745	766	745	754	744	706	739	722	748	717	732	678	735	787	755	733	774	709	717	794	746	745	771	723	761	702	721	791	780	750	726	702	738	714	750	736	785	730	712	744	683	732	698	713	762	754	717	709	716	731	735	771	747	734	752	728	730	721	736	749	730	707	750	763	717	725	754	742	732	729	754	730	686	738	785	790	780	792	718	694	717	730	731	753	763	734	719	746	717	686	701	753	710	718	728	779	708	699	714	718	709	713	707	729	735	817	693	754	744	680	715	716	714	728	747	699	762	724	719	732	719	738	721	695	788	733	723	769	709	722	751	704	715	713	742	708	754	733	712	777	722	711	715	749	668	727	771	706	712	727	738	705	664	745	744	737	719	708	760	769	753	703	685	731	752	728	770	754	764	771	698	767	701	723	692	685	709	738	761	727	730	744	744	744	700	801	732	715	709	773	767	750	686	744	750	730	705	740	739	740	763	711	730	732	758	765	716	745	730	690	761	706	686	722	710	716	778	708	712	727	689	707	729	765	786	713	709	753	736	744	711	688	749	734	722	752	738	729	707	703	717	762	710	740	718	702	770	704	672	714	741	709	749	710	719	785	742	723	692	736	723	744	774	763	696	748	732	716	692	734	714	663	761	728	710	711	750	723	726	702	753	755	771	682	734	730	695	690	727	735	725	758	740	756	706	738	715	729	704	741	695	779	711	752	648	716	723	750	735	731	732	752	719	727	736	750	698	731	712	741	723	656	749	726	722	711	739	695	756	774	712	702	752	749	734	713	716	778	716	758	710	750	704	775	716	744	730	718	722	756	722	765	687	770	742	700	721	702	714	729	743	721	678	729	764	726	758	740	754	665	685	723	737	687	719	773	687	706	760	753	741	732	736	722	720	752	734	728	755	729
1590	339	299	335	305	289	303	303	291	307	294	294	289	310	280	280	299	309	282	314	353	298	314	302	267	263	306	279	275	294	313	298	302	285	265	307	277	279	315	278	318	276	262	306	288	305	269	301	289	295	311	323	301	275	272	319	319	290	279	268	313	301	329	292	273	284	301	270	307	293	291	311	283	297	268	317	285	251	328	306	281	291	324	291	302	289	293	292	303	311	306	324	319	311	285	270	322	315	293	324	309	268	293	296	264	294	296	317	275	243	250	269	309	282	318	292	317	282	291	284	287	276	296	258	297	276	293	319	264	295	306	326	293	321	289	297	312	273	296	250	289	275	337	289	301	307	254	284	310	279	277	301	302	315	276	268	285	298	297	267	295	273	316	310	306	319	338	277	296	307	267	277	282	295	288	279	285	272	294	299	282	297	295	288	297	308	355	262	282	311	282	301	286	297	317	269	292	290	293	293	293	288	268	305	264	326	309	283	313	263	296	270	272	290	314	259	265	268	291	317	305	300	295	281	292	322	290	294	285	300	285	286	268	294	298	318	304	301	307	281	314	318	363	291	294	316	281	295	277	291	271	290	287	293	312	259	294	297	291	304	309	328	299	286	308	306	268	323	289	307	303	306	341	308	309	294	315	331	316	269	304	302	276	312	312	325	276	270	293	288	286	308	293	289	317	290	306	291	294	268	273	278	262	335	306	314	295	296	307	298	305	296	296	301	310	295	283	310	275	282	303	267	288	307	295	331	293	270	297	329	306	313	283	299	268	287	294	273	283	276	317	292	304	283	318	258	332	276	310	297	307	289	301	264	291	341	306	289	283	281	301	293	272	282	295	284	277	280	303	343	290	298	307	279	325	308	279	312	320	290	300	300	290	284	283	309	308	302	271	304	254	310	341	296	324	263	302	283	279	303	290	309	308	303	299	287	296	270	319	293	301	311	300	316	300	282	268	288	268	299	311	318	276	309	264	300	277	275	310	290	301	312	347	337	315	267	279	306	296	338	278	267	288	311	258	304	314	278	262	295	339	299	290	307	307	257	265	286	281	314	298	305	307	303	287	289	267	274	323	269	317	308	304	297	261	307	305	280	292	283	283	299	287	297	314	271	293	292	322	263	284	274	290	292	302	303	293	348	294	285	286	302	284	276	302	287	278	282	268	300	281	313	278	277	298	335	290	271	298	282	313	269	291	265	293	289	302	311	311	303	306	270	300	307	287	293	305	302	300	259	292	308	296	302	273	282	338	304	299	267	274	264	295	296	298	315	309	300	312	283	292	278	286	296	292	303	326	257	303	281	319	319	328	292	293	249	266	338	289	282	302	281	281	295	311	287	291	284	305	261	268	317	305	267	288	304	300	278	299	304	296	280	314	298	290	324	319	265	298	280	285	294	260	302	293	288	289	282	298	290	332	308	289	311	282	277	307	286	319	325	259	316	259	324	285	294	318	294	315	283	280	307	330	284	314	289	262	282	312	294	334	292	290	278	265	309	286	283	333	293	330	292	326	283	285	305	259	314	318	262	260	318	264	264	305	264	290	317	298	348	312	281	266	320	302	293	268	317	294	298	288	290	269	285	303	266	286	293	311	275	295	283	283	272	295	280	289	315	310	324	289	292	322	347	320	307	318	288	288	302	273	299	304	264	306	276	253	285	292	266	284	324	290	315	290	301	280	323	292	313	279	278	295	293	290	295	268	267	307	304	268	254	312	322	254	282	313	259	291	268	305	291	301	295	277	313	314	285	266	285	275	314	305	300	317	304	300	305	315	282	304	292	304	289	294	304	266	303	331	320	318	297	325	294	285	329	296	281	316	289	285	293	283	278	301	264	303	269	330	282	282	308	316	285	306	284	302	289	261	285	284	278	286	281	286	298	316	267	330	295	267	299	276	303	306	312	317	286	320	275	310	308	294	301	291	307	275	303	263	309	292	290	319	339	314	300	318	290	296	289	274	311	292	320	304	290	261	281	291	272	297	311	298	289	294	297	294	289	289	292	295	306	285	280	321	296	275	314	279	307	299	312	263	260	295	311	279	287	254	311	302	305	314	285	291	301	334	251	314	292	302	301	264	299	310	283	303	264	311	289	288	293	277	253	285	284	340	306	300	312	306	285	281	332	317	274	300	290	275	325	290	294	267	286	303	318	297	313	287	305	297	279	283	306	314	279	286	267	333	323	294	326	332	293	342	256	282	317	272	316	310	291	304	291	320	286	285	309	294	307	296	271	277	293	284	318	316	299	270	309	263	272	299	278	346	299	283	267	295	294	308	306	336	327	281	314	293	299	280	318	301	313	306	306	295	322	303	300	286	322	312	273	283	298	282	316	302	289	311	332	290	279	323	345	297	280	313	304	286	284	288	277	319	316	309	313	292	305	299	308	329	300	278	286	316	268	284	329	331	310	311	279	311	299	283	312	299	285	312	288	304	323	312	287	290	316	294	322	282	299	303	290	282	291	308	317	270	253	309	288	296	321	308	314	327	276	279	289	311	293	312	298	333	329	279	279	324	287	286	262	315	290	327	300	299	276	281	289	294	292	298	283	304	277	292	278	291	249	299	263	294	328	303	332	326	294	279	302	296	293	290	314	308	285	273	275	316	278	280	311	301	327	278	311	336	305	287	261	288	285	288	306	297	296	303	296	295	271	315	300	278	317	315	345	280	317	312	317	343	286	279	279	340	292	314	333	300	314	311	295	302	323	305	296	289	284	296	281	321	299	298	266	283	294	290	282	266	286	300	314	289	259	327	258	282	269	299	295	289	289	290	263	282	293	288	324	274	263	291	273	300	274	282	321	302	319	315	275	260	254	283	283	294	318	294	346	277	300	318	295	283	269	279	305	299	299	284	286	284	270	277	316	313	260	314	325	301	294	322	324	290	314	278	324	262	273	284	310	281	286	277	312	298	301	280	306	323	333	308	305	297	270	257	280	307	292	302	304	300	313	302	286	298	321	317	316	339	302	312	294	284	287	281	329	285	304	277	277	316	275	286	319	284	284	264	272	345	326	277	295	288	314	277	297	298	268	298	300	301	307	305	317	261	292	295	298	319	280	315	277	276	292	287	310	282	265	295	267	302	296	274	305	291	285	312	278	295	261	307	315	326	282	265	300	288	289	345	327	290	310	291	303	287	288	284	300	294	305	291	323	286	297	309	274	293	299	330	277	283	300	296	298	341	305	303	278	303	292	289	319	316	290	278	277	280	286	278	287	294	303	300	299	309	295	288	278	292	307	282	276	255	284	311	296	289	288	303	305	298	301	317	271	270	292	294	274	295	274	282	319	294	335	324	274	290	236	277	301	306	290	284	291	296	326	314	291	306	319	323	287	298	270	311	254	280	270	277	297	302	305	299	309	292	312	308	318	278	297	319	267	305	302	277	300	304	269	285	327	293	283	287	285	276	296	288	288	302	277	291	319	290	309	301	295	268	324	270	287	297	274	280	274	286	277	301	305	314	311	291	306	287	312	264	260	278	281
1904	706	769	776	745	763	694	748	706	725	657	721	676	699	700	697	702	687	633	701	710	720	711	731	693	715	716	736	727	662	744	718	656	701	682	664	707	660	662	668	667	685	678	658	698	654	697	734	706	629	720	696	680	669	672	706	692	696	670	710	692	693	687	661	662	713	708	712	689	706	681	701	657	685	718	759	747	693	680	631	732	682	722	653	684	660	698	673	656	708	694	667	678	651	728	687	673	671	708	669	670	686	666	703	677	702	659	722	705	676	712	689	668	701	677	720	691	670	658	703	700	706	664	693	706	710	716	650	698	716	689	714	701	683	692	663	720	728	698	740	660	708	681	680	724	674	661	654	700	713	662	659	714	705	705	693	678	709	671	644	670	713	671	732	737	677	650	642	724	654	709	679	706	716	720	680	681	680	679	727	723	692	711	678	648	700	685	647	672	694	723	647	673	688	691	681	685	692	678	700	720	687	691	659	646	734	675	648	694	655	704	719	697	719	622	700	690	647	631	691	653	663	650	666	656	718	700	663	687	716	647	708	666	723	677	693	698	708	737	660	687	696	670	680	678	670	692	701	672	714	658	720	692	679	668	749	731	678	677	683	692	713	689	704	718	695	671	714	693	644	682	700	708	684	712	726	689	647	678	691	731	723	703	695	732	709	665	718	651	694	707	694	712	697	671	713	718	707	698	694	630	673	665	715	724	729	670	712	667	690	720	708	669	698	687	672	662	697	659	649	670	692	661	660	686	701	691	654	681	693	687	653	622	664	674	685	670	691	663	713	741	711	692	710	700	658	679	654	631	689	683	639	699	642	688	720	710	709	751	707	682	701	671	643	652	667	691	721	646	642	631	680	655	701	704	731	667	698	677	719	680	673	663	701	695	708	670	718	670	689	706	726	661	643	698	696	680	695	696	688	685	699	719	677	707	660	743	701	696	703	725	698	677	726	660	646	669	655	740	710	660	651	714	708	725	671	698	725	723	660	735	689	728	661	679	654	715	735	692	700	659	676	729	728	677	699	696	706	718	672	698	735	662	710	692	710	672	662	681	744	690	693	700	687	712	653	706	701	707	722	666	699	702	663	739	709	715	708	673	760	681	658	706	686	712	726	686	686	687	697	716	719	725	695	786	730	688	676	714	741	674	705	674	658	704	692	705	689	676	703	682	719	712	706	708	720	703	736	657	685	708	665	703	720	708	661	705	705	680	705	724	750	668	697	681	739	683	650	714	715	709	678	687	664	636	662	687	695	664	647	654	693	700	684	698	699	721	708	675	647	688	662	660	719	708	658	690	645	654	690	705	698	637	690	694	688	690	717	671	694	661	726	675	712	705	721	636	701	727	717	659	644	692	721	683	677	729	746	712	705	707	721	659	633	689	679	711	712	726	736	697	752	671	651	734	677	739	671	714	709	642	733	645	705	662	638	658	664	672	703	679	693	675	667	664	694	673	659	725	714	698	676	721	677	773	731	716	742	699	658	725	665	688	630	698	686	678	718	703	706	652	699	703	676	699	656	679	669	677	703	711	675	661	693	696	702	698	698	684	696	705	685	734	740	669	715	695	700	683	732	708	690	699	664	660	693	722	703	671	663	691	683	721	703	711	721	699	673	670	701	695	684	690	715	737	706	680	690	688	676	687	672	656	665	720	705	682	694	711	650	680	690	705	701	704	659	717	698	738	672	687	710	656	664	746	703	655	677	689	636	664	709	648	713	657	683	690	633	710	668	719	707	694	670	645	661	675	694	670	652	691	690	672	691	697	737	705	667	715	679	725	692	648	682	632	711	702	665	730	673	716	707	731	694	643	711	732	659	682	689	663	742	725	658	662	704	668	689	709	671	692	665	701	673	683	700	638	682	704	690	657	723	642	702	715	671	679	702	682	673	689	731	655	720	689	664	705	627	661	722	702	690	701	698	690	687	682	661	738	695	696	712	707	689	703	670	693	692	661	655	716	680	727	707	691	704	712	670	742	682	731	693	664	714	658	640	721	676	693	745	684	712	720	722	637	717	671	736	675	701	699	685	675	722	716	719	704	704	683	655	684	687	638	663	681	720	660	668	711	742	685	689	660	715	702	640	674	719	678	664	710	677	662	712	666	670	664	730	709	675	711	702	675	691	692	679	726	695	717	745	728	672	673	681	689	686	640	716	692	657	652	646	692	693	722	736	668	709	745	667	675	704	714	714	682	703	707	664	691	658	667	716	719	685	710	623	668	667	646	633	688	699	684	695	667	714	669	726	653	684	708	692	672	693	672	659	720	702	682	628	664	626	657	679	656	683	706	698	669	682	673	688	735	691	689	668	691	671	666	686	672	744	734	672	723	684	740	657	687	729	736	691	727	691	685	700	696	711	669	672	712	662	704	700	719	699	727	714	687	710	713	702	665	663	711	749	704	682	708	712	691	657	691	672	657	700	688	685	670	679	695	744	686	674	665	686	658	705	674	665	641	703	658	653	688	754	741	716	700	717	700	662	713	666	689	634	701	716	674	688	688	691	688	657	696	689	647	706	703	721	643	698	749	666	628	705	678	715	679	645	688	658	716	709	705	677	711	713	680	707	646	684	729	674	687	730	678	673	682	698	681	673	715	740	689	673	668	685	693	710	685	692	711	681	679	725	739	701	693	662	682	713	656	677	696	685	728	665	693	640	717	733	717	719	696	711	660	721	709	703	702	698	707	669	728	679	714	682	715	716	728	694	670	668	678	655	714	677	669	661	640	687	705	708	711	671	663	708	686	711	716	657	725	681	676	685	642	684	688	693	682	679	685	692	624	698	654	709	719	645	726	687	664	707	655	739	692	653	706	671	710	712	659	722	688	711	672	727	684	662	675	678	668	661	700	694	698	638	690	706	755	681	705	702	728	725	680	691	691	711	750	703	688	708	678	722	694	696	697	702	713	705	717	711	640	691	705	728	673	732	662	684	737	689	690	689	714	715	690	672	691	680	673	671	710	688	677	666	713	697	762	667	691	684	668	667	654	690	680	711	691	686	689	688	672	651	658	747	700	701	680	659	703	703	698	670	666	710	690	673	690	702	690	697	691	687	719	675	703	670	686	708	678	722	661	725	684	662	719	715	696	684	682	682	707	667	703	680	689	672	736	698	667	689	701	668	665	681	698	689	682	655	726	689	713	704	712	723	686	654	690	752	708	669	743	685	655	670	686	731	659	664	626	703	663	701	697	684	681	662	701	650	680	683	662	714	692	652	727	706	697	677	609	700	696	668	717	687	715	686	690	743	704	694	706	656	663	699	694	692	725	662	691	718	675	722	722	645	662	693	661	675	639	661	649	685	748	688	662	669	638	732	675	630	684	735	688	721	667	685	710	769	685	698	694	695	716	728	730	685	699	715	685	728	672	707	677	735	685	674	683	721	685	699	709	702	671	700	678	675	657	732	624	724	692	674	671	682	758	672	735	737	732	683	653	744	669	723	712	677	712	670	688	655	658	707	726	673	668	740	667	636	696	690	715	697
7698	536	499	447	343	318	242	226	212	211	191	195	196	184	165	195	181	171	189	163	160	180	172	179	170	171	152	166	148	161	165	163	170	160	178	178	199	152	169	165	151	170	159	193	177	132	149	169	178	159	170	179	173	152	145	158	188	195	160	176	164	170	181	166	177	170	150	160	156	148	162	192	142	187	157	153	174	158	156	160	154	158	151	145	171	169	159	164	187	161	160	150	171	179	169	165	169	170	161	178	146	160	158	139	156	144	151	182	171	175	158	168	166	156	151	142	173	177	185	162	166	190	139	164	171	210	192	160	187	158	168	160	145	141	168	156	154	146	167	177	175	174	154	167	161	157	158	177	175	158	171	143	187	200	177	168	176	143	160	172	174	162	140	160	167	171	179	169	185	167	148	181	159	168	136	176	175	191	157	174	180	150	184	160	159	161	123	163	146	207	166	171	177	169	181	149	186	178	169	186	167	174	153	188	158	145	193	145	140	157	168	164	183	154	177	159	171	176	163	173	173	184	153	146	156	169	166	185	183	186	169	186	173	155	144	156	155	169	163	211	159	168	170	179	162	138	165	170	184	168	166	178	169	169	173	184	146	178	172	178	176	197	165	184	164	173	171	176	157	168	166	183	148	170	206	170	180	177	171	165	173	142	180	151	189	165	158	155	182	163	149	156	160	173	189	163	172	184	160	130	191	134	166	150	175	169	160	145	181	151	182	188	153	166	192	168	161	140	166	172	163	169	186	179	178	168	156	166	156	166	190	158	184	182	157	168	156	160	141	138	170	166	179	151	144	180	156	176	156	162	154	162	169	165	178	162	147	149	143	162	162	167	150	163	143	143	141	153	194	157	167	165	154	143	152	164	183	157	180	144	191	162	151	151	160	135	143	178	163	186	188	152	167	159	149	165	150	170	168	157	181	164	165	164	173	165	180	146	164	187	184	164	164	152	180	169	156	155	193	172	145	156	155	151	172	179	177	159	176	143	181	185	181	145	198	149	162	170	162	139	166	158	174	151	165	173	166	169	180	162	170	165	138	160	157	150	152	166	149	159	188	161	166	163	168	171	156	142	147	193	158	154	202	155	164	133	175	164	166	155	173	159	153	155	160	165	159	175	154	200	207	178	150	174	167	158	165	173	144	141	169	156	178	148	169	168	141	191	155	187	160	147	172	180	193	206	173	141	198	156	162	179	176	166	168	199	187	163	156	149	168	155	168	162	151	186	171	177	176	171	150	168	156	176	152	172	163	169	176	167	166	157	182	157	165	176	167	155	168	163	173	167	165	166	163	179	179	159	133	162	164	186	172	165	182	163	154	165	160	158	160	167	147	154	179	174	138	166	183	184	160	168	199	189	170	170	142	154	141	172	189	165	155	139	185	161	172	161	169	150	154	180	192	151	164	146	145	162	168	188	160	147	189	152	175	156	152	161	162	189	160	156	181	186	176	146	197	175	163	155	168	163	175	161	178	175	160	166	154	149	176	181	186	177	176	183	137	158	147	157	148	163	135	177	168	172	171	147	160	170	163	155	161	144	164	157	151	174	163	166	177	165	175	193	156	157	147	160	156	149	166	160	160	178	169	140	157	163	150	157	186	185	160	158	150	167	182	159	190	155	151	178	170	156	158	194	180	158	164	151	188	164	153	196	156	169	153	154	147	150	162	158	174	184	163	184	180	163	161	143	166	144	160	200	191	171	155	168	169	164	153	166	167	186	181	165	143	172	149	147	161	159	171	167	162	172	177	167	200	151	187	159	143	184	185	152	158	175	166	184	164	171	150	177	146	164	142	155	163	136	168	165	181	156	184	140	154	184	152	162	145	147	150	176	183	167	177	140	132	176	187	146	171	177	157	160	162	179	167	177	169	159	170	184	165	165	205	167	154	149	152	156	168	180	159	154	156	171	171	144	168	172	146	172	178	142	180	142	176	167	157	164	170	164	159	180	171	187	152	165	179	164	175	167	182	166	148	148	163	157	165	171	184	165	157	179	173	166	160	159	202	161	147	157	177	170	179	157	170	170	161	160	162	175	164	165	171	181	175	146	158	159	172	191	174	154	155	158	155	178	182	174	153	170	169	185	156	168	160	159	179	171	179	154	169	162	149	150	143	170	145	163	163	168	169	161	147	166	156	163	193	158	183	154	168	177	174	163	167	141	161	160	167	155	170	167	162	175	167	154	182	189	163	168	162	189	153	187	162	151	199	159	174	155	176	120	151	147	183	156	157	169	174	135	178	174	137	162	169	193	158	156	126	172	151	162	181	161	176	158	168	168	187	184	174	147	168	165	177	161	168	161	156	168	161	157	147	157	164	146	150	173	164	159	186	180	175	159	141	170	147	171	185	178	175	189	202	173	190	170	173	151	157	159	173	153	155	162	137	165	156	154	136	147	175	189	160	171	159	160	172	166	155	182	171	162	181	140	145	150	147	177	172	167	162	159	182	170	184	170	174	133	164	157	147	162	190	149	159	163	188	186	174	155	176	195	181	176	176	178	174	171	170	175	176	176	165	183	163	164	164	178	209	165	152	138	160	149	154	166	176	158	182	142	179	160	170	166	176	148	168	165	183	181	184	141	143	177	152	149	142	172	147	159	158	173	143	130	158	162	167	163	162	171	150	143	193	175	173	164	156	170	142	161	150	187	140	161	159	169	144	174	169	158	183	157	162	172	175	177	170	179	174	186	169	179	161	164	177	134	151	169	170	173	184	163	164	171	166	177	146	165	157	178	186	167	184	160	174	158	179	161	194	162	180	175	161	167	149	170	172	156	187	160	152	190	166	165	153	167	160	169	141	171	170	179	181	165	153	173	152	149	140	153	174	155	155	184	180	179	162	158	168	145	165	178	154	143	186	159	150	173	172	163	155	170	144	161	157	179	171	193	165	165	178	174	166	158	181	184	152	147	166	154	177	195	164	147	143	176	166	175	151	152	164	172	190	160	188	185	168	151	163	155	159	148	186	163	163	170	180	174	149	161	160	149	172	184	164	175	142	165	151	152	200	173	137	167	155	169	199	150	153	172	182	130	143	178	148	153	150	191	189	147	138	166	139	162	167	174	173	147	170	178	178	152	156	168	164	174	155	163	170	163	148	136	172	152	145	140	165	184	200	148	174	161	169	152	172	172	177	163	177	148	171	165	156	147	187	190	172	164	158	164	157	149	168	148	159	172	152	167	161	176	192	149	191	147	168	181	153	167	153	166	151	160	156	173	156	153	144	174	147	176	164	159	150	186	183	171	172	153	178	171	160	163	186	157	160	169	143	185	191	137	158	161	159	148	180	151	164	157	174	176	184	165	156	170	173	162	183	161	152	164	172	181	169	149	166	178	160	155	145	162	141	149	162	160	158	169	160	153	138	157	184	163	171	140	159	151	162	175	173	155	157	173	168	187	177	178	185	160	170	162	161	162	164	164	194	151	147	161	174	169	176	154	146	176	181	151	165	163	180	127	157	168	178	162	163	145	168	171	194	153	138	165
6332	713	1172	1397	1194	1025	871	760	725	688	617	612	590	576	543	497	517	517	514	552	494	531	467	503	435	478	479	463	490	467	477	490	467	473	468	496	490	485	449	444	422	437	454	448	419	442	454	445	497	451	488	482	466	472	469	464	462	500	451	470	480	448	466	451	462	458	451	476	474	466	488	447	465	483	451	454	434	461	471	475	473	488	489	465	446	439	485	438	459	487	454	448	449	457	483	454	409	469	455	444	496	424	448	456	443	476	457	439	476	444	446	448	470	482	469	481	500	431	486	449	467	427	460	439	470	460	473	477	461	476	458	462	445	468	464	451	483	442	471	492	469	402	451	472	452	433	489	440	454	437	425	471	477	474	432	455	475	458	437	454	441	458	470	421	475	417	460	447	474	494	408	459	475	452	488	456	475	452	453	456	467	437	424	414	454	470	456	469	444	424	462	475	437	461	458	446	508	492	457	452	461	482	470	449	463	482	464	462	478	438	472	445	461	429	441	453	445	459	465	462	463	433	474	471	432	458	466	467	443	437	453	421	478	449	427	467	469	484	426	447	476	476	499	420	510	395	428	474	478	474	454	451	468	442	458	398	471	434	457	433	446	450	437	495	465	463	450	462	483	467	393	415	435	469	472	452	472	456	476	463	450	502	432	461	456	451	444	450	470	429	487	449	449	433	461	492	499	452	424	454	470	429	442	448	455	485	433	461	464	440	496	521	448	418	497	452	476	477	461	411	436	447	490	434	476	490	480	461	473	425	491	441	495	451	460	442	449	475	437	468	462	474	438	435	440	448	452	460	440	467	474	489	466	480	474	411	469	465	443	445	456	441	447	457	446	434	469	423	459	469	481	446	452	449	471	465	532	479	454	452	433	453	485	460	432	481	466	457	478	443	406	449	472	443	476	465	422	434	424	490	428	460	420	466	482	419	441	446	422	441	488	440	439	467	482	453	479	460	472	469	440	458	424	436	434	470	420	454	448	450	448	469	450	469	472	445	502	481	478	468	446	462	454	424	492	452	492	429	448	458	454	469	462	482	453	467	476	471	433	461	432	472	464	424	470	464	472	479	451	445	482	456	444	440	451	444	450	453	501	463	445	443	498	417	442	442	439	468	463	470	457	451	451	493	419	460	455	418	444	473	472	446	468	443	435	437	434	459	462	446	469	450	442	489	468	451	468	424	457	456	462	462	475	450	452	449	444	498	476	442	446	479	429	433	433	455	488	470	452	464	472	487	471	453	488	494	482	484	464	477	465	469	452	489	454	437	460	462	492	419	439	451	470	453	447	461	457	451	470	451	472	423	425	488	460	484	458	455	451	446	446	437	442	474	470	440	469	480	453	472	471	477	467	480	484	465	438	454	436	462	470	454	460	465	425	438	501	466	470	438	495	450	401	465	453	442	470	458	462	407	451	457	463	468	430	456	462	448	459	435	475	438	459	455	441	470	448	492	484	459	465	451	427	455	440	443	450	438	462	483	446	457	469	451	479	458	456	469	487	424	451	455	429	441	412	455	465	429	471	477	427	465	465	438	461	465	459	466	436	480	470	442	445	478	471	483	417	433	432	478	464	436	448	466	441	419	481	494	453	453	471	463	480	463	449	452	471	506	475	469	429	472	457	467	452	471	461	461	472	471	442	450	436	441	450	473	445	460	491	441	449	459	434	459	456	446	445	474	468	487	467	438	440	472	441	462	443	437	447	461	452	461	429	487	452	466	432	469	458	476	444	463	430	454	447	477	464	466	480	455	395	424	449	488	444	457	459	436	435	491	465	471	453	431	454	468	439	446	507	473	464	496	435	475	452	464	440	468	436	477	473	469	471	511	462	469	488	457	448	455	428	455	430	470	454	447	414	435	437	439	490	445	443	472	463	444	468	467	451	442	477	430	443	438	474	457	448	438	431	480	440	449	448	433	429	471	483	419	471	446	465	469	446	489	471	446	496	476	497	439	419	463	484	448	444	506	435	454	433	454	473	473	473	425	432	483	468	485	457	490	456	474	469	413	472	423	459	481	462	472	495	453	441	481	459	463	445	482	424	458	465	414	454	460	450	423	458	465	480	463	448	459	479	457	457	471	452	444	478	447	445	422	493	470	471	457	486	455	457	480	447	443	455	452	458	464	463	449	475	449	471	463	503	434	452	467	435	457	455	468	423	474	440	485	417	455	472	452	437	465	471	448	447	481	447	474	442	433	450	464	490	451	444	474	459	434	426	465	463	455	476	477	447	443	444	449	450	438	447	432	436	463	454	458	500	452	486	469	480	447	476	443	483	423	440	471	412	440	442	460	478	457	468	433	497	447	488	488	493	482	474	451	466	472	443	493	459	432	459	469	445	449	462	458	419	459	468	427	437	455	478	452	474	492	503	448	477	417	488	460	459	463	479	457	457	474	466	451	478	482	483	487	467	467	463	477	453	486	430	473	453	506	453	437	435	458	470	495	393	480	458	469	461	465	427	494	499	472	502	444	488	421	418	437	453	462	452	455	454	461	465	481	453	471	448	461	450	434	490	477	455	457	416	444	453	477	474	459	455	485	438	422	477	440	416	475	470	473	454	486	468	452	414	448	489	468	473	499	462	426	466	462	471	455	452	472	482	473	472	473	478	479	389	470	447	467	474	446	444	461	473	470	499	412	483	490	437	470	473	444	438	456	441	440	460	450	460	430	435	435	443	461	462	471	437	437	472	455	432	434	450	467	453	448	439	464	451	467	460	469	428	439	439	502	459	459	440	423	439	451	452	470	466	478	412	438	483	470	467	472	416	458	451	453	493	465	457	473	452	472	456	434	439	457	445	483	387	440	475	472	460	430	463	490	504	456	434	434	488	443	447	427	427	442	486	465	475	423	473	461	511	443	482	460	478	463	460	437	432	447	453	456	441	471	432	467	454	478	441	446	441	479	473	445	417	442	477	469	458	443	472	456	481	464	457	478	437	469	494	457	459	468	440	450	465	437	463	437	456	475	456	470	452	452	459	456	451	468	479	422	440	445	474	444	421	441	473	445	405	452	464	434	499	486	422	433	483	467	490	442	426	475	464	462	481	447	464	494	445	473	462	423	456	455	485	467	460	449	464	480	456	434	454	400	431	452	448	464	459	447	447	473	446	471	470	444	438	461	426	458	456	473	488	429	440	468	431	467	431	443	453	450	451	441	485	437	441	462	456	451	480	464	445	470	444	429	458	481	455	486	418	476	443	437	466	472	454	445	451	481	447	435	421	436	452	449	434	433	476	483	434	435	428	437	448	490	475	474	499	454	468	472	461	467	460	453	457	435	489	454	464	391	459	453	461	486	442	453	453	441	437	447	459	467	459	457	471	481	446	492	472	467	458	487	474	468	430	470	496	501	449	457	476	449	493	469	479	467	454	468	470	436	457	466	427	449	412	469	478	466	429	450	456	448	447	432	423	413	445	453	455	457	436	445	483	454	454	409	446	450	478	444	458	475	440	473	464	497	464	449	444	448	459	431	440	466
14176	1268	1037	780	687	548	442	400	399	398	325	319	329	320	321	290	319	318	325	329	308	317	311	335	304	323	300	314	294	265	286	295	262	315	331	285	286	319	306	302	313	332	300	306	324	266	313	270	282	290	311	341	309	326	273	306	318	320	296	288	348	282	309	289	268	302	348	288	273	310	277	294	301	272	320	305	288	335	283	306	279	291	294	299	307	314	316	301	322	288	302	301	311	296	310	320	273	281	281	280	291	275	293	307	274	313	296	321	319	305	310	315	305	259	284	289	303	289	296	325	305	318	308	303	289	267	298	288	300	276	307	304	290	262	305	311	291	286	295	267	316	280	321	283	315	295	282	300	285	318	307	297	316	277	309	294	239	252	309	308	266	301	301	298	349	315	297	301	294	289	314	312	315	321	316	279	321	299	270	307	302	311	278	319	275	267	286	309	310	303	265	299	299	323	298	285	288	301	306	237	308	306	270	293	276	263	295	309	277	298	279	308	272	301	289	304	306	292	266	290	287	324	294	335	308	274	303	272	318	292	303	298	289	273	324	274	296	285	289	276	312	282	289	294	285	292	314	316	313	304	294	314	295	294	325	285	264	274	289	323	300	289	300	275	282	303	308	303	276	278	285	283	267	300	290	276	270	288	309	294	317	334	326	282	319	295	284	302	284	320	305	275	297	306	285	273	308	288	285	329	315	287	296	275	319	264	314	266	286	267	284	290	261	284	310	292	312	273	276	294	287	293	320	257	304	298	324	331	328	275	307	262	269	263	290	275	293	267	291	287	271	294	279	286	285	288	301	297	290	293	294	280	288	299	267	283	251	289	298	302	269	314	283	284	316	288	319	275	273	303	276	314	254	303	295	301	289	272	333	315	285	305	264	296	289	311	283	311	282	273	313	289	309	268	300	315	316	302	269	303	266	299	302	308	271	314	291	324	303	300	302	309	266	295	280	318	319	272	310	302	235	315	288	282	303	268	297	311	286	312	288	320	270	295	277	285	281	283	293	318	291	277	288	299	278	309	292	343	297	329	311	309	285	293	296	275	297	318	303	284	297	299	283	289	331	297	269	306	287	284	329	311	308	300	287	270	282	281	300	273	296	338	267	270	280	315	302	325	282	299	297	274	303	302	269	327	320	310	270	289	284	280	315	289	318	304	283	299	321	286	272	318	279	323	314	336	309	311	299	305	284	295	316	303	301	295	300	337	263	282	277	300	288	312	298	290	311	298	281	270	316	326	326	302	287	288	319	320	288	288	283	256	332	294	296	260	262	278	281	263	266	287	252	264	319	277	264	274	330	281	300	320	297	293	287	289	312	278	276	301	298	282	289	299	286	311	306	261	244	312	307	274	297	309	309	314	310	272	317	289	304	348	336	279	256	309	319	303	281	300	317	332	329	276	279	308	298	298	294	287	275	266	319	308	317	300	307	311	322	297	294	246	277	268	296	304	326	294	286	293	281	306	302	313	300	321	307	284	335	305	301	292	306	284	299	321	298	312	311	294	293	262	300	304	277	280	313	309	291	257	287	283	302	288	268	329	311	301	308	333	304	300	286	294	288	289	300	298	273	265	318	319	274	315	285	260	294	343	335	290	318	299	318	295	283	299	280	284	301	296	306	304	302	333	276	293	292	287	330	261	300	283	294	278	261	277	277	308	287	281	330	310	292	298	335	278	298	268	287	305	278	297	338	308	291	335	285	331	318	341	311	272	291	251	305	300	303	266	303	283	329	284	274	299	292	278	276	297	295	274	264	296	253	285	250	275	285	287	274	299	278	283	301	313	331	266	307	286	307	293	286	305	272	290	289	280	288	299	270	292	294	290	285	281	270	275	287	263	307	317	279	295	262	299	289	322	277	277	280	284	299	319	307	273	308	285	286	279	306	337	290	249	306	339	304	314	302	302	323	311	327	311	309	290	294	320	300	316	321	304	327	315	337	306	325	285	276	301	307	285	273	337	316	309	296	267	281	283	294	314	253	296	295	295	298	278	288	271	275	254	293	246	286	273	287	298	292	306	316	300	286	298	300	308	285	320	305	284	306	315	288	248	317	278	300	290	268	299	242	262	295	290	300	283	306	281	305	301	331	315	283	308	260	299	330	300	303	334	299	268	324	326	315	329	293	265	262	282	310	308	322	303	277	254	287	257	277	298	300	294	312	273	311	307	308	269	299	316	329	303	286	288	305	311	289	295	294	300	284	300	284	290	298	295	348	302	300	305	325	311	296	303	323	271	275	293	342	295	290	296	305	288	251	269	304	319	293	341	277	329	304	272	278	285	311	311	290	291	282	299	312	311	286	326	286	304	301	297	312	278	284	273	303	306	276	282	304	287	307	287	271	315	261	283	282	306	289	292	308	279	283	309	287	297	343	315	284	276	304	292	325	289	290	315	313	277	314	284	285	293	292	303	285	313	270	301	291	298	315	322	306	343	271	280	324	292	276	291	312	270	323	315	305	310	318	326	292	267	276	310	307	320	284	290	267	315	287	262	298	283	300	278	269	305	294	296	316	283	308	307	275	287	288	272	266	285	298	291	311	315	314	335	296	310	278	288	281	294	295	301	283	316	330	292	270	291	305	277	304	281	289	289	265	317	337	309	329	291	256	292	292	295	262	289	281	290	290	253	311	292	271	267	263	285	300	284	291	303	244	294	303	273	281	302	274	299	311	336	314	280	261	293	315	301	287	281	295	295	294	300	269	304	330	282	291	311	287	267	276	297	298	294	275	322	299	279	282	283	291	285	300	302	309	308	294	274	332	324	278	286	317	299	309	321	294	304	280	293	333	283	304	297	290	285	284	286	262	297	291	319	292	291	287	327	286	281	328	321	293	309	305	316	283	307	298	282	324	315	287	293	315	282	267	299	294	273	284	278	300	305	309	328	291	332	298	319	293	313	302	323	287	297	297	326	296	309	299	306	269	285	334	330	304	321	316	315	284	279	289	305	281	278	304	284	307	308	306	305	330	307	284	285	289	292	282	286	284	311	301	292	303	339	266	303	341	297	298	281	286	294	308	315	280	321	299	291	307	294	327	307	315	323	348	312	310	265	294	318	295	270	326	268	307	301	295	281	285	292	312	298	281	301	275	306	317	305	307	283	303	317	273	318	284	303	290	308	309	287	278	319	315	323	303	261	292	310	276	251	266	287	312	303	272	281	308	295	300	325	321	275	267	290	286	298	281	306	285	309	264	249	310	267	261	302	359	294	275	304	289	257	288	308	287	275	322	282	296	291	279	305	288	309	313	293	265	316	281	295	294	298	315	334	303	290	307	304	316	313	324	285	313	293	294	281	264	313	304	299	289	293	325	266	294	286	324	299	282	313	322	311	278	252	320	304	314	293	284	319	306	256	283	298	294	292	290	301	301	325	264	276	261	292	279	270	282	309	308	307	311	311	292	285	309	294	313	266	334	280	291	328	296	341	292	328	282	301	269	298	289	269	314	306	308	293	308	311	264	291	316	320	295	295	308	277	314	320
8238	1287	2237	2499	2219	1919	1506	1395	1184	1133	1049	1013	909	942	902	879	834	862	849	867	793	850	817	802	770	755	829	783	784	768	757	768	785	743	778	765	741	765	770	750	761	703	757	708	744	759	739	749	719	711	735	766	758	700	728	717	735	728	753	738	774	750	749	781	774	728	755	754	730	682	790	730	750	764	765	737	699	690	756	750	766	780	755	712	706	710	679	733	727	757	745	750	741	726	730	721	739	758	788	719	720	733	710	800	739	684	721	695	734	717	739	710	770	708	723	751	709	746	742	727	751	757	716	719	747	759	757	691	715	683	703	702	723	725	718	766	732	745	718	720	712	741	737	730	719	722	752	766	724	790	733	732	749	716	727	783	655	707	710	759	749	740	735	727	771	705	703	736	778	732	705	719	715	677	691	776	711	765	770	693	754	726	712	762	778	700	723	785	766	707	723	739	718	719	696	766	736	706	709	730	748	716	737	732	766	668	752	690	709	715	771	750	750	759	764	734	754	707	762	772	755	730	751	732	760	745	694	728	729	767	749	707	721	776	726	744	716	689	721	703	751	759	741	742	689	745	763	788	745	701	757	740	761	707	760	763	731	714	743	733	689	746	741	690	664	780	705	764	723	744	743	693	699	724	728	687	761	745	688	748	724	758	711	745	774	756	712	789	795	732	748	703	798	703	705	752	692	756	729	749	698	709	683	725	731	708	681	684	706	719	721	743	705	720	707	709	714	701	718	728	724	708	768	785	761	762	711	734	736	763	750	750	739	705	729	738	754	766	755	734	735	726	726	734	742	718	731	711	730	760	705	740	673	749	775	730	706	677	740	699	743	717	763	723	725	751	777	730	705	736	783	745	724	683	723	703	743	759	739	717	760	703	741	731	725	745	732	771	740	777	753	734	778	731	716	714	741	714	720	735	695	723	757	726	703	747	751	742	694	699	702	742	771	734	738	745	722	729	713	758	755	725	733	712	736	750	762	727	748	691	687	747	719	700	766	688	753	663	736	700	730	677	790	686	706	733	769	718	700	686	721	701	681	700	721	724	726	721	725	803	681	725	728	720	737	704	713	747	702	687	756	717	743	726	789	775	735	707	683	769	745	766	748	723	750	742	753	731	748	725	698	749	688	703	714	730	761	702	741	755	733	725	764	705	720	688	728	753	725	723	734	710	727	689	758	781	763	752	699	729	748	731	766	707	731	667	751	738	717	756	717	731	712	728	744	723	779	717	779	732	742	750	726	711	685	687	826	736	725	752	726	712	719	735	732	733	716	687	784	708	717	702	708	734	763	738	736	757	742	785	767	719	749	741	752	733	729	778	737	788	763	763	742	746	711	714	735	687	742	752	747	722	704	705	691	721	755	699	710	731	745	728	656	698	720	709	718	749	723	696	695	741	738	768	710	716	728	718	745	673	699	757	777	710	714	695	730	724	737	705	717	730	679	731	746	760	756	724	781	709	792	731	745	766	744	768	763	740	702	720	790	684	695	686	713	744	737	713	717	740	752	710	747	730	734	772	785	699	734	794	713	725	754	770	718	740	708	710	695	734	718	730	754	732	713	700	708	728	771	685	743	740	738	758	643	728	741	737	703	728	695	737	700	706	737	714	734	740	745	683	714	718	770	716	733	744	686	711	722	745	725	756	687	696	727	688	701	747	752	738	742	721	697	764	692	760	773	751	770	700	782	773	781	740	666	715	735	738	757	764	724	735	725	746	693	688	756	748	726	720	735	727	753	765	737	722	753	690	732	737	746	737	751	738	720	754	720	722	730	740	749	715	724	770	721	763	720	724	695	774	766	760	760	739	717	773	713	741	762	725	749	761	726	757	742	735	731	759	748	735	746	724	761	718	717	737	739	727	751	800	736	707	737	728	768	748	722	690	690	762	747	734	728	722	750	734	746	760	749	743	764	730	749	750	744	721	748	743	716	734	708	732	709	747	668	717	704	715	773	704	722	747	779	749	729	724	734	714	753	705	737	733	734	779	737	763	763	750	746	699	716	742	702	783	730	671	744	704	700	665	686	695	712	724	707	696	770	746	759	737	744	724	724	738	690	735	751	715	725	755	729	716	728	763	750	702	734	790	725	709	728	727	655	734	749	673	696	748	731	781	715	742	766	779	712	744	752	707	739	744	739	731	714	718	728	716	711	736	747	754	724	778	741	745	740	769	718	741	738	721	759	709	769	738	732	692	759	752	753	750	728	725	724	772	728	726	744	687	767	744	730	739	771	735	702	774	778	705	740	742	740	715	733	718	711	711	745	738	767	715	716	710	740	733	739	707	739	740	719	710	722	794	740	782	686	708	733	736	736	742	728	739	765	738	737	716	738	702	809	768	725	739	709	744	732	778	729	688	723	740	735	740	743	729	731	719	767	727	766	739	700	734	747	717	684	739	684	680	714	723	739	729	740	726	704	684	727	767	703	729	741	722	716	705	738	756	714	703	732	721	725	748	758	744	733	710	726	680	686	775	716	659	774	718	676	742	728	726	728	747	743	755	735	695	701	747	751	788	740	735	738	743	723	735	708	724	716	711	762	735	699	747	748	720	718	805	689	778	733	695	733	763	728	745	726	708	745	766	738	720	735	706	716	753	730	725	704	672	722	765	756	738	694	771	759	727	712	736	735	720	762	779	776	729	699	752	788	773	760	739	730	741	705	699	719	742	720	763	664	755	778	749	733	690	718	736	741	752	769	745	754	731	737	721	738	733	710	713	771	728	696	676	733	742	786	745	714	745	734	735	733	706	728	734	701	744	701	729	663	770	737	784	717	726	694	705	771	652	763	714	761	705	694	691	756	725	733	687	769	766	751	700	740	691	676	753	743	775	724	787	736	752	703	715	696	685	739	735	748	690	707	726	703	721	684	746	753	715	695	737	673	731	698	697	749	661	761	755	752	702	721	755	750	686	736	759	750	733	726	762	748	748	718	762	695	721	718	741	742	723	731	747	748	720	716	695	725	672	695	686	728	723	715	745	735	759	757	729	727	715	695	758	797	730	718	710	689	752	770	753	753	772	696	750	714	743	703	715	687	748	712	715	704	720	701	738	665	753	741	736	745	754	735	716	740	750	709	744	784	694	721	777	748	721	706	743	749	738	726	687	769	725	738	714	755	712	762	741	756	710	754	752	730	700	821	746	770	707	700	716	701	760	712	745	719	682	697	767	787	748	736	723	778	741	698	768	728	739	761	736	717	752	737	743	707	744	716	717	707	780	742	715	772	732	741	702	691	725	734	714	729	785	730	692	729	710	725	741	741	693	722	774	654	686	737	740	729	722	744	756	764	675	758	726	701	705	747	759	768	766	705	762	680	715	755	766	748	753	771	712	767	727	713	769	699	757	708	744	782	751	729	740	744	723	711	737	705	734	746	736	745	708	733	667	719	746	703	723	737	753	708	739	674	732	756	717	704	734	741	701	715	734	712	719	704	723	745	729	695	762	719	736	696	731	733	717	729	718	742	746	750	749	787	766	703	770
1560	299	329	290	324	293	301	296	278	275	311	312	304	302	289	279	278	311	292	301	308	300	302	320	257	333	296	290	281	313	260	272	289	293	293	305	276	311	312	322	334	283	307	291	304	252	277	287	303	292	314	288	297	244	271	259	301	307	284	271	272	284	273	310	284	316	290	289	282	295	298	306	293	272	330	273	312	276	253	256	297	309	277	262	296	289	301	304	299	280	306	271	297	280	304	310	294	287	302	269	310	322	295	299	272	274	332	291	254	285	314	299	266	308	289	284	306	316	318	295	308	297	245	296	312	266	256	286	316	312	283	280	332	283	267	314	306	268	282	274	285	282	311	258	333	318	293	269	294	289	301	297	308	266	309	268	310	298	297	317	320	285	315	310	258	288	267	300	305	303	305	294	307	287	318	259	295	253	308	296	304	235	276	273	289	308	307	298	299	284	305	287	329	303	311	285	300	289	261	298	303	281	291	252	286	284	291	272	295	294	299	286	263	292	321	279	271	263	318	306	304	314	269	326	271	291	312	296	283	307	292	286	284	282	295	259	291	305	293	314	302	321	288	285	300	297	310	300	287	297	309	287	288	294	299	311	286	288	289	284	271	290	292	272	275	282	277	305	294	273	289	300	269	325	310	283	272	261	265	273	288	288	252	271	244	316	265	269	284	302	298	300	292	305	324	274	297	293	331	301	295	288	305	288	310	291	298	287	302	290	260	311	286	275	269	257	277	306	304	299	284	289	275	273	300	278	294	295	307	291	319	247	317	290	302	302	294	256	258	311	291	247	284	322	301	297	285	331	288	290	297	280	265	315	322	298	303	331	282	303	277	265	280	271	306	279	294	278	310	306	290	289	324	263	230	291	287	283	321	284	305	335	307	296	294	274	283	304	293	302	302	288	305	302	295	297	287	304	335	283	297	308	296	339	275	236	295	284	312	286	323	299	285	256	272	309	298	298	318	321	305	289	287	267	295	298	318	298	296	255	279	296	255	288	276	273	289	259	284	287	277	304	301	280	271	291	264	325	321	315	281	291	260	293	269	294	274	310	278	288	305	277	289	311	294	270	292	335	292	271	298	262	308	268	289	310	273	285	293	305	312	296	285	308	316	276	297	250	299	271	295	312	303	269	330	283	298	297	282	294	296	273	287	278	276	279	306	304	278	311	256	289	290	278	294	309	270	271	279	319	274	320	285	253	283	282	337	325	256	305	274	290	298	270	270	292	282	315	329	273	304	313	249	289	305	290	277	311	270	262	296	288	311	315	253	250	292	272	290	262	251	324	278	268	310	274	294	282	253	279	289	286	284	300	314	307	320	308	278	314	308	281	276	316	307	304	293	277	314	272	287	288	282	262	295	268	288	299	308	275	276	309	281	296	297	284	276	281	284	279	270	309	320	313	261	281	289	278	262	309	302	277	264	285	322	317	311	279	282	289	310	325	273	261	254	287	297	305	291	277	247	292	294	280	295	261	327	291	268	288	305	291	294	282	254	274	313	285	297	291	297	259	293	270	267	312	296	284	269	300	298	292	284	297	292	267	300	303	292	273	276	274	292	318	279	308	258	312	295	304	317	284	290	311	316	275	290	274	294	322	282	275	305	290	315	262	297	267	315	324	305	290	289	288	281	315	285	282	283	299	286	316	306	290	321	291	275	280	271	306	269	280	293	286	306	284	289	305	286	277	258	268	263	276	307	286	305	299	297	294	281	270	284	307	288	278	285	295	286	297	300	268	304	330	279	258	283	276	309	297	280	268	304	322	284	299	282	313	324	276	270	293	307	297	320	313	302	282	287	276	276	294	308	253	269	276	309	297	241	287	279	287	269	247	280	316	292	264	293	279	306	280	278	276	302	300	293	286	286	311	308	267	275	329	286	265	274	294	286	287	312	278	318	283	278	291	317	278	268	301	282	282	301	290	283	291	274	288	282	300	285	284	283	284	276	302	319	293	294	288	281	291	308	298	286	295	319	284	285	269	283	242	280	282	302	277	307	289	294	297	300	291	311	323	277	296	280	277	256	269	318	317	260	287	269	259	280	296	280	292	286	299	308	297	323	306	303	299	313	291	283	280	282	272	332	270	297	304	310	240	275	256	298	256	294	332	279	306	281	299	295	314	303	300	301	295	287	280	296	288	309	312	288	322	296	299	290	276	294	307	307	288	261	310	317	284	269	288	298	298	289	255	330	285	279	296	308	295	320	268	278	291	284	283	296	276	283	325	262	289	297	300	295	267	268	305	308	301	288	290	313	274	274	267	321	308	253	321	290	331	317	296	304	318	260	273	288	291	291	282	273	302	308	269	313	306	260	288	313	275	293	310	331	310	280	279	311	285	269	276	322	273	284	284	292	325	268	310	296	317	282	263	265	256	302	288	322	295	307	301	296	298	293	312	333	278	270	315	299	275	290	272	294	301	291	284	320	295	300	305	292	286	296	304	286	310	260	268	298	299	298	282	304	268	294	294	247	277	304	276	289	267	279	279	325	286	313	300	289	303	261	277	292	285	306	332	283	301	297	314	277	302	331	290	286	265	265	275	280	309	294	302	279	288	296	279	286	253	288	295	322	313	260	312	286	320	306	297	291	285	296	307	284	288	268	285	268	304	278	299	279	306	285	276	305	287	300	283	294	270	262	285	297	277	301	276	294	273	278	324	283	296	305	334	294	300	287	283	279	265	289	299	329	298	281	290	295	290	255	317	290	273	271	294	259	296	282	297	283	313	274	263	301	269	294	277	250	285	276	292	291	288	282	277	265	318	278	305	304	261	295	315	302	320	337	306	268	309	283	269	284	301	259	317	250	274	281	301	295	292	257	282	304	261	282	304	289	277	282	285	300	269	308	319	296	293	306	292	290	323	304	281	329	260	274	272	317	289	295	305	290	296	246	246	337	304	262	280	292	285	275	279	317	310	344	309	286	287	309	287	300	289	318	262	274	279	275	263	304	273	254	302	314	318	329	346	308	282	312	299	272	297	276	327	286	302	292	311	299	294	290	312	313	310	271	272	293	267	308	272	269	289	283	275	300	313	306	331	318	284	293	284	284	285	339	289	297	329	282	288	279	287	304	300	297	297	288	290	288	285	332	288	295	268	308	273	259	297	307	298	292	299	279	312	290	270	306	293	278	285	301	269	305	306	241	295	292	303	302	314	271	278	277	310	327	273	287	288	285	325	241	269	289	326	263	285	272	304	335	280	280	297	290	275	286	297	314	324	271	305	285	285	313	280	274	308	326	275	281	271	316	266	278	289	300	274	276	257	294	336	293	291	296	276	254	286	294	324	299	271	319	307	262	306	300	290	240	265	280	255	304	294	300	311	271	314	273	294	284	300	315	307	279	283	255	313	297	298	311	268	279	319	255	284	295	284	288	270	292	287	289	329	277	286	299	331	288	292	290	314	262	272	288	324	299	319	270	298	256	273	294	288	300	326	322	284	287	308	314	284	283	320	299	297	277	321	300	280	303	290	309	284	284	304	305	290
1865	719	750	737	730	727	675	692	677	707	680	719	693	677	663	706	686	667	733	682	725	710	659	698	679	698	689	684	682	705	676	685	707	692	674	648	697	690	704	708	637	666	704	692	715	655	757	697	690	678	657	708	654	716	709	716	683	719	711	676	736	700	665	653	691	669	668	703	656	730	692	652	716	659	672	723	732	737	705	670	693	669	685	725	697	732	722	660	760	679	707	641	670	692	682	679	730	654	625	691	706	707	660	708	666	686	668	631	688	707	697	700	661	676	695	692	643	735	637	682	713	729	715	696	673	696	687	733	669	706	695	690	699	698	632	671	662	648	686	691	683	677	718	655	703	661	687	675	654	655	679	759	687	702	681	670	733	676	754	741	658	672	641	683	748	698	713	678	746	663	688	652	653	721	672	683	696	661	704	702	659	681	660	674	724	694	680	665	659	624	652	732	705	691	723	704	656	725	673	702	683	705	700	670	709	675	694	671	615	693	683	665	714	729	691	685	652	707	687	703	680	680	690	703	691	717	636	700	708	719	678	684	666	691	728	729	679	680	664	704	674	672	640	712	654	712	697	684	668	616	680	670	644	699	697	673	690	650	682	675	723	664	699	672	696	721	704	693	651	678	671	644	711	730	672	673	702	686	742	687	658	670	678	693	689	696	678	661	642	736	647	695	682	636	705	657	669	637	710	672	683	728	710	698	708	707	652	676	679	655	693	703	717	706	683	728	677	664	679	639	675	640	648	653	671	712	684	711	641	672	667	657	640	728	682	692	648	738	710	691	652	690	697	701	719	693	683	751	680	751	678	734	689	658	711	655	672	696	689	671	697	689	653	657	721	652	669	672	637	680	683	676	642	653	654	612	666	692	659	735	701	666	708	687	691	701	707	667	688	691	703	673	695	696	666	644	628	687	684	684	635	666	708	654	687	720	711	747	667	663	651	696	718	644	652	682	662	659	671	679	686	687	709	685	700	676	687	683	670	691	640	679	701	672	660	719	686	696	732	653	691	672	687	680	684	686	716	648	641	671	700	695	698	683	687	698	675	717	659	654	662	674	709	685	653	695	662	687	670	675	665	694	692	732	662	751	688	690	705	660	674	654	670	635	714	659	653	718	651	685	694	660	700	677	648	635	654	719	704	695	660	693	646	692	701	690	667	675	699	717	668	664	679	725	682	679	618	674	688	635	655	704	671	667	671	715	700	667	684	678	692	696	736	712	672	673	697	714	682	720	706	671	687	690	724	671	658	685	733	696	678	692	721	676	702	651	698	718	662	709	699	683	711	725	700	699	706	691	702	670	741	690	678	688	708	704	690	700	672	701	687	697	738	672	678	707	679	671	661	701	716	662	735	729	704	707	678	710	704	685	664	652	691	692	646	643	707	711	709	667	663	734	682	653	665	709	649	675	711	658	653	699	681	647	678	642	636	632	674	681	650	669	697	674	699	691	640	660	667	695	711	704	692	673	700	678	628	667	700	675	663	688	666	694	730	673	679	690	703	671	720	664	668	700	713	670	707	682	720	647	684	691	663	703	657	705	647	711	686	675	713	662	696	669	665	643	718	684	716	696	688	703	720	710	689	662	705	660	681	707	647	698	674	663	714	693	695	704	690	699	689	672	683	691	663	687	705	659	673	656	689	702	683	649	701	657	704	678	705	652	737	660	642	714	691	705	668	655	632	705	686	658	680	690	704	713	656	717	690	649	667	659	689	664	654	644	744	708	657	692	658	639	704	681	655	663	661	704	678	688	723	687	665	657	647	664	703	648	663	691	699	716	752	710	702	674	670	714	723	660	706	677	672	654	693	673	702	650	731	669	655	674	676	665	636	715	728	673	671	691	675	657	713	665	660	736	661	679	666	671	662	707	700	655	675	712	738	683	682	647	693	687	704	698	671	674	723	694	700	630	669	671	721	658	698	706	678	737	716	682	689	702	682	698	694	707	669	707	756	700	656	682	710	681	699	666	713	671	660	706	689	727	672	689	716	670	654	697	657	650	706	694	688	681	685	659	668	693	713	689	715	704	711	711	671	682	702	628	688	696	694	648	688	669	704	666	692	695	698	693	725	729	666	664	670	689	680	669	719	651	726	682	676	683	684	663	718	679	633	703	686	662	697	664	685	664	687	677	646	698	682	714	668	666	687	719	652	659	696	699	675	751	687	677	719	692	649	672	677	641	672	697	660	662	654	652	657	682	716	701	650	647	688	696	660	655	727	731	664	672	683	682	695	728	702	702	700	700	684	717	704	715	673	687	658	637	668	709	705	676	682	664	649	730	688	678	687	671	719	714	703	685	725	670	689	636	695	685	681	687	693	713	666	705	673	730	755	688	672	698	731	701	637	716	704	691	674	687	676	656	671	695	682	668	700	716	662	764	708	708	727	685	664	664	635	643	649	696	735	654	688	669	684	686	722	712	668	691	683	695	712	666	691	689	643	713	627	691	677	613	720	721	637	656	709	681	708	716	702	699	701	677	701	695	689	664	667	725	646	664	672	673	667	679	688	673	688	686	674	691	703	701	670	690	654	677	695	679	702	679	619	651	654	700	676	726	753	681	665	728	679	685	701	660	680	756	713	677	667	704	693	647	705	686	654	716	692	699	676	697	660	693	674	671	666	707	684	693	683	610	727	703	660	682	653	694	706	671	713	739	723	652	659	647	678	696	678	703	682	642	648	694	725	683	709	672	696	731	681	702	656	679	696	661	729	691	646	626	671	688	667	678	681	675	656	702	697	694	716	715	633	667	676	663	675	714	698	669	675	698	709	682	657	697	674	680	722	699	656	720	709	716	661	694	691	680	699	751	656	700	672	698	715	651	704	677	724	667	693	647	730	660	642	668	722	688	686	696	682	642	683	664	693	678	683	700	700	689	657	711	705	671	717	722	674	693	693	692	664	681	626	713	666	672	691	701	695	686	661	681	714	720	682	686	713	661	721	675	713	655	689	706	709	697	677	727	643	642	674	720	661	671	680	700	692	697	690	667	658	721	684	661	677	659	673	677	696	672	684	687	684	650	667	705	684	665	679	728	685	720	674	692	651	697	683	632	728	695	739	663	685	712	668	688	677	676	656	722	701	665	676	687	694	702	698	666	673	713	659	703	682	683	694	659	710	656	689	680	749	649	692	661	651	713	669	662	690	655	643	690	665	677	661	698	709	654	685	658	674	717	656	659	705	678	666	699	671	691	659	624	667	713	689	676	684	725	686	703	671	688	743	702	667	658	709	675	680	701	718	655	692	722	728	665	695	719	648	659	693	697	685	671	690	642	700	659	664	710	721	737	674	692	727	652	709	653	691	699	678	707	753	660	695	684	717	690	712	643	701	699	756	690	678	682	666	674	657	674	725	711	645	658	711	702	700	712	649	627	749	653	673	685	695	670	718	674	661	677	673	655	706	666	692	660	697	738	679	668	712	706	729	677	687	694	651	679	625	681	705	661	701	685	716	672	686	629	649	695	629	676	612	713	706	662	728	689
7766	504	523	403	297	301	271	233	195	200	197	185	188	161	144	173	198	186	196	201	167	158	170	157	165	186	176	168	167	156	167	162	140	169	180	168	185	212	188	149	167	172	165	174	170	180	156	155	159	180	171	141	159	177	176	177	158	167	164	179	163	193	164	179	160	163	155	177	159	146	197	189	188	183	162	160	172	174	170	167	160	160	156	153	142	164	165	179	200	158	178	167	145	156	171	148	157	152	158	174	153	133	155	167	200	177	163	135	157	166	156	123	172	145	157	139	163	168	155	175	179	159	149	144	165	153	171	149	141	161	139	183	173	170	150	164	163	147	182	155	172	170	134	170	147	157	162	158	147	161	147	165	170	170	148	156	146	166	177	157	144	157	175	183	179	164	160	182	169	166	182	181	146	184	149	169	160	156	169	164	169	174	148	168	181	155	138	156	174	166	172	160	183	190	168	171	175	171	176	189	177	138	158	170	168	178	177	156	144	168	150	156	167	162	153	164	159	162	188	147	164	153	156	152	178	182	174	169	170	170	153	161	163	174	130	164	161	165	162	171	161	159	164	198	160	152	178	167	172	147	179	146	150	147	181	147	143	137	140	161	156	165	157	157	153	174	161	163	159	157	185	149	177	141	156	198	153	176	150	147	158	195	162	180	190	164	169	184	200	162	149	145	153	163	168	160	161	162	183	165	157	145	177	178	149	163	167	159	166	163	141	167	177	166	154	183	154	174	146	158	145	166	153	156	159	178	146	142	167	156	152	169	184	163	142	169	149	176	145	161	157	147	185	154	156	161	129	139	152	166	185	183	178	184	151	162	170	156	153	169	159	145	185	183	178	165	163	138	162	156	182	165	154	176	168	149	158	164	192	153	174	171	156	170	164	160	176	163	140	209	162	153	151	152	167	177	181	184	162	168	167	161	163	151	159	169	163	140	168	143	175	166	165	153	183	126	163	165	175	150	156	154	172	173	171	162	169	159	196	181	149	157	152	165	150	161	159	152	175	169	163	152	154	173	166	182	183	170	146	156	166	158	172	149	188	139	153	170	158	163	180	161	175	150	153	174	176	177	156	166	154	149	178	164	136	175	201	137	146	194	179	167	177	206	162	186	156	176	153	157	157	166	169	162	172	171	145	183	163	162	180	174	155	175	153	162	175	151	177	157	155	152	160	179	163	135	155	162	168	150	190	157	163	133	176	158	147	181	155	179	168	173	153	158	165	180	176	168	164	156	182	140	174	165	163	176	174	168	175	150	139	163	158	159	168	160	157	176	144	182	179	128	166	164	161	151	165	167	182	171	160	141	170	168	162	200	161	156	157	192	189	162	161	157	192	174	162	208	187	168	154	179	163	146	169	157	171	144	138	186	143	193	181	178	169	213	159	190	187	162	173	163	180	156	172	158	142	181	174	137	157	158	157	163	174	189	175	144	151	164	171	138	172	160	167	129	160	161	159	167	156	144	158	151	167	159	149	148	153	148	188	159	152	164	193	182	156	156	148	175	159	143	153	175	155	175	169	180	170	171	147	158	162	147	149	190	163	158	182	159	177	150	173	152	150	156	181	183	153	159	164	172	181	159	171	143	173	164	162	153	190	159	162	171	160	152	133	137	151	164	166	163	190	142	173	156	155	165	146	198	151	154	152	159	154	155	148	164	144	197	169	149	175	138	165	158	167	153	163	159	163	161	160	155	159	165	155	153	162	176	165	176	162	174	171	190	171	177	165	159	149	167	145	162	175	165	152	168	158	199	182	164	177	158	163	176	172	167	191	163	195	178	149	171	175	168	159	183	178	164	169	146	155	163	171	180	156	177	180	167	175	167	150	171	181	130	170	145	170	160	175	179	182	172	173	154	165	170	154	170	150	143	177	163	161	161	190	165	157	172	142	165	161	141	150	185	117	153	161	165	183	173	147	165	164	204	159	161	173	167	194	165	163	160	171	161	175	133	166	141	144	167	160	157	182	184	157	155	172	158	169	170	191	161	147	175	189	194	167	152	147	171	164	143	179	149	164	145	159	184	171	146	166	167	193	167	174	169	160	157	139	183	178	175	156	185	139	172	166	168	155	178	166	161	164	159	153	169	152	161	160	151	169	184	171	157	156	183	168	174	175	183	183	159	165	196	165	168	168	167	156	183	164	170	154	168	170	161	170	168	173	187	178	188	172	183	181	162	173	165	166	172	163	161	168	152	168	145	174	190	172	179	165	158	172	174	145	153	199	171	187	168	160	191	176	187	173	155	167	181	154	171	150	147	146	160	157	171	172	147	171	177	174	176	160	185	143	139	153	144	163	158	170	158	136	185	159	149	173	143	178	186	170	174	179	170	160	168	176	158	167	161	158	181	149	170	164	148	149	160	166	147	158	165	164	146	181	150	158	180	160	148	172	161	146	154	145	144	163	152	142	160	169	188	177	177	137	140	181	178	177	182	147	172	152	159	159	199	164	179	166	147	160	131	150	155	154	161	168	158	166	164	151	182	170	172	153	154	152	162	188	168	147	141	157	172	187	146	172	167	175	138	182	162	170	165	156	192	174	154	167	207	202	166	158	152	170	137	141	182	151	146	173	172	166	147	156	175	183	177	156	172	150	160	161	179	156	148	129	167	155	171	147	166	139	150	164	171	137	175	177	147	173	171	153	145	145	164	163	162	157	157	170	153	158	160	150	156	171	150	155	177	181	181	146	162	154	150	163	165	143	164	170	176	195	172	156	161	167	168	157	138	174	155	179	134	162	156	173	151	153	143	172	150	179	163	181	170	147	157	166	175	154	129	147	153	183	167	154	156	170	177	176	147	159	152	177	176	157	152	172	168	166	162	166	163	160	172	179	176	166	184	187	166	158	161	179	168	166	166	168	172	154	165	148	142	146	139	159	166	132	160	173	170	146	168	189	153	171	176	157	172	187	153	170	174	166	163	191	164	210	172	178	161	173	164	152	145	156	146	156	162	181	154	181	154	144	164	178	132	194	162	168	177	145	173	176	176	153	148	157	161	150	182	173	165	164	160	165	164	187	189	180	166	168	124	173	162	141	177	162	146	165	160	177	154	176	191	170	151	153	175	184	160	173	162	194	150	162	178	161	144	179	181	145	160	177	163	189	153	179	164	192	158	155	153	174	158	157	172	166	156	189	187	181	168	160	144	160	159	177	182	165	150	151	165	168	159	174	159	190	179	203	157	143	143	161	169	195	155	139	133	164	176	161	177	163	187	158	154	164	160	164	179	151	163	153	162	187	152	167	153	185	153	176	146	158	167	173	163	162	177	169	166	172	199	185	161	183	162	180	180	160	172	163	154	157	146	160	175	162	162	170	166	170	160	190	153	177	179	178	148	157	182	164	174	132	166	168	185	150	164	182	147	161	161	137	157	189	182	164	156	163	180	153	152	182	167	189	165	144	150	155	160	174	162	172	156	172	167	150	180	159	163	165	174	149	166	152	161	159	164	139	188	192	146	165	162	179	170	170	166	154	154	151	161
6252	716	1217	1311	1243	1059	852	793	700	678	633	617	563	574	515	541	526	564	460	489	511	475	452	463	480	500	489	454	472	450	479	470	444	463	481	488	488	456	442	485	465	448	473	494	465	429	457	450	487	459	467	477	451	482	432	507	497	431	466	426	464	477	460	490	441	502	466	473	462	469	496	443	468	442	464	455	462	449	450	445	478	462	453	460	460	471	502	514	453	468	458	483	418	460	432	497	450	434	461	441	474	436	466	449	478	483	444	485	453	475	499	469	405	479	472	446	467	436	447	464	449	461	458	450	452	453	460	463	473	461	492	452	485	416	448	458	456	431	463	461	476	455	467	484	446	479	483	463	471	455	474	434	511	439	479	459	488	419	466	432	453	425	461	463	450	473	457	426	451	471	468	461	471	459	437	446	460	442	432	463	463	431	487	483	437	497	495	477	508	482	423	496	469	436	485	489	465	448	431	435	416	419	473	482	465	468	436	493	422	439	457	450	457	399	451	438	460	450	465	456	431	456	470	450	458	466	443	437	441	446	458	430	443	461	464	473	434	476	465	478	477	444	480	470	417	484	447	437	454	460	448	444	466	463	474	484	442	474	451	457	487	463	460	491	471	431	481	424	477	449	463	435	473	493	438	461	472	481	441	413	485	496	468	440	478	472	424	453	479	455	462	447	466	435	460	433	422	466	449	421	480	449	429	463	470	457	459	432	463	489	461	446	417	459	508	467	443	467	444	437	430	471	479	450	464	474	435	436	475	433	463	456	443	472	462	443	440	425	456	438	450	466	458	453	467	483	470	428	441	497	454	502	444	461	478	421	445	525	492	492	463	451	472	434	441	426	442	438	433	452	479	461	485	452	435	460	529	420	449	410	400	452	427	442	468	473	454	453	463	455	437	424	433	495	506	428	465	458	465	472	415	471	443	446	445	461	468	456	463	443	441	484	466	440	468	423	484	452	467	439	467	458	468	437	428	461	439	468	488	457	477	437	452	498	448	482	434	457	464	447	463	445	455	491	402	480	454	460	440	467	438	454	478	460	508	455	448	476	470	425	484	445	466	439	471	460	436	482	427	448	418	450	464	450	418	433	440	453	474	460	450	454	487	433	450	421	447	472	433	454	468	421	460	424	443	430	443	502	430	456	451	443	422	454	438	498	427	463	443	440	452	433	452	494	451	481	476	432	466	448	416	452	492	437	472	445	476	451	444	435	444	469	458	456	410	433	419	404	484	458	439	451	471	455	461	418	457	466	445	451	455	423	473	465	506	413	443	445	487	439	443	466	465	455	460	446	474	442	466	449	450	447	481	455	478	493	442	459	422	467	454	441	436	435	448	469	442	481	508	451	425	431	474	470	473	427	464	449	457	453	457	435	440	425	506	472	473	455	405	415	444	474	458	450	452	443	454	451	463	473	439	456	471	462	484	451	479	456	425	468	436	433	452	478	496	456	473	437	463	465	478	504	465	449	479	474	434	440	456	481	421	457	463	434	446	448	476	441	422	421	456	473	440	457	424	465	472	485	441	436	487	453	454	448	486	472	438	433	441	462	440	473	433	426	456	454	472	445	481	462	422	471	457	468	438	476	503	459	474	451	456	474	431	452	461	461	426	432	455	443	435	462	484	439	463	429	408	484	446	426	463	471	462	472	406	450	406	487	492	434	489	399	434	420	463	451	446	466	447	491	423	460	437	461	433	439	466	452	458	442	442	437	424	470	441	408	445	457	440	447	451	457	436	454	452	469	461	438	437	472	418	429	451	443	450	452	480	429	449	406	447	473	507	439	465	410	405	438	477	493	435	493	414	507	444	440	438	451	475	453	457	460	453	436	451	487	451	476	471	434	436	429	484	456	458	413	441	446	457	487	432	462	451	478	475	494	483	467	411	456	430	446	413	471	456	461	467	456	433	416	462	410	469	434	427	456	448	461	480	435	454	424	448	440	422	450	463	472	469	431	457	447	459	430	445	462	479	475	445	484	457	436	488	456	428	407	450	468	456	457	476	465	501	482	453	437	429	463	476	405	441	436	467	484	411	453	425	469	468	417	440	451	454	486	473	453	478	445	430	433	411	448	459	456	464	453	459	447	427	452	428	446	475	465	408	446	426	467	441	439	467	462	465	450	484	425	480	455	473	494	445	443	450	477	464	433	474	487	466	444	467	462	432	447	459	447	449	419	453	463	443	469	444	447	481	484	398	446	469	408	446	443	442	475	439	439	485	425	448	420	439	437	448	476	449	453	442	468	441	469	488	488	429	460	463	412	413	452	494	471	428	460	440	510	462	445	442	405	479	436	503	488	460	469	465	486	463	482	460	463	446	481	445	447	516	502	476	476	446	475	458	457	449	445	451	461	490	441	450	442	426	491	479	451	477	480	449	488	440	472	451	449	459	482	439	407	429	490	408	437	481	461	430	457	447	451	474	472	475	464	487	460	468	509	459	419	450	460	470	469	497	443	487	496	473	441	455	453	450	432	425	465	439	485	452	456	462	445	431	408	423	469	449	477	431	439	452	486	452	407	432	450	469	451	431	430	422	465	495	489	474	427	452	453	447	438	392	479	504	479	455	451	441	446	457	479	446	456	444	441	472	464	500	458	455	463	479	488	432	446	433	474	447	435	455	452	440	427	452	455	446	435	465	460	507	434	454	491	453	422	442	442	495	441	457	473	451	461	482	452	490	486	474	446	410	484	465	472	478	460	457	477	448	438	427	437	472	456	474	478	459	478	446	505	425	435	462	447	402	464	447	465	464	484	418	483	469	475	442	439	445	454	464	452	434	451	497	484	465	496	450	450	425	459	470	475	458	454	486	451	406	451	493	433	442	426	460	434	473	466	438	462	456	492	463	420	448	468	460	454	441	421	431	448	470	460	464	450	457	476	447	455	449	457	483	443	462	440	455	433	427	433	502	480	415	428	470	446	465	468	448	447	457	457	455	457	455	424	469	461	460	486	423	470	415	466	461	433	468	458	492	475	423	454	433	455	454	480	464	487	441	457	475	424	471	453	454	451	483	421	411	465	437	422	445	435	443	449	493	450	436	477	461	442	432	496	465	502	431	451	430	450	473	412	458	440	424	438	471	461	433	470	478	460	473	458	467	455	442	470	468	483	475	437	440	443	467	429	435	467	438	458	431	470	444	460	431	454	457	492	467	462	452	470	442	473	437	441	495	434	439	478	445	481	451	417	462	499	464	427	454	441	488	470	453	480	471	451	448	467	442	487	465	475	439	436	478	440	448	461	472	495	422	471	462	512	465	484	457	504	430	443	454	481	492	451	463	416	439	444	455	462	431	451	453	463	429	444	441	478	416	455	476	458	480	442	417	468	472	479	394	467	411	464	426	444	466	449	446	452	482	434	451	475	446	430	436	475	470	449	429	435	455	477	424	468	483	431	496	452	435	453	454	465	431	425	462	441	431	440	445	479	458	465	461	482	436	450	459	454	443	488	450	436	435	468	453	465	498	428	485	434	423	422	434	455
14110	1283	1030	808	659	594	500	426	375	371	380	329	328	298	329	302	357	320	333	300	269	316	303	267	291	285	340	328	280	319	308	299	317	327	289	318	274	307	249	287	303	316	298	274	288	317	304	298	297	308	303	295	305	319	288	313	261	334	293	309	297	279	322	301	293	281	311	291	315	318	264	312	295	324	290	305	302	281	245	311	288	269	307	315	288	300	304	330	304	307	314	261	287	302	250	296	315	297	288	319	289	290	293	304	304	292	292	286	326	302	271	293	287	266	286	303	316	300	295	257	265	274	293	278	283	283	298	309	269	287	314	245	315	300	332	286	293	296	272	274	310	280	329	300	271	298	316	294	282	299	301	298	306	282	329	273	286	262	271	283	302	279	297	242	285	321	318	273	296	328	309	299	294	317	281	278	300	336	323	272	310	319	264	286	296	330	304	268	322	313	285	260	280	305	286	289	317	285	335	304	285	283	295	280	308	316	348	306	302	275	297	293	285	302	304	300	286	302	314	325	289	275	292	299	319	304	290	257	311	275	269	296	308	298	267	307	299	285	305	337	314	282	310	316	299	289	300	314	300	299	315	311	259	309	304	316	308	282	304	285	295	273	280	301	294	307	329	287	299	314	302	272	260	304	254	270	292	303	257	296	285	302	282	265	314	265	291	282	320	319	294	322	329	302	296	293	280	308	316	296	277	307	292	305	298	316	293	261	314	294	294	296	295	287	287	266	278	298	304	282	271	321	313	292	300	311	317	309	313	274	309	312	272	320	295	314	304	292	298	322	316	309	305	277	293	320	299	290	257	287	287	344	309	330	312	313	267	311	319	326	288	322	328	304	266	309	292	322	307	287	286	297	302	295	281	281	303	298	284	292	273	317	282	267	289	273	322	303	269	315	336	294	318	279	319	304	292	296	276	299	288	254	288	292	311	348	295	299	301	319	294	277	314	281	302	309	291	291	286	281	288	315	296	289	285	299	278	291	290	307	277	305	291	265	323	320	288	255	297	267	274	256	279	303	263	307	312	326	299	312	294	306	302	318	327	284	286	321	318	313	304	297	285	285	283	324	324	298	314	274	319	273	280	273	279	296	309	307	283	288	319	302	330	325	286	314	286	296	288	291	289	316	326	301	309	302	309	316	299	290	313	300	300	299	302	316	338	296	329	283	290	319	327	329	287	296	301	297	311	297	307	284	314	331	286	293	341	271	295	316	258	310	270	306	340	329	295	317	311	308	320	297	282	288	257	314	266	297	306	287	306	291	282	294	271	300	295	348	313	295	281	318	301	314	317	299	300	295	344	309	293	311	318	278	289	298	311	323	282	326	289	260	311	297	306	260	273	294	318	296	294	284	314	312	332	287	302	301	275	314	317	285	342	281	279	330	279	302	347	327	293	293	293	291	311	320	290	327	317	277	298	317	291	297	293	286	289	315	321	276	312	311	263	287	275	327	285	278	255	302	282	303	317	286	298	289	277	328	317	299	295	309	302	316	317	275	272	323	319	278	286	294	306	299	327	261	310	321	279	305	288	291	292	346	280	293	312	296	271	326	338	307	295	279	340	293	292	330	294	289	326	306	304	291	309	308	285	287	261	345	291	293	302	311	306	329	270	296	291	330	315	312	311	304	288	318	301	318	295	322	324	308	294	295	264	283	291	275	301	300	306	316	260	283	311	302	262	289	336	283	294	321	289	278	290	321	275	276	306	301	333	296	307	288	291	295	306	284	304	274	309	294	293	315	310	301	307	278	307	325	324	333	319	314	333	280	314	300	316	291	279	292	309	308	302	282	312	284	296	304	312	282	287	298	297	276	301	267	287	307	315	314	295	285	330	289	292	269	331	290	296	271	307	294	257	312	294	313	298	269	295	280	302	308	280	306	320	297	327	322	284	278	298	292	298	315	298	273	281	311	280	294	311	297	334	299	292	294	288	281	301	298	291	309	322	297	297	306	273	282	322	300	301	313	306	297	275	296	289	299	282	291	304	328	263	295	302	307	310	319	307	310	278	279	311	327	263	308	313	288	294	301	307	309	306	275	337	282	328	342	319	319	280	268	300	310	308	286	291	295	277	309	305	323	280	292	306	271	320	299	278	286	304	302	298	269	307	268	289	316	290	290	327	305	289	271	307	281	285	309	278	314	286	310	263	291	311	323	301	334	287	328	282	310	299	319	320	301	312	284	281	296	288	288	301	312	285	278	305	285	308	308	295	323	295	327	294	309	300	307	248	299	287	291	297	298	308	292	295	324	305	316	346	317	289	298	308	288	316	291	284	264	291	279	267	295	302	279	322	295	297	278	271	323	289	288	327	294	317	314	293	288	304	279	293	296	277	311	316	284	291	291	282	287	323	273	306	311	266	263	301	306	340	311	269	267	317	290	295	297	290	325	297	290	280	316	310	272	297	326	312	265	294	284	307	253	313	300	337	288	317	293	322	314	277	299	336	282	311	285	281	310	321	314	290	295	297	319	282	307	289	278	285	340	305	273	306	291	286	264	278	312	282	264	278	329	332	283	285	301	302	298	309	290	312	311	300	309	285	295	300	296	295	310	339	273	298	298	333	286	278	289	270	313	298	279	310	346	291	326	274	296	313	298	285	301	285	306	300	322	307	272	284	296	286	288	289	292	326	287	309	274	310	282	292	300	333	294	298	303	289	281	300	273	327	309	292	301	322	297	317	298	309	313	284	299	320	297	303	293	321	306	303	293	283	345	319	282	300	303	278	294	281	297	278	303	303	275	298	305	346	319	313	298	290	283	306	288	281	303	306	328	319	277	285	291	327	278	304	277	314	312	312	291	284	300	306	307	297	298	301	294	317	267	300	299	306	298	295	315	291	283	281	298	336	294	291	301	314	271	295	291	316	295	314	278	305	265	296	312	322	312	300	278	298	297	293	294	277	316	309	323	306	271	277	276	323	321	291	303	323	264	319	283	297	290	288	303	292	282	322	308	324	326	324	304	286	304	294	279	296	322	283	297	311	300	290	317	270	326	311	315	259	308	314	296	307	282	289	278	271	277	287	347	315	281	311	267	290	340	305	275	348	270	279	297	305	297	263	272	283	282	265	303	323	295	313	312	283	319	308	283	280	325	343	259	302	278	283	293	280	278	267	266	285	328	270	298	321	340	291	286	341	312	316	264	312	305	309	274	300	312	310	285	298	316	313	303	306	296	277	301	321	297	289	317	277	300	283	284	299	303	287	287	290	311	331	325	299	327	277	326	292	288	295	293	293	311	289	312	310	272	294	298	293	313	277	306	301	334	265	272	282	312	324	316	302	294	292	284	276	281	334	288	296	306	276	320	266	304	278	280	316	303	339	286	313	286	304	294	301	320	288	283	301	346	280	309	317	306	280	288	275	305	293	290	284	299	294	284	294	267	326	265	277	292	306	264	290	286	294	313	285	260	287	270	286	294	310	314	354	284	291	298	304	294	326	299	263	285	340	290	287	293	274	318	287	312	314	282	279	289	280	281	316	294
8286	1352	2218	2425	2248	1960	1556	1346	1241	1158	1109	959	929	970	947	858	861	895	830	809	830	802	797	767	843	825	822	777	810	716	746	761	748	745	799	790	749	780	767	791	764	822	758	789	795	754	764	747	723	768	756	792	768	723	729	705	719	729	715	738	742	719	744	713	757	756	745	730	781	747	755	724	740	718	773	738	729	748	734	716	751	717	780	725	693	718	724	778	737	736	704	744	775	751	745	731	797	746	736	746	712	730	775	782	723	742	763	696	738	736	780	766	765	700	756	756	715	755	746	776	716	768	747	728	705	748	697	729	755	700	722	731	744	725	732	731	739	736	767	705	720	758	717	703	742	734	756	704	738	741	782	742	718	784	750	730	779	742	735	725	689	702	702	737	763	753	725	738	676	706	721	740	754	724	720	751	689	717	714	734	783	765	753	745	710	721	711	741	777	743	731	695	704	739	714	693	726	682	715	758	769	712	707	735	747	680	717	732	721	781	752	761	715	736	722	747	716	749	642	762	709	695	689	733	742	763	739	714	704	702	687	733	690	711	731	737	697	750	726	733	777	729	752	773	765	787	719	757	707	748	691	775	709	749	725	743	710	680	717	742	765	695	728	770	740	713	734	750	745	726	657	730	707	725	735	732	716	710	738	745	768	732	740	735	778	783	710	733	745	765	756	743	732	712	707	749	720	725	715	743	744	755	732	712	738	762	745	713	745	754	743	751	732	739	762	747	746	705	756	727	746	734	740	700	744	753	704	728	791	738	763	740	712	731	717	760	740	703	711	661	731	724	740	695	711	785	697	744	747	714	763	732	712	755	744	699	780	731	726	733	755	757	724	712	741	692	723	734	747	735	705	726	712	782	735	817	803	786	688	733	699	737	729	764	676	762	741	702	665	716	762	731	734	738	695	689	731	793	766	708	686	798	736	719	750	715	716	728	776	683	765	785	712	714	718	747	676	726	732	711	708	754	739	753	742	719	782	676	667	735	708	729	751	738	699	719	706	780	743	719	792	756	737	725	735	767	738	697	768	718	750	708	728	766	704	736	704	756	740	750	723	715	726	686	736	717	744	738	693	759	780	761	688	712	701	720	759	715	677	700	699	725	745	760	718	736	746	699	725	724	699	757	732	671	770	700	738	712	718	713	696	721	770	759	743	779	710	717	734	732	750	713	741	777	699	730	704	725	758	730	686	680	669	713	744	731	767	737	750	725	690	709	702	770	746	713	736	739	710	790	766	685	723	714	701	695	724	736	790	709	694	730	767	679	704	747	759	758	723	723	730	739	737	747	683	744	708	741	753	716	713	752	770	757	678	711	715	746	738	731	742	724	746	777	730	768	726	776	733	766	690	732	708	703	691	774	710	731	741	723	734	692	747	728	719	685	786	733	725	782	709	723	729	727	713	747	702	718	713	721	739	735	755	748	757	702	775	702	763	667	697	717	739	715	711	762	738	714	720	721	690	788	750	728	703	762	726	742	755	737	779	713	730	719	735	731	733	685	729	728	752	763	717	742	760	765	714	674	713	733	712	727	718	746	719	710	727	695	688	804	759	694	687	751	730	732	754	728	754	704	675	787	763	723	748	742	681	724	712	735	738	778	718	746	736	742	720	710	730	722	683	766	705	738	759	699	758	713	722	734	737	742	765	708	758	769	725	721	738	703	728	734	712	752	708	726	716	698	727	710	711	708	741	701	703	712	757	750	714	744	727	767	688	708	712	721	734	740	705	731	758	761	739	742	732	723	745	724	715	745	739	740	711	700	706	739	729	699	809	737	763	741	726	791	773	736	720	681	800	769	746	717	705	757	783	694	741	768	716	710	750	760	711	718	749	707	742	746	709	720	700	785	728	762	752	766	772	720	709	714	736	696	707	773	754	695	768	705	726	713	734	721	759	739	706	754	739	710	738	709	780	732	678	754	744	751	732	711	725	732	726	734	724	728	693	714	737	732	763	707	724	745	736	716	703	793	737	787	696	700	688	682	735	728	733	719	735	709	708	718	744	713	732	724	740	741	720	734	738	730	756	733	764	719	690	763	736	679	692	721	730	745	743	702	708	726	726	769	729	714	757	714	707	750	751	692	742	714	772	702	711	776	749	726	703	771	720	767	744	784	719	737	685	736	714	705	727	769	727	744	767	754	708	719	731	743	715	718	768	742	698	732	753	780	677	717	705	722	724	696	700	703	702	739	734	730	697	752	736	767	785	757	729	715	671	657	774	747	751	758	689	756	746	709	735	658	719	736	789	756	713	751	762	739	718	742	749	679	728	721	742	748	732	685	696	705	727	723	743	688	705	747	701	761	732	771	743	712	690	717	773	751	760	753	720	760	736	762	731	733	749	724	700	735	728	692	719	712	749	767	739	721	733	727	722	731	685	744	789	756	763	769	758	726	686	683	738	712	710	699	705	722	725	697	722	715	731	720	734	760	706	750	713	776	747	755	748	740	718	700	762	741	732	740	741	706	747	724	736	738	765	748	718	730	696	728	690	679	745	723	746	685	723	720	725	702	702	730	739	737	763	715	731	767	785	694	716	717	770	724	753	709	677	739	734	764	765	706	731	752	756	720	774	688	743	699	692	758	743	752	750	710	748	762	796	762	693	717	668	739	713	730	744	700	698	717	738	718	790	751	753	724	700	682	683	748	717	702	702	759	715	740	761	724	711	735	754	776	733	717	686	734	746	769	746	739	739	680	791	731	672	752	771	732	724	719	750	725	751	739	741	702	751	697	752	728	716	733	744	734	701	770	729	727	745	688	700	718	745	765	725	759	763	733	746	755	726	679	747	712	757	718	732	690	793	718	784	753	775	720	756	765	783	714	707	800	703	709	771	705	736	731	746	720	746	746	762	710	700	792	704	744	757	740	725	725	731	711	739	738	738	780	720	767	695	725	739	715	733	740	713	758	718	748	743	738	727	740	744	694	660	721	715	712	760	726	719	777	676	758	710	718	766	711	751	722	692	739	706	662	742	763	743	783	777	744	759	726	725	755	674	733	702	731	728	735	780	706	685	734	714	722	734	762	679	729	712	734	700	703	745	716	719	770	694	724	693	755	735	756	756	692	755	712	736	741	683	731	722	686	728	712	673	716	762	721	717	743	749	682	678	784	722	699	743	731	717	751	734	753	796	672	753	756	755	746	721	743	745	679	698	786	745	696	750	772	700	718	744	711	776	725	724	687	679	728	784	767	714	706	737	718	734	738	759	712	758	702	769	764	704	701	753	707	766	715	713	747	781	714	744	732	779	705	734	711	699	750	771	748	746	717	734	729	735	722	741	672	745	787	766	742	765	782	729	732	748	718	719	810	719	723	738	725	710	740	734	713	767	728	797	743	741	737	792	768	706	777	759	710	732	743	722	728	761	689	733	702	724	720	706	713	703	740	719	744	715	718	712	664	724	724	683	768	808	713	704	713	730	743	777	741	755	703	735	713	741	762	719	668	757	768	753	716	698	737	727	734	674	665	725	718	723	751	767	727
1615	323	286	295	301	313	306	243	266	261	284	294	291	298	271	309	247	305	332	326	273	275	299	286	278	307	258	323	310	312	308	299	280	258	272	336	334	291	305	314	289	296	278	297	291	308	288	279	296	300	298	313	284	313	308	292	256	301	282	284	285	300	266	309	282	279	286	301	311	311	315	291	298	291	338	265	270	252	301	236	290	305	273	273	303	286	304	298	313	318	304	300	286	294	290	288	270	301	312	282	326	294	272	343	275	306	271	290	314	283	296	290	319	293	286	287	317	272	236	294	318	294	278	309	293	288	294	267	283	289	292	332	306	302	277	301	294	300	282	287	260	275	293	273	294	307	261	275	303	309	330	285	274	303	279	267	291	312	278	304	312	273	275	311	297	283	329	303	284	276	290	269	336	305	308	282	302	281	302	296	295	293	299	289	281	302	263	322	322	291	295	300	303	286	302	297	326	300	284	288	307	305	274	323	296	282	290	294	289	318	285	297	300	319	323	278	306	274	282	291	311	255	283	270	294	282	268	266	292	307	303	273	305	277	293	301	282	315	310	297	306	228	286	286	327	279	304	277	278	302	261	298	287	295	309	287	305	332	297	291	277	296	249	306	293	308	329	345	292	248	306	322	266	288	305	307	308	299	292	298	336	256	302	306	281	302	272	263	292	292	320	297	282	312	276	285	264	289	295	265	298	294	289	279	289	284	294	315	299	280	278	283	264	306	315	267	281	314	282	311	306	289	282	243	286	297	272	263	274	347	272	324	304	288	287	309	287	303	305	287	309	337	280	285	289	312	288	324	296	289	297	277	287	304	277	293	305	288	285	276	325	280	284	290	295	299	298	285	328	276	298	308	319	285	255	303	309	287	297	287	319	285	274	296	292	290	295	303	240	302	306	302	280	300	273	297	272	307	290	300	291	248	290	269	252	304	274	303	269	317	277	302	277	285	278	282	291	290	295	250	278	277	319	251	290	285	283	275	301	315	326	273	315	323	265	297	320	291	279	276	278	289	292	296	277	293	260	286	300	260	287	292	270	257	305	294	283	275	292	292	315	312	274	241	319	300	291	276	299	308	281	265	295	284	285	306	313	314	304	316	300	295	256	276	309	284	322	269	302	271	295	323	295	280	290	320	298	274	298	289	281	287	288	284	299	298	282	307	292	261	300	306	298	274	311	304	300	300	278	319	260	291	283	301	288	275	291	297	275	307	301	282	313	295	280	277	286	272	309	281	297	290	271	312	277	285	283	299	272	273	298	287	320	285	291	275	266	295	313	317	310	303	271	285	269	276	268	326	304	287	294	282	287	304	248	285	332	257	277	299	287	295	292	328	274	280	248	279	283	280	287	297	286	318	291	260	293	325	321	273	283	295	299	278	282	285	297	266	305	306	298	295	283	278	303	276	286	305	269	276	318	292	272	297	286	273	276	306	277	291	278	299	287	285	308	315	295	276	303	260	282	293	299	308	301	279	296	308	298	284	298	320	266	288	280	299	277	288	321	295	310	296	294	281	294	299	289	295	271	283	305	259	283	323	317	304	345	267	308	290	312	293	297	298	309	299	279	285	311	300	305	292	255	320	314	300	337	287	299	262	318	298	295	327	289	278	279	320	300	302	285	304	242	284	270	291	257	287	302	279	296	251	264	269	306	311	301	303	270	264	311	288	303	298	288	297	264	321	284	287	307	262	280	293	319	286	307	269	292	294	354	302	271	298	298	311	259	297	265	346	313	261	297	296	307	295	289	279	311	321	291	324	339	297	297	295	287	278	296	288	306	261	288	303	289	282	282	309	281	287	308	319	311	312	307	288	312	254	276	307	312	304	290	290	269	272	277	286	284	258	270	309	317	281	271	306	299	290	256	289	269	269	257	326	322	265	297	291	331	331	313	298	291	287	307	286	289	305	295	286	299	290	264	298	322	280	282	257	305	305	315	265	269	298	305	345	274	303	299	287	278	277	279	267	301	271	285	311	293	291	267	292	281	297	264	269	286	300	270	281	270	264	296	327	279	253	272	281	306	293	304	314	299	302	299	306	295	292	271	313	303	292	301	290	287	265	305	289	340	283	295	289	278	289	318	289	292	299	280	273	288	288	291	311	303	284	286	250	306	281	298	273	277	258	344	319	321	309	295	313	269	313	336	310	291	307	264	303	268	289	277	292	268	305	287	285	297	318	311	282	299	303	289	293	265	279	251	300	296	305	311	339	281	274	290	287	266	331	284	292	242	283	301	279	277	313	285	288	286	332	326	284	300	290	284	303	283	296	302	292	297	305	295	307	306	267	272	310	289	286	317	290	267	286	316	279	302	324	305	282	271	309	285	271	297	274	310	292	281	301	298	301	303	325	324	289	284	293	275	320	299	289	301	290	276	300	279	292	308	285	324	269	307	328	267	273	291	327	291	285	276	298	330	282	288	293	308	330	294	282	327	272	292	270	265	287	264	310	291	327	300	272	303	272	298	262	296	267	283	297	285	299	296	261	308	282	293	271	275	290	283	277	281	286	293	285	286	289	297	300	300	294	308	265	327	272	295	330	264	292	303	278	302	272	323	267	297	261	304	276	294	263	311	316	277	297	262	331	263	281	260	270	318	316	282	288	307	306	286	257	243	279	295	279	327	273	278	257	265	293	279	310	275	264	305	287	305	324	281	304	295	273	282	288	277	280	273	272	313	299	293	326	294	286	272	314	253	289	300	268	275	275	307	314	312	320	291	281	296	278	292	279	327	301	274	276	313	324	270	308	298	261	284	293	303	293	308	266	294	299	268	307	265	299	268	284	295	303	294	277	335	319	276	312	319	293	288	307	277	289	281	292	254	278	289	297	307	277	280	275	289	290	313	301	321	303	313	287	305	250	275	246	267	293	286	272	260	309	263	293	279	261	286	278	304	274	285	298	292	297	291	276	260	290	279	339	269	300	280	311	268	294	309	319	294	296	293	268	282	302	292	300	268	318	290	266	302	279	304	281	294	294	276	293	280	321	291	304	280	315	297	320	277	281	329	305	255	289	291	324	325	305	284	290	265	302	271	298	292	294	303	316	286	315	297	299	314	305	296	315	272	266	316	288	263	300	272	298	285	298	257	261	268	278	310	305	282	289	288	297	295	289	305	305	305	285	287	291	279	283	290	300	308	277	298	299	288	291	309	307	279	262	277	259	274	253	279	262	297	300	322	281	306	291	299	292	247	311	312	301	304	290	288	274	306	303	320	292	270	267	243	293	281	264	291	313	312	269	282	293	286	286	330	261	266	290	294	259	312	264	270	320	304	274	286	313	275	289	271	293	276	293	260	325	310	287	312	304	306	272	305	272	306	275	285	286	287	303	261	280	299	268	298	279	302	323	304	292	304	299	314	288	282	303	273	318	265	287	301	291	332	325	260	283	286	268	285	279	303	277	331	297	268	269	289	301	284	274	280	297	256	295	263	306	277	262	279	263	313	282	324	267	258	288	292	279	260	290	295	307	311	311	269	318	305	296
1931	737	724	727	683	715	738	651	688	705	686	637	735	703	697	685	685	676	741	650	708	628	705	714	659	694	694	751	714	647	671	702	729	679	692	661	668	718	726	690	730	719	615	669	683	654	696	715	729	704	690	670	702	712	741	701	690	684	680	669	704	692	720	713	674	720	706	700	747	654	679	707	646	688	718	694	721	634	714	677	708	629	685	698	676	660	719	669	684	626	624	687	675	712	662	671	669	678	686	662	669	665	651	658	717	697	721	691	662	650	758	669	647	698	701	656	710	672	715	707	689	687	690	722	691	672	683	670	711	680	694	662	716	669	656	689	723	697	675	706	705	707	668	686	690	667	662	643	703	686	682	635	649	703	712	720	751	663	659	688	674	710	690	688	683	708	663	681	680	722	697	659	706	679	667	702	667	660	694	736	686	714	663	689	712	725	694	666	696	710	690	684	674	646	694	657	665	647	684	680	689	686	732	744	693	706	671	686	695	658	656	678	673	682	678	685	682	685	727	678	651	696	702	727	701	707	697	695	729	696	708	682	727	710	671	717	673	664	685	682	677	666	682	658	681	686	670	698	716	647	657	703	677	674	627	686	699	650	694	689	721	763	651	689	692	674	710	666	691	694	706	652	697	652	731	705	653	670	696	699	696	689	686	658	701	665	672	717	733	735	663	711	668	675	702	675	726	670	655	726	688	678	681	689	690	697	675	706	641	677	711	716	708	678	682	644	680	691	710	659	700	681	680	673	688	677	674	712	673	713	678	666	692	672	712	689	683	718	719	712	683	699	715	679	677	700	689	668	712	729	708	643	709	694	683	660	669	698	690	725	671	644	683	696	689	676	692	647	706	698	709	722	696	650	665	706	693	673	666	703	699	693	686	667	721	703	665	666	689	672	689	700	675	681	704	669	667	695	665	684	679	701	646	701	674	683	687	667	699	676	664	669	695	740	700	676	677	640	670	686	674	673	680	726	672	730	710	665	709	683	690	694	722	696	673	755	715	664	693	698	695	718	685	716	694	637	719	692	716	680	702	682	684	730	698	677	729	673	706	663	688	663	703	651	633	703	711	728	679	662	657	670	664	661	705	675	682	669	670	767	706	698	677	702	709	704	689	667	676	602	697	644	735	700	709	671	680	696	677	690	692	695	694	709	684	651	681	692	684	664	685	674	663	707	726	677	696	728	657	699	647	713	669	718	689	650	624	690	669	635	693	698	692	679	711	692	699	702	681	681	656	707	718	731	695	643	723	712	675	684	726	655	669	628	671	699	631	702	689	685	699	675	678	693	662	679	675	661	727	690	703	648	701	680	722	750	749	668	683	654	689	661	702	685	706	674	686	649	666	721	696	696	695	674	693	691	732	743	725	671	724	649	712	682	660	665	648	684	695	709	680	720	693	690	649	719	726	701	698	694	685	723	664	689	693	671	701	694	715	700	635	685	661	655	700	688	725	676	663	722	668	686	708	708	670	670	679	655	666	728	719	702	671	716	683	689	650	646	708	659	703	719	672	726	602	728	725	699	665	677	662	678	666	633	669	625	684	675	702	683	659	709	669	651	678	673	624	671	744	703	699	689	684	721	654	663	686	695	683	700	717	674	706	656	677	652	647	688	659	645	717	679	680	645	706	693	667	691	686	728	685	711	657	688	696	688	693	661	692	679	688	706	675	689	695	704	677	703	700	645	666	706	699	719	679	751	698	697	696	721	650	692	684	701	691	640	761	684	683	707	652	688	631	668	674	702	721	693	712	721	696	739	671	728	678	668	686	675	687	719	647	672	673	699	686	697	643	720	658	673	652	723	728	706	688	689	767	720	677	718	698	673	711	719	661	690	681	670	657	689	723	725	694	647	657	636	681	693	693	703	682	661	665	651	660	686	696	675	668	684	651	656	677	664	709	701	684	663	672	695	659	665	649	715	700	667	650	719	718	713	648	672	661	679	662	682	646	725	667	703	667	691	700	697	704	664	688	637	681	680	695	640	654	693	687	776	716	657	700	663	731	673	666	674	672	671	656	689	658	702	720	696	699	720	664	721	672	690	686	698	680	707	628	701	660	687	680	636	707	710	661	724	690	674	665	711	674	659	729	713	694	669	716	698	687	715	683	670	686	683	670	661	723	664	708	717	686	697	669	693	732	695	676	675	654	704	689	687	702	706	702	698	670	711	693	660	723	643	669	700	703	652	713	659	690	706	690	703	702	690	649	704	715	682	683	635	699	674	727	661	732	674	703	678	697	714	723	682	688	685	741	679	688	755	706	691	657	697	637	686	699	680	668	687	674	754	706	680	647	697	687	722	651	681	706	736	707	718	734	646	640	701	666	673	704	629	698	724	675	743	685	637	748	663	682	768	648	712	647	698	679	758	660	664	675	726	679	681	691	691	657	667	674	690	695	648	703	677	726	753	676	656	686	704	656	676	666	682	665	653	697	685	649	681	693	684	682	730	684	713	682	666	667	691	721	693	705	685	670	700	708	655	691	665	724	644	655	725	688	697	681	704	679	701	656	738	683	718	682	708	653	643	683	680	701	668	708	671	703	681	744	683	672	664	668	707	659	683	691	680	658	684	692	694	718	699	698	677	681	655	687	767	645	691	676	722	743	689	726	705	715	667	700	656	635	682	704	677	686	666	670	686	690	685	716	643	691	672	677	682	713	751	693	705	708	654	675	707	702	681	667	669	745	709	651	693	743	645	683	658	670	655	682	679	681	707	699	662	724	635	670	714	717	630	740	688	671	693	688	669	722	644	706	682	649	683	719	658	697	718	657	689	684	673	675	668	712	721	715	708	680	671	735	706	728	693	739	651	702	718	689	690	683	690	697	700	683	672	671	736	683	706	681	711	653	650	673	710	670	692	703	685	671	681	714	676	664	670	678	634	683	690	687	717	657	692	644	646	681	680	678	643	694	661	680	644	671	704	629	679	700	702	701	683	690	695	694	675	654	690	696	686	709	686	694	737	694	690	662	707	654	713	704	681	690	626	702	691	686	673	629	756	691	646	661	669	693	686	672	742	705	711	683	658	659	686	657	697	682	667	717	716	709	680	678	686	691	680	683	727	677	695	686	720	676	680	700	719	660	657	676	667	706	681	694	655	723	708	679	686	713	683	671	695	719	685	688	713	686	673	691	714	711	651	642	662	690	715	666	696	650	693	706	699	659	728	711	672	699	668	703	725	697	679	706	688	693	686	691	689	641	677	751	702	715	692	668	706	733	671	693	671	686	708	686	694	697	671	682	689	675	684	684	659	667	620	692	683	717	682	687	681	675	679	684	695	659	668	687	664	685	699	698	696	701	722	688	746	739	694	701	664	736	691	705	659	666	713	684	686	668	681	701	746	651	674	712	665	693	674	663	686	704	734	688	709	689	659	678	676	674	668	677	692	702	654	644	626	694	687	725	633	693	675	701	687	737	721	670	684	702	660	670	672	693	716	698	703	696	659	682	702	689	662	685	690	696	700	713	747	672	641	699	700	716	715
7714	486	486	425	327	334	279	214	184	226	206	168	173	163	170	176	155	175	181	147	180	170	161	158	166	162	170	180	166	161	162	141	205	176	160	150	151	165	182	175	167	166	157	142	175	177	192	160	179	182	178	152	166	139	158	164	184	182	159	150	155	173	154	168	188	167	147	177	172	175	165	179	159	129	160	159	162	156	138	158	154	156	166	153	185	178	156	180	154	183	182	176	158	134	141	179	154	169	141	147	189	148	149	166	144	159	180	159	158	156	165	182	174	166	169	186	191	164	147	153	147	147	183	154	135	181	185	138	170	160	163	150	168	144	172	144	163	215	185	138	169	177	172	169	153	151	166	146	149	150	149	150	153	131	185	162	174	183	148	166	189	167	190	173	200	174	176	153	148	157	182	164	164	175	174	180	157	184	170	157	156	150	170	163	168	155	160	181	189	181	141	161	167	170	152	151	160	146	150	133	167	182	174	131	153	198	187	170	148	169	145	158	157	162	157	180	174	166	162	167	161	169	158	173	149	165	176	146	167	155	160	171	168	164	152	150	183	164	173	168	146	170	140	155	148	184	167	151	191	169	154	162	153	154	173	190	174	184	161	163	182	181	161	160	189	178	153	161	149	172	163	181	153	153	163	169	147	164	176	178	161	168	164	170	172	141	164	159	137	150	163	163	171	165	161	145	171	175	134	170	150	167	154	167	182	158	174	140	159	186	178	166	170	165	178	151	176	148	152	178	147	161	165	144	183	177	165	177	144	179	157	162	164	159	167	181	193	189	150	175	160	155	135	140	183	155	142	151	205	165	165	137	139	153	167	156	174	184	183	151	162	147	151	203	184	151	158	171	180	174	173	165	197	151	141	168	167	148	173	149	170	171	154	165	176	165	174	147	143	178	179	151	153	180	178	140	161	171	157	185	153	152	180	171	162	180	171	168	175	166	167	161	142	157	160	169	165	172	165	166	154	179	141	166	179	145	171	159	165	166	167	164	176	169	163	198	171	151	167	167	176	169	153	167	164	170	171	142	158	166	164	161	152	163	144	176	168	155	152	162	172	151	156	175	172	161	153	141	153	159	163	183	200	162	175	186	158	175	174	168	163	152	173	155	158	173	157	177	145	154	168	170	168	181	149	186	186	176	170	166	143	162	159	164	182	156	179	176	169	180	153	159	155	163	168	178	165	165	186	169	188	173	167	153	169	144	195	173	156	189	169	164	159	163	186	170	183	172	153	158	166	160	156	185	147	137	160	167	178	199	150	163	142	154	148	166	150	171	161	157	137	150	131	189	128	166	166	178	147	160	132	176	163	157	155	155	156	182	153	148	167	159	170	168	148	163	154	168	177	181	151	192	172	159	186	164	166	161	160	158	165	147	190	163	176	173	160	173	165	146	201	167	164	148	153	167	165	180	156	164	178	149	144	177	147	166	159	142	144	149	152	177	155	176	203	194	150	172	154	160	178	163	144	182	169	186	160	132	180	168	162	180	200	175	184	156	157	178	168	190	139	146	161	147	179	174	148	144	161	184	188	146	147	158	175	145	163	182	178	170	173	170	171	166	150	156	156	175	173	158	149	164	150	151	141	159	159	171	157	162	169	183	153	160	165	168	166	165	170	155	161	171	143	171	161	167	185	147	181	181	171	149	167	171	168	149	146	151	156	154	157	186	177	164	161	151	152	169	181	166	156	165	152	166	153	203	140	165	163	160	159	146	132	149	164	161	157	176	169	178	143	144	163	154	187	161	147	159	154	160	156	184	169	162	136	147	161	164	172	171	160	164	178	183	130	165	154	164	187	138	173	136	154	146	186	161	156	144	150	188	150	163	135	143	178	161	175	180	169	167	171	162	148	143	147	167	159	163	147	171	157	173	163	182	147	152	165	174	141	182	135	169	181	170	156	183	168	150	179	174	171	173	168	153	164	175	170	181	169	177	139	173	186	164	171	171	152	154	145	166	151	142	166	173	149	175	173	165	149	163	171	178	186	169	166	179	171	167	162	190	159	182	165	154	168	159	151	146	181	160	182	168	153	160	174	156	158	150	159	153	182	158	166	186	149	169	164	145	163	169	148	175	154	174	181	155	157	169	159	155	169	161	169	163	149	163	168	184	183	201	169	169	196	164	155	163	168	153	151	143	155	184	173	156	171	153	176	171	151	169	169	168	177	162	181	158	173	159	159	172	165	170	177	158	185	169	180	154	183	142	142	143	147	147	174	175	170	168	167	177	165	178	157	176	160	149	177	163	160	171	195	210	153	173	174	144	155	157	177	147	130	145	174	162	151	168	190	152	151	154	166	164	171	166	172	167	150	161	163	179	147	183	163	141	168	170	165	169	167	160	176	174	176	165	175	196	164	169	182	157	204	149	156	156	149	171	151	160	182	178	162	161	177	144	153	155	154	175	169	182	179	179	164	162	171	181	154	164	162	178	155	178	174	157	176	170	146	181	165	156	166	160	161	150	175	168	160	171	167	179	174	141	149	147	163	163	180	183	164	177	185	165	159	171	155	152	151	160	158	135	163	199	199	165	162	146	173	179	162	177	146	162	165	167	162	137	149	152	193	165	150	165	148	149	165	160	160	166	163	157	192	162	153	167	179	190	170	173	154	149	152	152	143	167	166	186	158	181	179	163	181	164	171	142	157	148	150	146	168	159	164	183	177	162	154	171	160	137	132	147	172	180	165	169	184	179	168	160	160	155	148	127	156	183	166	154	130	146	156	169	154	164	135	152	176	189	162	162	184	170	166	165	159	175	153	149	147	164	158	160	149	166	184	170	163	137	156	174	156	168	159	155	177	157	157	153	166	168	157	180	139	161	148	151	160	137	187	153	169	158	175	166	184	135	161	175	176	185	187	163	169	162	172	170	167	159	175	171	145	170	156	149	185	172	140	147	179	165	146	168	182	174	139	173	141	188	168	173	159	156	177	187	187	175	148	150	195	172	146	172	154	174	147	153	179	145	192	174	158	160	179	164	159	185	160	194	154	163	172	166	167	162	153	156	171	141	205	172	171	176	175	179	154	149	180	143	161	166	198	174	160	152	145	161	152	157	173	166	167	133	167	180	173	165	173	137	151	179	154	159	180	162	176	169	147	158	145	156	177	178	168	152	155	164	181	158	154	130	162	173	169	165	155	141	140	190	154	174	165	167	151	146	163	182	182	172	155	156	164	155	158	177	193	155	171	161	152	141	154	177	150	154	177	164	146	163	170	174	166	161	164	162	165	160	158	175	161	155	154	172	147	142	169	160	179	177	165	167	164	184	140	173	173	171	168	170	159	147	178	164	175	164	149	150	193	189	141	156	160	180	182	200	160	159	177	167	152	186	157	185	177	171	185	171	172	163	157	170	159	159	170	148	141	176	168	183	157	174	167	165	166	140	165	153	151	167	180	172	167	200	152	163	147	179	175	167	171	172	163	153	177	154	176	168	150	172	160	164	162	156	160	194	177	161	161	174	169	190	169	150	166	159	184	189	175	144
6363	724	1187	1329	1240	1044	887	753	692	685	617	622	619	533	562	539	519	494	524	512	502	474	446	465	485	473	484	460	488	498	515	476	465	428	465	483	465	427	470	489	501	452	441	469	468	473	447	465	474	481	446	477	432	469	465	443	448	501	457	473	486	502	452	441	451	438	455	450	445	467	452	470	465	484	428	450	412	449	453	493	504	513	452	463	464	459	440	463	441	471	462	440	492	430	476	490	461	501	457	439	475	446	453	469	453	462	437	466	460	399	456	492	410	428	416	409	469	461	467	439	471	453	426	473	463	441	446	462	486	459	443	457	432	451	417	470	450	471	412	471	454	454	420	433	425	487	450	448	468	503	452	437	486	463	460	434	442	465	469	447	427	414	473	443	452	464	428	454	481	438	468	434	446	439	413	502	435	462	444	464	457	406	458	442	479	460	451	459	483	376	467	451	447	465	446	455	449	483	451	443	480	466	469	457	471	448	448	436	455	440	487	444	469	466	455	431	480	473	482	464	498	426	458	429	427	468	484	440	484	474	464	484	422	447	474	412	452	468	457	459	450	399	472	467	458	421	447	483	460	498	450	500	420	450	447	443	411	495	457	474	439	465	426	456	434	457	442	479	425	491	474	500	464	465	449	434	465	427	477	468	441	474	490	413	411	455	465	415	501	445	429	468	466	426	431	437	463	410	430	461	446	446	466	450	487	442	463	457	475	437	468	452	416	424	444	409	449	463	473	441	421	453	475	471	462	441	433	444	479	476	445	472	439	488	446	512	465	453	472	410	478	489	440	414	454	474	442	414	468	458	476	451	435	472	450	422	456	451	469	448	474	415	508	479	430	461	427	463	449	426	439	439	501	447	484	431	432	456	450	428	488	471	476	421	452	430	448	465	430	412	421	474	433	467	449	445	461	464	451	458	454	473	433	456	470	494	435	487	450	468	448	443	484	429	457	428	459	474	456	445	470	447	420	438	441	513	453	447	426	470	478	451	501	467	465	462	440	468	421	473	485	424	467	453	444	456	456	453	472	458	480	485	454	437	454	442	438	472	480	455	489	454	454	462	436	476	429	435	460	430	448	473	493	438	458	470	436	497	457	441	437	456	444	418	437	473	481	464	472	458	460	466	423	442	431	492	439	478	468	461	489	452	417	468	458	464	468	447	476	448	456	480	436	414	466	439	470	473	414	427	458	427	472	481	446	440	449	443	463	427	459	504	429	446	460	449	470	505	466	474	406	451	454	472	463	465	416	456	418	424	429	422	409	461	458	411	426	417	414	474	485	437	448	412	468	449	460	458	434	442	451	481	457	456	464	439	430	433	441	460	420	432	446	433	461	473	452	462	477	488	470	428	418	453	421	486	446	485	483	455	496	463	465	491	446	442	479	419	451	439	529	446	405	451	446	427	468	458	407	457	413	500	425	448	456	497	458	437	472	492	455	490	450	487	444	513	434	471	461	449	468	453	498	439	477	444	436	457	467	438	482	454	470	444	456	453	445	434	437	448	476	457	437	481	435	431	454	463	476	464	482	431	470	457	465	455	452	450	473	449	450	452	467	474	481	426	447	433	457	471	436	435	451	418	434	463	440	441	467	436	440	448	444	472	445	468	414	455	458	475	443	447	477	445	471	455	497	450	485	434	425	470	484	445	465	439	428	473	448	448	456	458	438	441	423	497	480	455	429	468	458	451	468	435	448	442	446	439	440	422	420	469	462	438	466	476	466	455	454	430	440	466	450	444	470	475	449	451	466	460	493	490	438	461	447	496	450	429	402	413	508	444	468	439	445	467	445	452	467	447	484	491	473	456	461	451	458	413	496	449	428	478	468	461	459	434	426	474	457	460	435	450	432	469	452	445	471	426	491	494	422	464	466	427	464	430	428	393	474	443	494	447	451	452	425	478	409	446	478	439	458	476	454	457	442	504	493	454	442	479	446	462	447	474	411	411	426	444	427	440	469	456	452	430	456	469	445	484	458	466	455	452	435	514	456	461	461	463	479	482	492	461	466	427	461	424	450	420	444	457	438	456	459	442	440	478	421	455	451	505	486	468	453	450	482	416	500	434	455	471	490	457	443	442	464	480	466	454	437	435	447	457	459	459	491	453	444	467	464	478	464	425	443	461	474	448	448	447	423	464	435	463	422	469	440	456	434	511	460	477	436	451	412	449	440	470	459	488	409	439	499	419	416	447	480	442	440	437	446	423	440	440	454	442	417	442	432	408	448	447	454	442	450	479	472	441	469	477	487	468	472	470	439	483	451	469	428	463	474	422	472	446	480	434	485	481	464	491	468	452	436	521	473	459	487	417	446	484	477	449	447	470	432	437	501	462	481	452	426	468	458	435	489	423	417	491	474	502	459	444	467	432	475	448	461	441	441	498	470	438	438	447	479	437	445	465	520	478	455	460	453	436	450	458	480	438	467	439	422	458	429	467	439	444	489	467	441	438	459	440	458	431	440	467	433	447	422	466	420	456	465	472	437	478	434	461	427	436	488	475	447	445	437	450	456	494	468	489	475	427	420	455	438	462	442	456	466	462	458	444	452	465	451	464	463	452	458	449	479	429	458	426	428	442	438	442	498	444	440	433	467	411	450	496	441	456	466	432	449	457	478	447	449	457	422	453	443	482	469	456	486	461	436	446	459	469	500	466	431	455	456	425	501	472	428	429	420	470	467	457	470	472	445	426	435	477	457	433	465	460	445	422	453	503	445	476	471	484	421	466	444	439	512	459	452	483	484	452	456	471	445	459	458	417	439	456	447	449	468	461	409	495	460	458	474	460	500	485	486	421	472	465	472	444	481	445	423	416	432	441	456	426	466	434	412	446	475	439	429	461	451	471	455	440	436	471	435	412	475	473	433	464	449	422	464	479	483	459	466	451	443	450	438	439	458	441	457	454	464	456	469	447	454	461	452	461	422	438	478	470	446	446	470	456	453	489	463	457	466	458	485	398	462	451	436	444	462	447	419	438	447	448	463	444	451	453	436	418	439	433	462	397	472	451	456	448	453	424	446	455	457	452	466	437	438	461	412	498	431	454	449	454	465	466	493	455	460	466	492	446	436	475	452	426	442	460	463	475	434	444	470	479	451	438	441	463	460	454	457	489	475	488	495	449	485	436	435	451	426	434	428	475	443	459	449	482	485	429	430	453	486	437	434	438	465	447	419	426	470	409	455	463	425	434	463	509	465	480	435	460	451	466	439	466	452	444	430	473	427	444	447	476	471	500	474	464	449	428	449	469	449	453	442	418	457	429	472	463	451	484	464	474	456	429	447	481	458	448	448	416	469	460	439	479	450	448	443	435	429	441	458	431	453	438	436	444	439	472	468	482	455	458	486	423	466	489	482	441	427	480	441	462	476	453	425	436	455	440	429	458	457	445	445	473	488	409	480	472	452	458	476	477	455	421	430	458	481	478	441	427	455	464	477	445	455	425	479	450	491	460	448	425	455	431	402	505	460	449	444	451	458	462	421	440	437	434
14254	1279	987	792	708	598	456	426	373	375	345	361	341	329	322	312	316	300	296	346	303	334	356	316	293	318	322	300	334	314	307	346	284	308	312	352	322	302	300	294	294	281	291	306	302	314	299	291	306	316	292	287	344	265	329	320	309	287	282	292	290	295	295	283	276	304	277	304	297	296	301	284	290	263	278	290	309	319	285	296	300	265	308	290	323	278	314	271	251	283	314	260	333	285	306	305	296	297	296	286	294	328	294	302	272	266	295	269	288	291	295	259	265	260	275	348	312	271	301	291	313	298	277	283	286	325	263	334	267	303	315	305	293	317	294	288	274	338	294	255	274	322	305	282	275	304	278	266	282	280	301	262	290	287	314	307	285	286	292	272	269	312	301	304	281	279	280	269	292	323	296	300	274	294	284	275	264	317	286	282	294	293	306	279	288	299	298	271	291	285	261	290	293	282	311	282	298	320	315	290	295	290	292	293	352	286	301	320	287	298	323	315	327	283	299	295	301	294	292	329	271	308	268	337	272	319	303	285	306	300	284	308	306	290	274	293	288	317	296	300	287	262	289	303	310	306	284	303	308	312	282	297	297	305	306	284	295	271	309	300	293	309	294	270	343	299	304	251	294	290	301	274	288	306	227	319	287	297	308	303	281	303	316	332	289	291	311	314	325	307	316	295	297	305	299	278	325	294	283	300	290	276	280	291	296	305	294	312	297	312	297	297	328	293	305	323	290	290	296	286	280	319	288	286	292	292	254	313	263	286	280	321	309	303	269	273	277	288	287	280	273	275	306	268	290	321	296	277	298	277	331	297	250	320	296	295	277	281	258	294	301	310	322	259	313	286	296	282	299	302	284	284	280	331	306	279	273	297	321	272	325	311	304	306	312	294	313	280	270	295	277	278	260	288	314	288	307	295	294	309	305	287	299	300	324	309	277	313	319	270	285	311	255	315	344	292	304	335	328	308	290	316	267	308	293	295	295	300	314	287	293	297	292	289	314	295	309	280	263	276	294	293	294	279	304	328	275	307	296	266	333	300	336	309	292	298	323	295	256	287	286	305	294	306	271	307	291	291	306	290	299	286	291	286	272	296	313	287	278	308	301	292	287	342	301	306	297	322	269	283	296	278	304	314	273	309	303	299	311	316	309	303	324	305	295	280	294	299	283	313	278	310	300	321	339	317	302	316	304	274	273	288	339	286	305	290	333	271	291	305	301	304	327	298	274	290	282	293	295	322	317	312	270	263	272	318	318	282	277	309	291	343	301	308	299	287	294	274	310	290	319	311	297	306	287	305	271	304	314	284	306	336	315	303	309	303	281	299	273	294	304	299	304	313	302	300	287	260	300	303	329	295	334	288	302	319	267	261	300	299	291	313	309	306	290	315	309	280	296	317	293	317	287	292	291	289	314	328	303	311	271	292	284	278	295	300	274	246	296	294	308	301	289	285	298	290	314	279	323	293	277	315	327	300	233	316	280	307	317	288	308	282	308	299	278	283	277	277	291	302	305	280	310	322	315	266	280	289	274	290	309	334	284	299	288	306	301	299	316	302	277	274	333	297	315	308	297	309	277	309	298	282	271	277	335	296	334	289	314	349	283	287	303	306	314	356	308	298	296	269	326	273	264	336	306	305	279	299	299	293	306	317	313	263	329	306	333	310	337	305	250	323	323	290	275	310	311	324	291	295	263	296	302	292	276	312	304	295	283	309	328	272	265	288	287	307	315	250	262	276	271	300	314	305	333	272	306	316	266	320	307	292	276	278	309	285	270	287	278	287	278	276	298	277	305	283	287	273	314	297	275	278	289	317	296	308	275	291	315	327	272	328	278	319	291	304	288	284	297	292	305	297	263	292	266	303	282	323	286	270	304	301	310	320	295	302	329	327	307	310	275	282	284	304	298	300	261	280	278	304	301	285	285	262	297	278	290	332	263	308	323	296	316	305	293	288	301	287	330	280	296	289	294	307	306	285	290	335	275	273	275	325	298	289	304	258	274	304	296	312	284	310	303	260	286	274	312	264	323	296	291	289	258	286	288	301	278	295	301	296	334	283	309	267	289	289	292	321	318	268	301	301	286	312	312	263	288	290	299	310	287	268	286	299	277	307	291	335	337	289	280	298	297	316	273	292	318	285	279	260	280	292	276	250	307	264	310	318	329	301	279	288	273	322	307	353	325	308	307	299	303	285	340	289	284	305	325	323	300	278	331	332	323	313	279	292	300	302	318	333	262	317	300	298	253	283	278	301	307	294	292	265	302	309	289	274	334	308	293	291	302	288	262	276	333	336	291	275	306	310	273	283	301	305	291	261	310	309	276	310	289	314	294	298	322	317	311	317	300	255	310	283	273	272	309	318	298	304	328	280	292	294	309	296	273	303	327	303	301	274	301	289	281	256	295	310	299	273	281	334	310	287	273	299	295	288	301	294	299	304	333	342	281	262	302	331	306	286	300	330	326	289	284	314	307	315	295	319	317	314	286	285	297	286	340	281	255	306	301	315	289	292	313	298	276	270	288	286	266	281	309	288	312	265	310	315	299	298	296	270	259	328	271	327	298	300	325	286	281	309	326	283	309	326	284	288	288	331	312	269	291	266	321	324	290	326	277	313	297	282	305	267	299	301	285	283	277	303	278	301	300	297	317	273	295	323	303	255	303	296	308	318	294	270	282	274	309	300	286	300	305	300	290	277	298	303	311	320	269	290	273	295	300	308	329	300	335	298	290	245	287	298	289	303	331	306	304	278	274	291	313	289	280	297	274	288	306	302	262	294	311	286	292	320	296	281	294	296	296	304	316	302	300	326	286	274	301	285	303	270	315	290	298	281	287	310	311	290	250	260	298	295	293	293	299	310	267	308	310	298	316	312	290	288	294	285	265	298	290	311	291	277	293	282	269	306	315	299	285	293	289	275	275	286	273	312	290	315	296	289	282	278	294	289	269	302	302	314	306	305	294	284	324	268	310	306	287	328	287	314	266	294	310	290	316	312	289	302	262	302	312	264	288	286	284	312	328	327	287	290	300	272	304	284	296	266	304	312	306	299	298	278	270	285	318	311	295	301	292	272	284	325	311	281	308	300	288	310	324	277	283	309	293	260	303	269	286	256	307	308	315	275	300	288	275	295	310	306	316	323	310	312	320	316	295	295	314	332	327	284	288	307	317	256	254	312	284	287	324	313	314	302	282	315	298	280	281	283	290	317	306	264	292	288	287	297	279	286	283	302	298	266	289	297	299	300	305	317	297	286	309	274	291	302	314	309	313	313	306	277	302	277	271	277	338	302	302	295	308	316	311	309	318	274	288	285	282	297	304	290	305	310	298	281	294	270	282	289	272	337	261	280	292	296	276	262	286	287	303	287	281	305	301	312	278	285	277	337	294	323	251	266	301	319	337	305	315	334	269	293	300	267	301	323	317	294	297	282	274	303	325	281	314	331	287	291	289	294	317	338	314	289	311	291	295	300	306	289	317	304	307	289	302	286	313	318
8324	1251	2149	2527	2281	2037	1504	1338	1263	1193	1045	1048	960	945	883	910	833	871	775	840	881	800	791	757	746	788	819	810	794	770	723	772	735	771	745	796	738	711	787	748	742	799	776	763	741	752	757	748	765	693	757	709	732	761	721	817	736	678	689	745	724	686	721	725	734	708	783	752	692	721	754	745	765	741	736	762	727	697	744	710	706	766	715	787	745	754	739	717	737	695	749	744	744	734	710	758	749	677	699	797	715	755	723	732	717	735	728	715	703	696	744	740	714	728	735	792	734	765	755	677	692	733	749	733	731	762	713	762	764	729	695	709	747	738	770	761	746	764	778	742	717	709	738	725	715	737	731	779	716	729	738	680	777	758	699	710	697	731	715	702	729	764	723	723	759	752	744	739	734	701	760	702	709	756	731	781	737	679	725	761	768	736	796	777	720	732	746	743	695	697	743	693	713	742	753	762	720	736	725	689	732	748	718	743	691	796	669	770	739	731	757	731	723	741	754	717	733	708	710	697	778	748	728	727	729	747	754	687	677	740	722	746	726	736	712	709	755	731	714	737	730	750	713	710	676	717	712	697	721	694	731	719	763	702	746	734	767	744	706	736	743	719	720	750	678	753	748	672	779	729	770	734	702	716	694	712	730	755	733	727	698	712	713	722	687	738	727	740	714	724	788	740	761	731	709	710	771	725	723	728	692	723	727	765	725	779	733	794	715	739	747	685	661	743	718	686	772	769	748	748	720	767	677	690	717	810	707	707	715	755	719	756	757	741	711	749	758	749	774	731	726	650	759	735	741	705	710	699	751	725	748	697	757	709	761	719	748	742	707	715	736	780	756	688	760	717	743	721	692	719	785	691	724	755	706	716	729	748	680	716	761	791	745	703	705	750	768	722	746	700	763	721	702	775	736	748	740	699	753	681	765	735	736	717	725	708	726	752	759	726	723	697	754	719	687	746	717	747	721	727	752	761	675	742	769	738	746	682	743	710	701	707	715	746	759	698	761	723	715	685	772	750	721	737	702	802	763	741	737	721	747	753	746	751	692	710	720	716	731	721	731	696	737	755	728	740	722	717	693	722	701	724	728	744	729	693	739	794	741	726	746	762	783	699	747	761	690	683	739	719	717	734	723	769	783	731	765	698	704	775	731	708	747	747	682	723	709	705	781	737	738	720	735	747	717	722	755	732	767	715	728	730	744	727	747	759	722	703	729	729	749	763	748	751	680	702	701	758	767	721	769	703	690	689	720	703	756	737	712	704	699	695	733	733	721	775	719	689	777	690	725	697	697	755	714	757	747	747	746	692	711	731	768	715	723	717	671	729	751	722	706	693	717	713	732	725	759	703	727	757	725	732	718	765	718	734	742	734	736	721	714	725	726	755	726	697	746	709	731	738	719	723	737	774	723	688	733	743	715	733	737	745	708	707	721	765	760	717	743	747	685	663	742	748	723	710	740	706	719	752	742	680	718	696	711	762	765	727	714	759	715	743	753	772	712	755	687	710	783	750	722	681	713	737	740	698	737	741	691	732	765	757	729	755	722	754	765	729	804	780	761	759	708	768	743	707	692	686	687	715	745	722	735	727	689	711	739	711	726	721	747	742	700	752	721	716	706	744	670	744	739	781	757	759	727	704	731	682	729	756	747	764	732	735	761	737	723	734	769	738	703	721	741	697	710	736	732	743	720	764	767	710	712	719	748	762	744	715	739	715	722	748	753	736	735	742	728	741	706	724	804	705	724	717	773	759	727	723	708	810	754	750	686	699	776	748	715	700	749	737	693	756	691	744	735	731	763	729	739	742	775	750	741	716	692	717	721	713	670	760	709	726	716	716	731	758	686	692	694	756	719	747	739	765	728	734	701	747	755	685	730	698	697	760	725	683	696	771	693	721	720	796	750	745	764	737	736	687	736	705	762	745	714	768	768	737	743	742	743	740	709	713	763	770	716	774	751	734	724	732	748	741	697	729	747	719	754	714	700	760	735	738	758	762	747	736	747	724	751	732	755	681	693	773	737	730	713	744	742	749	657	789	722	734	737	712	758	731	727	698	722	765	748	749	725	730	702	729	698	814	740	743	740	730	753	770	733	772	758	737	751	683	762	717	701	732	744	723	766	740	729	757	710	704	754	738	715	720	681	748	713	737	761	733	714	784	764	748	753	717	749	717	757	732	713	759	737	792	708	680	672	691	741	740	728	783	766	748	745	764	721	763	691	728	701	726	763	720	724	731	730	724	741	697	770	773	670	726	695	721	710	731	773	730	735	767	726	702	731	780	742	747	715	689	717	735	714	706	693	742	715	768	754	732	725	748	741	719	730	751	766	760	747	709	731	745	770	728	760	724	677	740	739	734	763	796	677	705	738	761	707	746	720	736	729	729	761	683	763	759	756	710	747	726	752	707	692	718	753	736	725	765	724	744	716	712	734	695	787	733	748	738	784	786	766	734	726	699	724	769	787	710	672	783	760	698	719	745	762	718	712	684	727	766	712	754	701	730	774	722	704	755	750	737	730	734	703	745	744	750	705	694	686	780	795	735	789	738	735	725	745	783	693	680	673	681	699	697	707	767	725	739	767	755	732	712	706	714	715	728	727	709	749	761	689	694	730	714	695	745	747	674	700	670	713	779	667	753	771	687	723	689	731	750	719	737	713	703	755	717	755	768	778	728	726	677	780	740	755	740	756	726	761	718	796	757	793	734	715	758	716	719	710	765	724	748	712	740	800	772	716	730	776	725	698	751	732	692	716	744	776	753	738	720	694	721	777	698	720	707	750	710	703	715	743	743	735	785	766	735	731	740	745	709	710	668	767	707	716	709	741	713	754	716	713	737	723	751	701	711	738	798	735	757	776	719	722	705	745	696	758	737	752	763	695	704	747	719	751	671	752	784	749	716	718	712	684	723	730	714	710	762	756	740	736	740	690	755	704	736	756	764	649	754	771	714	723	719	766	727	778	678	703	720	781	724	751	691	668	756	732	713	679	696	715	750	739	748	716	808	738	738	726	760	780	736	686	725	784	716	696	704	727	665	763	707	737	739	740	725	744	765	763	707	719	728	702	706	742	724	747	693	725	714	778	746	715	727	722	725	723	718	671	734	712	781	686	723	733	765	754	717	703	715	713	744	741	724	688	694	714	787	751	742	781	744	709	703	728	730	757	728	714	729	734	744	728	704	719	731	741	721	730	681	744	724	775	734	732	773	760	688	757	699	706	707	776	745	766	715	728	699	787	738	712	765	737	713	751	702	772	769	700	691	687	751	768	761	700	691	725	701	682	746	717	683	700	731	714	737	745	751	778	732	752	728	744	738	734	738	765	696	727	750	704	766	752	714	700	712	764	739	733	732	746	714	701	739	738	766	716	806	735	708	728	722	666	747	738	728	718	746	718	705	757	743	734	714	766	736	747	735	744	744	701	716	726	673	766	761	735	764	691	717	719	722	706	750	728	731	756	761	706	770	756	766	747	715	719	706	712	717	760	702	773	736
1563	325	313	305	285	313	303	302	337	287	276	301	270	301	317	288	299	262	328	291	272	297	258	278	281	301	306	295	287	268	294	298	263	298	302	287	295	271	306	303	295	317	280	322	271	301	320	263	315	301	301	307	343	300	282	289	307	290	302	292	311	296	304	278	272	290	289	312	289	308	304	284	286	286	260	288	269	321	303	285	314	331	321	280	318	279	277	296	342	280	286	270	300	321	338	298	277	267	284	299	312	286	290	284	285	305	301	273	270	319	314	296	279	292	304	309	295	251	259	271	303	266	273	279	271	298	286	317	287	305	293	304	312	302	255	310	307	289	294	290	294	272	280	258	269	309	263	263	295	297	298	294	310	292	302	287	281	268	260	301	285	327	273	331	264	310	266	266	279	295	305	286	268	303	306	298	268	338	299	294	278	352	318	273	323	317	334	289	320	275	296	261	298	268	300	287	314	285	311	274	307	287	313	287	310	283	271	331	268	267	288	301	283	261	297	290	270	308	319	317	290	285	301	279	278	281	257	274	289	311	263	292	323	278	277	302	271	279	301	292	249	290	333	315	297	260	300	257	271	303	271	315	258	319	304	261	295	272	299	287	307	317	320	275	297	272	311	298	276	261	298	362	355	293	297	307	339	278	305	287	313	276	324	292	312	291	291	294	275	296	311	297	301	294	321	240	265	301	276	298	263	314	284	287	294	260	289	271	286	276	272	291	287	326	318	307	292	277	291	304	274	285	299	282	292	275	282	322	287	292	293	280	306	291	278	298	275	289	317	325	277	310	310	280	269	282	288	284	312	257	297	300	304	266	331	321	293	297	264	253	297	303	324	297	287	297	284	299	289	307	311	247	273	313	303	311	292	271	318	266	273	283	270	322	315	310	286	297	289	282	329	308	285	295	319	298	311	299	282	258	306	312	299	336	254	302	285	282	296	283	297	326	282	281	251	279	289	300	295	285	292	265	327	303	289	291	270	258	287	267	309	286	302	278	325	284	294	266	290	270	291	272	259	295	283	310	287	294	290	298	277	309	285	285	266	271	289	306	303	290	290	289	264	304	328	283	322	299	313	282	286	316	309	303	295	305	288	291	295	309	286	302	274	309	317	306	277	312	284	296	301	276	290	287	272	271	279	262	296	255	319	289	281	264	296	276	301	284	304	291	340	287	269	285	318	290	286	294	314	294	269	286	299	295	295	276	308	289	252	284	310	291	312	303	284	259	261	275	310	287	300	317	313	293	308	290	286	293	303	267	328	290	268	305	305	291	255	247	280	306	300	317	263	277	330	324	316	309	339	259	299	294	317	279	299	333	309	324	275	267	285	271	327	270	277	310	294	278	287	307	269	274	280	315	263	288	291	270	302	333	281	301	267	256	286	319	252	263	294	264	268	268	307	299	306	272	290	314	274	254	301	290	301	290	323	305	297	254	291	272	302	291	274	298	283	298	301	296	291	317	286	276	301	256	293	302	302	325	269	253	281	284	305	316	300	261	260	297	292	294	304	294	300	261	289	289	307	293	268	252	328	300	294	283	259	280	304	323	303	302	266	277	283	312	266	284	268	260	283	265	294	270	277	314	281	274	267	293	298	270	317	324	267	304	274	286	287	281	303	252	301	306	287	294	276	298	271	297	259	304	286	282	246	295	290	280	269	281	305	266	296	334	289	295	294	322	289	253	295	272	278	296	306	299	290	277	274	272	295	323	306	311	296	307	249	249	319	290	294	274	299	313	312	289	310	284	285	312	313	277	300	323	292	290	304	292	263	293	297	294	287	283	286	306	290	306	280	284	258	272	292	299	291	318	306	307	304	257	282	284	275	288	300	263	276	301	287	311	269	286	295	320	252	310	280	291	285	317	282	325	303	257	304	321	276	296	271	276	303	304	289	303	305	300	318	293	315	321	283	275	301	313	278	286	267	299	285	289	304	290	265	279	275	253	296	320	292	265	307	264	289	300	287	330	320	314	292	302	283	308	274	316	291	265	274	281	300	293	320	307	328	285	260	301	310	274	282	296	287	320	292	279	259	257	298	287	291	298	322	292	282	330	294	297	309	317	281	337	304	282	266	287	306	284	280	268	281	282	274	321	275	272	260	295	257	282	297	259	302	306	294	299	348	320	311	309	295	300	307	275	268	301	280	269	315	294	294	316	290	320	262	283	308	263	256	317	257	302	317	295	318	296	298	273	325	252	296	300	288	258	288	260	289	314	276	347	312	285	308	282	281	322	289	292	298	281	293	268	278	324	320	259	319	315	283	306	305	294	282	291	328	315	302	282	268	305	304	277	303	284	307	275	304	287	315	304	277	300	283	290	286	313	295	303	298	272	275	289	262	287	291	288	268	285	303	300	327	302	271	248	320	297	288	297	316	285	274	296	275	277	296	286	266	264	258	293	271	318	309	260	316	321	305	299	294	294	270	301	273	292	303	301	307	285	282	256	305	299	294	284	281	307	264	283	275	273	274	280	301	275	306	287	321	306	290	297	290	275	269	300	242	284	291	287	324	295	325	306	266	282	265	286	324	337	294	315	305	303	289	309	274	288	294	278	284	285	322	260	298	292	288	300	272	266	287	255	303	309	303	272	283	291	300	296	285	316	277	308	300	288	292	275	311	280	294	308	289	321	289	271	302	283	275	307	284	298	274	290	265	275	311	324	278	310	292	286	267	295	278	280	287	285	277	313	291	296	297	273	247	275	298	265	322	282	276	266	306	314	309	307	325	321	284	316	305	273	264	274	295	311	330	296	296	282	298	289	283	307	292	293	290	282	287	324	288	303	305	301	315	260	278	296	297	283	324	300	289	292	274	265	277	295	268	319	277	272	293	288	293	286	297	286	307	307	280	313	297	302	285	318	285	300	322	303	246	323	279	252	297	287	299	296	300	284	277	281	312	305	301	331	273	257	284	281	273	313	283	292	269	272	289	297	307	286	298	309	274	309	292	264	247	297	282	326	304	262	290	299	300	297	287	282	264	310	274	315	286	266	320	308	278	299	290	268	261	318	280	318	277	277	270	289	295	285	249	262	279	303	288	273	279	347	296	313	273	283	299	305	299	319	284	297	265	286	300	265	287	280	277	294	268	316	309	316	265	280	282	302	298	291	309	301	281	274	307	240	252	285	244	317	295	314	294	283	300	268	244	289	319	282	277	281	290	280	317	295	281	289	304	282	285	297	293	282	290	280	311	268	256	286	334	314	290	291	291	299	305	289	304	313	303	293	284	282	288	314	280	298	318	287	257	276	292	299	316	268	271	284	324	302	285	288	279	296	268	303	280	252	302	277	280	289	296	284	282	254	295	285	287	283	272	290	340	270	305	249	313	303	261	300	261	273	259	276	282	276	294	278	295	296	286	285	266	290	283	261	276	290	299	303	287	274	318	293	299	282	261	281	282	253	304	304	272	295	328	268	300	282	281	291	296	302	279	300	303	302	280	267	316	270	278	307	273	268	308	308	301	307	285	267	276	276	275	268	270	283
1880	693	744	770	736	727	695	731	657	680	706	673	665	666	663	691	668	639	720	717	663	684	700	624	721	708	723	702	665	705	680	658	679	701	681	679	686	705	724	698	735	697	702	688	699	717	603	683	718	663	671	647	729	662	675	684	723	662	713	684	680	667	700	680	702	698	743	654	693	697	716	697	679	669	684	707	735	714	703	692	682	649	682	714	718	717	643	667	702	666	668	674	663	668	671	692	690	680	713	746	688	693	706	710	705	734	707	662	747	677	669	726	651	691	680	676	734	673	678	662	729	701	652	689	707	696	713	654	672	658	660	707	677	671	652	677	657	720	674	684	687	675	699	667	700	660	671	710	695	689	717	707	680	640	698	690	709	699	664	629	691	690	734	670	704	709	689	725	670	593	676	674	675	659	664	674	709	711	651	682	645	706	712	658	672	655	671	674	665	698	719	694	745	681	652	681	707	741	674	666	685	715	678	692	668	696	652	719	703	705	659	659	716	684	627	701	657	684	669	702	630	699	724	679	740	651	692	690	659	707	709	688	715	670	661	683	692	677	699	734	658	703	669	689	609	686	708	640	652	672	692	666	665	655	671	658	710	683	642	664	661	667	711	636	655	672	688	667	685	684	699	698	680	702	665	657	723	713	669	732	698	675	713	690	681	693	668	681	657	675	711	673	730	716	695	685	695	719	695	672	664	680	708	688	678	682	688	659	706	679	693	691	649	710	687	648	710	672	741	715	738	697	671	668	671	651	685	671	662	647	658	713	661	708	678	711	714	683	659	698	700	711	644	662	677	672	742	742	715	657	672	671	709	698	694	665	704	713	740	731	677	718	706	650	716	682	691	705	666	704	728	678	661	704	698	661	718	693	665	682	695	670	698	666	700	692	700	685	673	701	664	680	658	683	733	700	703	676	692	682	674	718	690	718	700	693	704	683	698	727	718	696	702	715	671	659	670	692	689	727	708	678	701	701	689	664	656	665	631	702	687	669	695	698	747	723	691	675	663	697	676	713	664	708	689	721	706	753	688	711	652	735	671	680	710	727	705	685	694	721	697	625	737	646	719	661	655	661	646	663	676	725	653	672	717	680	639	685	717	677	696	653	667	691	738	696	654	705	688	641	666	707	679	708	681	712	668	700	702	672	678	695	654	642	683	664	744	652	687	602	692	694	715	684	666	670	724	706	690	697	697	644	697	685	725	650	694	673	718	705	696	659	669	740	654	718	712	692	645	706	642	678	659	675	630	677	705	671	657	689	690	680	709	733	696	675	701	650	668	690	623	687	723	647	683	659	635	714	678	661	676	670	702	700	666	701	667	682	708	666	668	677	677	673	679	700	681	715	641	697	691	674	686	676	701	733	711	682	680	720	654	678	710	695	732	710	681	671	639	680	630	706	681	686	673	713	711	694	684	679	668	676	664	657	686	704	717	676	656	708	686	640	688	721	677	712	666	700	656	650	682	661	642	669	681	724	712	693	707	694	700	718	713	645	682	668	733	705	685	677	670	654	722	689	690	708	673	692	691	726	655	750	657	702	714	703	688	734	696	712	703	717	673	663	734	649	644	679	693	683	686	665	635	623	712	708	624	660	682	685	662	651	659	667	698	658	727	695	695	703	686	652	716	655	648	757	718	715	684	696	683	649	722	714	645	635	721	642	724	704	634	666	705	693	658	673	725	688	695	630	694	619	647	709	686	673	657	708	701	673	650	727	613	693	689	676	697	674	686	707	716	660	698	677	707	621	668	684	672	695	674	674	707	641	641	685	679	701	675	702	663	681	681	625	696	714	700	680	680	687	630	721	684	677	629	684	681	656	674	734	658	696	732	724	678	688	691	717	618	699	618	683	687	720	717	694	664	682	682	677	663	697	705	648	688	705	705	689	686	678	659	718	689	667	711	662	694	739	689	718	683	697	630	710	622	701	647	687	676	672	669	664	680	686	695	683	737	665	706	649	715	698	712	661	672	695	708	692	682	688	684	649	699	700	658	624	679	686	733	647	716	698	674	646	705	660	664	695	653	675	683	677	672	683	645	663	683	666	682	761	674	672	692	666	664	687	709	733	655	681	673	663	700	690	724	653	689	686	593	663	680	720	685	705	729	642	682	731	699	703	695	690	638	683	700	700	673	700	671	650	657	683	670	688	689	688	668	739	658	693	694	718	682	693	651	652	663	666	717	654	673	678	688	691	701	681	695	672	672	693	770	639	688	699	679	668	707	703	661	704	681	682	659	681	665	686	716	687	704	716	700	699	683	739	677	675	687	700	676	677	745	723	663	696	715	695	704	707	676	690	722	734	666	692	750	641	745	719	711	671	671	716	683	709	649	700	640	730	683	674	679	682	714	669	693	702	639	678	715	689	702	663	672	636	675	695	650	691	680	664	682	678	702	681	673	730	687	714	630	699	650	694	706	699	699	673	625	697	706	663	698	672	669	672	724	723	691	747	701	662	684	642	664	681	684	705	681	724	698	696	672	703	710	691	653	684	681	707	720	653	687	674	687	683	655	674	688	703	670	697	659	660	704	700	694	645	693	696	693	709	652	678	717	721	729	702	706	724	656	656	688	684	696	718	688	682	700	688	691	638	663	692	688	702	701	680	705	673	648	672	673	641	709	727	668	698	703	681	697	723	707	700	676	700	671	687	743	656	681	647	724	704	687	732	688	690	685	748	687	645	692	679	670	680	714	672	698	709	649	691	665	650	659	692	695	681	668	692	664	689	654	689	665	650	735	667	687	703	648	686	682	736	642	651	712	631	675	709	669	692	673	706	723	704	647	687	681	652	696	687	695	669	657	653	716	691	694	649	650	681	678	680	659	667	669	682	686	657	683	708	704	692	726	677	678	654	719	705	687	683	713	653	700	655	689	733	687	663	631	740	701	651	707	712	714	653	710	692	633	712	678	689	667	683	692	712	695	674	678	690	734	706	654	706	709	699	701	674	674	713	667	727	669	707	677	636	658	676	655	718	723	677	678	662	685	682	695	667	679	676	675	682	694	683	694	700	659	695	643	651	659	662	648	690	707	689	689	669	697	713	682	695	721	687	671	702	689	645	656	669	686	686	691	629	703	696	715	690	701	707	696	723	713	666	667	702	680	661	688	644	658	654	654	637	681	672	689	696	713	708	688	714	657	736	673	674	660	704	644	683	679	663	716	702	690	686	654	691	688	657	666	632	674	699	723	671	693	700	694	674	681	692	698	666	661	728	725	709	708	683	700	713	690	692	676	649	719	717	698	702	707	703	710	648	681	714	714	671	664	656	715	723	670	725	685	647	715	669	715	653	681	708	667	666	685	734	687	696	679	724	661	684	666	726	714	651	701	688	644	690	688	716	676	657	699	669	666	683	717	689	632	714	655	664	675	671	689	731	678	661	732	702	669	713	653	663	653	680	717	698	707	723	687	716	658	700	692	687	710	674	679	736	669	728	669	686	696	726	708	706	698	670	761	709	735	665	706	648	659	703	727	662	628	668	713	707
7560	537	473	384	342	345	231	198	197	198	183	178	160	162	154	169	175	182	179	196	197	189	150	163	175	177	157	203	155	168	148	165	171	155	160	172	167	141	173	142	157	156	171	157	155	155	167	160	167	158	150	161	160	172	162	160	177	167	191	166	162	167	180	170	164	158	158	159	158	157	157	178	176	169	181	173	164	173	158	169	166	151	170	174	152	138	165	156	166	170	155	165	152	194	167	159	154	174	170	186	167	176	159	152	162	176	170	149	160	155	195	175	162	170	149	158	169	161	165	177	149	150	160	142	199	185	169	163	154	144	162	183	182	165	165	165	158	179	178	160	151	157	169	183	175	166	160	162	146	153	142	167	155	151	164	151	181	147	151	160	167	161	172	161	161	162	138	174	190	160	168	190	190	155	170	176	166	141	173	142	180	171	156	178	145	158	164	165	166	158	169	157	156	149	155	157	185	178	145	158	156	149	153	154	172	157	181	176	178	185	163	132	153	160	157	161	138	165	164	166	148	179	172	184	220	160	152	150	156	164	167	167	149	184	156	173	161	162	161	149	167	170	161	175	173	187	168	164	152	166	159	164	143	156	171	169	177	184	131	158	154	160	156	180	162	163	161	153	161	163	152	172	173	195	179	171	170	167	178	171	171	164	147	155	174	158	181	163	149	165	158	158	183	163	142	166	146	155	145	156	189	193	171	158	193	179	176	157	173	181	178	166	179	183	170	177	182	178	174	159	161	176	189	199	154	162	145	180	139	157	159	139	168	156	180	158	156	144	159	162	187	153	149	151	149	189	166	170	163	175	176	170	165	158	152	169	183	152	179	188	165	143	176	157	157	150	168	161	150	164	187	172	167	171	192	193	170	152	179	143	172	185	177	151	172	176	161	174	145	146	171	170	148	189	185	181	157	155	170	181	172	181	184	151	154	141	179	177	140	168	182	167	173	161	179	171	161	169	174	195	130	165	154	160	173	148	144	175	154	155	171	192	152	171	168	176	148	149	147	173	159	168	150	156	167	176	147	153	177	165	176	163	177	151	170	157	152	166	156	143	153	182	172	155	173	175	172	180	163	174	163	175	166	144	185	153	177	158	172	158	135	177	185	138	173	168	154	157	165	176	190	164	176	190	156	154	170	169	192	167	172	175	158	163	171	187	154	180	164	156	129	189	192	155	170	175	164	163	166	173	164	157	153	176	177	167	167	145	153	163	157	174	180	165	152	163	157	149	177	188	150	177	142	169	156	158	167	160	187	162	167	197	194	171	184	159	163	166	173	173	167	181	162	161	157	167	153	153	171	166	182	168	160	179	179	163	146	188	161	156	165	148	173	172	187	157	167	166	155	139	158	180	158	157	171	156	167	178	167	169	181	128	165	181	152	185	159	161	167	168	156	171	157	159	176	179	156	147	144	156	174	165	161	157	181	171	153	148	190	162	155	142	177	153	161	170	162	176	193	182	167	162	159	167	157	193	179	177	198	175	170	154	149	158	172	179	180	163	165	182	160	176	170	172	163	167	180	159	133	157	171	144	151	173	159	174	165	165	133	156	180	178	155	160	132	183	179	156	174	153	168	176	175	153	172	157	181	192	176	153	161	161	168	159	156	166	171	161	152	163	173	155	163	137	134	170	157	185	183	186	153	164	155	154	163	161	153	191	160	163	161	156	167	173	180	176	159	167	155	187	173	155	146	143	152	170	150	141	175	167	154	198	150	159	163	152	161	172	146	176	138	153	176	136	144	182	160	187	182	151	187	156	182	156	160	182	173	138	148	190	165	177	187	179	141	150	196	164	194	165	155	160	154	155	151	173	169	161	151	181	162	165	168	163	176	154	150	142	189	150	137	179	180	183	145	152	143	169	160	200	166	142	157	175	166	165	154	175	161	162	162	188	180	168	160	195	135	177	194	132	151	158	162	146	179	162	154	156	163	174	179	164	164	178	174	177	175	158	165	147	138	184	163	158	152	153	160	175	179	167	167	179	184	184	159	168	161	165	190	162	186	165	125	145	173	173	163	151	156	171	159	159	158	175	163	134	152	171	164	181	160	165	185	150	165	162	139	144	146	184	184	169	191	192	158	173	175	165	175	153	162	169	157	162	171	152	162	143	148	150	171	142	201	136	159	163	169	174	171	160	180	162	152	157	137	163	172	172	165	152	172	154	152	168	157	150	147	148	163	128	170	201	168	179	152	190	165	132	162	165	137	157	173	162	155	172	140	174	179	153	170	186	141	149	162	162	136	162	152	169	180	181	172	182	167	157	162	172	151	176	180	166	184	173	176	141	169	174	176	157	157	176	152	170	168	171	169	169	184	163	180	148	182	163	171	163	165	161	173	178	168	167	176	155	142	144	181	176	147	181	182	160	155	171	167	166	144	136	159	143	171	164	185	189	162	153	177	164	175	160	170	147	146	165	157	172	153	170	175	170	165	164	158	163	162	163	182	140	172	176	182	183	165	155	156	151	183	154	173	168	165	170	164	162	185	161	176	157	159	180	173	173	163	157	130	172	163	168	188	153	154	163	166	177	193	160	180	147	147	167	169	162	170	141	165	170	167	179	179	164	147	195	155	166	185	164	175	165	199	152	143	148	165	172	179	165	153	164	179	147	175	169	161	186	175	160	166	164	157	183	191	155	164	173	153	176	150	167	150	165	171	182	167	183	169	197	172	188	159	172	154	171	169	159	144	172	164	165	138	167	151	149	166	153	167	157	160	161	184	169	158	165	152	162	169	149	138	164	166	157	160	144	154	190	164	152	176	161	163	172	161	156	155	149	173	179	166	180	165	171	162	153	149	158	154	159	175	167	171	163	171	163	172	155	188	186	159	171	160	158	182	152	156	164	190	177	184	166	152	178	182	147	166	156	176	191	174	188	165	145	166	165	171	164	139	161	158	190	163	175	161	167	159	162	161	142	175	168	146	195	170	151	151	165	153	156	167	148	168	167	191	177	144	180	174	178	149	163	151	163	174	182	157	171	151	172	162	151	162	137	149	180	145	175	176	176	162	175	169	173	146	172	168	146	139	171	155	181	181	181	163	200	186	145	176	181	155	141	178	142	179	188	161	148	172	174	187	149	174	166	151	162	168	202	142	185	151	172	166	170	182	174	176	151	147	163	158	158	160	174	179	148	161	151	168	152	156	183	175	159	188	172	169	178	177	177	179	215	157	173	181	127	165	168	166	162	164	153	157	165	164	162	178	161	157	165	180	172	157	159	142	160	166	162	178	153	168	172	187	169	169	143	149	171	155	137	166	150	175	143	148	153	173	168	181	160	161	182	164	160	174	157	178	166	159	184	168	184	142	150	164	150	182	168	169	169	179	172	163	161	173	158	161	169	156	152	157	146	177	185	158	161	159	154	179	183	151	156	142	156	167	141	151	154	144	169	170	161	180	173	129	172	164	180	187	181	167	167	183	186	168	147	175	165	156	144	158	174	165	182	148	144	178	162	158	185	168	178	168	158	169	171	186	174	150	167
6251	714	1226	1306	1321	1189	858	775	719	672	691	639	584	560	552	520	498	520	513	518	514	519	425	488	497	440	489	503	465	503	438	502	485	485	478	470	454	501	442	480	424	457	487	504	443	464	443	506	463	421	482	501	475	437	451	502	469	466	479	448	469	470	444	467	427	470	504	423	509	432	455	434	470	446	477	482	469	476	426	491	472	481	417	445	468	445	446	481	448	418	423	464	419	447	459	450	440	490	467	458	464	410	469	453	460	434	417	452	444	416	471	484	442	449	434	457	483	419	455	422	483	480	444	436	470	413	481	430	458	469	468	462	446	482	449	428	451	470	432	450	454	428	432	484	438	464	467	446	479	470	451	431	476	423	441	457	464	449	446	500	485	462	433	439	466	475	466	440	475	432	468	433	456	472	464	441	472	439	465	466	494	457	458	496	444	428	439	474	419	459	439	458	457	471	474	448	448	459	444	458	448	457	462	442	452	437	438	447	454	464	497	443	438	440	464	467	483	476	447	451	479	437	435	444	458	491	446	474	456	425	453	488	458	428	465	454	491	508	469	419	425	478	451	472	434	447	486	474	477	447	462	422	490	466	518	460	456	440	428	447	465	440	432	415	469	480	438	494	432	469	438	464	431	432	444	470	437	447	448	481	448	453	458	495	482	488	458	466	434	411	432	454	446	472	464	448	402	460	428	484	489	455	457	465	487	474	448	425	436	441	438	495	451	489	455	488	404	459	487	442	436	475	444	498	455	437	490	465	454	475	476	505	464	467	430	445	444	455	438	466	462	436	434	487	438	468	493	472	432	445	464	476	439	437	456	460	480	438	445	469	471	436	475	471	480	472	469	451	452	458	471	458	443	419	458	431	466	471	441	448	422	449	432	488	454	461	443	466	428	434	481	488	452	419	450	463	424	440	443	475	456	451	443	470	460	471	455	437	416	449	464	457	464	449	453	441	472	439	422	484	469	468	459	458	458	447	468	447	474	427	473	454	493	442	475	459	434	429	477	497	414	484	435	463	485	439	454	454	462	420	453	454	442	469	494	446	474	460	451	510	463	425	462	417	488	444	420	452	450	487	438	448	423	432	451	461	436	458	468	475	447	428	447	410	455	389	485	466	423	425	472	434	462	456	433	456	475	470	452	455	480	470	499	461	460	491	461	443	451	503	449	492	491	450	445	462	452	459	429	420	440	413	442	446	454	469	503	453	461	454	471	456	442	451	453	454	452	467	440	430	472	472	465	461	471	470	448	443	489	451	455	456	414	452	479	443	444	464	452	461	453	455	493	457	474	471	420	488	459	440	474	476	457	458	458	453	481	430	471	458	491	444	454	482	469	460	475	461	452	452	453	478	436	428	434	463	508	441	471	444	452	465	468	438	456	441	466	472	486	453	423	429	476	420	419	484	430	445	469	457	460	435	434	441	467	453	460	440	435	444	457	470	467	428	479	426	451	462	472	445	463	488	466	467	471	475	434	419	464	433	448	447	466	450	418	465	457	492	456	462	429	449	460	459	454	453	442	459	450	470	502	438	452	452	467	451	464	458	442	465	498	433	438	472	461	442	448	458	446	461	458	483	480	481	488	443	416	425	427	463	433	423	461	476	458	465	450	444	448	450	441	445	458	474	426	483	413	449	461	446	442	496	414	498	434	454	472	450	493	469	478	476	452	482	446	436	463	462	465	493	464	462	446	465	484	479	500	439	452	425	427	443	425	443	432	442	464	415	453	421	437	439	424	423	462	464	453	471	464	481	509	481	460	434	457	494	447	449	416	482	429	462	454	429	474	427	444	438	453	434	446	455	461	470	474	489	475	454	462	446	460	470	466	445	438	427	446	446	449	476	453	454	442	434	432	455	452	470	475	450	434	440	465	462	489	452	439	432	469	458	447	472	429	447	420	469	415	472	494	444	432	429	462	475	465	510	435	426	476	476	423	481	423	448	452	467	455	449	438	484	420	454	451	448	455	464	460	464	475	456	442	435	472	443	418	487	428	452	448	442	458	456	497	421	433	467	466	443	450	482	488	462	437	439	476	458	486	458	395	484	472	468	467	410	471	456	477	473	455	425	492	474	453	430	428	473	459	479	449	445	466	481	445	475	443	452	436	505	443	446	396	471	472	412	444	461	453	488	459	425	451	488	468	458	463	494	480	460	417	452	453	451	483	467	430	458	483	438	452	490	460	446	449	445	442	452	424	484	447	426	458	443	444	436	489	451	457	429	469	436	434	476	465	446	442	428	450	450	441	472	461	452	453	454	454	461	394	466	477	469	479	485	399	432	447	415	496	437	428	442	439	443	487	469	466	462	439	473	495	445	399	458	444	406	480	423	490	490	499	454	484	460	451	467	420	453	450	472	488	463	465	443	468	474	438	441	449	473	459	494	445	445	445	466	454	436	408	422	464	459	478	462	458	449	466	440	477	477	454	452	456	424	419	448	434	488	486	469	482	449	448	457	440	440	457	437	434	452	443	435	448	484	482	452	450	449	464	446	439	490	473	443	400	442	462	417	472	441	421	456	446	440	453	462	408	443	456	465	450	470	442	471	438	482	453	422	499	462	479	460	441	459	477	442	454	477	485	450	450	450	440	450	451	481	432	462	454	438	454	436	469	442	451	428	449	411	460	478	468	459	466	438	447	487	461	484	471	441	471	458	453	463	458	456	453	476	433	437	485	444	465	484	450	513	471	466	469	433	440	425	464	434	480	459	453	437	426	472	436	464	448	465	428	433	473	477	480	434	467	433	470	444	453	442	493	470	424	470	496	418	449	454	446	465	440	479	453	458	445	437	481	472	448	487	432	467	411	433	451	465	449	450	498	462	492	447	451	454	431	466	459	453	462	437	421	431	457	420	480	441	464	460	461	453	427	482	458	445	470	505	422	446	460	457	465	479	483	438	473	423	445	458	462	457	459	429	453	427	416	464	405	441	461	444	455	477	464	437	446	450	461	446	488	470	439	491	474	445	460	466	490	474	501	489	452	474	425	458	427	437	435	491	456	460	461	457	453	455	421	478	458	479	490	438	481	477	462	439	470	473	442	426	439	483	429	450	463	499	454	469	443	436	462	443	480	439	473	445	447	460	430	477	454	452	445	457	472	461	436	418	476	427	434	452	500	426	436	445	406	450	444	432	457	468	460	432	469	442	466	458	455	446	423	454	463	466	440	457	439	433	467	474	458	460	474	509	480	460	498	464	432	465	465	483	446	466	452	439	461	452	410	449	468	493	476	431	469	441	443	433	462	489	463	471	454	502	421	429	439	487	470	437	462	457	453	461	426	437	419	473	452	451	440	427	455	433	459	444	483	501	469	454	458	444	435	454	443	439	461	451	433	480	456	459	480	478	473	488	439	467	443	448	487	455	446	456	461	460	464	463	434	447	460	452	464	432	430	480	464	445	448	492	448	456	470	440	483	424	443	440	438	469	484	472	468	466	451	445	504	487	462	430	473	435	437	476	430	462	450	466	459	478	454	436	428	424
14315	1275	1039	811	698	661	472	428	450	340	391	340	303	313	296	302	348	320	314	318	319	311	316	284	259	307	297	325	321	287	284	292	318	305	325	285	299	297	296	274	305	282	269	297	318	318	299	296	305	289	290	331	312	324	311	282	324	293	269	300	321	279	310	320	293	316	290	330	307	316	316	269	309	262	260	283	293	325	306	271	313	294	292	298	253	292	314	287	301	295	286	328	286	317	302	294	300	328	301	289	296	267	280	308	324	271	297	310	325	303	291	292	324	283	288	268	317	282	287	286	310	262	261	267	298	298	295	287	303	294	271	300	303	297	305	320	294	280	299	315	295	310	299	333	343	319	282	266	270	299	280	298	274	241	333	285	314	344	281	285	311	317	303	287	301	300	286	305	303	308	268	291	289	314	315	319	293	288	312	304	274	302	292	290	311	267	281	315	301	304	291	313	293	303	284	279	292	258	285	291	282	285	272	312	318	311	297	329	319	312	291	301	250	284	305	290	293	298	282	301	313	281	286	278	294	327	297	274	313	305	307	257	302	312	287	280	294	280	299	288	269	287	294	300	262	306	292	327	339	298	329	288	300	329	287	274	288	316	303	321	301	313	297	293	273	286	321	275	314	277	270	275	287	299	281	294	325	251	274	283	329	327	279	291	324	284	292	303	312	299	280	310	293	290	294	325	318	280	298	284	299	289	285	308	314	295	299	255	304	302	290	337	271	314	293	269	275	299	318	265	301	271	284	303	311	339	304	312	286	254	300	296	316	354	330	292	284	288	308	339	275	305	283	279	300	328	284	270	318	308	294	308	276	289	277	295	304	275	303	302	319	330	302	337	287	355	296	293	298	295	276	330	312	307	303	302	304	325	299	308	308	278	265	326	295	298	321	282	299	305	299	304	292	316	283	295	289	297	285	315	287	305	313	286	286	275	321	282	325	288	242	270	291	304	332	328	312	322	271	286	307	325	310	282	322	334	319	306	276	274	283	295	280	304	301	317	296	327	298	318	306	327	305	294	290	280	318	285	268	308	274	287	285	290	290	302	313	295	284	331	280	290	302	289	292	299	268	316	315	296	273	286	293	306	284	300	288	273	305	305	287	280	306	286	309	318	311	305	309	324	294	299	296	286	317	293	278	296	307	269	290	287	307	319	332	306	285	284	286	318	298	272	301	287	319	294	309	291	316	287	288	297	274	311	271	284	310	331	340	302	301	298	286	267	306	299	282	295	280	292	288	332	306	305	292	268	281	312	273	294	328	342	295	301	327	288	262	318	310	274	311	298	293	271	325	295	298	279	277	318	309	315	291	317	293	305	323	312	305	311	305	320	307	309	308	312	334	305	315	311	334	298	275	292	302	313	287	285	324	285	292	303	277	290	310	302	308	272	297	292	262	320	304	311	304	301	339	262	292	296	314	297	304	290	286	324	308	315	339	283	326	273	272	290	337	321	304	328	297	307	289	295	323	295	281	283	257	318	315	284	286	306	309	292	276	301	317	292	284	279	292	290	296	325	282	268	307	299	284	300	324	337	276	265	295	303	282	272	278	255	330	282	283	308	283	294	301	330	283	278	313	293	273	337	326	279	314	268	302	314	320	301	285	294	264	316	300	287	290	282	310	325	304	305	310	281	358	276	294	321	296	337	273	295	262	328	315	274	289	306	285	297	281	318	325	294	290	259	295	266	277	289	309	317	300	303	273	299	320	296	316	285	266	283	341	294	283	298	303	325	293	311	278	295	291	308	266	308	296	278	297	286	307	260	289	309	291	287	305	293	304	256	306	290	310	296	336	283	296	280	311	268	242	309	281	272	281	296	293	273	325	306	269	290	297	339	313	338	303	296	285	309	307	318	271	293	284	264	297	312	288	287	295	283	311	336	288	300	332	276	309	299	267	284	300	327	321	311	286	312	300	317	263	305	296	313	288	293	271	280	287	324	320	303	307	316	297	320	292	290	285	323	328	280	320	309	327	271	293	341	320	305	302	312	290	298	288	293	274	270	280	340	281	313	319	318	327	317	286	295	282	281	296	320	289	279	276	325	306	301	293	316	321	298	298	308	309	317	308	315	322	255	291	277	308	300	307	276	267	301	298	306	328	344	290	283	324	289	300	301	271	278	286	309	298	303	296	305	274	284	314	304	269	297	303	314	347	294	293	284	297	297	298	274	285	292	300	284	312	308	308	301	279	307	285	282	308	290	292	271	330	326	308	283	313	268	278	310	287	293	307	311	291	315	290	267	317	304	252	290	313	308	342	305	289	307	293	275	275	299	305	309	296	304	309	282	329	312	275	311	304	322	266	302	303	283	294	279	267	275	327	267	302	304	301	325	312	293	277	318	303	307	295	287	269	291	305	351	286	326	331	304	273	313	309	297	296	290	307	290	315	301	293	294	311	282	296	319	280	296	285	279	262	286	295	280	301	290	315	313	295	295	261	305	300	302	311	319	254	278	279	296	288	282	319	329	302	333	303	294	296	305	351	286	300	307	277	314	342	276	302	325	289	307	294	292	272	278	275	258	332	318	301	280	316	307	315	321	355	299	311	294	279	294	317	249	269	282	254	320	270	309	313	254	254	249	277	297	277	286	274	308	265	303	334	317	267	297	267	272	298	305	328	274	315	296	287	295	325	284	303	271	295	321	312	323	331	293	303	268	300	304	295	300	310	318	291	324	300	265	276	292	290	282	307	283	307	290	337	303	281	316	357	312	302	298	312	294	340	322	325	288	292	294	290	313	302	291	306	294	274	281	291	325	267	298	312	287	287	306	277	297	292	316	286	274	286	276	303	303	291	264	291	306	294	293	256	282	287	289	314	351	296	279	330	325	325	323	313	265	261	294	270	269	275	328	303	286	308	292	299	282	336	290	307	303	314	301	285	324	320	290	310	283	287	306	257	303	293	309	285	294	319	313	290	302	321	288	283	275	306	278	296	294	301	319	312	292	300	307	297	312	285	316	321	291	299	283	272	307	297	302	274	298	307	282	277	295	289	287	253	303	288	289	291	285	261	259	302	321	307	294	277	313	298	285	319	262	277	312	289	307	266	287	304	302	297	284	284	275	331	290	307	324	287	299	317	284	285	302	311	288	329	330	290	273	289	298	281	283	294	309	272	252	294	308	249	288	276	298	308	273	283	285	273	284	307	302	277	326	290	267	299	305	293	278	283	332	300	299	321	294	289	299	327	285	287	318	275	259	299	288	271	341	310	290	280	293	282	304	274	282	292	259	309	317	285	319	316	295	302	320	244	297	289	285	282	285	313	294	290	296	327	304	278	289	268	312	329	297	257	297	263	269	266	324	340	275	311	279	306	283	285	323	292	287	303	292	266	311	291	324	300	315	308	308	264	299	259	320	276	336	327	314	301	314	284	297	313	290	340	245	294	348	293	291	292	307	299	310	316	288	305	268	295	279	301	269	301	343	303	298	292	303	306	271	346	286	307	294	261	307	311	283	309	276	313	309	308	263	292	285	297	323	303	274
8090	1303	2185	2409	2201	2343	1542	1264	1180	1075	1089	1063	964	955	897	864	824	819	871	799	825	797	830	786	750	759	813	793	800	730	788	739	798	772	746	752	756	753	720	769	754	742	790	768	718	812	752	751	779	733	766	764	727	752	718	730	753	728	764	739	750	755	740	737	779	765	682	736	760	742	741	719	774	731	727	752	687	754	725	720	680	751	703	781	786	702	734	752	715	705	746	747	748	763	732	763	741	773	719	719	736	794	785	741	696	745	726	748	758	728	761	714	775	733	723	738	738	767	737	740	766	708	744	767	754	738	716	723	703	741	745	711	712	743	742	708	721	691	732	749	742	742	696	717	795	748	782	720	748	756	720	737	723	725	782	746	734	732	752	727	738	688	748	731	751	727	788	753	767	724	679	711	745	739	736	754	704	735	760	748	716	757	751	720	718	730	715	748	685	696	713	777	760	786	717	750	702	694	744	699	772	726	716	690	760	739	778	676	725	729	786	716	748	751	779	751	734	708	795	764	756	699	704	760	755	740	716	705	757	744	693	708	706	735	789	665	728	723	724	779	760	734	756	742	702	724	741	744	729	719	746	756	732	741	702	728	783	701	730	718	740	755	762	711	687	708	761	788	737	741	694	732	717	714	741	740	742	712	700	760	718	712	757	777	724	737	715	738	744	737	734	753	736	732	705	765	682	763	774	744	724	730	774	708	760	693	702	693	750	719	714	742	699	738	704	758	731	684	693	714	734	734	758	714	779	754	760	711	759	702	740	711	732	702	709	709	773	757	744	773	689	751	711	764	676	752	718	762	743	735	768	760	688	771	699	711	710	754	671	749	735	793	783	711	720	716	694	738	736	765	691	767	720	721	717	765	687	776	678	721	745	723	710	715	738	723	698	722	736	756	722	726	698	726	710	733	715	731	728	766	739	781	703	708	693	748	733	823	725	690	700	684	723	698	692	704	682	786	680	726	724	736	765	727	720	799	743	729	689	733	734	726	758	724	747	780	744	689	741	726	719	709	763	754	788	778	736	768	755	684	773	701	722	705	761	741	747	759	719	736	783	758	759	688	736	758	749	703	763	736	690	713	748	729	781	758	751	694	726	736	728	693	751	703	698	692	761	731	748	767	746	682	746	776	720	770	698	733	737	710	733	751	749	724	746	750	729	720	771	772	745	720	768	727	742	771	715	799	729	727	761	753	742	758	707	720	744	745	733	720	759	734	786	804	751	729	700	776	728	734	736	743	790	720	744	668	753	717	724	744	763	742	671	674	704	737	742	734	718	727	769	708	782	736	697	775	755	717	757	725	702	665	755	739	685	735	716	738	756	731	719	771	749	716	693	710	754	685	704	729	752	729	672	758	712	743	738	735	732	731	713	748	762	683	717	709	744	713	733	736	759	705	744	739	747	742	744	719	735	741	701	732	737	732	746	729	705	721	731	746	744	710	725	744	731	768	776	718	695	732	778	730	794	705	711	744	761	754	760	765	760	721	735	717	733	766	768	791	730	753	774	704	716	733	678	752	718	697	733	742	762	720	725	701	742	760	718	754	677	703	727	749	754	791	724	785	703	728	663	721	730	717	706	715	728	721	737	732	746	736	776	780	743	739	750	757	743	700	696	761	697	710	783	745	759	780	746	684	763	737	684	693	686	758	722	732	734	767	778	745	736	756	770	741	760	726	796	755	750	698	719	738	693	690	749	709	726	722	738	724	696	728	753	739	725	710	756	746	745	739	750	751	758	729	735	704	710	703	735	767	746	702	725	730	764	740	735	718	706	782	747	738	715	758	689	728	750	709	706	736	718	719	747	704	750	718	719	747	655	743	763	761	711	746	738	753	756	770	735	680	757	725	747	764	710	746	733	715	715	706	721	687	720	717	746	747	676	767	735	760	678	760	742	748	714	755	743	723	785	722	736	706	727	715	737	762	762	737	753	765	778	757	728	726	770	759	734	717	732	750	708	683	730	729	760	772	739	745	690	741	778	731	761	758	711	751	707	768	720	754	735	753	750	709	694	764	734	749	696	781	770	715	711	758	713	767	713	707	707	731	746	727	726	713	752	757	732	748	772	764	773	737	742	711	737	692	743	785	758	740	702	738	709	723	730	753	748	749	751	737	707	714	713	694	710	738	807	688	724	737	742	698	694	713	738	732	727	730	716	747	724	705	721	712	740	732	771	750	743	722	751	747	700	691	739	733	768	686	709	762	740	705	725	727	742	746	743	709	714	769	754	697	713	729	788	757	701	774	716	736	734	751	728	747	700	712	707	732	735	758	743	715	660	760	761	727	713	753	722	754	727	726	750	767	746	735	747	689	768	726	730	697	706	708	666	741	754	736	823	720	726	735	708	722	692	710	719	706	725	746	730	717	763	710	742	705	764	776	727	722	702	683	768	701	730	771	757	726	731	694	733	766	682	738	738	728	730	724	721	730	723	715	714	736	715	723	711	745	747	759	679	718	726	723	690	725	713	704	744	727	789	685	736	723	752	743	770	807	756	715	774	701	731	754	741	728	754	728	720	737	721	749	757	760	723	712	740	788	734	700	762	680	713	705	770	710	751	766	736	732	717	733	728	727	698	699	759	759	763	735	695	773	691	715	717	721	697	753	728	726	708	815	718	724	740	718	699	658	759	677	716	755	763	719	752	751	711	766	763	784	686	724	718	757	720	747	753	764	746	724	732	746	767	757	723	731	694	729	667	730	677	702	719	745	754	761	717	746	742	723	733	773	728	735	739	753	740	772	712	755	721	756	753	677	758	715	743	703	676	687	704	709	738	765	767	755	722	699	785	750	713	771	755	727	786	739	725	715	747	730	713	754	773	693	710	700	694	690	697	694	722	770	746	741	693	729	717	689	719	783	751	743	720	721	703	790	757	675	734	786	755	722	735	747	707	700	729	660	739	701	726	716	737	749	711	733	704	671	755	706	726	751	708	751	736	725	716	723	784	740	734	685	751	740	749	751	689	771	756	703	749	749	738	737	703	725	744	734	674	734	740	763	688	744	704	739	730	702	700	784	719	745	726	720	714	737	744	727	771	711	760	779	739	711	735	738	751	705	740	733	710	781	714	761	701	708	789	714	697	782	757	719	760	774	711	734	738	724	685	761	687	719	768	691	709	704	761	762	737	737	719	780	701	763	745	731	716	704	757	716	718	673	758	736	697	752	687	738	699	757	695	755	735	734	673	722	781	718	733	728	715	701	752	734	756	756	775	719	734	758	743	752	717	721	739	726	741	759	718	671	695	745	724	708	761	701	746	745	743	696	712	706	736	745	773	757	694	714	742	694	744	739	760	717	730	732	737	783	710	737	702	711	732	680	683	750	703	773	715	738	757	766	701	750	739	745	722	730	751	754	750	730	764	733	755	701	717	720	712	755	713	710	706	727	733	733	759	740	746	688	746	760	761	701	711	745	722	770	726	703	744	742	754	769	753	721	733	785	733	749	764	764	714	770	769	753	762	716	738	766	735	717	747	745	766	723
1540	289	316	294	302	283	316	283	278	311	299	272	308	302	275	265	302	310	266	319	289	307	304	311	287	298	288	310	266	282	318	280	283	331	262	302	304	246	269	294	301	299	289	304	305	298	294	308	287	274	303	305	272	324	290	283	303	267	316	274	295	292	312	275	266	243	254	298	308	315	274	295	280	317	311	278	282	280	300	301	326	327	346	295	274	306	306	268	297	334	285	271	302	285	282	252	296	280	272	245	307	306	281	306	285	323	285	263	319	269	292	293	285	284	299	290	324	305	259	273	288	295	249	288	282	283	288	297	282	285	300	271	282	282	295	302	257	305	277	292	279	305	289	327	299	274	285	291	313	322	323	298	285	255	328	298	268	279	315	290	289	272	301	305	309	268	282	276	271	320	290	295	260	291	267	306	303	270	293	290	274	270	306	270	309	305	309	306	305	304	281	289	300	315	243	226	302	302	285	315	294	307	318	300	311	299	303	290	294	309	316	298	303	292	321	291	263	299	272	255	275	269	288	289	293	315	313	320	303	305	331	278	284	284	287	280	300	323	300	290	289	292	305	311	281	278	291	278	309	300	327	265	312	315	312	304	296	296	289	286	304	261	309	305	304	271	287	263	309	291	247	296	303	260	301	315	312	305	298	291	281	294	294	293	319	311	276	283	255	287	283	303	312	288	312	307	301	320	308	291	327	274	304	286	276	290	276	288	295	297	308	280	276	276	336	312	260	300	294	290	279	351	315	280	277	314	259	296	298	298	301	266	336	286	296	284	283	271	279	277	269	300	277	311	265	281	294	271	294	292	306	273	300	279	279	287	293	305	298	281	321	293	314	281	311	288	308	273	278	269	306	270	291	286	262	309	293	307	271	305	290	261	285	307	265	311	280	277	304	278	296	297	278	315	325	248	275	278	289	301	263	300	287	273	301	300	311	305	351	298	295	292	304	272	316	303	274	251	291	271	284	280	284	288	290	323	299	321	300	311	287	286	301	299	289	260	267	293	295	289	270	313	280	280	319	294	312	306	281	252	303	302	299	307	304	287	276	289	328	319	259	301	243	290	306	288	271	298	293	270	285	300	299	312	320	304	275	277	300	282	293	294	268	293	289	316	296	286	290	288	325	272	300	295	295	295	311	282	301	333	327	256	266	276	308	291	261	289	297	297	305	294	315	323	305	305	297	304	278	278	283	274	259	280	314	266	277	305	288	302	288	282	287	258	264	281	300	272	285	306	304	267	303	282	315	313	294	285	312	280	281	320	322	279	284	304	301	280	270	308	297	250	291	311	303	329	304	299	285	322	330	281	296	296	303	280	305	301	314	292	290	305	306	271	313	260	289	254	293	287	257	302	272	294	296	304	283	284	295	270	311	288	285	326	304	298	263	291	248	261	296	336	303	270	282	263	297	282	270	315	294	285	292	285	314	305	334	290	311	283	288	273	284	271	294	306	301	289	266	284	315	293	289	286	269	309	309	250	289	286	288	294	267	287	310	290	282	263	281	315	286	326	265	314	284	278	293	271	283	263	298	251	252	293	301	285	316	302	301	280	276	296	278	282	294	317	296	289	291	334	296	302	271	283	287	307	271	328	273	299	286	290	266	298	259	293	289	274	295	326	310	286	285	266	307	320	281	276	310	285	297	298	277	289	309	308	257	287	279	264	315	299	269	314	289	328	269	264	258	304	285	284	288	303	325	320	313	282	316	279	290	336	276	298	318	276	261	267	300	290	297	301	307	298	299	299	304	267	300	290	288	290	312	307	277	313	307	304	291	285	277	293	291	342	259	282	297	277	299	336	264	280	301	274	296	288	304	280	289	308	262	301	285	258	315	336	328	306	301	301	310	282	310	271	263	289	282	282	319	297	268	320	254	276	309	301	329	273	316	281	292	305	285	280	293	246	289	295	323	299	288	285	276	316	292	316	291	312	308	296	276	314	284	294	300	303	283	294	290	290	285	301	293	301	302	291	302	273	326	283	318	293	280	308	271	267	273	291	276	286	274	264	305	290	263	312	282	300	299	299	300	297	302	255	300	295	301	306	304	288	288	311	276	304	306	271	316	277	289	268	313	269	281	262	297	285	288	260	312	303	290	281	299	267	289	293	285	283	296	293	271	278	257	303	306	261	313	303	272	267	304	278	284	298	259	298	272	286	295	280	265	272	308	286	281	301	265	297	306	281	283	277	296	289	300	308	324	262	305	314	302	259	304	331	277	297	263	302	260	259	263	310	295	343	296	297	302	298	278	305	285	260	278	304	297	262	299	282	322	296	315	272	272	305	265	314	276	271	276	254	301	303	312	282	269	282	283	276	319	263	268	292	278	303	296	274	291	283	296	308	277	276	315	267	306	281	264	301	287	320	315	285	284	293	310	277	306	309	274	290	269	267	279	285	291	295	324	306	300	294	275	327	262	308	286	278	286	293	298	315	273	279	301	299	332	285	317	318	309	261	281	285	290	283	248	315	277	283	288	283	249	265	291	293	290	268	288	311	271	295	303	284	271	280	297	288	279	281	280	290	310	314	284	277	309	294	292	250	319	297	271	321	288	287	265	300	283	294	313	290	295	278	310	293	295	284	240	299	304	277	306	282	301	275	304	293	297	272	290	337	305	306	233	299	308	284	277	274	293	264	278	342	299	300	295	280	303	342	327	290	282	261	304	289	278	262	284	294	340	297	317	296	324	307	294	300	314	269	304	268	279	310	261	315	273	303	308	310	280	278	296	278	276	270	266	314	301	308	277	269	320	277	326	268	284	316	271	264	288	264	333	274	304	286	321	278	290	302	317	289	266	271	283	302	302	303	271	353	268	289	269	245	287	289	269	305	269	296	270	278	303	300	288	284	312	284	285	280	284	278	272	246	295	260	276	251	302	282	277	290	320	300	280	288	297	303	298	280	276	295	249	283	274	281	311	298	310	275	290	271	284	293	274	288	287	289	277	318	316	284	286	325	284	311	283	283	302	298	280	277	289	295	310	305	302	321	296	256	280	259	317	288	268	310	293	279	284	313	243	304	298	310	294	298	337	303	276	302	323	291	295	291	287	282	303	280	295	304	310	279	278	337	299	304	295	332	287	290	285	302	274	293	290	290	322	304	294	280	269	284	319	286	303	284	297	299	323	275	305	273	311	268	274	283	282	269	310	284	299	304	302	291	320	309	288	284	309	276	296	308	309	299	272	246	320	283	288	302	295	301	277	299	268	309	287	289	315	271	274	304	296	256	273	285	285	254	287	308	316	291	267	274	300	301	288	257	291	301	267	267	328	281	285	293	306	305	264	306	324	301	279	331	272	302	294	293	273	308	296	304	334	260	264	293	288	307	314	294	316	312	302	276	297	272	309	272	298	282	266	267	278	318	295	293	294	279	252	291	292	296	285	235	270	293	267	309	307	265	273	282	275	298	315	264	312	318	297	299	269	248	309	291	281	299	309	292	301	293	262	297	294	302	297	300	279	287	301	270	319	297	313	282	279	289	278	324
1876	676	731	742	709	712	717	696	716	696	670	647	690	687	719	682	671	701	704	626	683	698	650	687	665	650	689	681	671	699	680	693	704	683	696	672	676	664	697	684	698	666	674	705	695	706	699	681	656	657	667	636	709	709	654	641	733	692	704	694	698	673	686	681	749	686	686	678	705	696	739	707	659	707	654	679	686	653	673	705	697	691	655	682	680	645	671	664	660	657	666	669	700	713	672	719	651	697	714	700	648	679	700	720	736	662	665	682	699	678	696	705	706	662	685	648	687	692	694	705	631	643	669	654	663	672	683	659	694	699	669	677	736	697	711	649	663	688	685	639	716	689	689	703	688	692	721	665	697	649	640	668	701	663	665	651	707	655	659	664	699	662	716	672	702	692	690	697	688	649	695	688	710	644	685	705	688	687	629	685	665	662	701	644	664	722	659	739	681	672	721	709	694	683	672	749	683	666	677	667	666	659	674	701	662	681	725	643	723	649	668	683	676	698	687	677	656	647	709	652	668	690	689	705	703	677	711	695	651	657	651	733	702	701	650	667	651	734	681	670	693	672	650	644	693	661	677	669	691	661	712	694	697	687	721	677	652	670	645	655	654	688	696	700	695	684	740	711	627	707	693	674	681	691	694	621	642	647	685	680	699	736	667	695	675	709	687	666	676	688	712	675	706	649	659	647	704	667	686	699	668	690	710	672	704	705	661	708	662	695	726	741	691	651	700	697	702	650	664	717	682	657	653	758	735	712	686	659	690	679	635	678	652	693	707	674	674	670	660	688	701	679	664	686	666	681	695	661	664	690	653	683	636	688	663	675	711	709	785	691	696	655	661	693	694	685	665	705	664	668	687	710	650	663	727	659	651	645	650	622	708	690	689	697	707	711	712	652	667	656	675	697	698	682	720	681	674	652	705	673	667	699	676	706	655	623	681	668	686	665	696	663	666	625	685	681	662	688	663	666	725	683	744	706	656	699	726	734	684	650	654	706	673	690	694	667	624	716	673	680	665	687	714	703	647	668	666	680	673	692	722	675	630	677	676	659	700	683	710	686	684	677	686	721	678	678	651	713	687	670	695	699	710	710	691	668	665	675	684	684	656	745	654	662	678	660	699	705	717	686	684	658	706	704	672	669	691	672	676	677	654	698	661	679	703	695	706	647	681	710	702	607	665	704	707	704	669	696	695	701	686	667	696	724	690	725	682	683	692	663	634	667	645	711	652	732	658	683	676	673	696	711	677	736	684	688	690	648	655	706	695	689	692	705	649	654	688	698	665	655	670	678	657	690	644	636	673	698	698	679	674	659	725	632	677	691	644	675	663	686	766	683	739	712	686	662	659	714	693	682	710	722	697	713	650	701	719	657	689	644	707	696	694	709	737	670	695	740	727	636	696	659	632	698	638	685	690	678	677	652	656	668	673	688	688	692	667	710	734	700	683	706	688	668	647	656	641	706	709	726	714	689	673	665	668	702	701	669	663	666	653	666	682	670	724	643	742	687	709	636	680	686	714	735	717	665	651	663	716	698	645	677	676	657	644	710	718	656	655	644	700	642	714	695	694	653	713	663	707	670	671	641	710	719	661	703	681	659	693	683	677	682	691	698	657	641	699	740	685	739	728	734	670	675	688	653	697	679	654	649	661	689	678	658	675	704	639	705	688	685	668	694	631	708	693	686	664	748	711	666	695	697	681	661	678	700	742	657	676	657	630	678	673	686	693	672	661	661	691	689	667	702	650	638	688	721	707	709	638	678	695	718	668	704	646	682	690	706	669	662	679	697	680	738	680	702	699	685	694	705	692	671	669	704	731	657	671	715	696	686	722	718	685	631	688	742	689	655	667	690	684	684	707	689	679	652	731	691	689	683	735	668	682	676	692	678	726	698	693	700	675	706	671	705	741	685	666	693	697	694	692	665	693	656	694	681	700	658	647	696	689	699	699	636	686	668	704	696	672	654	706	656	687	652	681	682	708	665	703	721	648	696	676	680	739	707	657	710	703	657	657	735	665	694	637	681	700	671	656	687	673	663	704	699	696	699	669	638	677	668	689	690	668	688	684	692	671	652	742	702	683	691	643	711	680	666	713	669	711	671	704	663	681	694	700	703	658	720	655	707	649	649	679	661	702	702	678	673	680	670	691	665	680	650	657	672	670	693	679	704	681	680	696	685	696	730	647	659	721	711	669	688	689	700	705	677	657	651	652	705	679	657	643	642	689	742	718	676	680	632	701	660	653	652	667	691	680	675	671	732	657	739	719	671	675	679	664	684	719	711	667	659	708	654	678	675	700	653	676	704	665	639	660	703	662	674	678	671	686	676	707	717	697	733	697	628	672	639	692	699	653	692	708	652	668	669	728	689	662	697	701	716	714	684	648	660	659	684	681	676	719	670	659	687	662	663	650	648	697	654	661	675	692	703	696	690	677	691	680	689	692	684	683	681	664	633	679	676	724	664	715	707	706	653	682	653	714	748	684	621	673	688	670	712	676	684	697	687	688	667	666	721	673	725	682	690	670	656	714	709	684	654	658	645	660	671	692	635	712	695	715	667	683	704	646	678	689	680	687	643	727	661	692	670	688	660	695	639	723	721	682	682	653	649	677	654	695	664	711	691	653	686	659	664	695	729	725	708	664	698	629	713	727	672	653	696	674	689	712	650	633	713	664	670	673	634	660	665	686	656	661	701	671	688	648	635	629	617	718	668	627	656	676	677	680	693	668	690	684	621	633	699	677	708	672	681	692	677	691	683	701	655	711	650	710	710	686	708	710	701	732	698	683	681	680	654	653	682	696	667	653	700	674	684	693	689	662	670	688	684	696	688	686	722	689	667	708	727	707	687	725	720	671	671	637	728	690	715	687	697	672	665	692	671	671	672	715	691	636	715	715	651	713	628	636	652	668	668	684	650	728	720	678	708	671	683	654	656	713	667	675	641	681	696	675	650	677	694	666	685	721	723	679	704	674	665	653	643	666	730	673	692	684	634	649	718	711	673	670	720	692	733	692	693	678	644	702	665	687	690	674	664	703	708	648	696	688	657	729	709	762	689	684	616	672	697	651	685	697	698	681	697	645	678	685	668	685	653	676	680	654	715	687	720	657	692	687	659	679	687	681	641	684	702	705	717	675	671	676	710	689	664	698	663	727	659	666	685	690	711	706	682	687	697	691	693	684	656	683	673	663	660	681	697	649	687	703	658	698	704	680	687	690	649	705	676	644	686	722	668	679	661	704	667	693	652	685	695	673	628	768	692	676	677	706	651	733	641	678	716	674	669	676	634	650	684	682	652	650	680	689	728	683	662	667	686	689	704	705	688	646	665	672	676	664	671	729	679	659	651	660	626	721	677	649	711	660	690	660	649	742	717	729	691	717	687	651	747	660	683	669	669	656	640	686	708	673	695	681	664	686	655	654	708	724	690	740	684	638	632	692	670	702	706	687	697	691	741	673	710	648	670	674	669	682	646	660	697	713	657	696	678	657	668	672	707
7513	500	533	437	335	308	214	208	235	187	195	161	161	171	174	164	196	217	163	159	160	184	160	165	169	179	153	152	164	185	194	169	159	149	169	155	160	192	174	173	164	170	179	160	189	170	162	146	176	176	182	162	167	174	184	180	166	194	198	167	164	152	169	153	189	158	179	133	156	162	180	140	170	152	171	173	163	176	175	142	158	153	169	146	162	148	180	162	171	161	164	154	178	147	149	172	155	145	179	162	171	177	159	157	173	181	181	158	167	163	162	164	164	164	156	147	174	170	148	156	186	162	142	157	161	161	174	151	179	164	163	138	166	183	166	153	159	168	174	163	131	148	156	163	157	149	167	184	156	167	171	133	135	160	148	165	161	186	154	176	170	181	154	149	165	166	156	155	180	165	154	165	175	166	192	174	182	176	156	180	164	173	168	141	170	166	179	171	141	172	177	152	147	164	192	157	151	153	184	176	177	144	161	162	160	192	160	154	171	156	185	163	174	173	174	177	165	177	178	155	160	158	160	168	178	169	157	177	154	166	197	177	158	180	164	192	154	156	169	165	145	150	177	159	175	149	163	179	174	183	171	172	182	166	187	161	176	158	165	181	150	148	177	186	166	160	162	168	144	150	180	162	186	163	199	177	172	136	162	179	169	171	159	163	157	166	173	153	190	184	168	152	180	184	193	153	173	173	162	187	171	153	162	152	182	156	161	157	180	193	202	172	165	155	147	166	155	187	167	185	161	189	171	159	173	154	159	155	150	201	159	173	162	163	170	162	155	154	168	172	174	158	134	199	181	178	154	122	163	185	181	180	157	187	148	173	182	177	165	175	161	182	149	153	160	175	137	186	189	177	154	178	144	153	211	152	184	192	172	166	169	164	171	186	186	152	145	159	168	163	154	170	179	196	179	148	174	172	173	152	155	181	159	136	155	173	157	168	158	147	146	153	174	162	170	174	180	183	137	136	177	156	162	155	172	156	173	181	163	173	179	143	179	175	162	173	158	174	172	169	164	154	175	166	175	159	164	180	163	169	165	179	163	159	152	160	167	169	148	136	200	178	186	164	157	169	158	171	169	139	161	142	151	144	165	142	188	134	180	176	159	186	175	169	169	159	195	177	169	168	164	162	165	196	163	139	177	166	169	166	181	179	159	192	164	174	152	153	170	202	181	157	167	181	194	177	154	167	175	151	156	162	149	154	159	152	167	175	156	150	176	149	158	175	178	188	184	163	178	161	155	176	176	195	189	147	177	150	176	159	145	143	152	186	154	183	152	165	203	150	156	187	177	174	175	160	151	157	127	159	163	190	167	173	180	162	181	166	154	140	184	162	150	164	184	163	173	179	151	145	150	185	159	162	161	150	161	150	155	183	141	172	166	153	145	159	179	160	179	141	167	177	153	172	166	173	192	160	162	137	172	183	175	143	173	170	191	154	158	168	157	179	149	158	184	167	175	158	173	169	178	181	184	178	158	183	177	181	170	180	167	166	162	142	163	177	174	151	156	174	170	162	167	153	166	174	145	146	146	158	188	162	174	191	163	142	127	169	156	149	178	176	168	186	174	163	154	161	189	171	173	156	142	171	165	140	180	137	157	176	161	183	174	154	187	163	174	146	185	174	156	179	173	158	164	158	182	152	162	174	187	161	157	163	170	171	148	145	179	129	157	155	163	154	171	161	175	165	148	164	184	165	175	166	172	163	162	160	157	159	180	169	165	169	150	153	151	175	161	166	159	199	171	171	185	182	172	185	170	173	181	163	170	148	150	169	151	189	153	170	176	164	191	151	154	176	165	146	165	153	161	197	159	153	151	138	175	172	147	157	142	148	154	127	172	142	134	138	155	147	151	160	153	181	167	151	182	169	155	199	159	170	184	175	186	186	149	164	170	165	180	189	181	155	168	177	154	189	169	168	143	147	167	202	143	161	193	171	156	160	166	169	173	155	175	159	181	182	132	174	190	164	159	185	168	167	180	164	152	158	183	163	185	159	167	169	161	161	189	155	155	150	175	177	177	176	149	178	155	147	151	155	143	151	155	152	171	181	162	169	175	150	166	180	153	167	176	162	171	168	167	155	160	180	161	148	183	187	210	194	142	159	165	151	153	163	171	165	158	175	177	153	174	150	145	175	170	163	172	154	155	144	176	176	148	140	148	186	166	161	167	133	162	158	175	156	188	145	170	163	165	176	155	183	181	144	157	169	179	180	172	176	149	195	163	159	171	149	162	159	164	153	163	151	179	158	160	161	165	163	158	160	153	186	155	159	189	145	182	204	173	180	155	182	159	180	191	185	168	141	140	160	158	171	157	138	159	189	166	175	142	178	154	164	167	172	160	157	159	160	154	148	184	160	160	180	198	174	168	178	161	175	167	166	176	152	175	190	157	150	163	190	171	165	172	193	176	162	174	148	177	169	167	174	168	178	180	177	131	170	169	170	171	169	158	178	154	158	157	140	163	183	181	176	165	164	177	151	180	174	148	155	194	161	186	193	158	144	154	175	169	137	184	178	173	176	146	153	159	140	161	153	176	147	161	138	144	169	140	165	135	138	170	165	142	161	168	168	160	160	168	169	167	165	187	156	161	178	161	173	143	173	157	160	165	168	153	186	160	185	151	154	170	164	142	174	161	142	188	162	154	161	150	189	188	162	176	186	186	148	178	162	160	192	162	169	176	159	155	182	183	162	163	144	145	140	177	155	170	186	196	185	198	186	157	172	153	174	173	182	161	135	159	163	182	191	178	157	140	141	163	168	164	160	156	154	156	177	162	153	160	177	164	184	177	168	172	164	178	172	164	175	183	169	142	143	157	170	172	142	166	148	169	171	179	159	149	168	159	181	151	163	169	169	181	178	176	154	184	156	184	126	168	184	196	171	165	176	161	135	142	172	155	177	177	167	153	182	181	152	178	150	157	151	184	174	160	151	194	176	151	178	154	162	160	172	159	197	180	156	166	186	179	161	169	167	156	162	159	177	177	155	166	143	157	169	133	143	154	166	178	169	147	167	163	179	160	175	164	157	187	186	166	148	155	177	156	169	129	184	158	158	162	164	162	164	182	197	156	152	182	173	165	158	159	170	148	175	141	142	164	171	189	149	174	160	166	162	158	168	191	151	174	175	155	157	143	156	135	154	188	172	169	193	150	172	163	167	166	170	158	177	153	190	164	176	141	153	142	162	175	172	155	164	186	156	187	155	158	178	195	183	187	169	171	188	175	167	164	177	171	168	165	152	173	165	163	162	145	175	162	162	171	156	157	151	175	160	182	137	179	180	158	145	154	172	188	153	186	171	156	189	162	168	149	140	196	176	177	168	163	180	164	186	174	162	153	178	177	203	146	153	144	172	150	158	149	163	157	168	169	181	148	188	159	166	190	138	149	152	149	169	181	173	157	150	180	152	154	162	167	184	164	162	159	154	178	160	157	144	205	157	153	181	168	176	159	168	184	149	170	150	183	161	158	144	157	154	172	176	143	189	169	187	148	177
6244	727	1256	1365	1187	1314	868	791	743	616	617	601	625	583	513	559	558	532	491	510	472	501	510	482	493	486	440	439	461	519	462	472	478	505	430	463	484	466	477	450	487	479	480	461	477	488	489	496	458	495	496	409	434	440	507	488	461	480	449	435	470	463	475	434	447	440	491	447	438	482	477	463	473	480	489	473	445	423	423	456	473	467	449	447	470	466	472	453	428	489	436	437	482	435	475	424	517	437	483	441	452	446	472	449	471	460	457	450	456	507	499	439	447	460	470	450	463	466	444	440	477	473	479	419	446	470	481	435	470	455	460	487	459	471	462	453	491	455	454	441	448	464	466	471	472	442	434	453	462	455	470	475	414	466	470	454	449	464	456	452	440	467	483	442	448	438	422	447	451	464	491	424	468	478	460	467	433	473	406	472	426	456	455	446	443	456	469	432	443	479	477	411	441	431	434	443	463	429	450	469	499	458	472	466	477	443	472	495	467	480	463	497	477	471	462	414	466	440	503	456	462	437	478	484	490	457	470	467	488	409	480	447	418	422	448	456	470	480	488	443	464	450	456	476	483	510	418	469	432	468	454	454	481	461	478	456	472	461	487	424	460	481	418	478	467	433	443	472	494	466	449	453	428	436	455	483	443	439	441	461	485	453	448	444	453	489	443	480	432	439	455	459	439	464	437	467	457	465	492	458	443	447	471	486	487	428	483	429	434	479	486	430	427	469	478	435	450	452	513	473	440	447	427	481	481	437	475	473	475	456	469	467	467	446	484	458	473	458	440	442	441	456	448	427	473	437	449	480	436	470	442	469	445	445	460	467	455	423	465	441	467	489	449	426	452	450	480	457	447	486	441	443	480	400	494	463	457	436	459	495	436	447	481	426	450	432	440	448	462	468	514	443	464	440	487	470	490	464	492	446	434	472	509	481	431	510	400	447	466	497	445	433	464	405	488	445	475	451	421	424	486	471	457	470	461	490	486	463	502	466	444	463	450	446	455	432	435	443	406	460	440	450	465	437	430	453	440	460	429	474	456	452	437	472	483	456	430	464	443	448	454	424	450	461	415	455	461	433	450	440	497	452	412	487	422	490	425	461	461	435	460	465	473	452	456	495	454	434	453	462	446	461	467	444	456	462	463	474	484	468	438	489	440	436	473	439	452	427	439	469	467	443	424	479	467	481	459	453	431	464	461	469	481	421	484	454	460	459	499	493	439	439	447	487	478	411	426	415	476	423	451	453	439	491	452	459	473	463	460	472	464	437	474	435	456	468	462	429	482	449	473	479	453	475	435	470	429	445	468	436	461	457	445	446	464	444	442	474	448	465	454	460	448	476	422	442	484	451	476	464	427	450	431	468	471	439	466	472	403	457	469	471	440	509	502	432	468	456	458	468	430	466	456	460	450	474	422	454	436	484	463	483	476	496	452	473	441	462	437	467	445	487	469	431	437	471	475	438	439	460	434	441	429	457	485	482	467	451	426	465	464	460	451	469	434	451	426	454	443	442	446	464	464	459	491	492	455	492	464	474	460	453	421	450	453	443	442	475	450	436	447	461	460	450	488	487	422	446	460	454	455	465	485	451	456	458	465	455	469	453	476	433	447	493	465	407	452	458	468	436	477	469	456	466	452	451	441	472	464	449	455	446	460	442	497	469	474	452	503	486	433	456	475	433	460	431	451	439	446	440	463	462	416	449	452	432	483	430	430	483	474	482	477	498	465	449	460	448	443	426	457	419	464	497	461	458	430	410	446	470	495	443	467	478	455	448	432	459	470	470	407	455	457	432	455	459	472	437	463	442	473	469	463	416	449	476	451	467	448	470	489	444	481	489	467	463	481	431	433	482	430	488	436	473	456	446	443	438	488	491	414	493	450	476	479	459	489	430	451	447	461	484	477	434	408	463	398	455	439	459	459	458	449	453	464	463	503	467	467	473	453	466	420	470	445	464	463	454	486	479	470	437	450	434	474	449	420	450	480	459	429	469	430	435	455	494	480	463	478	437	460	453	449	496	466	469	477	479	471	449	462	475	459	452	434	434	481	454	485	444	492	453	426	480	404	441	443	463	423	444	434	460	444	458	434	395	437	436	474	462	448	440	461	481	456	439	484	471	436	468	466	460	466	435	448	460	498	441	434	434	457	430	425	489	448	421	441	451	430	469	436	469	475	422	478	446	438	479	473	464	454	448	480	448	415	496	495	435	463	438	427	448	446	461	427	441	463	456	432	443	477	482	441	439	470	485	458	475	475	473	461	449	437	428	420	410	426	438	454	450	457	435	442	463	439	423	470	449	501	472	467	464	449	466	469	469	426	483	465	483	459	428	457	449	436	459	465	444	445	480	472	425	440	461	457	473	449	435	463	447	471	467	494	452	468	485	450	480	458	463	472	494	446	465	440	470	471	469	462	483	425	445	467	478	438	418	476	458	468	456	469	459	464	464	414	455	481	455	442	468	442	449	491	455	480	456	490	448	472	433	438	444	445	464	425	451	455	398	462	461	496	435	479	440	467	469	486	461	446	444	455	442	450	424	431	436	459	435	454	457	473	519	420	483	440	446	459	478	448	435	410	442	464	498	436	457	450	460	463	457	465	402	462	487	439	502	446	478	446	469	427	414	438	487	454	440	447	456	483	475	455	448	437	446	460	503	447	457	420	457	463	450	482	455	474	477	462	479	473	473	476	446	444	429	499	473	442	457	415	448	473	476	454	453	410	470	449	505	480	433	476	420	485	433	483	490	451	457	486	427	436	453	464	451	455	459	462	444	425	461	415	476	448	399	467	458	471	453	452	455	464	456	453	456	466	472	476	484	447	447	491	458	459	451	488	426	464	414	437	445	444	445	459	465	436	433	434	459	436	459	459	467	480	495	456	432	422	408	504	451	450	461	472	436	465	436	481	463	444	480	482	471	451	475	476	461	471	448	476	447	440	451	477	496	459	461	476	469	436	461	458	458	470	429	415	480	458	481	454	454	466	461	462	471	456	452	422	454	477	445	453	463	421	434	424	470	455	433	469	464	471	443	421	475	444	461	438	463	448	455	443	465	450	478	465	471	405	450	488	489	468	481	427	447	455	446	457	410	462	447	456	417	510	456	461	437	458	464	460	429	477	460	435	434	479	481	455	433	476	475	436	454	450	456	463	417	463	460	463	480	437	503	433	443	502	480	471	474	482	451	454	472	447	441	454	446	432	448	459	478	462	444	451	477	440	448	440	485	431	421	459	496	397	462	425	465	495	471	447	469	425	450	452	444	421	436	474	459	440	482	439	483	442	445	456	430	425	460	475	449	470	471	480	460	470	451	445	466	461	445	478	430	463	447	463	454	452	426	470	458	478	461	477	487	444	466	444	471	457	430	426	464	433	428	470	446	442	459	423	529	435	479	513	451	447	452	448	422	473	436	453	482	447	435	497	454	475	475	474	445	475	455	444	485	431	455	450	442	492	464	453	485	427	452	478	441	497	435	440	472	479	451	452	463	442	466
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
